skysight-inc/HackerNews huggingface dataset:
The link is now dead. I think that means you succeeded!
The practical side is an interesting parallel to Knuth. Any best sources on his compiler?
Yes, that is usually the punishment that these kids gets, usually the victim knows the kid and did not put charges.
BART Pulls a Mubarak in San Francisco
I have been looking for an opportunity lately and encountered these sort of tests. While some of these tests are interesting they take a while to complete. It works out well if the candidates have spare time in their hands. If not you might end up losing some good devs.

One of the interview techniques I found to be useful is to talk about certain topics in as much detail as possible. This provides the interviewer a solid understanding of how deep the candidate has delved into the subject matter.
Ask HN: How do I failover the load balancer
I'm trying to make sure the servers for my product are available as much as possible, one of the problems I couldn't figure out how to solve was how to fail-over the load balancer. How do you do it?
Sure but they're much closer to the "Pandora for snacks" idea
PhantomJS recently closed a pull request on some basic patching to support SSL.

There was also a fix for self-signed or invalid certs:

https://github.com/ariya/phantomjs/pull/40
Free Cancer Information: Skin Cancer - Basal Cell Carcinoma (BCC)
Oh man, I've tried numerous time to buy something using Steam and was never able. If you have a card issued in a country and you are traveling abroad, good luck making a purchase. Even if you change the billing address registered with the credit card to the same country you're traveling to and making a purchase from, it won't go through.

I would not give Steam as an example of a successful payment system implementation.
Thank you for doing the digging for me! I've been hearing all this controversy about overriding 'cd', but when I open a shell (with RVM installed), I still see the following:

~/Desktop > which cd
cd: shell built-in command
It's actually pretty interesting, I'm just not sure that many people will know how to use it.
IOS developers looking for marketing leverage; get your free custom landing page
Robot 'Mission Impossible' wins video prize
Some interesting facts here, but it's very hard to pry them from this infographic, which strikes me as horribly designed.

The phone background is gratuitous and unnecessary. The cluster of manufacturers and the products they make in the center of the infographic is so cluttered that I can't connect one side (the manufacturer) to the other (the component they provide). Presumably, the amount of area each slice occupies correlates with total share, but the lack of vertical space means the corners of these areas are diagonal in many cases, making it even harder to visually grasp.

I think Tufte would probably call this chartjunk.
Google Adds Google+ Public Posts To Its Social Search Results, Ho-Hum
If I didn't sign-up for it then I'm marking it as spam thank you very much.
Violent video game effects on aggression, empathy, ... a meta-analytic review
Maybe the criminal was a minor.
At least in my country (Bolivia) if he is a minor almost nothing is done, he'll walk out free.
I'm sure this is not the case in every country.
Google Steps Up to Defend Android Developers From Patent Lawsuit
I would argue that to develop many communities a degree of anonymity is required. An insistence of real names will mean a great many things will simply not be discussed or shared, whether it's because people are living under political or religious oppression or because it’s too dangerous or even embarrassing for them to do so without anonymity. Some of my friends fall into this category and discuss things online which they would not discuss in public because it would leave them open to discrimination, cost them jobs or make them targets of harassment. Offering people anonymity is nothing new- when interviewed by newspapers they have always been given the opportunity to use pseudonyms for example.
I'm not saying that Google is evil for having a real name policy or even that I want them to change it. They can do what they want - but my friends and I will never use their service as a result. I just want to point out that everything comes at a cost.
siege is a very useful tool for benchmarking. I use it a lot.
Same in Paris when my brother's apartment was burgled a few months ago... 2 members of the French Scientific Police took pictures / fingerprints. I didn't think they'd go that far, having read countless stories on how this is usually handled in the US.
No one has mentioned the obvious legal snags for Starbucks in this whole "experiment." Starbucks is not a money transfer service and therefore is not registered with the US government as such. If Sam could siphon off that much money so easily, how long before the Bad Guys learn that Starbucks can be used to move money?

Or maybe they suddenly realized themselves that criminals could have been moving money through them for years. I'd say it's almost certain that a Starbucks lawyer pointed this out and the executives didn't like the idea. Watch for changes to Starbucks' money card program.
Android Game: Falling Moron Section One
A new Moron Test brain teasing game.Just fall down like a MORON!
Downloaded DAILY by hundreds of Android users!

Enter the world of the fun Adventure of a moron test game. Take the life puzzling road with the cat & dog against the roaring goblin monster!

--Features--
Checkpoints
Competition to win real prizes!
Season of the Cat and Dog Vs The Roaring Gobling Monster
Season 2 on the way!

--Coming Soon-
Over 50 new moron questions
More Seasons
New Brain teasing tests
A FAQ Page
Adventure of the missing city

=Product Features=

Test your knowledge with this quick-thinking game for your Android
Use your logic to find the right answer as fast as possible
Challenge your friends to see who wins the battle of the brains

=Product Description=

Falling Moron PRO is the definitive test for you and your friends to take on your Android device. Have fun and test your reactions as you use your logic to find the right answer as fast as possible. The game will ask you questions and you'll need to use your knowledge to reply in time. Are you switched on or a complete moron? Find out and challenge your friends with this quick--thinking game.

Please note Droid user:
If you see the fail message alot, please don't think it's an bug... sometimes we have to face the truth that we not smart all the time.

Give it to your boss and show him how of moron he is! =]
The nineties called and want their Java back :-( Love the idea, but can't play.
The core premise is sound. It is also consistent with research popularized in Blink, which shows how quickly people make up their mind.

In practical terms, most times the proposer knows his subject more than the proposed. It takes the receiver of the information time and attention (both of which are scarce in decision makers) to deeply understand the pros and cons. So they fall back on heuristics: "Did this programmer meet their deadline last time?" "Are they wearing a suit?" "Did they go to a school I respect?"

Early in my career, I thought, "It's only the content that matters. Anyone who disagrees is an idiot." It took a while to realize there are sound psychological reasons behind the other heuristics people use to choose. It took even longer to learn the game theory behind why some of the "Who you are" matters more than the quality of the idea in question. That's much too long a post for a writer who hasn't had their first coffee.

One last thought... The Karma factor in part is a signal to judging people. (Or rewarding) Of course most of read the articles first, before looking up the credibility of the poster. :-)
I understand randomly selected words are not the same as the English text Shannon is talking about. However my point is that entropy may be lower than what it appears to be. I'm not saying it is 0.6 bits per character (or any other number).
I'm saying that unless you words are long enough it is very likely that the entropy is lower than simply taking log(dictionary_size^word_per_passphrase)/log(2)
The references to Shannon and Applied Cryptography were only made as supporting evidence that entropy of English text is lower than what it appears. I'm not claiming their exact numbers apply in this situation.

If we can't agree on that, the we must simply agree to disagree.
Very interesting. I expect Apple to keep the same camera for the upcoming iPhone (4S?) and not improving it that much for iPhone 5 (to be released one year from now?) which I guess would lower the camera's price. I also expect the other manufacturers to keep improving their cameras (even if just for marketing) which would make it at least as expensive as it is nowadays making it harder for them to lower the final price.

In all this I'm assuming 5mp + HD video to be enough for a smartphone. Is it?

(Apple might improve the front camera though.)
The ability to organize protestations live via cell phones is becoming more popular all around the world.

In response, cell comms are disrupted, of course, by the powers in place.

It is easy to see what the response to _that_ will be... Anonymus showed it brillantly recently at Defcon. Eventually, we will have human-carried miniaturized cell tower repeaters amongst the protesters, insuring local cell coverage.

We live in interesting times...
I like the concept, but I find it too hard to caliber my functions as I dont really know my coordinates and the ones of the opponents.
I like the idea of exploring other models. Shared data and threads is not the only approach to parallelism.

And, usually, when you are stuck solving a hard problem, it often pays to take a step back and make sure we are failing to solve a problem you should solve. The problem we want to solve is not how to get rid of the GIL, nor improve Python performance with threads but how to use Python more effectively on multi-core/thread architectures and gain performance from that.

This is not a problem only Python has. The machines I work on most of the time (a Core i5 laptop and an Atom netbook) rarely experience loads larger than 2. There are simply not enough threads to keep them busy.

That's not to say they never get slow - they do - but I'd like to emphasize that the limiting factor here is that we are not extracting parallelism from the software already written. We stand do gain a lot from that.
Build your own games console
Average lifespan is a pretty useless number because of all the infant deaths, though.
When any company says they want to hire someone who thinks they'rea rock star it actually gauarantees they won't be able to hire the real thing.
Could you post an example of the suspended account email ? - I don't think I've seen one. If they say something like "You're a fraudster..." than I agree that's inappropriate.

I had assumed it was something like the "Your account has been limited emails" which point you to their resolution centre and tell you to phone them if you have any problems.
And status for clang: http://clang.llvm.org/cxx_status.html
Yes, but mainly because of the baby mortality which has decreased very much since then. This has an huge effect on livespan statistics.
And sadly, the bad ruin it for everyone.
screen is another tool I use a lot, specially when connecting to remote servers over ssh.
Kevin Mitnick: Protecting Your Data From People Like Me
I might be in the minority, but describing the site as "a new way to cherish memories" does not really entice me to sign up. Visiting the Twitter account led me to http://betali.st/startups/momment , which sounds more interesting.
The BBC’s fundamental misunderstanding of copyright
C++ is used in environments where every byte and cycle counts, regardless of your personal experience, run-time meta data (and going via lookup tables) does have a big measurable overhead that many prefer to avoid.

Adding to that, the things a C++ compiler can do at compile time (via static typing and full knowledge of the types) is pretty convenient and impressive, relying on these things to be done at run-time is often complex and/or require more code to be written by the programmer.
I don't mind it being fast by default if they don't call it a 'database', they should have made the fast+lose_your_data mode a user configuration not the default.

People have lost and will lose their data. They see aha database [check], download [check], run benchmark [check], ok, put in production.
Ex-Wales striker has said he documentation a fans takeover Wrexham
Wrexham Supporters Pool wants to buy the Lycaenid Foursquare Bet Execute gild. The club's modern owners realised the understanding of the Track and Colliers Parkland upbringing facilities to Glyndwr University fashionable hebdomad.
The Norton Project
> The best way to solve a lot of these problems might be from the inside.

Once you're an insider, you're the beneficiary of the system, so why would you change it?
Thats the same thought I had.

After some thought on my latest project I wrote a membership provider for the .net frame work to specifically handle this.

I decided I wanted single sign and opted for oauth via Facebook (maybe more later). I understand users don't there personal details in my system so I've create a hybrid persona construct (or "Actor" as I called the instantiated entities, inherits the system "MembershipUser" class so I can plug it straight into anything .net).

I store a Authentication record from FB for the oauth to work, a few other bits and pieces. Then users can create "Persona" entities, and from the combination of those two the "actor" exists.

Doesn't seem like rocket science to me... and hopefully user testing will show it makes it smooth and seamless for the users and offer them plenty of protection (as in the site involves politics and being anonymous is very important).
Are there any graphical interfaces for load testing, in lieu of siege?
http://www.google.com/patents/about?id=q9WyAAAAEBAJ

It looks like it quickly switches off the display, takes a photo, and then turns the display back on.
Yea, cherishing memories sounds like it's for old people, really. No?
Yes. I went looking for life expectancy at 20 in 1830s France but could not find it via casual Googling.

EDIT: Ah, should have gone straight to Wolfram Alpha: The answer is that if you lived to be 20 odds were you'd live to 60. Unless, alas, you were Balzac.

http://m.wolframalpha.com/input/?i=life+expectancy+at+20+in+...

Alpha is the amateur demographer's dream. Just look at those tasty charts and graphs. Of course I didn't read closely enough to figure out where this data was coming from. ;)
Does this (http://www.howtoforge.com/high-availability-load-balancer-ha...) guide answer your question? Failover of the load balancer is described in sections 1 and 5 (on page 2).

The load balancers share one public IP address. Only one server at a time is assigned that address. To failover:
1. Physically isolate the failed load balancer by removing power and/or disabling its Ethernet port on the switch.
2. Assign the shared public IP address to the new active load balancer.
3. Broadcast an unsolicited ARP reply from the new active load balancer.
Info on web hosting for startups
I want to host a website. So now I am thinking of which web host, domain registrar I should go for, things I should take care (for privacy etc) .. Since your blog is mainly targeted at internet startups, It would be great if you can have an article about that and address the following questions which every internet entrepreneur might be interested in.
1. best web hosts in india
2. best domain registrars in india
3. should i host the site in india or abroad? what factors should the decision depend on? should the website primarily targeting indians be hosted in India and those targeting americans be hosted there ?

Sorry if this question was addressed recently. Please pass me any relevant links .. thanks ..
Consider:

int execl(const char *path, const char *arg, ...);

called like so:

execl("foo", "bar", 0);

Particularly when sizeof(int) != sizeof(void *).
`curl ifconfig.me` is pretty awesome

But I didn't find anything else to be interesting.
The question is: how grade adjustments can be gamed by students? If well done, it can turn into a competitive exam, so that students will fight each other rather that syndicate to game the system. But then, you'll have a very nasty class dynamics, which will favor sociopaths.

That's what happens, for instance, with medical students in France: studies are free (or rather everyone pay for them all their lives through taxes), but by the end of 1st year there's the _numerus clausus_: the number N of MD to be trained is determined, a national exam is set up and the N best grades get to enter 2nd year. As a result, describing the relationship between 1st year students as nasty would be an understatement.
At worst he's being snarky. But I don't think he'd destroy sandcastles. He's not that kid. He's the kid adding concrete and rebar so that when a storm comes, his castle is still standing.
One needs an off-site backup of the data anyway to handle the 'smoking server' case anyway. But I don't see how saying that a server can catch on fire so we should bother with default durability guarantees anyway is a sane choice. It is like saying that cars can catch on fire so why bother wearing seat-belts.
And that is a good feature on a database to have! Why not make it the default?
Even if there is, a gui never compare to the power and control you get when you use a cli.
Actually we had put up the entire description there but thought it was giving too much away. Do you guys think giving more details would make you sign up all the more?
I've read this study before and I couldn't analyse it in the detail it probably warrants - but I couldn't help but think that this meta study deliberately ignores that teenage boys going through puberty may correlate with these changes. If you don't consider something that's been understood for thousands of years its probably disingenuous.
Screen is a bit like a window manager for consoles. I use it to start multiple (software) servers without daemon mode. I can then switch between their outputs with screen.

Screen also detaches the console from your ssh session. In my case this means that the servers keep running if I loose my ssh connection to the (hardware) server.

It's a very handy tool and definitely belongs in the articles list of tools.
A problem with a post-hoc adjustment imo is that it makes the connection between the professor/material and the grade received more confusing. Students typically want to know: what does the professor expect, and what do I have to do to get an A (or a B)? Halfway through the semester, a struggling student might want to know, am I on track to fail (or get a D perhaps), and is it plausible for me to bring it up or should I drop the course? The professor might have specific suggestions for improvement, and give rough feedback on what the student needs to do for the rest of the course to get at least a C (or maybe even a B).

But if the answer is that the professor themselves isn't quite sure, because it'll go through some statistical adjustment process after the course ends, that's a bit less helpful.

I'm admittedly thinking more about smaller courses and especially project- or seminar-based ones. Large lecture courses with homework+tests that are just numerically graded and averaged could more plausibly be done as he proposes.
Misspelled word as name is a turn-off.

Also, the tag line being all the info available, it makes me think that it's a photo sharing site, or a blogging site, or a photo blogging site, or something like that. There are plenty of those already. If you really are doing something noteworthy, you need to communicate it more effectively.
Yes I did read the article.

The article doesn't literally mention "smoke-filled rooms". It is an expression: http://en.wikipedia.org/wiki/Smoke-filled_room

The article does show a graph of the concentration of wealth according to a power law. It also mentions that "All it will take is is one extremely bad decision and the cascade of failure that follows will catch everyone off guard."

So the article is suggesting that the decisions of a small group of a powerful elite have a large influence on our lives. Unless you are saying that these people don't talk to each other, that's what the "smoke-filled rooms" expression is all about.
The book's ability to communicate and your ability to communicate have nothing to do with each other.
You might want to have a look at JMeter (http://jakarta.apache.org/jmeter/).
Coffee is a shortcut for me that I have to take. I can do without but it takes me like 2 hours to feel awake when I do. However I can drink a coffee and be rid of the grogginess in 10-15 minutes. I think that were I to truly quit I would need to take some time off and suffer through it.
Silence: Because I talked so rarely, people took the time to listen to me
"These trends may help explain why private school students are disproportionately represented in Ph.D. study in science and engineering and why they tend to dominate admission into the most prestigious professional schools."

This part here is malarkey. They're quoting it mainly to show why the topic is noteworthy, but the premise is faulty. Admissions boards are well aware of grade inflation and do not choose students based on ranking their raw GPAs.
Yeah, I'm building my subset of C++B right now. Much of the new stuff is either too complex or you will use it too rarely to make use without looking it up.
In overloaded or argument-deduced contexts, then "0" is preferentially an int, but nullptr is never an int.
http://freshmeat.net/projects/apachetop/

I find it amazingly useful.
West Brom vs Man Utd Live Stream 14 August 2011
Have a look at this FAQ from one of the authors from 2009: http://www.psychology.iastate.edu/faculty/caa/Video_Game_FAQ...

Totally surprising that a following meta(!)-study has the same conclusion.

It is known for years that studies in that area are biased (conservative/christian sponsors?) and are often eager to see casualty where none can be proven. A meta-study proves only that such studies exist.
Here's a free idea for Starbucks: issue gift cards that only allow purchase of a specific product, like a tall chai/coffee.

Scenario: I want to thank someone. Instead of giving them a gift card with an arbitrary dollar value that they will inevitably need to round out with their own money, I can give them a gift card and say "your next drink is on me."

And I get billed/deducted in the background. This would make Jonathans card work as intended.

Incidentally I have previously pitched this idea to employees at Starbucks corporate, to the Starbucks "idea" forums, etc over the last two years. My core scenario is I want to have a stack of these cards and give out free drinks to random people. :) $5 gift cards make things too cumbersome.
No. CouchDB is good for storing important data, slow at writing, and bad at ad-hoc querying.

MongoDB is lightning fast at writing (provided you haven't got indexes, or your indexes fit in RAM), good at ad-hoc stuff, and a little more durable than /dev/null. Just remember to back up occasionally.