skysight-inc/HackerNews huggingface dataset:
It's already done. The docklands light railway in London is more complicated than the metro systems of most cities and it's been driverless since the 1980's
http://en.wikipedia.org/wiki/Docklands_Light_Railway#Map.
On the other hand, it still has a staff member, 'Passsenger Service Agent', on every train to deal with customer service. They are also trained to drive the train at very low speed (I'm guessing <10mph) when the automation fails, which it does occasionally.
Who we are:
http://www.intelligentreach.com

Intelligent Reach is a market leading on-line Digital marketing agency and technology vendor. Through direct client relationships with leading retailers such as Debenhams, House Of Fraser, Argos, Shop Direct, Carphone Warehouse, Halfords and through top media agency partnerships Intelligent Reach manages and optimises over £3bn in client revenue across Shopping Comparison, Affiliates, Marketplaces (eBay, Amazon and Play), Paid Search and Display channels. Intelligent Reach now has over 75 clients in the UK, US, Germany, France and Australia and is growing at a phenomenal rate.

==================================

Currently looking to fill two developer roles, one senior and one junior:

London (Victoria), UK | Full-time | Software Developer (Full stack, with main focus on the front end.

You will be joining a small(6) but highly productive development team. This will be a high impact role building out new features and enhancements to our platform. You will be reporting directly to the technical co founder while working alongside other developers and QA to deliver high quality work. Some benefits of working at Intelligent Reach are;

-Casual office environment

-Fresh fruit

-Unlimited Nespresso

-Flexi time

-Indoor football Fridays

Advantageous to have experience with SQL Server Analysis Server and MDX queries.

JavaScript | jQuery | HighCharts | TypeScript |
ASP MVC 4 | C# .Net 4.5 | MS SQL Server 2012| SSAS | SSIS | MS Testing Framework |
TFS 2012

==================================

Applying:

When applying please put in the subject: Developer HN Sep 2013

jobs@intelligentreach.com

I am one of the developers you will be working with, so please feel free to contact me personally with any questions or to find out more about the role.
steve.ayers@intelligentreach.com
If you look at slide 18, it looks like 96% of requests were for drug cases.
On a similar note Excel commands are probably the most infuriating thing since I learned programming fro me because they are all in the regional language in my case German and make no sense to me now. (Example IF is WENN in German)

It drives me nuts.
Is there already a law for this?

I would love this to be called "Moomin's Law"
I've not read the link yet so I'm curious to see if this is meant as a parody of bad posts or is sincere.
Also the alleged rape really hasn't helped.
On the plus side, when the next thing fails to materialize for long enough, we do occasionally undeprecate the last thing.
While this is true for long time readers, there are new readers on this website every single day.
Perhaps someone hasn't learned about the Dunning-Kruger effect and learns something new.
Perhaps the point that he wants to make (I think) doesn't come through, he wants comments to be more then short stubs, comments that really make a point.
Yes, I did read the original, and while it has some fairly disgusting content, I have also read a lot of what he has written and seen his deterioration to the point where I feel more sympathy than disgust despite what he writes.

I understand that it is hard for some people to accept any part of what he's writing when he's expressing himself like that, though.

He's one of a few reasons why I keep showdead on, as while I fully understand why he's banned and wouldn't advocate undoing that, I also feel he should not be fully ignored.
We're conflating deficiencies with theoretical knowledge about a language on the one hand and vocal motor skills on the other. Those should really be handled differently, and neither issue is well described by the word "accent".

Maybe this will sound familiar to someone.

I confess I have an accent. I don't necessarily recognize myself in the pg article that started it all. Most of my dialogue is in English, on average about 70% maybe. I don't think I have problems picking up subtle verbal clues.

Here's the thing though: after talking in German for a few hours, my English pronunciation get completely destroyed (the same thing happens vice-versa, though not it's usually not that bad). And when I get tired, my speech sounds more like "lurrr-burrrr rurrr-jurrr" than a human language.

On the other hand, I'm probably somewhat hindered by the fact that most of my communication happens with other non-native speakers, such as Scandinavian or Asian people. My writing skills are somewhat terrible as well, but in any language.

Anyway, this whole hubbub has got me thinking: should I do something or not? I'd like to think there are way worse speakers out there, and on the whole I get pretty good results at my job, but of course that doesn't mean things shouldn't be improved. I'm just having trouble deciding how bad it really is. I also can't really tell whether I'm improving or not.
Meanwhile in Japanese KFCs...
I wonder how Vic Gundotra was chosen to lead social at Google. I think he came from MS.
Maybe they could start automating those levels. It should be easier.
> What comments bother you the most?

How about you do one for story submissions? #1 on the list can be ones whose titles are link-baiting "N Xs that Y" types.
I really like what Rakuten is doing, they are leveraging the profits that the Rakuten marketplace in Japan brings in the acquire what I would term as second tier marketplaces around the world.

Buy.com in the US appears to be slowly being overhauled and Play.com in the UK is aggressively expanding out into new categories for 2 examples.
Read it again.

The idea under discussion is a payout to everyone. Including Warren Buffet and Bill Gates. That's why it's called "guaranteed".
ESR also considers it a core skill for a hacker[1].

This whole controversy is completely manufactured.

[1] http://www.catb.org/esr/faqs/hacker-howto.html#skills4
I agree. The author says "If there's some specific reason you think a a study is wrong, describe it". Unfortunately, this is very often precisely the problem: many times not in the study itself but in the way it's reported.

"Correlation is not causation" mistakes are not always obvious. Especially when there's ideological bias. E.g: the claim that owning a gun increases the chances that you will be violently killed by X%.
SEEKING WORK - London / Remote

Marketing, Data Analyst / Strategy Consultant

Looking for work to optimise a business either in the direction they're taking or the marketing that they're using. From split testing to metrics to web/email/data/business analytics to email campaigns to partnerships & direction, I can take you further and help to increase your conversion rate. Currently working in Knry at Bethnal Green Ventures incubator as a co-founder. Also working freelance in strategy for a big charity and metrics, growth in some early stage startups in the UK.

Won Digital Shoreditch Hackathon to design the Social Media marketing strategy for the BBC on Eastenders.

Won Intel, GSMA, TSB, Sustainability Network+ awards at the Urban Prototyping Hackathon as part of Knry - a startup producing technology to help Firefighters evacuate from hazardous environments. http://live.wsj.com/#!79550482-7C4D-4F4A-AE84-99E6A893CA7F

http://www.linkedin.com/in/jameslethem
The biggest problem with Hacker News comments -- actually, make that all comments -- is fundamental: the sort of people that leave comments are (more often than not) people that want something, ANYTHING, to say, not people that have something to say.
Or because the Germans lost WW2. It would be interesting to see another time-line in which they didn't just to test my hypothesis.

"... German advanced to become one of the most important languages of science and scholarship, and at the beginning of the twentieth century ranked above English and French, especially in the sciences. In order to keep abreast of the latest developments, scientists and scholars all over the world learned German, a circumstance that contributed to German’s becoming one of the most widespread foreign languages. With the end of the First World War, the “primal catastrophe” of the twentieth century, a reverse tendency arose. Germany and Austria had been economically ruined by the war and were in no position to invest in research and knowledge to the same degree as before. ..." (from http://www.goethe.de/ges/spa/pan/spw/en3889454.htm )
In IDA, Menuet would probably be really easy to reverse engineer for a two main reasons:

- Very, very little code. Everything is implemented in the most minimal way possible. This is extremely important - you can literally read through all the code in the kernel from top to bottom and be sure you haven't missed any functionality. Good luck doing that with some 1MB C program.

- Almost no indirection. Few indirect jumps, almost no use of malloc (!). In IDA this makes it very easy to name functions and variables and easily see where they are used, which isn't possible for anything dynamically allocated, as in idiomatic C. This is to some degree IDA's fault: a smarter tool could do a decent job at automatically inferring the types signatures of C functions and provide similar functionality for struct fields, but IDA does not. However, it does make the problem more tractable in general.

Note that reading the actual assembly, at a local level, is missing from that list. If anything, compiler generated assembly is probably easier to read, due to recognizable idioms, although there are exceptions such as repetitive code in inline functions or templates that would never be written by a human.

(The fun thing is, with a decompiler you can actually read the code in question as C.)
If you start getting annoyed enough to post about it it's usually a sign to take a break.
I absolutely reject your assertion that there is any net harm to be mitigated. Automated customer service reduces those moments where human interaction is required, but in the process frees up time for us to devote to more meaningful forms of human interaction. It certainly doesn't prevent you from interacting with other people, just frees you from the obligation of some fleeting encounters. And I personally don't find those encounters to be all that rewarding on average - a good customer service experience doesn't brighten my day much, but an avoidably bad one really kills the mood.

You should probably learn to accept the fact that some people want the option of having a business transaction be strictly business, without the overhead of social conventions of politeness. This does not make a person anti-social, it just makes them not so pathologically extroverted that they need human interaction (error-prone, and still relatively impersonal over the phone) just to order a pizza.
Any resources to help master that lovely British pronunciation?
Idea: Yeah, let's just keep the top 10% and make them work 10x harder.

Reality: The most loyal are the least productive resulting in widespread dissatisfaction and even more leaks.
She also have to spend on children. Let's not count extreme examples because you could also sell children for organs, could not you?

Social parasites are bankers and lawyers, why do you bring moms here, hello!?
Blazing fast Publish/Subscribe server on Nodejs
English is not my native language, although my entire schooling and upbringing were in English. One of the resources I found useful in improving the quality of the written word was "The Elements of Style" by William Strunk. The e-book can be found on Bartleby (http://www.bartleby.com/141/) or, if you so prefer, a dead tree version is available on Amazon.
BTW, this code would have trouble sending messages between locales. I had a quick look at the encryption code, and found this:

public static String sign(PrivateKey privateKey,
String data, String derivedPassword) {
return sign(privateKey, data.getBytes(), derivedPassword.getBytes());
}

... which of course uses the current platform's character set, not a consistent one across platforms. Definitely not what you want in this kind of application (unless Android is UTF-8 in all countries? I don't code for it). That was in this class:

https://github.com/surespot/android/blob/master/src/com/twof...

...but someone making a mistake with getBytes() usually does it everywhere.
Ruby 1.9 and 2.0 supports Unicode variables (1.9 requires a special line at the top of the file).

Outside of some cute usage of the Pi symbol (because he could) I haven't seen it used in the wild.

Most Japanese programmers I know / whose code I have seen just use the romaji text for their variables names if they are still thinking in Japanese.
(i.e. "tesuto" instead of "test" or "yuza_banngo" for "user_id")
Did you not get the memo? If people hold ideas that we disagree with, we burn them.
What's your native language? It's weird since all the languages I know have a form of the/a/an.

If you think it's hard in English, don't try to learn German then, grammatical cases are a pain in the butt.
This would work in an ideal world but we live in a real world where it will not work.
A horrifying accelerator story that you’ll need to read twice
Telling us how ridiculously little time it took you to build something cool. Most of the time I enjoy what you built, but telling me that you did it "over the weekend" cheapens it for me. Are you bragging, trying to excuse it's shortcomings, or lying? All three most likely. Unless you're a team of people in a weekend competition [1], I'd skip the part about only caring to put a couple days into it before showing it off.

[1] http://garage48.org/blogger/list-of-projects-built-over-week...
Which system are you referring to exactly?
> > What comments bother you the most?

"just use bootstrap/heroku/nodejs/techoftheday"

"hn is turning into reddit"

"http://ycombinator.com/newsguidelines.html Anything that good hackers would find interesting."

complaints about: negativity, wrong tone and cursing.

looking for reasons to get offended.
This is not criticism, but just an idea I had while ago while writing similar articles: Maybe only people read this who only consider the gain you get from reading their comment. Probably people who don't care about the other users at all will not read it.
[citation needed] - This isn't Wikipedia, so skip the passive-aggressive comments. If you think something's wrong, explain why.

The reason to post this is not so much thinking the comment is necessarily wrong as that it makes an extraordinary or absolutist claim absent any evidence, which if accepted as fact is going to change the shape of the whole discussion...perhaps appropriately, but the onus is on the person making the claim to support it.

A link to a logical fallacy, such as ad hominem or more pretentiously tu quoque - this isn't a debate team and you don't score points for this.

Considering the requests that if one thinks something is wrong, one should explain why, I'd say that identifying errors in reasoning is quite appropriate; though some of them are so frequent that I just downvote rather than pointing them out yet again. Fallacies of composition are astonishingly frequent, for example.
Which lovely British pronounciation? You mean like the Queen speaks?

There is so much regional difference between Cornish, Devon, Essex, Newport, Manchester, Glasgow, Liverpool or Edinburgh I don't see how it's possible to speak English without some accent.
That'd might be so.

But if they're not hired for some idea that they're Marxist, whoever rejects them are looking for the wrong things. In years of associating with various marxists, I've never seen any of them wearing Che Guevara shirts. Most of the people I see wearing Che shirts seem to have little to no understanding of the political signal it might send.

Frankly, I'd think you'd be more likely to find a marxist wearing a suit than a Che t-shirt.
There is nothing wrong with a top comment being a contradiction. I believe that in this way, it might bring even more useful comments and thoughts since it takes a different angle.

The real problem is that those contradicting comments usually are plain simple negative (not to be confused with criticism, which is alright, I am referring to the grumpy negative ones), demotivating.
I work in Sweden for an international company, and I have several non-Swedish colleagues in my office.

I never have any problems expressing myself in a work-setting, but as soon as we start talking about every-day things it's more of a challenge. Knowing the name of different kinds of food, house-hold items, literature... you immediately notice a language barrier that is not there when we use the "programmer lingua franca".
Yeah. Let's teach the algorithm to hellban people who disagree that Google is awesome.
How about a new site to rekindle the nostalgia when HN was small..?
Ah yeah, that's the other reason, but we'll be doing that for a price with proper support for the companies that need it. It's a financial service, so this will be a big part of our business I believe. The open core is a happy byproduct of it :)
Yes, and the triangular infinihedron forms a dual pair with the hexagonal infinihedron. The quadratic infinihedron is its own dual, as the tetrahedron is.

(Polyhedronal duality: Surface midpoints are vertices of the dual. Ex: The six surface midpoints of a cube are the six vertices of a regular octahedron; and vice versa.)
I'm actually quite happy that the list contains these items. Yes, when overused they are annoying (like everything else) but by itself they are all (except the "general internet comment") valid.
Somehow I think your comment applies to TV, radio and writers. The signal-to-noise ratio is getting worse and worse I think (as a side note, I thing signal-to-noise is also one of the frequent HN comments :D)
I personally call it Pwnage Culture. Karma-based sites love it when a user debunks an article or another user's comment.

You get extra points if you start your reply with a cold remark such as "No." "Wrong." "False." And then you put some random citations to Pubmed or Wikipedia at the bottom of your comment.
Portability makes it easier for people

This is a side effect and, as other people told it, completely not needed.

Even easier than that, people switch SIM cards but keep the same phone (this may not be very common in the US, still, it happens)
I upvoted this because I agree but the tone of the OP is another thing I don't want to see in the comments.
That day might never come. Good things of rust will eventually make their way into newer C++ standards. The industry largely depends on C/C++, and switch to other languages is getting out of the comfort zone.
"I just quit my job at AwesomeCompany"
Also smugbait 'Why you will (do something that's likely to become popular)' and the imperious 'Begin/stop doing something right now'. Yes, those headlines do get my attention. In a way that makes me wish to slap the writer for their lack of manners.
I used to dislike the "this is why I love Hacker News" comment. It's not so prevalent anymore, but it was very common 3 or 4 years ago.

And while we're on the subject, I dislike the use of the word sure on nerd sites. I say nerd sites because I haven't seen it (ab)used so much on other sites or movies.

Basically, people say "I'm sure" to mean "I think" and "I'm pretty sure" to mean "I kind of think."

I just went to reddit and the fist thread on my front page had 3 instances of "pretty sure." I'm pretty sure it's the most common phrase and it gets posted thousands of times per day in contexts where the user is not sure at all.
Just thinking about that - this class of error gets reported by Findbugs and other static analysis tools. So, this bug indicates that there aren't tools like that in the build - for a security app, where correctness should be top priority, that's surprising.
Forcing a function call to handle an exceptional condition when it doesn't know how doesn't really add anything but bloat to your source code (violating DRY). It's interesting the author mentions goto, because without exceptions goto is often the most reasonable but more error prone way to handle cleanup. C++ solves this using RAII, if you need something to run before the end of the scope, stick it in a destructor. This is very easy and far more composable.
The comment that gets my anal beads in a knot the most: "Citation please" or "Can you link to a study that.." etc.

Sometimes people (myself included) just like to comment. Fart out a completely subjective opinion without worrying about the little army of pedantic party poopers coming along to spoil the fun.

It's just a discussion board after all. Must everything be quite so serious. all. the. time. ?
I live in Brno in the Czech Republic where many American companies have their branches and they employ many Americans. Some of them had the great idea to organize weekly English parties where they can socialize - but they made it open, anybody can come, not only Americans. It's such a great way to improve your English while meeting new interesting people.

The idea was so successful here that the Facebook group has already more than 3000 people and now we also have Spanish parties and many other languages are starting to get traction. It's actually getting a bit out of hand - last English party was attended by so many people that we did not fit into the restaurant they booked for us, many people were drinking and talking on a sidewalk in front of the pub and I am afraid we were so loud that someone called the cops. That's what I call great language-learning opportunity.
I'm not sure if we're conflating them, and I'm a also not sure that it matters. Both problems are vulnerable to attack via practice, so if they are a bad signal or a bad attribute, a dedicated person can overcome them.

Now, I would have to temper the previous statement by saying I have great admiration for anyone who goes to the trouble of learning my language, considering I haven't troubled myself to learn theirs. The prior statement was not meant to be a judgment on people with accents, only an observation under the hypothetical closure of PG's statement being true.
Let's make /r/TrueHackerNews on reddit!
At least for big game companies iOS is still by far the number one platform. Many high profile games still aren't available on Android, Clash of Clans or Plants vs Zombies 2 or Kingdom Rush Frontiers just to name a few I've been missing in the last few months.
You left out the fact that Netflix has the viewing habits of millions of users, freely given in the most detailed way ever conceived. Remember, Nielsen ratings are self-reports written in a diary; this is real time viewing data. They have a better ability to understand what people enjoy watching.
HN sometimes looks like an Asperger's meetup.

I understand this is a place for serious debate and constructive criticism, but sometimes it's more uptight than getting interviewed at a border control.

I visit and get value from it, but this article is spot on. Well, I still think [citation needed] is relevant sometimes, in the case of a legitimate/interesting (or maybe questionable) citation that would produce more value with the citation. (But sometimes it goes like this "The sky is blue"[citation needed])
Personally, I'm tired of comments complaining about HN commenters (not saying author did so, though, those are helpful and non aggressive recommendations).

HN is by far the place on the internet where I find the most insightful comments.