Unimpressive slot machine, it will betray you sooner than later and pay a real price
HN user
hollowturtle
From another Italian fellow: stop following people and do your own thing, it will be worth it no matter what influencers says
You can have almost 100% tests coverage and green tests and still have a plane crash and LLMs shilling with you that everything is ok. To me it seems we havent learned yet tests coverage means nothing without solid code
Totally agree. But I have the feeling damage has already been done, like full oop back then. To be precise I don't think oop was a total mistake, rather being maximalists about it was a mistake like with AI. I am so pessimist that I believe sooner or later we will testify the first death because of ai unreviewed code. I hope I'll be wrong
Right don't do that then when you have a floating point problem or an integer overflow let's see if your ability as a mathematician helps or if you need to know the machine and the code
In 2022 I published, before ChatGPT existed, a book preannouncing many things that now happened and other things that I believe will happen, so I feel like I can say this without sounding egocentric
Not egocentric but surely full of himself
This is why yesterday, on X, I said that I believe many programmers at this point have less impact they could have because they look at the code. I truly believe into that.
I have great impact because I own the code and I read it when I generate it not the contrary
How are you supposed to review 5k lines of code every day?
I have the feeling we will just lose the battle and start to randomly die inside crushing planes or sinking ships thanks to unreviewed code. Or lose money, or whatever you can think of many examples.
The working day is 8 hours. If you read the code, it is a tradeoff. You are doing less of what today is the most important part of your job, that is, asking yourself: what I’m doing with this software? What are the new directions I want to take? And also, think at new ideas, features, optimizations tricks. And doing a lot of QA.
Guess what when we hand coded we did all these points every day, now we can't because we need to go 100x faster, understand nothing that came out from the slot machine and, cherry on top, we should focus on QA instead of pushing high quality code first.
I'm really worried by the direction the industry is taking and how dangerous these "influencers" are, especially in Italy where I see he has a big follow up.
We lied on a mountain of slop before LLMs sure but at least some systems were still reliable, today you can already see nothing is reliable not even the simplest service like Spotify, programmers are already not verifying the output.
It's GC
Not specified what the hack hand prompted means anyways?
The engine, Ant Silver, is hand-built.
If it really is exponential intelligence should have already exploded. Go give away your certainties on a seer's forum
Counterpoint: as long as context don't rot or it's less effective that starts maintaining repetitions only slightly different. Also
we are not going back to hand-writing these functions
do you really think there isn't a good chunk, if not the majority outside some bubbles, of developers that still hand code? Crazy to hear, I bet you're not a programmer
We still need to discuss this things for real? Aren't they already taken for granted after all this "experimenting" with LLMs? I'm wondering when we will discuss hand coding again without treating it like a taboo anymore. LLMs can be useful in so many ways it's tiring knowing people are delegating the entire source code typing to agents, to me it's like hearing from people that the web is good and we should be happy with it
I purchased a new a hybrid car a year ago. It is impossible to deactivate permanently speed limit and lane alerts. They are useless, dumb and dangerous if you ask me. Detecting a 40km/h on the highway from a road sign on a near by road it's not safety. It's been a year of touching and correcting touches for disabling these two alerts, of course you have to do more clicks no way of accessing it from a quick menu or from quick actions on the steering wheel. The car works perfectly but this thing is so annoying to me that I'm seriously thinking of selling it. The touch screen is slooooow, when the internal temperature is higher is even more slooow for a ui that should be 1200fps for what it does even on a underpowered throttled by heat waves board chip. I either sell the car of take my time and find a way to hack that damn firmware. This is not the way to go, the way to go is autonomous driving not all this annoying BS
Yet Elm due to its simplicity does not need a lot of examples
But does the neural net ;)
On this "outer crust" people can tolerate things 99% accuracy, or bloated code
Sorry what people would tolerate? Go look around and ask people, friends and family. They all hate slow bloated software, it costs us dunno how much in time and productivity. With the advent of LLMs it only got worse not better
The very fact we need to discuss that it's a sign that we lost and slop has won. Learning to code it's a journey that never ends, after almost 15+ years I feel like I still learn and that my code sucks, if I delegate everything to the slot machine I feel like I'm being retro actively turned into a junior, thanks but no thanks. I'll still use LLMs and Agents the best I can but coding is mine
can keep failing til you're tired of having the agent running in loops, as I said it doesn't matter, agent tools are more effective with models trained with a lot of elm examples
I think LLM‘s might increase elm adoption because it is the ideal language for an LLM right now
Yes but no? It really just depends on the amount of elm in the training data and rlhf. I agree that structured frameworks/languages have codebases more similar to one another and that would ease generation. But that alone won't work and usually dev adoption is a total discourse per se
What the hell has to do with spinning up PoC and web productivity?
People build their own applications now
All the people that I know in tech and not in tech, don't do that, even if presented with the option they're too busy to also get into this endeavour that still requires a lot of expertise. I stopped reading there
These people work mostly in CRUD apps and they're telling you they how feel productive. Btw exploratory ideas even for hard problems come out already after a hackaon of a day or a game jam of 3 days
ollama is a good starting point
In what era spinning up a PoC required a week of work? Especially on the web. I've been a developer for roughly 20 years and that has never been the case, to the point that I believe people impressed by LLMs are the same who had a very low productivity. Today we have game jams as short as 3 days and talented people are able to produce very good PoC, with some almost complete!
Real work
Ok that's the part I'm interested in, don't care about minesweeper clones....
Make a landing page selling candles for women that are into wellbeing and SPA.
can't be serious...
The problem exist, the conclusion is wrong. LLMs DON'T produce great content, they PRETEND to produce great content, even in coding. They're as good as the statistical incidence. Writing a book with an LLMs, like with code, could lead to good results sure, but they're in the mean, sometimes slightly less sometimes slightly more. When it's good it looks good, because that's how it works, and it's broken way more subtly than ever
and make memory hungry rust code with unsafe everywhere. Way to go!
Oh sure
Never it's a fever dream and stupid shit ultra rich use to push their own agenda. You read a marketing claim, I still have my job and will continue to
How many people would use audio interfaces in public places or offices? No one would share with everybody what he wants to do. GUI are there for simplify interactions too, it's just we forgot how to implement them well
Having AI as a user interface is way more interesting than chat bots, image editors, or copy editing.
What do you mean exactly? Audio conversation only? If so I don't see it very practical for most of the things