TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AI is turning us into glue

65 pointsby lswainemooreabout 1 month ago

20 comments

rgloverabout 1 month ago
Really enjoyed this post.<p>&gt; Putting aside existential risks, I don&#x27;t see a future where a lot of jobs don&#x27;t cease to exist.<p>I&#x27;m personally betting on the plateau effect with LLMs. There are two plateaus I see coming that will require humans to fix no matter what we do:<p>1. The LLMs themselves plateau. We&#x27;re already seeing new models get worse, not better at writing code (e.g., Sonnet 3.5 seems to be better than 3.7 at coding). This could be a temporary fluke, or, an inherent reality of how LLMs work (where I tend to land).<p>2. Humans will plateau. First, humans themselves will see their skills atrophy as they defer more and more to AI than struggling to solve problems (and by extension, learn new things). Second, humans will be disincentivized to create new forms of programming <i>and</i> write about them, so eventually the inputs to the LLM become stale.<p>Short-term, this won&#x27;t appear to be true, but long-term (on the author&#x27;s 10+ year scale), it will be frightening. Doubly so when systems that were primarily or entirely &quot;vibe coded&quot; start to break in ways that the few remaining humans responsible for maintaining them don&#x27;t understand (and can&#x27;t prompt their way out of).<p>And that&#x27;s where I think the future work will be: in fixing or replacing systems unintentionally being broken by the use of AI. So, you&#x27;ll either be an &quot;AI mess fixer&quot; or more entrepreneurial doing &quot;artisan, hand-crafted software.&quot;<p>Either of those I expect to be fairly lucrative.
评论 #43723373 未加载
评论 #43723369 未加载
评论 #43724025 未加载
评论 #43723437 未加载
评论 #43723426 未加载
myhfabout 1 month ago
Why do articles like this always say things like &quot;I&#x27;ve used LLMs to get some stuff done faster&quot; and then go on to describe how LLMs get them to spend more time and money to do a worse job? You don&#x27;t need LLMs to frustrate you into lowering your standards, the power to do that was within you all along.
评论 #43723517 未加载
Animatsabout 1 month ago
The &quot;glue&quot; comment here reflects a view from someone who does mostly software work. That&#x27;s been the situation since mechanized production lines were first built. The job of the humans is not direct labor. It&#x27;s to monitor the machinery, restart it, and fix it.<p>Power looms were probably the first devices like this. Somebody has to thread the loom, but then it mostly runs by itself.[1] Production lines with lots of stations will have shutdowns, where a drill bit broke or there&#x27;s dirt on a lens or some consumable ran out. Exceptions are hard to automate, and factory design focuses on minimizing exceptions and bypassing stuck cells.<p>It&#x27;s helpful to understand how a factory works when watching how software development is changing. There&#x27;s commonality.<p>So the phrase &quot;vibe coding&quot; is only two months old.[2] How widespread will it be in two years?<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=WyRW9XOuUdU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=WyRW9XOuUdU</a><p>[2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Vibe_coding" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Vibe_coding</a>
spacebanana7about 1 month ago
AI is unlikely to take away jobs from software engineers. There’s no natural upper bound on the amount of software people can consume - unlike cars, food or houses.<p>Software engineers ultimately are people with “will to build”. Just as hedge fund people have a “will to trade”. The code or tooling is just a means to an end.
评论 #43723323 未加载
turtlebitsabout 1 month ago
&quot;I like fixing thorny bugs&quot;. Not me. Any tool that can get me to the solution faster is always welcome. IME, AI does well handling the boring parts.
评论 #43723501 未加载
评论 #43723378 未加载
felipeccastroabout 1 month ago
I’ve been having a different experience. Asking Claude to fix the bug again and again is annoying, so I’m still working on “pull pieces at a time, understanding each” so I do fix the bug myself when it’s faster to do so. In fact, the majority of times I’ve been using the LLM to build tiny libraries for me to avoid the need for the LLM in the running app. Kind of like StackOverflow on steroids. I don’t feel as the glue, but only having a superior tooling to get info I need fast.
eximiusabout 1 month ago
I&#x27;m still pretty pessimistic on all this. Just today, I had what should have been an obvious win for an LLM coding assistant to help me. I was writing a go function that converts one very long struct into a second very long struct. The transformation was almost entirely wrapping the fields of the first struct in a wrapper in a completely rote way. If FieldA was an int on src, I wanted a dest{ FieldA: Wrapper{ Value: src.FieldA, Ratio: src.FieldA&#x2F;Constant }, ... }.<p>It couldn&#x27;t do it. I prefilled in all the fields (hundreds) and told it just to populate them, but it tried to hallucinate new fields, it would do one or two then both delete the fields I had added and add a comment saying &#x27;then do the rest&#x27;. I tried a bunch of different prompts.<p>I can see how some vibe coders could make useful things, but most of my attempts to use LLMs in anything not-from-scratch are exercises in frustration.
评论 #43729634 未加载
m4rtinkabout 1 month ago
There is a story about this by Stanislaw Lem: &quot;Elsewhere Tichy meets a race of aliens (called &quot;Indioci&quot; in the Polish original, &quot;Phools&quot; in the English translation) who, desiring perfect harmony in their lives, entrust themselves to a machine, which converts them into shiny discs to be arranged in pleasant patterns across their planet.&quot; - <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Ijon_Tichy#Stories" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Ijon_Tichy#Stories</a><p>(Not glue, but close enough.)
cadamsdotcomabout 1 month ago
Nothing stopping anyone fixing thorny bugs for fun! And hobby computing is more accessible now than ever.<p>If you build stuff for others AI (mostly) removes typing and debugging from the equation; that frees you to think harder about what you’re building and how to make it most useful. And because you’re generally done sooner you can get the thing into your users’ hands sooner, increasing the iterations.<p>It’s win-win.
newbie578about 1 month ago
Well written, I agree with the basic premise of the idea, I just think the changes will be even more dramatic.<p>A lot of us are stationary, thinking stuff and other people around us will be automated, but not us, “I am special”, well I fear a lot of people will find out just how much special they unfortunately are (not).
Havocabout 1 month ago
&gt; I don&#x27;t see a future where a lot of jobs don&#x27;t cease to exist.<p>And the complete lack of a game plan of a societal level is starting to get worrying.<p>If we’re going to UBI this then we’re going to need a bit more of a plan than some toy studies
thomastraumabout 1 month ago
these well articulated articles will soon turn into pure despair. Happened to me.
m0lluskabout 1 month ago
Really interesting that I have so far had hardly any use for code generators except when some glue was needed. Possibly this new revolution may be headed in multiple conflicting directions simultaneously?
Gigachadabout 1 month ago
On the plus side, at least when I&#x27;m old and not so mentally sharp, my personal AI can tell me when I&#x27;m being scammed or why the wifi isn&#x27;t working.
评论 #43723778 未加载
stavrosabout 1 month ago
So there&#x27;s a wrong way and a right way to code with LLMs. The wrong way is to ask the LLM to write a bunch of code you don&#x27;t understand, and to keep asking it to write more and more code to fix the problems each iteration has. That will lead to a massive tower built on sand, where everything is brittle and collapses at the slightest gust of wind.<p>The right way is to have it autocomplete a few lines at a time for you. You avoid writing all the boilerplate, you don&#x27;t need to look up APIs, you get to write lines in a tenth of the time it would normally take, but you still have all the context of what&#x27;s happening where. If there&#x27;s a bug, you don&#x27;t need to ask the LLM to fix it, you just go and look, you spot it, and you fix it yourself, because it&#x27;s usually something dumb.<p>The second way wins because you don&#x27;t let the LLM make grand architectural choices, and all the bugs are contained in low-level code, which is generally easy to fix if the functions, their inputs, and their outputs are sane.<p>I like programming as much as the next person, but I&#x27;m really not lamenting the fact that I don&#x27;t have to be looking up parameters or exact function names any more. Especially something like Cursor makes this much easier, because it can autocomplete as you type, rather than in a disconnected &quot;here&#x27;s a diff you won&#x27;t even read&quot; way.
评论 #43723980 未加载
评论 #43723836 未加载
PorterBHallabout 1 month ago
But I thought it was going to turn us into paper clips.
garofabout 1 month ago
Nothing about horses?
matthewmuellerabout 1 month ago
Very well-articulated article on a shared feeling!
holtkam2about 1 month ago
Hot take: we were already glue. We take in ideas &#x2F; directives from product people and turn that into instructions for a computer to use to build a software package.<p>The only difference in a “vibe coding” world is that now these “instructions” that we pass to the computer are in English, not Java.
评论 #43723871 未加载
blogabegonijaabout 1 month ago
Guys like these need dmt. srlsly.
评论 #43723294 未加载