skysight-inc/HackerNews huggingface dataset:
I hope it helps to remember that this is a non-topic: it's not going to change anything, and so this thread is almost a ritual, about making appearances, saying our piece, and moving on. Gotta love community-as-immanent-voice maintenance!
The post we're commenting on addresses this: this concern is why the guideline is enforced only as a community norm, not with code.
I stumbled upon oualline via a typo in the browser address bar. The hacks in this article are great, "All right everybody, only one person per table."

I wonder what year this was authored? The wayback has a 28 Apr 09 copy of it.

Only, after did I notice some of the great books the OP authored.

Who has recent stories of not letting computers and their users bully them?
I wager more programmers would object to hashcat than hashpipe; cat is for concatenating! http://en.wikipedia.org/wiki/Cat_%28Unix%29#Useless_use_of_c... ;)
> It makes it harder to read the code

I think it makes it much easier to read the code. Assigning it to a variable gives a nice, short description of what you're actually working with.
The main idea behind my thread was that everyone has a price.

Hell if you give me 10 million USD to build a random feature on an open source project, I would subcontract to someone happy to do it for 9 million.
Why Your Neighbor Might Get a Lower Insurance Quote
There is a really interesting documentary about world record arcade gamers called "The King of Kong" [0] that follows people who try to get top scores in Donkey Kong and other arcade games. Its enjoyable and interesting, I highly recommend it.

[0] http://www.imdb.com/title/tt0923752/
Soon there will be!
Methodology -> Criteria and Weighting -> http://en.wikipedia.org/wiki/Times_Higher_Education_World_Un...

For the academic quality, I don't know foreign universities thus I cannot compare them. But at least I can say that almost all teachers are professors and most of them are idealist. And in order to be an academic member at METU you must get at least one degree (B.S or masters etc) abroad. My teachers were not best teachers but at least they were very knowledgeable at their fields. It is not the best of course, however other Turkish universities are worse than METU. For the teaching quality, I have wished it to be better. May be METU is good for forcing you to study very much in detail, but it is not providing easy to study material and easy to understand teachers.
I'm glad they finally stepped in to try to deal with this problem.

HN has long ago become something of a joke to the rest of the English-speaking internet at large. When a great many people you know and respect "can't be bothered with that site", you should be concerned.

For those of you thinking this is somehow unnecessary, let me remind you that genius will only take you so far. Good social skills get you the rest of the way. Look at this as an opportunity for self-improvement where you may not recognize that you need some.
NVscene was a couple weeks ago.
http://en.wikipedia.org/wiki/Apollo_program#Legacy

> Apollo stimulated many areas of technology. The flight computer design used in both the lunar and command modules was, along with the Minuteman Missile System, the driving force behind early research into integrated circuits. Computer-controlled machining was first used in the fabrication of Apollo structural components.

See also http://en.wikipedia.org/wiki/NASA_spin-off_technologies
Not mine -- the author of the this is in the URL: http://codepen.io/jakealbaugh/
Interestingly sub-economies of giant corporations are effectively planned economies, with a dictatorial bureaucratic apparatus sitting on top -- the management pyramid.
To get away one would switch companies. To get a way from a country one would move to another country (well not always so easy... but you get the gist of it)
Theatre Sports (competitive collaborative dramatic improvisation) has the concepts of offer, accept, and block.

Accepting an offer means to build on it in some way, as a real part of the scene - in the way you mean.

A block is when you ignore or undermine the offer, denying it instead of building on it. There's temptation to do so for a cheap laugh. The uncharitable negativity of HN seems similar.
I was struggling to define exactly what is meant by "gratuitous negativity", so thank you for giving what I think is a perfect example. It'd be great if you could answer the following questions about your comment to I think really get to the heart of the matter:

What were you trying to accomplish with your comment?

In what way does your comment move the conversation forward?

What are possible useful responses to your comment?
Except for that whole "secure boot" business, where I have to half-install a fedora or Ubuntu install in order to get a proper signed key, so that I can wipe the drive and install gentoo or arch.
This is great. I hope the community rally around this and make it happen.
I use a plugin that makes curly braces very small, so that my C# code looks more like Python. it seems to break on every version upgrade, and I can't stand normal sized C# curly braces anymore.
I can think of a fair number of execs who did not understand the implications. One of the classics:

https://www.youtube.com/watch?v=eywi0h_Y5_U
It's fine. I was being overly-pedantic. :)
The most common place to use barrel control is on the platform below Donkey Kong (where the upper hammer is). When you have the hammer, you want to force the barrels to come down the ladder closest to Donkey Kong, so you can hit more of them with the hammer. You can then continue to force the barrels down that first ladder as you make your way to and up the ladder at the end of that platform as efficiently as possible.

More advanced players will use barrel control to group 2 or 3 barrels together so they can jump over them for more points.

Check out The King of Kong: A Fistful of Quarters to learn more about Donkey Kong and classic arcade games in general.
How to Welcome New Coders and Non-Coders to a Hackathon: A Guide
Sadly it's spawned by the rampant ignorance most intellectual people face on a daily basis. This creates a cynicism and impulsive reaction to "check off" that perspective without vetting it further. This will be a good case study in guidelines that defy human behavior. It is tendency for many to go against this policy, which is why it was begat. Interesting how Y Combinator is wanting to thwart group think I welcome the spike.
I always try to find redemptive irony in the fact that those most blinded by misleading ideas are themselves disposed to proclaim that it is actually all others others who suffer that affliction.
You're setting up a huge strawman. The new guideline is not asking you to suffer fools. It's to give people the benefit of the doubt, because in online conversation, there is dramatically more room for interpretation than in face-to-face conversation.

HN doesn't have a problem with listening to knowledgeable people and speaking the blunt truth. It does, however, have a problem with civility, and addressing that by asking people to be a bit nicer does not merit a sky-is-falling response that straightforward honesty is going to be chucked out the window. Frankly, given the personality type here, there is no slippery slope anywhere in sight.
> Can you flesh that argument out more?

The argument is that the observation "worse outcomes to major health events" does not justify the conclusion "better life expectancy is not due to health care system", because a health care system can be better at reducing the probability of major health events, while having worse outcomes from the health events that still do occur, and still have the net effect of those differences bet better life expectancies when all other factors are equal.

> Is there a statistic we can find to validate it?

I'm not arguing that Cuba's health care system is the reason for the better life expectancy numbers, I'm pointing out that the premise from which you drew the conclusion that it was not does not lead to that conclusion. (It supports the conclusion that Cuba's health care system's ability to respond to major health events is not the reason, which is a much narrower conclusion.)

I'd personally be surprised if the health care system alone was the explanation (whether through preventive care or otherwise.)
I don't disagree, but PHP is not the canonical reference for code which cannot be understood, that would be Perl.

PHP is the canonical reference for code which can be understood but not interpreted, because you don't know the values of various obscure global flags.
Complications? My belief is that good UI is there, but not noticed. You shouldn't have to ask how to interface with a website.
yea, that's a good idea.
I would back this idea.

It would prevent people from hunting down someone, and downvoting all of the posts without penalty just because they didn't like them.

Though I'm not sure how much of a problem that is here.
I didn't say comment or post I said people.

See, this is why people get dismissed, because they do things like quote me and then attack something I never said.
Lisp, Haskell and other FP are currently killing it in the quiet world of DSLs, especially Mining, Oil & Gas industries which need to parse petaflops of seismic data and reservoir simulations, need rapid prototyping, need formally verified drilling platform components that field engineers can interact with easily, and HPC algorithms for financial trading.

As for Hacker News UX I wish every site was this simple instead of popups everywhere to get me to download their phone app, piles of slow loading fonts, trackers, generic stock images of business suits pointing at a screen, information buried underneath annoying popup FAQ screens, ect.
Can we just be honest about this? The EFF hates the DMCA and I think it's clouding their judgement. They need to separate their very good fight against the abuses of copyright law from this ridiculous fight to let people do stupid and dangerous things to their cars.

If they have a better tool than the DMCA to keep the average person from defeating safety features built in to their car, they should say it. But any system strong enough to ensure there's no dangerous code running in any cars on the road will be opposed by the EFF because it would be a whole new level of surveillance.
Wow, this post has some hard core moralizing in it. The whole concept that a mean comment is going to prevent the next AirBnB. That may be the case, but it's unfalsifiable and straight up passing more judgement. I can do without that, personally. I mean, you seriously won't let Linus Torvalds post on HN?
First and foremost, I would like to have a friendly laugh at you deriding opinions, then following it up with a long post of your opinions.

But I don't have any criticism of what you said simply because it is your opinion. In fact, I (and many HNers) value the opinions of others (critical or otherwise), especially those of people who are especially intelligent or experienced. If opinions were worthless, the world would be stagnant. Great companies and great science has been done utilizing nothing more than opinions (one great scientist used his opinion that "God does not play dice with the universe" to drive his research).

Secondly, the quote I took can very reasonably be taken as the most important statement Sam made, and a statement on which the rest of his article depends on. I didn't infer motivation, though I did use anecdotes from my life experience (i.e. the empirical evidence you accuse me of lacking) to inform the way in which I interpret statements that follow the "morally speaking, x is good, but excessive x is bad" logical structure (which, no shit "[bad adjective] x is bad" is virtually a tautology).

And I'm sorry, but I have no clue what your last sentence has to do with anything. Sam presented zero examples of posts that are "gratuitously" negative, let alone numbers that support that this gratuitous negativity is rampant. Nevertheless, I do believe him that there is more ill-natured criticism than is ideal (mostly because every single community, online or otherwise, has this characteristic). Just his opinion that there is too much of the wrong type of criticism, and some information that he will be doing something about it. I offered another opinion that some others seem to share.
Your posting of this a little while back has caused me to think to myself "Geez, 'Principle of charity' would be useful here" over and over and over since you originally posted that. Really useful name to put to a concept like that. So. Thanks!
Oh ...

My money is that they (the celebrity) viewed you on linkedin, and that is the data linkedin used to make the connection.

That's certainly what I do before replying to strangers, google them and look at things.
Unfulfilled promise leaks in R
https://github.com/Homebrew/homebrew/pull/38346 should interest you
Meet the robot insects that fly, work together and catch objects like chameleons
While on this subject, I would like to see less downvoting for comments you don't agree with but are otherwise ok. Downvoting should be reserved for factually incorrect comments, trolling, meanness and other undesirable properties, not for a difference of opinion.
I completely agree. And I think that addressing that kind of situation, where competitors have no choice but to do the same dirty deeds or be undercut, is the one true purpose of regulation. If you change the rules for everyone you protect the consumer but keep the playing field level and let the market keep doing its job.
Then let's discuss what I missed, perhaps I did misunderstand you.

Let's start again from this, do you agree with the golden rule? What does it mean to you?

http://en.m.wikipedia.org/wiki/The_Golden_Rule
I do not agree with this.

I agree with the principle, but in practice, it is too subjective. Reasonable people can - and will - disagree as to what is warranted and what they consider justifiable.

Now, if it was well-defined, that would be something else. But I don't see any way of doing so, humanity being such as it is.
Perhaps the commenter I replied to above wasn't interested in engaging with the idea. Maybe he just wanted to express his displeasure with the tone. Not every interaction is going to be the type of interaction you expect (i.e. "engaging with an idea"). Sometimes, critiques of written works have to do with the tone. There is nothing wrong with that.

The reason that comment got down voted and the reason I got down voted had nothing to do with PG'S 2008 post. It had everything to do with an abrasive community...

Yet, as my old man used to say, "Never wrestle with pigs. You both get dirty and only the pigs like it." So it is on HN...

QED Turtles all the way down.
There's a plaque on San Antonio Ave in Mountain View dedicated to the invention of the transistor at Shockley labs. http://en.wikipedia.org/wiki/Mountain_View,_California#Econo...
One simple thing that I've found to help me write comments of all types in a positive and unoffensive manner is to simply proof read the comment before posting. I re-read all of my comments aloud in my head, and make necessary adjustments before hitting the submit button.

I find that emotion and enthusiasm can lead to gratuitous negativity without even realizing it, as those things don't always translate well to plain text. Aside from posts, this applies to emails and texts.

Since I started this, I am almost never accused of coming across in a negative tone, even when I want to convey disappointment or other negative emotions. There's usually always a way to craft it so that it's perceived as constructive criticisms, and thus, well received.

Write with emotion, and proof read without.

As a bonus, I rarely make spelling or grammatical errors, except occasionally out of ignorance.
The inkjet counterfeit
That's true. In my field, there's plenty of Matlab and it's arguably not even the best tool for the job: someone started using it, people improved on the work and now, no one cares about rewriting that.
These are good tips. I will be using them.

Do you have advice how to figure out if someone is responding in bad faith, and what to do in those situations ?

EDIT:
> Avoid the backdoor route to building a strawman, don't add unspecified details or intensity to a post that isn't there.

What if you must add details to clarify what the context of the post is ?
ex .Water is liquid.
I reply But Water is solid when below freezing.
Does anyone know what the requirements are, and how one would go about making or buying intentionally counterfeit money?

Money that one has no intention of trying to pass off, for stage, filmmaking or live-roleplaying, or similar.

I seem to remember that there are established ways that prop depts mark fake notes as fake so they can be clear they aren't intended to be spent, but does anyone know what the exact legal requirements are?

Is it as simple as just having single-sided notes and not showing the back?
I want variants defined as data, like JSON.

From the Optimizely API docs:
"Variations define the code that should be applied on a page to change the experience". Their Variants are JS and CSS, which is great for web pages, not useful for mobile apps or emails.

I'm imagining variants defined as JSON, perhaps a markdown string, perhaps a boolean, perhaps an array describing section order. As a developer I'd get an experiment variant while rendering a page, and could use the variant data to make make changes to the rendered response.

A similar flow would work for emails and mobile apps.
I think that there are more experiments in urban agriculture being run in Detroit than anywhere else in the world.

http://www.michigandaily.com/news/urban-farmings-growing-pop...

Shrimp anyone? http://ns.umich.edu/new/multimedia/videos/22324-u-m-student-...
Part of that though is that +1 Funny doesn't add to your slashdot karma. So people sometimes "upvote to denigrate" because you can only get +5 anyway, a silly comment can get +5 Funny without actually rewarding the commenter (mocks the comment) - you can see this when replies get +5 Insightful or +5 Informative and are very contrary to the original comment.

Personally, I like the idea of having qualifiers on the downvote without one on the upvote - makes you think a little bit before downvoting... plus the vote buttons are ridiculously small on an mobile Safari - so having to click twice would prevent accidental downvotes.
In other words, it's a policy with no teeth, a simple admonishment?

I mean, I don't disagree: I think this changes absolutely nothing. If anything it's a renewal of the old guidelines, not an addition to them.

I suppose I think there's some ambiguity into what is intended, and there's therefore some investigation into HN's relationship with negativity going on.

There's a kneejerk reaction to view this as an attempt to prevent people like me from spouting their usual hostility towards the tech scene, and I demand the right to be booed off stage!
If I have the car in my driveway, I don't see it being a universe-ending project. We've extracted keys out of way smaller devices.
I run with "Would I say this to their face using these exact words if I was introduced to them in a room"

If not, then perhaps I should rephrase it, to convey the same message, but perhaps without it being a personal attack.
Secure boot is optional in the UEFI spec. You don't need to enable it if you don't want it.

And a compliant UEFI firmware should let you provide your own trust keys. Which by default makes it more reputable and secure than the internet CA-model everyone else is willing to put their trust in.

So tell me what your problem is. I'm genuinely curious.
Senator calls for the Anarchist Cookbook to be “removed from the Internet”
There are threads where expressing a well formed, well reasoned, well supported but contrary opinion runs the risk of downvotes to greyness. The root of the problem is inevitably that the topic of the thread is a poor fit for HN at that particular point in time [and perhaps always].

A symptom of the problem is that such threads tempt so many people to express their opinion for the sake of expressing it. I get lured in sometimes too. But when I can stop myself, I just flag the thread. And if I need to feel better, maybe I go through and down vote comments I disagree with in lieu of telling people their political, economic, or ethical views are wrong.

That's better than me just adding to the noise and heat and lack of civility. Downvotes are socially acceptable. So are upvotes.
You did make a generalized observation about the guidline: "If HN has decided to be touchy feely than this most certainly isn't the place for me. I prefer actual discourse where bullshit opinions are called out as such."

I also think you misunderstood the point the person was making with that statement:

It's harder to make helpful critical statements when people let their feathers get ruffled, decide to treat you as a hater, and then disregard your comment. (I think that exact behavior is in play in this series of sub threads).

I don't think your original comment should have been downvoted due to disagreement the way it has been so I am upvoting it to balance that out.
Whoa, this looks painfully like 1991 Russian money reform but more devastating (however I expect cuban money to fair much better than russian rouble).

"Normalization of relations with the U.S." is to be expected after Russia wrote off multi-billion-dollar Cuban debts. Who wins? Cuba a lot, USA a bit. Who won't get anything? Same side that never got any good deals in the last hundred years.
Sub in the version and sha256 and you should be good to go: https://github.com/Homebrew/homebrew/pull/38346/files
Maybe a good rule is: the smaller the pedantic, nitpicky detail you address in your feedback, the more you should include other details as well. Instead of "this is wrong because detail X" say something like "this handles detail Y well and I think detail Z is clever, but detail X is wrong".
You haven't heard of it because it's too stupid and dangerous to allow to happen. But it's a natural consequence of car ownership including read-write access to its computers.
I worked as a service writer for a couple years. I _never_ saw a warranty claim refused based on owner abuse. Not once. There were times it should have happened, but I could _not_ code a work order as "owner abuse". That was a call for the service manager to make and afaik, it never ever occurred. Refusing to cover a repair pisses off the customer and you never see him/her again. If you just fix whatever the idiot broke under warranty, you get paid and keep the customer.

wrong call in my books, but don't be surprised if it happens everyplace.
Thanks for taking the time to look into this. I am afraid it does not address the wider concern I have of which criticquing Apple is a specific example.

On topics where there is a deep skew in the opinion held by the HN readerbase, it is probabilistically likely that going against the widely held view will receive more downvotes. This has a chilling effect on expressing dissent. Of course there will be people who will be able to mitigate this with their gravitas and eloquence. But it would be better if we can come up with a scheme where we lower the burden on people holding a dissenting opinion.
Exactly this: NetBSD & OpenBSD. Linux, although popular, is not the only operating system.
Excellent web design.
Qed
On a slightly less sarcastic note - engine control software is pretty common now. Many also have proprietary GPS and entertainment systems built in, and some cars now even have stuff that interacts with android, allowing it to talk to some of the cars systems and function as an external display.

Plus, I reckon there's probably a whole bunch of code in a Tesla.