skysight-inc/HackerNews huggingface dataset:
It's not complicated. It's been studied directly. It is an easy study to conduct. Give people MSG. Do they become symptomatic? The answer is no. This is the result you would expect, given the simple molecular structure of MSG and the fundamental role glutamic acid plays in the human body.

If we had learned about table salt in the 1910s and knew it primarily by its formula name NaCl, people would believe all manner of weird things about salt, too. In fact, people do believe weird things about salt; there is a widespread and unsupported belief that moderation of sodium intake is a key public health concern, which it is not.

It's the same with MSG. Dissolve MSG and you get sodium and an amino acid that is so important to our bodies that we produce it ourselves, without sourcing it from our food or the environment; an amino acid that is thus, unsurprisingly, hugely prevalent in foods we "naturally" eat.
Ah yes, i am upset about the NSA, what i clearly need to do is quit bitching and found my own country.
This system isn't in production just yet, but should be shortly. We're parsing Dota2 replays and generating statistics and visualisation data from them, which can then be used by casters and analysts for tournaments, and players. The replay file format breaks the game down into 1 min chunks, which are the natural thing to iterate over.

Before someone comes along and says "this isn't big data!", I know. It's medium data at best. However, we are bound by CPU in a big way, so between throwing more cores at the problem and rewriting everything we can in C, we think we can reduce processing times to an acceptable point (currently about ~4 mins, hoping to hit <30s).
Really?

Evil bankers exist of lots of ethnicities and faiths but lots of people do (often but not always subconsciously) link greedy bankers and jewish people.

Just like using unhealthy or even dangerous additives is often linked to Chinese cuisine even though they're used just as much in tons of other cuisines as well.

Equating an existent stereotype with one which doesn't actually exist and saying "it's not that bad, I wouldn't be offended by that" is the false analogy. Because then it doesn't have the personal impact a prejudice or misconception you've actually been exposed to has.

A white person might say that if someone joked "all white people are lazy", they wouldn't be offended so a black or latino person shouldn't either. A black person is much more likely to be offended by "all black people are lazy" because that's something that's actually rooted in societal prejudices. Change it to "all white people are racist" and suddenly by their defensive tone, you'll note that you've hit a nerve and they're actually uncomfortable and/or offended.
Third New Mexico victim of humiliating cavity search comes forward
I like the Communism on the horizon concept. I'm always suspicious of any government types who have a "better new way". They always have some new plan to get us to nirvana. That new plan always take a lot of funding, has no real scientific basis, no benchmarks, no accountability for the implementers, and no way to undo the damage once the plan fails. Despite the failures of similar masterminds in the past, the next plan will be the one that really fixes things and solves all our problems... always on the horizon.

it would be a very short matter of time before someone internally decided to take over and enforce rules with the threat of violence

Maybe, but then again that's what the conventional wisdom said about the Americans a couple hundred years ago. It was thought by intellectuals that so much individual freedom couldn't last very long. Yes, we've shifted pretty far toward socialism for the past hundred years. But I'd argue that if it weren't for the evil seed of slavery, we would never have had the Civil War and we wouldn't be dealing with the steady advance of the state.
We do stupid exercises all the time which use more money than altering a patrol to go to the region and offloading water/food/fuel. The funding could be moved from usaid as well.

In general we should basically do anything do anything less than billions to win over Vietnam, PI, Indonesia, Malaysia, Thailand, and show our alliance with SK, Japan, and Taiwan, and build friendship with China. A billion invested in that probably is 10b in expected savings in avoiding future war.
I would also suggest a nice play of the Game of Life with a lot of notable structures.
The ones that are still around, are still around. There's been plenty of documentation of walmart's negative effect on small cities' retail, manufacturing and tax bases.
So is basic hygiene, but you can't expect to be successful in life without that either. That may sound somewhat hyperbolic, but as Facebook increases it's reach it is becoming true.

Your personal network is often critical for finding spouses, or jobs; it can provide helping hands when things go wrong, and for most people it's a source of happiness.

For better or worse, Facebook has appropriated the personal networks of a majority of people in our society. It is possible to opt out of Facebook, just like you can opt out of society and go live in a shack in the woods.
>facebook is completely free and optional and no one is forcing you to use it.

First of all you should be able to complain and criticize even free services. Second Facebook is pretty much a monopoly. Everyone you know uses facebook, therefore you have to use facebook. It's not like you can just go to a different social network. It's a great example of the Network Effect (https://en.wikipedia.org/wiki/Network_effect).
ok, BUT in this case you need to give a way to change your username keeping your user profile/history etc..
I thoroughly disagree.

The point is that we are seeing too much PC, and it is corrupting the nature of public debate. All comments become subjective to the audience, rather than subjective to the speaker. The examples cited by the author all are encompassed in the quote

" I think it’s these very small things that reinforce cultural and racial stereotypes.. "

to which the author disagrees. You are correct, there is no appropriate scale to measure being offended, which is why unchecked (read: no scale to judge) PC results in kids being kicked out of school, a huge industry being built around PC counseling, etc. The author is not proposing removing PC altogether, just that it is being laughably abused to the detriment of everyone.

I'd be inclined to agree.
Very disappointed with the discussion here. The author makes many good points deconstructing the claims made by creators of many of the altcoins. His main argument is that none of the altcoins improve on Bitcoin in any significant way, and most of these altcoins (specifically the Scrypt-coins) were probably created out of greed. Many people who invested in GPU-mining rigs were looking for something like Litecoin to take off and make their massive investments worthwhile.

I think the author is dead on. These altcoins don't improve on bitcoin, and are all orders of magnitude less valuable as money.
The reason growth was so great had nothing to do with high taxes; it had to do with the rest of the world being destroyed and technological changes.
The homepage could use a lot of work. There's nothing wrong with it now, as a hacker project, but for something that's soliciting money, there's no indication of that on the homepage, no explicit illustration of what the value prop is, or any reasons listed why it's something I dhould pay for (or really, even that I have to pay at all).

You could probably fix that with a $15 ThemeForest theme (to make it look less like an abandoned open source project and more like an actual product) and some A/B tested copy.

You need a lot more copy on the homepage. Figure out what the answers are to the questions I asked above and plaster those on the homepage. Why should I buy this? How much does it cost? If you can take some nice pictures of it in action, that's even better.

If you're selling a service, you need to actually sell the service. It's harder than just saying "Here's this thing, buy it", which is basically what you're doing now.

On the whole, the project is intriguing, and though I'm not a Pebble user, I could see value in being able to speak directly to it. Who is your market? Pebble users? Or sites that want to target Pebble users? I don't know that from the copy on the website.
It's impossible to have friends that don't use facebook?

It would seem that Facebook is 'required' because you see some requirement to interact with people that won't talk to you in any other way. That is also a choice you made.
If they don't believe in FB's vision, why would they retain 2/3rds of their Fb holdings? What a silly comment.
> I was referring to classes as inherently C++.
> AFAIK you cannot have a naked struct in C++

The "class" keyword and the "struct" keyword differ only in default member visibility. You're free to use the struct keyword. Yes, such structs can have member functions, but they change little except to act as a convenience. A "naked struct" in C++ is called a POD ("Plain Old Data") type, and there are a few rules to ensure your structure meets that definition. The standard library has a type trait to test a class/struct to see if it meets that definition (called std::is_pod).

> For example, constructors, destructors, virtual functions, namespaces.

None of these actually interfere with any use cases or domain that I can think of. Constructors and destructors are insanely valuable features, even if you use nothing else. Functions are not virtual by default and impose no overhead unless used.

> exceptions are a big part of C++ that I don't think you can remove?

You can turn exceptions off at the compiler level. -fno-exceptions in GCC and Clang. RTTI can also be disabled. Disabling both in embedded cases is perfectly reasonable.

> name mangling

extern "C" {} blocks kill name mangling and allow you to export a C API and ABI compatible function.
If I can, then a class action could probably be substantiated. They deserve it - this mailing list shenanigan was among the most egregious I've ever seen.
> ... naturalist fallacy: you believe ... distinction ...that doesn't exist.

I believe no such thing.

I don't know what you read, but in the body glutamic acid doesn't just float around randomly, it's carefully stored near the nerves that need it. Excess glutamic acid where it doesn't belong causes nerve problems.

It's like the difference between sucrose and starch. Chemically they are the same, but the effects are very different because one needs more digestion than the other.
Well, I agree with your complaints about the annoyance of lacking garbage collection, but not everything you complain about. The only nit I really disagree with you on in this post is that it's certainly reasonable that you should have to manually determine how to capture variables in a closure, in C++, because of the nature of the language. Also, many other languages avoid the multiple inheritance diamond simply by not allowing multiple inheritance (and others do it a bit better). The other questions, you know the answer to, and the answer is very obviously performance or compatibility with C (or just bugs in the language). But I'm not claiming that C++ is less annoying to use. I'm saying it has better facilities for making high-level abstractions. That's because of its type system, and you have to go to something like Scala, Haskell, or other statically typed languages, or maybe something homoiconic like Lisp, or something odd like Oz, to really beat. You can make better, more accurate abstractions in C++ than in other mainstream languages, and they're safe and solid, while in languages like C# you often end up having to resort to unsafe conversions.
"People need/want/tend to believe in something"

Isn't there data that correlates an inverse relationship with education?

Combine that with a system intentionally designed to de-educate children and culture in general, and the future results aren't pretty, but are predictable.

I think you might be missing an aspect where "fear of terrorists" is an extremely thinly disguised "fear of non white people". or an aspect of "Finally, an excuse to attack Israel's enemies". Aside from the obvious military-industrial complex profit seeking corruption.
First, I should note that my needs are fairly specific, and not typical of the rest of the NGS world. The datasets are essentially the same though.

The rate at which we are acquiring new data has been accelerating, but each of our Illumina datasets is only 30GB or so. The total accumulated data is still just a few TB. The real imperative for using MR is more about the processing of that data. Integrating HMMER, for instance, into Postgres wouldn't be impossible, but I don't know of anything that's available now.

Edit: A FDW for PostgreSQL around HMMER just made my to do list.
Assuming concrete is the only solution to the problem.
> Does anyone have a use case where data is on a single machine and map reduce is still relevant?

What matters is the running data structure. For example, you can have Petabytes of logs but you need a map/table of some kind to do aggregations/transformations. Or a sparse-matrix based model. There are types of problems that can partition the data structure and work in parallel in the RAM of many servers.

Related: it's extremely common to confuse for CPU bottleneck what's actually a problem of TLB-miss, cache-miss, or bandwidth limits (RAM, disk, network). I'd rather invest time in improving the basic DS/Algorithm than porting to Map/Reduce.
See I've got a working program, and have been hoping to publish a primer of my own with the implementation and experiments :)

Alas, the time...
IOS Dev Weekly - Free weekly iOS development newsletter
That's not being pedantic, that's helpfully pointing out a fairly serious attribution error. Thanks! I will fix it.
But then again, you can always reset the password if you made a typo.

Exactly. We dropped the "confirm your password" box in our forms a while ago.

Related problems since that time: 0.

People often forget their passwords anyway, so a streamlined password reset facility seems more practically useful than hassling people to type the same thing twice.
I'll tell you where it's not used: High Energy Physics. We use a workflow engine/scheduler to run jobs over a few thousand nodes at several different locations/batch systems in the world.

If processing latencies don't matter much, it's an easier more flexible system to use.
nope, also the subscribe/unsubscribe
"How will the landing affect the social media landscape?"
You knock it off :)

Facebook is a for-profit company and you've agreed to their user agreements. They use proprietary software, they store your data, and they aren't liable to what happens to your data, much less liable for keeping you happy in exchange for you doing absolutely nothing but consume.

You aren't entitled to anything from them. Stop using it if you don't like it. Use something else or create something else. Life is not going to be served up for you on a platter without you doing anything for it, from the government, much less a large corporation which has no accountability towards you, who so blindly signed up, supported and agreed to let over all your personal content and social connections over to a for profit company. I'm confuse as to how people can feel this entitled without deserving anything due to not putting any work or ethical and moral reflection on how you use the Internet. Knock it off.

Sorry, your letter pissed me off. It pisses me off that it is #1 on Hacker News right now. Knock it off, everyone. I am a very liberal person but this sense of entitlement from middle class Internet users has to stop. It is the reflection of a society that consumes far more than in produces.

Excuse my rant.
Obfuscated link goes to http://api.ning.com/files/4Xa2-CEC7u86knA5OklTwPaFKUN5km1ZQd...
They were already doing this. Maybe in just some places I guess? Previously their cap was 250GB and they would call or threaten disconnect if you hit that multiple months. Then they switched to the block plan where you could go over and just get the extra charge instead of the threats. Then for a good while (up to now, last I checked) they completely put the cap on hold, I'm guessing to test how customers were impacted?? But now perhaps they're either rolling out the block plan everywhere, or just reinstating it and giving proper notice before they turn it back on. So this isn't really new, but short of providing an unlimited plan, this is a good alternative in my opinion.
Thanks! Hopefully once I figure it's all figured out it would also be possible to auto-update it when a new version of Telescope is out.
How companies are using Spark
On modern hardware with many cpu cores you can use a similar process of fork and join to maximise throughput of large datasets.
Shameless plug: I work at SIG, the #1 company on that list. We're hiring developers in Philadelphia, PA, and Dublin, Ireland, if anyone is looking: https://careers-sig.icims.com/jobs/intro?hashed=0
> increase the value of some textbooks quite a bit

I think so too! This idea has been around for a long time. Marshall McLuhan suggested the idea of a "custom book" almost 50 years ago, yet still nobody has done it:

http://minireference.com/book/marshall_mcluhan_quote

I'm currently working on software for generating custom version of my math book. There already exists an XML format called DITA which has conditional-text, but I'm started from scratch.
Furthermore, it's not some super rare occurrence that a large corporation that has long departed from its in-touch startup roots forgets how to have that intuition.

For that reason alone, posts like this from individuals to large companies are valuable, and the argument that it's invalid because somehow the large corporation knows better is the opposite of true.
Warning: your email is possibly harvested for spam. I tested this yesterday with a newish account and already received unwanted email.
I read up on "retard" due to this post. Retard was originally used to replace words such as cretin, imbecile, fool, etc.

Those were once clinical terms, but by the late 19th century they had become pejorative. So retardation was introduced, and worked for a while. Then it became a schoolyard insult, and was replaced by mentally disabled or mentally challenged.

If schoolchildren invent an insult out of "disabled", then I imagine a new term will be introduced. This doesn't mean it wasn't a good idea to replace "retarded", but it seems likely that there's no permanent solution.
cool! i like their compilation of dev tools. handy!
Most new development isn't done in C++, all the things you're referencing are primarily legacy applications (legacy in the sense that they were originally written a long time ago, not deprecated). Most new software even at the companies you list isn't written in C++. MS for instance has thrown their weight behind C# as their go to language. Google among many things has Go to replace most of the things they used to use C++ for. I don't have any insight on Adobes usage, although I do know that most of their dev tools are built on top of Eclipse which is JVM based.

As for office suites, there's three of them out there, MS, which is C#, Apples which is ObjectiveC, and LibreOffice which so far as I know is Java.

I wouldn't be entirely surprised if a lot of the DB engines are done in C++, but I also would expect quite a few of them to be done in C as well. DB engine is a rather specialized area that demands the best performance you can possibly achieve, so something low level like C or C++ is to be expected. In order to achieve top performance you need to sacrifice ease of use so a really basic language like C or C++ is expected.

Interestingly enough looking at the source code for Firefox there is indeed some C++, but there's actually a lot more JavaScript in the Firefox source tree than there is C++.
Somehow I'm still quite sceptical about this. No one actually has the statistics from Facebook's side to back this.

Stand-alone messaging apps are, according to the statistics, gaining traction but these two can go side by side with Facebook pretty easily. The only thing teenagers might be leaving according this article could be Facebook Messenger...
It's a very subjective article. I don't disagree totally with the sentiment behind it, but facebook is working hard pon retaining people. It surely do not want to lose users to messaging apps like WhatsApp etc., as reported by a recent article. I am sure they have the talent to bring something out new to keep people hooked.
One way to read this would be: create a responsive, well-designed main site that functions well on both mobile and desktop.

My bigger pet peeve is when the mobile site is so dumbed-down that I can't access the features that I need, but then the full site won't load on my phone.
The Obsolescence of Capitalism and the Transition to a Resource Based Economy
i spent an hour finding the most unique animated ones. the longer I experimented, the more unique the patterns became.

http://maximecb.github.io/Turing-Drawings/#9,3,2,2,2,1,1,2,5...

http://maximecb.github.io/Turing-Drawings/#9,3,6,2,2,6,2,3,6...

http://maximecb.github.io/Turing-Drawings/#9,3,6,1,0,1,1,2,6...

http://maximecb.github.io/Turing-Drawings/#9,3,4,1,0,5,2,0,5...

http://maximecb.github.io/Turing-Drawings/#2,8,0,6,3,0,5,1,0...

http://maximecb.github.io/Turing-Drawings/#2,8,1,7,0,0,1,3,0...

http://maximecb.github.io/Turing-Drawings/#2,8,1,7,0,1,6,3,1...

http://maximecb.github.io/Turing-Drawings/#3,3,1,2,1,0,2,3,1...

http://maximecb.github.io/Turing-Drawings/#3,3,2,2,0,0,2,3,0...

http://maximecb.github.io/Turing-Drawings/#3,3,1,2,0,1,2,0,2...

http://maximecb.github.io/Turing-Drawings/#3,3,2,2,2,2,1,0,2...

http://maximecb.github.io/Turing-Drawings/#3,3,1,2,2,2,2,2,1...

http://maximecb.github.io/Turing-Drawings/#3,3,2,1,3,2,2,2,1...

http://maximecb.github.io/Turing-Drawings/#3,3,0,1,0,2,1,1,1...

http://maximecb.github.io/Turing-Drawings/#3,3,1,2,1,0,1,0,0...

http://maximecb.github.io/Turing-Drawings/#3,3,2,1,3,2,2,3,0...

http://maximecb.github.io/Turing-Drawings/#3,9,0,3,1,0,3,3,2...

http://maximecb.github.io/Turing-Drawings/#3,9,0,5,2,2,3,2,2...

http://maximecb.github.io/Turing-Drawings/#3,9,2,4,1,2,7,3,0...

http://maximecb.github.io/Turing-Drawings/#2,9,1,6,2,1,4,2,0...

http://maximecb.github.io/Turing-Drawings/#2,9,0,4,0,1,5,2,1...

http://maximecb.github.io/Turing-Drawings/#2,9,0,1,1,1,1,0,0...
I don't care for the "it's optional" argument in general -- it's fair for users of an optional service to voice their opinion on how it could be better for them. As a developer that's something I want users to do. And I've learned to filter out tone when their tone could use a little work (or a lot, in OP's case.)

But in any case, you've failed to rebut the "it's optional" argument. None of your examples are related to OP's complaint about using the activity feed to keep up with friends.
This is simply a discussion of quality. Optional things may still be evaluated.
> Not to mention my college literally requires you to use it.

How so?
The Problem With Writing
His name is misspelled in the thread title. It's "Khamenei" (and pronounced a bit liked "harmony").
Google patents throat tattoo with lie-detecting microphone built-in
A better way to say what he's saying is that facebook is being too smart by half. Any reasonable algorithm should have shown him this post. It's the obvious thing to do from a simple use of the signals available, so either the algorithm is broken or there's a bug.
teenagers in wealthy, western countries will soon be a very small target group. western europe will shrink dramatically.

just read an article on how western society is becoming more and more aggressive towards kids due to people not being accustomed to them anymore. hotels, restaurants banning kids altogether.