skysight-inc/HackerNews huggingface dataset:
Clicking the "Get started with Facebook" quickly opens and then closes a popup. I'm guessing this is the "authenticate with your account" popup, but it closes too quickly to even do anything.

EDIT: Thanks for the support, this issue was quickly fixed.
Looks really nice. Would be nice to see browser support formally stated somewhere, though.
The name is pretty confusing for me too.
OK, I see your point. However... :)

* How about colour blind people? Shades imitating 3D still could be perceived and interpreted correctly, yet "bright colours dimension" doesn't work anymore.

* Calendar icon above the form might imply that I could see the calendar without logging on (quite handy feature, btw). But I don't know if it's clickable just by looking at it. Does it need to be blue to be clickable? Are all clickable items blue in this app?

* "Bright colour" convention as clickable is also confusing. Blue is clickable in this app, but another app might decide that red is clickable. And the green. And all shades in between. Seriously, I don't want to put any mental effort just to find a button to click.

* "icon [...] giving sense of proceeding further". That' dangerous as well. Are we going to have a convention here? Or leave it to creative souls to define the "sense"? And let ordinary people guess what the designer meant?

Yeah I know, design is a serious topic and hard to get right... :)
> Whole Foods doesn't have fresh food selection? Really?

I'm sorry, but I'm going to call BS on this one. When was the last time you were in Whole Foods?

When you combine their frozen, refrigerated, packaged goods, and prepared foods sections ... their fresh vegetable section is maybe 1/10 of that size? Which is normal for most grocers in the US.

The local farmer's market? 90% fresh vegetable. Which, you know, makes sense.
For Me:

Location: Home
Coverage: ~1k sqft
Hardware: 1 Buffalo Wireless router/ap
Firmware: ODM, tried DD-WRT with no success (~2years ago)
Features: Nothing fancy

Comments: I originally bought the Buffalo device on the recommendation of Jeff Atwood but I was never able to get the DD-WRT firmware he was so excited about to work reliably so I fell back to the default firmware which is adequate, so far as it goes.
I agree, saying likes are a(or resemble) currency is dubious preposition at best. FWIW likes as an idea is distorted, there are no unlikes so meaning you have no likes proposes that you have dislikes - except that you don't have way to measure disapproval. Consequently if you would be deprived of likes it would not devalue your work in most but most of the extreme cases.

Likes don't deliver any serious value to all but the most popular of internet celebrities. They do feel good though but you can't pay rent with likes.

IMO YMMW.
Our Government Doesn't Know how to Redirect non-www
Our customers find the service valuable enough to pay for it and many are tech companies like Heroku and Uber.

We've had a few companies who switched from creating something like this on their own to becoming paying customers because it saves their valuable time and they see the love and improvements we put into the product daily. It's the beauty of SaaS, really.
The token is just a key to a server-side session that will be deleted eventually, for example when the client logs out. If someone can hijack a session, that's obviously already a problem, but unfortunately XSS attacks are fairly common as they are something that can happen in any number of places on a website, and even vigilant developers will probably miss some. (See, for example, the recent XSS attacks reported on Paypal).

If you use a random token to a session that will be invalidated, then the attacker is at least time-limited. If you just naively sign an auth cookie and trust it later, he has a replay attack that will work permanently until you change your code.

As for you other suggestion, restricting sessions by IP address can be done no matter where the session data is stored. It will help to mitigate session hijacking in general, but it also degrades the experience, especially for mobile users, who will have to re-login every time they change IP addresses. It's particularly a problem if a form submission fails for this reason, because they'll probably get redirected away to a login page and lose any information they entered.
OpenRelativity: open-source special relativity engine
House Judiciary investigating whether Eric Holder lied under oath
It's generally well known that Singapore has no political freedom and only limited freedom of speech. However, financial freedom is in short supply in the world, and Singapore is one of the nicer places that have it.

To call Singapore a "fascist dictatorship" is only true in the most literal senses of the words. It's by no means perfect, but Singapore has a much better record on human rights than anyone generally considered "fascist dictatorships". I'm not suggesting they should get a free pass, but it's not exactly Belarus there.
Elm 0.8 announced, compiles to HTML and JS, but now embeddable as well
Right. I was trying to choose straightforward terms that would make it clear that I was referring to the monetary base, not any other measure of the money supply. I guess that didn't work.
This was my experience exactly. I started a project with Angular and got the basics set up without difficulty. When it came to integrating Google Maps, it was a nightmare and I switched to Ember. It took me a little while to figure out "The Ember Way" but the integration is very clean and understandable now.
This is just a linear programming problem. One-liner solution in Mathematica, just for kicks:

In[1]:= Solve[
Rationalize[2.15 a + 2.75 b + 3.35 c + 3.55 d + 4.20 e + 5.80 f == 15.05] &&
a >= 0 && b >= 0 && c >= 0 && d >= 0 && e >= 0 && f >= 0,
{a, b, c, d, e, f}, Integers
]

Out[1]= {{a -> 1, b -> 0, c -> 0, d -> 2, e -> 0, f -> 1},
{a -> 7, b -> 0, c -> 0, d -> 0, e -> 0, f -> 0}}
Roll across platforms and race across screens
I never saw an indictment, can you link the charging document or at least a press release from the DOJ?

Also five individuals were arrested from Liberty, and not one from HSBC.

Edit: Here's the NYTimes in Dec. 2012 saying there was no indictment: http://dealbook.nytimes.com/2012/12/10/hsbc-said-to-near-1-9...
Whoops, fixed. Thanks!
AIMED AT PEOPLE LOOKING TO MEET OTHER REAL ACTUAL HUMANS OFFLINE

[Scumbag LetsBeAmigos]

PRESUMES THE USER HAS A FACEBOOK ACCOUNT
It's a thermal efficiency problem. Yes, you can theoretically turn atmospheric gasses (CO2 and water) into gasoline, but it requires a LOT more energy to create than you get out of it by burning on the back end.

If there's sufficient surplus solar energy one of these days, it's great. Gasoline is just about the perfect energy source for vehicles, but petroleum is kind of a nasty source for gasoline. Unfortunately, it's the only net energy positive one.
I've noticed the same, the only time I can ever "keep up" with the green lights on my folding Dahon is on 5th ave, the very down-hill portion from 40th street to about 23rd.

That's a nice stretch. 7th Avenue between 59th and 48th is also pretty nice hill-wise (assuming the traffic isn't insane).
"They could do it on pen and paper for free, while they're learning"

And that active engagement with the text is the important thing! The student making their own mind map/flash cards/linear notes/annotations on past papers. Whatever.

I like the node quiz idea though, and shall use that on the whiteboard one day (UK based maths teacher).

PS: nice e-book
Don't offer one way to log in. At least give the standard Facebook/Twitter choice.

It doesn't make any sense to have a site to help people be more social but then only offer it to people who are social...
Do you have any suggestions about how I can cover the costs? By the time I enter my gap year I'll just be out of highschool, which means: not a really great skillset on a professional level. That's why I want to work on that for a year and then check the possibilities I have. There won't be any other time I can imagine when I would be able to work on just my skills then a gap year (locked up in my room, maybe)
Mesos Meetup at BOX
Ben Hindman, project founder and Mesos lead at Twitter will talk about the state abstraction and other recently added features, and what's planned for v1.0.

Tobi Knaup, ex Airbnb infrastructure lead will give a getting started tutorial on building a distributed, fault tolerant framework on top of Mesos.
They're called "Likes" because they represent what people like. You are setting a limit on the number of things people like? Your problem isn't with the concept of likes, it's that you wish they solved a problem which they don't solve.

You wish they were "recommendations" instead. But this is already a solved problem. When I like something enough that I want to recommend it to someone else, I use email. Or I call. Or I mention it in the hallway. Or I comment about it on Google+.

This type of recommendation existed long before we were born. It doesn't really need any help from you, but if you want to add a "recommendation" feature, go for it. But this concept doesn't replace the completely different concept you might call "like-based recommendations". This is a new concept that wasn't possible before, and now you're talking about crippling it by setting artificial limits!
I thought the point was to make PyPI look nicer. I still don't understand what problem they're solving.
I don't see what that has to do with what I said.

Assessing it on its own merits however:

The software just is worth X to me - what I can do with it - and you're trying to guess the price, and perhaps more importantly the surrounding conditions on which I'll accept. What it's worth to me is the upper boundary, I ought never to pay more than that - what it's worth to you is the lower boundary, you ought never to accept less than that (probably what it cost you to get vs your leverage advantage - most likely scarcity) - and what's in between we can deal over. If you have two estimates, one really large and one really low, for what's essentially the same thing, that implies to me that you just don't know what a fair price for what your software does is.

If I know that you consider something to be absolutely cheaper then I also know that your bargaining position is likely dramatically wider than you might like to convince me it is. I know you can go much lower than you do.

As a strategy, having two prices wouldn't work on me. It's too fishy. Perpetual being bad doesn't make subscription good. It just means you value someone choosing sub and are prepared to offer them a substantial discount to get them to do it. Or to put it another way: Why are the permanent terms so much less advantageous to you that you're prepared to charge 'significantly [more]' for them before you agree? My instinct says there's a trick there - you wouldn't be trying to get me to go with the cheaper option so strongly unless there was some long-term advantage for you in doing so, data lock-in perhaps, or the knowledge that people don't, in practice, upgrade as much as you hope.

Why do you value someone choosing sub? If you're trying to get the best of a cost/risk balance in doing so, then it seems like your interests are inherently opposed to theirs.
I feel obligated to post, hopefully it's not unwelcome. While not in recruiting, we're always looking for more great engineers at Inflection(Inflection.com) - We're a big-data company and are crunching billions of records. If you're at all interested feel free to shoot me an email (tjbiddle at the-website-i-mentioned-above).
Thanks, we already have an issue to add it in. FYI, its tested on IE7+, Latest Chrome/FF/Safari, iOS6, Android4.x+
Nice, beat me to it... :)
What if you don't keep track of your interests on Facebook? Or you don't have one, or want to use your FB account? No other option?
still not working. Signed up, answered your questions, back at the main page
I did play with the idea myself - That was during the 'gamification era' two years ago - and ended up thinking that people would only play it if it was passive, or automatic. I don't think much people will go to the length of checking in and out every time they take or leave a bike.

From our side, it's difficult to track bike movements due to false positives (bikes that are transported by van from station to station).

Of course, city councils could (and should) try new ideas with all the information they have. The funny part is that most city councils do not have access to the full history, and only the company providing the service. The companies providing these services are old players, and do not want or do not care to invest on cool features.

Who would not want to appear on the Highscore table?
Interesting! I always thought HN wasn't a fan of macos.
Such opposition is reasonable. Someone has to fight against closed codecs. But fighting alone is hard. Google pretended to be the "white knight" when they promised that they'll drop H.264 support from Chrome, but they deserted the battle and didn't keep the promise. They could really influence the industry by dropping H.264 support from Youtube, but they don't have guts to do it since it's quite disruptive.

See also https://hacks.mozilla.org/2012/03/video-mobile-and-the-open-...
Unless you have the misfortune of having to work with windows systems :)
I find that part of oriental culture great.

Had any of my classmates done something similar, their parents would have denied everything, downplayed the damage, and in general be overprotective and caring only about themselves.
How do they propose to force licenses on people outside of Singapore unless they have a great wall of china system? I guess since this is on HN they will demand a license?
Is Flat Design good for people of all ages and skill level ? I am wondering if such usability testing has been done ?

Isn't depending too much on colors cause color blind people to get confused ? How would you distinguish your app from other apps in flat design, won't everything look the same eventually ?
I think he was joking based on the fact that the Fibonacci number is at least an eight hundred year old concept.
I it's pure and minimal, then why do you still, in 2013, when half of your targets are finger friendly, consider hover effects pure and minimal?
Thank you!

I think the best way to do what Orson Welles tried to warn us about, is to "amuse your sheeps to death".
Offbeatr, the Kickstarter for Porn, Is a Furry Playground
I just talked to help:

letsbeamigos: we got it

letsbeamigos: when we have matches we'll email you

letsbeamigos: with an activity
It stops when EROEI hits 1:1, though, and it's no longer possible to get a net positive energy result from recovery/refining. The tar sands are already in the 3:1 range. Corn ethanol is even worse, 1.3:1.

In practice, it will stop before that, when the recovery costs exceed the cost of wind/solar. In the meantime, it will continue to be LESS expensive than unsubsidized wind/solar.
The tech stack used in A Little Land
So at this point, FB is a huge help to help gauge your interests. We do also let you enter a few activities you like to do after signup.

Lastly, for now wanted to dodge anonymous signups. Won't be much fun to set you up with people that are not real.
Snel afvallen zonder dieet | Leef Nu Gezonder | Leef Nu Gezonder
JQuery Product Designer
In Once You're Lucky. Twice You're Good by Sarah Lacy, she humorously recounts Max Levchin learning English from TV:

He’d worked so hard to be perfect—what could he possibly have done wrong? It wasn’t a feeling he was used to.

“Where did you learn English?” the teacher asked.

Max responded: “Watchu talkin’ ‘bout, Mr. Harris?”

Mr. Harris kindly suggested he switch from Different Strokes reruns to the nightly news. Embarrassed but undeterred, Max did, and his near-flawless English steadily improved.
Rayiner, you may be a lawyer, but your understanding of the 5th Amendment is on very shaky grounds. Courts have significantly expanded the 5th Amendment rights beyond the mere text of the Amendment.

It is no longer necessary for criminal proceedings to be in progress; it is now sufficient that the testimony could give rise to criminal proceedings. See, for example, Lois Lerner, the IRS official who took the 5th Amendment at a Congressional (i.e., non-criminal) proceeding because the testimony given could have led to criminal proceedings.
I filled out all the info, clicked submit, and then it just took me back to the homepage. :( Looks interesting though. I was just talking to my wife about this problem the other day.
Optimizing C10M, Erlang ports and TCP
I find it kind of funny that an article criticizing the current review practices is not free and openly available.
Extending Rails.vim with Custom Commands
Then the survey could be leaked by a student, since they are too young to enter into the contract that would restrict them from doing so.
Bootstrap lets you pull down 1 CSS file and has a very opinionated design. It's not that easy to over-write its styles. The entire bootstrap.css minified is around 80kb, IIRC.

Pure is less than 15kb minified (< 5kb minified + gzipped). It's meant to be a starting point for your application's styles, taking care of all the hard stuff, like aligning forms, making buttons look consistent, having a common CSS base, etc. From here on, you can write your own application styles to make your app look pretty.

In the end, you end up using a lot less CSS to achieve a similar effect. in the end, they are different products. You can use Bootstrap and Pure together too (see the Extend page for an example).
Whenever I see a button that says "sign in with Facebook," I just close the tab immediately. Am I the only one who does this? What's wrong with just having me fill out a survey of my interests if that's what you want?

Facebook is the only account that I keep to myself and people who know me. My Twitter, LinkedIn, Quora, Github and all the other stuff I can't remember, all exist to connect me to people I've never met. I'd way rather use one of those than Facebook.
I cannot for the life of me understand why this was down-voted. I think it points out why this kind of thing falls into a gray area that should really be addressed in a completely different way than I see the conversation falling here on HN.
I think those systemd stats are skewed by having udev history imported... earliest commit is 10 years ago, which is far older than systemd.
Google+? Do you work in SEO?
I would use it if it was available on linux !
Facebook headache as names added to groups
Follow!
What do you mean? I get redirected to http://www.distraction.gov/
Great work! I've been looking for something like this to replace my overly complex bootstrap setup.

One thing that I'd like to see is a gutter-based grid system. In your grid examples the inner elements take care of the padding so we end up with weird padding on the left and right.
Hey thanks. I've tried several times to have set hours for the different tasks, but it doesn't last long, everything becomes a blur again in a few days. That's when the stress level spikes.
Miami Heat's LeBron James Seeks Student Interns
Is there a demo video available? I think you should make one if you don't. Most people I've talked to having videos that outline basic way of using a product give extra 10-15% bump in signups.

I am for one at this point is a bit tired and would like to watch a happy video about your product so I don't have to confront my doubts and insecurities while learning subtask.

Maybe I am wrong but thats the first thing I looked for on your site.
I'll look into this. I don't want to add 'px' rules and don't really want to hack on the core, so let me see what I can do. thanks for bringing it up. Could you file an issue?

github.com/yui/pure/
US Entrepreneurship
You're right. Corrected.
On the first and fourth queries you don't need LEFT JOIN because the WHERE clause guarantees that only INNER JOIN rows will match. (Presumably neither question applies to the top person.)

On the third one you don't list all departments; the empty ones are filtered out. Needs a LEFT JOIN.
hmm small glitch we are fixing, it should say:

Thanks our matchmakers and algorithms are hard at work to find the perfect matches for you.

We will email you soon.
Just a tip, HN frowns on memes and other low-density information formats. (treating it like reddit will result in lots of downvotes)
We should have just fixed this, can someone try and let us know?
Ask HN: What metrics do you track in your startup?
I was just wondering what are some of the metrics and software everyone uses in their products?

I use Google Android Developer Console and AdMob/Flurry to provide me with my metrics for my android apps:

Total Downloads
Active Installs
Ad Impressions
eCPM
As I said, it's a heuristic. If you find that you are telling your developers to use your ORM, then you probably should have gone with a NoSQL database like Riak. You can still do joins, etc. but it's in the context of things like map-reduce, and it makes sure that you can scale despite the joins.

MySQL way: SELECT * FROM a JOIN b ON x WHERE y

NoSQL way: 1) SELECT * FROM a WHERE x 2) Perform join in app layer or stored procedure.

Like it or not, when you scale you will lose one of the CAP, and NoSQL databases do the hard task of delivering an eventually consistent data store to you and letting you express yourself in the RIGHT context, which is not SQL.
Show HN: CodeNow : Anyone can test your code in seconds
All I could think of was Tron Carter: "I pleads the fizivth": http://www.comedycentral.com/video-clips/3vk26x/chappelle-s-...
I see this comment every time somebody posts a social product on HN, and I'm not sure why. It adds no value to the discussion, and isn't even good feedback. The number of people looking to socialize but don't have a FB account is small enough that requiring FB for an MVP is perfectly reasonable. If the platform takes off, the OP can add their own login system as well.

By refusing to have a Facebook account, you have willingly chosen to avoid a large portion of the web's social layer. Don't complain when you can't use a social product then.
The main reason was Mozilla's openness martyrdom, but they've relaxed that position somewhat. There are still problems with pluggable codecs (of while GStreamer is one form): different users will have different codecs installed, leading to poor interoperability and trojan "codec packs" have been a vector for malware.
You're right - this is something that I've been meaning to look in to as well, just to remove the need for more DOM elements. I also want to add offsets in.
Anyone interested in joining as a marketing pro?
I came up with a simple tool where you can share tasks with friends, and tip some $ if you wish for completed tasks.

www.tiptabs.com. Anyone interested in helping me market this app?
I do that too. I find it absurd, because no matter how cool the founders claim to be, or how much they promise not to spam my friends or write all over my fb page, they will, and they will do so without the slightest understanding of why I might not want it.

So yeah, I get you.

To the "lets be amigos" people: stop it please. I might think you had a good idea, had you not followed a path so closely associated with the scum of the internet.
It might have a positive side effect: if full-text papers start getting more citations, researchers might consider it more important to make their texts available on the internet.

The "older research not being used" problem should be acknowledged, but my hypothesis is that having text available on the Internet makes research a LOT more efficient.
US prosecutes '$6bn money-laundering hub'
I only have facebook for this reason. There are no interests to be pulled. A survey should definitely be available.
Two assumptions to be clarified in the interview: 4th question above doesn't apply to the top boss (who can't have a greater salary than a boss he/she doesn't have, so no issue on the 1st question). Department table has an alternate key on department name.