Why LLMs can't really build software
Why LLMs Can't Really Build Software - Zed Blog
From the Zed Blog: Writing code is only one part of effective software engineering.zed.dev
like this
Where did the downvotes go?
I started seeing a weird trend on Lemmy that I cannot understand.
Weeks ago, posts used to have downvotes and upvotes in the semi-rational range you would expect.
Out of nowhere, it seems like almost all the posts I see now have zero downvotes with some exceptions.
What is happening here exactly?
Where did the downvotes go?
I started seeing a weird trend on Lemmy that I cannot understand.
Weeks ago, posts used to have downvotes and upvotes in the semi-rational range you would expect.
Out of nowhere, it seems like almost all the posts I see now have zero downvotes with some exceptions.
What is happening here exactly?
☆ Yσɠƚԋσʂ ☆ doesn't like this.
Texas Senate Passes Map After 2 Democrats Fail to Join House Member Walkout
The gerrymander would benefit the GOP and dilute Black and Brown voters’ power. The House may now decide its fate.
Where did the downvotes go?
I started seeing a weird trend on Lemmy that I cannot understand.
Weeks ago, posts used to have downvotes and upvotes in the semi-rational range you would expect.
Out of nowhere, it seems like almost all the posts I see now have zero downvotes with some exceptions.
What is happening here exactly?
China to launch new type of visa for young science, technology professionals
China Focus: China to launch new type of visa for young science, technology professionals
China Focus: China to launch new type of visa for young science, technology professionals-english.news.cn
Footage Shows Trump’s Pick for Labor Statistics Head in January 6 Mob
The White House claimed the Heritage Foundation economist was just a “bystander” in town for a meeting.
Masked ICE Agents Kidnap Teenager Who Was Walking His Dog
Benjamin Marcelo Guerrero Cruz had just turned 18 and was about to start his senior year.
adhocfungus likes this.
Beyond Dobbs: How Abortion Bans Enforce State-Sanctioned Violence
Journalist Kylie Cheung breaks down how post-Dobbs restrictions “aren’t unintended consequences” on the Intercept Briefing podcast.
Grenada Drops Oath of Allegiance to the British Crown, moves closer to republicanism
Grenada Drops Royal Oath in Historic Shift - The Caribbean Camera
Grenada ends the royal oath of allegiance, requiring public officials to pledge loyalty solely to the nation, sparking renewed debate on constitutional reform and republicanism.The Caribbean Camera Inc. (The Caribbean Camera)
Grenada Drops Oath of Allegiance to the British Crown, moves closer to republicanism
Grenada Drops Royal Oath in Historic Shift - The Caribbean Camera
Grenada ends the royal oath of allegiance, requiring public officials to pledge loyalty solely to the nation, sparking renewed debate on constitutional reform and republicanism.The Caribbean Camera Inc. (The Caribbean Camera)
like this
the primary school used to teach that the usa never lost a war because things like grenada and vietnam didn't have a declaration of war.
i wonder if they still teach it that way.
@ireallyhateyou is an amazing source. Both him and @ytirawi sources I'll believe anything from unless disproven. In this case he even provides a picture of the sniper the soldier used which matches the tiger stripes pattern in the picture.
LibreOffice is right about Microsoft, and it matters more than you think.
LibreOffice is right about Microsoft, and it matters more than you think
Are we unwittingly playing into Microsoft's hands? LibreOffice thinks so.Simon Batt (XDA)
like this
UK government to use AI to predict crime locations by 2030
The UK government has launched a challenge for the development of a map that uses AI to predict where crimes will occur. It'll couple this with 13,000 more law enforcers.
https://www.neowin.net/news/uk-government-to-use-ai-to-predict-crime-locations-by-2030/
Can’t pay, won’t pay: impoverished streaming services are driving viewers back to piracy
Can’t pay, won’t pay: impoverished streaming services are driving viewers back to piracy
As subscription costs rise and choice diminishes on legal sites, film and TV fans are turning to VPNs and illicit streamers, with Sweden – home of both Spotify and The Pirate Bay – leading the wayGuardian staff reporter (The Guardian)
like this
It's not just a pricing issue. It's an ownership issue.
Too many of the things we buy are not ours.
Yesterday I saw the article about VW cars which need a subscription to use the built-in capabilities. The car you bought doesn't belong to you.
A mind–reading brain implant that comes with password protection
- Attempted, inner, and perceived speech have a shared representation in motor cortex
- An inner-speech brain-computer interface (BCI) decodes general sentences with improved user experience
- Aspects of private inner speech can be decoded during cognitive tasks like counting
- High-fidelity solutions can prevent a speech brain-computer interface (BCI) from decoding private inner speech
Speech brain-computer interfaces (BCIs) show promise in restoring communication to people with paralysis but have also prompted discussions regarding their potential to decode private inner speech. Separately, inner speech may be a way to bypass the current approach of requiring speech brain-computer interface (BCI) users to physically attempt speech, which is fatiguing and can slow communication. Using multi-unit recordings from four participants, we found that inner speech is robustly represented in the motor cortex and that imagined sentences can be decoded in real time. The representation of inner speech was highly correlated with attempted speech, though we also identified a neural “motor-intent” dimension that differentiates the two. We investigated the possibility of decoding private inner speech and found that some aspects of free-form inner speech could be decoded during sequence recall and counting tasks. Finally, we demonstrate high-fidelity strategies that prevent speech brain-computer interfaces (BCIs) from unintentionally decoding private inner speech.
Un’estate di tragedie: perché tanti bimbi muoiono in acqua?
Fallout - Stagione 2: svelati poster e periodo di uscita dei nuovi episodi
A pochi mesi dalla fine delle riprese del prossimo capitolo della serie, IGN ha ora pubblicato il primo poster della seconda stagione di Fallout. L’immagine chiave offre un assaggio del ritorno di Lucy, Maximus e del Ghoul mentre attraversano la Zona Contaminata alla ricerca del padre di lei a New Vegas, con il cartello della città e la città stessa visibili sullo sfondo. L’annuncio è stato accompagnato dalla notizia che la seconda stagione uscirà a dicembre.
Articolo completo su cinefilos.it
Fallout - Stagione 2: svelati poster e periodo di uscita dei nuovi episodi - Cinefilos.it
Svelati il primo poster e il periodo di uscita della seconda stagione di Fallout, la popolare serie di Prime Video.Gianmaria Cataldo (Cinefilos.it)
Reddit blocking web search
I noticed today, having searched about TOR nodes possibly being run by government departments in a browser, I got this message, " Your request has been blocked by network security. Please try to login with your Reddit account. " I didn't login in the app!
Haven't come across that before. Has anyone else seen i?
like this
Christian Horner fuori da ogni ruolo in Red Bull: ora è ufficiale
quotidianomotori.com/formula-1…
Christian Horner fuori da ogni ruolo in Red Bull: ora è ufficiale - Quotidiano Motori
Christian Horner è stato rimosso da ogni ruolo di Red Bull. Al suo posto entra Stefan Salzer, nuovo direttore ufficiale del team.Mario Roth (Quotidiano Motori)
reshared this
L'importance de la veille technologique IT
Starlink tries to block Virginia’s plan to bring fiber Internet to residents
Starlink operator SpaceX is fighting Virginia's plan to deploy fiber Internet service to residents, claiming that federal grant money should be given to Starlink instead. SpaceX is already in line to win over $3 million in grant money in the state but is seeking $60 million.
Starlink is poised to benefit from the Trump administration rewriting rules for the $42 billion Broadband Equity, Access, and Deployment (BEAD) grant program. While the Biden administration decided that states should prioritize fiber in order to build more future-proof networks, the Trump administration ordered states to revise their plans with a "tech-neutral approach" and lower the average cost of serving each location.
Starlink tries to block Virginia’s plan to bring fiber Internet to residents
SpaceX wants more money, asks Trump admin to reject state’s broadband grant plan.Jon Brodkin (Ars Technica)
like this
Episode Discussion | Star Trek: Strange New Worlds | 3x06 "The Sehlat Who Ate Its Tail"
Written by: David Reed & Bill Wolkoff
Directed by: Valerie Weiss
Writers' Room: "We need a name for a mineral these scavengers could be looking for."
"Uh… (glances at Italian takeout) aldentium!"
Re: Episode Discussion | Star Trek: Strange New Worlds | 3x06 "The Sehlat Who Ate Its Tail"
Lidarr alternatives?
like this
Headphones I think it’s called? But lidarr has the best integration given it’s a fork.
If this is about the lidarr metadata being fucked you can try something like github.com/blampe/hearring-aid… which has its own issues but is working.
All of the arr stack developers flip their shit if you so much as suggest adding support for a custom metadata server. It is by far the biggest weakness of the stack and it is mind boggling that all the major forks have inherited this behavior from sonarr.
Lidarr shows how foolish this approach is, musicbrainz makes one change and the app is fucked for over three months now with no end in sight. Thetvdb could do this to sonarr, themoviedb could do this to radarr. Adding a method to add other database sites with api access (or even just local data) should be a priority, but they not only dislike the idea, they get mad about it. Oh well, free project, fork it if youre so great, etc etc
GitHub - blampe/hearring-aid: Hear what your LiDAR is missing
Hear what your LiDAR is missing. Contribute to blampe/hearring-aid development by creating an account on GitHub.GitHub
like this
At this rate lidarr will have the same fate as readarr did as it seems the main focus of the servarr devs are focused on radarr and prowlarr.
The problem is they have only one person left with the keys to the metadata server and if they are busy then it’s not a priority. Which I understand as a free project but just emphasizes how bad this approach is to have just a single metadata sever.
But with that said I’m still holding out hope for Lidarr, now finding a good readarr replacement that’s another sad story.
like this
like this
like this
If there is a beta/nightly branch I can install, I'll be glad to use that so I can finally import the music I have acquired so far.
like this
Apparently they keep posting updates on their discord for some reason. This is the last response someone shared on github:
Hi everyone, it's July 25. Yesterday, the devs and mod team here have begun (early) alpha testing of the new Lidarr metadata server.In general, things are working fairly well. There are a few issues to resolve before it can go live. But we wanted to let everyone know that we have some concrete forward movement happening behind the scenes.
NOTE: This stage of testing is NOT OPEN to users. We appreciate your patience, but at this stage you cannot help. This update is meant to let you know that the project is not dead, as some have incorrectly theorized, and that there is behind-the-scenes work heading toward getting the new metadata server up and running as quickly as possible.
Please continue to be patient, and continue to use this channel for Lidarr support questions. If you have other conversation topics, please use general or another more appropriate channel for that.
Thank you from the devs and mod team.
like this
Yeah...I saw that update. But I wouldnt count an update from the end of July recent in any capacity.
Because this sort of message has been repeated since the beginning of July with minimal changes to the content.
It's mostly a "We are still alive and sometimes working on it".
No issues with that. It's their volunteered free of charge time they are giving for our entertainment. Which I heavily appreciate. It's just a bit annoying how little information they give out (and their, sorta understandable, tone used in their support channel).
like this
Says the official support channels, which you should be checking for information anyway, unless your only intention is to scream your frustration into the void. If that’s the case, best of luck on that resolving anything.
ETA: like I said, it’s a closed beta, so not something you can install. And it won’t be a pull request because this fix won’t require an update to Lidarr, it’ll just start working again when the new server is done.
What the devs keep getting irritated about is people coming into the Official Lidarr Branch support channels and asking for support for something the devs have no control over or ability to assist with. Keep in mind that an individual user’s Lidarr instance does not connect directly to musicbrainz - the volume of API requests generated by Lidarr would be unsustainable without subscriptions. It connects to an intermediary metadata server set up and maintained by the Lidarr volunteers.
If they add a built-in option to add custom metadata servers, people will have an expectation of support. Even a note right next to the option that states custom metadata servers get no assistance wouldn’t help much since most people can’t seem to read. Basing that on the number of people who come into the Lidarr support discord channel every single day and ask if something is wrong with the metadata server despite there being a stickied message with very bold lettering explaining the issue and its current status.
I will agree that the devs in the discord have a shit bed-side manner, though. But there’s a reason that, if this were software produced by a company, you’d be speaking to a customer support specialist instead of directly to a dev. As someone who long ago worked my way up the IT ladder out of the rage-inducing pits of user-facing support roles, I definitely get it.
like this
The issue isnt the metadata providers changing the API.
The issue is that the devs insist on implementing an API proxy/metadata mirror to lessen the burden.
Bro, just le me pull my own API key and let musicbrainz decide how much free API calls I can execute.
like this
Israeli airstrikes on Tehran killed inmates in ‘apparent war crime’ – report
Israeli airstrikes on Tehran killed inmates in ‘apparent war crime’ – report
Human Rights Watch also finds that Iran abused survivors of June attack, which killed 80 peopleDeepa Parent (The Guardian)
like this
Is there a maintained bypass-paywalls Firefox extension out there?
Hello.
I just noticed in one of my Firefox profiles that Mozilla auto-disabled the "Bypass Paywalls" extension after removing it from their end, which apparently happened a while ago.
I don't think I ever even used this extension, which is why I didn't catch this earlier. But now that it's banned, I definitely want it around 😉
The upstream repository also got DMCA'd. The repository of a presumably alternative (or cleaned) extension is also gone, although I found some GitHub mirrors of it (how ironic).
So, is there a maintained extension upstream I should know about?
like this
Incase anyone finds it useful.
Using a redirect to this website can be quite nice as well.
RemovePaywall | Free online paywall remover
Remove Paywall, free online paywall remover. Get access to articles without having to pay or login. Works on Bloomberg and hundreds more.removepaywall.com
Can you install only some programs included in the Master Collection from M0nkrus?
Note: I am not requesting a link, source, but regarding the Master Collection from M0nkrus, I am curious if it is possible to only install some of the software rather than all of them. I only want about 3~8 of them and don't need the other 16. (just Dimension, Illustrator, PS, and maybe the 5 Substance 3d apps)
I don't know if I should get them together or separately. I feel like the process might be more straightforward/less likely to run into issues if they are from the same collection, but I don't know.
Thank you.
Thank you for the advice. Get them separate just because of how few I am looking to get? I feel like there might be more setup required if I get them separately.
I also don't know if getting them separate would cause me to get redundant installers/managers/rules+patches each trying to apply the same patches.
Are jmp.chat eSIM adapters unique
I think the eID should be unique and gets transmitted.
That's probably the ID that forbids me from installing (another) speedtest eSIM, though "ID" could also refer to IMEI perhaps. I'd have to try another phone.
```<>
Error code: ES10B_ERROR_REASON_UNDEFINED
Last HTTP response (from server):
{
"header": {
"functionExecutionStatus": {
"status": "Failed",
"statusCodeData": {
"subjectCode": "8.2.6",
"reasonCode": "3.8",
"subjectIdentifier": "Matching ID",
"message": "Refused"
}
}
},
"transactionId": "[You don't need this]"
}
Last APDU response (from SIM) is successful
```
Based on this, it is a part of the transmitted information, if I understand it right: sharetechnote.com/html/Handboo…
So Long to Tech's Dream Job: It’s the shut up and grind era, tech workers said, as Apple, Google, Meta and other giants age into large bureaucracies.
cross-posted from: lemmy.world/post/34411807
While many of them still provide free food and pay well, they have little compunction cutting jobs, ordering mandatory office attendance and clamping down on employee debate. [...] “Tech could still be best in terms of free lunch and a high salary,” Ms. Grey said, but “the level of fear has gone way up.”Along the way, the companies became less tolerant of employee outspokenness. Bosses reasserted themselves after workers protested issues including sexual harassment in the workplace. With the job market flooded with qualified engineers, it became easier to replace those who criticized.
“This is a business, and not a place to act in a way that disrupts co-workers or makes them feel unsafe, to attempt to use the company as a personal platform, or to fight over disruptive issues or debate politics,” Sundar Pichai, Google’s chief executive, said in a blog post last year.
adhocfungus likes this.
FOSS alternatives to Google Docs?
What are some of the best alternatives out there to Google Docs and other cloud based productivity software?
I've heard of CognitoForms as alternative to Google Forms, does anyone have any experience with it?
like this
I personally use LibreOffice as an alternative to docs and sheets. It took me a second to figure everything out, but it works well enough.
I don't really like their slideshow or drawing programs though. They don't work well
Edit: I took a quick look at Cryptpad and they also seem like a good option
Meta appoints anti-LGBTQ+ conspiracy theorist Robby Starbuck as AI bias advisor
What could possibly go wrong?!
Also, it’s really cool how everything is going straight to hell. /s
Meta appoints notorious anti-LGBTQ+ conspiracy theorist Robby Starbuck as AI bias advisor
Meta has appointed right-wing, anti-LGBTQ+, anti-DEI conspiracy theorist Robby Starbuck to advise them on preventing political bias in AI.Sophie Perry (PinkNews | Latest lesbian, gay, bi and trans news | LGBTQ+ news)
adhocfungus likes this.
Meta appoints anti-LGBTQ+ conspiracy theorist Robby Starbuck as AI bias advisor
Meta appoints notorious anti-LGBTQ+ conspiracy theorist Robby Starbuck as AI bias advisor
Meta has appointed right-wing, anti-LGBTQ+, anti-DEI conspiracy theorist Robby Starbuck to advise them on preventing political bias in AI.Sophie Perry (PinkNews | Latest lesbian, gay, bi and trans news | LGBTQ+ news)
I Megadeth si sciolgono: ultimo album e tour d'addio
reshared this
Frezik
in reply to MarcellusDrum • • •To those who have played around with LLM code generation more than me, how are they at debugging?
I'm thinking of Kernighan's Law: "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." If vibe coding reduces the complexity of writing code by 10x, but debugging remains just as difficult as before, then Kernighan's Law needs to be updated to say debugging is 20x as hard as vibe coding. Vibe coders have no hope of bridging that gap.
Pechente
in reply to Frezik • • •HarkMahlberg
in reply to Pechente • • •I saw an LLM override the casting operator in C#. An evangelist would say "genius! what a novel solution!" I said "nobody at this company is going to know what this code is doing 6 months from now."
It didn't even solve our problem.
hisao
in reply to HarkMahlberg • • •Before LLMs people were often saying this about people smarter than the rest of the group. "Yeah he was too smart and overengineered solutions that no one could understand after he left,". This is btw one of the reasons why I increasingly dislike programming as a field over the years and happily delegate the coding part to AI nowadays. This field celebrates conformism and that's why humans shouldn't write code manually. Perfect field to automate away via LLMs.
Feyd
in reply to hisao • • •hisao
in reply to Feyd • • •Feyd
in reply to hisao • • •This part.
hisao
in reply to Feyd • • •chunkystyles
in reply to hisao • • •very_well_lost
in reply to Frezik • • •The company I work for has recently mandated that we must start using AI tools in our workflow and is tracking our usage, so I've been experimenting with it a lot lately.
In my experience, it's worse than useless when it comes to debugging code. The class of errors that it can solve is generally simple stuff like typos and syntax errors — the sort of thing that a human would solve in 30 seconds by looking at a stack trace. The much more important class of problem, errors in the business logic, it really really sucks at solving.
For those problems, it very confidently identifies the wrong answer about 95% of the time. And if you're a dev who's desperate enough to ask AI for help debugging something, you probably don't know what's wrong either, so it won't be immediately clear if the AI just gave you garbage or if its suggestion has any real merit. So you go check and manually confirm that the LLM is full of shit which costs you time... then you go back to the LLM with more context and ask it to try again. It's second suggestion will sound even more confident than the first, ("Aha! I see the real cause of the issue now!") but it will still be nonsense. You go waste more time to rule out the second suggestion, then go back to the AI to scold it for being wrong again.
Rinse and repeat this cycle enough times until your manager is happy you've hit the desired usage metrics, then go open your debugging tool of choice and do the actual work.
HubertManne
in reply to very_well_lost • • •ganryuu
in reply to HubertManne • • •HarkMahlberg
in reply to very_well_lost • • •Reads to me as "Please help us justify the very expensive license we just purchased and all the talented engineers we just laid off."
I know the pain. Leadership's desperation is so thick you can smell it. They got FOMO'd, now they're humiliated, so they start lashing out.
frog_brawler
in reply to HarkMahlberg • • •Funny enough, the AI shift is really just covering for the over-hiring mistakes in 2021. They can’t admit they fucked up in hiring too many people during Covid, so they’re using AI as the scapegoat. We all know it’s not able to actually replace people yet; but that’s happening anyway.
There won’t be any immediate ramifications, we’ll start to see that in probably 12-18 months or so. It’s just another form of kicking the can down the road.
HarkMahlberg likes this.
frog_brawler
in reply to Frezik • • •How are they at debugging? In a silo, they’re shit.
I’ve been using one LLM to debug the other this past week for a personal project, and it can be a bit tedious sometimes, but it eventually does a decent enough job. I’m pretty much vibe coding things that are a bit out of my immediate knowledge and skill set, but I know how they’re supposed to work. For example, I’ve got some python scripts using rekognition to scan photos for porn or other explicit stuff before they get sent to an s3 bucket. After that happens, there’s now a dashboard that’s going to give me results on how many images were scanned and then marked as either acceptable or flagged as inappropriate. After a threshold of too many inappropriate images being sent in, it’ll shadowban them from sending any more dick pics in.
For someone that’s never taken a coding course, I’m relatively happy with the results I’m getting so far. Granted, this may be small potatoes for someone with an actual development background; but as someone that’s been working adjacent to those folks for several years, I’m happy with the output.
Zexks
in reply to Frezik • • •Working just fine. It one shot a kodi tv channel addon for me last week end. Used it to integrate kofax into docusign. Building 2 blazor apps one new one an upgrade. Used it to create a stack of mc servers for the kids with a dashboard of statuses and control switches. My son is working on his own mc mod with it. Use it almost daily for random file organization and management scripts. Using it to clean uo my media library meta data. Anytime i have to do something to more than 5 or so files i pull it up and ask for a script.
Its a tool like any other. There will be people who adapt and people who fail to. Just like we had with computers the internet. It zeems to be long forgotten now but literally ALL of these anti ai arguments were made against computers and the internet 30_50 years ago. Very similar ones were made when books and writing became common place as well.
TheFinn
in reply to Zexks • • •Zexks
in reply to TheFinn • • •TuffNutzes
in reply to MarcellusDrum • • •The LLM worship has to stop.
It's like saying a hammer can build a house. No, it can't.
It's useful to pound in nails and automate a lot of repetitive and boring tasks but it's not going to build the house for you - architect it, plan it, validate it.
It's similar to the whole 3D printing hype.
You can 3D print a house! No you can't.
You can 3D print a wall, maybe a window.
Then have a skilled Craftsman put it all together for you, ensure fit and finish and essentially build the final product.
Nate Cox
in reply to TuffNutzes • • •- YouTube
youtu.beTuffNutzes
in reply to Nate Cox • • •Yeah I've seen that before and it's basically what I'm talking about. Again, that's not "printing a 3D house" as hype would lead one to believe. Is it extruding cement to build the walls around very carefully placed framing and heavily managed and coordinated by people and finished with plumbing, electrical, etc.
It's cool that they can bring this huge piece of equipment to extrude cement to form some kind of wall. It's a neat proof of concept. I personally wouldn't want to live in a house that looked anything like or was constructed that way. Would you?
scarabic
in reply to TuffNutzes • • •Well, a minute ago you were saying that AI worship is akin to saying
Now you’re saying that a hammer is basically the same thing as a machine that can create a building frame unattended? Come on. You have a point to be made here but you’re leaning on the stick a bit too hard.
Nate Cox
in reply to TuffNutzes • • •I mean, “to 3d print a wall” is a massive, bordering on disingenuous, understatement of what’s happening there. They’re replacing all of the construction work of framing and finishing all of the walls of the house, interior and exterior, plus attaching them and insulating them, with a single step.
My point is if you want to make a good argument against LLMs, your metaphor should not have such an easy argument against it at the ready.
poopkins
in reply to Nate Cox • • •dreadbeef
in reply to TuffNutzes • • •Nalivai
in reply to dreadbeef • • •frog_brawler
in reply to TuffNutzes • • •You’re making a great analogy with the 3D printing of a house.
However, if we consider the 3D printed house scenario; that skilled craftsman is now able to do things on his own that he would have needed a team for in the past. Most, if not all, of the less skilled members of that team are not getting any experience within the craft at that point. They’re no longer necessary when one skilled person can now do things on their own.
What happens when the skilled and highly experienced craftsmen that use AI as a supplemental tool (and subsequently earn all the work) eventually retire, and there’s been no juniors or mid-levels for a while? No one is really going to be qualified without having had exposure to the trade for several years.
isaacd
in reply to MarcellusDrum • • •Citation needed. I don’t use one. If my coworkers do, they’re very quiet about it. More than half the posts I see promoting them, even as “just a tool,” are from people with obvious conflicts of interest. What’s “clear” to me is that the Overton window has been dragged kicking and screaming to the extreme end of the scale by five years of constant press releases masquerading as news and billions of dollars of market speculation.
I’m not going to delegate the easiest part of my job to something that’s undeniably worse at it. I’m not going to pass up opportunities to understand a system better in hopes of getting 30-minute tasks done in 10. And I’m definitely not going to pay for the privilege.
skisnow
in reply to isaacd • • •I've found them useful, sometimes, but nothing like a fraction of what the hype would suggest.
They're not adequate replacements for code reviewers, but getting an AI code review does let me occasionally fix a couple of blunders before I waste another human's time with them.
I've also had the occasional bit of luck with "why am I getting this error" questions, where it saved me 10 minutes of digging through the code myself.
"Create some test data and a smoke test for this feature" is another good timesaver for what would normally be very tedious drudge work.
What I have given up on is "implement a feature that does X" questions, because it invariably creates more work than it saves. Companies selling "type in your app idea and it'll write the code" solutions are snake-oil salesman.
Phegan
in reply to isaacd • • •I've only found two effective uses for them. Every time I tried them otherwise they fell flat and took me longer that it would have to write the code myself.
The first was a greenfield personal project where I let code quality wane since I was the only person maintaining it, and wanted to test LLMs. The other was to write highly repeative data tests where the model can simply type faster than me.
Anything that requires writing code that needs to be maintained by multiple people or systems older than 2 years, it has fallen completely flat. In cases like that I spend more time telling the LLM it is doing it wrong, it would have taken me less time to write the code in the first place. In 95% of cases, I am still faster than an LLM at solving a problem and writing the code.
frog_brawler
in reply to isaacd • • •I’m not a “software engineer” but a lot of people that don’t work within tech would probably call me one.
I’m in Cloud Engineering, but came from the sys/network admin and ops side of things rather than starting off in dev or anything like that.
Up until about 5 years ago, I really only knew Powershell and a little bit of bash. I’ve gotten up to speed in a lot of things but never officially learned python, js, go or any other real development language that would be useful to me. I’ve spent way more time focusing on getting good with IaC, and probably more of the SRE type stuff.
In my particular situation, LLMs are incredibly useful. It’s fair to say that I use them daily now. I’ve had it convert bash scripts to python for me very quickly. I don’t know python but now that I’m able to look at a python script next to my bash; I’m picking up on stuff a lot faster. I’m using Lambda way more often as a result.
Also, there’s a lot of mundane filling out forms shit that I delegate to an LLM. I don’t want to spend my time filling out a form that I know no one is actually going to read. F it, I’ll have the AI write a report for an AI. It’s dumb as shit, but that’s the world today.
NoiseColor
in reply to MarcellusDrum • • •Good article, I couldn't agree with it more, it's exactly my experience.
The tech is being developed really fast and that is the main issue when taking about ai. Most ai haters are using the issues we might have today to discredit the while technology which makes no sense to me.
And this issue the article talks about is apparent and whoever solves it will be rich.
However, it's interesting to think about the issues that come next.
Aceticon
in reply to NoiseColor • • •Like the guy whose baby doubled in weight in 3 months and thus he extrapolated that by the age of 10 the child would weigh many tons, you're assuming that this technology has a linear rate of improvement of "intelligence".
This is not at all what's happening - the evolution of things like LLMs in the last year or so (say between GPT4 and GPT5) is far less than it was earlier in that Tech and we keep seeing more and more news on problems about training it further and getting it improved, including the big one which is that training LLMs on the output of LLMs makes them worse, and the more the output of LLMs is out there, the harder it gets to train new iteractions with clean data.
(And, interestingly, no Tech has ever had a rate of improvement that didn't eventually tailed of, so it's a peculiar expectation to have for a specific Tech that it will keep on steadily improving)
With this specific path taken in implementing AI, the question is not "when will it get there" but rather "can it get there or is it a technological dead-end", and at least for things like LLMs the answer increasingly seems to be that it is a technological dead-end for the purpose of creating reasoning intelligence and doing work that requires it.
(For all your preemptive defense by implying that critics are "ai haters", no hate is required to do this analysis, just analytical ability and skepticism, untainted by fanboyism)
HarkMahlberg
in reply to NoiseColor • • •It's true, the tech will get better in the future, we just need to believe and trust the plan.
Same thing with crypto and NFT's. They were 99% scam by volume, but who wouldn't love moving their life savings into a digital ecosystem controlled by a handful of rich gambling addicts with no consumer protections? Imagine, you'll never need to handle dirty paper money ever again, we'll just put it all in a digital wallet somewhere controlled by someone else coughmastercardcough.
And another thing, we were too harsh on the Metaverse. Sure, spending 8 hours in VR could make you vomit, and the avatars made ET for the Atari look like Uncharted 4, but it was just in its infancy!
I too want to outsource all my critical thinking to a chatbot controlled by an wealthy insular narcissist who throws Nazi salutes. The technology just needs time to mature. Who knows, maybe it can automate the exile of birthright citizens for us too!
/s
NoiseColor
in reply to HarkMahlberg • • •Aceticon
in reply to NoiseColor • • •TankovayaDiviziya
in reply to MarcellusDrum • • •I don't work in IT, but I do know you need creativity to work in the industry, something which the current LLM/AI doesn't possess.
Linguists also dismiss LLMs in similar vein because LLMs can't grasp context. It is always funny to be sarcastic and ironic on an LLM.
Soft skills and culture are what that the current iteration of LLMs lack. However, I do think there is still huge potential for AI development in dacades to come, but I want this AI bubble to burst as "in your face" to companies.