skysight-inc/HackerNews huggingface dataset:
So one is only allowed to have the "right" opinions?

I think it's pretty obvious that everyone should try to have correct ideas. For example, if you think that Mac OS X is the world's most widely-used desktop OS, then you are wrong, and you should revise your thinking on the subject. Similarly, if you think that IP guarantees reliable delivery, you should think something else, because you're not right.

Thinking that it's ok to make people slaves because of the color of their skin (or any other reason) is also wrong, and if you think that (I assume no one on HN does), you should revise your thinking on the subject.

Saying, at work, that you think your coworkers should be made into slaves seems like a pretty obvious firing offense to me.

As for whether an event can be both legal and a bad thing, I think it's pretty obvious that something can -- imagine I organized an event to write patches with backdoors for the linux kernel. If you said you were going to organize an event like that, I would say that you shouldn't do it.
I've been playing with a similar interface that I think would be an interesting way to navigate through comments. It's best when viewed with an iOS device, since it supports touch control, but it works on a modern desktop web browser too by click-and-dragging:

http://oqodo.com/cube.html
That's not quite true either. The public figures are tax paid and net worth; the income numbers that you see are reverse-engineered from tax paid and the code, and may be inaccurate.
Enforcing the GPL with judo moves
I have an HTC Desire which I used to love because it was fast and easy to use, however that all changed about few months back when the latest version of Sense got auto installed.

Now, if you want to unlock the phone instead of just swiping down on the screen, you have to put your finger over a "ring" and drag this up past a certain point on the screen and then let go. At this point your homescreen will come into view by doing a 360 degree spin which last about 2 seconds (there is no way to skip it).

Then once you have unlocked it if you want to navigate between screens you have a compiz cube style effect which seems to really slow the interface down.

Not to mention that when you get an incoming call you are back to the "ring" interface and you must drag and drop the ring onto answer or reject. Of course if you want to reject a call and you drop the ring even a millimeter shy of the reject button it will answer the call.

Oh, and there's no way to turn these features off or go back to the previous version of sense..

The problem can be mitigated somewhat by installed the "widgetlocker" program, but the answer issue can't as far as I can tell.

I really have no idea why they would decide to ruin the UI like this! If they hadn't messed this up I would quite happily have bought another HTC when I was looking for a new phone, but after this there is just no way I could recommend one.
tl;dr: Having conducted an exhaustive study of the world's economic future, it turns out that it conforms almost exactly to my libertarian worldview!
Secret of happiness and weight loss, what weight losers do different
Thanks!

For those unfamiliar, you follow people and/or tags on Hubski, and instead of voting, you share articles with your followers.
10 things I've learnt about link bait
There is nothing strange going on around the 20 second mark. The sun is very low and the wing is almost aligned to the position of the sun. You can also see the left tip is bended upwards, so the guy is clearly running around that tip. But because the lens is zoomed in it's a little hard to see the actual depth.
> While a magnet implant doesn’t technically count as a “sixth sense” (it’s more of an extension of our existing sense of touch), the way that the body internalizes these tiny magnetic vibrations feels truly foreign.

Let's just start by dispelling the myth that there are "five senses", and then we can agree that this does provide an additional sense. The inner ear is an orientation sensor and orientation is clearly a sense, therefore there are more than "five senses".
That would be nice, and I imagine I could get used to the noise. Problem is, others wouldn't. Vibration has this effect in cellphones, you can hear the rumble and it could disturb classmates or coworkers.

It would be cool to have something like this that defaults to north, but could be programmed using GPS and a smartphone to point somewhere else.
Some system for limiting the number of lawsuits could be as simple as charging filing fees.

It seems that there is already a fee:

To give you an example, the FileLawsuits method returns a structure that consists of, inter alia, the amount of court fee to pay, the value of the matter of dispute (both broken down into individual lawsuits), and a status code with a description.

I assume that you can't actually settle the suit programmatically, though - otherwise, you could probably gamble on winning some percentage of lawsuits in order to pay for the fees of the losing ones.

Stock markets are so 2000's.

(As an aside, can we please get some sort of sane mechanism for quoting text?)
Django is like your first date, attractive on first sight, but gives you more and more headaches till it outweighs the pleasure it brings you, so you break up with it and marry Pyramid, who after delivering three baby projects for you, is still in pretty good shape. And there's always the sexy side of her if you dig deep enough.

How about the others? web2py is too old, Werkzeug has a funny accent, and Flask is not 18 yet.
Looks like customer experience is on the list of things they are willing to step on in their quest to differentiate.
The article raises some interesting issues. I've solo written my fair share of prototype or rush-to-market code that tens of millions of dollars of revenue became dependent upon and then had to deal with criticism over how I wrote it years later from guys who really wouldn't have gotten hired if I hadn't hacked the hell out of things in the first place to close the deal and get the money flowing.

That said, when I look across the spectrum of developer types from those who feel too much ownership of their code vs. those who take no ownership of their code -- I find the latter to be more common.

These days, when I'm advising junior developers on how to make their mark while getting better at their craft; I lean more toward stressing their need to take ownership of the code they write and the projects they work on.

I'd agree more with another poster in this thread, agentultra, who stressed learning to accept criticism -- rather than this article's seeming recommendation of avoiding association with your own work.
Do yourself a favor: learn to use AdWords filters.
Updated: explicit links between Paul Graham essays
I was considering elaborating on this point in the post, but the post was long enough already. So I decided to keep it out. But I think this is a very important point.

(1) you really don't know what conditions caused the code to become bad

There is totally a spectrum all the way from laziness to understandably tight deadlines to unreasonable deadlines. You totally hit the nail on the head. There is a lot more context surrounding why code is written the way it is than just "This guy/gal is horrible".

(2) it means you make an enemy of the one person who can help you out

There are peers of mine that I look up to, that I consistently am impressed with and they continually push me to be a better developer. The funny (and slightly embarrassing) thing is that for most of them that I met early on I thought were idiots. The favorite phrase "You're doing it wrong!"

I'm lucky that I kept my mouth shut and honestly tried to digest their perspectives/opinions. Now I may still disagree with them, but it's from a place of respect, not out of condescension.

I joke with one of my favorite coders, https://twitter.com/#!/bkeepers , that the first time I met him I thought "This dude is a complete asshole." And I ignored him for months afterwards. That was all from my own insecurity. Brandon is a hella smart and nice guy.
Does the font size for a node represent it's similarity with the query page?
Yes, being upset at someone emphasizing that there will be women around to serve you beers is tantamount to disallowing sexual desire.

Yes it is. It is disallowing sexual desire to be expressed, and only allowing it to exist in private (thoughts or practice).

What's wrong with a place that has women serving beers, if some men would like such a place to exist? Did anybody FORCE those women to serve beer?

If it's an equality issue, well, build places where men with firm buttocks serve beer too. Hell, I'll serve at such a place, even though my buttocks ain't what they were.
Awesome to have the ability to add video to iOS apps with a simple toolkit.
Dang, I've been mistakenly attributing this to Stross in my head this whole time.
Single page view: http://www.foreignpolicy.com/articles/2011/10/28/black_marke...

EDIT: Nevermind my suggestion to post the single page view. It was my belief that readability ought to be valued more than double-submission-prevention mechanisms, but it seems like a lot of people disagree with that notion.
Blank page in Chrome.
Everyone seeks validation. Everyone is looking to justify their existence. It is the very essence of the human condition to find something we can point to and say "I have value because of X"

All too often, X = Someone else's flaws. This is the first great shortcoming in the human condition that we have to get over. Validating ourselves by pointing out the flaws of others cripples relationships and society as a whole.

The next logical step in this progression is X = My Career. Money is the ultimate measuring stick in our society, so the thing that we all do to make money is what we often use to declare our value.

This is also a mistake, because whatever your career achieves - whether it be shipping a new piece of code or inventing a widget - your contribution to society will ultimately be fleeting. It may out live you, but it will not last.

The realization we all need to come to is that our value compared to one another does not determine our worth. The greatest human being is not substantially different from the least human being. And in realizing that the difference between human beings is unsubstantial, the only way to determine your worth as a human is how well you treated your fellows.

Feed a hungry person. Clothe a naked person. Shelter the shelterless. Cheer up the depressed. Comfort the mourning. That's where you'll find validation. That's where worth is derived.
Immediately my first thought.
Sometimes I feel like I have a decent understanding of cryptology. And then I read an article like this and realize that I know practically nothing.
Brave Man Gets Hair Cut By Robot Barber
Isn't this article about 10 years late?
750 cash Get $100-$1500 in 1 Hour & 95% Approvals
Only takes 3 minutes to complete the application form at 750 cash, then seconds to receive approval.
http://moneyloanonlinetoday.com/750-cash
I like how there's a condescending attitude against prudes through the whole article, and then they have to backtrack and say that the pornographic part probably had nothing to do with Ender's Game and had to do with other, actual pornographic material that the teacher was reading to the students. And even then, they wait until the very end to say that "the rest appears to be little more than rumor". Who needs facts to get in the way of pushing an agenda.

"It's a little odd that the school would maintain it was just the books if this wasn't the case."

Is it so odd? I think it's the school trying to protect the teacher. Just look at the situation in Los Angeles. Many reports of teacher molestation are coming out in the wake of the Miramonte scandal. Parents refused to send their children to Miramonte Elementary after it was revealed that a teacher engaged in despicable acts with students, and the parents were angry that they were not informed sooner. And its possible that more complaints about teacher abuse are swept under the rug, since a deal made between the teachers' union in LA and the LA school district expunges a teacher's record of unproven allegations after four years. They envisioned it would protect teachers against punishment for "petty" misconduct (being late/absent too much, messy, etc.) but never envisioned it would be used to protect teachers from sexual harassment accusations.

http://www.latimes.com/news/local/la-me-banks-20120317,0,693...

There is more to this story than what is out there now. The teacher is being protected, and they probably won't tell us what is really going on until more parents come out demanding to know the truth. LA is not an isolated incident, unfortunately. Some particularly bad characters have eroded the trust parents have in teachers, and then teachers react demanding protections, and the same bad characters abuse these protections to save their hide when allegations of misconduct pop up. The whole truth has not come out, and we will probably not like it when it does.
There's a few frames around 20 second mark that look strange - here's one where the guy seems ready to run through the left tip, his left thigh is behind the wing, and his left foot seems to be in front: http://imgur.com/riyjn

Next frame he appears in front of the wing entirely. I don't know - does post processing software do weird things that cause visual artifacts?
I like Google personally, but this is a good post. Really, really long though and a little too emotional for someone trying to convince others vs. just ranting.

I think that Google to some extent can play the "do as I say not as I do" game and get away with it with their users, and behavior like that which is described will take care of itself over time. If Google pisses enough people off, there is always Bing or DuckDuckGo for search, iOS for mobile, and plenty of people waiting to adopt Gmail, Google Phone, and Google+ users.

But, Google needs to handle complaints in a better fashion so that they avoid being slapped, publicly, like this.
Are you serious? "Generate some copy?" Copy doesn't just appear out of nowhere. Someone wrote that, and meant to write that, you're kidding yourself if you think they didn't.
I think it has a lot to do with expectations. People held the hackaton to a higher standard than, for example, a strip club, and therefore they are a lot more vocal about it when the organizers fail to live up to what was expected of them.

Maybe. For me a hackathon is a pointless thing, like a "machismo" competition for nerds.

They have all the rights in the world to organize a hackathon the way they want it, but that also means that the general public has all the rights in the world to dislike it, i.e be outraged.

Well, with that I fully agree.
there used to be a finance hackernews clone -- anyone remember what that is? is it still alive?
Just because a form of sexism is pervasive doesn't mean it isn't also offensive and demeaning to people. Part of being professional and encouraging diversity is not promoting a frat-like or male-dominated business culture.
The Snails of War
Have you watched your local news lately? This is the exact rhetoric they use.
To the contrary, please post the canonical URL of any article,

http://news.ycombinator.com/item?id=3571353

and let the user decide what page view or what display defaults to show. (On a well designed website, the user's user agent will be autodetected, and the default display will be a reasonable view that leads to options for single-page or other special display formats.) That lets the Hacker News duplicate submission detector do its best work. It is, of course, all right (but not strictly necessary) to mention a link to another view of the article, as you kindly did, in a comment.
Is there anything good about this? (serious question)
What's broken is that many NYC commercial/office rentals won't offer a flat "this is how much we charge PSF", instead it's "well, who are you, what are you doing, and what's your budget?"
You can't apologize for making someone feel badly about something if you still hold that something to be true.

You can if what you are apologizing for is the way or time you expressed it. Slavery is probably a controversial example because almost everyone now will agree it is morally wrong. But even absolute facts can be offensive at the wrong time.

For instance, I think more people should be aware of the extent of the dangers of drowning and the right ways to prevent it. It would be insensitive at best if I started discussing that during the funeral of a young child that had drowned. It is a good message to get out, but it would be appropriate for me to apoloize for bringing up in that context.
I am eagerly waiting for this update.Samsung is the only vendor making the best Android devices and the Galaxy S3 is the best example for this. Anyone?
Such a brilliant way to market your product, LetsFreckle. Better than any adwords or facebook ads campaign I'm sure. Hope you're tracking conversions from this.

Content marketing at its finest. Great job.
http://reader.google.com

When you find a post you like on HN, add it to your RSS reader. I find my reader feed to be generally more interesting and relevant than the HN frontpage, but I keep coming back to HN for new sources.
> I think it's pretty obvious that everyone should try to have correct ideas. For example, if you think that Mac OS X is the world's most widely-used desktop OS, then you are wrong, and you should revise your thinking on the subject. Similarly, if you think that IP guarantees reliable delivery, you should think something else, because you're not right.

That about factual correctness. Another ballgame altogether.

Whether a hackathon should have female waitresses or not is an ethical/moral issue. In any case, not something that can be objectively counted and checked.
Can you add Seoul, Korea? I will use your site all the time then!
Now that you can access motion sensors in both Google Chrome and mobile browsers, I decided to demo a couple of sample application which hook into the accelerometer and gyroscope: [video]

Note that the compass application only works on devices with gyroscopes (no laptops that I know if), and requires iOS 5 or newer.

Sounds like chrome + iOS5 are required

edit: I take that back, it works (albeit ridiculously slow) on my galaxy s with ICS stock browser
Cell phone research suggests fetal risk
In a nutshell, gevent monkey patches the socket library, whereas diesel doesn't. This means that you can use any (previously) blocking libraries with gevent, whereas, in diesel you have to write them again. The upside of the rewriting is that it creates a more coherent (and opinionated) ecosystem.
> Once you've solved it for Mikko, most other Western names present little in the way of issues.

then it's time to graduate to Gaddafi?
Most software speaks to its users in the voice of a passive aggressive asshole.
Study: Email Deliverability Dropped Precipitously In 2011
There is something that to me still rings very true, almost 20 years later: Microcomputers (computing at large) are very appealing to MBAs, today we'd prefer the term "consultant" or the newly self-appointed Gods of the Software world, the "VC".

They suck the fun out of it for the most part; they have no passion for software, clearly they're in it simply because it's a lucrative business.

Academia comes off as an alternative with a whole different set of problems...

It seems that there's little place left for the Wozniaks of this world, true hackers who write 40K sofware that revolutionize industries, while doing it for "fun".
Are you sure you are not using the open source (not made by AMD) ones?
A few years back someone wrote an article (to a science journal I think) asking if it was possible that the dinosaurs had high technology but all evidence of it had vanished in the millions of years that have passed.

Some dinosaurs were around for millions of years, which is a phenomenal amount of time compared to human history, and if humans go extinct anytime soon we may leave very little trace of our technology for a species 60 million years after us.

Two factors weighed against it: plant diversity and evidence on the moon.

The first comes from the argument that any sufficiently advanced civilization will travel around the globe, so fossil records will show the same plants everywhere. It's tricky to determine this but the evidence seemed against it.

The second is simply that any high technology civilization will eventually travel to the moon, which allows for a much more undisturbed record.
What is my ip?
Traditionally it works the other way around - shift-enter for br and enter for p.
This is a great repurposed version of the Hipmunk interface, Surprised no one else has made the connection! FlickMunk won the techcrunch disrupt (hipmunk for movies) - I wonder how many other applications for this interface style will pop up, it's pretty versatile.
E-reader app translates books and reads them to you
This is one of those things that people "know" but don't actually care enough to take action on. "The five senses" is easy to teach in school and has become a turn of phrase meaning "the things we can perceive".

Classifying senses is difficult. Some believe we have six, some believe we have many, some believe different people may have different senses. Some senses that I've read simply described one of the "five" senses being perceived in a slightly different way (the sense of pain is the sense of touch), some extra senses are simply two or more of the "five" senses put together (such as being able to sense when there's someone else in the room).

I'm not a neuroscientist, so I'll just leave it at saying "five senses" is easy to understand and explain for a complex subject that every common man needs to understand. Trying to complicate it further will garner no fruit.
How To: Setting up secure ssh logins on a new Linode
This shouldn't be done at the HTML5 level, but at the codec level.

HTTP Live Streaming already provides a perfectly serviceable way to do exactly this: provide multiple streams at different bitrates and let the media library choose which is best for the network and output resolution.

This is probably one reason why Apple has been using its muscle to force all iOS apps to use HTTP Live Streaming. They knew about exactly this problem: iPhone app developers assuming you would never play the video on a large screen, but with AirPlay you will do exactly that.
URL Pharma didn't exploit a thing. The FDA setup the program, and asked drug companies to do the trials. It was the FDA's "Bullshit Process" that caused the problem, not the drug company that did what they were asked.

From the article:

"That year, the FDA started their "Unapproved Drugs Initiative", through which they sought more rigorous testing of efficacy and safety of colchicine and other unapproved drugs on the market.[26] In exchange for paying for the costly testing, the FDA gave URL Pharma three years of market exclusivity for its Colcrys brand,[27] under the Hatch-Waxman Act"
I agree. He also has a much more in depth answer about the return process on his blog.

http://fragileoasis.org/blog/2011/9/plunging-over-niagara-fa...
http://quant.ly/
From Hama to Heartland – A Young Syrian-American Tells Her Family’s Story
Can you guys paste the javascripts I need to do this? I couldn't find it in the video. Will this work in the iPhone?
It was really funny that the major norwegian newsite vg.no published a screen shot of the bad page when they broke the story, with the guys "ssn" (they have something else there) and full name. Somebody must have pointed it out because later they blurred it out. Kenneth is getting his 15 minutes of fame out of this.
Hello Venmo Peer-to-Peer Payments Startup Picks Up Steam
They shouldn't have to offer refunds. People decided to watch on their own, they shouldn't hold the theater accountable. Do some research before taking Daisey as fact. It took someone to finally do that to get down to the truth. Hopefully everyone that paid money for Daisey's show learned their lesson.
thank you so much! been looking for that for a second