skysight-inc/HackerNews huggingface dataset:
Just guessing, but for me it's about the audience. Software in the 70s and 80s was very nerdy. With the rise of the web, it got less so, driven by the need to reach consumers and the influence of print design. In the last decade, a lot of tech is downright chic, and succeeds because of that. Look at the iPod and the iPhone, for example.

I think robotics is coming up on a similar transition. For years it was 99% research projects and industrial uses: pure nerdery. But Bot & Dolly is selling to Hollywood, and is very slickly marketed. Aesthetics are starting to really matter.
Or for that matter, ever tried teaching a class? The people who consume your services generally forget nearly everything a few months after the final, yet still earn a hefty premium over their peers who did not take sufficiently many college classes.
> I would say that he is, as are most guys in tech, ignorant of issues around sexism

He's also speaking English as a second language.
You have to admit, that responding to a very informative message comparing and contracting Solaris's networking stack with Linux's with

Have you ever kissed a girl?
- Bryan

is incredibly tasteless.

But of course that was long ago.

I don't think it at all appropriate to criticize what was clearly an honest mistake with a call for his employer to fire him. I would expect that of the masses on Twitter and commenting on the PR, but not of Joyent or Cantrill.
Because threads like these are tainted by hateful mra idiots who joined HN in droves about 8 months ago.
Why Scala is the best language available today
I think name matters less than you think. Otherwise sites with names like "google", "yahoo" or "reddit" could never make it. If it's good, they will come, whatever the name is (within reason, of course).
Does anyone sell Opteron based workstations? Xeon based ones are common enogh, but I can't recall seeing AMD based systems from any major OEM.
I have a simpler explanation - women (and billions of other people who are not involved in open source programming - including myself) have better use of their time than write code for free.

I actuall think that explaining any group not doing some activity by 'group is hated by people doing it' is just stupid. Minorities not into camping - racism. Women not into working for free - misogyny, etc.
It's highly likely that a safe algorithm will come with a proof, thus the lack of a proof demonstrates the lack of a safe algorithm.
No, the limit is what is actually posted. If you drive between what is posted and what is posted + ten you might get a ticket - it's up to the cop.

If you drive over what is posted + ten you will get a ticket. In the past it was up to the cop.
I think most of the biggest core contributors are unable to project that kind of emotional intelligence.

Because, well, they are programming, not working PR
boredbanker.com is not a very good name considering a large portion of your target audience will likely browse the site from work.
To be fair here, the only reason that /joyent/ is in the name is because Ryan Dahl entrusted the project to Isaac Schleuter, who works at Joyent (and was working at Joyent at the time of the bequeathment).

TBH, I was always bothered by having the project move from Ryan's account to Joyent. Ideally it would have moved to Isaac's or another, new organizational account "nodejs" should have been made, where all the core Node.js projects could have lived.

I'm quite frankly appalled at Joyent, the company, having made a statement via a spokesman about an extremely valuable contributor of the project. Joyent is a guest in the open source community. It is a sponsor and it enjoys brand benefits. But it is not a member of the community. It's engineers are and if anyone from Joyent (or anywhere else) was going to call out Ben, then they should have done so speaking for themselves on their own personal blog. This is the kind of stuff that makes me want to keep companies at an arms length of any open source project. There are only two entities in an open source project, the individuals and the group. Any entity beyond those two can only serve to split the community or inject more politically charged discourse into conflicts.

AFAIK, engineers from both Joyent, Strongloop (Ben's company) and Nodejitsu have all been core contributes of Node.js, but that Joyent has gotten most of the name recognition.

https://groups.google.com/forum/#!topic/nodejs/hfajgpvGTLY
Just to state the obvious: Andy is not (and was not) in the doghouse. He had a massively successful run as the leader of Android and is now doing something else. I look forward to seeing what his team comes up with.
Pivotal + CapGemeni Partner In A Big Way On Big Data
Lots of discussion from 9 days ago:

https://news.ycombinator.com/item?id=6791153
Whoa. It's worth checking out their video "Box":

http://www.botndolly.com/box

Gorgeous.
A Death at Tough Mudder
Visual Assist X has had decent refactoring tools for Visual Studio for a long time (http://www.wholetomato.com/products/featureRefactoring.asp).
OK, so when you're talking about seizure of equipment, with all the tools and past encodes just sitting there on the machine for the taking, you're really far afield of the kind of argument you had seemed to be making. I understand now why you seem to assume that the adversary is near-omnipotent here - because you're assuming that the user is a dolt who is doing most of the hard work of damning themselves for the state.

An effective dissident is going to employ some reasonable opsec practices and have multiple layers of security, they're not going to be foolish enough to think that one program is a magic bullet.
I've probably been living under a rock, so Bundler dying in two years comes as a real surprise. Does anyone have a link or two with more info?
Thanks for that link. VERY interesting. My impression, subject to change, is that there is a STEM shortage at the bottom (technicians) that rapidly diminishes as you head toward the top (PhDs), where there is a significant surplus.

I think we are short technicians, because so many people who would have been happy with two years of technical training and a basic, working class wage after graduation are instead herded into 4-yr bachelor's programs, where they end up dropping out with a few semesters of Nonsense Studies classes and a mountain of debt, qualifying them only for welfare or Walmart. By the time they realize they would have been much better off with a skilled technician job and a working class lifestyle, it's too late. I think if we changed our attitude toward skilled tradespeople, we would almost all be better off. Since we used to do this, and the Germans still do, it's an artificial shortage in my opinion.

On the other hand, I think we're overloaded with PhDs, because so many want the prestige, but the marginal value to an employer of additional specialized education in a specialty other than the job itself falls off so rapidly. Someone who did years of PhD work on turkey feathers is not much more valuable to a drug company than he was when he got his bachelors in biology. For many, the prestige of the PhD will have to be its own reward.
>>> Is that your contention?

No, it's not. Repeating for those who TLDR the pervious comment: you can not just invent any rules you like. There exist rules that are there regardless of your desires. I hope you see the difference between this and "is the one, single way in which things could be arranged".

>>> we can make some changes to the system

Of course we can. We just need to understand we can not make any changes but just some and in certain ways, and those some changes have to be done right. People can fly. You just need to follow certain rules and do certain tricks. If you try to fly without following those rules, you may die or be badly hurt. So may a society if it tries to make changes without following the rules.

>>> Quoting a French dude doesn't make your argument better,

I would advise you to familiarize yourself with who the "French dude" is. That would make your life richer and your understanding of the world fuller. It would also hopefully make you understand why I quoted him.
Am I the only one arriving at this article thinking it was about working out?
I can easily imagine things that pass through such inbox :) I am in a similar situation (a few who is considered good at English in a large group). In addition, I myself am a non-native speaker.

I imagine when you correct your co-workers' English, you don't assume malice instead of ignorance. I think you especially don't assume bad intentions when it has to do with tones, nuances, and cultural backgrounds. I am just requesting to extend similar consideration to people who are not your co-workers.

I am quite surprised to learn that you imply non-native speakers have "severe interpersonal issues" if they don't "know their limits". While I agree knowing one's limit is a good thing, when one doesn't you tell them, carefully, in non-condescending manner, not in the manner of "Non-native speakers should know better than to pass judgement on linguistic issues".
Google removes app rather than fixing vulnerability
It costs money to make any other currency as well, and process the transactions, right? So why is it such a big deal?
Bicycles outsell cars in most EU countries in 2012
Isn't that still very expensive?
Thanks, sorry, does HN not handle (www) for dupes?
Show HN: I made an HN for the makers
I'm not sure about McDonald's Italy system, but one that's frequently used in places with low/expensive cellular signal, and/or a big number of small transactions, used deferred debit.

Basically, it consists of updating the system every certain period of time, with the list of the revoked numbers, and assuming that the rest are cleared by default. Then, every time the process runs, it submits the transactions while obtaining the revocation list.

This makes every transaction as fast as a look up on a local database table, and it is for example how it works at certain toll booths in Spain.
I think from now on I am going to use "him" sometimes and "her" sometimes in my code. I'll flip a coin on which one to use.
Yes he did. After the PR, before the initial close.
Evidence? Know Your Meme documents it as related to spanking:

http://knowyourmeme.com/memes/butthurt

That matches my understanding of butthurt as an overreaction to being chastised or shamed.
Agreed almost entirely (I think that many companies have shown themselves capable of being very responsible stewards of open-source projects, it's only in a couple of communities that I see this sort of thing happening), but what-should-be doesn't really change anything. It probably should be under its own project--but it's not, it's under Joyent's and the actions on the project reflect on them. I think Joyent overreacted terribly and did themselves more damage than the tempest in a teapot otherwise would have caused, but I get the motives behind it.

The only reason I replied is because the tenor of Zikes's posts throughout this discussion have been consistently of the "I'm not touching you I'm not touching you we both know I'm being a dick but I'm not touching you!" variety and this straight-up mistruth about something rather important ground my gears.
And Google put straight back in in a bid to gain carrier favour with Android.
It doesn't, but judging by the number of upvotes this submission has, lots of people missed it last time so perhaps it's useful to post again anyway.
Yup, it was 100% bikeshedding, plain and simple. It's almost like we need to amend Wadler's Law to include a 4th level, "4. Politically correctness of pronouns in comments" [0]

The entire time that nerd rage battle was occurring I wanted nothing more than to be able to magically erase both the original commit and reversion from history, since it had nothing to do with the project, wasn't productive and was a distraction of many people's valuable time from things that actually matter for Node.js.

Seriously, if you want to bikeshed over pronouns instead of contribute working code, GTFO and go blag about it somewhere else.

[0] http://www.haskell.org/haskellwiki/Wadler's_Law
That domain name sure looks like a phishing scam.

Six days to take down the websites and start bugfixing is a lot of time for this kind of vulnerability.
If you're male (or anyone else reading this), consider this cognitive frame: instead of thinking about "they" vs. "he", ask yourself if you would prefer "they" over "she". Do you feel any sort of preference for one over the other? (Honestly don't know what your answer will be, I just think it's a good way to approach the issue.)

Also: not passing any judgement on Ben's actions here, just talking about the gender politics.
I won't use it... It has so many bugs when I using android UI design tool. These bugs are annoying me.

I'll use version 12 when version 13 is stable.
> In live, non-corporate language would any native speaker in fact routinely use "they" instead of "he" when referring to a user?

Yes, lots of people choose to use words like "the user" rather than "he". Or they use "he" and "she" throughout the documentation. Or they'll use singular "they".

> But is it an actually big deal for native speakers?

For some people it is a big deal because they are that type of person. For other people it's not a big deal but they do it anyway, just because.
How does the cost of ASIC mining compare to the cost of fiat currency? What about compared to the quantitative easing?
Does he mean "alone"?
Pretty sure you're living with MacGyver.
Is There Any Way to Play DVDs on Samsung Galaxy Note 3 with Ease
A shortcut to play DVDs on Samsung Galaxy Note 3 with ease, rip DVD movies to Galaxy Note III compatible video formats and specs on PC or Mac.
There was an interesting article in the Harvard Business Review way back that seems to agree with this:
http://hbr.org/2003/12/the-one-number-you-need-to-grow/
Why the down vote ? This is a pertinent question. It's a problem we will face soon or later. Internet has also it's problem. The ostrich attitude or obscurantism about them is plain stupid.

My answer to this question is that dynamite and machine have good use and bad use. There were also good reason to fear the bad use of them. But mankind manage to keep the balance largely in favor of the good use. I'll not prone obscurantism or the ostrich attitude regarding the risks of this new technologies. But we will have to manage that type of problem. It's easier when we have a little time left in front of us before things get out of control. I beleive that artificial intelligence reproducing the brain capabilities is just behind the corner. So we are in a race that I hope the good people and use will win.
open source it op
-banking is probably the best shot. (check balance/transfer/pay/etc)
-business applications (booking leave/expenses in a consulting environment where the USSD message ends up in an SAP backend.)
-business applications (project management. dynamic task for the day & then quality control)
-consulting (find these guys http://www.groupsystems.com/ and integrate into them so you can increase remote usage of the vote systems)
-it operations (remote triggers for starting/ending jobs on servers)

when you build the app on the SIM, are you able to store more data on the SIM so that when USSD messages are sent, they are send encoded & then decrypted on the device rather then sent plain over the air? - tons of banking/payment applications here.
Social media users warned over court case comments
Will we also get to these horrible terrible conclusions if we start measuring jobs by their social worthiness?
Disk and RAM prices have had recent anomalous prices in the last few years due to external circumstances. There were serious floods in Thailand, a major hard drive manufacturer, in 2011 which caused persistent drive shortages up until fairly recently. There was also a large fire at a Hynix Fab plant that produced RAM which caused memory prices to spike for a while.
I still miss nickb's former www.newmogul.com. Bring it back, pg!
This article seems to be making quite a few implicit assumptions that should be made more explicit:

Meanwhile, big banks also utilize many kinds of trading that aren’t in the service of their traditional clients. One is proprietary trading...There’s no social defense for this practice...

Implicit assumption: speculation is socially worthless.

“You mean to tell me your work as a [fill in the blank here] is worth more to society than a firefighter? An elementary school teacher?...”

Implicit assumption: pay is or should be proportional to gross utility rather than marginal utility.

Apart from this it's typical economist claptrap - thousands of words, no real point. Why is it here?
I think we're allowed to be ignorant of the politically correct gender issues surrounding grammatical usage in a codebase. To do otherwise is to bikeshed. On the internet no one knows you're a dog. 99% of the time I have no idea if the person I'm talking to on Github is a man, woman or has a different gender identity, nor do I care. It'd simply doesn't matter. [0]

All that original commit did is set off a giant clusterfuck of nerd rage and bikeshedding. No one should ever submit a commit like that. If you want to edit executable code and make those pronoun changes in productive commits, fine. But to make those changes to the pronouns of comments and nothing else is pure unadulterated bikeshedding and shouldn't be in any project.

[0] http://programming-motherfucker.com/
FTC's Best Practices for Mobile Privacy
I don't know what standards you are used to but I would really like to know who you consider to be a good programmer. Are you a good programmer? If Notch is a "terrible, terrible coder" then what are the people (ie: normal programmers) who can barely build a standard web CRUD app?
I read the github thread.

Ben closed the sincere and well-meant patch, saying, "Sorry, not interested in trivial changes like that." He didn't just participate in the drama; he started it.

Non-drama options would be things like: asking the contributor more, asking a colleague to look it over, asking a native speaker why it mattered, and just moving past the pull request and leaving it for somebody who cared.
a) the treasury would take seignorage.

b) money is a free-market good as in your example above. all the government was doing was weights and measures standardization.

c) only fiat (paper) money is a liability of the government because the original deal (FRNs) was that the notes would be exchanged for coin. That is why the note says promise to pay the bearer a dollar (which is a denomination of weight of silver or gold).
Found: Hacker Server Storing 2 Million Pilfered Paswords
Well that's a very subjective question. Compared to keeping an ounce of gold under your mattress, yes. Compared to Western Union's daily operating costs, no.
The best model I've found that explains Bitcoin is Moldbug's Monetary theory.

If you had to read just one article I'd recommend http://unqualified-reservations.blogspot.in/2011/04/on-monet...

But if you have the time you could read all his articles on economics conveniently collected at moldbuggery.blogspot.com (under economics)
You should surround yourself with different people.
I wonder if I'll be able to use the built-in GPU while having a discrete nVidia graphics card. Because I like AMD processors (plenty fast for me, cheaper than intel), but I'll never stick and AMD graphics card in my machine again (yes, I run Linux).
All of those are short-term concerns.

Eventually low-power portable-class computing hardware will be as powerful as typical desktop systems today. Though there will likely always be a niche for even higher performance machines.

Price will come down with volume and greater competition as the market matures, as it always does.

And the OSes will get better as people spend more time on these devices and developers spend more time targetting them and working out the appropriate UI optimizations for mobile vs. desktop modes.
NSA's Talking Points for Holiday Gatherings
Random pointer access is slow everywhere. However, a massively parallel GPU code will likely beat multi-thread CPU code there.

A GPU can switch threads on a cache miss, something few CPUs can do. Even the CPUs that do this switch between 2-8 threads (it's called SMT architecture, for example, popular Intel Pentium/Core CPUs have at most 2 hardware threads per core, Xenon Phi has 4). GPUs have dozens of threads per core and, often, more cores than CPUs. Combined with the fact that a GPU thread is much wider than a CPU this allows a GPU to saturate memory bandwidth even on a pointer chasing code. The same code causes the CPU to stall and underutilize its memory bus (as soon as the few threads hit cache miss there is nothing to do, software multithreading cannot switch between threads that are waiting for data).

Of course, as I said, it's still not efficient even on GPU (most of the bandwidth is used to move unneeded data as you only need one word from the whole cache line) and you still need to write massively parallel code.
Would you mind sharing an example query string that injects and passes validation? I'd be interested to see what technique enables it to be valid.

(It's obvious to me that the site is under high risk since user-provided strings show up in SQL validation errors, which includes the rest of a real query, but simple injections like using ' and " to break out did not work in my few minutes of trying, so I'm interested to learn what worked.)
Or allow campaigners to refuse pledges / backers? That would seem to be quite easy and also justified.

Kickstarter is not a shop, it's a way to meet people who are interested in making you succeed; it would make a lot of sense if you could have a say in who you want to work with.
AFAIK this is not the case. The contributor had not signed a CLA when he first submitted the pull request, but evidently did sign it well before Isaac merged in the change (he claimed to have done so very early in the original PR thread). As far as I can tell, procedure was followed.

It seems pretty clear that Ben acted somewhat inappropriately — maybe not with his initial rejection, but when he reverted Isaac's merge and "chided" him. The important thing to remember, though, is that one bit of prickly behavior shouldn't be enough to brand someone "an asshole." Heaven knows I've gotten annoyed and said things I've regretted on more than one occasion.
Changing the rules so that people would be more responsible for their own mistakes can be done. I'm not sure though the New Yorker readership would like it - being responsible for one's own mistakes is not always pretty, and not many people would like it if it applied to them too.

>>> They're the result of lax regulation.

Here it goes again, the illusion you could control everything if only you had enough government people sitting everywhere and looking at everything. Unfortunately, it does not work this way. More regulation would not help you avoid financial calamities - first, because the guys who would regulate it would have absolutely no idea where the calamity would come from, because they are not prophets. If it would be easily preventable, then it would be easily prevented. The ones that aren't prevented - aren't easy to foresee. Second - because the only guys who understand how the things really work would be the same people who work in the depth of the industry - look up "regulatory capture". Third - the regulatory agencies would be controlled by politicians, which means whatever was not captured by the lobbies would be captured by partisan interests. If after reading this you think "I like this picture, give me more of it!" - then more regulation is the recipe for you.

>>> we do control the rules of our financial system!

Unfortunately, this financial system is not a mathematical abstraction we can define any way we like, and thus is controlled by the laws of nature. Thus you can define any rules, but the consequences of such rules may surprise you.