skysight-inc/HackerNews huggingface dataset:
It's a capital crime in Chicago, if you do it in public.

That's where the joking about it comes from; ketchup on hot dogs is one of those things that people take jestingly serious with tongue firmly planted in cheek at all times. Nobody actually cares, nobody's actually going to kill you in Chicago despite my joke, but people interpret the joshing as caring and demeaning because nobody can actually take a joke any more, as evidenced by GP (and which is far more often the problem). And yet here we are, lamenting the downfall of society.

I can't even fathom a world where someone giving a friend crap over lunch for their choice of condiment is enough to start a Serious Conversation about Culture. That's funny in itself, honestly, but I don't want to live in that world. That's why I eschew social media altogether.

I remember when I was a boy, laughing was something to be celebrated, because sharing something funny with your friends was one of the high points of life. Actually cutting loose and laughing with your friends about the stupidest things is easily one of the best feelings you can experience, but now every time I genuinely laugh at something that I find funny, I often have to look around and be worried about who saw me do it. It's genuinely depressing, the older I get. I don't even have humor any more. Now I just have liquor.
Oh, I'm sorry, I thought you were actually interested in the answer. I won't get into an emacs/vim war, thank you, I got tired of it circa 1999.
This is an amusing comment because that's not how averages work.
SpaceX had "throwback" posters in early 2015, and it feels like NASA designers were inspired by those to do the same.

http://www.theverge.com/tldr/2015/5/15/8613099/spacex-made-s...
It's definitely possible that all this money doesn't affect her positions and that the contributors already know that she would make decisions in their favors (as opposed to other candidates)... so either way it is bad.
That makes sense. Could be. I'm with you on heaven knows how retarded I'd probably sound trying a foreign language haha.
3 months. Two people working on it (me and @awfulben).
Wordpress as a Mobile CMS – Step-By-step Guide to Going Headless with Wordpress
I second that, except the bit that it's poorly executed. Especially v2.0, although even v1.0 is fine if you can add your own extensions. I wish v2.0 was not confined to Javaland. Maybe someday.

How come Web has stuck with HTML and CSS is beyond my comprehension. It's like selling their firstborn right for a bowl of animations.
New Review: Excel's Scenario Manager for Business Intelligence
Racket v6.4 released
How many 5 year olds do you know that understand "well behaved differential equations" and derivatives?
Yea and I'm sure none of them are on this thread. The self congratulatory opinions in this thread are super cringe worthy.
These are a lot of fun!

The doom marine in me demands a poster for Phobos!
That sounds horrible. I don't want the internet to become a giant echo chamber. I want to hear differing views from time to time, because I might be wrong.
It seems you'll get your wish soon enough, at least with respects to Twitter.

But how clean is clean enough?
It's not just pronounciation of specific words though, it's also combinations of words, and abbrevations like "would've". English basically consists entirely of special cases, while in japanese you can straight-up just match the written letters to the sound and get it right in most cases. In fact, i can tell you the exceptions in this post right quick: Sometimes the u sound is swallowed when it would be more comfortable to say the word without it. "Wo" is almost always pronounced as "o". "Ha" is very often pronounced as "wa" due to a specific grammatic rule. Now try listing all the exceptions to english pronounciation. :)
If you read an article page with adblocker off, the similarities are even more mindboggling. The only way you can tell the difference is that the Taboola links are slightly bigger and more prominently positioned than the links to the actual articles...
"Worse is better" is an incomplete sentence.

Different folks complete it in different ways. Some say that worse is better than complex. Others claim it's better than slow. Others still that it's better than incompatible. The point of the posted link is that worse is better than nothing. One can hardly argue with that.
It's exceptionally rare to read the transcript of a conversation or story and to physically burst out laughing. A huge part of humour is in the context ("you had to be there") and the delivery.

The current use of "lol" and "lmao" just makes a whole lot more sense than their hijacked and literal definition... it's about replacing what would normally be subtle visual cues and gestures, which signal acknowledgement and/or encouragement, with something that is universally understood.
That law comes from the Criminal Justice Act 1988: http://www.legislation.gov.uk/ukpga/1988/33/section/139

Some legislation has been updated with metric measurements (example [1]), but not everything. This one is newer than metrication, but perhaps the length was based on something that existed before, like a police or sentencing guideline.

[1] http://www.legislation.gov.uk/ukpga/1979/21/schedule/1
My theory is that it's because social media systems encourage and publicise agreement, while discouraging and hiding disagreement. This leads to a huge positive feedback effect on any meme that catches even a tiny number of people's attention, no matter how crazy.

On twitter, you signify agreement by retweeting; this takes seconds and permanently adds to the tweet's score. But to disagree, I have to write a message of my own. It'll show up in the conversation feed but doesn't affect the original message. And each disagreement stands alone, so they'll never accumulate a high score, so even the people who see them won't consider them as important as the original message.

Let's say somebody posts a Twitter message about, oh, how they've just tried cleaning their ear using trained caterpillars. It gets passed around a bit among the ear-canal-caterpillar-cleaning community, all five of them. But then a friend-of-a-friend-of-an-acquaintance retweets it, and suddenly thousands of people see it, and it's off-the-wall enough that a small percentage of them pass it on.

Suddenly it's got thousands of retweets. It's become a movement. Bloggers write about it, a few mainstream journalists comment on it, and abruptly Caterpillar-Facilitated Ear-canal Maintainance is a thing.

Meanwhile have written a tweet about how this is a really crazy idea and don't do it, seriously, it's just dumb. It'll get passed on a bit among my friends and will peter out.

It's not just Twitter; most social media networks do this.

Maybe we just need a 'dislike' button along with the 'like' button. It'd certainly be an interesting experiment.
I just checked on http://prisjakt.nu and got a the following prices:

Samsung Galaxy S6 128GB ~6300 kr

Samsung S6 Edge 128GB ~6900 kr

Google Nexus 6P 128GB ~7400 kr

Apple iPhone 6s Plus 128GB ~10.000 kr
The article at MIT has a few more details.

> simulation required 15 million hours of computation, carried out by 17,000 processors over a period of 37 days ...

> Now, researchers at General Atomics are taking these new results and using them to develop a simplified, streamlined simulation that could be run on an ordinary laptop computer

> they show that this is a general phenomenon, not one specific to a particular reactor design.

http://news.mit.edu/2016/heat-loss-fusion-reactors-0121
Or maybe, as many people have argued, Saudi Arabia realized that OPEP (and the non-OPEP players) are simply not disciplined enough to bring their production down enough to move prices up.

So they've decided to fight for market-share this time.
And they can, since their production prices are on the low side.
IT Highest-Paying Sector in India, Manufacturing Least: Study
_Uncheck_ "Always keep Creative Cloud desktop up to date"

Ahh, much better.
it says right here in the HN approach to comments that "HN is an experiment. As a rule, a community site that becomes popular will decline in quality. Our hypothesis is that this is not inevitable—that by making a conscious effort to resist decline, we can keep it from happening." the question therein is where do we go now, and to which degree can we avoid twitter and other sites beyond their ostensible utility
A list of PostgreSQL libraries, tools and resources
From the list given by @imaginenore the major one for me is CineformHD support. We work on a lot of VR stuff and there are quite some GoPro users out there that generate material in this codec. Not having to transcode to an intermediate is nice. Also hardware acceleration is always good to have.
Leawo DVD Creator 5.1.0.0 Crack and Serial Key Full Download
> Even if you do happen to be smarter than the average bear

> it's still asshole-ish to assume that everyone else just be completely dismissed...

Devil's advocate: If you're above average intelligence, you're smarter than a majority of the populace by definition. Why would you not then dismiss the thoughts and ideas of those less educated?

One person's condescension is another person's logic.
I came up with a joke a few years ago, which is becoming less and less funny as time passes:

Everyone's an asshole. It's just that you're usually surrounded by people who are the same kind of asshole as you are. The internet makes it trivially easy for assholes of opposing kinds to get into contact with each other, thus guaranteeing maximum offense.
I am thinking about "El Norte".

http://www.tufts.edu/alumni/magazine/fall2013/features/up-in...
Well, if you're talking about median it is.
Ah, but you see, if you redefine violence to include "anything I dislike"...
Possibly interesting side note, I have noticed over the last few years the vocalization of 'lol' being used more and more genuinely as an affirmation of a mildly humorous situation or statement that didn't actually happen to produce a laugh. I think it started being used sarcastically or ironically, but has lost that attribute for the most part.
The New Correct: Freedom of Expression on Campus by LARB AV
There are PDFs and ridiculously large TIFFs available for you to download and print [1]. Click on one of the images to see the respective download link. Just bring the PDF to a professional print shop and pick a size. At least that's what I'm going to do :)

[1] http://www.jpl.nasa.gov/visions-of-the-future/
Awesome but impractical idea: require every laser over a certain wattage to encode in very short pulses its own serial number. On first purchase and every resale, owners much register and transfer ownership.

Now, whenever such an incident happens, a bit of footage is all you'll need to prosecute the owner.

Shortcomings: cost of implementation, real or alleged theft, aftermarket modifications to mask the pulses, imported lasers, people who don't fear repercussions.
The thread from the Pilots equivalent of HN is worth a read - http://www.pprune.org/rumours-news/574720-virgin-atlantic-fl...
Without a doubt, I ran Squeeze longer than any version of any distribution since 1995. It was the distro that broke my Ubuntu laziness.
That is incredible.

> Line 468: rm -rf "$STEAMROOT/"*

Without a check for $STEAMROOT validity. I'm not sure you couldn't sue Valve for the incredible recklessness. That is just beyond the pale.
Interesting that the economy is in such shambles that cheap energy has no effect. That's because there is no manufacturing in the USA anymore. And we're a socialist economy - no one works, everyone gets things from the government, people are so lazy they don't realize they've got extra money in their pockets. Besides that, the lack of capitalism and great products amplifies it - there's nothing to buy.

No one's had a raise in years, so there's that too. Anything extra is used to pay taxes or Obamacare.
I think literally no one is happy with the level of involvement twitter has in preventing bullying. I don't think it has anything to do with what side of a debate you're on.
Libya is also sort of coming back
Most of the Ubuntu users I know use the default settings and like them, including me.

For me, Ubuntu just works. Even installing apps is a breeze. And I can keep updating the system (I have done it since 2012) and my stuff still works, so even updating the system is easier.

I do prefer it over the Windows desktop for just about everything.
Designing faster web apps
Moving datacenter to AWS
This was actually a useful post, moreso than I expected. But in it, you can see shades of Randi's personality:

"That is dumb and you are dumb for suggesting it"

gives me memories of her latest encounter with FreeBSD, in which she tells people they "fucking suck" (this is someone who claims to run an online harassment organization), changed her Twitter name to "Kill All Men", posted pictures of her drinking from a mug with the words "Male Tears" on it, etc.

But yes, many of these suggestions would go a long way to helping people manage their Twitter experience the way they want, which is a good thing.
The documentation for Gradle is very thorough but man is it a PITA to find answers for stuff, like, for example, how do I GZIP compress the output the application plugins distTar task. The answer is not something you would just arrive at when you do figure it out and it's also not documented anywhere.

Gradle's biggest problem is that it's too flexible.
A problem I've noticed is that offensive content seems to float to the top. Outside of Twitter I rarely see the kind of hatred I'm about to refer to.

For example, the other day Trump RT'd a tweet by an account with a name like 'White Genocide'. I kid you not. Anybody that clicks this is going to find very unpleasant material about 'the end of the white race' including photos of blood-covered Swedish women, etc. Not very nice. Another day, people were tweeting a Business Insider article on GitHub which directed me towards a series of tweets by some employee ranting about how white people 'cannot be taught empathy' and therefore should not be allowed into positions of power.

These are both very extreme political positions which ultimately revolve around hatred and dehumanisation.

It's just not a good user experience for this kind of thing to constantly be spotlighted by either Twitter, the 'professionally offended', or the 'professionally offensive'. I'd love to be able to tick a box which just says something like "just don't show me things that are going to cause me to lose hope in the human race". Seriously.

This level of hatred doesn't seem to appear on Facebook or on the front page of papers. I don't see why it should be such a big part of my Twitter experience.

I believe in freedom of speech and I'm anti-censorship but in advance I'd like a setting which would help me to avoid having to consciously decide not to see this material.
ajross is right. People choose the languages they like regardless of performance.

JS perf is important to users though. Faster execution means fewer watts spent rendering and interacting with your favorite web page.

(Fun fact: B3's backend contains a machine description language that gets compiled to C++ code by a ruby script, opcode_generator.rb. We use Ruby a lot.)
US OK's first factory in Cuba since revolution
Returns it has to find, otherwise you lose out due to inflation. I fully agree with you that there is a huge amount of money "chasing returns". Though I'd argue that it's more of a case of it being forced into chasing returns by virtue of all sorts of market distortions.

A simple example is that of capital gains. Which is "taxed" at a lower percentage (at least in USA) than normal salary/profit income. I would argue that this simple and relatively benign-looking "incentive" is actually a market distortion that has far-reaching consequences.
related previous discussion titled "Delphi – why won't it die? (2013)" https://news.ycombinator.com/item?id=7613543
Actual College Costs by State and Income
Academics Muse about Twitter
People watching: observe society through social media profiles
You sure?
We can measure stock prices.
Can we measure fear?
Back when I was growing up (15-ish years ago) we had an asshole neighbor who used to do this exact thing to another neighbor. I'm not sure how they figured it out, but I know that bank account numbers were involved.
Practical type inference for Hindley-Milner-style languages with higher kinds is not a problem, see e.g. [1]. The problem is adding sub-typing.

I'm also not 100% sure it's correct to say that ML-style languages have no problem with type-inference. I'm sure Robin Milner would have preferred having full, unrestricted parametric polymorphism (i.e. System F) in ML. Alas System F has undecidable type inference [2]. Hindley-Milner is a restriction of full parametric polymorphism that enjoys type inference, and is expressive enough to type many programs. BC Pierce says that the Hindley-Milner "has hit a sweetspot". I concur.

[1] M. P. Jones, A system of constructor classes: overloading and implicit higher-order polymorphism. http://www.cs.tufts.edu/comp/150GIT/archive/mark-jones/fpca9...

[2] J. B. Wells, Typability and type checking in System F are equivalent and undecidable. http://www.macs.hw.ac.uk/~jbw/papers/f-undecidable-APAL.ps.g...
PHP, for all its faults, enjoys one advantage over, basically, everything else: SCALE.

People have figured out how to build dead cheap mass hosting in PHP.

You can support next to infinite numbers of small projects on a single apache+mod_php server - as long as they don't get many visitors you're fine.

NodeJS, Java or other hipster languages will require one instance of a runtime for each project that runs.

Also, the problems of how to host and develop PHP project have been solved - for a hoster it's usually enough to tell people "here's your ftp, here's your mysql access data, have fun". No other environment (except static HTML of course) comes anywhere close to that.
Hmm... and combine with EVs coming of age, a Moore's Law type growth curve for solar (and solar EROEI), etc., and perhaps the high energy costs of the recent past are gone for a while.

I have to admit I'm surprised. I totally bought the idea that oil would never be this cheap again for fundamental physical reasons. But perhaps that made it a bubble. A true bubble must have a "story" about how it's "different this time" that manages to convince huge numbers of people.
Competitive Photography and the Presentation of the Self
The idea of Thorium reactors as a better nuclear fuel option, gets proposed frequently on HN. There are real issues with it though. There are reasons why it is not a fuel of choice today, that have nothing to do with conspiracy theories. A small amount of searching will reveal this.
One of the major problems Tumblr has is that every user space page can and often does have a different them with wildly inconsistent UX or even bad UX (like the people who play MIDI music like it's 1999 all over again).
I bounced back and forth on and off FB until, I bit the bullet and deleted each one of my "friends" one by one. If I didn't do that, then I would be plunged in an infinite loop of deactivation/reactivation hell.

It was interesting to see the reaction of people when I said I had deleted them in order to make it less enticing for me to use my account. They were actually offended for being deleted.

Could it be that the mere perpetual overuse (and/or misuse) of social media breeds hypersensitivity? Hmm...I say yes. Nothing wrong with the occassional indulgence, but there's just more to life. But that's just my worthless 2 cents.
People are blowing this way out of proportion. Stephen Fry made a shitty joke about his friend, people objected, and he got angry at them for not finding it as funny as he did.

He has the right to his opinion as do others. This outrage culture is only slightly more annoying than the people who constantly bemoan it.
Hey guys, I'm the creator of Nulan.

There were some bugs in the tutorial, which I fixed just now. If the tutorial wasn't working for you, please try again.

----

This is a pleasant surprise: I honestly was not expecting this, since Nulan is not yet ready to show off.

As explained on the GitHub page, Nulan is currently in development, and does not work.

The tutorial is for a very old version of Nulan from January 2013.

From 2013 to 2016, Nulan has changed dramatically. The latest design of Nulan barely resembles the tutorial.

Probably the biggest change is that Nulan is now statically typed rather than dynamically typed. Its type system is very similar to Haskell, SML, OCaml, etc.

Nulan is a purely functional language, like Haskell. Impure I/O is done using the Task monad.

Nulan also has a feature which is very similar to Haskell's typeclasses, giving a great amount of extensibility, flexibility, and abstraction.

----

The current goal of Nulan is to merge the benefits of Haskell and Lisp, while compiling to very efficient JavaScript code which can run in either the browser or Node.js

I put a heavy emphasis on readability, correctness, performance, and refactoring. I want Nulan to be the kind of language which makes refactoring programs very easy.

----

If you want a taste of the latest version of Nulan, I recommend taking a look at this file:

https://github.com/Pauan/nulan/blob/f008287f9ddeeffa0f20aa0d...

It lists all of the major features which are currently in Nulan's design. Things are still in major flux, and are constantly changing.

----

Nulan has been designed to make it easy to create high quality libraries, and it includes a robust standard library, which you can find here:

https://github.com/Pauan/nulan/tree/f008287f9ddeeffa0f20aa0d...

As proof of how rapidly Nulan is changing, some parts of the standard library are using older Nulan syntax. They will eventually be updated to the latest syntax.

----

Nulan also has an FFI system, which makes it possible to use JavaScript libraries in Nulan, bypass the static type system, add new features, or gain additional performance.

A significant amount of Nulan's standard library is written using the FFI, which you can find here:

https://github.com/Pauan/nulan/tree/f008287f9ddeeffa0f20aa0d...
Youtubify, a Spotify clone with YouTube as back end
Agreed, there's a problem in both directions on the stack* sites, but Overflow is the single worst offender.

An observation; reading the meta sites (where they discuss the community) turns up a lot of downright vitriolic ire directed at the stinkin' no-reps who pollute the site with their ill-thought-out questions, like someone traipsing through the house with muddy shoes on.

In fact, I'd wager that if someone who had a mind to ask a question on SO read the meta site first, they'd be completely turned off from the attitude on display.

And I say this as someone that's been on both sides of the equation. I've had questions closed for "too broad" even when they're asking a pretty direct question with an equally direct answer, I've seen the flags pile up in the review queues.
JavaScript Frameworks Have Become “The Paradox of Choice”
There's a certain scale where a group of people turn into a mob. And mobs are ruled by the id, a perfectly normal, conscientious person's behavior transforms when part of an anonymous mob or when interacting with a faceless entity in an impersonal way.

When I worked as a retail salesman, you'd see it all of the time. From people pushing expired coupons to return fraud to outright theft, people degrade in that sort of environment.
So the whole point is shared hosting ? Use https://www.webfaction.com/?aid=9281 (affiliate link so I don't pay for my own account), it is best-host in the world and also does your django,nodejs,rials,postgis,redis,whatever stuff.