skysight-inc/HackerNews huggingface dataset:
I'm not sure it's entirely true.

I think with increasing life expectancy most people are settled into their lives long before their parents die.

Speaking as a parent I can see that I'll never stop wanting to be a father to my children and making their lives better in whatever way I can, but speaking as a child my only wish for my father is that he enjoys the rest of his life and if that involves him spending his money (that he earned and that, not to put too fine a point on it, I have no right at all to) then so be it.

Essentially as a parent, it's something you'll want to do, but I'm not convinced that it's something your children will expect of you.
People saying things like "everyone should be a developer"

In a larger sense these people are simply saying "we need more skilled labor"

Think about how many wildly popular websites run with a handful of people.

And yet Google, Amazon, Groupon, etc can't always get sales or support done correctly without people. Very few companies are massive commercial successes without a large amounts of people. I can only think of a few off the top of my head, and they aren't the norm.
An even better one (linked because it's too long to paste here):

http://www.i18nguy.com/chaos.html
Why Europeans gained 11cm in height in a century
I would pay 90$/mo, if he makes golang screencasts. He has covered almost everything you would need to know about ruby on rails. It is time to explore new worlds.
Delete any Photo from Facebook by Exploiting Support Dashboard
I have a ton of respect for Adii, but from my experience it is SIGNIFICANTLY harder to do something great without a cofounder.

Sure, if your a cereal entrepreneur like Adii or captain crunch, it's doable, but for most of us who are still trying for our first big breakthrough, we need all the help we can get.

Almost any startup/product needs two things. A good quality product and users. When speed is important it's extremely difficult for one person to do these very different tasks exceptionally well. As a CTO (who isn't overly technical, just enough to build prototypes, PM, and lead the team) I feel completely overwhelmed just thinking about having to do all that our CEO does on the business and growth side.
And this also means that developers in this case are evolving, we are technologists. Which is more like the car designers. And these guys are still around and getting payed a lot, and probably will be for a long time, designing spaceships. Software engineering, which also requires original thought, also will never disappear. So I would say the original authors analogy is dead wrong.
I'd go to the length of defining this as the role of chromosomic advantages (or disadvantages.) I guess genetic is too "small" to refer to chromosomic.
You see to forget that the height of military technology of the day was the Kentucky or Pennsylvania long rifle.

The militia was intended to be the primary form of military organization.

Fundamentally, an armed citizenry was to be the final check against the abuse of power by the state.
Yes, Chris Granger even contributed upstream according to this http://www.chris-granger.com/2013/08/22/light-table-050/
In bodybuilding, you are confusing genetics with steroids.
There's a similar show in the US about people in the deep south making moonshine, and I, a US born English speaker could not understand a word they were saying, even with the subtitles I had trouble understanding what word was what.
We need a standard technical document describing a subset of the natural language English, which is suitable for increasing clarity of technical documentation and discussion. Maybe evolve it like we do so many software projects(in a revision control mechanism, with an issue tracker).

I know somebody is going to say “But there's ASD-STE100!”, unfortunately ASD-STE100 is a closed standard, and it's not even exactly clear how one might get a copy(without working for a DoD contractor or some similar).

Revised Report on the natural language English(RRE) maybe. ;)
> Antirez is spot on describing the problems of English as a foreign language in Europe

Only in those european countries that dub foreign language movies. In the countries where they subtitle them instead, the exposure to spoken English comes much sooner without the need for formal lessons.
Australia has it:
https://en.wikipedia.org/wiki/Social_security_in_Australia#N...
It's conditioned to seeking a job, but nonetheless there is no time limit; plus they offer job placement support, helping you become a productive citizen.

Surprises me that in 400+ coments there is no mention to it.
What you're referring to is not a problem of orthography, per se. It is a quality of the English language called "Sandhi"[1], and is fundamental to how we construct grammar.

[1]: http://en.wikipedia.org/wiki/Sandhi

The fact that Sandhi is often not reflected in our orthography is a mixed blessing. Antai Theesis turning into antithusis would be more phonetically correct but wouldn't preserve the etymology of the combination.

Every language has complexity that seems totally horrible to a foreign learner. German, for example, has three genders, which are to an English speaker completely pointless and annoying. I've yet to study a language that doesn't feel like that, although Spanish is very close to actually making sense: the two genders are 90% a matter of suffix agreement, and the exceptions like "el día" are relatively few and far between.
Interesting, I initially thought that Javascript was the bottleneck in the web client-stack, not the DOM. May be both?
As things get more automated, jobs will require less and less sacrifice, and more and more software :)
Learn how to do both, natively.
I'm not sure how to feel about this. In some ways, I think things like HTML5, angularjs, node, and CSS3 has made coding in the browser bareable again.
I understand that it may be a little confusing, so here is more information.

In the teaser video all visible parts are direct screen recordings of:

(1) existing 2D canvas or WebGL demos ported to NiDIUM engine

(2) shots and images from the native embedded UI Framework

Do not expect NiDIUM to read HTML pages or to compete with any existing browser.

Instead, expect a solution to build (and browse) applications, with a fast and unified look and feel.

So:

* Yes, it's a browser, in a sense that it can loads remote "apps/code" via HTTP using URLs (and somehow link them)

* Almost everything is integrated and highly customizable (like the integrated UI Framework)

* Cool APIs like plain-socket UDP/TCP (client and server), GLSL postprocessing on every canvas, layer, etc...

* We've made our best to be compliant with existing APIs (context2D, webgl, commonjs, etc...)

* It ditches HTML & CSS in favor of new things (NML and NSS, we will communicate on this later)

* Low Latency Audio and DSP (and yes, one of us come from the demo scene, hence the poor soundchip music ;-) )

We designed almost everything from scratch, but the whole thing is still at an early stage.

And to relate with tranding topics today about "english accent", we made this video a bit "old school" because we're not native english speaker (french) and a bit afraid of making "talkative" videos.

We will post updates as soon as possible!
I agree. Golang lacks learning resources.
Having some of that happen is a non-problem. It's a post-unskilled-jobs world. There are only a few workable solutions: A shorter work week, mincome, or some combination.

Some people get offended by mincome because it means someone with lower qualifications for work gets to enjoy leisure. They should get over it.
as a fellow broken english speaker I have to note: _which_ pronounce? And does it even matter?

Should "can't" be kaːnt, kʰeɪnt or kænt ? Pederasts are pɛ.dəˌfaɪl or ˈpiː.dəˌfaɪl? Do we like to dɑːns or dæns ?

(examples taken from the last two TV shows I've seen _yesterday_)

Surely there are improvements we can all have to the way we misspeak (heck, I just learned "honorable" doesn't have a "h"!) but I have given up on getting english right until native speakers finally agree on whether it's tomaito or tomahto.

(Or, as wiktionary showss: təˈmɛɪtoː, təˈmætoː, təˈmɑːtəʊ, təˈmeɪtoʊ or təˈmeɪtə..)
> When the most frequent complaint you hear is “I wish recruiters would stop spamming me with six-figure job offers,” life’s gotten pretty good.

As other have said many times here, a six figure job in some places is just enough to possibly be compared to a middle class lifestyle elsewhere in the U.S. Go look at the database of BART salaries, and as big as their pay appears, these guys went on strike.

> WordPress does in fifteen minutes what once kept a freelancer busy for two months.

And yet, you can still easily spend two months plus on a Wordpress project. Compare what people were building then compared to what people are building now. The great thing about web development is that we can continually move up the value chain. As some components get easier, that frees us up to work on something else, always pushing the boundaries outward. As those boundaries move, we are probably creating more work to do, not less.

> Maybe you don’t think a total n00b can walk out of a nine-week training program and do your job.

That noob better learn how to learn on his / her own. Really, who learns how to be a developer from a school? I don't have a computer science background, but does a computer science degree even teach this stuff? The bottom line is that it's a relentless grind to continue to learn and build on that knowledge. Not everyone has the drive to do that. It's far easier to pay for someone to feed you knowledge and pretend that you are getting somewhere.

> To upset the labor market, one of two things needs to happen: an increase in supply, or a decrease in demand.

I don't see supply outstripping demand happening anytime soon, if ever. I have been waiting for the hordes to come for years, but this hasn't happened. I would think it would have happened by now. And demand doesn't sit still either. As other markets emerge, they eat up their local talent.Sure, this local talent may work for far less than their U.S. equivalents, but for how long? When you have cost of living in certain regions of developing nations ratcheting up to be as high as any U.S. city and companies like Alibaba hitting huge numbers, then developers in these regions will get paid. They just have a bit of catching up to do, that's why we call them "developing."

> No profession stays on top forever… just ask your recently graduated lawyer friends.

Isn't that a crazy comparison though? This article mentions how low the friction is for getting into development, and then makes this comparison with a profession with a relatively huge friction. The development industry looks nothing like law. Part of the problem there is that the law profession built walls up that technology is tearing down. The development industry has no walls.
I have at least 10 friends who are in the technology industry but don't know how to program. Every single one of them have been saying for years how they want to learn. None of them have.

It takes more sacrifice than you think to learn new skills.
How does personal sacrifice correlate with market price for your skills? Maybe it's progress when someone with a liberal arts degree (and presumably some programming experience) can get competing developer job offers based on his skills.

I agree with your sentiment about the most-upvoted posts but I don't see this as a counterargument.
Why the death of Moore's Law wouldn't be such a bad thing
If we did equalize everything, then the result would be random luck, which is also unfairm - sort of like how genetics are random luck.

Why don't we just change the rules so everyone wins?
Yes, programmers keep automating their own work. And we keep trying to find ways to bring in new programmers. But software keeps eating the world. I don't see an end to this. The auto-industry was largely reliant on a very specific vertical.

Also, programmers (unlike auto workers) have not locked in long term benefits that hamstring a company. In fact, we've embraced taking on the risks of the company and staying nimble, hopping around and trying new things. If Google's whole workforce were guaranteed some sort of long term compensation for retirement, we might worry, but their long term promises are only via their stock price.
We all know the British Intelligence lives to please the American Intelligence for all the funding they get.
It just happens that British law offers more flexibility to the so they can pull this crap off.
And this is one of their "selling points" as they like pt point out all the time.

Given this very close friendship and their ability to spy on American People since their not US agencies it is not far fetched to think the US is involved.

The only thing preventing the Intelligence Agencies from ruling the world is just a few laws that they are desperately attempting to change by bringing up the terrorist threat every time they get the chance.
Fair enough, but it's also advantageous to make it non-obviously fake. Consider the recent stories about services faking traffic/users in order to gain real traffic/users (ebay, reddit, dating sites, etc).
Execution Migration Machine
The ability of an entity or entities to cause damage beyond their ability to compensate people for their aggression is not addressed either. For example the Bhopal gas tragedy or Anaconda Mining Corporation's superfund site ( luckily their purchaser agreed to assume majority of clean up costs, but there are things that cannot be cleaned up ). Other examples include Chernobyl and Fukushima, which were not aggressive acts until accidents rendered hundreds of sq miles unlivable.

A potential solution is to force actors to pay a risk premium, but humans are notoriously bad at accurately pricing risk for rare events with outsized negative costs. Administering any solution requires such high levels of coordination and enforcement that ( as the author says ) you end reinventing government.
'and I see that cultural shift occurring already'

Maybe someone should write an app that says: 'the cultural shift is coming', to make it happen quicker.
> Details, details, I know. But the OP approaches this issue with incredible wide-eyed naivete, with no real knowledge of what's happened in the past.

I agree, but keep in mind that this is a translation from French, I'd love to hear from someone who can read the original to see if they line up. I don't think it would change my mind, but it would be interesting.

The thing is, I don't see that much real consensus in "digital culture" because all consensus seems to end up being the lowest common denominator, which usually becomes some combination of self righteous indignation, fuzzy logic, "me too" knee jerking and cat pictures.

The Occupy Wall Street Movement was a perfect embodiment of digital culture, a generation who grew up always getting a prize for participating, and believing that everyone's opinion was equally valid. But without making value judgments of any kind, without choosing leaders, without any center except the comfort of the mob, you can never get anything done. There can never be a dialectic emerging from the clash between the old and the new. It's just another empty consumer culture dressed up as a social movement.
How can you turn a profit from unlimited 30mins job at 69$/m and even moderate capacity utilization?
I thought the point of body building was people's genetically based reactions to horrendous amounts of steroids?

But seriously... I am all for sport enhancements from now on. We really need to do lots of tests with RNA based genetic modification. (I predict that Chinese companies will earn fortunes by curing lots of diseases in ten-fifteen years.)
While that's true for the autoworker example, it's not true for the lawyer example: The best lawyers produced much more than the normal lawyers. I would put programmers roughly on par with the law industry, not with the auto industry.
It's not the sacrifice which you should worry about. These things don't happen quickly.

Watch the curriculum of young children change. 10 years is all it will take.
If I remember rightly, this also happened in some regional releases of the film Trainspotting.

For the opposite problem, try reading Iain Banks' Feersum Endjinn[1]

[1] https://en.wikipedia.org/wiki/Feersum_Endjinn
They are different because if developers were replaced by robots, developers would still be required to create and maintain those robots. The same can't be said for autoworkers.
Likewise, five different words all pronounced the same:
or, oar, ore, awe, aww.
Razors. Don't made vague references to some obscure razor you looked up on wikipedia and force me to do the same. Use the words in your head to explain what you mean.
The EU Bird Migration Authority: Global Live Bird Flock Tracking?
I'm writing quite a bit about this in the leadership handbook Swarmwise - how being leaderless prevented Occupy WS from achieving long-term goals or direction.

http://falkvinge.net/books/
Neutron stars in the computer cloud
Ideally you would probably want to cross reference it with something like Al Jazeera to get a non-western point of view, too.
I think you have misspelled the word "onomatopoeia". (Which would normally be fine – it's just such an important word in your post that I thought you should know.)
That's just it though, countries spy on each other. If that upsets you, then you're going to be disappointed forever. It's a bit like being upset that rain makes you wet, no kidding its rain. Countries spy on each other, friendly countries spy on each other because people lie all the time and do the opposite of what they say all the time. The lie to get their allies to do something for them (Iraq WMDs anyone?), they lie because they are covering something up, they lie to protect their own interests, and sometimes they just lie for pride.

It doesn't surprise or upset me one bit, because I know it's happening, I know it needs to happen, because why should I blindly trust any governments leaderships? And because lying and statesmanship seem to go hand in it will always happen. No country should ever trust another country blindly. As no citizen should trust its government blindly. Any government that does that is abdicating its responsibility to serve its citizens interests first, and any person that blindly trusts a government is going to be disappointed.

Think of spying like whistle blowing. We all want to know the truth.
I like the detailed number it now has
I hope he recovers completely and soon regardless of whether he continues Railscasts. And, I appreciate that he extends subscriptions and I know many people need that, but I almost wish he wouldn't as I subscribe more to thank him and look up revised episodes than to get the new content.
Perhaps somewhat oddly, I don't think the OP meant "Secret Services" to have any relation with the Secret Service, but rather merely as a catch-all for the various secretive intelligence services. He probably shouldn't have capitalized it.
I'd be angry if NSA didn't spy on foreign militaries. Foreign heads of state, to the extent that they control their militaries, are members of militaries.

Spying on US persons (except intelligence community people, for counterintelligence purposes) should be out. Counterterrorism involving US persons should be law enforcement. I might change my mind if real domestic-origin NBC threats were a thing, but as far as I can tell, they are not.

Spying on foreign civilian arms vendors, maybe some key infrastructure, etc. is ok if it is done in a very limited way -- pure open source intelligence (monitoring public information, usually published by the target, and voluntary reports from people) is probably reasonable.

Spying on purely-private, non-threatening non-US-persons is bad for two reasons. At some level, it's immoral directly -- there is a human right to privacy at some level. As well, it's a total waste of resources -- if NSA has the resources to spy on a private Brazilian citizen who is cheating on his wife, the NSA has too many resources, either more properly used for other governmental purposes or returned to the taxpayers.
I'm trying to understand the argument you are making, but it seems logically correct only if the previous comment were "underestimate" instead of "overestimate".
I'm a native English speaker, but I sometimes have a problem with pronouncing words that I've read but either not heard spoken, or heard but didn't realize it was the same word. I'll make up a pronunciation in my head and then use that in conversation and confuse whoever I'm talking to.

My wife catches me saying a new one every month or two, and she thinks its hilarious (but she also helps me pronounce it correctly, so I can't complain too much.)
...the lingua franca...

Here is a random irony that I like. People today use an Italian phrase describing French, and mean English by it.
The bigger question is - why does sport exist anymore? It comes from a time before movies,books,tv,video games,facebook,pinterest.

Want to stay fit? Do some bodybuilding and some swimming.

Want to focus your mind tactically? Plan your app empire.

Hackers need to find creative ways to destroy the sport industry, just as PG urges us to find creative ways to destroy Hollywood.
I think it would be good for it to die because it would mean the current way of making chips has to die. Maybe after that we'll be forced to think of new ways to make processors and computers. Perhaps we'll make them more like the human brain, or perhaps we'll just put a lot more funding into researching quantum computers, and so on.

That could jumpstart computers that are orders of magnitude faster than what we'll have by mid-2020's.
Regarding the problems to pronounce words easily: These two poems resonate strongly with me and seem to be related to what the author describes:

1: http://www.futilitycloset.com/2007/08/30/ough/

2: http://www.futilitycloset.com/2009/09/19/o-u-g-h/

Yes, english between non-english speakers works quite well. Listening to UK english (especially accents. The TV series Misfits was funny not only because of the weird story..) is hard, following people from the US is easier but still full of traps.

I'm confident that I have a huge number of 'english' words in my vocabulary that I never pronounced right (only read them, trying to pronounce them by guessing. See the poems..) in my whole life.
Well, you have it easy. So do we, in Romania - phonetic language. You learn the alphabet in the first grade (6-7 years) and you learn how to write words during the 2nd and 3rd grade I think. But basically once you know the alphabet you can pronounce any word. Except for, you guessed it, neologisms, words imported from non-phonetical languages.

Plus we have ce/ci/ge/gi/che/chi/ghe/ghi as the only exceptions, no doubled consonnants or actually any doubled other letter for no obvious reason, no long or short sounds. If I want a long "e" (we pronounce "e" - "eh"), I write it "ee" (duh!). Idea = idee. You can hear it, you can write it. You can read it, you can say it. EZ!

What we actually learn during school is higher level grammar: syntax, semantics. I'd say that Romanian is like the Python of natural languages :)

(same for other phonetic languages)
NB: RP is fancy british english

https://en.wikipedia.org/wiki/Received_Pronunciation
I wish there were a way to opt-out of the extension. I am a subscriber and plan to continue to be a subscriber as long as I can afford the $9/mo.

Ryan's resources were invaluable to me when I made the transition to rails. While I would be sad if Ryan decided to not come back, I would happily continue to pay. It truly is the least I can do.

Thank you for everything, Ryan. Come back soon!
...and when you have learnt it - use a decent cross-platform framework (like Titanium or Xamarin, I don't mean uncanny-valley-html-pretending-native-ui...) for 80% cases, where it makes more sense than producing two separate code bases.
Does machine consciousness matter?