skysight-inc/HackerNews huggingface dataset:
But you can sure as hell discourage/demotivate them by standardizing all classes into a game of 'guess the question', all work into mechanical problem solving, and all tests into multiple-choice bubble filling.

The first class where I experienced true critical thinking was 10th grade English. By a teacher who was ejected the next semester for giving the school jocks a hard time when they acted up in class.

I had the luck and very good fortune to get out of public school and attend a boarding school on a fully funded scholarship.

In my earlier years I went from Minnesota where they were experimenting with teaching algebra to 4th grade students who tested high on intelligence assessments, and where we were practicing basic physics in Science class in 6th grade.

To Colorado, where my school didn't even teach Science and we spent most of the day screwing around and playing card games. Middle school was light on content and dominated by a culture of bullying/bullies. High school was all about 'getting into college' and bullying was replaced with popularity contests and jocks.

Ironically, I took all useful classes where I learned skills that I've used a lot since. Metal Shop, Wood Shop, Graphic Arts, and Computer Programming. All of the shop, graphics, architecture classes were on the chopping block despite the school having 5 baseball teams 3 softball teams, the 3 usual football teams, a state-winning marching band, and many teams for various other sports including tennis, volleyball, soccer, basketball, etc...
I especially enjoy the ad for "another Adobe product I might enjoy" that they serve up at the end of the standard install process if you don't autoinstall. "Oh yes please, may I have another?"
Keratoconus.
Sure, and if you are negligent in making modifications to your car, you will be liable. Mechanics regularly receive criminal charges when their actions cause deaths.

There are three new things here.

One is that automotive mechanical systems are relatively well understood. If you are a mechanic working on a car, it was literally designed for that. The manufacturer makes manuals explaining how to do it well, and they sell extra parts that are meant to be swapped in. There is a century or so of evolved practice an understanding here. This is not true with drive-by-wire software, which is certainly novel, and is frequently terrible.

The second is that mechanical stuff is generally linear and easy to understand. If I change a lightbulb, I have a pretty good understanding of what that will affect and what it won't. Software is highly non-linear. A novice working on, e.g., a device driver, can have effects they will find extremely surprising.

The third is that in software we have a long culture of consequence-free tinkering. We're used to being able to power-cycle something, to restore from backup, to just re-install the OS. Any software person is going to have a lot of habits and biases that become extremely dangerous when working with life-critical systems.
Public schools aren't the greatest when it comes to accelerating social mobility - a lot of my graduating class is still in my hometown. If you can afford it, a private school will put you on a more focused track to success.

Still, plenty of people make it through and go on to achieve great things. Plus, they are grounded in the realities of what is commonly referred to as the 99%
as long as all the jews are dead.
> So either we get no new standard at all, or we get a Standard without the large features.

No new standard then. The C++ compilers, standard libraries and the ecosystem have barely caught up with C++11, and C++ 17 was now on the horizon. If it doesn't bring much benefit, then it really cannot justify the compatibility nightmares. I for one will skip it.

> Your boost argument is only valid for library features.

That is exactly the point. Library features are not exciting as they can be implemented just fine and better by third parties. Therefore a C++ standard with only library features are hardly useful at all.
Introducing Caveman, a tool to make managing Android build configurations easier
MS's business model is not you

And this is why it pings the mothership endlessly even when explicitly told not to? Even on Enterprise SKUs?

W10, for me, represents an new, scary era of the OS working against my desires and interests, rather than for. When I say "telemetry off", I fucking mean OFF. I don't care what Microsoft says they're gathering or for what reason or for how much of my own good it is, that is a level of control that as the owner of the computer, I should have.
https://news.ycombinator.com/item?id=11252579
And what would you have them do? Stop developing Python 3?
Severely biased in favor of Hillary. Makes sense – their main demographic is bankers, got to appease the customer.

When he was in the race, they were hugely in favor of Jeb Bush, too. For instance, this [1] was on the front page of the website for at least a day.

[1]: http://www.nytimes.com/2015/12/26/us/politics/hear-the-one-a...
The Strange Case of Mr William T. Horton
That reminds of this excerpt:

“For the last century, almost all top political appointments [on the planet Earth] had been made by random computer selection from the pool of individuals who had the necessary qualifications. It had taken the human race several thousand years to realize that there were some jobs that should never be given to the people who volunteered for them, especially if they showed too much enthusiasm. As one shrewed political commentator had remarked: “We want a President who has to be carried screaming and kicking into the White House — but will then do the best job he possibly can, so that he’ll get time off for good behavior.”

― Arthur C. Clarke, Imperial Earth
Open Sourcing Mental Illness – Changing how we talk about mental health
If somebody gives your comment a -1 without a reason, and you are of the opinion that disagreement is only valid given a precise argument - can't you just ignore the -1's?

I'm not sure why this is such an emotional topic. Maybe I just have thick skin, but some random stranger on the internet giving me a down vote is not really even going to give me a moment of pause. Let alone so much that I feel that I have to demand rationalization from every person that cares to disagree with me.
Should not be exclusive to Docker. Vagrant boxes, AWS AMIs and other premade OS images with (Oracle) Java preinstalled could fall into the same problem.
The toolchain, yes. I'm not sure about the libraries - especially the ones that provide the glue to the JS world (or DOM, directly). I heard there is something, say, SDL support for asm.js or emscripten, but I don't think there's a large and stable ecosystem. More like "some stuff patched to some extent".

Oh, and I think in webdev, there is a lot of... err... modern creative and innovative guys and gals out there who are always happy to rewrite the world again, because the last week's tech isn't cool anymore.
It's not an upgrade.
How far down the chain do you plan on going with taxation?

Start with the low-hanging fruit and target specific industries. Call center, direct marketing, etc. Perhaps a tax break for not tasking, directly or indirectly, an offshore company for any primary business need. (The law has the benefit of not being code - a judge can see through most avoidance schemes)

There's probably a nontrivial healthcare cost benefit in reducing the collective country's blood pressure from being able to talk to someone they can understand when they need help..

(Only sort of kidding about that last bit...)
Well, if the US school system is that bad, I'd expect rather extreme solutions to emerge. His plan could be perfectly rational for his situation.
Why Six Hours of Sleep Is as Bad as None at All
I would've loved it if I never went to school. Especially as a minority living in a white neighborhood -- it was pretty much hell every day.
I created a Node.js server that helps me build iOS apps on any notebook
As someone who doesn't live in the US, I am awestruck by how big of a deal this seems to be for people.

Are you really trying to tell me that surveillance of ~the rest of the world~ is somehow less bad?
I feel like you're reading what you want to read into Esaym's post. And I suspect you don't have kids.

I have two young kids and let me tell you the siren song of mediocrity is strong. Everything that requires a little bit of extra effort is undercut with "Daaaaad can we watch teeveeeee instead of soccer/coloring/math/bubbles/running/programming/bicycling/gymnastics/dancing/karate/naval-frickin'-gazing?"

Obviously what the GP is saying is that he's at least /intending/ to (a) send them to private school (b) teach them a skill he thinks will give them self-confidence and the ability to value their efforts. That's it. That's all ANY parent wants.

My only real caution would be to say that I really don't expect web development to be a shockingly high paying job for my kids' lifetime. But yeah, basically you teach your kids to love solving problems and the world will be their oyster.

So the theory goes.
Ask HN: Learn Java and Scala as Python dev in 48 hours?
Hi HN,

I know python good enough to write working programs. I haven't had chance to work on functional programming or collections , but CRUD app, database interactions, ETL is kind of work I have done.

I want to learn Java and Scala. I am little familiar with Java such as basic concept of class, object, main function, compiling programs , I know about inheritance and polymorphism but not good enough to write programs.

I want to learn about Java and start writing workable programs. Where should I start? I want to be able to write workable programs in next 48 hours or I will be disappointed with myself with everything else going on.

Same goes for Scala. I started learning it from twitter tutorial but left in between. At this I only remember I used sbt for development.

I am 29 and I don't know Java or Scala is such a shame.

Let me know if you know or have link to any good resources.

Thanks.
As a publicly educated kid who started working when he was 15-1/2 (the legal minimum age in CA for a work permit at the time), I'd encourage you to rethink the importance of child-like innocence.

Not that I regret my choices, but that 13 is just a little too young to be career-oriented, and 16 is probably the bare minimum. I was into computers at that age, but if my decisions were based on profitability or professional viability they would have been very different.

Don't underestimate the role of a crappy jobs and bad bosses, either. Hard to say you'd want anyone to experience that intentionally, but a wide perspective is priceless and can't be taught by explanation alone.
That's an incredibly misleading headline. This really needs to be changed.

It's the original article's fault though.
https://www.ampproject.org/docs/support/faqs.html

> Accelerated Mobile Pages are just like any other HTML page, but with a limited set of allowed technical functionality that is defined and governed by the open source AMP spec.

Sweeeet. Thanks for the tip!
>Gym - people outsource their Gym attendance to "the experts", Personal Trainers.

Um, what? Your personal trainer doesn't go to the gym in your stead, they advise on how best to use your time there.
Bernie Sanders is probably the only one even debatably supportive of privacy sincerely.
Why do you think farmers used to have a dozen kids? Extra labor to help around the farm.

If your parent is a minister, you'll be helping around the church as a teenager.

Or how about the common last name 'Smith', as in 'that family of blacksmiths'?

Parents teaching their kids the family trade is as old as history. Maybe there are other ways, but to 'shock and disgust' seems a bit extreme.
It's naive to think that users will prefer the discreet way of expressing disapproval. They want to be loud.
I'm not a fan of U.S. law as it currently stands, but not enforcing laws as a matter of course (i.e. not an act of protest) pretty much demolishes rule of law. That sort of activity goes hand in hand with corruption and failed states.
Because it had (and still has) a monopoly on code that runs inside the browser. And it's a pig that's had quite a bit of lipstick put on it. It wouldn't be in widespread use if people had the choice.

That all said, WebAssembly is potentially an avenue to break that monopoly, and I do give him credit for seeking to address the issue.
Thirded.

ZeroHedge is full of conspiracy theories about the banks, Fed, EU, and the Western World in general. On the other hand, whatever Russia or China does, especially militarily, is great and shows good leadership.

Even this article starts by accusing the Fed multiple times of not noticing the fraudulent wire transfers, when in fact towards the end they say that the feds stopped 90% of the fraudulent transfers and notified the Bangladesh central bank of irregularities!
Or with shotguns/nets. Drones are light weight and vulnerable, so you need to move to weapons that do a small amount of damage over a broad area.
I agree with not forcing vocations on kids, but I don't think many kids that age really want to do a paper round (or any of the other typical jobs that kids do) either. I certainly didn't want to get a job in a retail store, but it paid me a small amount of disposable money.

Web work pays substantially more and could entail graphic design, copy-writing, backend programming, marketing or all sorts of useful skills. I think we have this idea of the OP forcing his kids to write code in a basement and it doesn't need to be that at all.
Calling for someone to return and stand trial is different from calling for someone to be assasinated
So they're not forcing ads onto home users, trying to turn Windows application development into a walled garden a la Apple App Store / Google Play, or using home users as beta testers before rolling out to enterprise customers?

They're desperate to force customers into the SaaS business model because their old model of charging a one-time fee per OS install is no longer viable. Desktop computers have well and truly reached market penetration, the upgrade cycle has slowed significantly and since Windows 7, they haven't found anything new to offer that's compelling enough to entice customers to upgrade.
This!

Win XP and Win 7 were OK. All the hidden logging etc was cringe-inducing, for sure. But Win 10 has gone way over the line. They're treating their customers like Google does. They're mining data from them, and they're pushing ads at them. But this is an OS, which requires a license, not just a bunch of free online services. As much as I dislike Apple's business model, it at least respects its customers' privacy! If I ever need to use Windows again, I'll get an anonymous copy, and treat it like the malware it is.
MH370 Debris Storm
Or string up a lot of nets ... assuming small drones of course.
yeah just talking to elementary school kids from America vs. Korea was an eye opening experience. I couldn't help but feel that the future is kinda bleak for American society because so much of it is centered around jock/warrior culture that places far more emphasis on physical education whereas in South Korean kids who study and is intelligent is revered as the alpha male model.

Kinda explains why South Korea ranks #1 for the most innovative economy. There's no hazing of nerds although bullying and suicide due to over studying is a definite problem....it just follows the trend that American kids are seriously being left behind by other countries.
> (And what advantage does WebAssembly have over Java applets? We've been down this road.)

The same advantage as Javascript, I'd assume: easy access to the DOM and the concomitant natural integration into a webpage. Java applets were like a portal into a weird world that started with a security warning and all of the widgets looked wrong.
What we really needs is the other way around: How startups can start thinking like non-profits (i.e. having a true net-positive impact on the world and public-interest values rather than focusing on "capturing", "monetizing", and "exit")
'"Data science" ends up with a bloody neck from Occam's razor.'

Heh, I like the imagery. I wouldn't really call it Data Science with capital letters either. It's just plain-old exploratory analysis.

I wouldn't say the hypothesis is convoluted, especially since we see bizarre data coming out of Caltrain API at times, and experience has taught us to distrust our instruments when observing strong systematic bias. But single-tracking due to construction IS obviously a better explanation... because it's probably true.

What is still confusing is that the train is delayed several minutes, but then recovers at the very next station. That is odd behavior for a train to 'make up' that much time so quickly. Typical behavior is just to keep getting later.

Or maybe Occam will strike again in the comments with an obviously correct explanation!
You don't need to replace Caltrain to achieve that. A easier solution would be to convert Caltrain to a gated fare system (like BART is now), and then put a combined BART and Caltrain station behind one set of turnstiles at Millbrae.
That is not the case for disagreement, where a counter-argument must exist, but has not been voiced yet.

Someone shouldn't have to expect to come up with an alternative just to voice the idea that something sucks.

This idea leaves you vulnerable to the "something must be done, this is something, therefore we do it" problem by unfairly biasing positive votes rather than negative ones. Yes, I read your rationale. I don't agree with it.
ZH was good in 2009. Then it slowly went downhill. It became an anti HFT/anti Fed site, then a gold-bug site, and now a pro Russia/China outlet.

Typical ZH logic: when gold goes up, it's the smart investors noticing the corruption of the "markets" and acting accordingly. When gold goes down, it's the HFTs and the Feds slamming it down because if it goes up it destroys the faith in the US Dollar. If it spikes up, it smart money doing a play. If it spikes down, it's blatant manipulation by someone without a "fiduciary duty" (ie: they imply that the seller doesn't care that he loses money because it sells quickly instead of working the order more slowly)
That doesn't pass the smell test all. Your school sent 10% of its students to elite colleges, that's clearly not common.
So you are just going to teach them what you think is important?

Home schooling has to be one of the most ridiculous ideas ever.
It's also quite average for languages of that time to have first-class functions.

https://en.wikipedia.org/wiki/Timeline_of_programming_langua...
Great. After they're done working for you, they can work for my children, who'll be taught some social skills.
This is why the college situation is so dire these days.

It used to be that a high school diploma meant something, and guaranteed a certain level of literacy and basic familiarity with mathematics and other useful basic skills. Now there are virtually no jobs where the core requirement is literacy or basic math skills etc. which one can get as only a high school graduate. The credential of a college education, or even just having spent some time in college, is the new high school diploma. Except whereas the public funds high school, it does not completely fund college.

And even though total government outlays to colleges have actually increased, admissions have increased even more, and spending on administrators has as well, so per student costs not covered by tax payers has gone through the roof.

> She offers a sample math problem from the test: You go to the store and there's a sale. Buy one, get the second half off. So if you buy two, how much do you pay?

> "High school-credentialed adults, they can't do this task — on average," says Carr.

High school graduates can't do what is basically a middle school level math problem. It's no wonder employers don't want to hire them. As a society we spend hundreds of thousands of tax dollars on K-12 students as they pass through the school pipeline but when they graduate they aren't educated and they have very little to show for all that time, effort, and expenditure.

This is unquestionably a national tragedy that will haunt our country for decades to come. We've got a "lost generation" already with millenials who were vastly underemployed for several years after the big financial crash (which would be expected to have a lifetime impact on career and wealth development). And we're seeing that there's a new lost generation of young adults who have been ill served by the educational establishment.

Edit: even worse, HS education does a poor job of preparing students for college, leading to the double whammy of debt + dropping out of college without earning a degree.
WebAssembly shouldn't be for the end users to use, it should used for implementations of other languages so they can access the same APIs Javascript can.

Add Lua to the browser, add Perl 6 to the browser, etc. There are plenty of decade old W3C specifications that never made it to the browser properly, like XSLT 2.0, XQuery 1.0, XForms, never mind the latest versions of the specs.
You need to block what you don't want in the LAN router.
+0 and -0 are equal..
We've gotten worse.
Yes. We have Constitutional rights that protect us from such surveillance. Foreigners have no such protections from the U.S. government. This has essentially "lifted the veil" and made it abundantly clear that our government will no longer respect the rights of it's citizen's, even in a formal official capacity.

This is no surprise to me, as such abuses tend to go hand in hand, but it definitely takes things to a new level.
Mystery 'Dude' Rattles Turkish Stock Traders With Massive Bets
That's depressing... poor kids.
The problem is multi-fold. If you have a bunch of low quality high schools pumping out borderline illiterate "graduates" just due to dumb bureaucratic inertia and politics then that devalues the high school diploma as a credential (which we've certainly seen). Now we have a lot of HS graduates who can't get a non-minimum wage job without going on to college, and all the enormous problems we've witnessed that causing.
BBC.com is FAR worse than Vice.
I chuckled when I saw that java programmers smile the least.
Yeah, this comment is ridiculous. "Public schools suck so I'll force my kids to do what I never had the chance to." Great logic.

My dad was athletic and supported me in being a nerdy band kid programmer. I will do the same for mine. I will make sure that the school they go to is good, but I won't force them to be passionate about something by bribing them with $60/hr.
Looking at technology's influences alone strikes me as a shallow viewpoint. You can find other important factors if you look a bit deeper:

"The British weavers known as Luddites, who destroyed looms precisely 200 years ago, thought rising unemployment within their ranks was due to machinery. But there’s a case to be made that inflation, money supply expansion, budget deficits and trade barriers were equally to blame.

... [The] overall picture was of cheap money leading to labor-saving capital investment, while wages were eroded by inflation and economic activity was dampened by restrictions and excessive government deficits.

The Luddites have been mocked for attacking the productivity-enhancing machinery that was to improve living standards unprecedentedly. But given the economic policies of the time, which bear an uncomfortable resemblance to some of our own, the Luddites were right to believe that only higher unemployment, with no discernible improvement in conditions on the horizon, was their fate."

http://blogs.reuters.com/breakingviews/2011/03/11/were-luddi...

Were Luddites the victims of 2011-style finances? | By Martin Hutchinson | March 11, 2011
Someone further up was talking about making insect-sized drones ... presumably this was a response to that.
I've used this! Thank you!
Creating JS in two weeks was an amazing accomplishment. Unfortunately we'd be better off if he had been a worse developer, because then Netscape wouldn't have had the option of shipping it and enshrining its defects as features.