Last week I used ChatGPT for the first time for a real world task at work. It was a self-contained lambda function to perform some admin tasks, so it seemed like an ideal fit. Although the experience was good, it's far from the end of programmers. This was my experience: * Although ChatGPT is pretty good at generating code, it kept making simple mistakes such as calling non-existing APIs or introducing bugs. Some of…
Post-GPT Computing
181–190 of 504 posts
Re: Post-GPT Computing
#182Last week I used ChatGPT for the first time for a real world task at work. It was a self-contained lambda function to perform some admin tasks, so it seemed like an ideal fit. Although the experience was good, it's far from the end of programmers. This was my experience: * Although ChatGPT is pretty good at generating code, it kept making simple mistakes such as calling non-existing APIs or introducing bugs. Some of…
Re: Post-GPT Computing
#183Earlier quoted context omitted.
From your comment: > I don’t get the overall doom and gloom towards LLMs on the software field. From the second line of your comment: > Now you don’t need to hire junior devs Do you need GPT to put the two together? I think it's pretty obvious why folks are freaking out.
Now junior devs don't have to build the product of someone else's dreams; they can build the product of their own dreams.
Re: Post-GPT Computing
#184Earlier quoted context omitted.
Focussing on the climbing is the core problem I think. Why even do this? We collectlively should own the machines and guarantee just wealth distribution, so that its impossible for a few to have much more than than others. Then every increase in machine work is a great thing for everyone, instead of increasing competition between fewer and fewer people. Europe in itself is (together) the single biggest market/economy…
Luddites failed the first time around. What could they do this time to succeed?
Re: Post-GPT Computing
#185Earlier quoted context omitted.
I doubt this third option exists. If the AI(s) lack empathy for us and we are useless to them, they will either exterminate us directly, or indirectly by denying us resources. If they have empathy for us, they will probably let us live good lives. I doubt we will be useful to them, so I doubt there is a scenario where we live miserable lives working for the AI(s).
It’s not the AIs who are in charge, it’s rich humans.
Re: Post-GPT Computing
#186Earlier quoted context omitted.
Focussing on the climbing is the core problem I think. Why even do this? We collectlively should own the machines and guarantee just wealth distribution, so that its impossible for a few to have much more than than others. Then every increase in machine work is a great thing for everyone, instead of increasing competition between fewer and fewer people. Europe in itself is (together) the single biggest market/economy…
Luddites failed the first time around. What could they do this time to succeed?
At a point when all labor is obsolete there will be literally no method of survival for anyone who doesn't own the "compute capital". The two options will be to let everyone starve because they weren't lucky enough to shareholders in the company that owns all the bots, or just make that enterprise socially-owned and pay the unemployed workers.
Re: Post-GPT Computing
#187Earlier quoted context omitted.
> What are the barriers to a junior dev creating their own product? Are you seriously asking that question? What are the barriers to a junior dev writing the Linux kernel from scratch by themselves? What are the barriers from climbing from the bottom to the top of a ladder where the rungs are 20 feet apart? Sure, start at the top, then it's great. Very few start at the top.
Yes, I'm seriously asking. If a junior programmer wants to create a mobile app, or a desktop app, or a cloud service, what are the barriers? All the ones I can think of will get lower, not higher, as a result of the AI revolution. If I'm missing one, or a class of product with different barriers, I genuinely would like you to point that out.
Seriously, think about it a bit, without being sanguine.
The junior dev is inexperienced, in everything, and now has no path to build up that experience. No one's going to want their 18/22 year old amateur-hour "chatgpt make me a cloud app" (which is in competition against millions of others). So unless they're extremely lucky, they goto fail.
Maybe after 10 years of those failures they could build up enough experience through trial-and-error to maybe see a little success with a "chatgpt make me a cloud app," but how are they going to feed themselves the meantime? Maybe that will work if they have rich parents, but otherwise they're probably going to have to use up their energy to scrape by. So another goto fail.
Re: Post-GPT Computing
#188Earlier quoted context omitted.
I'm sure secretaries had similar thoughts about the arrival of personal computers. Yet, few would argue that computers have made the world a worse place. The truth is people will do less work, or it will feel like it. Most of our ancestors did not have the comfortable software jobs we have today. Life will become easier, products and services will become more abundant. Of course, the transition will be harder for tho…
Yes, but there aren't many secretaries working these days, and certainly the skill set has changed (though I'll never forget the company owner who was surprised when he was called out on promises made to women running a local college and couldn't understand how they could repeat his statements back to him verbatim along w/ the time/date of the phone call in question --- had to explain that they'd all come up through…
Jevons paradox [0] proposes that as automation reduces the cost of labor then people will find new uses for automation, and this seems to be the historical trajectory. Hundreds of years since the industrial revolution and we still haven't run out of work to do (this could be better or worse given your philosophical premises).
> and render some folks unemployable
If automation truly causes more actually productive work to be done, then as a first-order effect there should be a surplus available to support these people without making anyone else (much) worse off. However as you observe the higher-order consequences of this are very much an open issue.
Re: Post-GPT Computing
#189Earlier quoted context omitted.
I really don’t want my productivity to increase. Worst case scenario is that it gets SO good at writing code that software engineering teams are severely downsized or are made obsolete altogether, and I find myself out of a job. I’m not expecting UBI to start falling out of the sky any time soon, especially while there are still manual labor jobs that robots can’t do. Alternative scenario is that individual developer…
I think the rapid rate of change in modern software libraries has left me underwhelmed with ChatGPT when it comes to new libraries, C++, or niche APIs (financial, etc). If you're writing react/python/angular or something popular it seems to do amazing things and spit out entire websites (per demos). Unfortunately, when I try to put together C++, Rust, or even C# using recent libraries like Blazor it chokes up. I full…
Re: Post-GPT Computing
#190Earlier quoted context omitted.
> Yes, but we are in a world of abundance. We have an abundance of inessentials. Housing is still scarce and food is volatile. Health care and education are expensive. Many people are sleeping on the streets or falling into lifestyles of despair. Progress has been applied unevenly and most critically not to the factors of life that form the base of Maslow’s hierarchy.
Housing isn't scarce, it's not evenly allocated. Lots of properties being kept vacant so as to drive up rents/prop up property values, and it's difficult to get low-income housing built because of NIMBY.