skysight-inc/HackerNews huggingface dataset:
As an Australian living the in the US, I _really_ miss Aussie "full rasher" bacon and am somewhat amazed that it hasn't become a thing over here in bacon crazy land.

https://www.google.com/search?tbm=isch&q=australian+full+ras...
I was so excited to finally get my Soylent and give it a go. I really wanted to like it. Unfortunately by the second day I found it aversively unpalatable, almost sickening to drink. Along with intense gastrointestinal distress (think food poisoning-level liquefaction) I gave up and now its sitting in the box under my desk collecting dust. I wouldn't even put it in a bomb shelter, I think it would decrease my chances of survival.
I didn't downvote, but it would be nice to read what the link is about before clicking on it and why people should care.

"Here is the article by two of the Nobel Prize recipients. It's well written and quite accessible."
> I was laid off.
> > What was the reason?...
> > > Officially: no reason...

This basically reads like he was trying to dance around saying he was fired, but he was saying he got fired. You don't get laid off by yourself, and you definitely don't get a "reason".
I think the biggest immediate benefit of a product like Soylent is that people can pick it up in order to try _eliminating_ other foods. There are numerous symptoms that correlate to a food intolerance, but aren't immediately life threatening and don't manifest with the typical "swell up and get inflamed" allergic reaction.

These are the secret enemies of our diet, as they tend to also involve everyday foods that are integral to the food culture of the household, and their removal can't be so easily justified when the symptoms aren't obvious. Individuals attempting an elimination by changing cooking strategy face conflict, misunderstanding, and to a large extent, their own self-defeating habits. A product like Soylent reduces the cost of experimentation, which is a really big deal.
There's a solid version called MealSquares:

http://www.mealsquares.com/

Unfortunately all these foods just remind me of NutraLoaf:

http://en.wikipedia.org/wiki/Nutraloaf

Which is used as a form of punishment for inmates.
reddit hires incompetent people who are not getting much work done.

That explains why I don't recall ever seeing a new user feature (e.g. tagging, user blocking, a useful save or search function) in the years I've been on Reddit.
some of that UI reminds me of my first (and last) time with gridbag layout. ouh.
I've always wanted to try Zingerman's bacon of the month club:

http://www.zingermans.com/Product.aspx?ProductID=G-bac-3

From a great deli in Ann Arbor, MI
Look at the diet of bodybuilders (that includes the population beyond the diet of the largest, most steroid abusing population).

Meat, rice/potatoes/oatmeal, veggies.

Over and over again.

It's how I eat. It's how my son eats. We don't get bored of it, we're both healthy.

Obsessing about making food "interesting" and "varied" all the time is the sign of something else.

Eating plain, simple, home-cooked food isn't as complicated, time-consuming and mundane as people think it is. Guests at my house marvel at how good our food is.

Foodie-ness and shit eating can very easily be countered by simple foods, cooked quickly, at home.

Everything else is just.. fodder for blog posts and journalism.
Meh...

"'Reply-To' Munging Considered Harmful" is twelve years old, and I don't think the list of mail clients containing "reply to list" includes any of my favorites - much less making it the default, as it should be, since at least on the mailing list I manage, it's an extremely niche case to want to reply to someone privately.

And if you do so, you run the risk of the recipient not noticing the To header and thus getting confused about whether the message was private or not - especially in the many modern clients that use a linear rather than hierarchal view of threads, where you'd end up with a "conversation" randomly interspersing private and public parts. Much better to just compose a separate email.

> Unfortunately, "reply to list" implementations are still not kind to non-subscribers. The feature assumes the subscribe-only style of mailing list. (What is needed is a list header by which the re-mailing robot can tag the message as being from a non-subscriber, so the mail client can know to keep that person in the loop.)

Allowing non-subscriber threads using "reply to all" is a fundamentally limiting feature, though.

- The most important point: if you're not CCed by someone else, you have to start a new thread; if you are browsing archives, you can't just 'forge' a reply to a message you didn't receive, or at least I haven't used a client that lets you do this. And you should be browsing archives, because the alternative is asking questions without knowing if 10 people have asked the same thing recently. If you are CCed, you only get replies strictly hierarchally located under yours; you can't really join the discussion as a whole.

A better system would allow you to join a thread at any point and start to receive followups sent anywhere in that thread (but only that thread).

- In lieu of such a header currently, or in case of clients which don't support it, if someone does reply to the list, you will silently be cut out of the loop.

- There's no way to stop receiving reply-alls. Not the end of the world, since even Gmail lets you mute conversations, but it's more clunky than necessary.

In my ideal system, all mail would be forwarded through the robot so you're cut out of the loop iff you want to be.

- Not as "fundamental", but there's no guarantee the list in question even has a usable archive browsing interface. (I don't pay enough attention to which interface I'm using to name names, but there seems to be a common archiving UI which does not wrap messages - of course they should be sent wrapped, but in practice I've often seen one-line-per-paragraph messages.)

For the record, my ideal system is somewhat approximated by Discourse, which is a forum, but gives you the option to receive all messages as email and reply via email. However, there are various implementation defects which make me not really want to promote it.
Sure it would be nice to have other options, but the reality of social media and group-think means they could really only say nothing or say everything. I don't like it, but to deny that is a dangerous gamble for any company.
Personally, I like straight talk. I'm happily employed, but if I weren't, this would increase my desire to work at Reddit, not decrease it.
Lack of unions might have something to do with it. Was in Copenhagen recently and was surprised that even as a PhD student, your salary is negotiated based on your experience- and the negotiation is done by the union representative. When unions aren't abused it sounds like they can be quite useful. But yeah, in the US, PhDs and post docs are used as cheap but knowledgeable labor, and kept around as long as possible by constantly giving them other things to do that aren't directly related to their project.
It may have not been done for vindictive reasons, but it was definitely done for the wrong reason. This shows a clear lack of leadership abilities on the part of Yishan. I know people love a Jobsian dick in charge of tech companies (I use that loosely with reddit; they're an entertainment company), but that era is over. Show some professionalism even if someone is unprofessional toward you and your company.
> For instance, if it turns out that Yishan here misspoke about something he could land the company in a bit of trouble.

This is where the post goes horribly wrong, too much detail. If the former employee wants to start a lawsuit, any detail that can not be defined, was not measured, or is not written down is a liability. For example "not getting much work done"
You are taking the CEOs words as fact when the reality of the situation is, we don't know what the truth is right now. Judging from the fact that the CEO responded in such a childish manner I really have no reason to believe anyone in this situation. What if the CEO just posted what he thought was the reason why this employee was fired. What if there is no documentation backing up the CEOs statements.
These examples look nothing alike. At least not in the sense that one is copied from the other. Any program that has to check on the existence of processes might potentially have code that looks similar to that.

> For instance some of the file names are the same, ie, Inspector's events.go and Monit's Event.c

You can't be serious. "Events", as a filename is an indication of plagiarism? An "event" is a basic concept of programming! That's like if a teacher accused students of copying because they both handed in a file called "homework.doc".
Dan Crow: Journey into a Sci-Fi Future
You missed the premise: "When Bitcoin becomes a pure cash equivalent".
Shielding Applications from an Untrusted Cloud with Haven [pdf]
So money laundering is the only reason for using cryptocurrencies? And who says cryptocurrencies can’t be regulated?
Awesome guide Todd -- thank you so much for taking the time to put this together (I know how scarce time can be, and I also know how much time goes into a 10k-word tutorial, so it's appreciated).

I went through the whole thing last week when it went live, and right off the top of my head, my biggest piece of feedback is that there are several sections where ideas/concepts are introduced without enough context. I've been playing with Angular for a few months so have a baseline of knowledge, but I know that were I a newbie, some things would be confusing.

The first example that stuck out is in section 4 ('Understanding $scope'). That paragraph mentions Controllers several times, and refers to some code that includes the ng-controller directive. But Controllers aren't introduced until section 5.

So as someone who likes to fully understand each block of example code I'm presented, that would likely be confusing if I hadn't already known what Controllers were. So in that section, maybe a bit of re-ordering / introduction is called for.

(Perhaps you can find a "pure novice" out there who will volunteer to read the whole thing over and highlight where that sort of thing happens.)

Many thanks again for putting this together!
``When I signed up for graduate school, the one thing I was absolutely, positively clear on was that I was sojourning to the Mainland. ... I can't exaggerate how helpful this mindset has been on a practical level. Really, it's anthropology-fu. By approaching pretty much everything from an "I'm a foreigner" stance has made social navigation vastly easier.''

I suppose that approach could apply to many other situations, such as software developers who need to work in a company that's dominated by business people.

By the way, the author of this piece has a fascinating history (see the "Profile" link): she's a programmer who changed careers to become a psychotherapist.
Why is this a link to a cached version of the website?
Show HN: Roundview – build your online reading profile – in beta
Even (physical) residence will not allow you to vote, only citizenship will. From the site: "This [e-residency] will not entail full legal residency or citizenship or right of entry to Estonia."
Ending the embargo would probably sweep away their failed economic experiment within 10 years. Keeping it in place gives their leadership an excuse for why the economy is so bad.
Dave Arnold and Harold McGee are awesome. Anybody who is interested in food, cooking, and science should listen to the Cooking Issues podcast and read 'On Food and Cooking'.
We are currently on Product Hunt - would love thoughts or feedback! Built on top of Pocket and Readability.
Shouldn't your search also find the 29,000 people with the last name of Bacon? https://www.wolframalpha.com/input/?i=bacon&a=*C.bacon-_*Sur...
Easier said than done, when the codebase seems to be deliberately designed in an obfuscated way due to paranoia around licensing issues. The rest of the GNU toolchain has a similar feel to it too.

As an RE who has looked at a lot of compiler output, the code GCC generates is quite different compared to e.g. MSVC and ICC, and I'm almost willing to bet that it's not by chance. I have attempted to discover where to implement improvements by reading the source, but the whole thing is so complex that it's difficult to understand.

Complexity and licensing are probably the biggest issues that put people off trying to improve GCC.
I know someone with a data science degree from a top school whom google recently passed on. No idea what they may have been really looking for.
New York Quickly Nixes Cellphone Tracking Devices in Phone Booths
I disagree, when statements like that are made in such a public area it will possibly negatively affect who decides to apply for a position at reddit. A dignified response on the reddit blog would have been the right move imo
As an American myself, I can explain: this is mostly just because we are really, really stupid.

I mean, seriously.
Congratulations on your incredible journey and all the best
I disagree. "Dignified silence" is effectively what doomed Brendon Eich as Mozilla's CEO. If you say nothing, you let other people define the narrative. I agree with uncoder0, a single simple dignified response would have easily deflated this whole thing.
Well, when the quality problems are severe enough to get someone fired from a workplace...
Oh of course. But I was responding to a particular comment, so context is important.
He wasn't laid off - he was fired.

Laid off? Fired? I'm not sure we even know which it was.

Both the CEO or the employee can be misrepresenting things, or (more likely) be simply misinformed about the technical nature of the separation. In any case, I see no special reason to take the CEO's word over that of the employee in this situation.
Theory, n. a well-substantiated explanation of some aspect of the natural world that is acquired through the scientific method and repeatedly tested and confirmed through observation and experimentation.
This has been the case in the UK for many years as well.

One of my earliest memories at the tender age of 3 (very early 1980s) was wearing one of those blue anoraks with a fuzzy collar and being wheeled to the greasy caf'[1] in a buggy and fed bacon, beans, chips (French fries) and tea. This was in Islington in London. I can't think of a single week I haven't eaten bacon since.

That's just normal here. No crazy or macho rubbish. Food staple.

And as I've had this argument before (on reddit...), to the Americans, we don't eat that shitty Canadian bacon or the streaky stuff you get in the US here. We use the latter to add flavour to other foods and eat the nice lean back bacon: http://www.clancysofchester.co.uk/back%20bacon.jpg . The streaky stuff is kind of horrible and clogs up your arteries.

[1] Not café. Caf' innit (local dialect)
Funny that you chose Epic Meal Time - they're actually Canadian. But yes, not to take away from your point, bacon is a Big Deal(tm) in America (and its northern neighbor).
There has been recent talk of it. See here for a link and (brief) HN discussion: https://news.ycombinator.com/item?id=8149810
The name of the country, and of the language, in Estonian is Eesti.
Helix: A distributed systems framework for Zookeeper
Ah nevermind, found the answer below. The site had problems handling HN traffic earlier.
Assuming sufficient admin intervention, I personally believe controversial stories should have a place on HN. Sure, some of them will result in flame wars in the comments but for the most part it allows us to discover content that is worth discussing in the first place.
> CCleaner is still popular... which is quite ironic as it damages the Windows Registry

CCleaner has two main use-cases: a performance tool (allegedly) and a privacy tool.

You assume that CCleaner is popular because people think that it boosts performance. This was never my use-case and anyone that I've seen actually uses it as a privacy tool, i.e., to clean up browser history, delete caches, wipe free space, etc., to not expose what they've been looking at, searching for, and downloading.

With respect to privacy, if I see someone using CCleaner, I recommend that they switch over to BleachBit[1] which is open source and which even Bruce Schneier swears by. I used both simultaneously for awhile on my Windows systems and found that BleachBit found many more privacy-sensitive files to erase than CCleaner.

[1] http://bleachbit.sourceforge.net/
What should Yishan have said?
Because, you know, in your workplace, you are in an actual inferiority position. Your boss is the one that says how much are you going to be paid next month (or IF your are going to be paid), or whether you are going to work in a nice project or maintaining a 20 years old codebase. If he bullies you, verbally or otherwise, facing up or quitting might have dire consequences.

On the other hand, in most open source projects you contribute what you want, where you want, and if you don't like the project lead, it takes you as much as closing the browser window to quit.

That said, I don't really know if this is the situation of the people working directly under Linus. ¿Aren't the key kernel developers usually paid by big corporations to work there?
It's not surprising that this happened if you know about the many irregularities when transporting the Spanish missionary from Africa.
Here is a Google translation: http://translate.google.com/translate?hl=es&ie=UTF-8&ie=UTF-...
Original in Spanish: http://tecnicopreocupado.com/2014/08/10/se-debe-transportar-...

Scroll down for the pictures of people with no or inadequate protection participating in the operation.

What I don't understand is why the interest in bringing back such patients instead of sending medicines and supplies there to treat them in place.
That is both obviously true and bears no connection to the post you're replying to.
I think its important to mention the fact that he wasn't just looking for places to exploit shellshock.

He was actively exploiting it by sending himself reverse shells from the computers. He wrote code to collect and exploit the reverse shells. He wrote code to spider sites to try to find more exploitable hosts. Then he was logging and exploring the infrastructure and servers he penetrated.
No, the thread in question was pretty mild, but the guy basically ran an AMA to get revenge at reddit for firing him. It seemed like he didn't understand why he was fired, or he's trying to provoke them into giving him ammunition for a lawsuit.

Moral of the story is that if you just got fired from reddit, you probably shouldn't go on reddit to do an AMA about it.
"‘pwned’ (hacker slang)"

Ugh.
Nothing is protecting them legally, and many people mentioned similar things on those threads. However the fact that this guy sent himself reverse shells and actively exploited the servers makes it much more likely that someone will try to prosecute him.
Ask HN: Big company approached our stealth startup – what to do?
We are a 3-person startup a few months away from a public launch. We got under the radar of a very big company in the same industry we are operating in. They have been looking at offering a service/product similar to ours and are now wanting to talk to us. We have an NDA in place and have already started preliminary discussions which are now intensifying. I’m not sure what their end game is. It’s not that they are being coy about it, it’s just that they first want to see if there’s room for doing something together in some capacity.

They seem to be interested in launching it under their own brand, so I think a simple investment is out of the picture. I think it’s going to go down as an acquihire of some sort. We are moving into the more detailed stage of a technical due diligence type discussion, and we're not sure to what extent we should allow that exploratory effort go. We don't really mind talking about our infrastructure and business aspects, but is it considered acceptable to let them explore the code in great detail? Again, it's a very big and reputable company, so I don't know if we should be so paranoid as to make them walk away.

Should we have in place a more specific NDA or a letter of intent of some kind? We are open to doing a joint venture or even an outright acquisition as they have the right resources to take our product very big very fast.

Any tips or suggestions?
Introducing Get STATUS: use likes as a social currency
you're saying that CCleaner is a bad idea simply because they cannot possibly understand the registry well enough to make the changes that they're making.

It sounds more like, "the software vendor is doing incorrect or incomplete things with the registry and CCleaner cannot possibly know that."

As a long-time Windows software developer, I've been stunned at how sloppy desktop programs and installers are, even today. People ignore Microsoft guidelines, somehow get the software to the "works for me" stage, and deploy it.
Ranges in C++: Counted Iterables and Efficiency
Reply-To does not take care of anything nicely. There is no "default" behavior about how to reply; you have to think about whether to reply privately or publicly based on the topic and your intended content. (If anything, the default should probably be privately, unless the response really is of interest to the whole multitude of subscribers. All too often, mailing list discussions devolve to the point that it's not the case.)

Reply-To: stomps over the option of replying privately. It can still be done, with manual steps. Worse, someone might not be paying attention, and just use Reply out of habit, thinking it's a private reply, when in fact it is being broadcast to the list. It's very sneaky!

The old style is better because it is more convenient and non-broken. It keeps conversations intact by letting people have a debate with the mailing list without subscribing to it, and doesn't rudely re-program your Reply button into doing Reply All.
> But could the affected servers be used to more easily get at user databases from 'inside'?

short answer: yes, definitely.
Not everyone does, but many do. Also, if he had left it at, "I don't understand why" then he would have successfully maintained the fog of possibilities and both parties could continue playing the vague game. Instead he posited a theory about management disliking his charity ideas. Though the CEO's response was a bit much.
Ok, I agree with you then that the company should have released a response. I think what the root comment was discussing was not the fact that they released a response but how they released it and the content of that response.
It is very entrepreneurial of the Estonian government. Quotes from their announcement:

"e-residency is also launched as a platform to offer digital services to a global audience with no prior Estonian affiliation – for anybody who wants to run their business and life in the most convenient aka digital way! We plan to keep adding new useful services from early 2015 onwards."

http://e-estonia.com/wp-content/uploads/2014/10/Become-Eston...
Idea: Attach a flexible screen to the surface and display a fluid or ball on the screen. Simulate a force of gravity. Now physically manipulate the surface and let the fluid fill the nooks and crannies that you make.

There's probably tons of other more interesting games you could create with this method.

Possibly the next big thing in handheld gaming? You can at the very least bet Microsoft Games and Nintendo will want to take a gander at this.
>>"there is much evidence that it is considerably healthier than a typical diet."

>This is fraudulent horseshit and it's kind of surprising they got away with it.

Considering that more people are overweight in the USA than not, it's not fraudulent at all. The average American diet is atrocious.
> What I don't understand is why the interest in bringing back such patients instead of sending medicines and supplies there to treat them in place.

Because its easier to transport patients that medical infrastructure for supportive care (which is more than just a satchel of medicines and supplies.)
Why you must use empathy effectively in UX design