skysight-inc/HackerNews huggingface dataset:
> An impatience driven by two things: First is a gross misunderstanding that things like success, money or happiness come instantly.

This doesn't jive with my experience. College grads these days very often start their careers working for free in unpaid internships. If that doesn't demonstrate delayed gratification or an understanding that success doesn't come instantly, I don't know what would.
Creating files and directories in NIO.2
> Sometimes I do that explicitly. E.g., "When you interrupt me like that, I feel like you're not interested in what I have to say."

Please keep doing that! I struggle with shutting up or not interrupting people, because I get carried away and because I grew up in a household where everyone always forcefully asserted themselves (to the point where less-forceful friends thought we were fighting all the time).

I often feel quite bad afterwards when I realize that I hogged the conversation, especially because I've had periods in my life where I was excessively shy and felt awful when people did this to me. My only saving grace, perhaps, is that while I might not seem to be listening, I soak up everything the other says, and often get back to that or let it influence my opinions. It's mostly a conversational 'style'.

But please tell people like me to shut up. It works, we deserve it, it makes us aware that we get carried away and, from what I've seen, most of 'us' quickly get over the reprimand.
Thanks! I want to add a way of counting more than one number, so this would definitely fill a need.
At least the NSA is issuing an honest statement.
Whether or not millennials are failures, I have no idea. I will say, however, that we sure seem to care about what preceding generations think of us a whole lot more than preceding generations did.
> Obama will follow the recommendations of a review group he set up, which suggested that the responsibility for the bulk domestic call records database should be transferred from the NSA to a third party, such as the phone companies

Mussolini: '' Fascism should more appropriately be called Corporatism because it is a merger of state and corporate power.''

It seems each 'reform' that these authoritarian sociopaths put forward just further enables/legalizes their crimes.
Turkish users "crack" reCaptcha http://radar.oreilly.com/2008/01/comments-back-on-recaptcha-...
I know this article sounds a bit "spray and pray"-ish, using soundbites we've grown tired of. However, it might be because the article is reprinted from the author's book that covers an entirely different topic altogether. (Why Leaders Eat Last)

Incidentally, you can probably get a good summary of the book just by watching this author's talk. It also covers the OP's posted article.

http://vimeo.com/79899786
That doesn't matter when you are inside the city. Also I already mentioned in my comment that things are getting indeed fast (I mean trains, planes, cars, the Internet...)
Write & Sell Your Damn Book (Paul Jarvis)
This article is utter rubbish
:)
Pux – High Performance Router for PHP
Turing-complete programming languages are equivalent. That's the beginning of the comparison, not the end.
How about having a separate user for projects, too radical? Automate user creation and initialization.
> modern democracies are by and large the most humane, least violent, and most responsive governments in human history.

That's because their tax cattle is still docile. You see, as long as people remain obedient and calm, governments don't need to get violent. That's the way outright slavery works too: a slave-master only whips his slaves when they resist him.

Make no mistake though, governments are not your friends. They don't give a fuck about your well-being, and they're not here to help humanity. It's the exact opposite.
>Liberal left wing types that supported the bombing of Afghanistan on humanitarian grounds... to them when Donald Rumsfeld was telling them.

I think you're confusing your political parties.

>There are plenty of immigrants fresh from Afghanistan in London, the ones you meet work hard for a living driving taxis and doing jobs white people don't like doing.

Nice casual racism.

>As a taxpayer I expect more from this clash of civilisations. I have not had any days of work due to terror bomb threats, no postcard sites have been blown up and I have no idea what the colour coded threat level is for the day.

While I question the notion of a "clash of civilisations[sic]," you're saying this like it's a bad thing.
S3mper Fi Netflix open source library for S3 consistency
This is kind of misleading. Stream fusion isn't baked into Haskell; you need to use a library. [1,2]

[1] - https://ghc.haskell.org/trac/ghc/ticket/915
[2] - http://hackage.haskell.org/package/stream-fusion
Generation X dropped the ball, which is too painful to admit, so now they blame Generation Y instead.
Is there a way to cancel it without being at the location? My wife is a nurse, and sometimes she is on call. She gets a call by 4am telling her if she has to come in or not. If she used this, and set an alarm for 7am at the hospital, and then gets a call that says she's canceled, does she still have to drive to work to turn off her alarm?
Here's a transcript of the NPR interview referenced in the article:

http://www.npr.org/2014/01/10/261282601/transcript-nsa-deput...

Regarding the subject of the HN headline, "at most one terrorist attack might have been foiled", Inglis said:

"There's a candidate for that, which is the plot that was exposed in San Diego. I think we were able to essentially tell the FBI that an individual was materially involved in terrorism that they had, three years prior, investigated based on a tip and kind of laid that case to rest.

And but for the 215 Program, which we essentially tied that individual to some foreign terrorist activity overseas, the FBI would have let that case lain fallow for quite sometime. Now I cannot tell you that that wouldn't have turned up some other way. There wouldn't have been some other tool in the tool kit."
I think I'll hold out for the wearable version that slashes my wrist automatically after hitting snooze more than 2 times.
Right, but it still employs a machine model of computation. This is fundamentally different from FP's language model.

https://existentialtype.wordpress.com/2011/03/16/languages-a...
This is actually quite an interesting idea, of making the ability to deactivate the alarm be a designated location rather than a button or answering a question...

There wasn't too much information on it, but does it require activation every night? And is there anything for the users to recover from in case of an emergency of something like that? Or perhaps warning notifications as it gets closer to the time limit.
Java Web start or similar. It was called TSR in the DOS world "terminate and stay resident".
The point Victor is trying to make is that the assorted leaders are saying "Learn to program because we need people to know how to program". But the more important question is why do we need people to learn how to program. Maybe programming is the best way to achieve those ends for now, but learning programming because someone said you should learn programming falls into the same hole that much of our education system does.

Instead, we need to keep an eye on the real goal, understand why we are doing what we are doing. Maybe programming, as it is now, is it. Some number of years down the line, there will be a better tool for achieving whatever your end goal is, and an individual or societal worship of programming will only blind people from finding that.
In a word - Yes. I've been using vim exclusively for the past year, after a brief stint with emacs, but this post prompted me to go back and try emacs again. Over the year of vim use I've never really been satisfied with editing clojure in vim, it just doesn't work as well as emacs for that purpose.

This weekend I decided to try out emacs with evil-mode and now I've switched permanently to that set up, it's the best of all worlds, you get to have all the emacs/clojure integration goodness while still having super-powerful vi keybindings and editing capabilities.

I'd recommend you give it a shot at least :)
They don't think that they are hurting developers, firms, etc. I saw a comment like this: "Hey dude, don't get me wrong I loved your app, it is really fun thank you; but I am giving 1-star just to be seen".

I guess they don't comprehend stars' purpose. When they are searching apps, they just scroll down to the comments. Stars are not a way to judge the apps. Also, with the Google+ integration, they enjoy their full name is being seen on an app's page. Weird.
You should totally ask Razer to implement that in their new Nabu.

http://www.razerzone.com/nabu
I think the most interesting thing I took away from this video was the look of surprise and curiosity on the faces of people looking directly at the camera, specifically during the bit on Petticoat Lane. It may just have been the (for the time) large vehicle coming at them in the middle of the street, but I prefer to think that they'd yet to have seen a camera like this one, and didn't know what to make of it. I can't imagine seeing anything that would take me so by surprise these days - maybe one of the downsides to how small the world has become.
Sure, it happened to be an attribute (randomly) of our ancestor who reproduced before dying (not randomly).
> Go is not for everyone.

Yes. The OP agrees with you.

> Omitting exceptions is a moronic decision.

They didn't. Go has panic/recover. It isn't idiomatic to expose a panic in a library, but if you know you're going to be doing a lot of error handling, then you can utilize panic/recover to make error handling much terser. I do it frequently when writing parsers[1] or web applications.

[1] - https://github.com/BurntSushi/cif/blob/master/parse.go#L56 (Every panic with a `cifError` will be automatically translated into a regular Go `error` value.)
I've seen it argued that a road without those markings is much safer - it makes explicit that people are sharing the road and need to watch out for each other, rather than assuming that as long as they're in "their" part of the road they don't need to check.
I looked up NEST, written in C++ with Python. What, no LISP?

When I hear AI being discussed LISP comes up fairly often. In the book "Meta Maths: The Quest for Omega" by Greg Chaitin, he mentions that Kurt Godel's work had a notation that was uncannily similar to LISP code. On the other paw he compares Turing's idea of code as something more akin to machine code.
There is another fundamental problem with this idea: the planning work that needs to be done to figure out what to program with this patronage is itself a lot of work. Project management, requirements analysis, design, testing, installation, configuration, administration: when done properly, is far, far more work than the programming itself.

And nobody ever wants to pay for it. Customers buying SAS don't want to pay for it. Managers at closed-source, boxed-software companies mostly don't want to pay for it. Managers at consultancies don't want to pay for it, because clients bitch and scream about paying for it (and then bitch and scream when the software sucks because of a lack of it).

Everyone has this mentality that the only thing worth paying for is the programmer's fingers pushing keys on a keyboard into a code file. Either a sea-change on how people view work is necessary, or we need to learn to recast all that other work as programming in some way.

Unfortunately, I don't see either of those happening anytime soon.
I am a "generation Y" and I can explain why I am a bit unhappy.

Honestly, I don't believe this shit that much. Sure there may be a lot of people that have a hard time to concentrate and big thoughts about themselves. But nevertheless I think there are more people today than ever before that works hard and still have trouble to pay for themselves.

But that's not me. I have good job security, I have a well paid job for my age group. But my unhappiness doesn't come from the economy or too large thoughts about my self. My unhappiness stems from the human society having a very dark future. Wherever I go and try to preach, no one seems to care. I see no action taken from any political leaders on this very pressing issue of climate change.

Looking at the recent typhoon in the Philippines and knowing that it was pretty much a baby of what is coming if we do not stop our lifestyle is what is making me unhappy. Because in my heart I do not believe that we're going to do anything to stop it from happening.

Knowing all these stuff, and looking at the society just walk it off makes me quite unhappy and I see no reason why I would be the only one.
While it seems like a good thing that the mass surveillance seems to not actually stop terrorist attacks, I feel a bit uncomfortable about this line of argument 'against' the NSA.

What if they did foil many terrorist attacks? I might feel different if me or mine had been affected by such an attack, but I'd like to think that I would still be against mass surveillance, simply because the dangers of that are not offset by being safer.
Is it morally obligatory to skullfuck a prisoner if that is the only way to prevent a bomb from exploding a school?

(To flesh out the scenario, you receive a call from a terrorist. He assures you that he has placed bombs in two schools. To prove it, he blows up one school. He demands that you cut out prisoner 54325's left eyeball, and perform the sexual act upon the empty eye-socket to orgasm, on video. If you do not, he will blow up the second school.)
> and anyway Mozilla committers regularly check in code which doesn't match the reviewed code

How does that work? Are reviews optional?
Prepare your next technical phone interview like a boss
Yeah, I feel like there are quite a few scenarios where there needs to be a user recovery system, such as yours, or a person being sick, etc. Although I can't really think of anything you could possibly design it with so that it would allow that, while keeping the structure of the location design. If you make it a complicated process to deactivate the alarm, then it just goes back to being an alarm with a complicated process to turn off...
Tweeting Time Travelers
#1 problem with this is that it is based on policy language, not actual measured behavior. Behavior is hard to measure, but especially in this area, where lying is both common and sometimes required by law, policy wording isn't so meaningful.

For example, it doesn't include a measure of security against government hackers, or internal "hackers" doing govt bidding.
It's not just about lives saved. This type of analysis is complicated because the costs are not always straightforward to analyze: https://news.ycombinator.com/item?id=6890606.
I could well be completely coincidential. It may not affect the rate of procreation at all.

Another possibility is that sleeping conserves resources, because we don't burn as many calories while asleep.
Is this a larger pattern of the 'dumbing down' of Canada? Closing local hospitals and libraries is not the sign of a thriving, intellectual society.
Security is a required component of privacy. Just talking the talk of policy is useless.
It's certainly brave to write about that subject under your own name.

I agree with the commenter that it'd make me more likely to hire him, not less, but other people might disagree.

Still, I don't think that was the reason (it's an October post). The vesting cliff is a more likely trigger.
If there was a way to cancel it without being at the location, that would destroy the use case. The app is targeted at people who know they don't have any willpower and therefore it ought to be strict.

Sorry for your wife, but I think building this feature would be a mistake.

(For the record - apologies to people with no willpower - you could presumably cancel it by revoking the app's Twitter access)
Seems like just fixing your lighting situation would be preferable to having a blurry display.
How does this relate to the thread?
There may of course be the 'singularity' stuff coming. Although I suspect in 100 year London will have similar buildings, traffic and people.
I wish hats would come back like in the video. Almost everybody wore a hat in 1927.

I bought a hat a few weeks back. It's so great to wear, it's safe and warm.

However, everybody looks at me as if I am some crazed hipster with my "fedora". If everybody would wear a hat like in the video, life would be so much nicer.
I think it was more of a question of why md5 versus something a bit stronger like sha256?
A Google Programmer Blew off a $500K Salary Because He's Already Making $3M/Year
If we simulate a human brain as a way to make computers solve new types of problems, then we will have bored computers who procrastinate solving problems in favor of playing WoW.
I remember watching a series of videos a few years back by a guy who claimed sleep was for waste disposal and that dreams were because different parts of our brain were shut down at different times. I can't remember his name or where I saw it. Does anyone else remember it or have a link?
That's part of the reason you have tools like Vagrant and VMs.You don't have to create separate accounts for each project but emulate that in your VMs.
it mentions the ability to create subcurrencies, so probably you could create a subcurrency that isn't Turing complete?
Agreed. I feel people often forget that Stephen Colbert is a character, not the actual person.
Sinclair’s 1984 big shot at business: The QL is 30 years old
One of the things covered in the talk I linked is even if we're attempting to view it critically, and even if we're confident we can view a story critically, it usually still effects us
It was same in Turkey, it has changed. Now they register it as it as July 1.
Might such a comment be used against you? Just curious.
This seems obvious. Having no money is very stressful. Stress not only makes you generally very unhappy - it actually damages your brain (http://www.ncbi.nlm.nih.gov/pubmed/15511597). Stress is an unhealthy thing to experience, especially when it is constant and your mind and body do not have time to recover. In small doses, a little stress keeps you moving, but its benefits drop off pretty quickly the more stress you experience.
Thus it stands to reason that if a major source of stress is removed (a lack of financial stability) that your overall happiness level goes up.
how is the fit? it seems a lot of people are trying to look fashionable by wearing a fedora without even considering its fit and size.

and further, does it go with the rest of your outfit? most everyday/streetwear would look awful with a fancy hat. If you'll notice in the video, most people are wearing proper coats or suits.
The income scale is logarithmic, so the apparently linear lines that you see are actually curved. The returns in happiness per $ earned fall off significantly towards the top of the scale (which incidentally is capped at a fairly low $128,000). I don't really see how this new data contradicts the generally accepted view (mentioned in the article) that money increases happiness up to a point.
They are not being paid :) I am Turkish, and believe me every, but every apps' review section is full of these stupid 1-star reviews. Turkish apps, english apps, popular apps with ~5 million downloads, unknown apps with ~1000 downloads.. It is mind blowing. They don't know they are hurting developers and firms. Actually some of them thinking that they are helping with their "positive comments". They are showing their appreciation with a positive comment on the front page (with the help of giving 1 star rating).
It's nice to see a PHP extension for routing to improve performance, but is it really necessary to compile the routing definition before being able to use it?
Language has incredibly subtle nuances that mean different words change meaning in various ways, and the ways in which they change it vary between speaker and listener. Unless the speakers of a language decide that the nuances aren't worth the effort of maintaining more than one word for the same thing, in which cases, less favoured words die out. You used the word "isotonic" instead of "equivalent" or "synonymous", presumably for good reason.

In my mind, "code" implies something opaque, mysterious, and difficult, rather than something which is open to all.
Equally terrible.

The fact that most people, all else being equal, will prefer maximal reward for minimal sacrifice is hardly news. It's nature. When my cats hear a can open at 7:00 am, they rush out and start demanding food. They also sleep 14 hours per day. Is it because they're Generation Z cats (born in early 2013) and the rising generation of felines has a massive sense of entitlement (the kitty world's going to hell / get off my litterbox) or because they have an evolved tendency to maximize reward and minimize caloric expenditure?

I really fucking hate this shit. I hate that the 90% of us who just expect fairness and decency are being lumped together with a few overprivileged assholes (who exist in every society and generation) who harbor unreasonable expectations.

Church's Law: people who complain about a sense of entitlement in others possess it themselves. Boomers who complain about us are really saying, "Why won't these kids slave away for peanuts, just to bask in our awesomeness?" I'm sorry, but if you think a job title means you deserve reverence and sacrifice, well... isn't that the literal definition of entitlement?
Did you really just type out all this BS?
These days if what you're writing is in C then you should really know the behaviour of the architecture underneath.

ARM really isn't that hard if you're already thinking like a low level programmer. Things like MIPS were (better) designed for being targeted from higher level languages, but the consequence is a much messier machine language. It's always struck me as amusing that the conventional view is MIPS is minimal, when ARM is really much more so, but it's from outside the Berkeley/Stanford RISC bubble so didn't really get on to their radars for some time.
I am guessing you are aware of. https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard That solves a lot of issues I have with copy paste.
"HTML [is] a language by which a person expresses instructions for specific transformations of an input string into computer output."

I disagree. HTML describes the semantics of the input, nothing to do with how it is 'transformed'. I see it as a form of punctuation.
I'm either being whooshed real hard or you're serious.
It would be completely out of character for him to pull out of the speech - far better for him to go along and mock them. I for one would love to see that.
When a Food Writer Can’t Taste
- Generics (aka Parametric polymorphism)
- Function pointers (aka First-class functions)
- Class cases and pattern matching (aka Algebraic types)

13 years, and only it's three features has made it into Java

I wish Sun found a way to transfer the Java trademark to Odersky before dying.
Scala has so many nice features that companies prohibit because the language isn't called "Java".