Top
Best
New

Posted by ingve 15 hours ago

The Coming Loop(lucumr.pocoo.org)
315 points | 220 commentspage 5
draginol 12 hours ago|
This is really terrible advice right now for most people.

I've had to rip out a lot of pretty terrible code made by engineers who have tried this.

I don't disagree that eventually, "loops" when combined with unlimited tokens and amazing models in the hands of people who know how to set them up right will be amazing. But for the typical Claude Code user, it's disaster.

The problem is not that loops write bad code once. Humans do that too. The problem is that loops apply local pressure repeatedly: add a fallback, add a guard, special-case the failing input, quiet the exception, satisfy the test. Over time that selects for code that is more survivable in the short term but less intelligible in the long term.

camillomiller 14 hours ago||
Show me the billion dollar solopreneur startup, or the profit increase for companies and at that point I’ll start thinking that this tasteless high level wanking might make sense in some way
soulofmischief 14 hours ago||
We've just invented the car and you're upset it hasn't achieved Mach speed yet.
bee_rider 13 hours ago|||
One car went Mach 1, ever, apparently. Anyway, I don’t think the analogy fits. Ford or whoever didn’t loudly and frequently predict Mach 1 cars, right?

The situation is more like: Altman & co are predicting their new car will replace all vehicles: horses, trains, planes, motorcycles, there’s a real possibility the concept of vehicles will not exist other than cars, in the future. Meanwhile it hasn’t really done highway speeds yet. It does some impressive runs on curated tracks, and people use it around their farms (it seems to work ok for some of them).

We’ll see, I guess.

soulofmischief 12 hours ago|||
Yes, one car did Mach 1. And the first production car, the Benz Velo, could only go 12mph. It's an apt analogy.

As I mentioned to OP, applying future aspirations to the current space is incorrect. Some people are able to understand the progression of industrial automation, some people aren't. But if you look at the current batch of frontier models and say, "I just don't see how this is going to be useful", then you're in the camp of those in the 80's who didn't understand personal computers, or in the 90's who didn't understand the web. In hindsight, the technologies evolved massively and found routine use cases that no one initially predicted.

bee_rider 11 hours ago||
I think my main contention about the analogy is that Mach 1 cars are sort of a ridiculous target, a thing that only happened once just as an attempt to break a barrier, more like a tech demo. Billion dollar startups are very rare of course, but they are real things that happen for practical reasons as part of the industry.

Saying that the person you replied to was looking for the former when they really wanted the latter seems uncharitable. Especially given that replacing most of the engineering department doesn’t seem to be too outside the scope of what some in the space are promising(?).

soulofmischief 9 hours ago||
Billion dollar one person startups are a silly target too, because as we approach that possibility, society will adjust.

I know Sam Altman peddled this concept, but he's not representative of the culture and principles of the entire AI/ML space. So it was wrong of OP to attempt to use his words against the entire idea of neural models.

bee_rider 4 hours ago||
I do think the point that solo companies that could have been billion dollar start-ups might get a lower market cap if they can be done solo with AI tools is a good one. But that seems a lot more nuanced than calling the idea something like a Mach 1 car.

I think this is like pointing out that we lowered the speed of sound as technology developed, so a Mach 1 car doesn’t mean the same thing anymore, if we want the analogies to line up. Of course I’ve stretched the analogy well past any hope of making sense at this point, haha.

camillomiller 13 hours ago|||
It is a terrible analogy that shows terrible thinking. After all, there's one thing we can bet with more confidence on: delegating thinking to this mediocrity machines is affecting the ability to do the same in scores and scores of previously smart people.
bee_rider 12 hours ago|||
Funny enough it is a great analogy if you think these modes will never really “get there” at scale.
soulofmischief 12 hours ago|||
Terrible thinking? Delegating thinking to mediocrity machines? "Previously" smart people? I don't think you can project your own limited and malformed understanding of the world any harder. Please go touch grass and learn how to engage with others on the internet without being so negative.
camillomiller 10 hours ago||
Terrible thinking:

yes, it's just bad thinking. It's a malformed comparison that misunderstands the conversation.

Delegating thinking to mediocrity machines:

Based on the statistical nature of their underlying math, LLMs are by definition mediocrity-producing machines, especially if you understand the etymology of mediocre.

Previously smart people:

Cognitive atrophy in people overrelying on LLMs and agents seems to be inevitable: https://www.media.mit.edu/publications/your-brain-on-chatgpt...

Maybe my understanding of the word is limited and malformed, or maybe you could try to develop one that takes into consideration the humanities, art, the sublime, love, emotions, and everything that makes humans human, instead of looking at the world through the small, mechanistic lens of the hyperengineerization of everything.

soulofmischief 9 hours ago||
> It's a malformed comparison that misunderstands the conversation

I invite you to explain how, instead of just making unsubstantiated claims.

> Based on the statistical nature of their underlying math, LLMs are by definition mediocrity-producing mac

You're demonstrating a fundamental failure to understand the mathematics behind these models, by claiming that they produce an average result by nature. You fundamentally misunderstand reasoning manifolds, and how training teaches models new behaviors.

Phrases like "Based on the statistical nature of their underlying math" sure make you sound smart to someone who doesn't know better, but in truth the phrase is completely void of substance: What statistical nature? What underlying math? What about them prove your naive hypothesis that they can only produce "mediocrity", itself an extremely subjective term that leaves you a massive amount of slack with which you can retreat from your claims after someone asks for proof and clarification.

> Cognitive atrophy in people overrelying on LLMs and agents seems to be inevitable

I can pull studies that show reading and writing reduce some cognitive faculties, compared to oral tradition. Or how the use of calculators atrophies basic arithmetic skills: that's not going to stop astrophysicists from using number-crunching simulations instead of doing things by hand.

> maybe you could try to develop one that takes into consideration the humanities, art, the sublime, love, emotions, and everything that makes humans human, instead of looking at the world through the small, mechanistic lens of the hyperengineerization of everything.

Hey, so you're projecting again here. Massively. Nothing about this conversation has given you any information regarding my opinions on the list of extremely subjective and debatable concepts you've provided. You seem to harbor a belief that anyone who extracts meaningful value from these machines is actually a "terrible thinker" who is inconsiderate of the world and only sees things through a "small, mechanistic lens". Besides being considerably insulting, all this projection does is reveal things about how you view the world, how you view those who think differently than you, and how close-minded you can be, prejudiciously writing off someone as a caricatured personal bias in order to avoid critically engaging with their argument.

Honestly, this is a really sad and negative way to talk with others on the internet and you need to stop and review your approach to discourse. There is no value in considering to waste time talking to you until you change your attitude, so I'm going to end the conversation.

camillomiller 13 hours ago|||
I was literally quoting Sam Altman
soulofmischief 12 hours ago||
No, you mentioned his discussion of the "billion dollar one person startup", which we can both agree is a fanciful idea and more of an eventual "possibility" that will of course not occur as once anyone can be a billionaire, the whole system is going to change.

However, your "tasteless high level wanking" is not a quote from Altman, it's a vague and directionless insult that manages to sweep quite a lot of legitimate discussion about the future of automation and professional work under its thumb.

It's wrong because you're saying, "where are the billion-dollar one-man startups?" in the same way that I might look at a Benz Velo and go, "But it's so slow! Horses can go faster than that! Everyone saying cars are going to change the fabric of society are just tasteless wankers!"

The point is that you are applying future aspirations on the present-day relatively brand-new model space and getting upset that we aren't there yet.

camillomiller 11 hours ago||
The amount of brain energy spent on justifying the mediocrity machines is astounding.
soulofmischief 11 hours ago||
What you just did is called deflection. You failed to address my comment wholesale and instead opted for a back-handed insult on my intelligence.

Do you actually have something substantial to say?

sandrello 13 hours ago||
This is a very fatalistic take. While I understand where it's coming from, I try not to share the same mindset: engineers getting increasingly distant from how things are getting built is not something that will "undoubtedly happen, whether we like it or not".

Also:

> Now there is obviously a question if this desire to understand the code is one that I will still have a few years from now.

I do not think we should be having doubts like this. Either you consider understanding the code you ship and allowing your future self to be able to work on the system you're building to be a value, or you don't. I, for one, do, and I do not think using LLMs and coding agents will affect my point of view on that.

baddash 4 hours ago||
title describes my life in a nutshell
rcarmo 13 hours ago||
There's _way_ more than one way to do "loops". I just asked one of my superviors/auditors to document how it's been working while monitoring a few other agents that have long-term goals:

https://gist.github.com/rcarmo/4922b550ab48bf0b4246c77e606a5...

rcarmo 13 hours ago|
I'm glad HN prefers downvoting actual work/demos to discussing them.
knivets 13 hours ago||
These new AI trends are very tiresome, very similar to 2021 crypto mania - both trigger a lot of FOMO. If we have loops that write code and we don't need to verify anything, why are the devs still here? What's point of even learning this new trick as a dev if you truly believe that this can be used without any intervention? If loops work then it follows that a loop of loop works too - why hire any people at all? Just run a bunch of loops and build a profitable business, but then what's your moat? Any person can now launch loops on top of loops.
aabdi 13 hours ago||
The post suggests fear about a surge of increasing amounts of code by loops and loops of agents.

I don’t know if I like the current world without it though.

80% of different teams code the code is poorly tested. The code doesn’t handle data consistency or asynchronous code properly because the engineers don’t know better (and frankly don’t care enough).

Dependency handling is poorly managed leading to low quality operations with improper dashboards, alarms, and ops.

Badly managed processes leads to people doing monkey work signing off checklists rather than automation.

Frankly… why is keeping any of that good? It really pisses me off seeing people accept any of that low quality but that standard is the default and not the outlier.

galoisscobi 13 hours ago||
As much as I like Claude Code, Boris has done a lot of harm by encouraging software engineering practices that lead to slopware. We have two camps of people at work, the first camp are the agent goes brrr. They don't understand the code they write. They have loops running, agent orchestrators or agent hype du jour. The second camp is people who are inundated with PRs, are holding the line on quality, and just exhausted. We've also had some management pressures where they think people are wasting time looking at code. Perhaps because some podcast they might be listening to, somebody says coding is largely solved.

> I don’t prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops.

This is going to be a net negative on software quality for people who take this up, in my opinion.

I call out Boris but I also don't think he's being malicious. He's at the center of an important technological revolution and it would be hard not to get excited. I just wished he advocated for a more balanced and a realistic perspective.

meowface 13 hours ago||
This sums up the dynamic: https://x.com/danhockenmaier/status/2021617680525172840
pedromlsreis 12 hours ago|||
Right, which basically means that judgment compounds. AI just makes the slope steeper in both directions.
throw4847285 55 minutes ago||||
Maybe I'm being defensive, but the problem with this chart is it assume a binary of good dev/bad dev; AI makes the bad dev worse and the good dev better.

However, I think I once was a pretty good dev, and AI use is slowly turning me into a slop cannon. The temptation to use AI in place of real understanding is too strong.

I'm sure you'll say I was always dead weight, but I just want you to consider the possibility that AI might erode the capacity for good devs to handle discomfort, turning them into bad devs.

Imustaskforhelp 11 hours ago||||
I wonder how much of the turbo brain developers time is spent on reviewing the code of slop cannons and how frustrated they must feel.

Previously, everyone was limited in their blast radius but now AI has levelled the playing field where even a single slop cannon be the bottleneck of PR reviews or even the company itself if not right now, then later, as the codebase turns sloppified which will have its ramifications later on.

Everyone might suggest with the diagram to be the turbo brains but I believe that we also need to reduce the metrics that slop cannon is achieving (surprisingly LOC which is a pretty bad indicator) and to be more reasonable throughout in realizing such bottlenecks and to follow good security practices throughout.

archagon 9 hours ago|||
What a smug, dickish way to try to make a point. (But he’s still on Twitter, so I guess that makes sense.)
wavemode 10 hours ago|||
> We've also had some management pressures where they think people are wasting time looking at code.

I feel like this is the actual problem, but it's not being talked about enough.

Logically, it shouldn't matter how a piece of code was written. It either meets our engineering standards or it doesn't. That's what code review is for.

But what has actually happened is that, because we have AI now, many organizations have normalized practices that weren't normal before, like submitting 10000-line PRs. And just, in general, submitting code that you yourself don't seem to fully understand.

If management doesn't push back on such things (or will even push back against people who try to do so), then reviewers have basically no incentive to push back either. Before I left my last job (for unrelated reasons), I had entered this mode, wherein I decided I couldn't really carefully review these monstrous AI PRs, while also getting my own work done, while also not burning out. So I chose the latter two.

Schiendelman 10 hours ago|||
Management can't "push back on such things". However, they can institute better quality assurance practices.
zahlman 5 hours ago||
Pardon? Management can't tell employees "stop letting your agent submit 10,000 line PRs unattended or you're fired"?
schipperai 9 hours ago|||
If an organization decides the engineering team should not be looking at code, that should be coupled with a mandate to figure out what good engineering looks like working that way - what constitutes a good contribution vs what's slop? How do we handle massive PRs? The problem is we are in the "messing around phase" of coding with clankers and have much to learn still
pedromlsreis 12 hours ago|||
Reading through the thread, it's striking how many people are feeling the same mix of excitement and exhaustion you describe. I'm in that camp too... the tools are incredible, but the pace and expectations around them can feel overwhelming.

I fully agree with what you say regarding Boris, but I would emphasize that I don't think he has malicious intention either. He still is doing his job, to showcase the features their product offers.

bob1029 12 hours ago|||
> We have two camps of people at work

I don't like the framing of this, but I suppose it's inevitable given how every other political issue has been framed to date.

There are many camps in between the two being described. There are those who use maybe $20 worth of unsubsidized tokens per month to accelerate their work. Full-time human in the loop, every LOC still reviewed by hand. Also, the developer who still does copy-paste in and out of ChatGPT. Those tribes exist too and are way more typical than these extremes.

skepticATX 13 hours ago|||
Yes, I am exhausted. Most of my company is obsessed with agents, because everyone wants to be seen as AI first. There is little thought going into usage. No care for long term maintainability and quality. Our product is actively worse by many metrics, but no one cares because we marketing can say “agents”.

The sad part is that this technology is incredible. It’s us choosing to turn it into a slop cannon (and the labs sure seem to encourage this).

I want to leave the industry as soon as I can.

piva00 12 hours ago|||
Same here, I think the tool is fantastic, it has helped me in lots of way professionally and for hobby projects involving skills I'm not experienced with but I'm absolutely exhausted.

The worst part is that I'm not exhausted from my work, I've been through a heavy burnout before and had to adapt my ways of working to not fall into that kind of exhaustion again. This is different, it's not a pressure to deliver anything specifically, no stupid deadlines, it's so much more vague than any other kind of work pressure I've been through in the past 20+ years that it makes it much harder to find ways to keep my head straight.

It's exhausting to be reviewing boatloads of PRs of very varied quality. I have relegated myself to block merges at the first sign of a bad/weird design instead of trying to understand why it might have needed a compromise in the design, many times people couldn't even explain to me why something was written the way it was... After many "it was Claude that decided this way" it became so tiring that I don't even ask anymore, I just leave a comment on the first blocker I find and reject the PR. If people are not putting any effort to review it before throwing it at me I will just return the favour.

akomtu 10 hours ago||
Reviewing AI slop is data labelling and it isn't very different from what people in 3rd world do labeling various images. Constant context switching is what causes the exhaustion. It's the equivalent of the 6pm stop and go traffic. You used to be an F1 driver. Now you're an instructor for bad drivers.
Imustaskforhelp 12 hours ago|||
This too shall pass.

The journey was as important as the destination if not more because it gave confidence in oneself, it made us grow. I mean to suggest, coding for the sake of coding

"I wish to code for myself, nothing else": (I had written this somewhere else on HN): https://news.ycombinator.com/item?id=48609962

If I may ask you and others, I assume that you are at a relatively decent position within your company and have somewhat say in it. Why aren't employees more honest about AI and concerns regarding it? I'd imagine that people must chalk it up as saying that there is push from investor side into using AI and management is forcing it but couldn't more effort be also redirected towards the fact that agents are still finnicky sometimes and that the sustainability of projects moving forward is going to be a major issue to investors given that they want sustainable growth.

It is my opinion that there's more hidden power in engineers that even we fail to realize and instead some of us like you are wanting to leave the industry, what a sad tail of tragic events, when the tech behind AI is good and could be helpful but oh holy, we are butchering it up so badly in some/so many regards perhaps even under the influence of AI companies and their messaging surrounding it.

piva00 11 hours ago|||
> If I may ask you and others, I assume that you are at a relatively decent position within your company and have somewhat say in it. Why aren't employees more honest about AI and concerns regarding it?

We've tried it where I work at. People put effort to compile studies, to collect testimonials, catalog and organise the strengths and weaknesses based on engineers' experiences with the tooling.

The result was the person driving this effort getting asked by HR, their manager, and their skip manager to stop with the anti-AI rhetoric, that AI is the future of the industry and if not rolled out in this way we will be left behind.

> I'd imagine that people must chalk it up as saying that there is push from investor side into using AI and management is forcing it but couldn't more effort be also redirected towards the fact that agents are still finnicky sometimes and that the sustainability of projects moving forward is going to be a major issue to investors given that they want sustainable growth.

The C-level doesn't seem to care, they believe to be in an existential risk where any price paid to rollout these tools as wide and broadly as possible across the whole org is small compared to being left behind.

It's all fueled by executives and investors anxieties, there's very little left for reason when fear takes over.

archagon 9 hours ago|||
Sometimes I feel like the entire SV C-suite were handed brain slugs at around the same time.

Heh, maybe that’s the actual strength of AI: convincing people with C-suite personalities to propagate it at any cost. A purely digital zombie virus.

Imustaskforhelp 11 hours ago|||
Was the effort just directed be a single developer though. I have written elsewhere on HN[0] about something I have witnessed but I have seen that if only a single developer is actively against AI, the management actively believes that it is only that single person who is the bottleneck/issue as nobody else is complaining so it must all be right.

Although I get the overall statement more now as well.

> It's all fueled by executives and investors anxieties, there's very little left for reason when fear takes over.

This perhaps seems to be the greatest reason and I imagine that because all growth within economy is shown to be floating within AI related sector, they want piece of that pie. Do note that most of the issues with it is that the frothy evaluations and how much actual growth is happening downstream rather than just money shaking hands and the bubble nature of things.

but theoretically one can see that there is no winner in all of this no matter how deep one can fall down in layers of. Perhaps something at the layer of DRAM and chip production seem to be the one actually the most profitable at the moment and even they are just witnessing some temporary growth as nobody expects the prices to stay at this ceiling including said companies and yet they have incredibly floaty (but comparatively less so) valuations as compared to other AI things.

On one hand, I expect money to be rational yet on the other hand I am actively witnessing money to be irrational. Yet the whole industry is so muddled up now with so many people wanting the piece of cake of that investor's dollar that I imagine the market somewhat saturated.

Could something rationally not happen because if so, it seems that the thing might be that the burst of the bubble might make the only rational sense of adding realism in the market, but I imagine that it might spook the investors too much too and it might cost too much blood-shed in the markets.

Am I able to explain myself and do any of you believe that there is a rational course of action which can be taken to help stabilize the economy in some aspects?

[0]: https://news.ycombinator.com/item?id=48630281

skepticATX 9 hours ago||||
> Why aren't employees more honest about AI and concerns regarding it

Because it’s being pushed by the c-suite and board, so most people aren’t in a position to push back. And it’s a quasi-religion now, so even pushing back at all can result in being branded as a “skeptic”.

People do raise concerns, though. And the responses aren’t very satisfactory. For example, the biggest concern that has been raised thus far is open PRs, and the answer has always been that all we need is AI code review.

foolserrandboy 11 hours ago||||
Inertia is on our side
wartywhoa23 6 hours ago|||
TL;DR of this and many other comments:

Oh, AI is so good but it is so bad!

You guys got some severe personality split you'd better hurry up fixing.

Imustaskforhelp 6 hours ago||
I think that the problem basically arises due to the fact that the technology is recent and the opinions on it are hard to make and even if we do end up making opinions, then my opinion is of the fact that I am more than happy for AI to suddenly vanish but clearly that can't be the case and there have been some long term discussions that I can point out to.

We can however change our opinions on AI and the culture surrounding it but as witnessed from my comment and other people replying to it, the question is becoming as of if we engineers even have the necessary power capable to bring so the change within how or if we use AI.

That is why, I believe that we might need some nuance rather than a complete acceptation or complete rejection of it.

AI is like a double edged sword, something which is fundamentally both good and bad[0] It is my opinion that currently, the bad outweighs the good and I have been vocal about it, but the control of the matter is strictly beyond one or even one good/bad binary.

The primary issue of the matter is the fact that some people (mainly the C-suite/investor class) believe in so much of the goodness of AI that they are willing to think that anyone pointing out anything bad of AI is the one who hasn't used it and how there are all these anecdotal evidences of people being impressed by model's quality and its evolvement, so surely, if AI must have grown so much and is so good as everyone says online it is (within an internet thought bubble), the fault must be lying on the engineer and he must be one of those luddites who has failed to accept technology and must be replaced.

I suppose some people genuinely believe the above paragraph that I wrote. I have heard some of such sentiments on Hackernews itself...

My point is probably that AI should be treated as a double-edged sword really, that's about it. We can go into the details of it if you so prefer and I think that you are right that its within the nitty gritty details that there is ambiguity and how this discussion leads to that ambiguity, so in that sense I concede but that there should be a better more skeptical discussion regarding the use of AI and it should be up to the organization at first for them to decide how they use AI and be flexible with it but not at the sake of the sanctity of code and coding practices.

I feel like it would be hard to gain a worldwide consensus on the use of AI within software development, we can certainly try but it would be more effective to do so at an organizational level and to slowly level up and I do hope that the world eventually figures out a somewhat consensus of it.

Hope I am able to explain some parts of the severe personality split, this did get long but that's probably because I have just watched some somewhat thought provoking media which used some great vocabulary and I am somewhat copying it as my brain thinks about your comment.

But yea, in all honesty, that's about it. got a bit long so sorry about it but have a nice day and thanks for reading if you did and if not, thats fine as well and I hope you and everyone else including me navigating this somewhat shit hole that has become internet discussion about AI and AI in general, things are getting exhausting and there is some negativity in life at times but I hope that we overcome it and I am optimistic in some sense and I wish nothing but good for all of you within your future as we all navigate the uncertainties of future together :-D

[0]: https://english.stackexchange.com/questions/263521/word-phra...

quincepie 12 hours ago|||
I have given up on spending more time reviewing PRs and help fixing bad decisions made by AI because all it does is encouraging the same thing without learning. Next PR will most likely contain similar design / code problems.

I can't speak for all orgs but at the end of the day, the only metric that my org cares about is how AI is improving our work. Holding the line for quality is definitely a good thing, but when your org doesn't care about the pressure on PR reviewers, and the effort it took to fix those PR mistakes or their repeat, those reviews are only helping the loop case and that AI is without flaws. I am not saying AI is a bad thing all together, but when the org ignores those metrics, I am only contributing and helping to prove that the other side is right.

CodingJeebus 13 hours ago|||
> I call out Boris but I also don't think he's being malicious.

From a market perspective, he's acting completely rationally in his own interests. Bottom line is that these companies need to do whatever they can to keep growing token consumption because that's their goal.

If the nation's drinking skyrocketed, we wouldn't be sitting here wondering why the CEO of Budweiser isn't advocating for temperance. His job is to move kegs, just like Boris' job is to move tokens.

turzmo 12 hours ago|||
I never understood this perspective. Just because a person's behavior is market-rational, it does not mean they can't be criticized for externalities.

That is, in fact, an important thing to do. It turns those externalities into public perception, which turns into market forces that adjust the behavior, if you want to think purely in market terms.

The analogy with Budweiser is not a good one. This would be the CEO of Budweiser actively pushing more drinking while the nation's drinking was increasing. And yes, people would be right, and effective, to oppose this (see Oxycontin).

pjc50 12 hours ago|||
> can't be criticized for externalities

As soon as you open up the externalities discussion, the wider question of increasing electricity prices and turbocharging global warming comes up, not to mention RAM prices. AI is a machine for turning negative externalities into stock prices.

nixon_why69 11 hours ago|||
Of course they can be criticized, we can criticize the ExxonMobil CEO the same way and get nowhere

The point is, blaming them is pointless, if it wasn't them it would be someone else. How do we react?

Avicebron 11 hours ago||
"If it's not them it would be someone else" probably should just be shorthanded to the banality of evil. But to answer your question, idk, sensible regulations? (Knowing full well this just kicks the buck of responsibility down the chain)
nixon_why69 10 hours ago||
For AI overdependence specifically, continuing to be a thinking human is resistance. Eventually the pendulum swings, you can't outhype reality forever. People will have outages where nobody human can explain why and the orgs/people who maintained understanding will survive better.
jrmg 13 hours ago||||
His job is to do what’s in the long term interests of his company.

[Edit: was thinking of the ‘CEO’. This doesn’t apply as cleanly to Boris.]

dofm 12 hours ago|||
FWIW, the CEO doesn't seem to be the CEO? If I understand what I read properly, he has one direct report — his "chief of staff". So arguably the true chief executive in a functional sense (the person to whom the organisation ultimately reports through hierarchy) is his sister, who appears to be grounded in reality.

I suspect that the reason Anthropic is generating such developer-negative, toxic, insensitive influencer sentiments like these from Boris has to do with Dario being a fantasy-fiction-reading quasi-mascot who thinks it's his job to tell scary stories, who is being allowed to do just that by a sibling who perhaps prefers he's not involved in the day-to-day.

CodingJeebus 12 hours ago|||
Respectfully disagree. From my view, the tech industry hasn't behaved in a way that regards long-term interests over short-term interests in a very, very long time. Much of the innovation is simply finding new and creative ways to shrink this loop even further, and vibe-coding/slop is just the latest manifestation of that.
iterateoften 12 hours ago|||
> we wouldn't be sitting here wondering why the CEO of Budweiser isn't advocating for temperance

But we would start to wonder if the CEO of Budweiser started advocating binge drinking.

Tade0 12 hours ago|||
> This is going to be a net negative on software quality for people who take this up, in my opinion.

The silver lining appears to be that long term most people won't be able to afford producing slop at current rates.

hughw 10 hours ago|||
As long as the LLM can unravel, repair, and improve the slopware it creates, that's where we are necessarily going. The code will continue to be maintainable, by the LLM. I'm used to this idea and I for one welcome...
NamlchakKhandro 13 hours ago|||
Like Mario tried to do... But no one listened
Aperocky 12 hours ago||
I think at the end of this we'll have a new software engineering paradigm.

Mostly nobody now worry about binaries or instructions because those are for the compilers, even undefined behavior are mostly ignored.

You can either tailor the development pattern for LLM, or have LLM come write for the same old development pattern. I think there is going to be a difference.

dofm 12 hours ago||
We will have a new software engineering paradigm and it is called quitting to become a day drinker.

Burnout can be so all-encompassing that it can ruin your life. It can make you feel like you are losing your mind and your basic abilities. A lot of that is coming for a lot of people who are currently stressed but excited.

relaxing 12 hours ago||
> Present-day models tend to produce code that is too defensive, too complex, too local in its reasoning. They avoid strong invariants. They add fallbacks instead of making bad states impossible. They duplicate code, invent bad abstractions, and paper over unclear design with more machinery. Worse though: I so far see very little progress of this improving.

It’s almost as though these models were trained on a vast corpus of largely mediocre code. They will never outperform the median Github user - it is all they know, it is all they can do.

firefax 5 hours ago|
I haven't been this confused by a headline since Keir Starmer declared himself a "gooner".

I think a big issue with a lot of AI enabled coding is that tokens are currently heavily subsidized, and that refusing to learn how to write psudocode and pound out bugs in shell scripts is a fundamental step a lot of programmers are skipping... a stance that I find ironic considering that when I was being told as a preteen to "read the fucking manual" by the 90s internet, I was led to believe if I'm not churning out zero days in C by senior year of high school I might as well abandon all hope of ever understanding anything about computers.

(Flash forward, and the immortal words of the rapper Jay-Z: "I ain't passed the bar, but know a little bit... enough you won't be illegally searching my shit.")

More comments...