skysight-inc/HackerNews huggingface dataset:
The number of jobs requiring that kind of creativity is very small. Of course there will be a need for engineers, and physicians, to interface with other humans and to integrate answers from narrow, specialized AIs into real-world solutions, but that's not the bulk of everyday work even in high-skill jobs. If AI cuts the amount of work someone has to do in half, the outcomes are on a continuum between two extremes: either effective hourly wage for work doubles and people work half the time, or the job market shrinks by 50%. But what would actually happen is closer to 33% less work and the job market shrinks by 25% too. "People are still smarter and more adaptable than narrow AI" is completely irrelevant. What matters is the workload reduction offered by the narrow AI.

The OP didn't say all jobs by 2030, it said 800M. Obviously there will still be lots of jobs, but not enough. Too many people unemployed and broke, combined with not enough of a social safety net for food, housing, and medical care, will result in social unrest and, if that's not dealt with well enough, it will progress to social breakdown, which either means a revolution (to institute a new government that does implement appropriate safety nets) or a martial-law type of scenario, neither of which is pretty.

Below-average doctors, engineers, and lawyers will be at risk of being out of work. On-site blue collar jobs are safer, as a percentage. Robots can prefab things in factories, but it will be a long time before automated robots can build or repair anything on-site with the efficiency of humans + power tools.

ETA:

I think you overestimate the number of people required to handle most of the problems you think need work. And the current free market doesn't agree that they need more work, or it would price those jobs higher and more people would jump into those labor pools. In some cases, the jobs require serious specialization (maybe not advanced degrees, but a fair amount of training) and not just anyone can do them... in which case even the optimal labor pool size would barely scratch the surface of the coming AI-caused unemployment crisis.

Even a massive public works effort to employ tens of millions of workers to deal with aging infrastructure, or to build green tech, is not a permanent solution. Most of those jobs would be gone in a decade, and then you're right back to where you started, only worse because AI will have gotten better.

Massive government spending (including on temp public works projects) is essentially UBI for a lot of able-bodied people. I don't object to that, but it needs to be limited to public works projects that are really necessary, and then you have to figure out where you're going to get the money to pay for them when the govt is already running trillion-dollar deficits. Is 5% debt inflation per year not good enough? Should we try 10%? 15%?
I feel like you must cook a very narrow range of food and/or have very little space / money for more pans. Cast iron is lovely and versatile (see my sibling post) but there is a tool for every job and cast iron is not always that tool,
It's irrelevant whether they are doing it or not right now. Because they could obviously start doing it at any point. And this is a country that makes the US's record on surveillance and human rights look like nothing.
Does tap water contain the optimal amount of each mineral? How does it compare to spring water? Is solid food devoid of minerals?
In my experience, this is usually handled with a combination of source control and containers(Docker, but more commonly just a chroot image).
Some friends of mine and their girls moved to Germany for 2 years and talk non-stop about these schools. They say it’s the thing they miss the most.
Open @ line:
vi +2019 myfile.txt
Every game I played as a kid moved at my speed because they were turn based or puzzle based, with the exception of WarCraft. Even many games today that are popular with kids, like Minecraft, can move at real-time speed but still be designed to be self-paced. In Minecraft, there’s always an opportunity to stop and think.
For 2, this is the one I'm most looking forward to: https://developers.google.com/web/updates/2018/11/writable-f...

Entire classes of PWAs are essentially impossible to build right now because of the lack of ability to work with files directly, think offline editors, offline music players, etc.
Hmm, I see what you're saying, but many would argue that evolution is not particularly elegant, in fact rather crude. However let's go with your assumption anyway. I still don't think present-day capitalism works elegantly, the quite regular boom-bust cyclest are a testament of that.

It "works" because it has to, when it doesn't we do bailouts and then it "works" again etc. in other words anything works if a society is organized in such a way that it doesn't know or contemplate anything else. If you only know one style of music, that music "works" for you, because it sort of has to.

My point is, capitalism as it is today is one that even The Wealth of Nations doesn't agree with.

Now that doesn't mean every aspect of capitalism is bad etc. No, in fact when it works as intended it can indeed be quite elegant. the problem is it often doesn't work as it was envisioned. We therefore need to look at other systems, pull some positive aspects from them, tweak the current capitalist system so that it works more like it was supposed to, that's all am saying.
Both of your links go to the same video, which is a panel at Davos.

Edit: Here's a link to Content Provider: https://www.youtube.com/watch?v=X1UCt5iItcw
I'm not sure how source control is connected. Normally, I want hermetic builds whether or not the files I am building are checked into source control yet.
There's a nice book, Without Hot Air https://www.withouthotair.com/ and yes, a first world individual probably uses a bunch of the GHG "budget" on heating the home, water + transatlantic flights. Even cars are not that bad.
Shockwave End of Life for Windows
Adobe to announce end of life of Shockwave for windows on February 11
I've heard this referred to as the "snowball problem": http://www.big-game-theory.com/2015/02/the-snowball-and-stea...

... because like a snowball, once you start rolling downhill, you only ever get bigger, which makes you roll faster, which makes you get bigger, etc.
state of the tree is a composite of states of the components.

components know about their state only.

the UI runtime is the one that understands 'state of the tree'
Why not? First of all, you are kind of forcing people to do one kind of thing in order to survive. Yes, it’s true that lots of people are not capable of advancing art or physics. But what is also true, and more important, is that most people dont want to do that stuff. Forcing everyone to be an “intellectual” for their survival would be downright dystopian. Second, it wouldn’t produce good results anyway. There would be a flood of bad and incorrect intellectual works. We would see problems arise similar to the ones we see now like the reproducibility crisis and the social justice double-think on campuses. When college becomes a right instead of an exclusive privilege for the intellectually gifted, it no longer serves the purpose of intellectual advancement.
> Now, the police will never tell you whether an order is lawful

Not to mention that police have very little education on the law in the first place; “criminal justice” or “administration of justice"—what amounts to the practice of law enforcement—maybe, but that has a more distant and tenuous connection to law than one might think.
Are those the only two options?
Sure, as irrational as that may be, you're right that it's a larger problem to fix that's probably out of scope here.

But the larger point is that economically productive employees in their early career are almost always exploited, so it wouldn't have been hard for Buzzfeed to throw some relatively token amount towards her and have her be over the moon with it. Most college students would love to get $20k for doing something they were procrastinating and doing for free, especially if you package it with an ego-boosting title.
Front end: You could use anything you wish, heck even jQuery. Svelte is lightweight and powerful. If you prefer a React/JSX flavor I'd go with Inferno which is faster and more lightweight. Vue is probably the easiest one to use of the bunch.

Back end: You could certainly do that with cloud functions without a database. Store encrypted JSONs somewhere. It would scale effortlessly. Use Auth0 for authentication.

Another option could be hasura.io which provides so much out of the box and can be installed everywhere with docker.
Instead of nitpicking, we can just look up the actual calculations.[1] They're on the order of 20 cents per mile traveled. Half of that is crashes, which insurance already covers. Most of the rest is congestion costs. Air pollution and global warming costs are actually quite low compared to the harm caused by crashes and congestion. Noise is also a rounding error.

Of course this is aggregate data. Congestion costs are higher in cities and higher during peak driving hours, so it makes sense to have dynamic pricing for that.

1. Quantifying the External Costs of Vehicle Use: Evidence from America’s Top Selling Light-Duty Models (http://www.ce.utexas.edu/prof/kockelman/public_html/trb08veh...)
Why didn't Microsoft partake in any of these ideas then? Smartphone came out 8 years later in 2007.
Leapmotion's Project North Star
oops, sorry - fixed, thanks
TLS libraries like OpenSSL operate in user space (in-kernel TLS is very a recent addition to Linux).

sendfile(2)'s benefit is that it doesn't require transferring the data back and forth between kernel space and user space. You point it to a file descriptor and a socket, and it simply copies the bytes -- all in kernel space.
I bought cyberduck last week as I had enough of FileZilla’s update nagging and main thread hogging shenanigans
For me it shows the [Reddit logo] and [Safari logo], since I'm on IOs.
So it seems like it pulls the standard browser...
There's many environments/ecosystems where javascript is used https://en.wikipedia.org/wiki/JavaScript#Uses_outside_Web_pa...

One can even use Javascript inside a PostgreSQL database https://pgxn.org/dist/plv8/doc/plv8.html

Lastly there's, libraries (data manipulation, algorithms, crypto etc) that work both on frontend and backend (nodejs) which never touch the browser DOM, e.g. https://github.com/Turfjs/turf (http://turfjs.org/docs/)
Wouldn’t that be 4x as slow (3 times slower), not 8?
That is because of bad usability of the browsers, though.

Default should be for example some icon indicating that the website wants more permission ... and then if I feel like it, I grant more permission. Til the point of fully trusting and giving all access.

But a website is a website I just read and will never get more permissions from me.
But a pwa ... like a game, I would grant more permissions. This is something that should be made easy from the browser to choose, whithout getting annoyed by permission popups all the time.
The total world productivity will be up and the total human labor to achieve that level will be down. This should be a good thing! ... but we don't share very well.

Capital is making more money than labor. The 'hard working man' ethos makes less and less sense. You can't work your way out of poverty anymore.

No sane person is arguing for full-blown communism here, but a shift towards a more socialist system is going to become the only way to keep society from breaking down. We need the benefits of this revolution to benefit all and not just those who were born wealthy.

And it's going to be a very long road to get there, as political power today in most nations is most easily accessible to those with wealth, those who would lose out if such a shift were to take place.
I agree with this. I think people are looking at the wrong layer for automation. Frontline workers will exist for a long time because of their flexibility and dexterity. I think automation will largely impact one level up - at the supervisor/manager level. My bet is on cameras and computer vision to be the enabling technology for this.
For those wondering

PFA/PFOS="poly- and perfluoroalkyl substances"

As an article seeking to get this message out about the PFA court case, perhaps you are justified, however this should have been your starting point:

"The chemicals used as criteria in the suit are called PFASs (pronounced “pee-fass”), and are unregulated at the federal level. [The suit asserts that these chemicals are found in 98% of Americans today].

In June, the Agency for Toxic Substances and Disease Registry (ATSDR), an arm of the Department of Health and Human Services (HHS) issued an updated draft toxicological profile for PFASs.

For drinking water, [the report recommends an] acceptable concentration of 7 parts per trillion of PFOS and 11 parts per trillion for PFOA, according to Laurel Schaider, a research scientist at the Silent Spring Institute. Right now, the EPA’s 2016 guidelines set an acceptable drinking water concentration for PFOA and PFOS at 70 parts per trillion, about ten times higher than the draft report’s thresholds.

... by the standards in the ATSDR report, a PFASs exposure greater than approximately two thousandth (0.002) of a drop [of water] in the average yearly water intake of an American adult could be considered potentially unsafe"

EPA limits (which are usually the federal action limit, not a recommended consumption limit):
https://www.cdc.gov/nutrition/data-statistics/plain-water-th...
Users definitely care if an app gets slower every few weeks
Did you read it, though?

It absolutely does not say that Apollo invented network computing, it just says it was one of the companies at that time working in that field.

Of course there were unique identifiers before the first UUID standard was defined, and the author gives examples.

Acknowledging precursors, following the threads of how a particular implementation or standard developed, is the only intelligent way to read up on its history. The dumb thing would be to read into this things the author simply never said or implied.
> truck-driver-to-research-scientist

They could work on automating their own jobs like software developers and engineers do. Or research for adverse effects of self-driving.
You can get the original Colonization DRM-free from GOG for $6: https://www.gog.com/game/sid_meiers_colonization

It's worth it -- the Civ IV DLC version didn't really capture the magic of the original, and FreeCol has been a work-in-progress for a long time. The '90s graphics of the original can take a little getting used to, but the gameplay is still extremely solid. I keep a copy on my laptop to play when I'm stuck waiting around in airports.
That's still converting attributes to/from DOM strings, which seems likely to end up in bad places once you've got a huge amount of data.
my biggest takeaway from the entire affair is just how horrible the Japanese justice system is

In addition to that absurd holding time: defence lawyer doesn't see the case until close to trial, almost impossible to get bail, the absurdly high conviction rate, not being able to take notes, forced interviews, confessions, having you "prepare for a confession"

Sounds like a justice system from a dictatorship, not a supposed liberal democracy
The burden of proof should be on the copyright holder. It shouldn't be necessary for the other party to prove they didn't infringe.
No real breakthrough is needed. At this point, the current machine learning architectures and models we have are enough. The pains of R&D have been dealt with, and now it’s all about implementation and scaling, at least for the companies that have reached this point. I wouldn’t be surprised if these German car makers are still heavily behind the state of the art.
Maybe better look at chafa: https://hpjansson.org/blag/2019/01/07/the-worst-ansi-rendere...
https://hpjansson.org/chafa/
https://github.com/hpjansson/chafa/
I recently saw a local notice about PFAs and their voluminous use in firefighting foams at the nearby military bases and airports. Apparently it was making its way into the drinking water.

The wikipedia page has some information.

https://en.wikipedia.org/wiki/Firefighting_foam#Environmenta...
C and ASM don't have a GC either, and yet we can build GC collected languages on top of them. So it will be eventually be solved in the same fashion: By building a runtime environment on top of the underlying machine, which performs memory management incl. garbage collection.

Depending on how the runtime for "native Haskell" is implemented, the effort might be everything from just cross-compile it to building a completely separate runtime.
Right, a measure like 98% doesn't suggest that the remaining 2% are unpredictable and thus dangerous. It could easily mean something like "drives perfectly in every situation except for X type of weather", where the fleet is grounded whenever X is present or imminent.

That being said, I don't think musk's estimate is reasonable.
10 ???

For bash I set `IGNOREEOF=1` so as to have to press ctrl+d twice to exit. Ten times seems a bit too many.

How to do the same for zsh?
A crowded 2020 presidential primary field calls for ranked choice voting
Cheap listicle in own-domain Medium blog post, submitted by author. Author never did anything else than submit their own posts on HN. Including zero-content keyword drops like https://news.ycombinator.com/item?id=18774917

Skip, there is nothing but shallow advertisement here and that should not be rewarded by even visiting such posts.
If you can find any studies that take the context of Manhattan (or anywhere else in the first world with similar population density really) I'd be happy to look at them. The study you're looking at doesn't do so.

So while I assume that it's a perfectly valid study it really doesn't apply.
Anyone know the details of Amazon Coretto in this regard?
Yes. I think it’s a delicate and important one. For what is the difference in being trained and being institutionalized? Training serves the ability of the individual and institutions serve the ability of the people, so what’s the matter?

I think there is no shortage of paths by which an honest interrogation will conclude that specialization is a benefit in anything but politics, and it’s when the people (Poli translates to “people”) are reduced to services that we have a technocracy. It’s when the people are deprived of the wealth of knowledge and material necessary to be their greater selves, politics and democracy has seen it’s day.

The extent that we have progressed from feudalism is absent in the divisions of power, and ever-present in the displacement of responsibility. For any progress, the societal trajectory is basic as can be: nowadays, the people blame themselves.
CMake is awful, and the fact that the C++ community seems to be settling around it will be a massive disadvantage in the long run. Why do you think so many WASM examples use Rust? It's because Cargo is a sane build system that makes cross-compilation easy.

Issues with CMake:

- The DSL is not very good. It needs proper functions, for one.

- Non-hermetic builds (also mentioned in this thread)

- No ability to easily query the build DAG

- Headers are not modelled properly (they should be a dictionary of paths -> paths, not a list of include directories)

- Build folders cannot reliably be used between configurations, leading to confusion and cache misses

- Everything is convention driven. It does not model the build graph properly.

- Globs do not work properly (maybe that has changed recently?)

- The cache is not portable across a network, or even between folders on the same machine

The C++ community deserves better!

Others in this thread have mentioned some modern alternatives:

- Buck Build (Facebook, Uber, AirBnB)

- Bazel (Google)

- Pants (Twitter)

- Please (Thought Machine)

It doesn't actually matter which of these succeeds. They all model the builds in such a way that you can easily transpile between them.
Strong backwards compatibility story.Huge ecosystem. Masses of developers.
Books were an escape vehicle before TV, movies, and games.
Well, you'll end up with toxic drinking water with this attitude. I don't know what the right solution is, but saying you don't know enough at this point to throw out your teflon pans and avoid certain products and that you don't want to research things is lazy and ignorant.

Citizen's levying large class-actions suits and making documentaries like "The Devil We Know" are perhaps the best tools we have to stop fascist corruption.
Curiously, what is that little we can control? One could come up with an argument about how we control exactly zero in life. However even if it's true in a way, it might not be so useful to believe that since having that belief will lead to worse decisions (and a lot of psychology research shows that a belief that you don't have control is highly correlated with depression).
Will rent seeking landlords just raise rent? If everyone has a BS degree, isn't that just the requirement?
In my mind the answer is in building decentralized apps/services.

A DDoS on a static site cached on just about any CDN that runs logic exclusively on the client is much harder to pull off successfully because it's so much cheaper (practically free?) to mitigate, and doesn't affect any existing users who would already have the necessary resources cached locally.
Top Hat | Software Engineers | Toronto, ON, Canada | ONSITE Full-time

We are hiring for a variety of development roles including: DevOps Engineer, Sr Platform Developer, Sr Android, and Full-stack Web (Python, Django, Javascript, React.js/Flux, AWS, Ansible; recently we’ve been practicing Continuous Deployment on Lambda). Salary range based on experience from $80K to $120K.
Top Hat helps professors make every lecture count by transforming mobile devices into powerful engagement tools, inside and outside the classroom. Recently, Top Hat has been building out interactive textbooks and creating a way for professors to collaborate on authoring new content and sharing it through our marketplace.

We have a great dev culture and some really cool problems to work on! Check out our ongoing projects here: https://sites.google.com/tophatmonocle.com/engineeringattoph...

Apply here! https://tophat.com/company/work-with-us/
My dad grew up without a TV. He hardly had any books. He and his brothers ran around town finding adventures. This is exactly the kind of childhood the author advocates for.

And yet, today, in his retirement, my dad sits in front of the TV or computer 24/7. He doesn't produce anything, he just consumes.

It's just one anecdote. But I think articles like these always receive many upvotes and clicks, only because they match many people's gut feeling. It seems right that letting kids get bored would spark creativity.

But feeling right is not the same thing as being right. Give me some argument for why I should believe these claims. Read the article again -- there's not an ounce of proof behind any of the many claims.

For every Lin Manuel Miranda there are a thousand my dads, who didn't turn their boredom into some kind of admirable creative passion. So which one is the outlier?