News for hackers. Stuff that matters.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by erikpukinskis on Thursday December 15, 2022 @10:20AM (#34000839)
The most important thing I need from a programmer I work with is their ability to have a fruitful conversation with me about why the code might be written one way or another, and for them to iterate on the code in response to those conversations.

If a coder can write code, but they can’t do that, they’re useless to the org. It will be faster for me to write their code myself than to maintain what they’ve done.

So really that’s what I’d need from an AI coder. Writing the code is good, but can we talk about it and can you learn the specific architecture principles we have applie in this specific codebase.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by cdelsolar on Thursday December 15, 2022 @10:29AM (#34001002)
ChatGPT can actually do that sometimes. I've been using it as a rubber duck to help me debug code and it tells me what is wrong with what I wrote and how to fix it.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by soco on Thursday December 15, 2022 @10:39AM (#34001187)
But does it give real and useful answers or is making pleasant imaginary arguments?
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by hgsgm on Thursday December 15, 2022 @10:47AM (#34001316)
A rubber duck doesn't even give imaginary arguments.

The point is to stimulate brainstorming, not get answers.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by soco on Thursday December 15, 2022 @12:37PM (#34002913)
Yes, rubber duck debugging is self-talk so the task still sits with the programmer. However with the AI one get external answers which may or may be not correct, and could or could not influence one's decisions.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by drakenot on Thursday December 15, 2022 @10:53AM (#34001402)
I don't know if this is a philosophical question or not, but the answer for me is: most of the time it is useful answers.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by john-radio on Thursday December 15, 2022 @11:51AM (#34002271)
I can't speak for ChatGPT but the "AI" that I use for this sort of development, the `M-x doctor` feature of emacs, only makes pleasant imaginary arguments, mainly because it was written in 1966, but it is still useful sometimes and at least it doesn't make any incorrect assertions about code: https://en.wikipedia.org/wiki/ELIZA
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by borbulon on Thursday December 15, 2022 @10:30AM (#34001033)
You're making it seem like AI will replace coders. Do you think Dall-E will replace artists, or just make an artist's job different?

IMO it's more like a coder using AI to make their job easier. It's still up to a human to come up with the individual problem the function solves, architect a solution from multiple functions/objects/etc, come up with a data model, and so on and so on. The AI just generates the code itself. And at least as of now, the code needs to be double-checked.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by spaceman_2020 on Thursday December 15, 2022 @11:04AM (#34001561)
No, but it is very likely that it reduces to demand for coders and artists.

Sure, there will always be demand for a Linus Torvalds or a Damien Hirst. But will there be demand for Coder #365968 at Infosys or a graphic designer pumping out $50 ad banners?

We’re looking at the possibility of some white collar jobs having the same income disparity as creative jobs. Just as there are some musicians who make hundreds of millions while the vast majority barely make ends meet, we may have a future where the star programmers make millions while the average players are automated out of the competition.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @11:36AM (#34002036)
> No, but it is very likely that it reduces to demand for coders and artists

Eventually, I agree yes. But there could be a boom of huge new investments into A.I products, more devs needed and in fact teams getting way more requirements since they are more productive. Imagine the stuff we will be able to build in things like search, personal assistants, biomed, in fact what industry won't this affect? Its unbelievable to me that people are now saying Google search might become obsolete, that's absolutely crazy. Not many people saw that one coming. But at least initially I don't think GPT models will be able to do everything themselves. So its very hard to determine that say in the coming 5 years devs will find it more difficult to get a job. 10-20 years from now sure, I don't see how anyone gets a cognitive job anymore let alone devs. In fact our entire school/university system is probably obsolete, kids are probably learning skills they won't be able to apply in any job market. We need to start think about stuff like teaching kids emotional intelligence, spirituality and meditation...not cramming for a math test.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by coldtea on Thursday December 15, 2022 @11:28AM (#34001875)
>Do you think Dall-E will replace artists, or just make an artist's job different?

If an ad agency or a magazine publisher can get a custom illustration that works for my purposes from Dall-E, then they ain't paying no artist. Not theoritical, many already do use those generated images.

That's not just "making the artist's job easier". It's taking jobs from artists (well, illustrators and graphic designers at least), especially in the cheaper end of the business (e.g. not Nike, but your local Pet Store chain, restaurant, or news outlet, sure).

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by mitchdoogle on Thursday December 15, 2022 @12:20PM (#34002705)
There's still a matter of taste that Dall-E can't provide. It will only spit out what you tell it to, and if you lack good taste, then you'll still produce something inferior
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by synu on Thursday December 15, 2022 @12:52PM (#34003123)
It must be relatively easier though to be a discerning consumer than having the ability to produce something yourself (without using AI?)
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by darkerside on Thursday December 15, 2022 @01:17PM (#34003459)
People will tire of DALLE eventually. We are great pattern matches, and we'll start to see the patterns that don't measure up. Then it'll be all about the next AI engine, and it'll need its own corpus of work. Who's going to create it?

So yes, not OP, but I think artists will still have jobs, although less of them, and the job will be different.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by YetAnotherNick on Thursday December 15, 2022 @01:54PM (#34003927)
There is no indication that we don’t have enough images already available and training time is the main bottleneck. Also openai clear showed that DALL-E could generate avacado chair even though there is nothing like that in the dataset.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by bufferoverflow on Thursday December 15, 2022 @11:49AM (#34002239)
DallE, Midjourney, and StableDiffusion are already taking jobs. Illustrations, album covers, blog post images. People are making beautiful books and playing cards.

Midjourney V4 is amazing. It spits out absolutely beautiful images.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by derefr on Thursday December 15, 2022 @11:59AM (#34002387)
To be precise, AI is "taking jobs" that could have already been commoditized long ago if people in developing countries understood how Fiverr worked and had set up "art sweatshops" to serve demand.

There's enough art talent already around in the world to entirely commoditize the supply of it for the little one-off no-style-guide-to-follow commissioned works you're talking about. It's just not currently a liquid market — supply and demand find it hard to discover one-another — and so a true market-clearing price can't be set.

Meanwhile, AI is not currently taking anyone's advertising-campaign graphic design job, or anything else where the "efficient-market price" (in a world where human "art sweatshops" existed) would be more than $5.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by thedorkknight on Thursday December 15, 2022 @12:00PM (#34002414)
How many of those people would have actually paid for an artist otherwise though? I myself am thinking of playing around with game dev for fun with the thought of using image AI to generate the art. Were it not for that, I'd just use free textures, or more likely, just spend my time doing something else entirely
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @11:53AM (#34002302)
> You're making it seem like AI will replace coders

I find it best to accept it will most likely replace all of us, from doctors to coders to even psychotherapists. Won't happen next year but 10-20 years is a very long time this thing keeps getting better. Eventually we won't be able to tell if its a machine or a brilliant superhuman. The bummer in all of this, in my view, isn't the loss of jobs; we'll find what to do. It's the transition period - the accounting wizard or the brilliant doctor losing their jobs and status and becoming kindergarten teachers or care takers or unemployed. Nothing in their upbringing or life experience prepared them for such a thing ... so that's probably gonna be rough for many people. But once most people went through the transition it won't be bad. Society I believe will be better off. We will stop being obsessed with money and status and spend much more time with family and friends. Entertainment will be insanely good and so will healthcare. Possibly medicine to make our moods better. It could be utopia.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xpe on Thursday December 15, 2022 @12:23PM (#34002756)
> But once most people went through the transition it won't be bad. Society I believe will be better off. We will stop being obsessed with money and status and spend much more time with family and friends. Entertainment will be insanely good and so will healthcare. Possibly medicine to make our moods better. It could be utopia.

First, I don't see "utopia" as likely; furthermore, I have a suspicion it may be impossible, given human nature.

Second, even the argument that society will be "better" demands much more reflection. The implied argument above is only a sketch. I don't find it convincing much less plausible. I'll call attention to four points (implied from above):

1. AI will replace humans in most or all professions

2. AI quality will be much higher than the previous human levels

3. A broad swath of people (using some notion of equity and fairness) will have enough money to live happily

4. "We'll spend much more time with family and friends"

Each of the four points are quite uncertain. Furthermore, even if `k` is true, `k+1` does not follow.

Who would like to flesh out some ways the sequence (1, 2, 3, 4) might happen?

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @12:32PM (#34002868)
Yes of course you are right, we don't know anything yet I agree. I am speculating a lot here. But I'm a believer in "intelligence as a commodity" as Sam Altman put it after seeing GPT3.5 so I think points 1 and 2 will be reality. 3 follows quite naturally to me but only in Western societies... Putin will have different ideas.

Anyway speculating is fun but you're right its just speculating. My main point is we should always keep in mind this could turn out to be great .

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xpe on Thursday December 15, 2022 @12:40PM (#34002968)
Fair enough :)

_And_ if since we care about our AI-interdependent future, more of us (as in the people here on HN) need to wade into the gory details, including ethics and the current power structures. The "technology" (as in algorithms, data structures, hardware, etc) is arguably the "easy" part. There are plenty of existing incentives and structures to keep those _moving_. But moving in what direction? Even the notion of an "ethical compass" seems antiquated in light of current technology. We may have to reframe everything. This is a big challenge.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by monocasa on Thursday December 15, 2022 @01:17PM (#34003457)
I'm not sure 3 follows. A walk downtown of any major city in America shows what society does for anyone who's work can't be commoditized or aren't sitting on an existing pile of wealth such that they don't need to work.

They get nothing but tents and shame.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @01:27PM (#34003566)
That's because people like you and me (I'm assuming you're somewhere in the comfortable middle class) vote in for this system. Because so far we've enjoyed a reasonable quality of life. If that's no longer the case, we can vote for other leaders and other systems.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by monocasa on Thursday December 15, 2022 @01:31PM (#34003628)
Not really unfortunately, the US hasn't been a democracy reflecting the collective will of it's voters for some time now.

https://www.bbc.com/news/blogs-echochambers-27074746

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by 1-hour-ago on Thursday December 15, 2022 @06:19PM (#34007214)
But people under stress might opt for a some sort of religeous acceptance of hardship, or a cult, or fascisim first.

Where are the examples of the middle voting against the extremes when times get really hard?

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by p0pcult on Thursday December 15, 2022 @12:42PM (#34003001)
Currently, the economics don't stack up. How does society handle it when the best jobs are automated? When all jobs are automated?

The Star Trek post-scarcity utopia scenario feels very unlikely; Mad Max-style scrapping for leftovers while Musk, Bezos, et. al. live behind walls feels infinitely more probable.

How do you implement UBI when a huge proportion of the political class is vehemently against it. Maybe we need to AI politicians, so they start to figure it out?

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @12:47PM (#34003061)
I don't have anything figured out but I think we can do it as a society. I do think we have a very negative biased view of the ultra rich. Zuckerberg, Gates and Buffett all give or will give all of their wealth to society. So not all of them are the same. I think Musk will probably also give most back eventually though I'm not sure he has said anything yet.

And remember, we are still a democracy. We get to vote. We control the army and the police and all institutions. If we decide that this capitalism isn't hot sh* anymore we can change it. What will the evil billionaires do? (this sounds like a good straight to DVD movie actually...hey GPT write me a script about this)

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xpe on Thursday December 15, 2022 @12:12PM (#34002589)
> It's the transition period - the accounting wizard or the brilliant doctor losing their jobs and status and becoming kindergarten teachers or care takers or unemployed.

Yes, this is a big problem.

However... a lot of people would enjoy being teachers, albeit with significant improvements to the educational systems.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @12:15PM (#34002623)
We can enjoy it if there's more of us. Each class can have 5 teachers instead of one teacher on 30 kids. Government can create those jobs, take the hundred of trillions created and redistribute it. Marx was right I think capitalism eventually kills itself ...we won't need it anymore. Arguably we already don't need the aggressive version we have now but soon enough it will be clear we don't need any version of it. The means of production (AI, robots and land) will be transferred to the people who will all receive basic income, free services and (if they want) jobs created by the government for the greater good. I don't think its a dystopia.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xpe on Thursday December 15, 2022 @12:31PM (#34002857)
> The means of production (AI, robots and land) will be transferred to the people who will all receive basic income, free services and (if they want) jobs created by the government for the greater good.

This is a prediction?

Given human nature and the diversity of people (w.r.t. rationality, religiosity, morality, capability, and so on), it is very much an open question about (a) how AI capabilities will develop; (b) how they will be paid for... (c) and by whom; (d) to whom will benefits accrue; (e) how will society change.

These are broad, sweeping questions. Plenty of fodder for imagination, hope, transformation, cynicism, backsliding, or even despair.

If I were to make a bet, on our current trajectory, I see some key factors in tension:

1. educational quality, in absolute terms, increasing _and_ being more equitable

2. educational quality, in relative terms, continuing to be very unequal and probably getting more so. As one example, who has the resources to direct computationally intensive AI experiments? There are (and probably will be for a long time) gatekeepers for these resources. People that mix in this circles have a huge advantage. This makes me wonder if "exclusivity leads to inequality" is a saying from some philosopher.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xpe on Thursday December 15, 2022 @12:26PM (#34002794)
> Marx was right I think capitalism eventually kills itself ...

I doubt very much that this is a testable theory. I think it is primarily a normative one.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by rurp on Thursday December 15, 2022 @01:16PM (#34003444)
> We will stop being obsessed with money and status and spend much more time with family and friends. Entertainment will be insanely good and so will healthcare.

As nice as this would be, I think there's roughly 0% chance of it happening. Over the past few millenia humans have doubled productivity per capita a ridiculous number of times. None of those leaps led to an end of status seeking or a transition towards mostly leasure time for the masses.

Instead I expect more of the opposite from these developments. Power will get increasingly concentrated with people who have very little interest in the needs and wants of the plebs.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @01:49PM (#34003862)
> Power will get increasingly concentrated with people who have very little interest in the needs and wants of the plebs.

At least in OpenAI's case I think they take this thing very seriously (Sam Altman doesn't strike me as evil one bit, quite the opposite in fact https://www.youtube.com/watch?v=DEvbDq6BOVM). In fact most of the tech elites don't seem evil to me, if they only cared about money Zuckerberg and Gates wouldn't have pledged away all their wealth. Some of them are as you describe but I think most of them are actually somewhere in the progressive axis.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by eulers_secret on Thursday December 15, 2022 @02:11PM (#34004140)
Your argument is that the philanthropy of the ruling class will fulfill the required redistribution of wealth?

So far it hasn't worked out too well...

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by weatherlite on Thursday December 15, 2022 @02:22PM (#34004299)
Not quite. The argument is that our tech elites aren't so evil to try to violently take over and that us masses can simply vote a more (much more) socialist system.

It's up to us. Indeed easier said than done in the current dysfunctional and polarized politics of ours but we can still do it.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by rurp on Thursday December 15, 2022 @05:41PM (#34006827)
We have pretty different views on tech elites. I don't think they are evil per se, but most are greedy and generally lack empathy. It's almost impossible to go from mildly wealthy to multi-billionaire status without some aggressive wealth accumulation.

For the philanthropy, I'll just note that these pledges don't involve literally transferring 99% of wealth out of their control. The vast majority of the pledged money goes to a trust the person controls, organizations they have some relation to, or just stay completely in their control for years with only vague non-binding commitments to eventually donate it. In return for this largess they get significant reputational and tax compensation.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by selimthegrim on Thursday December 15, 2022 @05:42PM (#34006843)
As a resident of New Orleans I assure you the healthcare is not insanely good
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by c3534l on Thursday December 15, 2022 @11:55AM (#34002330)
Eventually. 20 years, 50, maybe 100. But eventually.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by jve on Thursday December 15, 2022 @12:39PM (#34002952)
... people still freaking out machines will replace someone, since what, industrialization 200+ years ago? People still work, just maybe different jobs or more intellectual jobs.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by phito on Thursday December 15, 2022 @12:56PM (#34003174)
Except this time it's different https://youtu.be/WSKi8HfcxEk
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by xbmcuser on Thursday December 15, 2022 @12:57PM (#34003181)
It will replace coders with thinkers. The number of people that have ideas good or bad is large compared to the people that can implement those ideas as these bots/ai get better they will produce a lot of code. At the start it will probably increase the amount of code produced and the number of coders but with time as the ai gets better need for coders will decrease. We will need people that can think or imagine ideas rather than coders now these people might still be considered software developers but they will not be coders in strictest sense of the word.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by roflyear on Thursday December 15, 2022 @10:23AM (#34000898)
99% of companies don't care about that. I would say 90% of companies you'll create friction trying to have those conversations "just get it done!"
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by jchanimal on Thursday December 15, 2022 @10:29AM (#34001008)
It's true. For almost all of my career I've worked in the software equivalent of a lab building a diamond making robot. I did a stint at a consulting firm -- that was more like coal mining than manufacturing gemstones. By this I mean never ending surface area, and very little incentive to ever go back and refactor anything.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by londons_explore on Thursday December 15, 2022 @10:31AM (#34001056)
For most orgs, code isn't the end product. Code is the way to build the product to sell to the user.

Therefore, in most orgs, code architecture/style is a distant secondary to 'does it achieve what the user will pay money for' and 'why isn't it finished yesterday?'.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by belter on Thursday December 15, 2022 @10:34AM (#34001106)
"I'm sorry Dave...I can't do that"
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by welshwelsh on Thursday December 15, 2022 @10:43AM (#34001233)
ChatGPT can already do that. You can ask questions about the code, make suggestions and it will take this into account and write improved code. You can tell it the code it wrote produces an error, and it will then find the error, explain what it did wrong and fix it.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by SketchySeaBeast on Thursday December 15, 2022 @10:45AM (#34001277)
Personally, if I can track the problem down to a specific chunk of code and know the input and expected outputs, I'm 99% of the way to the solution.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by bcrosby95 on Thursday December 15, 2022 @12:04PM (#34002479)
You can also tell it the code it wrote produces an error-that-isn't-an-error, it will find that "error", explain what it did "wrong" and "fix" it.

If you don't understand the program ChatGPT wrote, it will happily butcher it for you, because it doesn't really understand it either.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by thedorkknight on Thursday December 15, 2022 @12:04PM (#34002481)
I did this and it is pretty inconsistent. It kept telling me I was using the wrong version of a library (which from what I could tell by looking at documentation was just not correct, but I didn't look into it too long), and at one point it just kept insisting that it's code solution was correct when in reality the error was due to it importing two different libraries that use the same namespace, which led to an error saying it couldn't find the function being called.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by furyofantares on Thursday December 15, 2022 @12:18PM (#34002671)
What I've found is each iteration with ChatGPT is alright at fixing or adding to the existing code per my instruction but every iteration includes a significant chance of introducing a new bug or simply forgetting some piece of the existing code in the next iteration.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by coldtea on Thursday December 15, 2022 @11:22AM (#34001811)
>The most important thing I need from a programmer I work with is their ability to have a fruitful conversation with me about why the code might be written one way or another, and for them to iterate on the code in response to those conversations. If a coder can write code, but they can’t do that, they’re useless to the org.

Don't worry, you wont be there at the org to make these "fruitful conversations" either. The AI will take your job too

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by WrtCdEvrydy on Thursday December 15, 2022 @11:30AM (#34001907)
> Don't worry, you wont be there at the org to make these "fruitful conversations" either. The AI will take your job too

I've been waiting for something to take my job for 15 years.

I started as a small developer testing radio firmware, moved on to test web firmware, now I instruct terraform how to build infrastructure and now I instruct developers on how to do things to build proper infrastructure.

I'm ready to retire but apparently I'm incapable of having an AI that can actually simulate Super Power ADHD at work, so we'll have to wait a bit.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by soperj on Thursday December 15, 2022 @11:57AM (#34002366)
If you're ready to retire, retire. If they can't replace you, they should be paying you way more.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by Supermancho on Thursday December 15, 2022 @12:06PM (#34002511)
I have observed that companies will choose not to invest further in irreplaceable labor, under any circumstance. Every single company with, that I have been part of over the decades (30ish?), exhibits the same behavior when it becomes common knowledge that someone is a linchpin. Put the company in a game of chicken for a raise (which includes an implicit, or-I-quit) and they let the "irreplaceable" employee go. Every single time. It's not hard to see why. No company wants to have a disgruntled linchpin nor do they want to be beholden to some lower level character.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by blacksmith_tb on Thursday December 15, 2022 @12:17PM (#34002659)
My experience is similar, though I would personally attribute it at least partly to stupidity - on the one hand, in most cases when I have worked with someone crucial, they've been with the company longer than the people managing them, so the person or people making the firing decision don't really understand what's at stake. Or to put it another way, their cost-benefit is flawed, they know what it'd cost to keep the key employee, but they fail to imagine what it will cost to let them go.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by Supermancho on Thursday December 15, 2022 @01:53PM (#34003912)
> My experience is similar, though I would personally attribute it at least partly to stupidity

Every company has suffered from the decision, in my experience. Never has it destroyed the employer, but I have heard stories about such eventualities.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by soperj on Thursday December 15, 2022 @12:50PM (#34003096)
Don't know why you'd stay on then?
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by robertlagrant on Friday December 16, 2022 @04:57AM (#34012747)
Why do you think previous commenter is in that position?
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by microtherion on Thursday December 15, 2022 @01:09PM (#34003333)
Much as I'd like to side with labor here, the companies are probably right. Even if the linchpin is high level and happy, building around a single, irreplaceable employee is not a sound long term strategy.

For all the important contributions Steve Jobs made to Apple when he returned, maybe the least heralded and hardest to implement is that he managed to NOT make himself irreplaceable. To many people's surprise, Apple did not collapse after his retirement and death. So maybe his most genius contribution was not to make Apple dependent on his ongoing genius contributions.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by andrekandre on Thursday December 15, 2022 @01:47PM (#34003827)

  >  So maybe his most genius contribution was not to make Apple dependent on his ongoing genius contributions.
i wonder if we all acted in this way, would things be better than they are? do we as individuals put our need/want to be depended upon above what is (for lack of a better term) the long-term good?
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by coldtea on Thursday December 15, 2022 @06:36PM (#34007393)
>No company wants to have a disgruntled linchpin nor do they want to be beholden to some lower level character.

That's because its even lower level characters in managements deciding...

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by lowbloodsugar on Thursday December 15, 2022 @12:03PM (#34002457)
Pretty sure there are managers who don’t know WTF you talking about and will be happy to address your inability to work with the new “hire” by letting you go.

This wont fly at organizations that need the code to work, every time, but think about the explosion of non-programmers who can now make systems that “basically work”. If you don’t think “basically works” is a high enough bar to succeed in e-commerce, let me show you my recent support email threads with companies from whom I’ve been trying to purchase Xmas gifts for my wife.

Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by jimbob45 on Thursday December 15, 2022 @12:04PM (#34002482)
I couldn’t agree more. Most of my job consists of gathering requirements and brokering deals between affected departments. I think most college students dream of the type of job that could feasibly be replaced by AI. In reality, the coding is the easiest part of the job and takes the least amount of time.
Re:DeepMind’s AlphaCode Conquers Coding, Performing as Well ... by nashashmi on Thursday December 15, 2022 @01:20PM (#34003481)
Can’t say anything more after what coldtea wrote!

But this thing is not a sub for coders. It is an assistant to coders. And yes, being able to explain the code is incredibly important. Just as it is to verify the code.

To me, this is just another exercise where coder becomes manager of his very own coder. And has to check the code his coder produced.