skysight-inc/HackerNews huggingface dataset:
> Side projects should be taken seriously because people aren't going to rearrange their careers to scratch itches like "I want to see if I like Django better than RoR".
If that falls under the category of "career goal" for you, we honestly should stop talking to each other because we operate on two very different levels. We are never going to agree.

I guess you're right, we're never going to agree. The choice of platform to specialize in is in my opinion a very very important career decision you have to make, because the switching costs are greater than we're going to see. Platform familiarity has bought me 90% of the flexibility I have at my job. I got to be that familiar because I happen to really like Rails. I got to learn Rails because I got someone to pay me to learn it.

At one point, a career goal of mine was to "get paid full time to work with Rails." Now that I've achieved that goal, I have bigger and better ones. I don't know what level you are operating at, but my new goals involve putting together a cohesive team that can knock out projects really fast, followed by starting a company with the experience gained from accomplishing the former.

> One of my side projects that I run for fun and setup in a couple weekends generates thousands of dollars a year...

Thousands a year? I just don't get spending that kind of time for that little of a return. I'd rather roll that effort into being a better coder and the best way I've seen to do that is to work on projects bigger than yourself, that bring lots of people with different talents in to build something that much more interesting and viable. If I just wanted a few thousand more, I'd ask for a raise. Just because it's non-negligible doesn't mean it's worth my time.
> I think it's significant that you switched the parent commenter's "something they consider immoral" to "something you don't like".

I'm not the parent commenter, but I think those two phrases imply only a difference in scale.
> No offense kid, but you're fucking delusional. And HN is worse because of your inability to self-reflect.

Even if you had a point, you just lost it. Because when you present a point in this way with this kind of language and in this kind of behavior, you just lose everything.

I'm a pretty skeptical person (see my skepticism on my last comment, for example!) who views most actions by most companies very skeptically and tries to see if there might be ulterior motives. And I've gotta say, you're wrong in this instance.

> As to your claim that you aren't soft on Libertarians.

They're not (they're not soft/hard based on ideological beliefs). For example, DanielBMarkham, perhaps the most outspoken libertarian on this site, is rankbanned. Now, I do have serious doubts about whether or not they're "soft" on folks saying negative things about YC companies/people.

Lastly, I've gotten to know etherael quite well -- he's got a sharp tongue, but he never quite struck me as an asshole. I do know that he's very talented at what he does, and almost always provides good, intelligent conversation about anything I bring up to him - and in that way, fits right at home here on HN. I guess though maybe you caught him in a bad time being especially rude? The best of us lose it sometimes. I hope etherael is more thoughtful in his future replies.
> The entire point of prison is to suck, otherwise it wouldn't serve its role, which is to deter crime.

Prison serves many purposes other than punishment - one of which is rehabilitation. Making someone's life miserable for several years, purely to punish them, does nothing in the long-run - hence why re-offending rates can be so high.
This isn't my argument, but you're missing its point. Think of disagreement downvotes as a pressure release valve for the downvoter. The idea is to prevent you from expressing your disagreement in an unproductive comment.
I am a partner in a software consultancy company. We do any kind of unix based programming, and have worked on everything from financial software, mobile applications and streaming video servers.

Most of my work involves building server applications. I have deployed 4 golang apps this year. One is a pre-caching system that concurrently queries a bunch of mysql servers and caches data into redis. Another is a replication system from couchdb to postgresql, and the other two are slim restful api applications that sit in front of elastic search.
I think it was helpful for ars to cite the problems with such a policy in a reply, even if you weren't advocating that policy.
Your content does not live up to its title.
> How about the fact that he went to maximum at all?

Agree. It seemed obvious to me, an outside observer, that he was being disproportionately sentenced. Someone, whether influenced by the RIAA/MPAA cabal or not, decided that he should be made an example.
To counter your anecdote: I was vegetarian for 26 years (and had been vegan for 5 of those years) and I had no problems eating beef, mutton, lamb, or pork.

Anecdotal evidence is stupid and pointless (includng my anecdotal evidence) and it's weird to see it so often on HN.
The author of this article is also the author of this book on Fermat's Last Theorem: http://www.amazon.co.uk/Fermats-Last-Theorem-Simon-Singh/dp/...

Given the eventual proof of Fermat's last theorem there's a solid argument that Fermat hadn't successfully proved it (and certainly couldn't have in the way it was eventually done), but it's also far from clear whether he actually believed he had.
> It turns out that RTGC is very real, and research on it is very active.

I remember being promised the same stuff at JavaOne in 1997. It's a solved problem, we're just waiting on an implementation.

We're still waiting.

That doesn't mean any of this stuff isn't interesting (though I gotta be honest it's getting less so for me every year), or that such a thing is impossible. But that title is dancing around a rather different definition for "real" than most of us use.
>The cost of 'specialty' food for a few tiny percent of prisoners is a minuscule figure in the total cost of imprisonment, and could easily be accommodated within the wider food offerings.

Agreed, this would seem to be manageable without much burden on the system.

On the other hand however, this reasoning discounts scenarios where inmates are pushing these subjective demarcations, for furthering their own needs, at the expense of being fair to everyone.

For example, in many states prisoner's may earn exemptions based off their religious practices.[1] If, an atheist prisoner, was denied sex, just because of their beliefs, I suspect they would have a right to be upset.

One should keep in mind, that it's quite possible to be supportive of increasing prisoner's rights and benefits, whilst also pushing for prisoner equality.

[1] http://www.washingtonpost.com/news/volokh-conspiracy/wp/2014...
I do agree with this critique. Object allocation patterns that suck down space in a GC'ed system equally abuse a refcounting system, just you're paying in CPU time rather than memory.
> Religious diets are not voluntary, but choice of religion is voluntary.

Agreed

> Vegetarian/vegan diets adhering to an ethical philosophy are not voluntary, but choosing to accept an animal rights philosophy is voluntary.

Not agreed. Your right to accept certain philosophies while in prion is forfeited upon conviction. This means, if you are not eating meat because you simply feel it's wrong -- well, the prison has no obligation to oblige you. If you are not eating meat because of your religion, that is different. Sure - one may "convert" to a new religion to obtain a certain preferred diet, but that is still applying the rule evenly and fairly.

> Now, if the vegan diet was for personal taste or even for health reasons (as long as there was no significant health impact from going off of it), then it's a different story.

This would be the foundation for an awful law which would be enforced with bias and randomness. How do you actually determine if a diet is being followed for pure taste reasoning, or if it's something based on personal ethics? You cannot, and therefore this cannot be a rule. Rules and laws must be based on a foundation that can be applied evenly and fairly to all, not left up to judgement by a sometimes-in-a-nice-mood-sometimes-in-a-bad-mood warden.
I really don't have an opinion on this one but when I see statements like this from the government "while reducing the government agency’s maintenance and operation costs by $6.3 million annually", I can't help but think that's meaningless when you've got an $18 trillion deficit.

We could've cured cancer, gone the Mars, developed hypersonic flight, and probably about a dozen other projects that would have had a huge impact. The interest alone is 10x bigger than NASA's budget.
Mathesia, a crowdsourcing platform for innovation
How to Centralize Logs from Docker Containers
Profile manager UI is still around and used to be easier to get to (there's a command-line option for it now), but it was too easy to accidentally remove profiles and also confusing for people who got into it accidentally.

Profilist is relatively new and doesn't allow profile deletion, but to me still seems like the kind of feature that's great as an add-on but not used by so many people and confusing to less power-users.
Homer³ — the 3D sequence in the Halloween episode Treehouse of Horror VI, three years previous — had a similar ‘counterexample’: 1782¹²+1841¹²=1922¹². And also, 1+1=2, e^iπ=-1, and P=NP.

I'm so old I remember when The Simpsons was good.
Sure. I've noticed that 1.1 is less sweet than 1.0, but I'm not particularly partial to either, and I haven't encountered any digestive issues with either version.
+1 for this - also would love to be able to copy and paste an object that has been logged to console (this is only a problem if its a large object and its being 'abbreviated' inline within the console).
It's actually for the same reason people get sick when the visit countries with poor water quality and drink the water. They aren't used to the pathogens.

Check page 2 of this Consumer Reports article[1] for an example.

> Enterococcus was the most common bacterium we found, occurring in 79.8 percent of our samples. Next was E. coli, in 65.2 percent of them; campylobacter, 43 percent; klebsiella pneumoniae, 13.6 percent; salmonella, 10.8 percent, and staphylococcus aureus, 9.2 percent.

It's part of the reason that only some people experience the problems as a lot of it depends on how long you have not eaten meat, at what age you stopped eating meat, the overall strength of you immune system and just if you were unlucky the first time you resumed eating meat and ate something with higher percentage of pathogens present. Also, if you regularly cooked and ate from a kitchen that was mixed use or non meat.

[1] http://www.consumerreports.org/cro/magazine/2014/02/the-high...
The things I want to do shouldn't be crimes. The things I don't like other people doing should be crimes.
A bit off topic: I'm currently struggling through a bio course and a lot of modern molecular biology is almost nothing but pathways for one protein to interact with another. I used to do reliability analysis and thought that the chains of proteins looked incredibly similar to Markov chains. Does anyone know of a model in biology that used markov chains explicitly? Thank you in advance.
AFAIK upvoting a story is the only way to save it in your profile. I believe that this 'bookmarking' side-effect can induce a good measure of the value of a comment as well (one would have to kill the personal comments history page for maximum effect, though).
Dan is a libertarian bitcoin lover? I've spent several hours in person talking to him. I'm a statist liberal Democrat who believes bitcoin is a ponzi scheme. He did not set off my spidey sense. I think you might be attributing generalized fears and frustrations onto specific people you don't know.
Prison still sucks even if you can follow your diet. Its not like prisoners who have allergy reasons for avoiding things like dairy and honey are having a great time.

The fact that he went to high security holding and didn't have access to his normal diet are entirely related as part of the oppressive nature of prison that goes beyond just removing someone from society for a period of time.
Oh please.

Parent post argues that forcing inmates to eat food they consider immoral contributes to their "fuck the Man" mentality, and contributes to the recidivist mentality.

By spinning that into an argument about prison food being so good as to attract reoffenders, you are being childish and dishonest.
slowbanning is a thing, I remember an official announcement about it. Of course my memory might be fallible.
Bone broth is really good, and it's also very easy to make if you aren't a New Yorker or don't want to pay $4 for a small cup. Put a bunch of bones in the slow cooker; add some water and vinegar; let 'er rip. That's it. It leaches out all of the minerals and stuff from the bones.
Brand name firm, ugly legal bill: ~2% of the deal size - but initial offer through diligence to closing was like most of a year back and forth.
For what it's worth.. I don't even read that much, and I've not been here for that long, but I often was impressed by how much you actually do engage and do seem to care, a lot, to do right by everyone, in public. To say you lack empathy and kindness as a moderator in general would be just silly. I say this as someone who strongly dislikes hellbanning and even grey text (I still think slashdot nailed it with voluntary, customizable filtering), so you know I mean it :P
I don't see that in the guidelines, nor do I see an email address to contact anyone in the guidelines (or anywhere else).

https://news.ycombinator.com/newsguidelines.html
I prefer well known memory lifetimes, but I'm undecided about ARC (or somewhat equivalently: std::shared_ptr, etc.). It can be a little confusing and overwrought at times, and I don't think the lifetimes are as clear as they could be.

IMO, more languages shouldn't assume that there is a single memory allocator. That's one of the worst assumptions I see in systems languages -- even C++ (before C++11) got this entirely wrong. Swift gets this wrong, Go gets this wrong. Rust is probably a little better because it actually has a static idea of memory scope, but I haven't seen a way to swap out the memory allocator in various contexts.

Most projects I've been involved with have used region/arena allocators. Not only do you mostly avoid the non-determism of your average GC, but you avoid the hassle of fine grained reference counting (in most cases). This relies on you choosing the scopes for your regions appropriately, but there usually is a clear scope to attach things to (e.g. frames, iteration of an event loop, etc.).
My (limited) experience in Brooklyn is that taxis don't know addresses, they know cross-streets.
In fact their pals at CSEC were found to be doing exactly that. http://www.theglobeandmail.com/news/world/brazil-spying-repo...
> At least, C can fit in a brain.

A typical programmer's mental model of C can fit in a brain. Actual C is every bit as complex and nuanced as C++; it just has a narrower scope. I mean, C++ may be crazy, but don't pretend a language where

uint64_t foo = 1 << 48;

has undefined behaviour,

int a [3];

declares an array while

void foo (int a [3]);

declares a function taking a pointer, and polymorphism is achieved by erasing all types and parsing a string at run time to figure out where to pull stuff off the stack:

printf ("%d%s\n", 3.0, " s"); // Whoops, "%d" doesn't mean "double." It's a shame I don't have a type system for catching that sort of error.

is anything remotely resembling sane.
Well it insults peoples feelings if they are being downvoted. It seems unrealistic to me to expect that they just accept the humiliation, even if it would be the rational thing to do. (I'm guilty of meta-commenting, too).
And the author of the article is also the author of the book:

"The Simpsons and their Mathematical Secrets"

http://www.simonsingh.net/Simpsons_Mathematics/book/
You can do this in the current dev tools by setting a conditional breakpoint. Conditional breakpoints allow you to write an expression which you can force to always be falsy. For example, "console.log()" returns undefined so it's falsy and it won't actually break.
even if its cool company? what about Stackoverflow? :)
How Caffeine Can Cramp Creativity (2013)
This article could not have picked a weaker argument in The Walking Dead, where:

- one of your group members is a mother (Kathya) and an important part of the story although mostly in a 'family' context but also by her own merit as a veterinarian

- one of the main characters (Lily) is ex-Air Force and speaks for her big, tough father in all matters, and is the leader of your group

- one of the main characters (Christa) is significantly stronger and more capable than her spouse

- an entire episode of the first season of the game takes place in a farm run by a mother and her sons

- one of your group members is a small girl (Clementine) who is also the protagonist in the second season of the game

It's probably the least gender, race and age biased game featuring humans.
Oh, this is totally coming. If they really manage to pull off the "you can't encrypt your own device because TERRORISM" (what Comey has been asking for) then what guarantee you have that they won't force corporations to stop using encrypted transfer between servers? It's so much easier to force corporations with an NSL than trying to pass legislation violating the rights of individual people.
> Most of the inmates in our prison system are treated "with humanity."

This is not true whatsoever. Fundamentally, if the system that feeds prisons treated people with humanity, a large number of people would never be prisoners in the first place.
There was one time when I accidentally clicked on 'flag'. I meant to click on the 'comments' link, but I was on my phone and the link was too small so I ended up clicking on 'flag'. I couldn't find a way to undo it. It seems unfair if my flagging rights get revoked because of that.
In a lot of respects you are probably right. But if we think about the details there may be some parts of the process that you aren't counting:

Keep in mind, I'm not actually trying to be sarcastic or annoying, but these are points I've actually thought about on my own that add up when you really think about it.

1) shopping (it takes me approx. 1 min to go onto my front porch to get the boxes of Soylent and bring them inside). If I'm making soup on a weekly basis, you have to figure for - Gas for car to travel to grocery and back. Time spent shopping. If you're in a complex, lugging the groceries up flights of stairs, unpacking and putting into refrigerator. Possibility of long lines at check out. Bad weather.

2) Refrigeration / spoilage (With Soylent, there is no need to refrigerate until you mix it together). If you want to purchase 1 month supply of ingredients for soup, perhaps some of those ingredients will go bad by end of the month. They almost certainly won't be as fresh as they were at the beginning of the month. That is if you're trying to make a healthy soup.

3) Nutrition. I am unaware of any soup whose ingredients are engineered to contain all the vitamins, minerals, nutrients, etc. that a human body needs in a day. Granted we don't know everything there is to know about human body and nutrition, but I'm going to guess I'm far less knowledgeable than the staff at Soylent given that it is their job to know.

4) Preparation time. I have eaten canned soups before, so if heating refrigerated soup is anything like that, you're spending at least 3 min at the microwave per meal, so though it's minimal it's more than it takes to (a) open refrigerator, (b) get a glass, and (c) pour.

5) Cost. For 1 month supply (on subscription) Soylent costs $255 (shipping included). This is technically 28 days worth, so this comes to a little more than $3 per meal. To make a soup as nutritious as Soylent, you will almost certainly spend more than this.

These are the main points I can think of.
Objc.io Issue 18: Games
> Not agreed. Your right to accept certain philosophies while in prion is forfeited upon conviction.

There are a bunch of international covenants and agreements that disagree with you.

This document talks specifically about food: http://www.prisonersabroad.org.uk/uploads/documents/prisoner...

Your misrepresentations of the reasons some people are vegan or vegetarian are so severe it makes the conversation pointless. Some people have beliefs about eatig meat that are equivalent to religious belief.
Good to know I’m not alone. Found the video link in the source: http://link.theplatform.com/s/PhfuRC/media/pNlQpKi2lOU0
Plays fine in Safari, so it must be their ”player“
I noticed you're nudging the images. Cheeky cheeky. :)
I'm struggling with this comment, I don't necessarily disagree with the spirit of it, but I feel that you're doing Markov chains something of a disservice by claiming they're mainly useful for "finitely few states".

You're completely ignoring immensely important topics like MCMC which (can) operate on uncountable spaces. The vast, vast majority of MCMC research and usage is with continuous random variables.
And that one is easily disprovable by noting that 1782 is even, 1841 is odd, so any sum of their powers must be odd -- but 1922 is even.
I don't mean to offend, but that sounds like irrational risk aversion, unless you have more information about nutrition and the development process of your usual diet vs. Soylent. My usual diet is fairly unorganized and not particularly well-researched (by me). I'm sure a huge amount of engineering and "artificial" processes have gone into most of it, just like with Soylent. I don't really see a dichotomy between a diet "naturally" formed by evolution over millions of years and a Soylent diet.
I'll go ahead and call Dan a friend, display my "not a shill for YC" bona fides, vouch for Dan as not a toxic person, and go on to criticize him for being so concerned about the appearance of toxicity that he's backing down on an issue he should stand his ground over. If he says HN moderation won't hellban someone for criticizing a YC company, take it to the bank.
strongly seconding point #1; the lack of a keyboard next-page button meant i didn't even make it through the first lesson.
Cause at this point everyone knows the US is trying to get into _everyone's_ systems, so it probably sounded hypocritical to himself for him to say it's a big deal when China does it. He's got to come up with something.

It's too late for "gentlemen do not read each other's mail".
Mozilla Is Helping Tor Get Bigger and Better
This problem has been solved, and machines capable of separating gasses exist all over the world; they are commonly used in hospitals to provide oxygen to patients, and for various other purposes.[1]

[1] http://en.wikipedia.org/wiki/Air_separation
You don't need a Makefile for either of those.
I always considered the libertarian theory that corporate monopolies are caused by the government as very suspect and entirely unproven.

Natural monopolies are obvious when you think about it a little bit. When your entire ideology depends on them not existing them maybe it's time for a rethink.
Thanks for the offer, but I'm on the East Coast.
I'm just requesting a common bit of content on web page; it wasn't really anything to do with HN.

In this particular case my immediate thought was what is its relationship to plan9port and a date would have helped.

All web pages for projects, codes, blogs, should have a bunch of fairly standard things such as dates, news, about, source url, and a bunch of other stuff.

plan9 (and Go) people seem to have a bit of disdain for dates and version numbers which I actually find admirable in a way. Heroic and futile but admirable :)
Three weeks of programming, the first version of Reddit
I think you might be on to something. Good time for a walk outside. Cheers.