skysight-inc/HackerNews huggingface dataset:
At launch, there was a flurry of attention. Google had produced a new programming language, and everyone was eager to check it out. Some programmers were turned off by Go's conservative feature set—at first glance they saw "nothing to see here"...

This was totally me. I am very much a programming language aficionado (or maybe just a dilettante), and when I first read about Go, I dismissed it quickly. I'd mostly been using Lua at the time, and didn't really understand what was different with goroutines vs. coroutines.

After the initial release, it took us a while to properly communicate the goals and design ethos behind Go. Rob Pike did so eloquently in his 2012 essay Go at Google: Language Design in the Service of Software Engineering and more personally in his blog post Less is exponentially more. Andrew Gerrand's Code that grows with grace (slides) and Go for Gophers (slides) give a more in-depth, technical take on Go's design philosophy.

It was Rob Pike's essay that caused me to investigate it again.

I have been quite impressed with lots of little details that have been 'fixed' (relative to C) in Go. Such as how variables are declared, the module system, and much more. And I was and continue to be impressed with the associated tooling.

I hope that if Go has just one lasting legacy in the history of programming, it will be how it pushed forward people's expectations of what a good language ecosystem should provide.
As I mentioned in a comment above, I no longer develop calf cramps while surfing in cold water for an hour. A problem I've tried to solve many times but never could.
You don't tell people why they've been banned at all, or even when they've been banned. Is it any wonder that conspiracy theories would arise around such a purposely opaque practice?
>The amount of vitamins are dangerously higher than 100% recommended daily intake

No they are not. Your comment link doesn't work, but the only comments I saw complaining about excessive micronutrients were baseless fearmongering. None of the micronutrients are even close to the TUL. All of the very high ones there are B complex vitamins that simply do not have an upper limit on intake. http://en.wikipedia.org/wiki/Vitamin
>>> You do realize that the USA committed extrajudicial murder of an American citizen during the current president's term, right? Or are you just ignoring it because it's inconvenient to your narrative?

Sorry, I seem to have missed this.

Americans were killed in all wars, extrajudiciously when they leave America and start making propaganda for the other side. Anwar al-Awlaki's death is an extremely common occurrence.

What happened to Fred Hampton makes Anwar al-Awlaki's death look patriotic. First, Fred Hampton's assassination took place in Chicago. Fred Hampton didn't run away from America, he simply went to his Apartment, talked with some "friends" (one of which was a plant who gave him a drugged beverage), and then went to sleep.

Soon afterwards, the FBI raided his home and shot him dead as he slept. Fred Hampton was completely unaware that he was even being tracked by the FBI, as it was all secret.

Anwar Al Awlaki on the other hand, ran away to foreign countries. The US made claims against Anwar Al Awlaki publicly, and ordered him to court. Al Awlaki refused, remained in foreign countries and worked for a terrorist organization. He may have been a US Citizen technically when he was shot by a drone, but his loyalty is most definitely under question.

And at very least, the nature of Anwar Al Awlaki's attack was entirely public the whole time. We all knew he was targeted by Obama for at least a year before they got him.

So when we start shooting hellfire missiles to assassinate US citizens in Chicago... entirely in secret like how we used to do things in 1960s, call me.

But from a historical context, Anwar Al Awlaki has _nothing_ on Fred Hampton.
Cost. Smalltalk was proprietary and very expensive. Had the Smalltalk houses made open source free versions and monetized with consulting instead of software sales, I suspect things would be different.

The technical issues people cite are not so different with the dynamic languages that were much more successful (Perl, Python, Ruby, Objective-C, etc).
That's really interesting. I wonder if there's scope and technology for a collaborative constraint-based solver that finds more effective routing for cities.
Very awesome. I'm so proud to have been an early committer! Unfortunately, I don't use Go that much day-to-day, but here's hoping for another 5 years!
Great. Bullying should be illegal already, and internet bullies should be aggressively prosecuted.

This is currently a law enforcement blind spot, but that needs to change.

BTW, putting quotes around the world "bullying" isn't actually effective in mocking it as something actionable; it just communicates to us that you are perfectly ok with bullying.
If “The Purge” Would Be a Gaming Thing (League of Legends Parody)
> To prevent abuse, moderators review flagged stories and comments and revoke flagging privileges from users who flag inappropriately.

You need to tell us what "flag inappropriately" means immediately. How do I know if I've been flagging stories inappropriately this entire time?!
Great to hear!! If you have any issues or feature requests, let me know! Please rate the extension and recommend it to your friends as well!
Why would the statement need to provide any basis? It's merely a carefully worded expression of a decision that's already been made. You will find even recent history rife with examples.
I had a US jail as a client for my long ago RFID business and they had 4 types of meals: 2 kosher (jewish and islamic), "normal" and medical/special as I recall.

I used to tell people our app tracked inventory that was trying to escape.
> Because the only goal of forcing someone to eat something they consider immoral is to punish.

Prison is punishment first, rehabilitation second (and it's pretty bad at that considering the percentage of recidivists).

Of all the consequences of breaking the law, being forced to eat something you don't like certainly sounds pretty mild.
I know you're probably joking but there are time-tested solutions to that problem.

e.g. http://en.wikipedia.org/wiki/Safety_wire
Thanks for the feedback, I am a fan of the pricing schema too!

An example of the messages GitCop outputs can be seen at https://github.com/Gazler/gitcop-test/pull/2 if you are interested.
YC makes investments. Startups and their founders are not employees of YC. You are allowed to know the age(s) of individuals that own companies you wish to invest in.
Because you seem content with this path, may I ask how old you are, or at least how long you've been on this path? I'm also curious to hear examples of the 2% you mention.

I'm young but I try to have this same approach of taking the time to buy nice things which will last (furniture, kitchenware, camping gear), and tend to be a bit obsessive about ratings + reviews. I sometimes wonder if this is the "right" approach or if I would be happier buying cheaper crap and spending less time doing it. I do find strong intrinsic value when I'm confident I bought the thing which best fits my needs after doing hours/days of research.
sitedown:

http://web.archive.org/web/20141110211538/https://beta.ciron...
You give more credit than I would, especially about the recent election since the messaging was anything but coherent from the party leadership. I think the Scott Walker / Chris Chrissy feud is a pretty nice indicator of where the breaks lie. The GOP is basically a split party these days under one roof. I would expect at some point to get back to a single message, much as they did before.

Yes, Cruz is popular among the rank and file, but he is very unpopular among the leadership and media. He is a very good speaker and makes a fair number of good points. He is also very easy to soundbite-attack.

If you look at rhino369's comment https://news.ycombinator.com/item?id=8585565 you can see what many of the Republicans fear. The boogeyman of "fairness doctrine" has even been raised. If you are serious about net neutrality and brush aside the concern then you are not going to advance any issue.

I don't expect anything to advance on this issue. Its to mantra and flags now.

If someone would narrowly define a technical definition of what techs actually want for net neutrality, then I think you could a fair bit of Republican support. Particularly if it was phrased as keeping the fairness doctrine out of the internet. Never mention the poison phrase net neutrality.
Maybe Self was the best chance. We all know that java has won, but Self could have been Java (and thus the success of smalltalk). Maybe my understanding of this history is imcomplety, if it is please help me out.

Java should never have reached where it is today. Im not hatting on java btw. Just historiclly speaking, java was a embeded language that was pushed for the internet. At the same time Sun had the well advanced Self project in devlopment. One of the major reasons that java was selected was its small stack based bytecode.

Self was the hotbed of compiler research and could run rings around java. Self is a small language and you need less lines of code then java. Self would probebly not have been much heavier on the wire.

So why did the people at sun push Java and not Self? I can not explain it. The only explaition, is that they just did not know what they have. Anybody has a better idea, is there something I completly misunderstand?
Breaking the Web with JavaScript
Best SaaS Pricing Practices from the Top 270 SaaS Companies
The lines are pretty clear:

Vegan; vegetarian; Halal; Kosher; medical; none of the above.

These rules cover most religions and most lifestyle diets; these do exclude wishy-washy bullshit.

Not providing foods guided by a person's religion is probably a violation of article 5 and is a violation of article 18 of the universal declaration of human rights.

You can ask that the prisonor provides evidence of adherance to the restricted diet in their lofe before they became a prisoner. For example, a prisoner who claims to be vegetarian could show that they had been a member of the vegetarian society in their life outside prison.
Dang, you're what I call an emo-moderator. You're emotional when you moderate and it shows.

Go ahead and hellban me. If you strike me down, I shall become more powerful than you could possibly imagine.
Ted Cruz on Twitter: “Net Neutrality” Is Obamacare for the Internet
Short term savings for long term costs. How much is recidivism costing the US right now? They have made massive savings per prisoner but their reoffending rates are 60% Vs. 30% for Sweden.
As far as I remember, there is little supporting evidence that CCTV usage in the UK have much effect on crime rates.
Funding Alone Can’t Change How Sexual Assault Is Handled on Campus
The illustrations and structure added a lot as well!
looks like Robocop has finally joined the Pull Police. nice job!
Because smalltalk integrates those things together better than any other language / environment that has them?
Personally I have no reason to want it, I was just interpreting what he said.
Completely agree - you always get a better deal if you are ready to walk away from the negotiation table.

This applies not only for selling a company, but even consulting gigs, job offers, partnerships, etc.
I stopped eating meat as a regular part of my diet nearly four years ago, and now eating more than a little tiny bit will make me physically ill with severe stomach distress. I would certainly count that as 'not capable of digesting', and to say otherwise is pure pedantry.

And if you're putting whole hotdog pieces in your stomach you might want to consider chewing a little more carefully, that way leads to choking.
I would take a London taxi for the same reason that I'd read a paper book, for the experience, not for the result. The Knowledge is such a wonderful anachronism, and I hope that it can co-exist in some form with new services such as Uber and Lyft, but outside of protectionism I can't see any reason why it should - technology is nearly good enough now to replace it, and in some cases probably better. If it does continue to exist I can't imagine that market for people with the Knowledge will be enough to support the number of London taxi's that are on the streets now.
It might just be waiting for the creation of the framework that will make it sexy and popular... like what Rails did to Ruby.
> Our name was inspired by Harry Harrison's 1966 science fiction novel Make Room! Make Room!, which explores the impact massive population growth could have on world resources.

According to WP [1], this somewhat (?) obscure book was the inspiration for the name, not the extremely well-known movie that I need not name here. I assume this is sanitization by the marketing department?

[1] http://en.wikipedia.org/wiki/Make_Room!_Make_Room!
> GitHub could be leveraged to do this so easily and it would make for an awesome repo

I don't think you are wrong per-se but whenever I see, let's take a more illustrative example, statutes and laws added to GitHub I can't help but think they are introducing a rather misleading narrative to the information. In this example, developers--especially on HN--have a cultural quirk anyway where they believe that the legal system can somehow be reduced or modelled as some sort computer program (when the reality is quite different) and having levers such as pull requests, review systems and diffs encourages this kind of thinking to some degree.
Not making money doing something illegal doesn't make it any more legal.
One would think so.
I'm certainly curious how much people use the tool. Wouldn't you? However in anticipation of security concerns the software doesn't gather any info, and makes no external connections. Auto-updates were implemented, but later disabled for the same reason.
Any new diet can cause digestive issues at first. People generally aclumate over time.

[Note: i personally am in full support of prisoners being allowed to keep their diet while being incarcerated. Especially as someone who has a special diet myself. ]
No, here's what you do:

1) you ban people who are rude and who you disagree with philosophically, while you do NOT ban the equally rude people who you agree with.

For evidence of the above, look at users like etherael (and his other names; not sure if he tors/vpns or if you can find them), who are raging assholes on a semi-routine basis, but who aren't banned because Libertarian BitCoin Lover matches your values. And let's face facts, you're less willing to ban people who agree with you, even if they're toxic assholes.

If you banned people who you agreed with for the same exact crimes as those you disagree with HN would be a better place.

As it stands, people who agree with you are allowed to be ruder and more toxic than people who disagree with you. This is used as a game by some of HN's worst users who brag on IRC about how it's fun to try to engage in flamewars where they don't get banned but the other individual does.

edit:

Not to mention other game that's played by a lot of folks, which is to be as big of a dick as is possible without actually using openly aggressive language. The goal there being to generate an emotional reaction while retaining some semblance of plausible deniability, because everybody knows that you won't ban them for "polite" taunting, even if it's toxic shit that can't go anywhere useful or interesting.
> because there's a certain joy in getting +10 karma even when your post falls to the bottom

It's possible that the ranking algorithm is actually helping your karma count. I personally only up/down vote comments when I feel they're in the "wrong position". If you made a comment which I found good and it was at the bottom, I would up vote it whereas I probably wouldn't bother if it was already at the top.
NFC in Firefox OS
2-3 months for a new order according to the site. 1-2 weeks for re-ups.
The point about the overabundance of oxygen (from the plants) that would require venting, but limited nitrogen, which would ultimately result in suffocation is one of those great little details that you don't normally think about when you think about living on other planets. There is so much we take for granted living day to day on a planet that we've evolved in concert with, that it's easy to overlook the little (and big) details that are so important for life to exist.
How about, before all that, we try and inhabit, say, deserts on Earth first? Make that psychologically and economically feasible first. To my knowledge, we are yet to successfully demonstrate that we can maintain a viable, materially-closed ecosystem, without having to worry about extra things we'd encounter on Mars like pressure and temperature differentials and excess radiation.

I am all for Mars, 100%. The sooner the better. But it's not like Earth doesn't have its own inhospitable climates that are vastly easier to conquer than Mars, and we haven't even managed that (but then, perhaps there's just not enough motivation?).
You may be right. I'll look at the comment later and see if I should have written it differently. There's no time to reflect just now.

I try hard not to let personal irritation leak through in my HN comments, but I do fail at it. The most I can claim is a willingness to correct mistakes.
When will I be able to collapse comments on HN threads?
Why the black theme? I think that as developers/designers we should use environments which closely resemble that of the users we're creating for. Colors influence people's emotions, as well as how they perceive a specific design. Even if you are a designer, you're still a user; a user of your own creations. And when you change the mindset to that of a user, why not change the environment as well?

(just a thought)
Zipcar's certificate revoked
I very much dislike how the flagging system works currently (for posts) - the stories that bubble to the top seem to become more uninteresting, and some of the more interesting ones, & sometimes certainly relevant, get flagged pre-emptively, which effectively only serves to squelch discussion at the cost a perceived sense of avoiding conflict for the sake of avoiding conflict.

The point of view parroted out as justification for flagging stories though appear to suffer from one thing: an avoidance of taking responsibility for the results of the actions in full, and only accepting responsibility for the perceived gatekeeping of "conflict" & not for the flipside of accepting responsibility of intentionally barring any discussion on [insert topic].

The current flagging system for posts is not the solution, and it really decreases the interesting content present on this site.
A Strategy for Rich Countries: Absorb More Immigrants
I sense a similar thing happening with languages stealing functional features from Haskell, similarly to how languages stole OO features from Smalltalk.

C++, Java, Objective C, Ruby borrowed OO ideas from Smalltalk to varying degrees. Eventually, you could get most of the benefit of Smalltalk OO ideas without actually using Smalltalk.

Swift, Rust, Scala borrow functional programming ideas from Haskell (and ML) to varying degrees. My hunch is many programmers will encounter and use functional programming constructs in those languages, without ever programming in Haskell.

To complete the comparison, Smalltalk is still arguably OO in its purest form, as Haskell is probably the purest embodiment of the functional programming paradigm. But in both cases, most programmers are happy to adopt some subset of those features in languages more similar to the onese they already know.
USPS Hacked
Only because YOU consider it mild, probably because you're happy to eat anything.

Do you not understand that perhaps other people might feel differently? And are you unable to empathise with that point of view?
correction smalltalk WAS a language behind a paywall... which, as others have suggested was probably a significant contribution to its decline. Squeak http://www.squeak.org/ (kid oriented) and Pharoah http://pharo.org/ (professional oriented) are both excellent and free.
You could probably sell it to the Knowledge Boys & Girls cramming for the test - they wouldn't have to log so many hours on the road putting wear & tear on their rented vehicles trying to cram for the test. They can run around for as long as they can stay awake without ever leaving the comfort of their home. Plug it into something like Occulus rift or some VR environment... and if they hit traffic, they can kill that mission and start again, finding a better route instead of in being stuck in the very tiresome reality of sitting in traffic for 40 minutes by taking a wrong turn.
The day he becomes president is the day I change my name to Duckduck Moosehump
Doesn't just making a pot of soup once a week and microwaving a bowl whenever you want to eat cover all of the things you mentioned? That's all I do and it works fine and actually tastes good.
Well I drive around London a lot during the day time (inside CC zone) and Google Maps is pretty damn good on Android.

I did a few years in taxis but owning a car that is CC exempt is cheaper including parking in NCP holes. Part of the reason its cheaper is after some experience driving around the city, you realise that at least half the taxi drivers are taking the piss.

"the knowledge" is imminently replaceable by technology and is merely a party trick IMHO.
Which makes the whole discussion rather bizarre. So you don't want meat slop on beans and rice, fine, take two scoops of rice and beans instead without the slop. Don't want pancakes and bacon, fine, take an extra pancake instead. If the servers won't cooperate, trade a slice of bacon to your neighbor in exchange for a pancake.

I suppose you could intentionally sabotage someone by putting bacon in with the beans, so just avoid mixing expensive bacon in with the cheap beans and I think everyone will be happy?

My guess is dietary sabotage is intentional, even if it takes more money and more effort, as a kind of psychological torture. "The guards will beat you if you don't put bacon bits on your salad because they know you're a vegan" type of thing.

(edited to explain, I ate years of institutional food in school lunches, then the Army, and then at University, pretty much my first quarter century of life, and I assumed its "about the same" in prison. Which is very interestingly, apparently, completely wrong. Prison is apparently more like every inmate gets "the" TV dinner today and there's no sharing/trading allowed.)
I wish I could vote this up more. So many folks I've talked to who have been 'losing ground' even though their family income was comfortably over $150K (in the bay area) and then done a walk through the 'little things' only to discover $30 - $40K of expenses in there.

Most often it seems that this came about where they reached a point where their income meant they didn't really need to 'save up' for things, which lead to a 'don't care' attitude which lead to spending money on things and experiences that were not expensive but not valuable.