skysight-inc/HackerNews huggingface dataset:
Let's not exaggerate. Just because the article is silly and obviously trying to make something bigger than it actually is doesn't mean that "everyone born these days are morons".

Also, http://xkcd.com/603/
Does find have an equivalent for xargs "-P max" flag?
I hate to do this, but it's "grammar".

Not that I'm calling you an idiot, you have a very fair point.
Civil War 1861-1865 Smithsonian Headliners Series
These people often have better written grammar, because they've had to take the trouble to learn it as a foreign language.
Do you think the actual work conditions, atmosphere, and team will be better if already the entry gate is made of mud?

How many more tricks will you have to employ after you get past HR to get through the job itself? Let alone have some fun and learn something new.
I don't know much about the UK job market; how does race-blindness compare to, say, continental Europe? From what I can tell here in Denmark, it's still harder to get hired if you have a Muslim- or African-sounding last name, even with good credentials, than with a Danish or at least European last name.
Here's a longer article in the Germany newspaper Süddeutsche Zeitung that has details:

http://www.sueddeutsche.de/panorama/aktion-auf-rechtsrockfes...

Apparently, they printed about 50 shirts using different mixes until they got the desired result. It sounds like it's simply two layers of printing, the lower one using regular washing-resitant ink, and the on top using an ink that comes off in the washing machine - but not from simply getting wet (since that would have risked early discovery). It may be temperature-dependant.
Excellent point. Mathematics would be better. Simple questions or sequences.
There is no way to tell if someone is credibly "within the Anonymous subculture" and "Anonymous" "releases" conflicting "press releases" with some regularity. There is no organization to "Anonymous", it's just an MSM-manufactured boogeyman to represent any teenager and/or groups of teenagers which knows how to send a lot of requests to a website simultaneously. samstave is also correct that those in power relish this since it gives them a lot of latitude to scare the commoners and get better tracing tools in place.
I could not agree more. I have a FIOS and a huge HDTV, in the living room and I end up watching one TV show reguarlly and a few movies. The last time I spent a significant amount of time in front of the TV was the Olympics whose coverage was so bad I ended up fast forwarding though most of it. The only advantage of cable is they live HDTV programming is less compressed than most streaming options. Yet, for some reason even their Video on Demand option is more compressed than live tv even though they have a full fiber network.

As to programming, I used to watch a fair amount of edutainment like NOVA but even that has been dumbed down to meaningless drivel. I can still get into a good nature show in HDTV, but mostly they are just Steve Erwin style psudo reality TV designed to maximize the number of teeth shown per minute.

PS: If you have not seen it "How It’s Made" is still fairly interesting.
There's no excuse not to know common homonyms and misspellings. A smart person who has trouble with them knows they have trouble with them, knows what they are, and knows to double check himself. If you don't do at least that, you probably aren't that bright.

We'll forgive the less common words like your "grammer".
Been there done that: private label newspaper tablets make no sense
We are equating that after years of education, with the subject of English (albeit American English) being a core class for EVERY YEAR of attendance, and with spell checkers on most forum communities, that if someone still goes out of their way to transpose "lose" with "loose", then, yes, they are probably an idiot.
Don't write CSV parsing code. You'll never get it right.
I cut my cable back to the "basic" TV level last year (which is local stations plus a handful of others). I only kept it at all because it is cheaper to get internet + basic TV than it is to have internet alone (Comcast).

I do miss having the ESPNs but nothing else really. We have Netflix and can get ESPN 360 on the Xbox so that's a bit of a consolation.
>Is a PDF download really so bad?
It's horrible, it slows the browsing, on most mobile devices it doesn't work properly and sometimes it crashes them.
Actually the best solution would be to have one place to fill the menu and it will generate both pdf for printed menu and web page from that data.
Consider also that gov't expenditures tend to decrease at the end of a war. But the period surrounding the end of a war -- either the protests leading to the cease of hostility (remember, the resolution of their time axis is only whole years), or the jockeying for political power in the wake of the war -- is bound to be unstable.

Thus, there's an obvious explanation for political "chaos" in periods when government expenditures decline.

Indeed, I bet with some research, you could generalize much more than that. Governments don't like to cut expenditures. Something needs to precipitate that action. The very thing that causes the cuts may also be causing the political instability.
On News and Advertising - It doesn't have to be ugly
Why can't we have this in Canada?
Couchbase Announces $14 Million Series C Funding
There is some pretty cool stuff in there for a point release. It's cool that monad comprehensions are back in, but I'm most excited about Safe Haskell, which should enable enable some new types of application (safely running untrusted code).
Good story. Wouldn't a better hack have been to draw input values in both countries, then communicate this input to the other location and XOR the results to determine the final outcome, so the drawing will actually have happened in both territories? This would also scale to n>2 countries.
The text on the page is actually text. It's just a matter off time before someone writes a greasemonkey script to enable cut and paste.
The Limbo of Product Secrecy
In simple social situations that may be true. But not being able to grasp the basics of language will have an effect on how someone communicates complicated thoughts and ideas.

How would you expect someone taking on a programming challenge of say, an operating system, without the basic understanding of boolean logic to fair?
At least from my experience, the Google recruiter I worked with was very knowledgeable of the software domain.
What would an anti-hipster Captcha look like?

http://www.dangerousminds.net/contributors
Orbit: Swiveling Smartphone Suction & Tripod Mount
You are welcomed to go fuck yourself.

Your pseudo-tolerance is transparent.
Ask HN: Do you keep a diary?
Just wondering if people maintain diaries today. If you do, how long have you maintained it and what were your reasons for keeping a diary? Thanks!
I thought that as well. Each question would need a good degree of context.
strace

nuff said.
Some potential mitigating factors, if you break it up as follows:

* a tiny anchor HTML page with data key info

* a general purpose .js file (or small number of such)

* template HTML pages

* content (e.g. - JSON)

The tiny "anchor" page should be small (latency still hurts, of course);

The JS should be cached locally once the app has been used for the day;

The HTML templates pages should also cache;

The content must be loaded, suffering latency -- however, if the content is large, your app can display something while the content is being generated (perhaps by a big, slow, legacy data source???).

Another consideration: if all content is delivered via a REST API as JSON or (ugh) XML, there is a better chance it will be properly encoded for display. Hopefully, I can save a nice JavaScript fragment in a submission to said site, and the AJAX page construction code will simply add it to the resulting page to be displayed, rather than to be run. Hmmmm, perhaps I want my testing fixtures to fill the test database with XSS samples while I am at it, such as the newer entries in http://ha.ckers.org/xss.html (or a more recent list), and then to display that data on a few pages of manual testing.
The austerity cuts haven't started yet

Actually welfare benefit rates have already been frozen. Couple that with an increase in prices in food/utilities etc and benefits claimants are already being hit hard.

These rioters seem to be primarily young people in areas of high unemployment so it is reasonable to assume that a substantial percentage of them may have experienced financial difficulty recently.
I also agree. That being said, there are some incredible communities out there for 'testing' your ideas. Check out the 'Lean Startup Circle' Google Group.
There are no deeper issues in juveniles stealing, breaking and burning down what they can for the LOLs.

People want an explanation and a reason for all this, so they make one up.

You don't "riot" against other innocent people, you riot against the government. These mutts are doing the former, not the latter.
How Computational Complexity Will Revolutionize Philosophy
What does that link have to do with your comment or the story?
here's an article in the english section of the german news magazine SPIEGEL, explaining the intentions of the organizers in detail:

http://www.spiegel.de/international/germany/0,1518,779446,00...
It should be noted that UK law doesn't allow the news to air unconfirmed speculation as fact or else they, as well as the person saying it, can be held liable for defamation. The interviewer, by UK law and most likely BBC policy, is required to interrupt him after he says that a boy was shot in the face by police because the BBC can't prove that the boy was shot in the face.

Initial reports I've read are that the boy he says was fatally shot by police was first non-fatally shot in the bicep, and then fatally shot in the chest. Enough of a difference to warrant the interruption in that case.
You'd be surprised. £45k is a pretty standard salary for Python Devs as well as Ruby Devs which are much harder to find.
Ask HN: Make a cool about page for startups
For my new startup I'm trying to design & develop an about page that doesn't look boring. But I find it really hard.

I know things like mission, goals, since when you're around, etc. should definitely be included. But how can you actually make those not boring? I got some text right now, I tried to keep it as short as possible, but I don't know what to do with it really. Add some icons? Maybe...

Also, in the tips on websites I mostly read stuff like "include your clients", "list your employees and let them write their bio", ... But we can't really do such things, since we are still a startup and it's just me and my co-founder working for the company and we don't really have any clients yet?
I think those things would be really cool to add, since your visitors can really make a connection with your company in that way, but again, I'm not sure how to do this.
upvoted for calling me on my BS
Beautiful... the fading grain as it renders is extremely pleasing.
I'm not an English native speaker. Their/they're/their also stings my eyes when incorrectly used, but I must admit that I often do the lose/loose mistake. But that's fair, whoever uses a grammar that is loose, lose.
thanks, will do!
Groupon drops criticized metric
Facebook Messenger, SMS and iMessage
A Silver Lining to the Market Turmoil
If the application fails, wouldn't it just shut down and the process ends? Meaning that I can't call strace anymore? Do you have suggestions for that usecase? How would I know what the process id is going to be before I start the program?
Idiocy is not the privilege of bad spellers.
Roulette-Tricks
I know this is not appropriate, but it made me laugh so hard.

I'm trying to write as correct as I can, but the GP just proved that these mistakes happen to everyone, even the people that think that it might make sense.

What about non-native speakers? Their point might be valuable, the participation in a discussion really help- and meaningful, but still - these now/know, there/their, you're/your mistakes are common. And not an indication of intelligence.

Edit:
Just to be sure here and kind of answering the posts below: Guys, I'm a non-native speaker as well (in fact, my accent is terrible. I try to write as decent as possible, but that's a different thing). So - my data point, without any backing but my past experience, is that this is indeed an error that non-native speakers do just as well. I didn't want to imply that non-native speakers are idiots per se according to the criteria of this blog.
The Price of (Dev) Happiness: Part One
My last project was a very complex ExtJS single-page app, being used on low-spec PCs running IE7. It's still pretty snappy.
Show HN: DaisyWorks - Arduino derivative w/FOTA, App Store, Android compatible
Since I put every interesting thing I do (be that code, documentation, poetry, blog entries, or just random stuff, including pictures I take) in git, one could count that as a kind of diary.

I've been keeping such a thing for over a decade now, first in CVS, then in TLA (aka GNU Arch) and now in Git.

All my mails since about 1998 is kept and archived aswell.. and the reason I keep everything, and store them in git, is because I have an unnatural desire to cling on to every bit of stuff I wrote, every discussion I've been involved in, and so on. Having it in git also allows me to easily replicate all or parts of it on my different machines, as a cheap backup solution.
To be fair, that's not even a command; that's a shell expansion that automatically substitutes your previous command in place of the !! before executing it.
There are ways around that.

One of the easy ways is to simply in-line your JSON model when you generate the initial page.

So essentially your webpage contains the html structure you need, followed by something like

<script>
Myapp.start( { tasks: [ { id: 1, title: 'do something' } ])

</script>

So essentially you bootstrap your application in order to avoid a large AJAX call right off the bat.
In my experience, there are perfectly good candidates that pass the filter with flying colours. Then there's the ok candidates with fluffed up resumes that also pass the filter with flying colours. Followed by the wanna-bes who have their friends fake references but fill their resumes with fluff.

Then there's people who've take a slightly different career path, or chosen a job at some unknown place, yet have lots of good experience, and they're ignored because HR doesn't know what to do with them...
I think it's fine as it is...those stories always end up getting a lot of upvotes.
Yes, that's the goal. Doesn't really work so far for a lot of things, among which this kind of stuff. So do you know facts about this or was this a guess based on 'united europe' propaganda? Serious question; I am curious! I have never heard of anything like that and the Dutch press is saying that they don't have clue why a German judge ruling would govern the rest of EU and if it does, why not NL.
So people who are detail-oriented grammarians are necessarily good commenters?

Since when?

The assumption here is that you can tell a comment is going to be stupid by testing whether or not the person understands homonyms. The only thing you check with that is language ability. I'd argue you'd be better off searching for common internet memes and cliches instead of original thinking -- since that's a sign of a lazy or uninteresting mind. The author is kind enough to inadvertently supply us with one "...If Fox Nation implemented something like this, they’d have zero commenters..." But you could test stuff like this based on any preconceived viewpoint, such as Obama-socialist, Obamacare, etc. The use of shortcuts and blindly-repeated jokes and phrases is a good sign that you're not going to be getting much from the comment.

Not sure how you'd code it, though, but I'm certain you could come up with some semantic magic given enough input text. I'd imagine you'd use n-grams and some Bayesian logic. You'd have to have a pre-existing corpus of the person's writing, though.
Try "nethogs" found it at: http://www.commandlinefu.com/commands/view/2849/triple-monit...
The textbook renting service Kindle introduced last month depends quite heavily on DRM.

I verified recently that I can "rent" a book for, say, 30% of its "buy" price, remove the DRM, and be left with a DRM-free book (not limited to a month rental).
ok found this good old one http://news.ycombinator.com/item?id=2129745
The Life Cycle of a Hedge Fund
A good article for the git initiate, but I could do without the sensational headline.
several problems that need to be addressed. Non-native speakers would be arbitrarily penalized. This is very easy for a computer to crack. (small choice selection, systems to do grammatical checking have been around for a long time.)
This makes me wonder how much AI development is done for nefarious purposes. Someone's going to crack this and then they're going to have to make a more intelligent captcha system. Some day we're going to have strong AI and spammers will be thanked for it.
Over here in Asia people have been eating all kinds of bugs for years. A bowl of beetles with chili powder is a favorite bar snack in Thailand.
Kindle user here. Started out by downloading a handful of books from various authors whom were recommended to me. After seeing how poorly formatted some pirated books were, I downloaded some samples of other books, and the formatting was great.

Went and bought a whole whack of books right after that. I pirated the first book in Song of Fire and Ice (Game of Thrones) and bought the rest because I loved the book so much.

So yes, Amazon has played this arena VERY well, in my opinion.
I'd like to see increased focus from HN on reviewing new startups too. One way might be a special tab but I'd suggest an alternative - putting 'review my startup' posts on the main page and setting a time period for them to fall off.

You could keep flagging to get rid of abuse and adjust the rate with the story upvote so that time on the main page is still a function of popularity.
lsof -i
Fun, cool idea.
I'd love one for Ask HNs as well.

I posted one the other day which got no upvotes and one comment, and they're one of my favourite parts of the site generally, so keeping them all in one place would mean those of us interested in that side of things would find it easier.
Added, thank you
> they are probably an idiot.

Did you mean "He is probably an idiot." or "They are probably idiots."?
Here’s my test for whether you’re qualified to post to Hacker News.

Pair the following five comments with their corresponding definitions:

1. “Raganwald is a blowhard whose pathetic attempts to score karma reveal him as an insecure dweeb who can’t get over being kicked around in grammar school. He and his mumblings should be should be flushed down the toilet bowl like the turds that they are.”

2. “What, raganwald is talking about beauty in code? Have you seen some of his code? Ignore him.”

3. “Raganwald sounds a lot like a Ruby fanbody, and we all know how those people think."

4. “Anyone who has spent that much time on Java clearly has no taste in software and cannot be relied upon for sound reasoning. Ignore raganwald.”

5. "Of course raganwald would say that there’s something wrong with Waterfall, he’s a Certified Scrum Master, he’s just pimping his own credentials.”

And the definitions:

A. Fallacy: Ad Hominem Abuse

B. Fallacy: Circumstantial Ad Hominem

C. Fallacy: Tu Quoque (“You Also”)

D: Fallacy: Guilt by Association

E: Not a Fallacy: Insults

Example: 1-E, This is an insult, but not fallacious.
You can also use $CDPATH to jump easily between directories e.g. :
Imagine you have this folder ~/dev/python/my_awesome_project

If you set CDPATH to '.:~/dev/python', you can easily jump to your project just by doing cd my_awesome_project, it doesn't matter where you actually are in your FS!

I use it heavily with cd -, you should give it a try!
Diceware works well: http://world.std.com/~reinhold/diceware.html

I find it surprisingly easy to remember even a ten word passphrase, which has about 130 bits of entropy. Such a long phrase is overkill for a web site, but is good for encrypted drives.
>There's no excuse not to know common homonyms and misspellings.

Would you consider dyslexia an excuse, or English as a second language? Or even semi-illiteracy? I think it's definitely possible to be very clever and still not a good speller, and not bother to double-check on an Internet forum.

Einstein was notorious as a poor speller, which suggests he didn't double-check himself.
These are not mistakes I typically see from non-native speakers. (YMMV)
In fact Backbone's documentation on fetch (the method for populating collections using an AJAX call) specifically recommends this pattern - http://documentcloud.github.com/backbone/#Collection-fetch
Mediatemple.net dns server change affects vanity servers
If you use mediatemple.net for dns/hosting and have hard coded dns servers to the ip addresses of ns1.mediatemple.net and ns2.mediatemple.net the IP's have changed. See mediatemple.net support page for correct ips. Mentioning this because sites with them went down if you have hardcoded your own vanity nameservers to those ip addresses

Update: Apparently they changed last week but the old servers were still active until yesterday. They had no notification of this to customers.
Gem install lolcat
Clojure is the best lisp yet
It's still provided by your shell, not the OS. Windows' cmd.exe just happens to provide pushd/popd, same as bash, zshell, etc.
Reminds me of a common beginner's problem if you're starting with German:

Who is 'Wer' in German

Where is 'Wo' in German

Trivial, but I see lots of people (and sometimes myself) falling for this trap.
Television content distribution has historically been push model marketing.

One problem was that nobody ever really "knew" with any measurable degree of accuracy how many people were actually watching any given show. Nielsen ratings (and I actually received $5 and the survey in the mail 10 years ago, when I was a televisionless University student), as hyped as they are, were more or less guesstimates totally dependant upon people telling them exactly what they're watching and when. Even the demographics can get somewhat skewed -- educated people would be more likely to return the survey than non.

It makes more sense that this new emerging Internet-based distribution model would be more to the liking of those who are reliant upon an advertising-based revenue model for the simple fact that they can have more accurate numbers showing them how many viewers they have. But instead they whine and complain that they're losing money on a system that was never really optimized for their core purpose.
Yes, and yet, at 3:44 in the video she states "...You have taken part in [riots] yourself." Which is pure speculation. She showed very little integrity in that accusation.
Here is the link to the group, http://groups.google.com/group/lean-startup-circle
There are deeper issues. There's a big difference between excuses and explanations: there are no excuses for the behavior, but there's plenty of reason to search for explanations. Why are the riots happening? People don't smash things just because they want to. There's a reason, even if you disagree with it and think it's unjust.

I'm not sure what the reasons are behind the riots, but I'm sure that they are not "random" and (haha) "isolated" as the BBC often puts it. The interview here shows the BBC "reporter" asking leading questions to attempt to deceive her audience and to curve the conversation to fit a pre-determined story. She attempts to discredit him on numerous occasions. Her behavior is childish and irresponsible - and THAT is the deeper issue I see here.

I don't know why the riots are happening the way they are, but the police and the BBC (and most other media) are handling it very poorly. There are deeper issues, whether you like that fact or not.
First thought on reading the headline - Bill Joy finally lost his cool while giving a big tell-all interview.