8/23/2026 at 2:13:59 PM
> All of a sudden I have seen people do some really impressive stuff with DWARF files, eBPF, custom network drivers, custom crypto and really old computing hardware. Many of these things were previously off-limits for lots of developers. In some cases (eg: crypto) you were even pushed away because those things were intentionally gatekept by the people in the know.Before at least some of us were forced to understand stuff, because without understanding it was not possible to do stuff that we really wanted to do, and some those got passionate and kept digging, and some of us even made even better stuff based on their experience.
Now no one needs to understand anything, and now we will never have better stuff.
by qsera
8/23/2026 at 3:35:21 PM
> now we will never have better stuff.I disagree. Some of us love tinkering and learning and experimenting. AI can help with that. People like us will always do it. Hobbyist will continue to innovate even if others don’t.
by christophilus
8/23/2026 at 5:17:21 PM
>I disagree. Some of us love tinkering and learning and experimenting.Which means that instead of millions forced to learn and get good as part of their job, it would be a much smaller percentage of "hobbyists who love to tinker" doing it.
And even that tinkerer subset would be smaller than before in the future, since now many that would have turned into tinkerers would be tempted to just use AI, or never develop the taste and skills to be good tinkerers to begin with.
So what you wrote proves what the parent wrote, and is not an argument against it. You're basically saying "huge problem isn't a problem because there will always be some small number of people it won't affect".
by coldtea
8/24/2026 at 3:31:07 PM
> Which means that instead of millions forced to learn and get good as part of their job, it would be a much smaller percentage of "hobbyists who love to tinker" doing it.Plus a growing number of completely new jobs dedicated to research and exploring new directions in software. Just think about another technology that was revolutionary when it appeared: automobiles. At first, you (or your driver) pretty much had to be a mechanic, a metalworker and a "tinkerer" to maintain the car; but the majority of people just need a car to take them from one place to another. But research and development of new automotive technologies didn't stop, on the contrary.
by BerislavLopac
8/23/2026 at 7:04:27 PM
Or everyone will find AI development incredible boring over time because everything already exists and is easy to make and will turn to going deep into their own hobby because of it.I don't think we really know the second and third order effects here.
by gamerDude
8/23/2026 at 11:03:09 PM
> everyone will find AI development incredible boring over timeA lot of us already does. Some people feel that they enjoy it because they already enjoy creating via programming from past experience. But these people, while they get to create more, I think they actually enjoy doing it less. And overtime, they will actually do it less and less until there is no "Wow AI did it" factor wears off...
I think we know from how Internet changed things. Internet actually made it a lot easier to do stuff without actually understanding things. Even before Internet computer magazines contained code listings that you can type into the computer to "make" stuff. I never did that because I did not enjoy it because it took the joy out of figuring out it on your own. From this experience I know that just making it happen, is not the thing that gives the greater joy. And without that greater joy, without crossing that threshold, one is not going to keep coming back to it.
I know this with near certainty.
by qsera
8/23/2026 at 5:33:41 PM
I hope you are right.by qsera
8/23/2026 at 2:39:49 PM
I'm not saying you're entirely wrong, but LLMs can actually be a way to create even better things than those better things. I've seen it in action.by meowface
8/23/2026 at 3:26:44 PM
How do you judge "better" if you don't understand the LLM output?by jstimpfle
8/23/2026 at 3:30:48 PM
By quantifying the result.by bauerd
8/23/2026 at 4:13:39 PM
What are you talking about?by jstimpfle
8/23/2026 at 4:49:49 PM
You want to solve a family of problems using some tool. You measure the relevant solutions performance metrics.Now, you or someone else vibe-coded a new tool. You created new solutions and measure again.
You have just quantified the result of using the new tool.
by Bootvis
8/23/2026 at 8:04:29 PM
How do you measure them if you don't understand what you're doing? A shitty benchmark or small test suite is not how solid software gets made.by jstimpfle
8/23/2026 at 9:23:49 PM
You measure results, you benchmark what you care about. It works often enough to be usefulby Bootvis
8/23/2026 at 9:54:24 PM
Good, you achieved a 10% speedup for a particular workload that some users said they care about. But how do you find out that was really the feature that should have been built next? How do you prevent adding badly factored code? How to make sure you don't pile on top of existing tech debt in the codebase, that you are solving the most fundamental issues first?by jstimpfle
8/24/2026 at 12:11:00 AM
> some users said they care aboutBut how could they possibly know what they should care about if they don't understand the code?
> how do you find out that was really the feature that should have been built next?
Phew right they don't know. Only the devs understand what software should do.
by thunky
8/24/2026 at 7:27:45 AM
I actually explained well enough why this requires to a large degree a competent developer to judge.by jstimpfle
8/23/2026 at 5:14:04 PM
>Now no one needs to understand anything, and now we will never have better stuff.Even worsr in that those starting out during this time, wouldn't even understand enough to guide and evaluate the AI output, or even even to know what to ask for.
by coldtea
8/23/2026 at 5:35:40 PM
Before: millions of web programmers and only an elite few that dug all the way down to metalAfter: millions of vibe coders and only an elite few that dig all the way down to metal
I'm not sure the world will be all that different. The people who want to dig will still exist, they'll just be using excavators instead of shovels.
by stillpointlab
8/23/2026 at 6:25:01 PM
No one wants to dig for diggings sake. bad example.by qsera
8/23/2026 at 6:29:17 PM
I disagree, some people lie in wait, hoping for a really good problem to tackle because they just want the excuse to dig.Do you think Linus needs to write any code anymore? What kind of problems do you think a guy like Linus chooses to work on, the easy ones or the hard ones?
Tools change, people stay the same. Some people have never felt the rush of solving a really hard problem that no one else was able to solve. Such people can't understand that the fun is in the work not just the outcome. They can't understand that some people love to work. And for a person who loves to work, new tools are a joy.
by stillpointlab
8/23/2026 at 10:48:56 PM
>who loves to work, new tools are a joyNot if the tool takes the joy out of work, and no one get a chance to learn that it is possible to have joy in the work...
by qsera
8/23/2026 at 10:58:28 PM
[dead]by cindyllm
8/23/2026 at 6:41:28 PM
This sounds like you don't like to dig for digging's sake and are projecting.by evilduck
8/23/2026 at 9:27:12 PM
we are on "hacker news"in a long forgotten past, this used to be the crowd that digged.
by sitzkrieg