Live data from Hacker News

A new way to predict when software jobs will become automated

aifuture.substack.com

31–40 of 129 posts

Re: A new way to predict when software jobs will become automated

#31
A powerful AI capable of programming would be amazing. It could reverse engineer binaries into human-readable source code. It could transpile tools and libraries to different platforms and languages.

Personally I can't wait to be made obsolete by the god AI.

The limit to human creativity would move from a technical one to your imagination.

Re: A new way to predict when software jobs will become automated

#32

Earlier quoted context omitted.

To further support your point, AI is 90% efficient/good at driving. But the last 10% is so hard that some think it's impossible to have 100% self-driving cars.

Self-checkout at supermarkets does 90% of the work. The 10% of work remaining is done by a human supervising the self-checkout stations. And same will happen to development. Lots of tasks will be automated and less people will be needed as a result.

Self checkout at supermarkets absolutely sucks. For the customer it is a huge downgrade in experience.

Re: A new way to predict when software jobs will become automated

#33
This article seems very simplistic to me. I'm grasping for a word to describe an argument that leads you, via brightly-colored baby steps, to a desired conclusion, but this article seems to be that.

What is intelligence? Can classical machines become intelligent, or is there some mystical quantum quality involved? Is there a limit to intelligence? What is the best form of intelligence (single entity vs society), Is intelligence even understandable, and therefore engineerable? Are current neural networks in any way intelligent (they seem extremely good at pattern matching, and/or regurgitating those patterns, but beyond that I'm not sure). Etc, etc, etc, etc.

Re: A new way to predict when software jobs will become automated

#34
Think of all the money that could be saved if interlocking boards of directors and corporate executives could be replaced by AI? No more need to pay bloated salaries and ludicrous bonuses and provid ridiculous 'golden parachute' contracts to top executives.

The discussion about AI always focuses on replacing the leaves of the trees in corporate heirarchies, but the value obtained by replacing the root seems to be much higher.

One could also plausible replace shareholders with AI, although then one might start to question the whole structure of investment capitalism... maybe AI would be better at making long-term decisions about the distribution of capital to prospective business operations than some group of Wall Street funds are?

Perhaps we'll see AI-managed pension funds in the near future with significantly better results (and more interest in the long-term health of the outfits they invest in) soon?

Re: A new way to predict when software jobs will become automated

#35

Earlier quoted context omitted.

To further support your point, AI is 90% efficient/good at driving. But the last 10% is so hard that some think it's impossible to have 100% self-driving cars.

Self-checkout at supermarkets does 90% of the work. The 10% of work remaining is done by a human supervising the self-checkout stations. And same will happen to development. Lots of tasks will be automated and less people will be needed as a result.

> And same will happen to development.

It is already happening. For example; setting up a production DB in primary-secondary mode; with daily back up and what not used to be quite a bit of manual grunt work. AWS Aurora and similar services handle 70-80% of the pain leaving you with setting up right table, index etc., Same in setting up a backend stack with DNS, load balancer etc.,

My guess is cloud services will automate even DB configuration. They have 100% visibility into the true production load pattern they will be able to suggest or even auto-configure things such as indexes.

Re: A new way to predict when software jobs will become automated

#36

Earlier quoted context omitted.

To further support your point, AI is 90% efficient/good at driving. But the last 10% is so hard that some think it's impossible to have 100% self-driving cars.

Self-checkout at supermarkets does 90% of the work. The 10% of work remaining is done by a human supervising the self-checkout stations. And same will happen to development. Lots of tasks will be automated and less people will be needed as a result.

Depends. Software could be like lighting, where the cheaper it gets the more resources is spent on it. Right now it looks like it. Humans want to be able to see everywhere, and we want everything to be smart. Maybe a biotech revolution will shift demand towards that, but that’s speculation at this point.

Re: A new way to predict when software jobs will become automated

#38
* Boss type speaking disapprovingly to some programmers and designers: * Come on guys, back to the fields, play time's over. Those strawberries need to be picked before they spoil. Tell the AI what you've done so far, he'll take care of it from now on.

Re: A new way to predict when software jobs will become automated

#39
post #4

> Once an AI gets just 1% efficient at automation, it achieves 100% efficiency quickly thereafter This is really optimistic and completely overlooks the 80/20 problems that have plagued both AI automation and traditional automation. The AI sweeps up the easy cases and humans are left to fix, or paper over with heuristics, the remainder. Example? Speech-to-text. It's pretty good and the spread of automated closed capt…

The thing people forget about whether it's 80/20 (and the last 20 takes infinite time) or whether it's 80/20 (and it happens super-linearly) is the nature of the 20.

One of two things tends to happen.

1) The 20 is a fundamentally different problem, but is itself solved by applying different new developments (e.g. most breakthrough devices: semiconductor manufacture and design, cellular phones, iPhone)

2) The 80 is so useful that work realigns to avoid / ignore the 20 (e.g. most mass market adoptions: horse drawn carriages, trains, automobiles, planes, television, personal and business computing)

The key thing realistic futurists harp on is what drives revolutions is superior utility versus the status quo.

If AI is "same as human, without the labor costs," it will be adopted gradually. If AI is "better than human in a fundamental way," it will be adopted overnight.

Re: A new way to predict when software jobs will become automated

#40
post #4

> Once an AI gets just 1% efficient at automation, it achieves 100% efficiency quickly thereafter This is really optimistic and completely overlooks the 80/20 problems that have plagued both AI automation and traditional automation. The AI sweeps up the easy cases and humans are left to fix, or paper over with heuristics, the remainder. Example? Speech-to-text. It's pretty good and the spread of automated closed capt…

I think this is thinking small. An AI doesn't need to use human readable programming languages or frameworks to solve problems. Also software engineers are expensive. Corporate greed will drive this faster.

So the ai will make solutions that are mostly correct but then can't be modified by humans to make them work?

That is the problem with GAN generated art. It is pretty good but then you don't have a psd to modify it so it is useless for most purposes.

Post reply on HN