Earlier quoted context omitted.
I mean they've boasted[1] about their generated code being so good that they add basically zero value and that they're riding out the rentseeking for as long as possible. Meanwhile they've apparently played with LLM porting of Postgres (or Postgres features?) and "would not put it in production"[2], so we can also guess the kind and scope of features being discussed here. [1] https://news.ycombinator.com/item?id=4959…
It's a pretty bad sign when you need to resort to this kind of comment stalking to try to find ammunition for a general argument. This user could be a complete con man, and it still wouldn't invalidate the core thesis of LLMs providing business value.
Don't be the out of touch Kung Fu master
321–330 of 426 posts
Re: Don't be the out of touch Kung Fu master
#322Earlier quoted context omitted.
If it works for you, great! Just keep going. I only have the nagging question that if it’s so easy, why would the clients not do it by themselves? Certainly they understand their problems better than you and they can adapt to rising issues faster if their in-house team does it themselves. And certainly what kind of AI you can access, they can too and perhaps even more. So what will remain your value propositions? I’m…
> If it works for you, great! Just keep going. I only have the nagging question that if it’s so easy, why would the clients not do it by themselves? Because it's not (yet) that easy, especially if we're talking a complex and genuinely useful app. Agentic coding is fast, but it's not magic. > I’m a critical user, not a categorical denier. But there are certain categories where I see the current AI face a wall: fitting…
The spirit of the parent comment is true. People feel like it's productive and even if they make something worse, they are going to use it.
Re: Don't be the out of touch Kung Fu master
#323We are going from the era of manual, line-by-line mental model transcription to one where software engineers can focus on data structures, software architecture and algorithms. I love being able to quickly bring out the program that is already running in my head without having to worry about the grind of typing it into a format that the compiler understands. Dealing with API names. Syntax. Language quirks. Library go…
I like your constructive outlook and I want to believe that we can now focus on the bigger picture, but I'm not really seeing it around me. Most everyone I know that's "AI-pilled" has spent the newfound capacity on throughput instead of altitude. Is anyone actually seeing a shift towards improved structure rather than more code, faster? We seem to be living in the Gatling-gun version of the picture John Carmack drew…
Re: Don't be the out of touch Kung Fu master
#324Earlier quoted context omitted.
It isn't just AI. I would like a world without the poison of social media, without guns & bombs, without dangerous chemicals. Yes, in many many ways we'd be better off. We are accelerating the destruction of our planet. I don't have a better plan for humanity. I only have fear.
> a world without the poison of social media No radio, no newspapers, no town criers, no gossip at the alewife's house? > I don't have a better plan for humanity. I only have fear. So your best move is to go around spreading that fear without offering ways to fix shit or inspiring anyone else to do so?
My best move is to influence the people I care about to reduce dependence on these things and seek happiness in non-tech things (where tech is defined as those controlled by corporations), from community, live life from first principles. You are forcing me to answer a strange binary ... propose a fix for the world at large, or let me continue with all this shit. The world isn't as black and white.
Anyway, I'm done with this thread.
Re: Don't be the out of touch Kung Fu master
#325Earlier quoted context omitted.
In Musashi's era, meaning the late 1500s, kendo (sword fighting) was absolutely about being as "productive" (read: lethal) as possible. As it happens, this was also the era when firearms had just been introduced to Japan. In 1575 Oda Nobunaga demolished the Takeda cavalry at the Battle of Nagashino, marking the first time firearms had been used at scale in Japanese combat, and in 1600 Musashi participated in the deci…
The end of the Sengoku Jidai was triggered by a warlord (Nobunaga) who equipped his armies with massed ashigaru levies armed with long spears and tanegashima arquebuses. It was absolutely a technological brawl where the valiant highly trained cavalry of warlord's like Takeda Shingen got mowed down by the bullets of musketeers stationed behind well prepared and covered firing positions. If it was still going on today,…
The key for Nobunaga is "Ashigaru". Nobunaga gave the guns to the peasants. That also means that Nobunaga mass produced the guns to a level that no one else was doing.
Yes it was a technological brawl, but inadvertently it was one that worked with and uplifted the Ashigaru into a real combat force.
Re: Don't be the out of touch Kung Fu master
#326Earlier quoted context omitted.
>> Is anyone actually seeing a shift towards improved structure rather than more code, faster? Yes. At work we recently finished a complete rewrite of the platform. The old codebase got abandoned and two new codebases got stood up. Previous stack was Phoenix LiveView and the new one is Phoenix API + Vue /w TypeScript. Zero code shared between the two. We took the opportunity to re-architect a lot of the core function…
That is interesting, but... is it actually improving structure? We're mid-way through a similar process at work. Rewriting a legacy app in a new language, with new architecture and new features. And it's a mess. We're at 10x loc (admittedly, the new programming language is more verbose than the old one), comments make no sense. Yes, we have ~100% coverage, but most of the tests are meaningless. The agent keeps removi…
If your code base is script-kiddy garbage, your models are only going to keep writing more garbage. You should throw it all away. I expect that isn’t an option. Try instead instructing the model that the code you have is legacy garbage written in a hurry that needs siginificant refactoring, but that right now I need one new feature written to these new standards instead. Take it one small piece at a time. Don’t let context go beyond 100k. Good luck!
Re: Don't be the out of touch Kung Fu master
#327Re: Don't be the out of touch Kung Fu master
#328We are going from the era of manual, line-by-line mental model transcription to one where software engineers can focus on data structures, software architecture and algorithms. I love being able to quickly bring out the program that is already running in my head without having to worry about the grind of typing it into a format that the compiler understands. Dealing with API names. Syntax. Language quirks. Library go…
I'm exactly the opposite. I like knowing how the code works, what the data structures are, what APIs are being used, and yes even typing the code into the editor. When I'm working with LLMs there's less thinking. I'm bored. My brain is not fully engaged in the task. There's less sense of accomplishment in the finished product. I also prefer to drive cars with manual transmissions.
Re: Don't be the out of touch Kung Fu master
#329We are going from the era of manual, line-by-line mental model transcription to one where software engineers can focus on data structures, software architecture and algorithms. I love being able to quickly bring out the program that is already running in my head without having to worry about the grind of typing it into a format that the compiler understands. Dealing with API names. Syntax. Language quirks. Library go…
I'm exactly the opposite. I like knowing how the code works, what the data structures are, what APIs are being used, and yes even typing the code into the editor. When I'm working with LLMs there's less thinking. I'm bored. My brain is not fully engaged in the task. There's less sense of accomplishment in the finished product. I also prefer to drive cars with manual transmissions.
> That’s ok! The retro computing scene is delightful, full of people building and exercising old skills for the love of it.
Re: Don't be the out of touch Kung Fu master
#330'Make sure you don't fall behind!!!' is my least favourite type of post about ai. There's resllt nothing to learn about ai. You're just typing and telling it what to do.
There's nothing to learn about being an engineering manager. You tell your developers to write code, go on vacation, and come back to a completed product.