skysight-inc/HackerNews huggingface dataset:
The thing that is awful about "Open Source" is that it was a term coined by Eric S Raymond in order to attack Richard Stallman and the Free Software Foundation, and to make a name and money for himself as a so-called "hacker", without actually having to write any useful code, or even read anybody else's code and report bugs with his very own "millions of I's".

If you want to see how the Open Source fish rots from the head down, you have to look no further than Eric Raymond's own blog: "In the U.S., blacks are 12% of the population but commit 50% of violent crimes; can anyone honestly think this is unconnected to the fact that they average 15 points of IQ lower than the general population? That stupid people are more violent is a fact independent of skin color." http://esr.ibiblio.org/?p=129

Or in his own words: "And for any agents or proxy of the regime interested in asking me questions face to face, I’ve got some bullets slathered in pork fat to make you feel extra special welcome." http://web.archive.org/web/20090628025127/http://www.nedanet...

"When I hear the words "social responsibility", I want to reach for my gun." When receiving an award from an organization called Computer Professionals for Social Responsibility. https://en.wikiquote.org/wiki/Eric_S._Raymond

"Ego is for little people" "[bla bla bla...] I’ve blown up the software industry once, reinvented the hacker culture twice, and am without doubt one of the dozen most famous geeks alive. Investment bankers pay me $300 an hour to yak at them because I have a track record as a shrewd business analyst. I don’t even have a BS, yet there’s been an entire academic cottage industry devoted to writing exegeses of my work. I could do nothing but speaking tours for the rest of my life and still be overbooked. [...bla bla bla]" (...and on and on ad nausium -- he really needs to work on his BS!) http://esr.ibiblio.org/?p=1404

The hacker culture can do just fine without ESR's "reinventions", thank you. https://news.ycombinator.com/item?id=7728146 https://news.ycombinator.com/item?id=7727953
I always though that was an ironic title, seeing as Skank and Skanky have always had a pretty strongly negative connotation in the southern UK dialects. Fatboy being a Brighton resident at the time, and pretty trendy, I assumed it was along the same lines.
How are Bash, ifconfig and alsactl irrelevant? I know the second is deprecated, but obtaining debug information on network interfaces isn't something that has went away from a typical Linux distro workflow, and Bash is still the default shell on almost every distro.

Also, you won't believe how many times an "alsactl restore" has ended up fixing my audio, even on systems with PulseAudio.
If I rejected every company that didn't geolocate pricing into GBP then I'd be able to use very few developer focused products ;)
Neuroscience shall be winning a fair share of the Medicine Nobels in the future. Well-earned.
POETTERING EFFECT - It appears that lately some Linux developers are concentrating on
changing things (that work fine) with no particular reason, breaking
existing functionality in the process and running away before the job
is really finished (sometimes called the Poettering effect), while in
fact it would be better to make a nicely polished finished system that
can be used from installation without having to tune it up.
I'm not affiliated with Stamplay, but I feel a little compelled to raise a point in their defense. Internationalization is not a trivial affair, especially when it comes to money and handling different currencies, taxation situations, trade agreements, VAT, et cetera.

How do you think other businesses feel when they visit a SF startup's page and see pricing in dollars instead of their local currency?
>> So why is it acceptable and passed off on the "outer" channels?

>> Open source is no longer a new quirky movement. It's the status quo.

I wonder if this isn't part of the problem. Many of the massive open-source blow-ups have been between people who are being paid to do it. It's not like a guy from Red Hat, for example, can just pick a different project to contribute to. His jobs depends on working in these abusive environments. The only way to stop contributing would be to get a different job.
It's a style choice, and I think both the choice to utilize it and the reception to it are heavily dependent on the participant's cultural background and upbringing. A lot of people see this kind of message, applied to someone who Really Should Know Better, as a form of tough love and half-tongue-in-cheek way to place extra emphasis on an important message.

Some people can form that understanding as the basis of their relationship and continue on happily, able to both give and receive this kind of criticism. To others, it is completely foreign and incomprehensible and they don't see the tongue-in-cheek at all and just interpret it as blatant, outright hostility, which is generally not the actual subtext.
Sure! It's just a postfix + mysql + php implementation. I got the domain some weeks ago and now wanted to use it in a designated manner. So I set up this site as a private project.
Me too. The platform for end-user deployment is largely the browser. That's not Linux but the servers behind them are. And with 80% of smartphones on Android, along with a slew of other embedded devices, Linux truly does stand in a strong position. Further, most 'big data' is driven by Linux.
Nobody uses it and it's a lot of code to audit.

Log message:
Remove SRP and Kerberos support from libssl. These are complex protocols
all on their own and we can't effectively maintain them without using them,
which we don't. If the need arises, the code can be resurrected.

Or in Theo's words:

It is crap. Eventually we recognize the risk is to high.

Another relevant commit message, with a fun quote:

Log message:
The complexity and quality of kerberosV and the fact that almost
nobody is using it doesn't justify to have it in base - disable and
remove it. If the 2 two people who use it still want it, they can
make a port or recompile OpenBSD on their own.

There is a quote in theo.c from August 2010: "basically, dung beetles
fucking. that's what kerberosV + openssl is like".

Discussed with many. Tests by henning@ reyk@ and others.
ok deraadt@ henning@

I recommend you take a look at the whole message, it'll give you a vague idea of how big the code base was. Keep in mind that this particular commit was followed by a lot of smaller commits removing remnants of kerberos that had kinda spread all over the system...

http://marc.info/?l=openbsd-cvs&m=139816103911227&w=2
I think the anonymity is the core problem-- anonymous crowds are easy to undermine (https://en.wikipedia.org/wiki/Agent_provocateur) and they are always the least self-controlled. But the larger, amorphous and distributed the anonymous group, the more easy it is to undermine them via real Agent provocateurs and also people who are in it just for the kicks of causing havoc.
Now to find a way to fit "dask" and "dosk" in your comment somewhere...
We all know the global marketshare numbers; they are not in dispute here.

The question was: does Samsung sell more smartphones than Apple. The answer is no; Apple sells more smartphones than Samsung does. In fact, Samsung has lost marketshare to low-cost manufactures like Huawei.

Further, Apple sells more smartphones than either HTC or Motorola.

What Apple doesn't do is sell more smartphones than Samsung, Motorola, HTC and the rest of Android manufacturers combined, which is what I posted to begin with.

So my point still stands: Apple by itself sells enough iOS devices (and some Macs) to justify requiring 25% of the LPDRAM supply.
I'm saying that sufficient exasperation makes it understandable whether or not it is justified. Linus is human. Humans are not flawless.

> There are plenty of open-source project leaders who deal with incorrigible people and do not talk this way.

And a lot of people who "do not talk this way" are a lot worse by dealing with these kind of issues through backstabbing or veiled insults.

While some are saint-like and never say or do a bad thing to contributors, I don't buy that the lack of abrasive language in any way is a reliable indicator of civility.
The real issue is that developed countries refuse to import doctors.

Developed countries have medical doctors associations which keep a close eye on who can become doctor and how, thus limiting the number of doctors in the country and sustaining their high wages.

From what I've heard, you have to get an expensive education and then live thru a long and undercompensated and exhausting internship in order to become a full doctor and get all the perks. Any immigrant will also have to face that kind of internship (not easy for someone without a source of income) plus they have to re-learn a lot of things in order to pass the certification.

I might be fuzzy on the details, but still: we're lucky in our IT, we have comparative small amount of bullshit and entrenching.
Location: NYC | Long Island, New York

Remote: Yes

Willing to Relocate: Yes, depending on location

Technologies: Python (Django, Flask), Bash, HTML, CSS, Javascript, Processing, Java

Resume: https://docs.google.com/file/d/0Bwagfa9ahgp0SkJlRjNra3NkQkk

email: please see resume

Currently working in IT, but looking to move to a developer position. I'm bilingual in Spanish and English and consider myself an honest & sociable person. Feel free to contact me even if you just want to keep in touch.
No, I don't think you are the only one. My personal take is that the OP meant no such thing.

I think she's just saying that women bring different approaches, and those different approaches can be useful.
He's not saying open source is categorically awful, but that there are awful things about it. Pointing out these deficiencies is a way to foster communication to fix shortcomings that may exist in the community. You're right, FOSS has allowed a great many things to happen, but that doesn't mean FOSS and its methods are perfect. Continually revisiting and refining processes should be at the forefront of FOSS.
HP to split into two companies, cut 5k jobs
> My IP address (pretty) clearly identifies me as a U.S. customer, why not present the pricing page in US dollars?

How many countries should they be required to do this for, and how frequently should they rebalance the exchange rates?
Yep - you are emphasizing my point. The default seems to be USD.

Pick a sensible default - if you get more business from the US just show dollars. Or do some simple A/B testing and see if you get better conversions with one versus the other.
Just so I understand - this process of dumping the keys off the iPhone would typically something that the owner would notice? Is it feasible to take someone's phone, dump the silicon, and then return the phone to them?
How a venture capitalist thinks about risk
This trend towards using victim status from trolls as a shield to ignore real criticism is really unfortunate. Linus's criticism of redhat and redhat employees is perfectly reasonable and valid. Trying to distract attention from it and pretend he is just some evil bully nobody should listen to is incredibly childish and counter productive.
Do you even know who Pottering is? He deserves all this hate.
I'm never sure how to understand fines like this one. I don't believe they actually pay that money. Why aren't there follow-up stories that explain how the payment process was like? Do the deposit the money? They write a check? How on Earth is this enforced? What about transparency? Where can citizens check that the money was indeed paid and how it is being used? With such large amounts of money, corruption must be an issue.
Death threats are never justified.

But I was paraphrasing Poettering's responses to perfectly valid criticism. He did basically say "fuck off", just sugar coated it, which doesn't make it any better. It's just really incongruous to hear someone who is so polarizing (on purpose!) claim that other people should not be so polarizing. And funny how he never seemed to notice these assholes until his friend, Kay Sievers, got called out on LKML for refusing to fix a bug he introduced. It fits though; Poettering is so short sighted that he can't even see the value in portability, nor does he think anything besides desktop Linux matters (when Linux runs, oh, everywhere).
Square raises $150mm at $6bn valuation
The two temp solution works, or you can just get rid of the unappealing loose/runny parts of the white by gently rolling the cooked egg over a paper towel. The following chart can be helpful when you're getting started.

http://www.cookingissues.com/2011/05/03/tea-time-cooking-iss...
Very good tip, thanks! I'll consider that for my proper setup, I've had some problems finding proper calibration values for some water containers and heaters because of the lag in the system.
Rendering: don’t try this at Chrome
The tyranny of testing over design
Two Stack CMS
It's just the opposite:

http://www.ft.com/cms/s/0/9647519c-207a-11e3-b8c6-00144feab7...

Doctors tend to leave undeveloped countries for developed countries.
Since the private sector/industry work is competitive, it is considered market rate. The reason that post-docs are not considered market rate is that the institutions do not compete with each other, and the rate is determined without concern of the applicants.
20+ Android Libraries Resources
When we're dealing with someone who repeatedly have ignored advice, instructions and admonitions and continues to cause major breakage, then yes, it would be sugar-coating to write something similar to what you suggested.

The point is that the person in question was being rude and disrespectful by continuing to ignore the instructions he'd been given in the past, and repeatedly caused a lot of very real, very heartfelt anger from a lot of people over the time he wasted for them.

Pretending not to be angry over that is very much sugar-coating to me.

Now, there are nicer ways of being direct and expressing anger, but pretending there was no anger and no valid reasons to be angry would be flat out dishonest. And I really don't think the recipient in this case had any reason to expect any civility from Linus at this point, even if others might choose less direct language.
Ah, I see I've found yet another person who only reads the inflammatory email by Torvalds, but doesn't bother to read the preceding thread where the person Torvalds is addressing refused to admit his mistake, and further, insisted that other people work around it.
Average Commute Time by Zip Code
It because programming can very x vs y way of doing things. Where as most other professions theres a gray area in the middle that can be reached.
> Somewhere along the line, we gave this up and became a culture where feelings matter more than results.

Thanks for saying this. I completely agree. I'm from Europe though, maybe it's worse in the US.

Also, I love the second post you cited (Equal Weights). It's completely clear to me that there is absolutely no sexism/racism involved, and also how stupid people would think that it's racist/sexist.
I purchased a Virgin Mobile handset and associated activation card. The phone is not tied to my name at all since I paid cash for it and I pay cash for the $35 top-up cards monthly. I activated the phone as "Prepaid Caller". I use no apps, only text and phone. My needs are basic. I have unlimited data for $35, so I never use Wi-Fi, and when I'm home, I use a laptop.
Hack Your Way to the Presidency
Well it won't be in Ubuntu before 15.04 so it keeps consistent in lagging a year behind.
I think Linus (and others) choose to stay verbally abusive because there they exist in a community that both facilitates and defends that poor behaviour.

There is a choice to be made. The choice stems from the basic mindset: am I fundamentally ok with verbally abusing people around me, or should I try to stop doing that?

I don't know what's in Linus' mind. Perhaps he is utterly incapable of never resorting to verbal abuse. But I doubt that's true.
It's behind paywall.
You need to know the sort code / account number you're sending money to which is written on the cards the first time, after that it's already saved in my bank portal and I can just select them
This is great, and it is something we often had to do at university in computer science (at least in the "applied computer science" part). It's nice to see this great way of learning also outside the academic context.
This is precisely why I did not study computer science in college, despite meeting the rather high requirements for the major. I was part of a group tour of the Paul G. Allen Center at UW, and the people I met there were just so incredibly awkward socially that I could not picture myself interacting with them for 3+ years. I ended up majoring in Informatics [1] instead, which is still technical but also interdisciplinary.

[1]: https://ischool.uw.edu/academics/informatics/curriculum
Get Real Image Height and Width Dimensions
First of all, HFT is by far not the only place for HPC. GPU/Intel MIC HPC usage is still growing in scientific computing. Then, when we look at the financial world, there's still lots of interest in GPGPU, but rather on the more heavy weight analysis side. Not everything needs to be done in single digit milliseconds, there's decisions that can still be done in mere seconds where you'd rather have a more general purpose capable approach that's relatively easy to program - which is where GPUs come in, since their programmability becomes increasingly easy. I know the company that released the first full blown F# port of CUDA, mainly for the financial sector: https://quantalea.net/. They can even integrate that stuff with Excel so the bankers can have tons of calculations in their spreadsheets and still have the graphs update in realtime when they use their pretty sliders ;-).
Grown men? You could've just said "adults". You're making an implication you don't want to, I hope, and one which needlessly maligns a whole group of people. That's the same thing pekk was responding to, albeit less explicit. Nobody likes reading "your demographic, specifically, is horrible." Saying it is unproductive and damages the speaker's credibility as someone with politesse - a particularly bad thing in this conversation, given its topic. It is entirely possible to call out ashattery without resorting to prejudice.
According to Dave Arnold and his chart 62 will be the perfect temperature for set white and runny yolk (he has a nice chart)

http://www.splendidtable.org/story/theres-more-than-one-way-...

he has a video demonstrating temperatures https://www.youtube.com/watch?v=GpvbNG1Dzhk

Guess it boiles down to personal preference
I was wondering that too. I very rarely see public phones anywhere except airports nowadays, and they're pretty thin on the ground even there (sometimes you see the dedicated lines that connect directly to (e.g.) a cab company). It's not like the old days when there was a phone booth every few blocks, and massive banks of pay phones in airports.
Laying boycots, campaigns to fund a hitman via bitcoin and irc harassment at the feet of Linus doesn't help either.

I won't argue that Linus' attitude has no influence in general, but the categorical differences between this and Linus' hyperbole make it a red herring for the conversation.
I do that all the time - but mainly because once I leave work, I turn off WiFi and turn on 4G.
What you're describing is a particular mailing list configuration (one often seen today); not what mailing lists are.

Traditional mailing lists (such as ones created by a vanilla install of GNU Mailman) do not work they way you describe.

They work like this:

1. You send a message to a mailing list address. This address belongs to a software agent which sends the message to everyone. Your From: header is clearly preserved. The mailing list robot adds itself to the Cc: line to stay in the loop.

2. Someone who wants to continue your discussion publicly hits Reply All. At this point, the mail software composes a a new message which To: you, From: this person, and Cc: to the mailing list.

3. You receive the message directly. The robot also receives it because it is in the Cc: loop, and sends it to the subscribers. (If you're also one of the subscrbers, and the list is configured that way, it will avoid sending you a "list copy").

4. And so it goes.

But what do I know; I have only used mailing lists for 25 years, and run mailing lists of my own on my own server.
Buy a tub of EAS chocolate protein powder. $20 for 2 lbs.

Just mix a scoop of that with some water (I do about 4oz), and then pour that mixture into your normal amount of Soylent. Mix the result and serve. Makes it much more palatable.
I can enter a normal pin or password if the device is encrypted since the operating system is completely loaded and along with that Talkback is. It's the boot password I can not enter because not enough of the operating system is loaded for Talkback to speak.
I actually tried this a few months ago. I had some issues trying to run the typical vector addition "Hello world!" examples on my system.

I'm not 100% sure but I also think that by installing the nvidia-cuda-toolkit package it leaves out the CUDA samples. These contain the deviceQuery and bandwidthTest scripts necessary to check that CUDA is functional.

Admittedly I have two consumer cards in SLI, so that may have affected the install. It could also have been incompatibility between the actual Nvidia display drivers and the various dependencies. It's a bit messy!
True, but depends on how you define the market. Also - consider tablets. Anyone have any good summary of laptop/tablet market share? It is hard to find..
You must be that one guy who enjoyed using an OpenMoko.
It's certainly a problem in a wider scope than just software development, and not really inherent to software development at all, but I think it manifests in open source communities in a particularly insidious way. Everybody thinks they're philosophically on the right side anyway, they're too smart for prejudice and too useful a community member to possibly be part of the problem.

Also I figure people rely on meritocracy being some sort of infallible system, in some sort of just-world fallacy where they figure if this guy who's screaming bloody murder on the mailing list were wrong to do so, surely someone would have stopped him, right...? But he's got all these patches in the tree, so that means he's correct by definition, and that's more important than "real-life" social norms anyway.
The problem with many self-organized groups of engineers is that they equate meritocracy with technical contributions.

This is a very, very limited way of approaching the complex dynamics of people working together. It shows up in many ways. Most open source communities are not good places for people who can contribute design, documentation and god forbid, people management skills.

A pervasive illusion amongst software engineers is that we can do without "soft" skills, and nowhere does this manifests itself more in places where no boss or company forcefully adds those soft skills into the mix.

Some open source communities are lucky enough to have people that have both the technical chops to get respect based on technically focused meritocratic values and have other "management" skills. Most don't. So once conflict arises (as it inevitably will, because they are human beings) and simple meritocracy no longer suffices (because both sides are smart and contribute), the community either breaks up or devolves into a permanent Lord of the Flies atmosphere.

It has nothing to do with Open Source in general. It's the lack of value placed on soft skills in tech driven meritocracies.

(You can see the same thing in tech start-ups founded by technies, but there it usually gets quickly corrected after the first PR disaster.)
Lord of the Flies. Regrettably, human interaction, in the context of the achievement or retention of power, can devolve into scenarios of violence that range from verbal and psychological to the unthinkable. Open Source is obviously not immune to this.