skysight-inc/HackerNews huggingface dataset:
I don't get this unending praise for Nintendo's d-pad. It's possibly the worst d-pad I've had the pleasure of using - it feels stiff, pressing it diagonally is completely impossible and the sharp edges leave marks on your fingers. Compare this to the playstation's solution - 4 independent easy to press buttons; or Sega and Microsoft's - a nice circle that can be comfortably pressed in all 8 directions.
Go is much better at responding with large amounts of data when the database call is eliminated. I can only assume its ability to deal with large strings is leaps and bounds superior to v8 which makes sense to me.

In my own micro-benchmark, I've seen that BSON decoding takes big chunk of time when using mgo. That should explain why the go version got faster when DB access was removed.

This shouldn't come as a surprise as the node.js driver uses a BSON parser written in C++ by default.
It still provides concurrency.
This is why social security needs to be rebranded as "citizen's pay" or some such, funded by progressive taxation and bound to the relative GDP of the country, or even the planet's. And tax loopholes obviously need to be destroyed.

The current model of humiliating an ever-growing lump of people into a state of depression (both mental and financial), while growing the richest's wealth vastly beyond what's useful for them is not going to end happily.
definitely! missing borsch :)
Logstash-scale11x
>>Second, it also assumes that the real problem is a shortage of jobs when the problem is actually a shortage of people capable of doing jobs where it makes economic sense to employ a person.

As someone who holds a degree in economics, I can tell you with absolute certainty that the problem is not a lack of people who are capable of doing the jobs, but rather a lack of demand for the products and services that the said job would provide.
"Of course if you could buy the original games directly from their authors it would be a different story, but you can't! Is there something I'm missing here?"

If we decide that games lose all their value the moment the authors are no longer directly involved, then they're probably going to lose some value when the authors are directly invloved too?
I think you need to work on your content a bit. You main title is your best chance of drawing someone in. At the moment it's "Web app platform". Try A/B test it with something a little more exciting and add benefit of the platform i.e. why would I use this over Heroku?
I agree with regard to the original NES d-pad. It was an atrocity against thumbs and it could literally cut you. But the more recent d-pads feel much nicer. I never found the circle of the Sega-style d-pad to be much help — I still have always pushed diagonally with the up and right bars, not by pushing the empty space between them. And that was even as a 10-year-old with smallish thumbs.

Also, Nintendo's recent d-pads in particular are so small that your thumb would have to be unbelievably small not to be able to cover both directions comfortably.
Getting around the uncertainty principle: measuring photon polarization
The last incremental patch we did to the game took 79 seconds in our build system to compress with the usual gzip. This is only compressing the files that were changed since the last patch, not the entire game client, so larger patches would take longer. If we changed to zopfli, it would take 2.2 hours.

Why are you not using bsdiff? This seems like a bug.
You should get more upvotes.

Reading the Wealth of Nations gave me a new found appreciation for Capitalism. At the beginning, the ability to profit from improvements was the motivating factor, and helped to achieve some of the freedom people enjoy today. Unfortunately, times have changed, so your average worker does work on something that they cannot increase their personal profits by improving. Wage-earners are indentured servants, with little incentive to improve their output. Most people think Capitalism is all about the man at the top, but Smith's theory was that the power of the individual to retain the profits of their work was the main cause of the destruction of the feudal system.

Smith actually believed late-stage Capitalism would look like all the profits were generated by financiers and bankers, and once that happened it would destruct as unsustainable.

So at some point, labor becomes valuable in some manner, or we won't be Capitalists anymore.

Possibly we are in a blip, where a couple of decades from now labor-intensive jobs will be spread around the globe more evenly again, when labor in China etc. isn't as easy to arbitrage (which is where the real profits where labor involved come from).
Our perception of Wealth Distribution in the US
Concurrency itself is not desirable. It is a means to end such as performance.
Posterous seems to be down.
I fully agree, and I had professors at my school that also believed in this. Educational institutions need to modernize their teaching methods to ensure that students are actually committed to their education and have disincentive to cheat.

The fact is that we live in a world where people almost always work in a connected fashion and you have to expect that the students are going to work together and the course should be designed around this. Team based learning is a fantastic tool for teaching, and by designing assessments properly you can make it practically impossible for cheating to occur, both due to open ended nature of the problems and because your fellow students that you are working with keep you from being dishonest.

I had one course where you worked in a group of about 6, and the assignments were all design problems where you needed to optimize your solutions, which always meant working closely with your teammates to make everything work together. You learn so much more when you have to explain and understand what everyone's MATLAB code does. It was in your best interest to make sure you knew everything inside and out because there was going to be something like that problem on the exam and they were so long that you had to know exactly what you were doing or else you weren't going to finish (but were always short enough to finish). I can without a doubt say this was one of the best courses I took during school, and the course I remember the most about 2.5 years later.
You know, at one point, somebody would have been writing that same comment for literacy. Or, as the case may be, not writing it :P.

I have met members of the general public. (Wow, I can't think of how to use that phrase without sounding at least a little bit patronizing. Fine. I am a little bit patronizing.) Many of them should have taken a logic class at some point. At least enough not to fall for obvious nonsense. At least enough to reason and argue avoiding fallacies and obviously incorrect positions. At least enough, in short, to think properly.

Maybe a deep understanding of different logic systems is not for everybody. They probably don't need to study the predicate calculus. But logic in general? Everybody needs at least a bit.
Agreed, anyone who has touched PCI DSS would agree you need to associate access with a human user. This would not work. If you look at the security logs it won't differentiate between which keys were used for that generic account.
Like many others will likely comment, I'm a huge advocate of the legalization of marijuana. I smoked quite a bit of it in my younger years. I could go as far as saying I was a connoisseur. These days I find it cripples productivity and turns me into a zombie. I stay away from it.

This leads me to conclude that this article is total shit. I honestly can't name a single engineer, designer, or writer I know who regularly smokes pot. Yet this article ends with the following line: "There is a raging culture of marijuana use among tech workers in Silicon Valley."

How this was allowed to be published is beyond me.

Edit: A better story would have been "How Silicon Valley is high on innovation. And Adderall."
Uh you don't think the most important story from public interest point is what it means for 1,000s of barely getting by local merchants that their place in line in a bankruptcy - which looks more and more likely - since LivingSocial per Fortune says was down to just $28 M before this emergency financing - so end of Feb had $28M + $110M new money so = $138M cash now (but still owed those 1,000s of local merchants within next 30-60 days over $350M) is not the most important part of what's going on at LivingSocial, and that privco was trying to sound the alarm to local merchants and employees that LS doesn't have the cash to pay them in full?? How will merchants survive? (If you've ever had a family member run a restaurant or hair salon, they barely survive week to week. They served the food, they did the haircuts. They're owed their money. They have a right to know whether the company that owes them the money has the money to actually pay them on time or at all, don't they? If not, shouldn't they refuse to honor any more LS vouchers and save themselves? To me who has several family members who are small local business people like this (and yes some have recently run LS deals, thinking that with $850M and amazon name they can count on it coming on time on the 15th or the 20th next month and are timing their paying their bills the moment they receive that LS check. You don't care about that? What exactly is important to you?

Privco exposed the balance sheet on 12/31 in black and white...massive shortfall in money to pay those merchants, massive losses, even worse terms to get final lifeline. And it was all based on math that can't be denied, unless you are a troll for livingsocial PR or have your head up your ass.
Sigh. One company alone can't fight against this sort of moves by governments, whether it's Blackberry or even Google, Microsoft or Apple.

The only way they might have a chance is if all the major tech companies form an alliance and stick together to protest against such actions. Imagine a government trying to do this, and then seeing Google, Microsoft, Apple, Facebook, Twitter, Yahoo, Amazon, Samsung, Nokia, Blackberry and others saying they will take their business elsewhere if that happens. That would freak out pretty much any government.

Unfortunately, instead of doing that, they stab each other in the back, and are happy when the government does that to a competitor, because they see that as an "opportunity" for them to take over (much like Microsoft did in China when Google tried to stand against censorship there and threatened to quit. It didn't help them anyway, as Baidu took all of that market share they were hoping to get with Bing). If they don't stick together, the web and their businesses will suffer in the long term.
There is a certain irony in calling out a Google product for mangling their source name - consider it a company tradition!
To help the imagination along:

https://www.google.com/search?q=shirt+folding+robot
You should send compressed DIFFs only, and not whole changed files.
I think I know more silicon valley tech people who smoke marijuana once or more per month than who smoke tobacco, but the primary drugs of use (and abuse) are clearly caffeine and other stimulants, followed by alcohol.
You can use similar arguments to bash on any other profession: the median life of a lawyer, md, medical researcher, engineer, architect etc. is just as boring and unpleasant.

The whole point of life is to get your life as far from the median-zone as possible, because all the fun is in the extremes (it can be the extreme of algorithm design, software engineering or maybe another extreme that is the edge of programming with another field, like social science - an such an "edge" extreme may actually require very basic coding skills!). Even if you're a farmer, you can find the extreme zones of farming do some kind of "extreme/experimental farming". The "fun" part with programming is that you can easily bounce from "median zone" to extremes, and even easily fall in the negative ones when you end up not even having rent money...
It's probably because it is:

- Certified (for military use maybe?)

- It gets out of the way when needed

- Lots of people experienced in it

"Even so, not using rad-hardened CPUs still saves them millions"

Yes
Posterous.com is down
Are they not taking their uptime more seriously since they'll be closing down anyway in a couple of months?
Amazon’s Road to Customer Happiness..
Legal/Privacy info points to http://www.warnerbros.com/terms.html which isnt available
Do we really need a new compression algorithm to use compression with http?
Professional Wiki Spam? - Wiki-PR
So because you don't like it and don't know anyone who does... no one does? On the contrary, I know half a dozen and I was only out there for a summer (and I'm returning in a month).

And regarding the sibling comment, my caffeine withdrawl is (for me) worse than cannabis withdrawl (ie: nearly non-existent, from smoking daily 2 years -> cold turkey results in a caffeine headache for a few hours on the third day or so and that's about it, minus any sleeping trouble depending on your habits). Plus, really, using in the evenings has zero affect on me at work the next morning other than a weird sense of calmness generally).

edit: For anyone curious, and for full disclosure, it can muck with your falling asleep for a few weeks if you are used to using it in the evenings before bed. Camomile tea, melatonin and increasing exercise in the evening can help clear that up much faster and is probably not that bad of an idea for me anyway.
Ask HN: What's in your .bashrc?
"I think the important thing early on is to set expectations"

Agree 100%. Overall, people don't like things taken away from them, but if you set expectations up front, they tend to take change better.
So is Jennifer Lawrence, an award winning actress. There's groups who could benefit a lot more from this kind of pain relief just in the states it's legal in, while programmers and actors are the main groups of California.
The trailer and other video clips unfortunately appear to be gone :-(
Ah, well, can't have everything. Maybe there is no privacy?
When someone advocates using a VPN, that doesn't mean not using SSH too. VPN + firewall just restricts who has the potential to try to SSH to you, and provides additional protection and central access control/management.
It seems unlikely that the ad was put together because "programming might be fun", and the people behind it just want kids to have a little bit more fun. Why not make an ad about skateboarding instead, or playing video games?

In the end it is probably all about finding cheaper developers on the market.

Or maybe not as "evil" as that, maybe they really feel they could progress technology faster if they had more developers at their disposal.
I highly recommend this documentaries , House of numbers http://www.youtube.com/watch?v=fELMm5mAeXU
and The Greatest Medical Fraud in History
http://www.youtube.com/watch?v=vT3b_0doyRk
1996 internet wasn't as obsessed with privacy as 2013 ...
http://www.baidu.com
I see far more people abusing "focus" drugs like ritalin as opposed to smoking pot. I guess I have a few friends who still smoke on a regular basis, but most of my social circle pretty much stopped after college.

I personally can't stand being high. It gave me minor panic attacks and made me super anti-social. Not my thing, but I'm all for adults making their own decisions. I can't imagine any top tech company ever enforcing an anti-drug policy, especially outside of work.
How much time would it save your users, collectively?
Babel-hose: Real-time Twitter translations
It's unfortunate that the sites and links that stay up are the outliers we remember, rather than the norm.
I think the point is simply that not everyone can be so lucky. I'm certainly not and can relate to the article thoroughly.
This guide also talks a little more about the trust model behind it, which is interesting.

It sounds like it might be slightly out of date though, as it refers to the author as having just landed the patch, which happened 8 years ago.
Nintendo SPACEWORLD '97
Set encoding to Shift_JIs for ungarbled characters.

There are actually videos of some pages!

http://www.nintendo.co.jp/n12/sw64soft/sw6405.html
I love ssh keys. However:

The big problem with ssh keys is not being able to enforce ssh key passphrases on users. From the server perspective, you have no idea if the user has set up a passphrase. There are security standards which mandate certain kinds of passwords (complexity) and are silent on asymmetric keys, so you couldn't use keys in those environments.

The old solution was to do some post-login hack to require a password as well (e.g. to su), or do a VPN (which could have multiple forms of auth) and then ssh with keys after that, but the newest ssh (and I believe commercial ssh for a long time) now supports requiring multiple authentications per login, so you can do ssh key plus passphrase.

There are also DLP/etc. reasons why ssh can be problematic in some environments (i.e. where you're required to log/analyze actions taken by users, particularly admin users). The solution there is to use a bastion host and ssh in and then ssh out, with the user account locked down to log. SSH Communications (the commercial ssh people) have an interesting ssh MITM box which essentially does what all the SSL x509 MITM CA things do.
Compression advantage over zlib =~ 3-8%
CPU time over zlib's maximum compression =~ 20x-30x

Definitely would not want to use Zopfli compression on demand unless it is going into a long-term cache.
Is this aimed at people like us who could poke a hole in this advice, or like the password sentence complexity comic it is for non-technical people?
> without conferring any discernible benefit to the Irish economy.

Mildly put ... Some people might say it contributed to the problems the Irish economy has at the moment and also to those of the rest of the EU, which has to compete with the low taxation and loopholes the Irish tax code offers.
s/Silicon Valley/California/

If you want to do it fine, I don't do it, but I'm ok with people doing it.

I'm even ok with decriminalizing it.

But don't pretend it's for your wrist pain.

Edit: What about this map "proving" dispensaries are mixed with their "customers". A simple machine learning algo can split the two and point some outliners there...
Above a certain level in almost any large organization (and, unsurprisingly, many small ones) company structures are are optimized for highly political corporate sociopaths.

Thus, the op question could be rephrased as "why do companies hire executives unskilled in the role they are nominally obligated to perform?"

The answer is simply that the unwritten primary qualification for any given executive in such an organization is "Political Maneuvering". Everything else is secondary.

You will find that the exception to this is commonly, though certainly not in all cases, finance positions.

If you find a company where this isn't true and where you enjoy working, it's a keeper.
Or, more generally: sign gems with a PGP public key (not a signing certificate); and then, while generating a Gemfile.lock, also store the key fingerprints for each gem in a "Gemfile.keys" or somesuch. Thereafter, disallow re-bundling if Gemfile.keys exists and any of the fingerprints don't match the new ones (and make sure to ping the keyserver to check key revocation, too.) When bundling fails, head out to Google to see if something happened (in other words, pay manual attention), and then, if it was just a revocation and they switched to a new key because of a breach or something, delete your Gemfile.keys and let it get regenerated.

But really now: why is everyone so intent on centralized CA-based signing, when you don't even know 99% of the time who made the thing in the first place, but only care that it's the same person who made the ones before it?
> But don't pretend it's for your wrist pain.

I don't think people would pretend it's for physical pain if it were simply legal.
The first thing I do on any server or mac.
It seems we have finally solved the mystery that is Adobe Systems Incorporated.

That said, this article seems to be heavily biased by what is simply local proximity and highly educated clientele.
ITunes can’t verify the identity of the server “ax.itunes.apple.com”
It's not that hard. The browser could simply check against the limits on the subdomain in current top window frame, not individually for all frames/iframes in the document. I guess that Firefox does something along the lines of this that makes it immune to this exploit.
It's pretty broken in Chrome
If you're only doing one or two things, the value is a bit more vague. But consider even the simplest interaction: the config file for a service should look like X, and if it has to be changed, the service needs to be restarted afterward. Oh and there are 10 config files, but you only want to restart the service once if any of them changes, after they've all been changed. That's not hard, but it's already starting to look non-trivial.

And what if you want to have the same logic for several services? I guess you abstract it out to a function. But then it turns out one of those services doesn't have a restart command, and you have to do stop+start. And another service won't start if you use restart while it's not running, so you have to check if it's stopped and use start, otherwise use restart.

It's much more than just whether the code is declarative or imperative, or whether it's idempotent or not. An imperative tool can change your system from known initial state A to desired state B. A declarative system can change it from whatever initial state it's in to desired state B, even if you never considered it might be in that state.
Set encoding to Shift_JIS for ungarbled characters.

There are actually videos of some pages.

http://www.nintendo.co.jp/n12/sw64soft/sw6405.html
For a closer look at that endgame, and why it in fact would be very far from egalitarian, check out http://vimeo.com/54714736 ... Essentially, variable time perception is the key.
At least they are sticking to the rules, even with loopholes and a low tax rate, in Ireland. Greece has much bigger problems.
Funny that now the post mortem is down ...
Original: http://news.ycombinator.com/item?id=5297229
The demand still dramatically outstrips the supply for the time being and programming has a social network effect. Every device/store/application provides a wealth of data and interaction that other programmers can improve, work on or analyze. 3000 stores ordering by paper catalogues isn't nearly as useful or programmable as those same stores with computerized systems.

FitBit's value increases with each app that uses it's interface to do something new. Each of those apps has it's value increased by something like FitBit coming out. Some areas of programming are competitive but most are collaborative.

Also I think most programmers see programming as a force of good in the world. Technology can protect us, help us find what we want, and even get rid of boring jobs for us, most people who write code that does something like this want others to be able to do the same. Of course this is the altruism you are talking about I suppose.
It's interesting to see how HTML has changed since 17 years ago, especially since this was probably created before CSS was a standard (or at least not widely used). I had never even heard of the <nobr> tag before.
MessageQueue in PHP with Redis. Make it simple to do distributed systems.
For the last couple of weeks i have been working on a queuing system for php. One that would be as easy to use as Resque but be more tuned for php where dependency injection containers etc are a common thing.
People still do have work, though. They just work "black" and eventually receive unemployment benefits at the same time. The official numbers just don't reflect reality. That said, the economic situation in Spain is not great at the moment, but still not as bad as reported by the media sometimes.