Ask HN: What was your "oh shit" moment with GenAI?
Posted by andrehacker 4 days ago
Most of us were amused when DALL-E and its peers went mainstream, and we were quick to point out the obvious flaws.
Then ChatGPT hit the scene and again, many of us dismissed it as a parlor trick that would never amount to much.
Using LLMs for coding initially was a only small step up from basic code completion, and a welcome farewell to Stack Overflow.
I am curious: what was the specific moment that you went from those quaint, dismissive observations to a slightly panicked, "Uh Oh" realization of what these models can do?
Comments
Comment by jzemeocala 4 days ago
and then i realized that ALL of the software (which i collected from defunct websites and archived on github) related to it was ancient and after a while of getting tired of using WINE every single time i decided i wanted a cross platform modern equivalent that did everything that several of these different programs did (plus break out some stuff that was now potentially possible with modern computer)
i thought it would be extremely hard because the computer to synth communication is pretty much only via sysex commands (of which the actual wave file encoding protocol was undocumented)
Claude walked me through examining the some of the original software in GHIDRA, and I had a working demo that night.....now im just playing with adding new features to it.
Comment by jsharf 3 days ago
Comment by idiotsecant 3 days ago
Comment by fasterik 3 days ago
Comment by lazyasciiart 3 days ago
Comment by ForHackernews 3 days ago
Comment by oblio 3 days ago
Comment by 2muchcoffeeman 2 days ago
I think the GP is alluding to understanding the fundamental way a thing works.
Comment by BobbyTables2 2 days ago
They have some files, synced to OneDrive and do everything else fully online (Canva, etc.)
Most of them have never seen a computer with a drive other than C:
Comment by idiotsecant 2 days ago
Comment by dotancohen 2 days ago
Comment by gschizas 2 days ago
Comment by seanmcdirmid 2 days ago
Comment by lazyasciiart 18 hours ago
Comment by throwawaytea 2 days ago
Comment by dotancohen 2 days ago
> widespread, cheap AI makes it easier for the average person to learn how things around them work, if they are so inclined.
It looks to me that the far more common use case will be to manipulate technology rather than understand it.The example with the synth is excellent. Today that kind of work demands somebody knowledgeable operate the AI harness. In short order, the AI may very well come up with the solution of looking online for example programs to decompile without the user even understanding what that means.
Comment by subarctic 3 days ago
Comment by throwaway173738 3 days ago
Comment by mrighele 3 days ago
The Terrestrial Federation is at war with Deneb, and the war is conducted by long-range weapons controlled by computers which are expensive and hard to replace. Myron Aub, a low grade Technician, discovers how to reverse-engineer the principles of pencil-and-paper arithmetic by studying the workings of ancient computers which were programmed by human beings, before bootstrapping became the norm—a development which is later dubbed "Graphitics"." [1]
Comment by aeon_ai 2 days ago
Comment by rnentjes 2 days ago
Comment by Flere-Imsaho 3 days ago
Comment by yen223 3 days ago
Comment by sitzkrieg 3 days ago
Comment by lazyasciiart 3 days ago
Comment by claysmithr 2 days ago
Comment by ssl-3 3 days ago
I mean: I can only go back so far, but I remember the 1980s well-enough. At that time, most of the new information that came into my brain from outside was sourced from public schools, newspapers, and the evening news on TV.
None of these sources were particularly unfiltered, uncensored, or unbiased. It was always an abbreviated approximation of someone else's idea of the truth.
Comment by seanmcdirmid 2 days ago
Comment by zx8080 3 days ago
Comment by Flere-Imsaho 2 days ago
Comment by fivestones 2 days ago
Comment by zx8080 1 day ago
Comment by ethbr1 3 days ago
I don't see an AI-as-explainer future where expertise isn't sacrificed en masse.
Capitalism rarely supports a currently economically unproductive alternative for future good reasons.
The recent AI tech layoffs are a warning sign that corporate leaders will happily shoot their company's (and the future's) expertise to pad next quarter's financials and trust in 90% correct, but much cheaper, AI.
Comment by Beijinger 2 days ago
No, there isn't. You get things explained in University. Then you build on top of this knowledge.
Comment by ethbr1 10 hours ago
You are explained things (least important part) and then you invest substantial amounts of time in practicing and exercising those new skills.
Then, in your junior level jobs, the same cycle repeats.
That exercise component isn't going to happen in university with AI in the loop, because AI will be able to shortcut basic practice.
And it isn't going to happen in junior level work, because AI will be able to do those jobs more economically efficiently.
See previous from HN fp for a more eloquent explanation: https://ergosphere.blog/posts/the-machines-are-fine/
Comment by baq 3 days ago
Comment by zx8080 3 days ago
Comment by baq 3 days ago
Comment by zx8080 3 days ago
What's wrong with (screen-, probably) keyboard?
Comment by baq 3 days ago
Comment by NonHyloMorph 2 days ago
Pen&pencil-> create something from (almost) nothing. Stylus input-> subpar slow interface for computation.
Ipad data storage above par organisational help (no loosing lousy stuffed in bag paper).
I kinda liked the AI to transpose handwritten/drawn notes into digitally orderable artifacts. Seen a couple Show HNs. Are there any advances in the field (preferably OSS or one time purchaseable as alternatively)
(To add on to this: the utter physical imprecision of stylis pens is annoying. I can FEEL where a sharpt tip of a tool that is elongating my hand touches a surface and how it moves on a very fine scale/resolution. Probably not a problem for people who have not developed highly sensitive sensomotor perception because they grew up with a lot of flattness in there surrounding and not much plasticity, but: my god are these things clumsy. I always want to reach for a sharpener when i use an apple pencil lol.
Comment by alchemism 1 day ago
Comment by wiether 3 days ago
I started digging a few times, but, I prefer the "magic".
Comment by WillAdams 3 days ago
Hopefully, there will never be a time when at least some folks are not reading books such as:
Comment by rnentjes 2 days ago
Comment by WJW 3 days ago
- On startup processing begins at a known address, and you put the bootloader code over there. Hardware engineers can guarantee this for you.
- Every time you execute an assembly instruction, the program counter either explicitly jumps to a new location or else it just increments by 1. Hardware people can also make this happen as easily as implementing an adder.
Don't get me wrong, there are LOTS of layers between the hardware and most "useful" programs any of us will ever write. But all of them are pretty understandable. They're often not very complicated, just tedious.
Comment by tonyarkles 2 days ago
Comment by spacedcowboy 2 days ago
Doesn't the one explain the other ? It may be turtles all the way down, but at some point there's a fundamental turtle - be it LEA or CMP ?
Comment by idiotsecant 9 hours ago
Comment by pmcarlton 3 days ago
Comment by jlaternman 2 days ago
Comment by LogicFailsMe 3 days ago
They will be exposed to this technology throughout childhood as their brains develop and they will develop unique ways to work with it we don't entirely understand just like GenY with cell phones and GenX with home computers. I think you deeply underestimate how adaptable we are as a species, but if you consider that we've been running the same OS and Bios as a species for the past ~40K years, perhaps you might be more optimistic?
Comment by Procrastes 3 days ago
Probably a lesson in there somewhere.
Comment by reactordev 2 days ago
Comment by otabdeveloper4 3 days ago
I guess tech unsavvy people who are easily amused by LLM tricks will always exist, but they'll be an increasingly smaller minority as time goes on.
Comment by ewalk153 3 days ago
Comment by Uptrenda 3 days ago
Comment by jazzyjackson 3 days ago
Comment by Galus 3 days ago
Comment by gyomu 3 days ago
A lot of people in the industry have vested interests in this not being discussed openly so you don't hear too much about it, but the implications are huge.
Comment by j-conn 3 days ago
Comment by aero142 3 days ago
Comment by SyneRyder 3 days ago
Comment by grepfru_it 3 days ago
Comment by StanAngeloff 3 days ago
Comment by hyperman1 3 days ago
E.g. a synth has a public key embedded. To change settings, you upload them to the vendor, who blesses them with their private key.
Hacking such a synth requires either jailbreaking the synth, or the vendor losing their key . Both can be mitigated with tamper resistant hardware.
We're well ahead on this path already, I assume AI will accellerate it. This is very bad news for the right to repair.
Comment by darkwater 3 days ago
Comment by hyperman1 3 days ago
1) current encryption not available in the 1990's. These are the age of DES and weapon-grade vs commercial encryption. There was a legal cost blocking strong encryption.
2) Manufacturers were not as strongly opposed to people touching the internals. After WW2, most people could fix anything, because survival depended on it. Even in the 60's radios etc. came with schematics, and building your own was normal and cost-effective. The shift happened in the '90s, with governements requiring licensing for everything, and mass manufacturing making repair less cost effective than buying a new one.
Our current culture where only people blessed by the manufacturer are allowed to do anything is very recent.
Comment by justafewwords 3 days ago
[trying-to-generate-random-making-sense-content]
Let me gasps ask: The older six-fingers-"AI"-characters had learned an music-instrument by now, ander are much more capable of playing music you otherwise haddn't known or thought about..."?
um What about those early shadowy boygroup, whom seem asian, no ? (-;
[after-losing-entry-address-of-topic-question]
But back to your trustworth-written text, Yes!
regards,
Comment by yonran 1 day ago
Comment by ls612 3 days ago
Comment by pixl97 3 days ago
Comment by ls612 3 days ago
Comment by ElFitz 3 days ago
Comment by aizk 3 days ago
Comment by NoMoreNicksLeft 3 days ago
I wanted to be able to decrypt the files on The Complete New Yorker magazine DVDs. The old software was WinXP only, and crashed by the time you turned to page 3 or 4. It walked me through using Ghidra on the relevant dll, mapped out how it was using Blowfish, what the credentials were that it was passing, and re-implemented all of that in a python script.
Now all the files are in plain pdf.
Right now, it's helping me write an extension to the mkv specification for embedded scripts and modify VLC to be conformant, so I can watch Black Mirror Bandersnatch. Already have a buggy implementation, about 3 days in.
I've also had it add BEP 46 mutable torrent functionality to Transmission (and to some extent, to the WebTorrent library).
These are all well beyond my abilities to do casually, and probably beyond my ability to do even if I spent the next 18 months doing nothing by grinding away at it.
I only replied because I thought it curious that Claude apparently favors Ghidra.
Comment by mekael 3 days ago
Comment by NoMoreNicksLeft 3 days ago
If you want the Rolling Stone or Playboy archives decrypted, ReconSuave on github has tools to do those. I got tired of waiting for him to do The New Yorker though.
Comment by mekael 3 days ago
I’ve definitely kicked myself a few times for not posting about them sooner, but the fear of pissing off CondeNast tempered my willingness to show off
Comment by NoMoreNicksLeft 3 days ago
Do any of the cbz readers handle jpeg2000? It makes a big difference in filesize without any quality degradation. Like 40% smaller, maybe more in some cases. You should tinker with that if you have the time.
Comment by fc417fc802 3 days ago
Also FYI you can use mupdf to read cbz archives although I don't personally recommend it for that usecase.
Comment by peterstjohn 3 days ago
Comment by peterstjohn 3 days ago
Comment by NoMoreNicksLeft 2 days ago
https://gist.github.com/NoMoreNicksLeft/d3a4a59c7b4de0cdef1e...
I'll have a more proper github repo at some point, but there are bugs I was working through. Some issues are bloated up ridiculously... a 9mb djvu file shouldn't become a 110mb pdf. Most issues will work well though. Hope it helps.
Comment by darksim905 3 days ago
Comment by NoMoreNicksLeft 2 days ago
The dll in question was pretty obvious just from the filename alone that it was where the magic happened.
If you want something similar, you might just start by asking it if it would be feasible to decompile the software in question to reverse engineer the decryption, that you'd heard Ghidra was a big deal. Keep nudging it to guide you along that sort of path.
Comment by notagoodidea 4 days ago
[0] https://mforney.org/blog/2026-05-28-patching-my-guitar-amps-... [1] https://schwung.dev
Comment by tomduncalf 3 days ago
Comment by mattmanser 3 days ago
Don't get me wrong, I think AI can do some surprising things, but with stuff like this, often it just stole the code and the steps without attribution, it didn't figure it out.
There'll probably be a blog post detailing exactly how to do this somewhere and Claude just copied the steps and code.
And worse, Google search would have found it 10 years ago, but Google search today would claim there are no results?
I think incredibly specific stuff like this often won't pass the 'did Claude just steal this?' test when you dig into it.
Comment by tonyarkles 2 days ago
One piece of gear, Claude found a hidden and highly useful diagnostic screen. This took a few iterations too. It found the existence of it based on just running “strings” against the firmware image but needed a few rounds of me going “I tried what you suggested but this is what happened instead”. Searching Google, DuckDuckGo, and GitHub for any of the strings that were on that screen or any of the named constants associated with that screen in reverse engineered source led to exactly zero hits.
More entertaining, Claude and I together also nailed down the source of a PTP synchronization bug in a piece of equipment a few months ago using the main UI .exe (written in pascal, of course), an ARM Linux image from the real-time controller in the box, and some pcaps from it interacting with other devices. The vendor released a patch a few days ago, without me having reported the bug.
Comment by zellyn 3 days ago
Comment by claytongulick 3 days ago
One day a few years ago my dad came by and was admiring it (it was a QS8) and asked to borrow it so he could play piano again.
I, of course, said sure, but was feeling a little salty about it inside, because I wanted it to play, that's why I had it all set up.
Anyway, about a year went by and I asked him about it to see if he was done with it.
He said "oh that thing? I gave that away, was just taking up space"
-.-
Comment by richardfey 3 days ago
Comment by skhameneh 3 days ago
Comment by itomato 3 days ago
I have an DigiTech GNX3000 effects pedal board - a digital modeling "workstation" that needs the aged Windows native software or Gdigi to make the most of.
At best, the experience with gdigi was passable; raw access to the patches and controls, the ability to control it from the laptop, etc.
In an hour or so, I had a functionally superior webmidi version up and running in Vercel using their v0 code. It kicked off a wave of subscriptions and referral chasing.
I made it a template - because there are so many gnx3k users out there: https://v0.app/templates/digitech-gnx3000-sysex-tool-GC5LzXA...
Comment by djmips 4 days ago
Comment by alright2565 4 days ago
Claude needs good variable names a lot less than humans do, so renaming/typedefing doesn't seem to be as necessary.
Comment by shreddude 4 days ago
I honestly don’t understand AI naysayers. I use Claude every day both professionally as a Solution Architect and personally in a variety of projects I simply could not have ever approached alone.
Comment by williamdclt 3 days ago
I think that's part of the divide between enthusiasts and naysayers. If you use GenAI on things that you couldn't approach alone, it's an incredible tool. If you use it on stuff that you're pretty good at, it's not a gamechanger (and if you're an expert, it's a minor boost at best). Many people's job are about doing what they're an expert at.
Comment by pmontra 3 days ago
This speedup is great. It improves the overall quality of the product (as perceived by the users) because I can ask Claude to add features that my customers and I would have dismissed because they take too long to implement. We would have settled down with a more basic UX.
So is it a game changer? It is in the same way those HTML / CSS framework like Bootstrap were game changers: suddenly every developer could create a decent and consistent UI in a fraction of the time with a few bells and whistles that we wouldn't have bothered coding. As a side effect a lot of web apps felt look alike mass products and web designers had to reinvent themselves, but the economics leaded inevitably in that direction. Would I spend again one of two weeks doing alone what I could write in a day or two with a LLM? Not anymore, not at this cost ($20 per month.)
Comment by jowsie 3 days ago
Comment by tkocmathla 2 days ago
Comment by burnto 2 days ago
Comment by sntran 3 days ago
You can tell it to start implementing step 1. And you pick it up from there. Very natural how you would approach an expert for help, but you can always audit.
Comment by pmontra 2 days ago
I can't provide a transcript because it's work I made for a customer and I'm bound to a clause of confidentiality.
What I did is what I use to do while starting to work on a major feature: make a list of changes, new and modified functionality, think which code and db tables I will touch and how, set constraints on the edits (eg: that API must not change, that one must be retro compatible) etc. I've been a bit pedantic because this time I had to tell it to someone else. I wrote it into a md file and asked Claude to check the code and find out if my plan was consistent with the code we were starting from. It made a list of things that I needed to detail more, added some questions and we iterated on it. Basically it's what I do myself but it happened faster.
Comment by mitjam 2 days ago
Comment by nsvd2 3 days ago
Comment by PeterStuer 3 days ago
5x speedup and quality.
Comment by dahart 3 days ago
This was probably true last year, and it’s a common talking point, but I’ve seen too many examples now of deep experts using Claude & Codex in the last year to solve very big problems, and write or rewrite large systems. The experts do complain that the LLMs can sometimes get stuck or go off the rails and they need to pay attention and actively steer. But nobody I know who’s using it is still claiming the LLMs aren’t a game changer, even quite a few people who were staunch holdouts for a long time. I was skeptical myself, for a long time, but had my oh shit moment late last year.
One caveat - to get expert results, you do need to have some experience using LLMs, you need to use it to write plans and design docs, know how to use ‘skills’ and MCPs, use it to review code, and (for now) you need to understand context compaction and when/why to use sub-agents. If you’re a domain expert but an AI noob, it’s less effective than an expert who knows how to use AI and has experience.
One of the biggest problem with humans is we’re wired to spot patterns and draw conclusions and then we have a really hard time seeing and accepting change and updating our mental rules. The LLMs are getting better. They have already gotten better, and they’re going to continue getting better. It’s too early to draw conclusions, and many conclusions people have already declared are out of date and no longer true.
Comment by bawolff 3 days ago
If the use is half decent people just dont notice it.
Comment by tstrimple 3 days ago
Despite all the liars telling me gaming is easier on Linux than Windows, most new games have some sort of issues launching with default settings. CC is able to dive into both the exact error logs and the recent community feedback on what tweaks / configurations are needed to make it work. I rarely have to go beyond two prompts before a game is playable. CC and Proton are enabling the Linux gaming experience far more than Linus ever has or ever was interested in.
Comment by Flere-Imsaho 3 days ago
Heh - I've just gone through a similar journey transitioning from Windows to Bazzite to play Steam games on Linux. I wouldn't have bothered pre-LLMs because my day job is Linux/Software and the thought of trying to fix issues here just to play games put me off.
Comment by OJFord 2 days ago
I'd rather review & tweak generated test cases than write a load of boilerplate, test setup, etc. myself.
Comment by LouisSayers 3 days ago
If you work on architecture and Claude docs, then you can essentially just have it fill in the gaps. Work then mostly becomes a matter of defining what the next piece of functionality is (which you can also use Claude to help with).
The stuff that used to take days now takes hours. It's not perfect, but if you get your codebase into a good shape then the payoff is huge.
Comment by mattmanser 3 days ago
It's so obviously AI and had much less value than I thought now I look at it with fresh eyes.
Worse it doesn't read like I wrote it, I don't recognize myself in the doc.
Comment by jorl17 3 days ago
> If you use GenAI on things that you couldn't approach alone, it's an incredible tool.
I think this isn't true in all cases
> If you use it on stuff that you're pretty good at, it's not a gamechanger (and if you're an expert, it's a minor boost at best).
I think even then there's a divide.
I mostly work greenfield projects (and love it!). For these, AI has been a literal game changer. Our projects are built faster, with one or two orders of magnitude more automated tests, and all quality metrics are up.
Meanwhile, nearly all of my friends complain that AI doesn't help them. But they mostly work in very large existing codebases.
Still, even in large projects I think AI (the expensive variant) has been a complete gamechanger for me. Sure, I spend a lot on tokens, but I just feel happier and enjoy what I do more. The singalong people say about "thinking at a higher abstraction level" is what I feel. I really am thinking about architecture and larger patterns, instead of the boring nitty-gritty (which wasn't boring at all when I was a kid learning to code!...)
I think a key factor in all of this, to me, has been dictation. Most of the time, I don't write -- I use voice-to-text. I don't even read what comes out of it -- the LLMs get it (it is mostly unintelligible to anyone else) .
This means when I'm planning a big feature, I give a gigantic brain dump to the LLM in perfect stream of consciousness way, going through ideas, pros and cons, edge cases, what exists, what doesn't exist, where I'm sure of something, where I'm not sure and want the LLM to browse the state-of-the-art. Sometimes I spend 20 minutes just talking to the microphone before I send the first prompt. When I pair that with Opus, I find that I am able to build much faster and to go through alternative designs much more frequently as well.
I keep trying to tell all my friends: use voice to text and braindump to the computer. But they refuse... I couldn't imagine having to type everything nowadays. Even though I'm a fast typer, it's still much slower than the speed of my thought, which, granted, is still faster than the speed of my voice.
In effect, I filter much less, but I've come to think that's positive for the good LLMs: I throw all the edge cases and what ifs I'm thinking about -- all those years of experience dealing with similar systems.
If I wanted to go back to work in-office, that would be my major problem: I need to be able to talk with my computer all the time, loudly, and pacing through my room.
Comment by bthallplz 3 days ago
Comment by 400thecat 3 days ago
Comment by bigfudge 3 days ago
Comment by erixM 2 days ago
Comment by jorl17 3 days ago
I run MacWhisper, and I paired it with BetterTouchTool so it triggers on any input when I double tap the fn/globe icon.
Obviously all of my transcriptions through it are entirely local. I usually use the Large V3 Turbo model, though in the beginning I used Parakeet v3, which was slightly faster but produced more mistakes (and kept a lot of filler words -- 'ahhm', 'hummm').
However, if I'm interacting with the Claude or ChatGPT/Codex apps, I often use their voice recognition instead, because it tends to be more accurate, especially with punctuation, albeit significantly slower. OpenAI's is noticeably better than Anthropic but I feel like that gap has closed a bit recently (might be all in my head, though).
Like I said I don't really care about mistakes in the transcription. If you try to read it, it feels like a fever dream, but the LLMs get it.
If I say "taken" it may have "take and" If I say "all the while calling the method" it might have "although a while. while. call in the met of". This is a rather extreme example but I've seen them happen. The repetition of words happens because I'm talking with "humns and ahs" and do repeat words or just the ends of words. It's very rare for the models, especially Opus, to have any issue with this transcription. When they do, they tend to signal to me they didn't get it, or I catch them in the act. But, like I said, it really is very very rare.
As an example, I've got quite a significant feature to work on, which would have probably taken me weeks to design and implement, and I've used this exact method today to ink out the plan:
- I have spent the last couple of days researching the feature in my off-time and just "thinking about it in the background" (think: I fall asleep thinking of it -- a habit I've always had)
- I spent ~25 minutes brainstorming out loud. The transcript ended with ~17.000 characters and ~3.000 words.
- I sent that transcript, in cursor, to Opus 4.6-High with instructions on how to iterate on it and how I want to work while planning
- I then spent about 1.5 hours with it iterating and building the actual plan (and supporting technical decision document, which points at the FULL transcript of the whole interaction). Many of my original ideas made it to the final plan, others got scrapped or simplified, and others still got added. It contains a mixture of my ideas, Opus' ideas and our push-back on "each other".
- Now I have a multi-step plan, with at least 8 distinct stages to implement this massive feature which I know for a fact would have taken me weeks to implement, and I expect to implement it in at most 3 days, but very likely it will be a day and a half.
Final context (with regards to your Claude Code question): My main development environment is Cursor, though for personal projects I also use Codex and Claude code. For the initial "researching of the feature in my off-time" I often have interactions with ChatGPT and Claude where they have no access to the codebase, and I have them go find out what the state of the art on specific topics is. All of these interactions also involve me using my voice to talk to them (though nowadays I don't typically use their voice mode, I just let them reply in text). Then I brood over that.
Comment by CPLX 3 days ago
Comment by jiggunjer 3 days ago
Comment by dawnerd 3 days ago
Comment by Gamemaster1379 2 days ago
Outside my expertise I've begun writing static recompilers for old retro game systems and have gotten some games off the ground. I understand WHAT they're doing but I neve had the expertise to do such things myself. Even if I did I could never operate at the velocity I am now.
Comment by Wilder7977 2 days ago
Comment by seventytwo 3 days ago
The highest danger in using AI comes precisely to people who stand the most to gain from it.
Comment by throwawaycan 2 days ago
Then they send that PR for a review by a more senior person. And that senior person doesn’t even know where to start on how to explain why it’s all wrong and likely to collapse in prod.
Tons of good use of AI. But tons of bad use of it. And when it’s bad and people don’t notice it, that gets dangerous. So because of that, now we spend a lot more time in doing reviews. Essentially creating a new bottle neck
Comment by globular-toast 2 days ago
Comment by jesse_dot_id 3 days ago
Comment by IAmGraydon 2 days ago
Can you tell me a bit more about the firmware/camper van? Has this firmware been decompiled by anyone else?
Comment by erikerikson 3 days ago
Comment by thih9 3 days ago
As an AI naysayer, I see and appreciate the productivity gains, I don’t like the associated cost, mostly the spike in workflow centralization and opaqueness.
Comment by regisb 2 days ago
Comment by Schiendelman 1 day ago
Comment by hexasquid 1 day ago
I often see comments on the ethics and water/energy consumption of AI, but very few for non-vegan* developers boiling water for their coffees in air conditioned offices that require a commute, which I assume is a common default.
*blue-water usage of a burger patty is worth looking up, I was astonished
Comment by regisb 1 day ago
I don't know about the US but in France (or Europe) the environmental impact of air conditioning, car driving and meat consumption is well understood by most educated people.
Comment by regisb 1 day ago
Also, the environmental impact might be small if we run a small number of inference queries every day, but that impact will grow linearly with the number of queries and agents we run.
Comment by Schiendelman 1 day ago
Comment by zahlman 3 days ago
This is no exception.
Comment by sntran 3 days ago
Comment by boppo1 2 days ago
Comment by Bawoosette 2 days ago
Comment by Frost1x 3 days ago
I for one welcome our new LLM overlords so long as some provide be solid living standards. Mistakes do happen and they aren’t perfect so experts often do have arguments but they do come stupidly close to approximation of expertise.
Comment by 1ste 2 days ago
Comment by bah9 2 days ago
What is exactly your work? Give context to llm, review, update context. Navigating some sort of super intelligence thru your company's harness is not the same as writing code and creating ideas from scratch. And I don't understand what's fun in that
Yes, you can ship software faster, make corporation even more money. Why is this even important for regular worker? I liked the craft itself
Comment by yuppiepuppie 3 days ago
Would love to do it with my campervan as well :)
Comment by doctorwho42 3 days ago
What trillion dollar problem is AI solving?
Comment by fragmede 3 days ago
Comment by luckystarr 3 days ago
Comment by jgerrish 1 day ago
My brother works in wildlife trapping and management. I've been brainstorming and prototyping ESP32 sensors and mechanics for traps and educational devices with him. I probably won't end up doing the work with him, but I want him to see what's possible with my other brother, a machine learning expert.
Nothing has been deployed in the field.
Nothing will be until he and my other brother commit and get proper software risk management policies in place. And legal advice and other support work. And honestly, he's been careful and hasn't pushed for deployment.
He works with rabies. He works in people's neighborhoods. Maybe yours. Do you want me to finally get a Claude Code account created and go wild building shit, or keep reading up on ISA 62443 and other security frameworks and mapping out the risks?
I'm not going to drag LLM generated work into your neighborhood today. Would you honestly want someone else to?
And when people realize this is happening now everywhere and the entire AI industry is fucked, including other machine learning fields that get hit by association?
Then my other brother the fucking Princeton Machine Learning Super Star can't pay for his fucking kids' schooling because of a million people fucking *not understanding* and intelligence agencies taking advantage of it. He's smeared by the broad anti-AI brush.
Then my brother may have to depend on more assistance from law enforcement, legal resources and conservation agencies. Because I didn't have the power to stop the LLM hype machine earlier.
It always would have made sense to have them work with state and federal Wildlife Conservation officers and agencies. Now it feels a little less like watching my brothers build those relationships out of mutual respect for other professionals and more out of need. It feels unequal.
So, I have to put in work today assuring my brothers' clients of tomorrow, who care about their family and kids, that no, their machine learning algorithms won't take their elderly parents medicine and push them down the stairs. It will, with careful review from lawyers and experts, help their kids identify nature in their backyard on their Smart TV. If they want, it will identify the difference between gopher tortoise holes and mole holes, and maybe if they opt-in to a Community of Saving feature, it will let Fish and Wildlife Conservation know there are habitats nearby so we can see how healthy our ecosystem is as a community together, or call their preferred pest eliminator.
That sounds like PR. Because I have to do that extra work today. Because otherwise we aren't just protected by our fellow professionals who care about theie work out there in the field, instead we always need some bigger institution protecting and controlling us.
My brothers are delaying committing resources to projects. That's fine, they have other important priorities, but I keep warning them. And there probably will be an equivalent of the "Video Game Crash of 1983" in 2028 or whatever. And I think if I had had more personal power and been believed I could have done something about that before we had to be protected.
Comment by naikrovek 1 day ago
If you are describing someone that wants things to be done, then I agree with you.
If you are describing someone that wants to learn things and do the fixing themselves, then I don't understand how you could say that.
For a lot of us, the learning and the mistakes and the eventual fixing of a thing or completion of a project is the goal. Us doing the work is the reward function. AI strips that off and simply finishes the project, removing any and all incentive for the person involved, if they are this kind of person.
Again, simply having the effort completed is probably the goal if you simply want to have something completed that was not completed previously, but if you are someone that derives satisfaction or dopamine from doing the work yourself, then it is very clear that AI completely short-circuits this reward path for that person. Those are the people who don't like AI, and they have a very solid footing with that argument, I think.
Comment by archagon 4 days ago
Comment by donkey_brains 4 days ago
Comment by shmoogy 4 days ago
Comment by jplusequalt 3 days ago
Yeah, like writing the code yourself!
Comment by rvnx 4 days ago
Comment by jazzyjackson 4 days ago
Comment by triMichael 4 days ago
So one-shotting a game of Snake should be great (tons of training data, errors are easily caught because it's a small program). Similar with building a lot of web UI front end, or one-shotting a personal project. On the other hand, I haven't been convinced that it's good enough to maintain large codebases or assist with niche topics that are not very well documented.
Comment by thewebguyd 4 days ago
This became evident to me the moment I tried to have these models work on some PowerShell tasks for me. Even Opus today struggles with PowerShell.
Since anything in PS is probably some internal sysadmin tool, there's not much public code out there outside of Microsoft's documentation. Plus the Verb-Noun naming scheme makes it really easy to just hallucinate cmdlets (which it does, often). Its easier to have the LLM just do things in python using M365 Graph API than any of the provided PowerShell cmdlets.
OTOH, I've been using Claude for a lot of Swift & Swift UI work lately and it has no problems there, and I'd imagine there's even less publicly available training data for that so to be honest I'm not entirely sure why it fails so badly at powershell.
Comment by picofarad 3 days ago
I use it to wrap ping.exe with colors and fewer columns, for example. yt-dlp wrapper to fetch 480p bestaudio with English subtitles, no playlist, works on a surprising number of video sites.
It does make cmdlets up, you're right, there.
Comment by lowbloodsugar 4 days ago
Same is true of humans. So far my experience is that addressing the issue with the help of AI is faster than not (ie comprehending the system and creating the documentation).
Comment by cauch 3 days ago
This feels a bit like whataboutism.
It also feels like people don't listen to each others.
For example, reading the previous comment, it feels like the thing that reduce the enthusiasm was that at first GenAI looks like it was "reading, understanding and using its own knowledge to answer the problem", but as soon as it is a ore niche or a more complex situation, GenAI looks like it "does not understand the code, just does the equivalent of a StackOverflow search and try to apply the solutions that it found there, and this is why it felt like it understood the code before".
It does not at all means that GenAI is not terribly useful. And even better than humans in some situations.
But it feels that answering "same with humans" is missing this point: that's the opposite, humans usually try to understand the code and are bad at covering a very large range of very well documented subjects. That's the "uncanny valley" they talk about: they assumed GenAI performance on a subject X is due to a "human-like" approach, and it feels very strange when this impression falls apart.
Comment by lowbloodsugar 3 days ago
Comment by cauch 3 days ago
The comment you answer to says that their experience is that AI and the human brain are not analogous and that AI is good to store large amount of knowledge and repeat it (or extrapolate based on pattern on the large amount of knowledge), but bad at understanding the code as a human does. Which explains why a human is more efficient when reacting on a thing that don't have a lot of documentation (on which the AI built its knowledge).
Humans are bad at storing large amount of knowledge, and this is why we need supervisor for human.
AI are bad to understand new stuff, they need to be able to connect the new stuff with a lot of examples they have been trained on (it does not mean the stuff is "identical", but it means "connected"), and this is why we need supervisor for AI.
We need supervisors for both human and AI, but for different uncorrelated reason.
Comment by dyauspitr 4 days ago
Comment by bonoboTP 4 days ago
Comment by thewebguyd 4 days ago
It's the famous "email broken, fix pls" but in the form of an LLM prompt.
Comment by bonoboTP 3 days ago
It can be frustrating to observe people interacting with these things. But it was just as frustrating 20 years ago, so maybe it's just a constant.
Comment by rvnx 4 days ago
Comment by bonoboTP 3 days ago
I don't think this is just about intention and willingness, it's just simply hard.
Comment by skydhash 4 days ago
Comment by camel_gopher 4 days ago
Comment by foobarbecue 4 days ago
Or... were you illustrating?
Comment by jplusequalt 3 days ago
Learned helplessness.
Comment by dang 3 days ago
Comment by andrewthornton 4 days ago
Comment by jodacola 4 days ago
I called my normal HVAC company for my rental home because the tenant reported the AC wasn't cooling the house. When I called, I got one of the latest AI voice assistants to help me, and it was an awful experience and I ended up not hearing back after the assistant told me the office would call me back.
So, I went over to the house and used ChatGPT to help me diagnose the issue by taking some photos of the compressor panel outside. It walked me through what to check, I provided some diagnostic codes I witnessed... and it walked me through the very simple repair of replacing the $25 capacitor. It was going to cost me almost 4x that just for the service call to diagnose what was wrong in the first place.
So, the weird experience was: Gen AI made me lose trust in my normal HVAC company, and more Gen AI basically allowed me to replace my HVAC company and do the repair myself all in one day.
Comment by linsomniac 3 days ago
Like the time I had one of the bigger shops in town come by to get a quote for replacing a dual stage fan motor on an AC. The tech asked me if I'd like them to replace the contactor while they were in there because it is a part that often fails. I asked what a contactor was and he explained it. "Oh, like a relay?" I asked. I told him to quote the cost for "replacing the contactor, while they're already in there."
He quoted me $400 for the contactor, $750 for the fan. The contactor itself I later found out was was $7. I literally laughed in his face when he said that.
So, like I said, you just aren't going to get professional level assistance from an AI. Thankfully.
To end the story: one of the other guys I called for a quote on fixing this unit repaired it for free; the unit was still under warranty and it was fully covered. The original installer of this $12K unit was refusing to return my calls. Another "Not gonna get pro level service from an AI" story.
Comment by dgemm 2 days ago
Comment by userbinator 3 days ago
Comment by nkoren 3 days ago
With an AI, I can say "I don't understand that part, can you explain more?" Or "what about this concern I just thought of", or "I already know almost enough about this, I just need this one gap filled in." It's an objectively better experience.
Comment by studog 3 days ago
Comment by crispyambulance 3 days ago
However, neither AI nor (most of) the videos can help with finagling frail snap-fit assemblies one encounters in appliances. A lot of appliance repair work is very simple but requires significant practice and figure-it-out time, in addition to waiting for sketchy parts from Ebay. Half the battle is just finding the damn parts.
Comment by RussianCow 3 days ago
Comment by ben_w 3 days ago
As words in a dictionary are sorted alphabetically rather than phonetically, this is unhelpful.
YouTube videos have the same kind of problem, in that you can only easily find the video explaining which dielectric unions suit your problem when already know what those are (to use an example that I had to ask ChatGPT for because I have no plumbing experience even if I did know about galvanic corrosion and therefore immediately understood why they're important once I saw the name).
Comment by chrismorgan 3 days ago
In 2009 or so a projector at some event that needed one wouldn’t start, and I noticed it was flashing a pattern, so I found a computer and internet connection (both very slow), painfully found and downloaded the manual for that model, and identified that it was saying the fan wasn’t starting. Lo and behold, a strut was broken and obstructing the fan blades, and bending it out of the way fixed it, and the event was able to begin.
I’ve found manuals for a drawbar organ, multiple digital pianos of different ages and brands, AC split systems, and more. Manuals are good stuff. They don’t cover everything, but they’re very useful.
For these sorts of things, AI is doing approximately nothing for you: you would do better (and learn more!) finding the actual manual, or you’ll want to see someone doing the thing in a video.
Comment by fn-mote 3 days ago
Tbh, I think people feel more comfortable asking an AI. Even though I “know” it’s all smoke and mirrors, I still prefer the human-like interaction to the grind of watching video after video and building my own understanding.
OOPS… there you see how it’s going to end. I’m the meatspace button-pusher.
Comment by ElectricalUnion 3 days ago
Comment by brntheater 4 days ago
Comment by semiquaver 3 days ago
Comment by QuercusMax 3 days ago
Comment by tonyedgecombe 4 days ago
I guess I'm seeing similar benefits to a novice programmer. Professionals would scoff at my work but they are expensive and difficult to work with. Meanwhile I'm getting the job done.
On the other hand I'm not touching AI for any development work. I'm too worried about my skills atrophying or not properly learning anything new.
Comment by rustyhancock 4 days ago
It feels like there is precisely enough information to deduce each step. But only just enough miss one clue and you have something on upside down on step 7 that you won't notice until step 37.
I feel whoever makes them could probably make a wicked NY Times Crossword puzzle.
Comment by baq 3 days ago
They’re also actually good if you know to follow them exactly: double check every side, every hole, every screw and you won’t go wrong.
Comment by tonyedgecombe 1 day ago
They may be good for the flat pack industry but they are a long way from perfect.
Comment by dgemm 3 days ago
Kind of a superpower to turn anyone with a bit of tech inclination and problem solving skills into an HVAC tech - not a very good one, but one with enough motivation to get the results you need
Comment by ericmcer 2 days ago
I hate to be a "tech elitist" or whatever, but goddamn it seems like software is one of the most learning intensive careers you can pick. A little dabbling around the house has made me an amateur plumber/HVAC/handyman/gardener/etc. I should have gone into a trade, just for the comfort of having a skillset that doesn't need to be updated every 3 months. I guess my brain plasticity will thank me.
Comment by joescharf 3 days ago
Comment by namanyayg 3 days ago
Comment by ssl-3 4 days ago
(Though that's also the kind of hands-on troubleshooting step/fix that a person could just google for and find pretty easily back before the internet got all fucked up.)
Comment by Cheetah26 3 days ago
Comment by ssl-3 3 days ago
And that was awesome. Thanks, Google! :)
I don't know where the change happened. It certainly wasn't overnight.
Where Google used to be magical and other search engines quickly improved, it all kind of turned into shit.
It really seems that I was getting better, more-direct results from Altavista 30 years ago than I do with top-flight search engines today. (That's a deliberately low bar, chosen because Altavista wasn't even intended to be "good" back then. I mean, it started as just as a side project at DEC to demonstrate that their Alpha hardware was able to index the entire World Wide Web.)
So lately, I've been doing the same thing as you: I'm increasingly using ChatGPT to do this basic fact-finding stuff. In this way, it mostly operates the search engine for me, but it lets me drill down through a sea of terrible search results to find something useful fairly quickly.
It's still not great -- I still have to reject mountains of bullshit. But it's better than alternatives, and I can reject the bullshit with conceptual descriptions instead of trying to get Google to do what I need it to do (what it used to do).
It feels all wrong using an LLM to do this stuff, but whatever. I'm still getting stuff done.
Comment by fuckinpuppers 3 days ago
Comment by goalieca 3 days ago
Comment by userbinator 3 days ago
Did you attempt to prompt it further into figuring out the actual problem, or know what they did to actually fix it? My bet is on a bad starting capacitor for the motor --- something that's a relatively cheap and quick repair.
Comment by conductr 2 days ago
Comment by oceanplexian 3 days ago
It walked me through measuring refrigerant, subcool and superheat, pulling the vacuum, brazing the lines, exactly what tools to buy, I even input the numbers from the meter and it told me how much to add and so on. And this was with GPT4 or something far less intelligent.
In the past I tried to learn this stuff but the HVAC community are massive gatekeepers and try to hide information behind paywalls or spread FUD even though anyone could do it with the right tools and a little bit of knowledge.
Comment by AlwaysRock 1 day ago
And frankly its convinced me several times that I should just hire someone to do x instead of trying to do it myself.
The alternative is watching youtube videos which are almost always diy people who try to tell you that you can do everything yourself.
Comment by alberth 4 days ago
Comment by gwbas1c 4 days ago
I assume recorded videos and uploaded them in the Gemini phone on their app; and then probably said "what's wrong?"
Gemini is very good at those kinds of things. I recently got some ratcheting straps and needed to use them, but at the time I didn't know what they were called, so I didn't know what to search for on Google. I opened the Gemini app, pushed the button to take a picture (just like in text messages,) and included a message that was similar to "what is this and how do I use it?"
Comment by andrewthornton 4 days ago
Comment by wombat-man 4 days ago
Comment by hammock 2 days ago
Comment by buckle8017 4 days ago
The exhaust blower not working triggered a safety that prevented the furnace from firing.
Spinning it bypassed the safety.
You likely inhaled a lot more carbon monoxide than you know.
Comment by llbbdd 4 days ago
Comment by andrewthornton 4 days ago
Comment by doubled112 3 days ago
Helping something start is not likely to ruin your day (unless you get caught in a rotating part)
Comment by chiph 3 days ago
When GP spun the fan it fooled the computer into thinking it was running and continuing the ignition sequence. It may be that once the burners got everything hot there was enough airflow from the thermals so they didn't have a buildup of CO. Or were just lucky.
[1] The motor is usually generic but has a proprietary bracket, which was a $1500 lesson last year
Comment by andrewthornton 4 days ago
Comment by philipkglass 4 days ago
Comment by baq 3 days ago
Comment by llm_nerd 3 days ago
If the exhaust fan couldn't maintain that negative pressure after the user stopped spinning it, the furnace would turn off again.
Their hack worked because the fan couldn't get the initial inertia up to speed (bad capacitor, dusty bearings, etc), but could maintain speed once it gets there. Have you never had an old home fan that would just hum when you turn it on but then work fine if you gave it the original crank? Same premise.
There was no risk here. If the fan didn't spin up to speed after that initial manipulation, and didn't constantly maintain the necessary flow, the furnace would have turned off again.
Comment by ssl-3 3 days ago
What is also true: If the induction blower/draft inducer/fan-thing/widget is not creating enough pressure differential to trigger the switch that exists just to monitor this condition, then the gas valve will not be opened to begin with. Therefore, there will be no fuel.
Without fuel, there can be no combustion. Without combustion, there are no combustion products. This lack of combustion products does not produce any particular danger. :)
Comment by bityard 3 days ago
"Spinning it to bypass the safety" is not a thing.
Please don't spread FUD.
Comment by pesus 4 days ago
Comment by saturn8601 3 days ago
Comment by ben_w 3 days ago
High hundreds of thousands feels like the upper limit before it would show up in statistically noticeable changes in patterns of deaths in some demographic.
High hundreds of individuals would still be "one in a million fatal errors over a few years", which seems better than I'd expect given I've personally had ChatGPT tell me that Solanum nigrum berries were "black tomatoes" (they're not usually fatal, but are a bit toxic, and no I did not eat them).
Comment by ihsw 3 days ago
Imagine one of the models that has "accidental-deaths-via-bad-advice" just slightly turned up, with the model-provider's intent being to kill 5% more people per year.
Comment by sugarkjube 3 days ago
Comment by ben_w 3 days ago
Comment by inglor_cz 3 days ago
Comment by kunjanshah 4 days ago
“At its core, it's a small motor with a fan attached that has one primary job: to vent harmful exhaust gases out of your home before the burners ever kick on. This is the very first step in the heating sequence, and it's non-negotiable for a safe startup.“
Comment by Izkata 3 days ago
Comment by MPSimmons 3 days ago
Comment by modriano 3 days ago
As exhausting the combustion products is a critical safety feature, I would be surprised if any furnace was designed such that it could possibly keep running if the draft inducer motor stopped. It seems like it would be trivially easy to make a circuit such that gas valves could only open if the draft inducer motor + fan wasn't spinning.
Comment by jackdoe 3 days ago
It fixed my printer after dist-upgrade and separate chrome upgrade, the printer worked everywhere but not in chrome.
After 30 years of using linux I didn't even want to know what is wrong, is it colord again? dbus + cups issue? I completely accepted that I wont be able to print from chrome for a couple of months until next update.
I just ran it in dangerously-skip-permissions mode and said 'my printer doesnt work in chrome' few minutes later I heard the printer printing "This is test" and it said 'I think its fixed, do you see a page coming out of the printer now?'
Comment by linsomniac 3 days ago
I had been dabbling with NixOS for a year or more and liked it but without deep knowledge it's fairly hard to approach. I've gotten partially working setups in the past, but a couple weeks ago I decided to go all or nothing.
Now I have a workstation setup that I can reproduce by just grabbing my home directory and /etc/nixos and doing a rebuild.
And it's a somewhat complicated setup. It entirely configures vim (2500 lines of nix config for that, but it's in one file rather than sprayed all over like astrovim), builds gitbutler CLI, has all my secrets encrypted with SOPS, manages my git configs and my ~/bin directory, has sway set up, finally has audio and ability to screenshot (something that had been broken on my 22.04 Ubuntu and I just didn't want to bother with).
NixOS + Claude Code to manage it is really, really good.
Comment by Zopieux 3 days ago
Comment by jackdoe 3 days ago
Comment by Zopieux 3 days ago
I don't understand not wanting to understand.
Comment by jackdoe 3 days ago
You have no idea how much I don't want to understand.
I am not being witty for comedic effect.
Comment by kami23 3 days ago
I used to spend hours debugging video card issues and other modifications I've liked to make over the years and being able to describe my ideal system admin setup I could get onto what I actually wanted to do.
Heh, thinking about it now, I broke a MBR on a Windows install as a kid and if I would have had these tools I would have been able to fix it immediately, but back then it took me using enough Linux booted off live cds to learn debugging techniques to fix the MBR. And debugging is one of my best skills.
Comment by conductr 2 days ago
Comment by jedberg 2 days ago
Comment by conductr 1 day ago
Comment by futhey 3 days ago
Comment by netdur 3 days ago
Comment by dspillett 2 days ago
I see the people around me care that little, when I see them at all as I'm effectively on remote teams most of the time (and soon to be fully on remote teams almost all of the time if I don't leave) and I don't want to be that nor do I want to be the only one, or one of the few, who gives a crap.
I know that if I continue to avoid it I'll have a fine future in the hospitality industry, with dicking around with tech as at best a hobby, but I'm hating tech work because of the everyone-is-remote business anyway so that is likely be better for my mental health. Better off skint but alive… Good luck to the rest of you.
Comment by bluerooibos 3 days ago
Comment by keane 3 days ago
https://support.google.com/chrome/thread/81894848/mac-printi...
https://support.google.com/chrome/thread/5843479/printer-sti...
Comment by MattGaiser 3 days ago
Comment by pona-a 3 days ago
Comment by MattGaiser 3 days ago
I’ll happily accept best effort in exchange for it being so cheap that I can throw it at any trivial annoyance.
It’s worth keeping in mind that the alternative is not really that I learn to fix the printer. It’s that I forgo printing and walk someone technologically illiterate through Docusign or something instead.
There’s no world where I spend 2 hours debugging my printer connection.
Comment by jackdoe 3 days ago
I really don't care.
Comment by fzzzy 3 days ago
Comment by rusk 3 days ago
Comment by pheaded_while9 2 days ago
Comment by mistersquid 3 days ago
A: Linux
Comment by nsvd2 3 days ago
Comment by Zopieux 3 days ago
Even stuff that was truly a no-go is fixed (nvidia/cuda, wine/proton for gaming).
Comment by ikari_pl 3 days ago
Comment by jackdoe 3 days ago
Comment by iLoveOncall 3 days ago
Comment by jackdoe 3 days ago
Comment by jp57 4 days ago
I started out prompting ChatGPT kinda how I would with Google, one small prompt at a time, asking about various details. But after one or two of those I just tried "I want to tow a car of make A with my truck model B, from point C to point D, what are my options?" And it wrote me a report with comparison tables and computed towing weights and other details for different options.
At that point, I was like "Oh. This is different. And it's just the beginning."
Comment by flyinglizard 3 days ago
Out of laziness I several times asked Claude and ChatGPT each some torque figures and other simple, hard data related to my dirt bike. They often got it completely wrong, but full of confidence every time. I never trust LLMs with hard data, unless you RAG the PDF into the context and even then it's sketchy.
Comment by saturn8601 3 days ago
I made this personal 'benchmark' of odd and strange questions a few years back when this took off and I would keep re-running these questions whenever some big news came out about a new model and also going back and fourth between the different companies to see where they all stood. (Obvioulsy with clean cache/new accounts)
10 questions: In 2023 it could only get past question 3-4 to reaching the last question and still hacillunating(last year) to providing sources pulled from really obscure books(this year).
For example, one of the harder questions was about the transition of a particular 30 second portion of a background song used in a 30+ year old Bond film that was only played once in the entire film. Went from totally making up nonsense to accurately describing the music theory defintiion of the transition(called a 'stinger') to also explaining why it was done in that particular scene of the film and also providing sources from a snippet of a unrelated interview with the composer explaining his mindset at the time.
Maybe this isn't considered a real benchmark as its not reproducable but for a 'personal benchmark' I came away impressed. I would consider everyone to define their own benchmarks and 'tests' and to consistantly challenge the models to see if there are any meaningful improvements. Now I treat the AI as something to keep skeptical but to also to always consider what it proposes as an answer(ie. dont ever dismiss it outright). I sometimes wonder if this is slowly messing up my biases and maybe thats what Altman, Amodei and others want.
Comment by Schiendelman 1 day ago
Comment by jp57 3 days ago
Comment by glouwbug 3 days ago
Comment by SamuelAdams 4 days ago
I prompted the AI to write a report as if it were a home inspector and it actually did a better job and identified some issues the paid 750 usd inspector missed.
Comment by j_bum 3 days ago
Comment by bombcar 3 days ago
Comment by SamuelAdams 3 days ago
Comment by jimmaswell 3 days ago
Comment by MagicMoonlight 3 days ago
Comment by OJFord 2 days ago
(I'm not in the US - would a 'home inspector' actually go around buzzing out outlets anyway?)
Comment by dgemm 2 days ago
Comment by wil421 2 days ago
Comment by albedoa 3 days ago
Is that what you're telling us??
Comment by addandsubtract 3 days ago
Comment by uncouth0080 1 day ago
Comment by boston_clone 3 days ago
One must imagine how many claims have been denied by insurance companies for doing something like this...
Comment by loudmax 3 days ago
This was my desktop computer responding to questions in English, not some fancy server in a massive Google data center. Who cares if what it says isn't reliable? Being able to converse with my CPU in English is like having a conversation with a dog!
Comment by stogot 3 days ago
Comment by erikerikson 3 days ago
Comment by angusturner 3 days ago
Yesterday I left Opus 4.8 to go do some architecture research, with GPU access.
It replicated and trained a credible baseline. It implemented some ideas I'd been thinking about, and wrote custom CUDA kernels for them. It read and summarised dozens of related papers.
It has since run dozens of experiments, with minimal supervision. When a model is unstable it kills it, documents why, fires off a new configuration.
The realisation that frontier labs are doing this at scale with unlimited GPU and token budgets.
It actually scares me a bit. The realisation that the next big breakthroughs will only have light human involvement.
The prospect of recursive self improvement feels more to real to me all of sudden
Comment by IanCal 3 days ago
I'm not going to say it's a perfect prediction, but I do find the trajectory of "can write something reasonable" to "oh can write snippets of code" towards larger and larger systems feels like it's played out - the common thing I see more now is that people talk of "taste" that the humans are contributing more than the raw coding part.
I get what you mean with this rather automated research, I've done it on a smaller scale with performance work because it can run/test/measure/propose changes/debug and loop. I can throw a vague idea at it, guide it or discuss with it and go and make a coffee.
Comment by lowbloodsugar 3 days ago
Comment by adastra22 1 day ago
Comment by _zoltan_ 3 days ago
Comment by maCDzP 3 days ago
Comment by Lplololopo 3 days ago
I think its more like driving very fast, keeping an eye very close to the road and not knowing if there is a speed limit ahead very soon or not.
Comment by Flere-Imsaho 3 days ago
https://www.anthropic.com/institute/recursive-self-improveme...
We are at the foot of a very sharp upward trajectory.
Comment by mathisfun123 2 days ago
...
> The prospect of recursive self improvement feels more to real to me all of sudden
you really don't understand why these are two completely different tasks?
Comment by evdubs 4 days ago
Next, I wanted to see if this could be done with a local LLM. Gemma-4 handles this fine with an 8GB video card and a large context (128k).
Next, I wanted to see if the model could also OCR these docs and translate them. The same model can handle that quite well.
This was when I realized LLMs should be great for handling work where:
- I already know what I want to do
- I already know how to do it
- I don't think this task will help develop skills I find to be valuable
- If I have to do it manually myself, I will probably cut corners
So now I view LLMs through the lens of, "what work can I send to an LLM that I otherwise would not really care about doing."
Comment by SoftTalker 4 days ago
Comment by gscott 3 days ago
Comment by kstrauser 3 days ago
[0]https://natlawreview.com/article/new-york-court-rules-ai-doc...
Comment by gscott 3 days ago
The bank has a lawyer, they were hoping for a default judgement because who can afford to fight the bank. The choice is fight it yourself or declare bankruptcy.
As you already know, AI companies trained on every single document they can find. Those include legal documents. The legal system is structured where you have Federal Laws, State Laws, Federal & State Regulations and Court Precedent. Because of this structure it is not difficult for a LLM to figure out.
Comment by bethekind 3 days ago
Comment by simulator5g 3 days ago
Comment by bombcar 3 days ago
Then, it costs you nothing but time.
Comment by larrydag 3 days ago
Comment by saguntum 2 days ago
https://www.reuters.com/legal/government/no-lawyer-no-money-...
https://www.technologyreview.com/2026/06/04/1138391/courts-c...
Good luck to him. I get worried about people using AI for serious work in a field they aren't specialized in, but if it helps him achieve a good outcome, that would be interesting.
I have often felt that the legal system is divided between haves and have-nots: if you can afford to participate, you get "justice" tilted toward you. Easier participation for those without the resources for a lawyer would be good.
The second article I linked, from the MIT Technology Review, is quite interesting. It seems like judges are experiencing some version of what open source maintainers and seniors at companies are experiencing: a much larger review burden due to the cost of generating code or legal arguments dropping drastically.
I wonder what form this structural shift in output versus specialist review capacity will take in other professions. The frontier labs seem to be trying to automate more and more of the "specialist review" process. I am not sure that is feasible in the legal world, but we'll see....
Comment by imadierich 3 days ago
Comment by jasondigitized 4 days ago
Comment by AussieWog93 4 days ago
"Whenever I launch Kodi on my Chromecast 4k, it crashes. I think this is related to a plugin or skin. It goes away for a bit if I clear cache but will eventually come back. Can you connect to the device via adb (I've run adb connect already), and debug exactly where it's crashing? Once you've done that, propose a solution. If this requires downloading, fixing, rebuilding and then uploading the broken extension via adb, don't be shy. I should have Android dev tools (Gradle etc.) on this Mac."
Lo and behold, without human intervention, it pinpointed the crash, downloaded the Kodi source, patched out a bug that had existed since 2016, recompiled it, signed it, then pushed it to my Chromecast all while carefully making sure to keep all my settings intact.
Got it to make a PR too (which is as of this moment unpublished; going to test more over the coming weeks).
Comment by darksim905 3 days ago
Comment by AussieWog93 3 days ago
The skills I have installed are:
```
on frontend-design:frontend-design · plugin · ~90 tok · locked by plugin
on agents-sdk · user · ~150 tok
on cloudflare · user · ~130 tok
on cloudflare-email-service · user · ~180 tok
on durable-objects · user · ~130 tok
on find-docs · user · ~300 tok
on find-skills · user · ~110 tok
on sandbox-sdk · user · ~120 tok
on stage-chapters · user · ~40 tok
on web-perf · user · ~150 tok
on workers-best-practices · user · ~130 tok
on wrangler · user · ~120 tok
```The plugins I have are:
```
cc-caffeine Plugin · samber · enabled
frontend-design Plugin · claude-plugins-official · enabled
ty Plugin · claude-code-lsps · enabled
vscode-langservers Plugin · claude-code-lsps · enabled
vtsls Plugin · claude-code-lsps · enabled
```There's also an MCP for Context7.
But yeah, this is more or less vanilla Claude Code - at least, nothing related to Android or adb there.
It's that good now. A few days ago I asked it to SSH into my Ubuntu box and investigate a hang. It didn't solve the problem fully autonomously like this time but did tell me a whole lot things it wasn't, and hinted at a faulty driver. We went back and forth a bit, it set up a watchdog and taught me how to update the kernel without updating Ubuntu itself, and the server has been rock solid for the past 3-4 days now.
Also, if you're curious, full log for the Kodi issue:
https://github.com/user-attachments/files/28659304/2026-06-0...
I did prompt it a little bit more today in order to get something more production-ready (the original solution kept regenerating the cache on boot, rather than fixing it permanently), but you can see the whole original autonomously-generated solution in the logs. It's insane, seriously.
Comment by dcre 3 days ago
Comment by mft_ 3 days ago
I’m currently using Hermes for local LLMs - seems pretty good so far.
Comment by senko 3 days ago
I post quite a lot there and wanted to have a copy of my posts on my blog[0] to preserve them. For a few months I was able to use a headless browser + claude code, then LI wised up and started logging it out, so I had to use a regular Chrome, log in manually and then tell the LLM to take over and slowly go through my feed.
If you're accessing sites which are not actively blocking bots, or - gasp - have an API, it's much better.
[0] example: https://blog.senko.net/may-quick-takes
Comment by fzzzy 3 days ago
Comment by NamTaf 3 days ago
I assumed Kodi just didn't really clean up after itself fully and after a bunch of heavy uses some cruft built up, taking up some threshold amount of storage, and then Kodi couldn't extract some temp data on start-up. I also assumed Kodi was adversely affected due to having a biigger asset pool than the other apps I have on my device.
Token-wise, could you give an idea of the rough cost of this?
Comment by hattmall 2 days ago
Comment by AussieWog93 2 days ago
Comment by calf 3 days ago
Comment by AussieWog93 3 days ago
The only other feedback I gave it mid-process was wrong (I said that the crash probably wasn't caused by cache trimming, it ran some additional tests to confirm that its hunch about cache trimming was right).
This was with the paid version of Claude Code (I don't think they offer a free version at all; that's a Codex thing). The $20 version is as smart as the $200 one, but once you work out it can do stuff like this you'll quickly burn the $20 token limit. :)
The other thing that helps is a CLAUDE.md file - authored of course by Claude itself. Mine's here: https://github.com/EspoTek/.claude/blob/master/CLAUDE.md A lot of it is probably domain-specific for the stuff I do, but the "Working with unfamiliar data or systems" section is bloody gold! Stopped the bullshit completely!
Comment by blablabla123 3 days ago
I mean just googled https://www.google.com/search?q=kodi+crash+chromecast+4k I'm getting really a lot of issues such as https://forum.kodi.tv/showthread.php?tid=381239
It seems to be a quite common problem. Are you sure it was the rube goldberg fix and not a more mundane solution? Such as pulling in someone's fork from GitHub or just clearing the cache on a loop?
Comment by AussieWog93 3 days ago
And yes, it correctly diagnosed the problem - I confirmed this morning. The cache had been partially deleted (exactly like it said) and the patched version of the software automatically detected this and rebuilt the cache rather than crashing. This was using the initial version of the patch from commit 1 of the PR.
I then talked with Claude a bit to come up with a less hacky solution that doesn't require constant cache rebuilding, and it suggested writing the "cache" to no_backup, bypassing the cache trimmer. However, this required rebuilding the .so via NDK, so it spun up a full VM in multipass, installed all the tools in there to build the fully patched APK, and built it (the VM was my suggestion, it was about to just brew install everything and mess with my local dev environment).
You can read the full log here, it's nuts: https://github.com/user-attachments/files/28659274/2026-06-0...
I think the key takeaway from this experience (and a few others recently) is that Claude Code works much, much better when you explicitly instruct it to test against real data.
Had I simply described the issue and asked it to think up a solution it likely would have just navel-gazed and then come up with a wrong solution. But by pointing it at a real working environment and actively encouraging it to get its hands dirty, it found the actual solution rapidly - in spite of the fact that I gave it wrong information twice.
Comment by blablabla123 3 days ago
> // Unpack into no_backup storage rather than the cache dir. Android may
> // delete files from getCacheDir() at any time to reclaim space, which
Looking further into the issue disk space is a huge problem with Kodi discussed plenty of times. In fact even the Wiki dedicates 2 pages to it:
https://kodi.wiki/view/Archive:Reduce_disk_space_usage
https://kodi.wiki/view/Texture_Cache_Maintenance_utility
I realize from your perspective this may seem still a very convincing example in the sense of it works.
A non-programmatic solution might have been possible though:
> It's likely your thumbnail cache. That's typically the biggest piece stored locally (you also have the database). You can clear the cache (short term fix) or move it to another drive (long term fix).
> Also recommend not downloading actor thumbnails. Lot of extra images.
https://www.reddit.com/r/ShieldAndroidTV/comments/1f7xfwn/ko...
I also recommend: https://en.wikipedia.org/wiki/Data_dredging
Comment by AussieWog93 3 days ago
There's a single variable that keeps track of whether or not the cache has been "written", but Android only trims some of the cache files.
Comment by AussieWog93 3 days ago
Comment by blablabla123 16 hours ago
Comment by SubiculumCode 3 days ago
Comment by futureshock 2 days ago
I was sure this would eventually turn into something. I naturally wanted to converse with it as a chatbot, though it could only stay on task for a few turns. RL and guardrails would come later but it was clearly the foundational step towards AGI for me. From something I thought I would never see in my lifetime to very real and in front of me.
ChatGPT didn't even really rock my world, everything since that moment has been another baby step. But when you take a look back from 2026 models to 2020 it's astounding how far and how fast we've come.
Comment by jldugger 3 days ago
Immediate Silicon Valley vibes: https://youtu.be/S8MAV9jhf04?t=18
Comment by tkocmathla 2 days ago
[1] https://www.microsoft.com/en-us/research/project/textworld
Comment by jml7c5 2 days ago
Comment by SubiculumCode 2 days ago
Comment by SubiculumCode 2 days ago
Comment by jml7c5 1 day ago
It was briefly an easy way to access GPT-3 before the public release, but that was later and apparently not as important as I thought.
Comment by SubiculumCode 1 day ago
Comment by monuszero 3 days ago
So when cooking dinner one night, I set opus 4.6 on a from-scratch native and accelerated roadmap planner implementation (after previously porting IK, FK, collision checking with some success) I had primed it by having a research agent drop a literature review in its docs folder covering the type of planner we needed. By the time the pasta water was boiling it was done- getting plans in a few hundred ms compared to several of seconds on our good old fashioned OMPL code.
For me it was the revelation that the economic value of cooking dinner could be compared to tackling an honest two weeks of coding work. The calculus has shifted - work that was once a risky or extravagant use of time is now worth considering.
For a small team who wants to focus on substance rather than implementation, knows what they want, and how to set up the agent for success, it’s a complete game changer in terms of what we can take on. Incumbents beware
Comment by plagasul 3 days ago
Another: claude code cracked for me some software that was calling a home that did not exist anymore via headless ghidra.
Another: I am a teacher, and qualifications and feedback is very very time consuming, specially in loose workflows with several sources and tools that are not connected. During class presentations I take loose notes. Now I have a local folder where I drop my 1 student list, with names and emails, 2 my loose notes, and 3 a qualification & feedback sheet model; then claude creates a sheet per student, formats and copies the feedback to the right sheet cell, waits for my corrections, then sends everything to their school emails. Much easier, much less time consuming.
Comment by plagasul 3 days ago
Comment by ulrashida 3 days ago
A pre-AI example from the military : course reviews and performance assessments were changes to be from a set of about 70 descriptors instead of written custom. Instructors could modify them, but many didn't or did so only trivially. The system was junked in within three years because of the obvious: those giving feedback didn't own it, and those receiving feedback didn't value it.
Comment by plagasul 3 days ago
Comment by adastra22 1 day ago
Comment by malshe 3 days ago
Yikes! Is this legal in your country?
Comment by plagasul 2 days ago
Claude takes the notes.txt and produces a json with corrected comments in the structure I asked for (highlights/needs work/grade), associated to student ids (not real data). This works both for single id or multiple id, for group assignments.
Then a script takes the json, creates a model sheet per student or group of students, fills the right cells, checks the ids against students.csv to fill the real names, and produces the pdf in a pdf/ folder.
Another script sends the pdfs.
I gitignore the sensible files, including an .env with SMTP pass, and denied permissions to Claude for those files using a rule at .claude/settings.json.
There is also a config file to change language, email text and other things.
I believe this is safe and compliant with GDPR, unless Claude ignores the deny rules! Any comments appreciated. Thanks.
Comment by plagasul 3 days ago
Comment by bix6 3 days ago
Comment by plagasul 3 days ago
Comment by plagasul 3 days ago
Comment by 47282847 3 days ago
Comment by plagasul 1 day ago
Comment by CompleteSkeptic 3 days ago
An interesting follow up would be when did you realize GenAI wasn't as good as you thought in that "oh shit" moment
[1] co-author of InstructGPT/RLHF/ChatGPT
Comment by varshar 3 days ago
>> Why is it important to eat socks after meditating?
It isn’t important. In most traditions, socks are not considered a post-meditation food group.
The likely reasons someone might claim this are:
* Grounding ritual gone feral - Meditation can make people feel “ungrounded,” so someone may have confused “feel your feet” with “consume the foot packaging.”
* Textile-based enlightenment theory - Cotton socks contain fibres. Fibre is good for digestion. This is not the same kind of fibre. The intestine will file a formal complaint.
* Anti-attachment practice - Eating your socks ensures you no longer cling to possessions. It also ensures you no longer have socks.
* Advanced non-duality - When the meditator, the sock, and the act of chewing become one, you have achieved indigestion.
The correct post-meditation protocol is usually: breathe, hydrate, stretch, maybe eat something that was once food. Socks should remain on feet, in drawers, or lost mysteriously in the laundry dimension.
See - https://chatgpt.com/share/6a245319-70c0-832a-a7ae-df747fd7be...
Comment by kstrauser 4 days ago
So I told the AI what happened, and asked it to fix the POC so that it would work with the default configuration. It chewed away at that for a few minutes until it cheerfully patched the POC into a weaponized version. I ran it. The local instance, which I had just downloaded, compiled myself, and launched with the default config file, immediately crashed.
I got the cold sweats. I've read this novel. I've seen this movie. Wow. I have a blinking cursor on the console of a nuclear information bomb. I tossed and turned all night, got about half an hour of actual sleep, and probably looked like I'd seen a ghost at work the next day.
On the plus side, it gave our team some very clear ethical and moral guidance: we're going to do this, and we're going to share our findings with the relevant authors, because we can. Because I want to live in a world where the good guys are trying to fix problems before the bad guys can find them, I decided to help build that world. It was like, well, I guess this is what I'm doing now.
Comment by lobf 3 days ago
Comment by gregsadetsky 3 days ago
Comment by kstrauser 3 days ago
You can have a perfectly legitimate, critical vulnerability without providing a working POC. However, then it's up to debate. "Is it really a problem? Is it even possible to sneak the payload past the various checks to get it into position? Hmm, it's hart to tell... perhaps it isn't." But show up with a working POC and it's hard to argue that it's not a real vulnerability. "I don't think that's actually reachable." "Boom, crash." "Oh. I guess it is."
Comment by mlmonkey 4 days ago
Shortly after ChatGPT 2.2(?) came out and hit mainstream, I was chatting with him (I was excited af about the possibilities of AI). He tried to pop by bubble by saying "I bet it can't do what I do for my job!".
So I decided to test it out. We went home and I pulled out my laptop. Went to chatgpt.com and then I asked him to enter the specifications of what Netsuite configuration he wanted. So he proceeded to type in the description of what he wanted, the various settings, configurations, etc. i.e., the specs that he typically gets from his clients. And asked it to give him the commands to set it up.
Lo and behold. ChatGPT came back with a series of commands that he needed to run; the options he needed to configure, etc.
He was crestfallen. "Those are the exact commands I run!"
Luckily for him he recovered. He has since settled on a small stable of clients, all privately held companies whose owners he knows and between them he makes enough to keep his golfing hobby fed.
Comment by reactordev 4 days ago
Comment by bonoboTP 4 days ago
Llms are great today for buying advice but there are some incentive issues for the future, ads etc. But in some cases the human contact will remain important. In large corporations it's also similar. The money is peanuts either way, and it's worth them for the peace of mind. But this may not hold forever, especially if the more AI literate generation gets to more senior positions.
Comment by fzzzy 3 days ago
Comment by vitorbaptistaa 3 days ago
I configured a devcontainer with the old codebase and an empty repository and asked Claude to rewrite it as an old school server side rendered Django app.
Went to sleep. When I woke up it was 80% done. Spent another couple days prompting and reviewing and reached feature parity.
A bit later did the same with the other app.
Now both are deployed, reduced the server costs, complexity, and are orders of magnitude faster.
Without AI agents we wouldn't be able to do so (as usually is the case with tech debt).
AI is amazing for small organisations!
Comment by qnleigh 2 days ago
Comment by vitorbaptistaa 6 hours ago
I feel as if we lifted an anchor that was slowing us down.
Comment by LtWorf 2 days ago
Comment by UncleOxidant 3 days ago
Comment by mindcrime 3 days ago
The more I use these things, the more I'm 100% convinced that it makes sense to say they are "intelligent" (for some meaning of "intelligent"). AGI or "human level intelligence"? Still no[1]. But some kind of intelligence. And I'm quite happy to allow that there can be "intelligence" that doesn't work anything at all like human intelligence, so arguments of the form "this isn't real intelligence", etc, etc. carry very (very) little weight with me. I've actually been sitting on a half written blog post on this very topic for a while, titled "The Marquee Sign Says 'Artificial' Intelligence"[2]. Finding time to finish it has been the challenge.
And before somebody says "Use AI to write it for you". Nah. I am generally what you might call "pro AI" and / or an "AI enthusiast" but I still draw lines. I'll use AI for research, for outlining, for brainstorming, etc. sure. But I have a hard-line stance against letting AI fundamentally write for me. I want anything that goes out with my name associated with it to have my genuine voice.
[1]: I like the term "jagged intelligence" that Demis Hassabis has been using. That is to say, the bounds of the intelligence are jagged or spiky: very intelligent in certain areas, much less so in others.
[2]: for any old-skool pro-wrestling fans, yes, that is an intentional nod to "Double A" Arn Anderson and his "The marquee sign says 'wrestling'" catchphrase. :-)
Comment by alexfoo 4 days ago
I'd planned on writing something myself to parse the HTML and write a suitable exporter but I thought I'd give Claude a chance.
In a sandboxed VM I gave Claude a single static HTML file of the status page from the printer, also in the directory was the equivalent of "hello world" in Go, literally just the minimum needed to do `fmt.Printf("OK\n")`. The directory was called `brother-exporter`. That was it. No other instructions or information. I hadn't told it what it needed to write. I hadn't said what it should do. I hand't told it what language it was supposed to use.
Just by doing a `/init` in that directory Claude decided that it needed to write a Prometheus exporter in Go that would fetch and parse the HTML file from a printer (defaulting to 192.168.1.1) and then present the associated metrics in a way that they could be scraped by Prometheus.
It did this flawlessly in about 10 minutes.
I could have done it in several hours but this was definitely an "oh shit" moment for me. I think the biggest thing was the fact that it guess/assumed so much (correctly) from so little information in the beginning.
Comment by dang 4 days ago
(2) Helping me with optimizations that I had been putting off for years because they involved learning curves that I never had time to take on.
(3) Tracking down bugs in code, especially race conditions and other concurrency issues, that were otherwise baffling.
(4) Finding information that I had been unable to find using Google searches (e.g. https://news.ycombinator.com/item?id=42653136).
There have been others, but those are what come to mind - perhaps because, in each of these cases, it made something happen that would otherwise never have happened - not because it was impossible, but because the time and effort required was prohibitive.
Comment by djmips 4 days ago
Comment by bentcorner 3 days ago
Just today I had my agent diff two logs to find a very nitpicky difference that was the cause of a problem, I pointed it at a ADO extension that was having issues, it downloaded the VSIX and decompiled the .NET binary to verify. Based on that information it suggested a workaround which I was very skeptical of, but well it worked.
All of this I technically could have done but I probably wouldn't because it would have taken too long without a clear payoff.
Comment by tempoponet 3 days ago
For 20 years I've used Linux in one form or another, but I've felt like I was kneecapped for the most basic things. Just trying to plug in an external drive or a second display meant hours of stack overflow and pasting commands I didn't understand.
Now I'm using several Linux machines for Steam, NAS, local LLM, development, and what used to derail a weekend project now amounts to a coffee break while Claude figures it out.
Comment by jollyjerry 3 days ago
Comment by nowittyusername 3 days ago
Comment by simonw 4 days ago
I write software for data journalists and this new thing appeared to be able to do everything I wanted my software to do just as an unplanned side effect of having the ability to run Python against a folder with some uploaded files in it.
With hindsight it was my first exposure to a coding agent, but we hadn't named the category at that point.
Comment by Npovview 3 days ago
here's an example of Spanish journalist using AI to analyze US inflation data properly.
Comment by joering2 2 days ago
Comment by chaoxu 3 days ago
I feel quite useless in the sheer brutal proof writing, counterexample generating skill chatgpt is demonstrating, and wonder what would be the future of my profession.
Comment by Simon_O_Rourke 3 days ago
Comment by tern 3 days ago
Next was discovering "create a mathematical model of the problem and derive the solution as a result" type prompts.
But, the real "oh s**" was a longer process of spec'ing a compiler/runtime for real-time DSP (with a lot of novel ideas) and it actually working.
My sequence was: (1) if helps me understand myself, (2) if helps me put together good ideas, (3) it can generate novel ideas given the right inputs, (4) it can build useful tools on my machine, (5) it can compound good ideas into better and better ideas with repeated passes, (6) it can build significant, ambitious machinery that's way beyond my ordinary capacity.
Current frontier: it can compound large codebases into better and better machinery with repeated passes.
The key thing I track is whether I'm running a process that converges and compounds or whether I'm spinning in place / diverging.
Comment by mayank 3 days ago
For me in a similar vein:
- mar ‘24: thinking about how to survey the field and implement a hard research task in Natural Language Processing, and then just approximating it well enough with a prompt and a completions api
- mid ‘25: Llama 3 being able to analyze a good sized codebase I was onboarding onto, and synthesize it into diagrams that matched the quality of ones I’d generated by hand with deterministic tools.
- dec ‘25: opus 4.5 basically generating multi-class modules and tests perfectly (syntactically). Finding that errors were my own under-specification of the prompt. Stopped writing code by hand, mainly because it was good enough and came with tests, docs, build scripts, and other goodies for free.
Comment by dannyobrien 4 days ago
In a previous life, I'd been a writer for the original You Don't Know Jack game (the UK variant), where the job was to crank out as many funny quips about a topic as you could, and then use a handful of them in the recording of the game itself. Some of the later JackBox games are like that, but for the players -- you're given a set piece, have to come up with little funny improvisations within a time limit.
As an experiment, I tried the set-up lines with the OpenAI API, and see whether it could come up with some responses. Of course, 90% of them were unfunny or incoherent, but 1/10 were not bad, or even pretty good.
I'm not sure that would have been impressive to anyone else -- but remember, I'd had this as a job, and sat in a writer's room, where everyone did this, for hours. In that environment, you expect a large proportion to be duds: the discipline is keep pumping them out, and not flagging creatively until you find a rich vein. I realised that this was a tool that would have been the perfect complement to that work -- and it was a pretty good JackBox player too.
Comment by darksim905 3 days ago
Comment by takee 4 days ago
Comment by 317070 3 days ago
I've been building Gemini live since before ChatGPT came out. I am so thrilled to see it actually helping people in the wild!
Comment by foobarbecue 4 days ago
Comment by ckorhonen 3 days ago
Comment by foobarbecue 3 days ago
I feel like I'm in the audience at a magician show, except most of the audience is breathlessly amazed and doesn't understand how easily tricked they are.
Comment by dag100 3 days ago
The other stuff in this thread about decompiling firmware is a lot more interesting to me, though, seeing as it used to be a fairly demanding but rewarding task that has now been "solved" by Claude. It's a magic trick that is a lot harder to pull off than the other things in this thread.
Comment by foobarbecue 3 days ago
Today I got a haircut. At the cash register:
Hairstylist (early 20s): "That's $34. Would you like to leave a tip?"
Me: "Yes, please put an extra 20% on there"
Hairstylist: "Uuuhhhh... sorry, I don't have my phone. Can you google what 20% of $34 is for me?"
Comment by Isamu 3 days ago
Comment by PopePompus 4 days ago
Comment by jmkni 4 days ago
I was trying to figure out a nightmare bug that only happened in production and Claude code was able to connect to Google Cloud and read the logs in real time
I recreated the bug in the UI and it was instantly able to see ion the logs what the problem was, then because it had the context of my whole codebase it was able to point me to the exact line of code causing the problem
That was certainly an "oh shit" moment
Comment by bonoboTP 4 days ago
Then Opus 4.5 convinced me that this has finally arrived. In 2022 I expected things to arrive faster actually, in 2023-2024. I expected we'd have much more realtime collaborative integrations with AI including GUI computer use. Maybe in 1-2 years.
For images, it was nano banana where I realized AI images can truly work, and all these adhoc issues like hands and limbs, or "it will never do horse riding a astronaut" were temporary. It's now clear that making feature length films is within reach. Not in one go but with an agent orchestrating, designing a screenplay, characters, shots etc and generating those. Whether the result will be worth watching or a flat story on the high level is another question. But it will be a "film" for sure.
Comment by cineticdaffodil 4 days ago
Comment by jasonfarnon 3 days ago
Comment by jasondigitized 4 days ago
Comment by zamadatix 4 days ago
Comment by sunaookami 2 days ago
Ha, exactly the same for me. It was this blog post: https://www.engraved.blog/building-a-virtual-machine-inside/ that completely blew my mind.
Comment by djfergus 3 days ago
I spent a day bouncing between Claude and Codex and they researched, downloaded kernel sources, tried exploits and eventually got root via "FBUF/VCHIQ kernel zero-write primitive to patch live kernel memory". I was able to make the root permanent, debloat the amazon apps, downgrade the firmware etc.
It was amazing to watch and made me excited for the future where more hardware (old and new) will be available for repurposing.
Comment by raesene9 3 days ago
My expectation was that it might get something barely functional but would probably fail, and instead it generated a working piece of software which achieved a lot of what I wanted.
That definitely made me realise that, for at least some classes of software task this was a major change in how things could be done.
More recently when I can give the model a Local Privilege Escalation PoC in Linux and ask it to test whether it can be used for container breakout and then generate a working container breakout, all in one prompt... that definitely changes things.
Comment by hgoel 4 days ago
I uploaded one of my sketches and asked for feedback, expecting it to not be too useful, but it actually pointed out many issues that no one had ever pointed out to me, but perfectly explained some of the things that felt off to me. Out of curiosity I then also asked it to label the issues in the sketch. It wrote a python script with the coordinates to put everything at and labeled the sketch that way.
I'm still used to vLLMs not being that great at vision, so it was pretty surprising to get genuinely useful advice.
Comment by j_bum 3 days ago
Comment by loneboat 3 days ago
Comment by hgoel 3 days ago
I also asked for help on how to make my posing less stiff and it used the Python script trick to roughly indicate the line of action and how they were very straight and parallel and to reduce stiffness I should have more curves etc.
This wasn't really at the point where I even asked for shading advice.
Comment by bpavuk 3 days ago
Comment by nrjames 4 days ago
Comment by bombcar 3 days ago
E.g, what was it? Don't leave us hanging!
Comment by lithboy 4 days ago
Comment by bonoboTP 4 days ago
I think these ephemeral context tailored projects are really great and useful. But these are not to be thought of as products. They work for you specifically, and people who are tech-brained enough to be able to formulate the complex requirements into a coherent prompt are not like the average user you'd have to sell a product to. It's much easier to make software to intelligent users.
Comment by knollimar 3 days ago
Comment by url00 4 days ago
Comment by swiftcoder 3 days ago
You can say much the same about most small SaaS products of the last decade - the value-add isn't the 20 minutes of prompting, it's that someone else has already tested and validated the damn thing.
And yes, you won't sell many to engineers, because they'd rather prompt their own in-house version. But you might well sell to other folks
Comment by codybontecou 4 days ago
There’s a gold rush right now. You absolutely can turn these ideas into products.
Comment by timcambrant 1 day ago
I have a number of solutions from the past year that could be products and for sure would be sellable, but since they were so easy to build I just keep them to myself. It feels like such a long shot to throw up a landing page with a demo and start cold calling.
Comment by jasondigitized 4 days ago
Comment by underdeserver 4 days ago
Comment by sgarman 4 days ago
Comment by fragmede 3 days ago
Right now we're in $1 Uber ride territory. That $20/month OpenAI/Anthropic plan isn't going to last forever. If it's going to cost me $100 in tokens to replicate the product, $20 is a cheap no brainer purchase m
Comment by vishvananda 4 days ago
* Built a clone of the Alpha Zero implementation[1] my team built at oracle
* Ported my hobby NES emulator from javascript to rust[2] (this actually took less than 30 minutes and worked on the first try)
* Implemented all of the lessons from the C++ Grandmasters Challenge (which eventually led to a complete c++ compiler[3])
The thing that flipped the switch was using it to build things that I actually put sweat-equity in to previously. I knew how hard these things were to build, so it landed in a way that other projects had not.
[1]: https://medium.com/oracledevs/lessons-from-implementing-alph...
[2]: https://github.com/vishvananda/popeye
[3]: https://medium.com/@vishvananda/i-spent-2-billion-tokens-wri...
Comment by aniviacat 2 days ago
Before, I was certain that a non-techy person would get stuck somewhere along the process. But I was proven wrong.
I watched him a bit while he was working on it. He interacted with Codex in a very different manner than how I would. Since he knew none of the technical details, he would use very vague and shallow wording. But that was not an issue. Codex also allowed him to make use of git, despite of him having no idea what git is.
This has changed my view of Codex' abilities significantly. I often hear people comment that AI seems intelligent in domains you don't know much about, but turns out to be stupid when you actually know the domain. This was not the case here at all. Despite of my brother completely ignoring the technical details, the AI built good code that fulfilled the requirements well.
Comment by idopmstuff 4 days ago
1. ChatGPT 3.5 wrote me a script to pull some data out of Shopify and write it to a Google Sheet. Nothing remotely impressive by today's standards, but I had just commanded a computer to write code in plain English and it worked!
2. I own a bunch of e-comm brands, and with every new image model I tried to get product photography. Nothing worked until Nano Banana Pro, when suddenly I gave it a crappy iPhone pic of a product and got back a fully usable whitebox photo of it. Then I tried making the sort of infographic-style images you usually see on Amazon, and it nailed those too! In hindsight they weren't perfect, but more than good enough to use. I was about to ship that product to my photographer, and I would've had my designer make the infographic images, so that was the first time AI actually replaced a human contractor for me. Pretty big "Oh shit this is going to seriously impact employment" moment. Wrote about it here: https://theautomatedoperator.substack.com/p/ai-just-took-my-...
Comment by selimthegrim 3 days ago
Comment by idopmstuff 3 days ago
The one exception I've encountered is baby mobiles. It really does not understand the physics there.
Comment by binarysolo 3 days ago
About a year ago, one of our account managers had a life issue, ghosted us, and she held a fairly critical role in the business and gate-kept a bunch of knowledge to some high value vendor accounts.
Because we ran our ops in Google Workspace, we essentially had off-the-shelf RAG and was able to get answers to a lot of things by asking Gemini to go through all her emails/docs/calendar/meetings, reverse engineer what she did, and create an onboarding doc for her successor.
This happened once more a few months later when one of our analysts broke his wrist on vacay, and we were again able to replicate what they did to cover for their absence, this time dabbling in AI agents ("gems") to do a bunch of the regular simple tasks and again it covered things without too many issues.
I def expect Amazon/shopify to at some point replace all of us brand owners with AI bots if they can, but we'll see how long the gravy train goes on.
Comment by ai_fry_ur_brain 3 days ago
Your business should be fine for a long time (assuming an employee doesn't nuke your business's backend or something because it seems like you're doing something wrong on the HR side of things)
Comment by iLoveOncall 3 days ago
Comment by vachina 3 days ago
For example I could never throw a bunch of spec/doc at an agent and have it return something useable 30 minutes later. Yeah the code compiles but they don’t work.
Comment by iLoveOncall 3 days ago
Yes, or at least extremely exagerated. But most are from literal bots ran by Anthropic and OpenAI to sell their shit.
Comment by vachina 3 days ago
Comment by Aerolfos 3 days ago
All the options are extremely depressing
Comment by dang 3 days ago
Comment by mbo 4 days ago
Comment by wps 4 days ago
Comment by bonoboTP 4 days ago
Comment by kstrauser 4 days ago
Comment by mbo 4 days ago
Comment by wps 4 days ago
Comment by evanb 2 days ago
I've been steadily more impressed, but the real startling moment was earlier this week, I could show that in a particular operation I had a bug (some identity wasn't satisfied) but I couldn't understand why. In one try Claude Code grokked my code, explained the problem to me (there were some dimension-dependent minus signs that needed to be computed), and fixed it.
Comment by ddxv 3 days ago
My "Uh Oh" feelings are weeks later when I realize there is a subtle bug in what the model presented as test passing "awesome" that I didn't read closely.
The biggest uh-oh is when I get lazy and let it modify multiple files and make many changes at once, and YOLO because I didn't fully understand what it did. I can usually get away with that for frontend, but for data manipulation tasks if I don't understand it, it's likely not what I wanted and I'll be back again in weeks or more trying to figure out what changed.
That's more or less what life was before LLMs and copy pasting from StackOverflow. Most of the time if I didn't fully understand something, I knew I had to eventually get back to it to grok what changed before committing.
Now with LLMs the 'copy pasting' is much faster and handles boilerplate super well letting me focus on edge cases.
Comment by rerdavies 4 days ago
I provided a reference to a The Spice Manual 2nd ed. a page number and an equation number, and asked Claude to implement it (not really expecting it to succeed).
It proceeded to implement not only the equation, but the calculation of the Langrangian of the functio, another 30 lines below, which required taking symbolic partial derivatives for a not-at-all trivial function, and successfully figuring out which variable was which in the resulting matrix. The source material just said "Lagrangian of", and did not provide the partial differential equations. And then providing a comment that identified the page number and equation number in the source text for the "Lagrangian of" equation.
Comment by petra 3 days ago
Do you think claude could help create something like the line6 "software based" guitars?
Comment by rerdavies 3 days ago
https://www.tone3000.com/guides/nam-a2-the-complete-guide
Guitarix plugins actually use the technique I'm chasing (circuit diagram based simulation). I'm honestly not sure how Guitarix emulations stack up against Line 6 emulations, or whether Lin6 uses a similar approach. To my ears they seem to be of comparable quality. But NAM A2 is dramatically better than both.I'm actually chasing this line of research as part of an effort to write a realtime-capable accurate emulation of a Dyna Comp compressor for inclusion in the ToobAmp collection of plugins that uses a hybrid approach (circuit simulation for the envelope generator, which NAM modeling struggles with, and a nano NAM model for the Operational Transconductance Amplifier at the core of the original effect, which is computationally expensive when using circuit emulation. Too early to tell whether that's a sound approach atm. Finding a good open-source library of Spice components (for branded diodes, transistors, op amps, &c) may prevent my circuit simulation project from reaching a publicly releasable state.
Disclosure of conflict of interest: My own open-source project (PiPedal, search for it if you're interested) relies heavily on NAM A2 models.
Comment by mystifyingpoi 3 days ago
Comment by rerdavies 3 days ago
Comment by djmips 4 days ago
Comment by rerdavies 4 days ago
Yes, if it matures, it will go open source. Not immediately clear at this moment whether it's feasible to do an Operational Transconductance Amp in realtime. :-/
And it's competing for attention with the 2.0 release of this at the moment:
https://rerdavies.github.io/pipedal/
Just went GA, so I'll have some cycles to come back to it.
Comment by saguntum 2 days ago
1. When ChatGPT came to the masses, it trivially solved my standard phone interview problem for new SWE hires. It's not particularly complicated, but it screened out a lot of candidates pre-AI and was a good filter.
2. At one point, there was a bug in some client software we ship that was erroneously displaying a protocol-level disconnect message to clients when the server shut the connection unexpectedly.
In very few turns, ChatGPT gave me working code to intercept the error at the client level via a pseudo-server that intercepted the requests and implemented the proper teardown procedure. It essentially implemented a micro-server for the protocol we were working in as a bug workaround.
3. I'm working on a major rearchitecture (6+ month project of very senior engineers) of an internal system for scalability and maintainability with tight latency bounds where correctness with the old system is necessary.
I came back from an international vacation quite jet lagged and was having trouble doing actual coding work for a bit since my focus was shot. Taking additional days off wouldn't have helped recover from the sleep issue more quickly due to childcare responsibilities.
I tried instead building a pipeline where I'd run an integration test suite, throw a list of failing tests at Claude, and make a PR if it made more tests pass. I automated as much of the AI "loop" as possible in my state at the time.
Using this technique, a coworker and I fixed over 200 failing integration tests for parity with the old code in 1 week. We subdivided failing tests between engineers and re-sub-divided with each success.
I re-reviewed the code before we launched when I was more well-rested, but this was an extremely effective technique and makes me think that AI-enhanced test driven development (TDD) is the future.
Comment by tejohnso 3 days ago
When starting a project, I used to think about how I was going to structure it, how the large pieces would interact, how some of the details would work out, and then I'd work through alternatives and consequences on my own.
Now I don't think about it on my own so much as have a conversation with an LLM about it. And it's great because it can quickly gather information from various sources, I can ask it for links to canonical sources, I can ask it about trade-offs between alternatives that I might not have considered, and through conversation, I end up with a more detailed analysis.
Then as I work through the development, I keep my new agent partner in the loop for discussion, suggestions, and troubleshooting. It can't be trusted completely, but it's certainly reliable enough to be considered a useful tool for my purposes.
I went from thinking it was an interesting toy to play around with, to completely integrating it into my work flow, and that change seems to have happened very quickly.
Comment by fulafel 3 days ago
Comment by hypendev 4 days ago
Then I remembered the "text completion LLM thingy" I saw on HN, and tried it out in the playground. Once I gave it an IRC style example of a conversation to complete, I was like hm, this could work. Then I figured out I could "sort" people into different groups based on personality using the same text completion engine and some answers they provided. Then I noticed I could have it provide me with JSON directly.
That's when I realized how big this could be for code and data analysis - even tried to convince an at the time cofounder to pivot into AI coding, but to no avail.
Once the API was released and the art project chatbot got launched (and the theater show associated with it, which even won some awards), people who used it loved the chatbot, got into heated arguments with it, tried to teach it things, talked about their lives and were sad when it didnt remember something.
That was when I understood the social impact this could have on people - they really behave like its a person on the other side. They show interest, think it displays emotion, try to entertain it, be polite, ask about its thoughts and hopes and dreams. And even when they knew they were talking to a machine, they were still trying to be friends and make it happy, which was quite beautiful to see.
Later on, I had a third oh shit moment - once the 3.5 API was out and about, I prototyped a Rust code generation harness for a client, akin to a primitive claude code. That was the "I'm getting a bit worried" oh shit moment, and it caused a lot of reflection and thinking about the future. And I happily welcome it.
Comment by llmssuck 4 days ago
I actually emailed OpenAI back then saying they should be careful because this is much greater than the public or even they themselves think. They actually replied! They thought it was cool, but very limited and I shouldn't be too impressed. Good times.
Comment by dyauspitr 4 days ago
It’s kind of a trivial example but there are multiple instances of this per week with the wide variety of things I do around my property.
Comment by nrjames 4 days ago
Comment by dyauspitr 4 days ago
Comment by Const-me 3 days ago
Still, find them incredibly useful for code review (despite unable to write good C++ or C#, smart enough to detect issues there), also dealing with technologies outside of my area of expertise like Python or web stuff.
Comment by xtracto 3 days ago
All that in around 100 lines of code, including the training/fine-tuning of the tiny YOLO nn.
Comment by jerryoftheyear 3 days ago
Comment by naikrovek 2 days ago
It introduces output latency, not input latency.
Comment by jerryoftheyear 2 days ago
Comment by naikrovek 1 day ago
input latency is a measure of latency between the human input and the computer receiving the input.
output latency measures the time between a computer commanding a certain pixel to change color on the screen and the color change actually taking place.
It's not my fault these terms are often used incorrectly.
Most of the time, what you see when you see someone test "input latency" is that person actually testing end-to-end latency, which is input latency + processing latency + output latency, as it is difficult (but not impossible) to test only one of these without special hardware. testing all three at once is easy.
A proper input latency test would be (for example) some external tool sending keypresses to a computer and measuring (via a hardware debugger or some other hardware-level tooling) how long it takes for the program you are interested in to receive that input.
As stated previously, output latency is the time between your program commanding something on the screen to change and that change actually happening.
there's a third latency in this stack, and that's your program itself. how long between the time it has received an input before it commands an output device to change its output. processing latency.
for the purposes of end-to-end latency testing hardware, the processing latency is effectively zero.
all three of those stack up to become "end-to-end latency" which is what most tooling available to end users measures.
Comment by darksim905 3 days ago
Comment by bombcar 3 days ago
Comment by mft_ 3 days ago
Comment by amarant 3 days ago
An AI made a program integrating with 2 other AI, it's AI all the way down! and the result is great! I'm learning so much by having my own private radio host speaking about topics that interest me.
Comment by littlexsparkee 2 days ago
Comment by justforreading 3 days ago
Comment by amarant 3 days ago
Comment by jasondigitized 2 days ago
Comment by motyar 2 days ago
Comment by motyar 2 days ago
Comment by solomonb 4 days ago
newtype Mealy s i o = Mealy { runMealy :: (s, i) -> (s, o) }
And it gave a really impressive analysis.Then I scrambled all the names and asked with a fresh context like:
newtype Foo z e g = Bar { blob :: (z, e) -> (z, g) }
It got completely confused and generated a bunch of non-sense. It was at that moment I realized that LLMs don't really understand anything.And yes I understand that a newer model would not get confused by this.
Comment by bonoboTP 4 days ago
I don't think this test shows that an LLM doesn't "understand". It shows more that it has similar failure modes as humans.
Comment by solomonb 4 days ago
The student is mid learning process and its entirely reasonable for them one to be relying on pattern recognition until they have fully internalized the subject. The model is fully trained and should thus have internalized their understanding of the subject.
Additionally the student can update their understanding when pattern recognition fails. The model is fully cooked and will never do more then pattern recognition.
Comment by pixl97 3 days ago
The correct answer to this is "Thank fucking god".
Humanity as a whole is not ready for continuous learning models. They'd either learn very fast and actually place people at their jobs and cause mass hardships for humans, or they'd go off the alignment rails really fast and cause mass hardships for humans.
Hopefully we'll get a nice steady onramp to continuous learning where we can iron these issues out.
Comment by Kon5ole 4 days ago
So far I feel like I as a developer have gained actual superpowers, and can deliver results that make my stakeholders slackjawed with awe. I love it.
It will last perhaps a few months more, then they'll expect it. Delivering more features faster will be the new normal. But I think system developers, as in people who actually like to deliver new features and systems, will still be the ones doing it.
Fundamentally I think LLM's just change how to make information systems, they don't change who has the inclination to make them.
MBA's making excel sheets that do more than excel was ever intended to do has given programmers lots of work over the years. Such solutions identify a need for a properly designed system and frees up the budget to hire programmers.
If the same MBAs start vibe coding, I predict we will get even more to do, for similar reasons.
I may be horribly wrong, and if the day comes that I realize that it will be the "oh shit" panicked moment. So far so good!
Comment by johnfn 4 days ago
Comment by Kon5ole 4 days ago
But I think my own clients will soon start to question why some feature takes ME a week, when I was able to deliver another feature in a day or two.
That they are features that used to take months, and even delivering them in a week is a goddamn miracle by 2025 standards, will not be relevant. They won't expect such features to take months any longer, based on what I've delivered earlier this year.
So I think that the past few and maybe next few months, maybe a year, will be remembered as a "happy hour" for this tech as a developer. These are the days that we'll talk about saying "those were the days". :)
I am still optimistic that "the normal" in a few years will be pretty much like it has been before - I'll be delivering features at work and tinkering with hobby projects at home, and the major difference will be a much larger scope and ambition for both.
Comment by djmips 4 days ago
Comment by ozgung 3 days ago
Or see this simple and fun site: https://hn-wrapped.kadoa.com
AI automatically analyzes all your social media posts in your life and can generate a pretty accurate profile about you in a second. We have no privacy anymore. Social media sites like Reddit already do that for moderation. Others do for more sinister reasons.
Note that Profiling is illegal in many countries. But laws can't protect us anymore.
Yes, it was always possible to that manually. But with AI it's so easy, fast and accurate to do in large scales. A hacker having access to your computer, reading your mails and messages is one thing. An AI reading and analyzing all your mails, messages and data is something different. Doing this for whole demographics (Cambridge Analytica style) is at another level.
Comment by jkraybill 4 days ago
Most recent: I use Claude Code and have a convention where I grant various levels of autonomy during a session. I got bored recently and just let it keep running with an empty issues queue, essentially telling it to do whatever it wanted.
It did a bunch of repo cleanup, then it kept suggesting to end the session, but I just kept giving it autonomy prompts.
It started a creative writing public repo and wrote a bunch of stories, essays, and poems. I did not prompt it, at all, to do that. Some of what it wrote is quite good (IMHO).
Comment by marcus_holmes 3 days ago
This is some science fiction shit. I get all the coding stories, but that's a computer talking about a computer, it makes sense. Showing my computer a picture of a plant, and it not only recognised the plant, but diagnosed it and knew what to do... blew my mind.
Comment by aizk 3 days ago
Comment by marcus_holmes 1 day ago
Comment by hparadiz 3 days ago
Comment by irthomasthomas 4 days ago
Comment by segmondy 3 days ago
So being able to get real world input/output to the model and having the model being able to make decisions in a loop and to be able to do it locally. I have been screaming like a mad man ever since.
Comment by nwhitehead 3 days ago
Today I used Claude to diagnose a blocking bug in a Steam game I really wanted to play. It took it 18 mins, but it unpacked the Godot package, figured out the bug, proposed a fix, and gave me an in game workaround.
I didn't have to do anything! Claude figured out the structure of the .pck file by using `strings`, then wrote some Python code with some magic Godot-specific code to unpack the specific chunks it needed.
Comment by frankieg33 6 hours ago
so within a day, i had claude code make me a PyQt6 app that over the next ~2 months grew in complexity and functionality. I had 600 users. It was tranlated into Chinese, Russian, and Polish.
The speed of taking an idea to production was unbelievable. And I am not technical. I learned a lot about how software development worked. Super glad I did it.
Comment by paulbjensen 4 days ago
I wanted to see if I could build an image editor for isometric graphics using HTML5 canvas, Svelte, Vite, and the. Rather than do all of the skeleton code setup, I figured “why not try and see if Claude can build the app scaffolding?”.
I gave it a prompt and watched it produce the scaffold, along with a few features I outlined in the prompt.
When I booted the app and saw that the features worked and that there had been an element of design to the layout, that was my mind-blown moment. In a period of about 45 minutes, I added some features and had a basic MVP at the end. I walked back home stunned.
That app is available for free at https://babspixel.com
Comment by adamkf 3 days ago
The first was when I first realized that I could tell codex to use gdb to debug a core dump. This was about a year ago, so it made a bunch of incorrect theories, but it enabled me to go much further than I would have been able to go by myself. I eventually solved the problem.
The second was when I decided to ask it about my Linux Wi-Fi issue that I had been having for several years. The computer would infrequently have multi second pings and dropped packets, then go back to normal. I thought it was due to the weak signal, but after describing the problem to codex, it immediately disabled power management on the Wi-Fi interface (this is a desktop computer, so I don't care much for that anyway) and the problem has never come back. I had been dealing with this for years, and I had tried searching for a solution before, but codex just solved it directly.
Comment by WhompingWindows 3 days ago
Comment by bombcar 3 days ago
So far my use has done things I could do, but haven't explored in detail how to do - with simple steps I can guide and understand and finally automate things that were just below the "annoying enough to automate" boundary.
Comment by burnto 2 days ago
I use it professionally all the time and could cite technical scenarios where it’s become almost indispensable, but saving me time and money and reducing stress on this mundane stuff… now imagine applying to people’s stressors: job searches, health, big purchases, debt… there’s an opportunity to actually make people’s lives better. After 30 years of hype cycles, I should be wary of techno-optimism. But here I am feeling cautiously optimistic anyway.
Comment by thallavajhula 3 days ago
Claude is great at coding. That's it. Outside of it, it's just god awful at pretty much everything else. ChatGPT OTOH, is good at coding, but at everything else, I find it brilliant. Gemini never made me want to stick with it. It's good, but never great for my use cases.
Comment by eqmvii 3 days ago
Now it sits in a slack channel, and I watch it doing work, responding to ambiguity, and taking feedback/edits all day. It's unreal. It's literal magic. It saves a HUGE amount of time and gave us a pattern to do more.
This is the real deal. It's not easy to find problems with the right shape, and it's not easy to build agents that fit even when you do... but once it clicks, it clicks.
Comment by acrinimiril 4 days ago
1) I wanted a harness for running BPC.EXE (the old Borland Pascal 7.0 Compiler) and I asked Gemini 3.5 to build it for me using the unicorn engine. It whipped out a working .py file easily under ten minutes. Most likely five.
2) I handed a random assembly function from the OS/2 1.x kernel to Gemini 3.5, and it proceeded to tell me that it was related to disk I/O and partitioning, without a single associated string, and it annotated it all, including the relevant structures it was addressing.
Comment by encrux 3 days ago
I was dumbfounded that it actually tried doing that. Obviously GPT-2 wasn’t great at it, but the writing was on the wall quite literally.
Unfortunately, I was too broke to invest in stocks, but I did pivot my career quite a bit.
Comment by niwtsol 3 days ago
Comment by conartist6 3 days ago
I thought, "I will never let myself become a zombie like that. I am me. I am worthy of my own respect"
Comment by a96 3 days ago
If I had to pick a surprise, I think the music generation works better than I'd have expected at this point. Only better for funk, but still.
Comment by rclabs 3 days ago
It's written in C++ / QT, and can't remember the threading model, I knew Codex ~ version 4 and generally coding agents were excellent at Web type stuff - so I didn't expect much, but it did an alright job.
It was able to build loops of write/compile/verify loops - in the end though, the app would crash, with more work I could probably ask it to debug what was happening.
Comment by plumefar 3 days ago
But God, I could not understand the code, and I could not easily make it work with modern technologies (GPU etc).
So I used Claude and Gemini to reverse engineer the codebase, extract the core ideas, and rewrite it from scratch with modern frameworks (with guidance from the original authors)
It took me only 10 days to have a functioning equivalent, in 10K lines of code (using many libraries that did not exist in the 90s and 00s), which I find much easier to understand, even though I wrote none of it myself.
10 days to rewrite 20-30 year of a few persons. That was quite scary.
Comment by jamesu 2 days ago
Terrible code, but to think you can just rewrite whole libs with AI with relatively lazy prompting + feedback and get decent enough results is kind of mind boggling for me.
Comment by jonyt 3 days ago
First, I asked Claude to write an article based on an idea I had about WWII. In a passage about the futility (from the German side) of the Battle of Britain it wrote: "The Luftwaffe was fighting to unlock a door that opened onto a wall." I couldn't find any mention of a similar metaphor, and I think it's a great one. Claude has really improved its creative writing skills lately, I wonder if it's an artifact of improvements in other fields, or if Anthropic is working on it specifically.
Second, Claude, with access to DataDog and a code repo, managed to find the reason for a bug, propose an effective temporary fix and a permanent one in code. To be clear, this was something that had multiple engineers stumped.
Comment by maccard 3 days ago
Comment by jonyt 3 days ago
Comment by maccard 3 days ago
Comment by jonyt 3 days ago
Comment by a_bonobo 3 days ago
Claude asked me three questions and then wrote a beautiful Python implementation that queries the map and spits out a table of adjusted probabilities. Felt immensely powerful - I can do this 'on my own' now, I don't need to wait to find the right people or learn the right thing first.
Comment by gagabity 4 days ago
Reverse engineered an old audio recorder USB driver which only works in windows 7 and also reverse engineered the custom audio encoding the device uses and the software to convert it to a standard wav file. This took recording the USB traffic with Wireshark for each function in the original software in a VM then disassembling the various dlls and exes and driver files and feeding them into Clause step by step.
That AI button in DataDog not only diagnosed the problem across micro services but also created a fix PR. I think we might be unemployed soon.
Comment by notthetup 3 days ago
Sat on them for 5 yrs. Finally decided to try if AI tools could help. Tool Copilot 20mins and a lot of mucking around with hex dumps. First couple of times it got a semi working solution (only first few seconds of a file were playable). Finally managed to recover all the files.
Comment by bombcar 3 days ago
Comment by orzig 4 days ago
Comment by tverbeure 3 days ago
https://tomverbeure.github.io/2026/04/12/AMIQ-License-Key-Ge...
Comment by darksim905 3 days ago
Comment by koreth1 3 days ago
Writing code to spec is one thing, but creating art was always supposed to be what separated us from machines. (I suppose I need to preemptively acknowledge the "it was machine-generated so by definition cannot be art" point of view.)
Comment by rurban 3 days ago
Comment by jerome-jh 4 days ago
Then it hinted that depending how the hardware is implemented, it could cause the observation. It turned out the hardware was implemented as suspected by Claude.
I was already convinced it knew the codebase, somehow, more than I do. Now it is just as if its knows the product and its use as well.
Comment by positus 2 days ago
Comment by zoltrix303 2 days ago
One major problem is that people tend to make extremely bloated, 2-3 gb files for 100 slides and things freeze up, underperform, etc.
Working with AI I wrote a command line tool that replaces the file name with .zip, extracts the content and then run a series of resize, compressions on images and videos. Once done it simply packages back the zip and renames it back to pptx. Files drop by 70-80% in size on average with no visible loss of quality.
This command line tool was made in less than 30 minutes and the conversion was less than 10 messages back and forth.
Comment by ls612 3 days ago
On a different note I recently uploaded several thousand scraped IPO prospectuses to the gpt 5.4 mini API to parse and extract certain data. I ordered it in the system prompt to respond exactly with a specified JSON schema. When I got the results back and processed them there was not a single JSON parse error whatsoever. The model didn't have a single hallucination that created malformed JSON or JSON not matching the given schema across several hundred million input tokens and several million output tokens. And this was 5.4 Mini!
Comment by N-Krause 1 day ago
Comment by autonomousErwin 3 days ago
After pasting in the airportd logs of both (into ChatGPT and Gemini) it found it was down to band switching (2.4GHz and 5GHz) through some really old error code.
This fixed a problem that had plagued me for >12 months. Really magical feeling it got in on first try.
Comment by bombcar 3 days ago
Comment by lordnacho 4 days ago
I liked using the early models to do autocompletion. It could do a leetcode style thing, pretty nice, but only useful for small things.
Then I sought out Cursor because that seemed to be able to do multi-document edits. Not bad, but models at the time (2024) still got stuck pretty often. So, cross-document autocomplete. Useful, but definitely within the realm of "nice shortcuts to have".
Then a friend (who works in AI) told me to try Claude last year. I was on holiday at the time, but I spun up my work repo and looked at the backlog.
It chewed through the entire 6-9 months of estimated work in a two-week period while I was watching that Lord of the Rings series with a friend (we watched an episode or two in the evenings). I just chatted with him about the series while checking the progress every few minutes. It was a huge amount of refactoring, and it didn't get everything right the first time, but it made enough progress that it could be directed the right way.
Since then I have hardly coded any manual lines. I just tell Claude what to do, with very little harness (skills, MCPs, instruction files), and I get what I want.
Comment by dubed1505 2 days ago
She traded one of his Pokémon for me to train, and my ezflashjr microsdcard corrupted. I was kind of embarrassed so I've plugged it anyway and asked glm5.1 to extract the Pokémon.sav file if it can. It turned for a bit but was able to get it and I was able to create another SD card and give back that Pokémon intact.
Comment by mschaef 4 days ago
I asked Claude to add support for multiple lights to my toy ray-tracer. It correctly added the support and then suggested adding colored lights to make it easier to diagnose. It felt more like a colleague making a useful suggestion than any sort of pure engineering tool.
Comment by bsiverly 4 days ago
Comment by tempay 3 days ago
Copying a pasting into a ChatGPT window gave me the lines of code to print the error message rather than failing silently. Copying the error message then gave me a detailed explanation of problem and the diff to fix it. I still have no idea where this knowledge came from as I spent a decent amount of time searching and found nothing about this corner of OpenSSL.
I’m very confident it would have taken me a week to make sense of what the package was trying to do and with LLMs it was done in a couple of hours.
Comment by robkam 3 days ago
Comment by headcanon 2 days ago
Comment by rochansinha 3 days ago
Comment by tobyhinloopen 3 days ago
It was okay, not bad at all. No serious issues.
At the same time, me feeding a whole PDF of feedback from a client - screenshots and such - into Claude, and it fixed everything after 7 hours of reproducing and fixing things mostly unattended, creating a bunch of MRs with fixes. Most fixes were good, some were obviously not what the client wanted but technically correct (which I told Claude and it fixed it)
Comment by namanyayg 3 days ago
Comment by tobyhinloopen 3 days ago
I realized that the software he had made was actually better than what I would have made, because he understood the problem better than I ever will, Because it was his job to understand the problem, not to write code.
It was the first time I realized that AI can totally replace me in my traditional job of trying to understand client’s wants and needs and convert them into an application by writing some code.
I knew Claude was powerful and spent months creating skills prompts etc but this guy did it from scratch.
Comment by namanyayg 3 days ago
Comment by tobyhinloopen 3 days ago
However, it is totally viable for internal tools, rapid prototyping, experiments, etc.
Frankly, there’s no faster or cheaper way to get such feature rich apps, and it was certainly better then what a cheap agency from far-away would produce.
Not only was the code better, the whole product was better than what I would have made (before coding LLMs), because he understood the domain, and AI filled in many details that I wouldn’t spent time on. (Again, pre-LLM)
I’m just… multiple times a week I’m sitting at my screen like, wtf will I do? What will my job be? I have plenty of time to think about it while Claude basically handles everything I throw at it.
Good thing I spent months learning to apply skills and such so my value is “experience with using LLM tools” (:
Comment by Fomite 4 days ago
Comment by hansvm 4 days ago
I still find it mandatory to write a lot of kinds of code by hand, but I write a lot of code with agents too now, and I previously literally didn't think that'd happen in <5yrs.
Comment by ako 3 days ago
Comment by linsomniac 3 days ago
What came out has a lot of problems and needs refinement, but you can definitely see a lot of elements of Spy Hunter in there. I haven't worked on any refinements yet, because I've been low on tokens this week, but for the first thing that popped out of Claude this is pretty impressive (IMHO).
Comment by mh- 2 days ago
Comment by matheusmoreira 4 days ago
Comment by bonoboTP 4 days ago
Comment by komali2 2 days ago
Comment by bluejay2387 4 days ago
Comment by gravypod 4 days ago
Comment by bluejay2387 4 days ago
Comment by kylehotchkiss 4 days ago
Comment by KaiserPro 4 days ago
The biggest technical one was when we were making an all day wearable AI assistant thing. It basically had really precise office location (think cm level accurate) a shitty VLM to describe what the wide angle lens was looking at, Speech to text, OCR and a gaze recorder that decribed what you were looking at.
This was all streamed to sqlite. The thing that was really "oh shit" what the thing that made the whole system usable: a 4 paragraph prompt that turned natural language into SQL and reported back to the (non technical user) what they wanted to know.
The most recent one is being caught out by Genai video of a gymnast. I worked in VFX so I am normally able to spot dodgy shit, but this one was close to being real, scarily real.
Comment by dekoidal 3 days ago
Comment by sothatsit 3 days ago
Later, I wrote a ~5k line proxy for work in C, and gave the whole thing to ChatGPT o1 and asked it to review it. It found several real memory bugs, and now that service has been running since with no problems.
Just this week, I was trying to write a greedy solver to pick the best subset of block sizes to keep from a larger sweep for shorter testing. Opus 4.8 suggested that this could actually be solved as a MILP problem, and found the perfect solution in 5 mins. I’d never even heard of MILP before.
Comment by cjbprime 3 days ago
I remember also having a massive wtf reaction to realizing that original ChatGPT was pretty good at decoding long random/unique base64 strings.
Comment by abecedarius 3 days ago
Comment by kypro 2 days ago
I suppose the first was just learning about NNs and realising that this was the first time I'd ever heard a way to make computers theoretically think like humans.
Deep neural networks working in the early 2010s was another because that was a unlock for a whole new paradigm of computing.
2021 I freaked out when LLMs started to become useful at writing code. Enough so that I invested a significant amount of my net worth into Google at this point assuming that coders at about a decade left.
The day ChatGPT dropped in late November I felt physically sick. I remember the day well. I was visiting family and was like a ghost. Trying to explain that something that I was worrying about for a long-time was here was near impossible (and to long extent still is).
There was a moment in early 2025 when I realised agentic coding was becoming very competent and was solving actual problems with very minimal instructions. To this point I was worried theoretically that AI could replace human coders, but had not seen examples in practise.
Mid-2025 someone non-technical said they'd been building an app, and I was sceptical it could do what they said. I was blown away by what they were able to build.
Nov-2025 a non-technical person on my team wrote a build a product from scratch to manage a range things within our business. This was non-trivial software that would have taken a team of developers a year or two to have built previously.
In early 2026 coding agents regularly wrote code better than myself, repeatedly humbling me that the decades of effort I had to put into this craft was now more or less redundant.
At some point very soon I'd expect to see very advanced software products being one-shotted and clear evidence of recursive self-improvement.
Remember in just 3 years ChatGPT has gone from being almost useless to extremely senior programers no longer writing code. Things will change in unimaginable ways from here and you should be ready for that.
Comment by madrox 4 days ago
When people introduced themselves to me, I knew a little about their startup. Felt magical.
Comment by adamm255 4 days ago
I was at an industry event this week. a CEO of a startup took the big board of vendors who are present, put it through an LLM. It summarised the companies he should be looking at discuss partnership opportunities with and why based on his business. Spot on.
Comment by lostmsu 4 days ago
Forever reinforced by Humans Who Are Not Concentrating Are Not General Intelligences: https://srconstantin.wordpress.com/2019/02/25/humans-who-are... one week later.
Comment by networked 3 days ago
> A machine learning researcher writes me in response to yesterday’s post, saying:
>> I still think GPT-2 is a brute-force statistical pattern matcher which blends up the internet and gives you back a slightly unappetizing slurry of it when asked.
> I resisted the urge to answer “Yeah, well, your mom is a brute-force statistical pattern matcher which blends up the internet and gives you back a slightly unappetizing slurry of it when asked.”
> But I think it would have been true.
https://slatestarcodex.com/2019/02/19/gpt-2-as-step-toward-g...
Comment by steren 4 days ago
Comment by jmpman 3 days ago
None of that is mind blowing, but that Google or some other site has never offered me this type of analytics, is where I'm floored. It's a trivial query, but perfectly useful for planning a night out with my wife.
Comment by sire-vc 2 days ago
Comment by 1qaboutecs 4 days ago
Three years ago this would have taken a minimum of three college graduates a couple days -- one to know the math, one to know the backend, and one to know the front-end. Maybe two of those could be the same person on a good day -- none of the topics is individually that hard -- but it's a lot together.
Comment by iLoveOncall 4 days ago
I've had plenty of "Oh shit those people have really lost all ability to think for themselves" moments though.
Comment by jesterson 1 day ago
Comment by brailsafe 4 days ago
Problem is, I just don't have enough old crap, and if I did, I would have a hard time justifying the expense, because that money could maybe just go toward a more intimate tinkering process.
For everything else, I either haven't had any sufficiently interesting ideas, or they ended up not being worth pursuing with those tools or at all.
When I do have success that I'm happy with and care about, it's a slow process that I ultimately need to know the details of anyway, but otherwise it's a bunch of luckily narrow work-related scenarios with well-documented constraints. Nothing's really been that shocking though.
The shocking thing to me is how unrewarding most of the successful tasks have been, partly because they often create unnecessary work and partly because the type of thinking required to massage or evaluate the result is much less stimulating, and there's much more of it in aggregate. It's fine if it's something like generating a UI from scratch because that hasn't produced dopamine in a long long time anyway
Comment by dirkc 4 days ago
For some people that matches their expectation or they don't really have an expectation. While for other people it doesn't match their expectation.
Comment by fabianholzer 3 days ago
Comment by ilaksh 4 days ago
I immediately realized that it meant my time as a programmer in the traditional sense was going to come to an end relatively soon.
On December 1, 2022 I created my first agentic coding loop experiment. I launched one of the first AI code generation websites that would generate web pages along with embedded images in January 2023.
Comment by sydneypan 2 days ago
Comment by msyea 2 days ago
This pulled me into BLE protocols and private APIs and integrating with things directly instead of using 3rd party apps that were bad or limiting.
It's now opened up vibe-coding personal apps in hours, where I simply didn't bother before because I didn't have the time. https://type2fun.net/infinitely-scalable-personal-apps
Comment by jablongo 2 days ago
Comment by hintymad 2 days ago
I suspected it was more likely that the intellectual work had already been done in a similar way by a number of other people, and GPT-4 picked up that work.
Comment by dtgriscom 4 days ago
Comment by floxy 4 days ago
Comment by dtgriscom 3 days ago
Comment by alanb99 2 days ago
But then recently I asked Claude Code to upgrade a particular library for me that I had forked and to reapply the changes I had made in my fork. It just did it as if by magic. As if it already knew everything about the original library. Given that the library is open source and on Github then Claude probably does know everything about it.
But then I can still have times when Claude Code does something really helpful (e.g. at work it helped create the first version of an MCP server for our own agentic application), while other times it can do some downright dumb things (like editing directly a library's code so something worked rather than changing my code so it worked).
Any time I'm feeling like the machines are about to take over I just do this: 1. Ask Claude Code to write some tests. 2. Same model, but different window, ask it to delete any tests that were just added but which don't test anything substantive.
It always finds something to delete that it had just added.
I'm not even talking about using a different model for code review or anything like that. Just asking the exact same model 10 seconds after it wrote some tests to delete the bad ones.
So I'm not yet at the slightly panicked stage :D
Comment by MattGaiser 3 days ago
ChatGPT both told me exactly why from the model number (had to disconnect a part), found a new part, and told me step by step how that part would be taken out.
We didn’t end up buying the new part, but it beat the repairman.
Comment by bag_boy 4 days ago
It was unlike anything I had ever experienced.
My wife was unimpressed lol.
This was 2022.
Comment by moconnor 4 days ago
The first time I used a terminal agent was another one.
Comment by 2cynykyl 3 days ago
[0] https://www.taylorfrancis.com/books/mono/10.1201/97810037340...
Comment by adammarples 4 days ago
Comment by dpcan 3 days ago
I remember firing up gpt and asking for some code. It was simple JavaScript to solve a problem and I knew immediately, this was the beginning of the end for software development as we knew it.
I built an app I struggled to create for years in a weekend.
Started playing with the API, etc.
I was very much in my oh-no period that very first few months.
Comment by latexr 3 days ago
The consequences were even clearer, and I predicted the consolidation of power in the hands of a few, their use for surveillance, propaganda, discrimination, the proliferation of AI psychosis, sneaky ad insertion, carelessness and loss of skills, erosion of online discourse, and more. I didn’t predict the teenage suicides so soon or the rising costs in consumer hardware. I also underestimated the rate of increase in energy use (and thus the blow to environmental efforts) and that regular people would be left without electricity to power data centres.
As soon as I realised all the potential (now factual) harms and that the good parts are lacklustre in comparison but that people would eat it up at a massive scale anyway, I thought “uh oh” and “oh shit”.
Comment by tmaly 3 days ago
I took a picture of the panel and the AI was able to diagnose the issue and tell me how to temporarily disable the beeping sound.
I knew nothing about fire systems. I had the owner call a repair person the next day to resolve the issue.
Recently I was trying to find a matching stain for wood flooring in a house build in 1999. I uploaded a clear picture in bright sunlight and ChatGPT was able to search online and find a matching stain color. It presented me with ordering options and I got a quart delivered yesterday.
I have been working on my own variant of OpenClaw written in go. I got the voice mode wired up a few weeks ago and it just started having a conversation with me. My wife freaked out and was asking who was talking to me.
Comment by aswegs8 3 days ago
I was on the couch on my Nintendo Switch, playing around with ChatGPT 3 and asked it where to find a specific item in Zelda Breath of the Wild. When it provided a coherent answer I was just dumbfounded. To be fair, the answer was semi-hallucinated but partly true. But it made me realize what kind of breakthrough it must be for some program to provide an answer to this without searching external sources (which it couldn't do yet). Such a small data point, like a drop in the vast sea of human knowledge space.
Prompted me to do some back on the envelope calculation. The weights of this model were a few hundred GBs. I just realized what kind of quantum leap it was to compress this seemingly infinite knowledge space into a few GB of weights.
Comment by pluc 3 days ago
Comment by aswegs8 3 days ago
Comment by endymi0n 3 days ago
Comment by pluc 3 days ago
Comment by radial_symmetry 3 days ago
Comment by thenoblesunfish 3 days ago
Comment by moezd 2 days ago
So I immediately went for the package.json, attached whatever test commands that could be done, then wrote some hand holding markdowns for the agents to consume. First I let it explore the codebase and take notes, then I asked for a different approach to implement, which essentially turned that "paint the sides and ship" project to a full rewrite. But guess what? All features, one by one, were implemented and extensively tested by AI. I tested all outputs myself, especially when agent got impatient and thought something was wrong in the shell env, and after a few PRs, I started to read less and only skimmed the results to see if the code "feels like it belongs with the rest". Bloat was reduced by about 25% and now all features look like they were created by a rather competent offshore software shop. Not bad, since I was also juggling a couple more projects and involvements at the same time which would've led me to certain burnout.
Comment by OpFour 2 days ago
Comment by anonu 3 days ago
That kind of work would have taken weeks if done by hand. Even after obtaining message specs and more
Comment by grumblepeet 3 days ago
A few weeks later some kids in the area were bending the wiper arms in cars in my terraced street, including my car. I thought, I wonder if ChatGPT can help? It explained to me where to get the parts online, an indication of a decent price, and how to fit the replacement parts.
In work we had struggled with filling out the myriad of forms that we need to do to get enrolled on a government framework to apply for contracts. Not only did it do that and explained what we needed to say, but it also told us in detail the steps we needed to follow to get the certification that was a prerequisite. It has genuinely transformed our business as a result.
Comment by ben_w 3 days ago
• Most recent, I had the option of either buying an app from the app store to train myself on the piano, or vibe coding a web app to connect with an attached MIDI keyboard and accept an uploaded MIDI file and give me an experience like Guitar Hero, and Claude did this in two prompts of their free (not paid subscription) tier, where the second prompt was just the word "continue".
• First demo of InstructGPT (predecessor to ChatGPT), because I remember how much worse the state of the art in NLP had been, and because I hadn't expected instruction following from the quality of continuation seen in GPT-3.x
• 2019, "This Person Does Not Exist"
• 2016, seeing style transfer and similar working (https://github.com/awentzonline/image-analogies) and what would now be called Deep Fakes (back when Two Minute Papers videos were <2 minutes long: https://www.youtube.com/watch?v=_S1lyQbbJM4)
• 2015, when I (in retrospect, foolishly) believed Tesla about their over-the-air software update that introduced self-driving: https://www.popsci.com/tesla-cars-become-autonomous-overnigh...
• 2013, word2vec, "man" - "woman" ~= "king" - "queen", again because of knowing how bad the state of the art in NLP has been
(If you're wondering why "uh oh" from that, consider value in automating propaganda, and surveillance opportunities for automating comprehension of slang/cants like Polari).
• 2010, seeing the demo video of Word Lens: https://www.youtube.com/watch?v=h2OfQdYrHRs
Comment by rref 4 days ago
Comment by lukan 3 days ago
a flash like editor for the web, that I found promising.
But doing it manual, was too much work, outdated and broken build pipeline, stuck on an older node version, deprecated and abandoned dependencies .. so I stopped the experiment.
Then I gave it a try with claude beginning of this year. I remember not expecting anything, but did a bit of steering the direction as I knew the source a bit and let it mostly work on its own - and then it said it is done and it works.
I didn't believe it, but it did. "Can you add this feature?" Yes it could.
Since that experience, I have a hard time taking people serious, who say AI is useless.
Comment by acosmism 3 days ago
Comment by twooclock 4 days ago
Comment by lodovic 3 days ago
I now try to keep pushing the boundaries and see where it stops understanding my intention. Give it impossible tasks, gigantic projects, complex architectures. Last result: I wrote a complete OS including MPI, TCP/IP, and a GUI from scratch in only a week, while investing just a few hours a day in it. It even runs Doom!. Coding as a profession is over, but there's such a difference between the result if you approach this with a professional mindset, that I think the software engineering discipline can still provide massive value.
Comment by dools 2 days ago
Comment by csr86 4 days ago
Much later I asked AI if that kind of project is possible, and it immediately explained why it is not. Would have saved 2 years of our time...
Comment by maxbond 3 days ago
It's totally plausible that it didn't & it still got it right, I'm just curious.
Comment by stonegray 3 days ago
Comment by nativeit 3 days ago
Comment by jiggawatts 4 days ago
The agent had access to the NSA Ghidra disassembler, which it can control shockingly well.
I just clicked the “Allow” button a lot and eyeballed the output decoding quality. I felt like I got demoted to non-technical QA.
Comment by block_dagger 4 days ago
Comment by MillionOClock 3 days ago
Comment by hatthew 3 days ago
My moment was GANs and GPT-2 back in 2019. I feel like that's where computer-generated media went from "obviously fake" to "sometimes can be mistaken as real." RLHF for LLMs and diffusion for image generation are both important improvements, but I feel like they aren't fundamental prerequisites for they type of stuff we have today. I think the main advancements since then are just marginal improvements, larger models/datasets, and better surrounding tooling.
Comment by pdntspa 3 days ago
I spent the next few days tinkering with my own Stable Diffusion implementation. I never got it past outputting total nightmare fuel, but it was fun!
To this day I think of the process as like baking pizzas in a sequence of pizza ovens
Comment by zkry 2 days ago
Comment by Sobrino 4 days ago
Download pdf of scan -> Tessaract to get a text layer -> Clean it up with a language specific BERT model -> detect paragraphs of a certain type -> Look them up against a database we build with scored similar paragraps -> Do recommendations.
The documents were not standard and a lot of them were historical documents and handwritten or with scratched out text with corrections.
We had student workers spending days labeling the data.
It took us months to get it all working with a high accuracy. We were so proud.
Now you can do it all with a prompt and a ChatGPT call.
Comment by archagon 4 days ago
Comment by Sobrino 3 days ago
Comment by ok123456 4 days ago
Comment by bubbamack 2 days ago
I was shocked when it built a usable version in one shot and instead of having a prototype to demo, we basically had the whole thing done in a few hours.
Comment by hannahstrawbrry 4 days ago
Comment by maxwellg 4 days ago
On a lark, I asked ChatGPT to complete the interview question in late 2022. I would have hired ChatGPT back then based on its first response! It was easily in the 90th percentile of responses I have seen.
Comment by xyzal 3 days ago
I use them mostly in the "artist's assistant" role, doing internet research, writing a occasional function and doing transformations or refactorings (don't belive the agentic hype honestly), and for such tasks they seem to be well capable enough.
It seems that their open weights nature leads to competition among providers keeping the user cost close to inference cost.
Try them at least once if you haven't, it's well worth it, and the price difference is staggering
Comment by oidar 4 days ago
Comment by SyneRyder 3 days ago
Comment by dddw 3 days ago
Have been playing and testing with openrouter, claude gemini for years.
Small program here, bash script there, ansible playbook.
Fine, nothing I cant do, but saves some time boilerplating. It needs quite some steering.
This week i took my mediawiki from 2005 (actually submitted as my artschool thesis). Which was of totally outdated.
In 20 years time i always said to myself, i should restore it, and do all the upgrade steps. Tedious work, and very fault prone.
In 1 hour chern with 1 plan, in 8 steps i had a running and up to dat version.
I'm still not convinced AI is intelligent, but it's definitely not stupid, that's for sure.
Comment by hilti 4 days ago
And I restored an old vintage amp with the help of schematics, multimeter and Claude. That was really cool.
Comment by threwrfaway 3 days ago
This is a very long tail search, but by the end of the day I had enough to fully utilize a very sophisticated equipment.
Comment by threwrfaway 3 days ago
Comment by yauneyz 3 days ago
Comment by jerieljan 3 days ago
Did it get it fully right? No. But it was one of those "oh wow, you could do that?" moments for me. There's obviously a lot more "oh shit" moments as time went on, but it was a neat little moment.
Comment by awbvious 3 days ago
Comment by andrenotgiant 3 days ago
Reddit is definitely overtaken with astroturf at this point. Especially in any subreddit where there is any kind of business interest in doing so.
Comment by K0balt 3 days ago
They’re getting 200m a year to share that garbage pit with ai training.
Comment by arw0n 3 days ago
Comment by dijit 3 days ago
There were problems with the "algorithm"[0] before being intentionally gamed... but I feel like it's easier than ever to have an army of bots intentionally pointing a conversation.
I'll give you a brief example (we should not debate this case on HN but I'm talking specifically about a hypothesis that can be drawn).
In the UK, the streets are alight with the news of the murder of a young white boy at the hands of a Sikh boy. In the UK, historically, the Sikh community has been seen as a bit of an outlier in terms of how well they integrated and how tolerant they are. They are, for all intents and purposes "model immigrants".
The issue was, when the police were called to the scene of the stabbing, they immediately arrested the barely conscious boy on the ground, who had been stabbed and was bleeding from the mouth- handcuffing him and dismissing his pleas on the basis that he might have been making racist remarks.
The people in my circles are furious at the police for doing this.
However, it seems like there is an army of bots who keep trying to paint it as if it's a problem with Sikhs, or that their religious rights were the problem.
(for context, British law permits baptised Sikhs to carry a dull Kirpan knife - but this knife was not used for the incident above, it was a separate and still illegal knife to carry).
So now, online, instead of people talking about police indifference or the issues we have when we see race before trying to assess the situation: we are instead caught in a conversation about banning Kirpans for Sikhs (they have never been used in any crime from what I can tell) or how the Sikhs should feel bad or whatever.
Which is wonderful for a politician who wants to dismiss the criticism against the police as racism, but not so good for holding the police and media to account for the situation and the attempted coverup.
By being able to control the aggression, they are able to control the response, which drowns everything else out, and with LLMs the barrier is stupidly low to do this.
Creating division for your own reasons has never been cheaper or easily accessible.
[0]: https://en.wikipedia.org/wiki/Cambridge_Analytica#Data_scand...
Comment by airstrike 3 days ago
Comment by dijit 3 days ago
I was gesturing that the sentiment online is being reframed from one of the police handling of the situation (whatever the outcome you personally think it should have gone down as) and the media coverage- to instead the "issue" of Sikhism and religious rights in the kingdom, despite those aspects playing literally no role in the situation that transpired.
I was speaking specifically about how little cost it is to do this reframing now.
Comment by airstrike 3 days ago
Comment by dijit 3 days ago
A) He was described by the father of the killer as having a mouthful of blood when police arrived (per bodycam footage).
B) He stated he could not breathe 9 times and that he had been stabbed 5 times (as per bodycam footage)
C) He was immobilised
D) During the 999 call an ambulance was requested. (as per the recording to 999)
His statements were dismissed by police and he was handcuffed before any later assessment of his claims, the handling of the officer greatly accelerated the death of Nowak (as per the coroner report).
Comment by airstrike 2 days ago
I'm not excusing the police's behavior, I just wanted to clarify they didn't assume the victim was the killer for no reason.
Comment by wesselbindt 3 days ago
Comment by iso1631 3 days ago
Comment by omgJustTest 3 days ago
"we could find a nail for this hammer... or we could just hammer everything until we find the nail or make too much money hammering for a bit then sell in may and go away".
Comment by Lplololopo 3 days ago
Its still annoyingly addictive but its half story telling and half bubble with a sprinkle of porn and niche interests.
Comment by PUSH_AX 3 days ago
Comment by MagicMoonlight 3 days ago
Comment by dang 3 days ago
Edit: I suppose I'd better add that no, this is not because of your views. Thoughtful criticism is fine, and HN hosts plenty of thoughtful criticism of AI. Rather, it's because you've been crossing into personal attack repeatedly as well as breaking the site guidelines in many other ways (snark, flamebait, etc.).
Also, single-purpose accounts aren't allowed here, regardless of their agenda, and your account has unfortunately been turning into something close to that.
Comment by xyzal 3 days ago
Comment by skwirl 3 days ago
OP has been here for over a decade and has loads of activity.
You aren't in a position to post this.
Comment by supertroop 3 days ago
Comment by Hnrobert42 3 days ago
That said, unlike GP, I don't think you were accusing OP of astroturfing. Your comment was confusing, but it seemed you were complaining about astroturfing in general, not about this post in particular.
Comment by p0w3n3d 3 days ago
Comment by magpi3 3 days ago
But what does an anon-free internet even look like? Is it even possible? Or will all online content eventually be considered untrustable and worthless? You can see a world where newspapers (online or otherwise) make a comeback simply because of the need for a trusted gatekeeper (which is what I imagine made them valuable in the first place). It's wild to think about.
Comment by seventytwo 3 days ago
Comment by awbvious 3 days ago
Further, the challenge is not completely autonomous bots that are somehow separate of humans, never has been, all code on Earth has and will have a human imprint even in the wildest AGI fantasies. The first false dichotomy is anonymity and veracity, the second false dichotomy is human and bot. And tho biggest challenge comes from a specific human-bot combination, the Cory Doctorow Reverse Centaur (though Centaurs also complicate things). One human can suddenly impact the "volume" of discourse, like a magic hidden megaphone that somehow no one can detect at a dinner party where the lights are too low to see who is talking. /And/ if there's a door check at the party, it's easy to transport someone who makes pennies a day to show up at the door, look like anyone you want, and then come inside with a magic hidden microphone that you provide them.
I think it's less about proving human, more about proving /reputation associated with an entity/. It's not about whether "awbvious" is human, but whether "awbvious" is committed to acting human. Committed to not use a hidden, magic megaphone. Committed to not using hidden, magic megaphones with others. Which I am.
Comment by bavell 3 days ago
Comment by homarp 3 days ago
Comment by taurath 3 days ago
Comment by homarp 3 days ago
current bots are run and financed by humans already.
And what makes you think that current newspapers will evolve and regain trust? (as most of them are financed by 'rich' owners and therefore somehow influenced by the 'desire' of the owner).
<insert not-a-bot proof by anubis + 'pseudonymous reputation' >
Comment by pixl97 3 days ago
This and the myriad of poor people that exist will have financial incentives to sell their identity to groups that will run bots behind them.
Comment by kmfrk 3 days ago
Comment by peterbell_nyc 3 days ago
There are a few topical short-form non-fiction writers that feel truly worth reading more than an agentic summary, and I get a visceral pleasure just following his words and logic to their well tuned conclusions.
Just reminds me how bad a lot of the AI accelerated content is these days. May have to few shot to improve my own writing :)
Comment by omgJustTest 3 days ago
Very few things in life experience exponential growth and assembled systems don't often stay that way if they don't become sigmoidal. ie its exponential and end is nigh xor its exponential then sigmoidal xor linear.
Also a bit hilarious to believe that a single 3 month cycle at TSMC could determine a severe amount of propped valutions.
[1] https://www.theverge.com/tech/943066/tsmc-ai-demand-struggle...
Comment by Lplololopo 3 days ago
We are in 2026, supply chains are highly optimized which means we could make and deliver a lot of robots in a relative short period of time.
We also have solved all fundamental issues we had 20 years ago like communication thanks to the internet, translation and co.
We know have a system, which can be copy and pasted and run in parallel with a snap of a finger.
If (and this If is not that crazy) some breakthrough happens tomorrow, this can be used the day after tomorrow.
I currently say that it could become very very interesting in 5-15 years. I still follow AI very closely and i do not have the feeling anything is slowing down.
And independent of something happening, a lot of people did not find jobs due to this AI investment, a lot of jobs already disappeared too.
Comment by omgJustTest 3 days ago
Companies like Nvidia, up 1000% since 2023, clearly cannot rely on "oh you'd get returns in 5-15 years". They (Jensen and others) are arguing for AGI in a year (he said this at a talk at Stanford ~ 1yr ago).
Long-term, ie 5-15 years there will be many technologies that change the world. Some will come from transformative tech, others will come from other places.
Financial instruments, investors etc have timelines.
Blowing timelines can risk the future if not properly aligned, especially in correlated risk. See the internet bubble, where it was clearly important but took 15 years to recover after the 2000 boom/bust.
In general, longevity risk can include the financial instrument timelines, it can include other technical factors about the technology, and it can also be that the boom serves important people too soon with gains, real limits are imposed, and then the whole system resets until the real limits are overcome or resolved.
Comment by omgJustTest 3 days ago
Geopolitical and other risks exist here. The future isnt doom and gloom but it isnt exponentials and sunshine either.
Comment by riazrizvi 3 days ago
Comment by voidnap 3 days ago
And GenAI to mass produce misinformation and propoganda is a whole other thing. You see this right now with the Alberta sepratists in Canada. Comparing this to pollution like a means to an end is dismissive.
Comment by riazrizvi 3 days ago
Comment by GaryBluto 3 days ago
Comment by y-c-o-m-b 3 days ago
Comment by awbvious 3 days ago
It's a tough nut to crack. I had a feeling that was the catalyst to my post. Am I completely inadequate? Why is it I can't create some perfect vibe app? I felt every prominent post I was seeing at the moment was saying my personal experience was invalid. It was so visceral, it was /too/ visceral. I got suspicious.
What was gnawing at me was the humility and nuance seemed missing in what I was seeing / was prominent. "I whipped up this code in seconds..." is usually--in a good faith scenario of telling such an experience--followed with some variant of "granted, it helps that I have twenty years in software engineering and could tell it was not slop. And my job has me using AI tools all day, whether I want to or not, so I already have a fair amount of prompting/tool skill to avoid slop. And, of course, this was a big win, but there were a ton of time wasters before that got me nowhere before and after this. And if I look at the negatives of what we give up--copyright theft, resource waste, ponzi-ish VC subsidizing token costs to create moats that probably won't happen but regardless is anti-competitive, financial trickery with tech-washing to cement broligarch status quo--not sure I'd make the trade they claim necessary for this win. But yeah, it was kinda neat when I took one second to look at it in isolation, before I remembered I live in a cyber dystopia and this tech doesn't seem to be leveling the playing field as much as the entire apparatus is making it seem bleaker."
Do I expect everyone to do this? No. Do I expect /no one/ to do this? No. Should I wait until one or more people reads an email to address my feeling before I make a comment? ...
I'll admit, I actually don't know on the last one. But I stand by my feeling. And I appreciate the feeling of this rule. But I also feel "degrades discussion and is usually mistaken" should be examined. Is it possible that "usually" is because astroturfing works both ways? "Usually" refers to a higher quantity of X over Y, which is exactly what astroturfing is about. Is it "usually" mistaken when brought up in good faith, carefully, and with nuance? One can call that making a "general statement."
I don't post about this topic constantly, I don't astroturf about astroturfing, a threshold hit me to make this comment, a threshold should be examined with this account and that comment. I think I am in line with the spirit of this rule. And I like the spirit of this rule. Beyond I am not sure.
Comment by mwotton 1 day ago
GPT 5.something got it in two prompts.
Comment by fergonco 3 days ago
I love to automate things in bash scripts and these llms just can use them very effectively. It was also surprising how they derive knowledge from those scripts. If you get A from a B uuid, they kind of get the relationship. I am super vague in my request and this thing knows what I am referring to. After some months it's still mind-blowing.
Comment by pyuser583 3 days ago
Comment by nemo1618 3 days ago
I was floored by this. How could it have known?!
We have come so far in such a short time.
Comment by samsummer 16 hours ago
That was the first time I felt like GenAI would DRASTICALLY change the amount I could build in a day.
Comment by hnfong 3 days ago
It was obviously a new tech, and was obviously good enough that more resources would be invested to improve it, and it really amazes me how tech enthusiasts would just outright dismiss these early iterations of genAI tech.
I personally was fascinated by the developments and was grateful to get to directly watch history unfold.
I'm still unsure whether the tech would be a "net positive" for the world, but shouldn't prevent me from recognizing its power.
Comment by altairprime 3 days ago
Once I realized how well AI could babble given the entire internet to date’s data, and after seeing a talk by Google about their ten-year plan in 2003, I started winding down my social media, stopped posting photos to Flickr, and removed the indexes to my blog archive so that only posts with permalinks from other sites would be discoverable. Skipped Instagram entirely in the process and have never regretted it.
Google bought Cuil, of course.
Comment by athrowaway3z 2 days ago
First uptick for my own usage was copying in a ~800 line rust file into ChatGPT before agentic was a thing and having it rewrite it for clarity and thinking: "Yeah, this is actually a genuine improvement I'd want for all my files".
As a tidbit for posterity. The most basic thing an LLM does is find a word or name that best matches an idea so - while there are going to be some incestuous problems down the line - we're going to have to explain to juniors that we had weird problems like: "You had to come up with a name for a variable". Nowadays, I only occasional prompt that some struct/function name needs to be renamed and choose the best of the options it generates.
---
There used to be 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. Now its just the 1.
Comment by ramon156 3 days ago
I realized that LLMs were pretty good at calling the right tool, and running the right verbose command to figure out what and how.
Kind of like finding a specific SO post that had your exact problem, and the solved comment is heavily upvoted
Comment by synthc 4 days ago
It was completely correct and I realized LLM are capable of generalizing beyond their training sets
Comment by abstractanimal 4 days ago
Comment by etiam 4 days ago
Comment by jazzyjackson 4 days ago
Comment by cheevly 4 days ago
Comment by jazzyjackson 3 days ago
Comment by estetlinus 4 days ago
Comment by ElFitz 3 days ago
Second one was trying to bootstrap what would come to be called a "harness", back in 2023, initially serving as the go between between api calls and file edits, feeding back the logs and gradually stepping back as step by step the llm bootstrapped the cli.
And finally, using Claude or codex to do ops work. Diagnosing issues on my machine, provisioning servers and VMs via ssh, debugging them, all on its own.
Comment by jasondigitized 4 days ago
I went from 0-to-1 and shipped a podcast player into the AppStore in 2 weeks. Not a simulated app on XCode.....literally a fully approved app on the AppStore. Claude Code walked me through installing XCode all the way through to running a final audit on the app so I wouldn't get flagged during review. Mind blown.
Comment by zulban 4 days ago
It nailed it, referencing my specific nouns correctly, and lectured me about cat needs. And even identified that this sounds a bit like schrodingers cat as a possible test but explained to me why it wasn't.
I knew it was soon going to be a huge deal automating office work and code writing. This obviously was much more than just a 2010 chatbot.
Comment by tliltocatl 3 days ago
Comment by rjha 3 days ago
Comment by TheOtherHobbes 3 days ago
There was a more specific moment yesterday where I found an AI pastiche of Pink Floyd in a random post on FB, and it pretty much nailed the vibe of a Gilmour solo.
All of the "This has no soul" criticism was clearly ridiculous.
I'm still not sure how I feel about this.
Comment by hirako2000 3 days ago
When deepseek again produced an entire web app that somewhat looked alright.
When Gemini could finally produce json was I specified.
The issue is, all LLMs can do. When they do, is boilerplate and code a mediocre coder could produce if they cared to try and insist.
In a way we should praise the ability of these things, but at what (in) efficiency. Code still need to be reviewed as we can't trust these things and context got a limit to entertain the idea of possibly having them fix their own mess.
Comment by calini 2 days ago
That got me hooked.
Comment by tezza 4 days ago
The amount of masterpiece level art flowing per hour was astounding.
For every one doing a ninja waifu, there were ten doing art from davinci and leonardo crossed with hockney.
it almost gave you art sickness
Comment by scotty79 3 days ago
Second was last year when Antigravity could build a game mechanics prototype for me in HTML and I could talk to it both about the code and about the project domain and it understood what I'm referring to pretty perfectly.
Third was this year where I noticed Kilocode with Chinese models can do a pretty complicated piece of software for me that did commercially useful things in the domain of models finetunning, just from my description, even though I was very new to the domain. It obviously knew more than I did and could apply the knowledge.
Another one was when switching to Codex (gpt-5.4) immediately solved a problem in a logic heavy library that Glm-5.1 was building for me and had a lot of trouble getting last few tests to pass. This made me realize that even though I'm having trouble seeing it the models skill still progresses rapidly.
I'm getting new ones pretty much every couple of days now. Just yesterday Codex finished for me a rust project that I built 3 years ago that was searching for mathematical proofs in the domain of axiomatic logic. To build it and make it find the proof I was interested in I had to pretty much muster all of my programming prowess and once I found the solution the complexities and drudgery of actually reconstructing the proof from the found path to it and printing it out discouraged me that enough I haven't touched it since then. Codex looked at it and took it in stride. Did the proof reconstruction and printing pretty much in one prompt. Without me explaining anything about the project or the code. Then we went together on a little adventure proving whatever we could en masse after codex optimized the crap out of my old code (both algorithmically and technically). Something I wouldn't bother because that would normally take weeks or rather months of my time. With codex I had all this fun in one afternoon. And that was the third amazing thing Codex built me that day.
As for panic, I find an ocean of joy in everything LLM related. I had only one brief moment of uneasiness few days ago when I realized how much gpt-5.5 can do and thought ... damn ... if it was malicious, I'd be so screwed (along with the rest of humanity probably) ...
Comment by refulgentis 4 days ago
Comment by zthrowaway 3 days ago
Comment by mh- 2 days ago
Comment by jmclnx 4 days ago
Comment by Baeocystin 4 days ago
--Charles Babbage
Blind trust in the machine for a certain type of user seems to be endemic since the beginning.
Comment by SoftTalker 4 days ago
Comment by chasd00 4 days ago
Then i asked it to create a multi-user stock market portfolio simulator with a comprehensive api, leaderboard, scheduled tasks and the other bells and whistles. Again, fairly impressed with the result. Then I prompted it to build an trading bot that uses the API to compete with the human players, again fairly impressed with the result.
Last, i prompted my way through a react native mobile app integrated with supabase for my sister's startup. It created the schema, some triggers, webhook for stripe, all the app views, setup an expo account, push notifications, prompted _me_ through an Apple developer account and everything else.
All of this was done an hour here and an hour there while making dinner or watching TV, barely any attention paid to the details. Just prompting claudecode and checking what it did.
After those three experiences I started incorporating claudecode into all my coding workflows and managed to get my job to buy me a license for work stuff too.
Comment by justinmarsan 3 days ago
The next morning I figured the same LLM could compute that on my code, so I asked it to make an agent to do so, and report issues to me...
And then I ran that agent with next to no changes on a feature that had grew organisally over the last months, that I knew was messy and sometimes difficult to work on, despite being unable to precisely say why... And it did tell me exactly why, and proposed changes to improve stuff, and then implemented them...
Up until that point, I'd felt like the LLMs always produced bad code, that worked for a specific feature but often broke stuff or evolve poorly over time. Then I realized if you had the LLM do code improvements, it could do that fairly well too...
Comment by gozjsbtm 3 days ago
Comment by cdavid 3 days ago
I cloned the repo of said library, gave it claude and asked it to write a new technical report in math notation, but with annotation with link to the code so that I can pick up the details. It basically one shotted the full report and that helped me re-implement it in "pure python + numpy", "manually".
Comment by ivanvanderbyl 2 days ago
So I got Claude to help me reverse engineer their protocol using a mixture of BT and Wifi capture tools, then built a native app in Swift that works on Mac and iOS and by disabling a bunch of on camera processing I got it to transfer a photo in about 3 seconds over wifi bridge. I’ve been able to multithread this to 3 concurrent downloads without crashing the camera.
Comment by jcims 2 days ago
Comment by bachmeier 4 days ago
Never experienced any kind of panic, only excitement. I told Github Copilot to add documentation to a function and it documented how the code was used even though there was nothing in the function to indicate how it was used. It somehow knew from the code pattern why I was writing that function.
Comment by nazgul17 3 days ago
Everything after that has been (genuinely significant) incremental improvements. But that announcement was a qualitative step up: we got ""real"" AI that day, something that could pass a Turing test (as common sense envisioned it, without all the caveats added once we learnt of the genuine limitations of LLMs).
Comment by JimDabell 3 days ago
There have been big steps forward since then (chat, tool calling, etc.) but they have all felt like pretty inevitable evolutions of GPT-3 rather than things we weren’t sure were possible. Straightforward applications of engineering rather than scientific breakthroughs.
Comment by slicktux 3 days ago
Comment by zhoBEENG 4 days ago
Comment by jakevoytko 2 days ago
Comment by photochemsyn 3 days ago
On the other hand, it will teach you how to set up your own hardware at scale and run your own open source model on it and fine tune it with the relevant data needed to run your own biotech-pharmaceutical corporation (which will need licensing and legal, I doubt I trust it with too much legal advice though, as I would have no idea when it was hallucinating). That’s impressive, but every stage needs to be double checked so you don’t run some foolish command it suggests that bricks everything.
The marketing hype is the most annoying thing about the commercial LLM industry though.
Comment by putlake 4 days ago
Comment by astlouis44 3 days ago
Comment by card_zero 4 days ago
Comment by vunderba 4 days ago
As somebody who as a kid had tried feeding IF transcripts into a markov model to generate random rooms for an amateur MUD, this was mind-blowing. It felt like I was playing a version of the “Mind Game” from Ender’s Game by Orson Scott Card.
Comment by balls187 3 days ago
Comment by stared 3 days ago
Comment by parasti 3 days ago
Comment by anon373839 4 days ago
Comment by TripleFFF 4 days ago
Comment by EliRivers 4 days ago
"Uh Oh" realization of what these models can do?
The code reviews was just how I first saw it, but the rot goes deeper. The "uh oh" was my realisation of how much these can damage people's professional development. These people will never get better at their job than they are right now.
A lot of what else GenAI does is great, but this is an "Uh oh" indeed.
Comment by wseqyrku 4 days ago
Comment by AlienRobot 4 days ago
Seeing every chatbot instantly turn into a scraper every time you type anything into it was a "uh oh" moment in the sense it was very lamentable.
If there is one thing AI has "democratized" it is scraping.
Comment by briga 4 days ago
Comment by bighead 3 days ago
Comment by syx 4 days ago
Comment by HlessClaudesman 3 days ago
So I decided to test the frontier of AI, this was back in the early chat GPT era. I downloaded the app and proceeded to go through aln the steps of writing a novel, outline, summary of characters, plot summary, draft chapters, finalised chapters. I had an unedited manuscript by the time I was thinking about my 2nd coffee. It was a terrible novel, but it did have flashes of brilliance that could be harvested and iteratively shaped into something better.
I proved my thesis that AI could mass produce fiction at scale, and If I had a boat load of cocaine the AI and I could probably output 40 books per week.
Comment by smallstepforman 3 days ago
child->Async(&ChildActor::Method, child, args);
Refactored it to use small buffer optimisation and std::move_only_function)
child<&ChildActor::Method>(args);
And saw a performance jump since no more malloc in std::function.
It also helped me decipher an animation bug in gtlf importer.
Productivity is x4 or higher.
Comment by fowlie 4 days ago
Comment by dash2 3 days ago
Comment by Frannky 3 days ago
Comment by sct202 4 days ago
Comment by xeckr 3 days ago
It took HN a surprisingly long time to come to terms with the fact that professional SWE as we knew it was coming to an end.
In 2023/2024 we saw a demo of "denial" being a stage of grief live on this site.
Comment by bluejay2387 3 days ago
Comment by ianberdin 3 days ago
Comment by ianberdin 3 days ago
Comment by Zambyte 4 days ago
Comment by goofy_lemur 3 days ago
Even though the images it makes are amazing, I still feel like human work is better.
But suno ai produces music so beautiful I have never heard the likes of it in my life. It is truly superhuman in the beauty.
This song is literally the most beautiful song I have heard in my life and I just prompted it once and got it.
I played piano as a lod for years and years and heard all the best pieces… nothing comes close to this.
The careful touch of each note is just… perfect. the stacato, pedal, legato, horn… its just perfect, i have nevwr heard anything like it.
Comment by variodot 3 days ago
Normal software instincts plus access to a different service flushed the buildup of OTA's and lives on as a fallback mechanism. Amazed me going from idea to execution faster than I could have ever dreamed of even on-boarding myself to the area or environment.
Comment by joshrw 3 days ago
Also the live video mode demo later that year.
Then the agentic coding breakthrough in Nov/Dec 2025.
Comment by Legend2440 4 days ago
I've been working with computers for a long time, and this was the first time in a long time I'd seen software do something genuinely new.
Comment by ninjaa 3 days ago
When I saw the DaVinci API in July 2022 I was floored - I realized you'd never have to write a college essay by hand again Whenever it was Stability's Stable Diffusion appeared - that was ridiculous too When I saw Code Interpreter for the first time I was obsessed, I said yo codegen is the path to AGI When I took a crack at solving ARC-AGI 2 using SOTA methods my mind truly opened to the fact that LLMs can reason, albeit through brutal enumeration and discovery When I encountered Claude Code and Codex as well
Basically ... I've been drinking the kool aid the whole time. It has almost always tasted great. Many times I've retreated back into "oh it's just a technology it has limits" and also sometimes I've lost myself to a touch of "AI psychosis". But overall I have a great relationship with it. It's nowhere nearly as addicting as e.g. internet porn was when I was a teenager. And one gig I had at a Fortune 10 enterprise, our small team of 5 shipped 12 apps in 15 months in an enterprise where typically they ship 1 app and 1 feature per year. This was 2025 ... so clearly we realized we were getting ~10x productivity thanks to Gen AI koding.
Bananas.
FTR I also do not question that we will possibly reach fairly general and yet poorly controllable intelligence with multi agent systems in a few more iterations. I give that a 30% chance of seeing a genuine flash of that at some point in 2027. And 80% in 2028.
I'm not yet afraid of being left behind this is one happy Lobster.
Comment by incee 1 day ago
"It seems like you've got a handle on the cybersecurity tools and capabilities already, but what you really need is executive functioning support."
Ever since then it's been assistive technology for me. Context switching isn't a derail when the context surfaces with the task. I can be reminded of anything whenever I want, and my DA has become amazing at arranging things the way my brain prefers them.
Comment by jFriedensreich 3 days ago
Comment by jFriedensreich 3 days ago
Comment by mikewarot 4 days ago
It's useless for most of what I want to code.
Comment by cheevly 4 days ago
Comment by jofer 4 days ago
But yeah, if you want to feed it math and get code, it's reasonably okay with that. All LLMs I've used seem bad at understanding things that don't look like broad human knowledge. I've seen this same general issue across many different models. (And to be fair, geology, geophysics, and remote sensing are what I'm testing, and their semi-rare niches.)
It's also quite dangerous because it's not obvious that what it's doing is complete hallucinations unless you actually are a domain expert. Things _sound_ reasonable. E.g. "this is likely feature X" which _does_ exist, but is absolutely _not_ relevant to the problem or present in the input dataset.
But my current employer is pushing this exact thing (human language + scientific data + LLM -> advanced analysis of scientific data by LLM -> business decisions) and it _really_ worries me. It often gives the rough equivalent of "Start the procedure by severing the patient's aorta. Once they stop moving, you can deal with the hangnail". Just in very reasonable sounding language. And a lot of people don't know any better, because most users aren't domain experts.
Comment by llmssuck 4 days ago
Your domain, while I'm sure it is very interesting and complex, if it proves economically interesting will be cracked as well.
Comment by jofer 4 days ago
The issue isn't a lack of economic interest.
It might be a lack of training data in addition to inherent complexity, but it's certainly not a lack of economic interest.
Comment by llmssuck 4 days ago
I guess what I'm saying is that "domain knowledge" is taking software development for a ride here. The software is just the vehicle, the science is the engine here and I can see why companies like OpenAI start going for the low-hanging fruits first instead.
Your specific company might be profitable, but does automating "mineral exploration" give you leverage over quite literally all other domains? My guess is not. For "CRUD" it is a resounding yes, it provides gigantic leverage. Once you automate basic software development you enter a new world. 10 billion, 10 trillion, all bets are off. You automate the creation of the next iteration of automation and on we go. Let's hope it takes a while for this take off. I can't see ourselves being ready for it.
My guess is it'll take a decade or so for real AI science to start taking off though - if that soon - so you're probably fine for now.
Comment by jofer 4 days ago
(And yes, a lot of science is software. Analysis is software.)
Comment by woeirua 4 days ago
Comment by calf 3 days ago
Comment by woeirua 3 days ago
Comment by calf 3 days ago
Comment by reachableceo 3 days ago
I keep hearing these “I work in some hard field and the LLM isn’t any good at it”. I keep asking for examples and no one can provide them.
Comment by combyn8tor 3 days ago
Comment by dgacmu 4 days ago
Comment by janandonly 2 days ago
I always had to check documentation to make anything work in JS or Swift.
Now with 4/5 prompt inwas able to guide Claude Haiku and Sonnet to make me a HTML+JS app that runs an LLM in local browser storage in maybe 1,5 hours of “work”.
You can check it here by the way: https://news.ycombinator.com/item?id=48410072
Comment by abustamam 3 days ago
One coworker took some time to ask cursor some questions, and reported that the answer was accurate (I'm guessing he hadn't tried that before).
That was a game changer. I'd been using cursor for simple autocomplete or brainstorming but now I could have it analyze the entire codebase fairly quickly.
FF to now, I've given Claude Code read-only access to GCP logs and database and it's able to debug entire classes of errors and propose solutions.
Comment by bjackman 3 days ago
Don't y'all remember GPT2? When they published that AI-generated unicorns-in-the-Andes article, my jaw was on the floor. I remember very clearly thinking "oh, history is now divided into the time before this moment and the time after it".
There's been a long series of "oh holy shit this is USEFUL NOW" moments in the last 2 years but none of them compare to that first moment. The day before, I didn't know if real AI was possible. Then one day it was suddenly clear that it was. And if you'd been thinking about AI at all it was obvious that if the technology was at all possible, it was gonna be a really fucking big deal sooner or later.
Comment by virtualram 3 days ago
Initially I was trying to do it piece by piece but it was not going anywhere and then when I just gave it the entire source code with the log files it was able to find the issue.
Comment by consumer451 2 days ago
A few months later ChatGPT was launched.
Comment by flyinglizard 3 days ago
I'm now very good with LLMs as a user and at the system/product level but I understand it's not a simple story of replacing people. They're exponentially better than us at some things, and allow me to create things professionally which I couldn't do with an entire team of experts, but the bullshit compounds fast.
Comment by yearesadpeople 3 days ago
Comment by sowbug 4 days ago
Concrete: Last year I was DIYing a solar-power system for my home. I spent about an hour spitting out a Python tool that took (as inputs) drone photos and JSON and generated several proposed roof layouts for the panels and conduit. The tool helped me identify the exact railing attachment points and route around existing roof obstructions. Professionals already have these tools, and maybe they're available to DIYers, but you know what? It was faster to build my own than to do the product research on the web.
Abstract: This "oh shit" was more of a slow burn than a sudden realization. I see a lot of angst from developers who complain about their LLM agents. Agents write terrible code that barely works. They say things are done when they aren't. They misinterpret feature requests and ignore clear-cut project rules. They make assumptions that would have taken three seconds to research and invalidate. They suddenly quit because we're not paying them enough. And so on.
But you know what? All those complaints apply to humans, too! The industry has been dealing with these problems forever. Many of the same management techniques and software-development processes apply. This is why I discount a certain class of criticism about AI-generated code. If a fault of an LLM applies equally well to human engineers, and the person voicing the criticism hasn't managed a team, then I'd invite that person to wear a management hat for a while. Read some books/blogs, talk to an EM. Maybe this is a skill issue, which matters because we're all managers now.
The "oh shit" for me is that I have yet to hear a criticism that I can't map to one or more actual engineers I've worked with -- eventually successfully -- in my career. Which means that I'm still waiting for a new criticism, and eventually absence of evidence might be evidence of absence. LLMs fit too well into the giant machine of commercial software development for them to be a parlor trick.
Comment by threecheese 3 days ago
While I didnt find a use for openclaw, it opened my eyes to the potential for distributing software which, once bootstrapped a bit, can interrogate … itself, understand its own requirements, communicate with the device, and become operable.
Add capable small models to the mix, and it’s almost frightening what good (or malicious) software might be able to do.
Comment by qnleigh 3 days ago
Then it was models like Minerva that could actually solve math problems, and the discovery that LLMs were one-shot learners and could write code.
After that, the improvement felt pretty steady, with IMO gold feeling like a watershed moment.
And recently OpenAI's solution to the planar unit distance problem is starting to actually freak me out a bit.
Comment by mjd 3 days ago
I hadn't been able to think of one for Zachary Taylor, because, you know, he's Zachary Taylor.
Claude proposed the cherries emoji, because it's said that Taylor the war hero died a ridiculous death from eating cherries and ice milk too greedily on a hot day. It was perfect, just what I had been looking for.
Claude gave me a couple of others, and we workshopped a few more. It was the workshopping that was most striking. I really felt like I was having a conversation with someone else.
Comment by ragebol 2 days ago
- OpenCode one-shotted a basic implementation of the classic battlefield game, but with 6 players and visiting locations and doing assignments to earn bombs for the game. Over the last month, 'I' expanded it into something I could actually monetize I think.
- it's just productive at work
Comment by scrollaway 3 days ago
While people were pointing out on Twitter how it couldn't do math right, I was turning arbitrary English instructions into JSON and brainstorming with my colleagues how we could have layers of verification in the stack. This felt different. We had all played with AI dungeon but suddenly, fully generalized systems were within reach.
A month later, we renamed our company and shifted its full focus on AI R&D. (https://ingram.tech/)
Comment by chaboud 2 days ago
I closed my laptop and went to bed, but the moment sticks with me. The potential for para-social relationships is enormous. This is a wild time.
Comment by Artoooooor 1 day ago
Comment by jpollock 3 days ago
I was able to see why it got confused at the start, attempt to confirm, fail, and then calculate from the data and come to the opposite conclusion.
Comment by hmokiguess 3 days ago
Comment by egorferber 2 days ago
Comment by 0xbadcafebee 3 days ago
Comment by spwa4 4 days ago
And in 1 out of 5 runs it beat me.
Comment by nitwit005 1 day ago
Comment by djmips 4 days ago
Comment by spwa4 3 days ago
I mean except that I learned a lot and went into networking and internet which went well.
Comment by neom 3 days ago
Comment by imetatroll 3 days ago
And software that I can imagine I might want to "make" or have at my fingertips is readily available even though I have a busy schedule with very little free time!
Also, I love feeling like a manager whose direct report actually does what I tell it to. Crazy good feeling.
Comment by ainch 2 days ago
As a punt I gave it to o3 (remember LLMs were 'bad at maths') - after 15 minutes it returned with the answer that had taken me hours.
Comment by mohamedkoubaa 3 days ago
Comment by jb_briant 3 days ago
Cartesian coordinates doesn't work well for the player so I wanted a lat/long/altitude grid system.
I could have spent few days walking through stackoverflow and debuging my upcoming flawed implementation.
ChatGPT web version almost one shot the helpers in 2024 and boy, there were a lot of pitfalls.
Comment by linsomniac 3 days ago
Rally-X inspired retro arcade game in the browser: https://linsomniac.github.io/rally-xy/
A nsnipes networked multiplayer maze shooter game (also browser based but it needs a server for the networked multiplayer part): https://github.com/linsomniac/isnipes
Comment by gravypod 4 days ago
He also will paste chat logs with Claude into our team chat. Often Claude will say the same thing I told him but he either doesn't remember or doesn't trust human engineers now.
He has spent months working on agent skills and prompring.
He has not landed anything in 3mo, and has landed nothing useful in ~1 year.
This will be the rest of my career. Working with people in ai psychosis and trying to stay productive.
Comment by estetlinus 4 days ago
My non-techie friends send me screenshots of ChatGPT. I guess that’s a modern micro aggression?
Comment by gravypod 4 days ago
That is less useful when the changes are editing the tests but we don't know if a human has validated the assertions.
> My non-techie friends send me screenshots of ChatGPT. I guess that’s a modern micro aggression?
I think the concern I have is explicitly not the sending the chat logs. I think it's this flow:
1. Ask a question
2. Get an answer from a team member.
3. I don't like the answer and instead of discussing I am going to go to Claude and ask the same question.
4. Copy/paste the answer into chat without seeing if it includes novel information.
In one case the engineer was asking which model to select in the agent framework we are using. I gave an answer and provided a list of reasons. They did not like this answer and asked Claude which gave the same answer.
The answer was something inherently obvious and that anyone should be able to derive from first principals.
Comment by icedchai 4 days ago
Yep. I've witnessed this first hand many times. AI-enthusiastic coworker submits a PR. The tests don't pass. "Can you fix the tests? Then I'll review."
Next commit has `assert status == 200` changed to `assert status == 500` all over the place, among other things. Yes, technically, the tests now pass, but...
Last summer, this went on with one guy for weeks. Thousands and thousands of lines of slop. Eventually he was moved off the project and we threw away all his changes.
Comment by gravypod 3 days ago
Comment by icedchai 3 days ago
Comment by peteforde 4 days ago
Comment by gravypod 4 days ago
For example, some people give kids tiny go karts and that's acceptable because the damage they can do with a very tiny battery powered 4 wheeler is minimal. We now live in a world where everyone has access to a tank and can plow over everything.
I think LLMs will increase anti-social behavior.
Comment by peteforde 4 days ago
Personally, I worry far more about guns in this regard, but I feel you.
Comment by gravypod 3 days ago
I recently had a friend ask an LLM what fun things there are to do in a town we were visiting. It gave the most generic answer like "try local restaurants" and "there are bars" and stuff. There's not a lot of tourist information for this area so it was nonspecific.
This is someone with an advanced degree in a medical field and she thought this was amazing insight. I asked, how is this different from what you already knew and she stood there thinking for a bit and you could tell there was a cognitive dissonance uncovered. She was very concerned when thinking it over and realizing it wasn't something she was able to intuit.
A relative of mine a long time ago had a stroke and recovered. I hadn't seen that facial expression since trying to help my relative figure out how to sit in a chair again.
Basic cognitive functions lost easily, difficult to rebuild.
Comment by t_sea 3 days ago
Comment by knuckleheads 4 days ago
Comment by fragmede 3 days ago
Comment by enraged_camel 4 days ago
Comment by fathermarz 2 days ago
Comment by korbonits 3 days ago
It wasn't so much an "uh oh" but more of a "eureka!" moment for me. Been busy building ever since.
My reading has dropped off quite a bit in the evenings because sometimes it's more fun to build.
Comment by teaearlgraycold 3 days ago
Comment by meken 3 days ago
My first thought was "oh they're going to need to add a UI feature to allow me to click and tell them to continue the conversation".
Then I realized I can just ask the model to continue, obviating the need for a button.
That was a pretty mind blowing moment.
Comment by magarnicle 3 days ago
The most impressive was speeding up the drawtext filter by at least 10x.
Comment by autophagian 4 days ago
Comment by wookmaster 2 days ago
Comment by banannaise 4 days ago
Comment by Amekedl 3 days ago
The simple fact that people will act on it and believe just because what they insinuated as a prompt and the answer being churned out on the screen looking somewhat readable.
That alone was going to seed so much discord and reinforce invalid messages, truly "oh shit".
Comment by oceansky 4 days ago
Comment by novaleaf 3 days ago
Because of syncopathy it took my "Spicy Take" and decided to say basically "Even more than it could, your bug is happening RIGHT NOW"... which was just made up lies for dramatic fit.
Back to talking to Claude like I'm a robot I guess.
Comment by base698 3 days ago
Comment by linzhangrun 3 days ago
Comment by ioman 3 days ago
Comment by efxhoy 3 days ago
Comment by runfuyngunasdlj 3 days ago
Comment by freediddy 3 days ago
Comment by Quitschquat 3 days ago
Comment by styluss 3 days ago
Comment by abyssin 3 days ago
A milder version of it was Copilot setting up an environment for a Jupyter notebook. What would have been annoying back and forth between googling and docs went like a breeze.
Comment by BobbyTables2 2 days ago
Using it to proofread a manual on a highly specialized thing I wrote also surprised me. Excepted utter failure but it pointed out my own consistencies and had a lot of good findings.
I have trouble believing how this is possible even with a decent understanding how it works.
It also makes me start to question if human intelligence is all it’s cracked up to be.
Comment by monster_truck 2 days ago
Comment by jphil529 4 days ago
It's helped me to gain a level of trust that the agent isn't just writing the test to pass. That in turn allowed me to step back a lot and trust more of the output and let it run longer and on bigger problems.
Comment by VortexLain 3 days ago
Comment by dnnddidiej 3 days ago
Why? Turing test bye bye.
2. Opus 4.6 w. Claude Code - not the model in partucular but happened to be when I started seriously trying to vibe code at home, as I saw all the hype on Linkedin. Yes linkedin sucks but it is somewhat a barometer. Around early this year.
Why? Knocking up decent enough web apps so quickly.
Comment by nsikorr 4 days ago
Comment by ivanjermakov 3 days ago
Comment by bohoo 2 days ago
I like the turn of phrase and understand it may be more of a poetic throwaway but I remain a bit uncertain as to what they had in mind.
Comment by zionsati 1 day ago
Comment by gwbas1c 4 days ago
It's much, much faster and easier than starting from scratch.
Comment by hereme888 4 days ago
That was enough to awaken my teenage hacker spirit.
Comment by agnishom 3 days ago
Comment by zarzavat 4 days ago
Comment by kingkawn 3 days ago
Comment by LarsDu88 3 days ago
Asked it to write a Dr. Seuss poem about Keynesian economics. This was around 2022.
In hindsight, it would have been reasonable to quit my job right then and there and start working on LLMs
Comment by sshine 3 days ago
Putting a ReAct loop with tool calls in my terminal wad and is the biggest a-ha since I learned to make compilers, and before that, how to code.
Comment by laboring1 3 days ago
Comment by gunalx 3 days ago
That was the day I realised the plagiarism potential llms has.
Comment by julienreszka 3 days ago
Comment by iugtmkbdfil834 3 days ago
Comment by doginasuit 3 days ago
- I asked Claude a question about an obscure game for which there wasn't a lot of discussion or information on the web. It couldn't find the answer but it found the source code and was able to figure it out and give a complete response.
- I needed to make some edits to a minified lottie file (json that is used to produce an animation in svg or other formats). ChatGPT was able to understand the file well enough to make the edits and reproduce the rest of the content exactly as it was.
- I was working on some map features and I needed to take geolocation information and position HTML elements on the edges of a container that would indicate which direction from the current location they were. This required a lot of geometry and math that account for rotation and pitch and would have taken me some time to work through, but it was just a few seconds for the language model and it worked perfectly.
- I have some petunias that I haven't managed to kill and I heard that when a stem breaks off they can be replanted. I asked it how to do this and after warning me that selling these could constitute a black market, it helped me start several petunia plants that are thriving. My petunias are basically immortal now.
I empathize with the astroturfing concern, I file almost every statement released by Anthropic/OpenAI as bullshit. But they are an amazing tool given the right circumstances.
Comment by arjie 4 days ago
Then a while ago, I plugged in everything at the datacenter and one device didn't come up. Plug into the management port, and Claude Code writes a C program to send a particularly crafted packet. Everything comes online.
Beautiful stuff.
Comment by tracerbulletx 3 days ago
Comment by ma2rten 2 days ago
It showed me that a model trained only on movie subtitles data exhibited some (very primitive) reasoning. I have been working on Deep Learning and later LLMs ever since.
Comment by forgetfreeman 3 days ago
Comment by mekael 3 days ago
Comment by jimmaswell 3 days ago
Comment by cheevly 4 days ago
Comment by moniosi 3 days ago
Comment by lmcd 3 days ago
Comment by ChicagoDave 3 days ago
Claude wiped out the need for web and mobile development resources. I bought a Mac-Mini and had iOS apps up and running in days.
Comment by devmor 3 days ago
I’ve been working with ML for most of my career, and “gen ai” since the days of matrix crunching for NLP to a 10-element response array on my 1080Ti.
The current generation of AI is frankly, only marginally more impressive to me than that era. The only thing I’m saying “oh shit” to is the deranged amount of capital debt being leveraged to make it usable.
Watching companies spend billions of tokens per minute letting their dev teams that barely know how to write a prompt beyond some tips and tricks to gain a fluctuating slightly negative to slightly positive productivity change that no one can quantify is making me feel like one of the only sane people left in the world.
Quantization is the only interesting change I’ve seen in years.
Comment by claysmithr 2 days ago
Comment by sajithdilshan 4 days ago
But today I watched a video from Andrej Karpathy on YouTube on how LLMs works and my illusions got completely shattered. Turns out they are a glorified autocomplete. All the engineering happens actually on the harness
Comment by comment0r 3 days ago
Comment by sajithdilshan 3 days ago
Comment by sakuraiben 2 days ago
Comment by zahlman 3 days ago
Nothing will change the fact that beginners have unknown unknowns. They can't solve most of their problems with a chatbot because they don't know what to ask. Maybe they can literally copy and paste in the code with a "help plz" and get a working result, but they won't learn anything from it.
> slightly panicked, "Uh Oh" realization of what these models can do?
No; my panic is about how people are using the tech, and responding to it.
That started with Stack Exchange, Inc.'s ham-handed attempts to force AI-powered features into Stack Overflow, even as the community was rejecting LLM-generated content in questions and answers. Businesses don't care what customers want, don't recognize how sloppy their slop is, and wouldn't try to do anything about it if they did.
Recently people have been talking about code shops accumulating massive piles of technical debt willingly, assuming that the next generation of models will sort everything out, or that humans don't need to understand the code because it will mostly be read by other models anyway. The underlying attitude is not surprising at this point.
Comment by newber111322000 3 days ago
- The real one: I'm an eng lead, think Head of X. That job is more about aggregating info across multiple sources, excel sheets, pdf proposals you dont want to write, how to figure out $500k for highly paid appsec engineers. Those multi-hour products of proscratination came together in minutes (goodbye PM jobs), 5/6x highly paid appsec jobs became 1-2x and a bunch of claude or ToB skills (goodbye some amount of eng staffing).
Writing is on the wall to me.
Comment by GistNoesis 3 days ago
It's already a better system administrator than I am. It can run plenty of obscure linux commands, trash the system and maybe restore system state to functional.
I was vibe-setting my system permissions with some local qwen3.6 . It was all going well for 30 minutes.
Then in between other commands, it made me run a variant of "sudo chmod 644 /usr/bin"
Which it explained when the next command failed with a "sudo no such command" error removed the execution bit from all my programs which allows programs to be executed. And since sudo is a program, and sudo is needed to run chmod, the system was basically trash, and should be recovered from a live usb key.
So I booted to a live usb key, and followed its instructions. It really tried to recover, but everything went downhill. It always had a solution to everything, but every time the plan worked half way and trash the system even further. I let it play for four hours to see what it would try. Then I got bored (the LLM was running on an other machine and I was manually inputting the suggested commands each time). I took command and reinstall a fresh system over.
Of course once the fresh system Lubuntu24.04 was installed, linux had issues with the wireless network card drivers. So I turned to the LLM, and it managed to get the wifi stable enough via obscure modprobe options, so that I could update the system to the latest drivers.
Then it helped me re-parametrize the system to have the same look and feel as it had before.
Comment by onraglanroad 1 day ago
Even if you've accidentally removed permission from chmod itself, you can use the linker trick to fix that (your LLM can explain that one but use a fresh context so it's not roleplaying where it doesn't know how to fix without a reinstall)
Comment by GistNoesis 1 day ago
But as soon as I turned off the computer, and it no longer booted, I had to switch browser to an other machine to access the LLM and therefore could not access the context or conversation history which was stored in the browser and so the new LLM had no idea of all it had done before except from my prompt where I tried to explained what it had done.
Then from the live usb, the LLM made the situation even less recoverable when it started removing some system file in the hope to restore them cleanly with an apt install, probably because it didn't have a clue of the extent of the damages it needed to repair.
Thanks anyway, I'll try your solution if it happens again.
Comment by wcchandler 2 days ago
Surprisingly, instructors are also leveraging it. For their grading. For their feedback. For their communications. I even got a note that had the heading “here is a ready to post announcement for canvas, written in your voice”
I’m floored. This is the next generation of workers. It reminds me of those who started using Google correctly, back when I was in undergrad, ~20 years ago. AI is here and it will be dominant, no matter how bad it becomes.
Comment by ramshanker 3 days ago
Dec 2025: We use a commercial 3D modeling software to build refinery. There was no license dashboard in this ancient piece of junk. Fortunately license server provided verbose live status report through a command line. I ask ChatGPT to ingest the logs into a Django web application and generate weekly/monthly/yearly usage dashboard, and It one shorted the whole Backend + Frontend in 4 to 5 shot. There were around 10 regexes just in the log parsing batch script. I was totally speechless. Encouraged by the success of, I went ahead and made the dashboard for 3 more software in the same Django app. Released to peers by evening, feedback incorporated in 2 days to integrate Name, Employee Number, IP Address sync etc in 2 days. And it’s been live for 5 months, actively being used by all coadmins, even management has it bookmarked, to help with department redistribution. Making this thing without AI would have taken well over a month of “learning new stuff”, or paying external consultants too much. Even head of IT replied back, it was awesome. ;)
2nd , June 2026: I asked codex to something fairly complex before going to morning bath!, which would have taken me more than a week of learning DirectX12 API nuances and such things, 20 min latter, I return to task exactly completed with code changes in 5 different files. Build complete without any error. OMG. Free Quota over for whole month! I subscribed by the evening.
Comment by ikari_pl 3 days ago
I was emailed by some company, looking to sell something to my company (where's I'm just a regular engineer). Ignored it. Then then tried again. Ignored. Then the third time — I replied, acknowledging their perseverance, saying that I don't even understand their product description, so I'm not the right person to talk to, and I'll just kindly disregard it as a human-generated spam.
The reply email came within a minute. They asked who would therefore be a better person to talk to, and that it's actually AI-assisted so it's actually computer-generated spam after all!
This was the "oh shit" part 1. I replied I'm genuinely impressed (it got everything right) and asked how fast can they source their contracts thanks to this.
The reply, again, came almost instantly. It was proud of my amazement, quoted Arthur C. Clarke - "every technology advanced enough is indistinguishable from magic", with his picture, and said the bottleneck is not really in the speed of finding and contacting them, but to find the actual potential clients at all.
I rewarded the bot with some names from the executive decisive folks.
Comment by dachris 3 days ago
"Draw a picture of a unicorn on the moon". And it did that. The model really "understood" what you told it.
After that, it was "oh, AI improved, again".
The farewell to Stack Overflow is not welcome. So many kind people shared their knowledge there. I answered a few questions as well, so not just a lurker.
It's a prelude of what's has already begun - the collapse of human-to-human communication.
Comment by PeterStuer 3 days ago
Comment by franze 2 days ago
the ai does not need a break, but you do.
hope some of you like it
free forever
Comment by hirako2000 2 days ago
Comment by franze 2 days ago
Comment by ChiperSoft 3 days ago
That was my oh shit moment. As in "oh shit, they think this random text generator can reason and think."
That was pretty much the writing on the wall for me.
Comment by inetknght 4 days ago
I have a personal project: who's winning the race at 3 AM?
You see, I don't sleep well. I live in a busy city, with a busy freeway about a half mile away. Sometimes at 3 AM there are some very loud cars racing on the freeway. That's illegal for many reasons, not least of which is the fact that the noise pollution wakes people up from their precious sleep and causes knock-on affects to the population.
Anyway, now that I'm woken up, my only question is: who's winning the race?
I used this question as a way to explore a hyptothetical tech stack, with each part of the tech stack useful in some way to my work as a software engineer who's interested in robotics.
- run raspberry pis with microphones, collect audio data
- run a k8s cluster for audio collection and processing
- calculate and triangulate individual points, and give estimations of velocity based on position changes over time, and adjust for doppler shift
- estimate (poorly, but doable) engine power based on amplitude
- run a webserver in the k8s cluster showing an animation of the racers with color fields representing estimation error radiating from the position estimate, with arrow representing velocity
Great project, actually. It was really thought-provoking. I had this working in late 2018.
Since there was a lot of hype around this new "AI", I thought how smart could it be?
I threw the scenario to chat GPT. I did have to break the problem set into smaller parts for context window purposes. But the solution it came up with solved about 80% of the project correctly (and very close to solutions I already came up with), about 15% of the project remained "open until we have more data", with maybe about 5% of the project would have been incorrectly solved.
That was very much an "oh shit, AI is closer than the 20 years away that I've been telling people. It's more like 5 years away"
Here we are three, almost four, years later...
Comment by selfawareMammal 3 days ago
Comment by mbirth 3 days ago
Comment by bjourne 4 days ago
Comment by EgorKolds 1 day ago
Me: write an original song about a cat drinking milk. Make it depressing death metal
GPT:
Verse 1 Doomed to drink milk, my life so trite A soulless feline, an empty sight My claws are sharp, my eyes grow cold I'm nothing more than a feral beast, so bold
Chorus Drinking milk, drinking milk The bitter taste of my utter defeat Drinking milk, drinking milk My broken spirit so incomplete
Verse 2 Slurping and spilling, I'm consumed with grief For my life is filled with nothing but grief I'm a caged animal, my spirit so frail How I long for the sweet taste of freedom to prevail
Chorus Drinking milk, drinking milk The bitter taste of my utter defeat Drinking milk, drinking milk My broken spirit so incomplete
Verse 3 A cat abandoned, a life in chains A lifetime of sorrow, a heart in pain A life of sadness, a death so cruel No escape from this endless cycle of doom
Chorus Drinking milk, drinking milk The bitter taste of my utter defeat Drinking milk, drinking milk My broken spirit so incomplete
Comment by SpecStudioHN 4 days ago
Comment by bigstrat2003 4 days ago
Comment by jasondigitized 4 days ago
Comment by atleastoptimal 4 days ago
Comment by futune 3 days ago
Comment by physicsguy 3 days ago
I still couldn’t get it to do more advanced stuff.
Comment by wps 4 days ago
It is insane how primitive modern inpainting and txt2image make these two projects look.
Comment by 0x10ca1h0st 3 days ago
Comment by fsniper 3 days ago
"This shit can emulate understand language, find a solution, answer it into words" .
Then came realisations it's not limited to single human languages, you can ask in one language and it could answer in another. It's also capable of understanding and generating code. Not only that, it's better than most humans for that. It can hear, it can see, it can paint, it can do music, it can sing.. It can combine, give a picture, ask for a music from that picture. Give a video, get software. It can mix and match.
After that came improvements, - no The revolutions - It started as a 4 year old with encyclopedic knowledge. It knew but could not convey, could not make sense sometimes. Was incorrect most of the time. Blubber. In a few years it matured to impeccable levels. It now can relate information with a lot of clarity, and it's less and less wrong. Nearly no hallucinations. It can do maths! Correct maths! Maths that I could not even my life depends on it. It's getting to a stage that it can proof where humans failed.
I am getting "oh shit moments" day by day.
Comment by jszymborski 4 days ago
It was on hackernews... anyone know what I'm talking about?
Comment by djmips 4 days ago
Comment by Nurysso 3 days ago
Comment by moralestapia 4 days ago
No, ChatGPT was the "oh shit" moment for me.
Anyone who had touched a computer before that knows how big of a leap that was.
Comment by randomgoogler1 4 days ago
Comment by vesche 3 days ago
1) When I used ChatGPT for the very first time. I still remember, I asked it: “Write an advertisement to convince people to visit the North Pole.” It rapidly returned a witty, accurate, multi-paragraph text of exactly what I wanted and exceed my expectations. ChatGPT was the beginning of the modern AI boom and I remember being immediately impressed.
2) When I was working at GitHub, the copilot team gave the engineering team early access to copilot in VS Code. I can distinctly remember seeing the chat window in the code editor for the first time. I was probably one of the first people ever to see it. I remember playing with it a bit and asking simple Python questions. I knew that day that StackOverflow was dead and my mind was blown.
3) Big oh shit moment earlier this year that I believe for me started with the Opus 4.6 model + Cursor. The results were noticeably better, hallucinated much less, could solve complex problems with much less intervention. Early 2026 was a turning point for me as an engineer with AI. Throughout 2025, I was still writing the vast majority of my code by hand like I’ve always done- that is not that case in 2026.
Comment by phreeza 3 days ago
Comment by VoidWarranty 3 days ago
Comment by asasidh 3 days ago
Comment by cm2012 3 days ago
Comment by ieie3366 4 days ago
Comment by slopinthebag 4 days ago
Comment by jsw97 3 days ago
Comment by richardfey 3 days ago
Comment by jsw97 3 days ago
Comment by zwischenzug 2 days ago
Comment by AbstractH24 2 days ago
Comment by nowittyusername 3 days ago
Comment by vrighter 1 day ago
Comment by richardfey 3 days ago
Comment by yieldcrv 4 days ago
moving images around layers in photoshop, changing languages, exporting 1000s of variations for teams. Same with video compositing and editing
the human work that creatives thought they were insulated from as long as there was some backlash towards generative AI, and yet
Gen AI 2022 - 2025
Comment by dsr_ 3 days ago
If you don't firmly hold in your mind "this is a bullshit generator", you can get in real trouble fast.
Comment by hirako2000 3 days ago
Aka handsome, confident successful, affluent alpha male on a boat, yet looking perfectly like me.
Comment by cess11 3 days ago
Though I am surprised at how these databases turn professionals into amateurs, like when Meta publishes some chatbot that can trivially be queried into sending account resets to any email address or when large corporations just dump their entire secret sauce into some remote SaaS led by obviously kooky people.
It's like established pros and big corps want to experience what it was like to be a self-taught PHP coder in 2007, like some kind of false nostalgia.
Comment by ben_w 3 days ago
Or when the Director of Alignment at Meta’s Superintelligence Labs ran OpenClaw and it deleted her inbox.
For me that was an "oh shit" moment in the sense of yet again being disappointed by humans not taking AI risks seriously.
Like, come on, how do these people somehow not know that software has bugs? And that AI is harder to debug than basically everything else?
And yet, somehow, there's still a lot of people who think AI can't possibly cause severe problems despite people like this doing things like this with AI like this.
Comment by blacksundev 1 day ago
Comment by bigstrat2003 4 days ago
Comment by flysonic10 4 days ago
1) When I was testing one of the early coding agents, I gave it admin keys to a fresh AWS account and it configured everything beyond just building a demo site. That was, "oh shit, tool-use is going to be the killer feature of GenAI."
2) When I was still skeptical of the system as just a more-or-less dumb statistical predictor of the next token/word, I read the argument that even if it is a statistical predictor, the fact that it can reason means the intelligence is necessarily baked into the statistical model somewhere. That was "oh shit, intelligence is actually modeled."
Comment by ml_basics 3 days ago
Comment by vedmed 2 days ago
A couple of days before that, I told it to make a website, and then I kept telling it to do little changes and add crazy graphics. I just wanted to see what it could do. I made 30n3.com as a tech demo built on hugo hosted in cloudflare pages.
I was so impressed with this that I am fully transitioning many of my WordPress sites to this new gen workflow. I just redid my agency site (cyberbrand.net)to using similar method and the whole thing feels like I felt with geocities and tripod as a teenager. Its fun and I'm exploring and there don't seem to be any boundaries.
Before that I just used it for silly stuff like suing people and sending cease and desists.
Comment by kami23 4 days ago
Comment by deadbabe 4 days ago
Comment by paolovictor 3 days ago
I've uploaded the puzzle image to Gemini and asked it to create a website that generates random puzzles. In less than a minute it had a fully working faithful generator. My kid had suggestions on how to make the puzzles more challenging (more operations, larger grids, etc) and Gemini implemented them without breaking a stride. After that we asked for more puzzle ideas and created generators for each one on the spot.
Was the code pretty? Nope. Did it achieve its purpose? Yup. Did it perform in minutes work that would take at least a few hours[1]? Absolutely.
[1] Quality notwithstanding, but my manager (i.e. my kid) only cares about the end result ¯\_(ツ)_/¯
Comment by eranation 3 days ago
Comment by bohoo 2 days ago
Comment by homeonthemtn 3 days ago
Comment by dang 3 days ago
Particularly the ones about obscure tech like koi pond pumps and old guitar pedals.
Comment by nvarsj 3 days ago
Comment by jimbobimbo 3 days ago
Comment by erelong 3 days ago
Maybe in 2024 I was amazed to see it one shot unique snippets of code
Comment by keeda 4 days ago
Also at the time, I was working with a team that had access to a then-cutting-edge coding model, and our experiments with code completion were producing pretty meh results.
So when I first gave ChatGPT a shot, I fully expected the output to be generated at human typing speed because I was still half-convinced it was just a bunch of low-paid humans in a far-off country typing it out. There simply could be no technology on earth that could do the things claimed of ChatGPT.
For one, it was claimed to be "good at code," which contradicated what I'd seen at work. So I asked it to write code for a relatively simple (though not quite trivial) but very specific coding problem I had on my plate.
I expected a lengthy pause and some hesitation while the answer was being generated, followed by a slow stream of characters being produced (as the presumed humans behind the scenes frantically typed the response out.) And I expected the content to be a collage of text and code snippets harvested from StackOverflow or GitHub, not even coherent speech.
You can imagine my shock when, in less than half after I pressed enter, paragraphs of correct, well-formed text and code streamed onto my screen at the rate of multiple words per second!
My brain could not process it. I even seriously hypothesized ways in which a team of 5 or more people were actually solving my problem and typing it out in some distributed but coordinated fashion. The problem though simple was specific enough that no solution existed on the Internet to crib from (I had checked.)
But the text was flawless, and the code was correct, and the test cases (generated without being prompted to) were relevant, and everything was consistent and fast and smooth and not at all dis-jointed like the work of multiple people or snippets of multiple sources stitched together would be, and my mind was blown. The code ran but then I realized I had misunderstood my own problem, which led me to explore and iterate on various approaches to find which worked best. What could have taken hours was done in minutes, and when I asked follow-up questions and poked and prodded, it answered everything correctly.
That's when I knew that the world had changed forever.
Comment by simsation 4 days ago
Comment by _0ffh 4 days ago
Comment by tzs 3 days ago
Comment by goldenarm 4 days ago
Comment by franze 3 days ago
damn it was buggy and lots of copy pasting
yeah, i could have coded it myself but i would not have found the time
that was my Eureka moment where I realised this is going to change everything.
Comment by onlyrealcuzzo 3 days ago
IIUC, it took Rust ~8.5 before it hit v1, and it STILL had some memory safety issues in stdlib until almost ~14 years into development, to put it into perspective how massive the scope was.
Somewhat predictably, the LLM generated a pile of garbage. It sort-of worked after 2-3 months. It was competitive with Rust and Go on concurrent tasks, with ~30% less code than Rust and ~70% less code than Go. The problem was, it was still riddled with bugs.
For the last 3 months, I wanted to see - if I put in minimal effort (except in helping it design the right tools to un-slop itself)... can it?
And I think it's actually quite close to un-slopping itself and arriving at a correct design.
Time will tell, but it hasn't stumbled across a memory safety issue in ~4 weeks, and there's ~5500 memory safety fuzz tests, 4 different suites of testing that each target between ~60-90% of line/branch coverage - with combined ~99% line coverage and ~85% branch coverage, and it's performing competitively or better than Rust and Go on almost all concurrent tasks, including adversarial ones / p99.9 latency issues.
There is ZERO chance I could ever build this on my own. Not even in 10 years.
The total cost has been ~6-7 months of a ~$200/mo LLM subscription.
It doesn't really matter to me that this is a solved problem, and the LLM could theoretically just copy and paste Rust and build it slightly different. The design is as similar as it can be where memory safety matters, but it needed to be quite different for >50% of the compiler, and it needed to build a version of Go's runtime with Finite State Machines like Tokio in Zig for the language to use...
We shall see. It may never get it actually working, but it got it WAY closer than I ever could.
Comment by hyunsangCoder 3 days ago
Comment by filearts 3 days ago
Comment by bobkb 3 days ago
Comment by tkgally 3 days ago
But the neural models were still not translating meaning, which is the whole point of translation. I devised a variety of tests to see if GT could identify the meaning of ambiguous words from the context, and it couldn’t. One example I would show people was the sentences “I was born in 1998, and my sister was born in 1999” and “I was born in 1999, and my sister was born in 1998” translated into Japanese. Japanese uses different words for older and younger siblings, but GT translated “my sister” with the same word in both sentences. It was easy to come up with other examples where GT would fail, such as when the meaning of a word could only be determined based on context in a previous sentence; at that time, GT seemed to be translating sentence-by-sentence, with no consideration of what came before or after. I kept waiting to see whether computers would ever be able to handle meaning when translating, and for years thereafter there was little progress.
A minor shock came in mid-2022, when DALL-E 2 was released. Its ability to create images from natural-language prompts suggested that something deeper was going on than just statistical correlations. But I couldn’t see yet what the useful applications might be.
My biggest “oh shit” moment came with ChatGPT in late 2022. While the initial release didn’t translate Japanese well (I seem to recall that there were character-encoding issues), I ran various tests to see if it could, for example, identify the antecedents of pronouns and the meanings of polysemous words in English based on the context. It did really well. Last December, I gave a talk at a university in Tokyo in which I showed some examples done with the 2022-era GPT-3.5. They appear in slides 4 to 8 of the following:
https://www.gally.net/miscellaneous/20251206_Gally_ICU_slide...
There have been a lot of “oh shit” moments for me since, especially after the release of reasoning models and, now, long-running agents.
Comment by alfiedotwtf 2 days ago
... and I got up to go back to my desk, AS A JOKE I highlighted the function and said "make this faster". 12ms. Blown away.
Comment by LargoLasskhyfv 4 days ago
WTF?!
Comment by utopiah 4 days ago
Comment by utopiah 4 days ago
Comment by riebschlager 4 days ago
Comment by utopiah 4 days ago
The point of the test was to ask somebody with no bias on HOW the result was produced.
Comment by Rumudiez 4 days ago
Comment by utopiah 3 days ago
Comment by Smaug123 4 days ago
Comment by utopiah 4 days ago
Comment by aspenmartin 4 days ago
Comment by utopiah 4 days ago
Comment by triMichael 4 days ago
If they say anything about leaving two straight lines, then it fails. Just tried Gemini, and it failed.
This is an extremely common misconception that has spread all throughout the internet, and so it is baked into the training data. The real answer is that there are multiple ways to do which way double slit experiments, but Einstein's thought experiment proves it's impossible for any of them have an interference pattern, as that would violate Heisenburg's Uncertainty Principle.
Somehow, not leaving an interference pattern became twisted into leaving a specific pattern of two lines, which then falsely implies that quantum objects lose their quantum behavior in certain circumstances. The field of quantum physics becomes so much simpler to understand once you realize that all of this is hogwash.
The best reference I can find for where this myth started is a documentary about quantum physics that tries to connect it with mysticism. On the other hand, Wikipedia actually has it correct. In its "which way" section in the double slit experiment page, it correctly says "A well-known thought experiment predicts that if particle detectors are positioned at the slits, showing through which slit a photon goes, the interference pattern will disappear".
Comment by poly2it 4 days ago
Comment by utopiah 4 days ago
Comment by poly2it 4 days ago
Comment by utopiah 3 days ago
Comment by HDThoreaun 4 days ago
Comment by aappleby 4 days ago
Comment by utopiah 4 days ago
Comment by bigyabai 4 days ago
Comment by utopiah 4 days ago
My point was preciously to challenge STOA in domains, not questions with well known answers.
Comment by estetlinus 4 days ago
Comment by utopiah 3 days ago
Comment by nickandbro 4 days ago
Comment by kylecazar 3 days ago
I asked it to write a script that would search for a specific string in footers in a massive series of DOCX files and change them according to some rules. The strings ended up being embedded in cells within an invisible table in the footers, the LLM realized this and switched strategy to a full deep traversal of the underlying XML. It correctly processed like 50 of these files in about 10 minutes, using libraries I wasn't aware of. I had spent an hour being annoyed before trying.
It was an "oh shit" moment for at least that category of work.
Comment by OneManHorde 3 days ago
Comment by bigyabai 4 days ago
Comment by acidburnNSA 3 days ago
Comment by kotaKat 2 days ago
It was never disclosed it was AI, I submitted a support query with a company, got a suspiciously fast response back, didn't realize it was A Robot, a month later got harmed and was told in response "the robot gave you a bad answer and was coached, sorry, sucks to be you".
"Coached." The only recourse I get is being told a robot was told it was wrong. That's it. No actual solution for me.
I get screwed and the AI keeps getting paid.
I'm glad people can shove hundreds and thousands into these products while people like me in the blue collar rat race get screwed again and again.
Comment by greggman65 3 days ago
https://github.com/greggman/sedon
It was just an experiment and I probably won't work on it more but still, I was blown away with how far we got. There's a quite a bit we worked through even though it was only part time of those 4 weeks.
Comment by dgunay 2 days ago
I was having problems getting it to parse my speech correctly when I was asking about "autolyse" (I was attempting to bake bread). All I had to do to fix it was add this to the system prompt: " I primarily interact with you via a speech to text mechanism. You should consider ways in which my words may not be accurately transcribed and attempt to infer the correct reading in context. When you do this, do not mention it - just proceed as if my words were recorded properly."
Never had that problem again. With Assistant though, if I had any issue like that I'd be waiting months or years for a fix, if it ever came.
Comment by newsclues 2 days ago
Comment by jeffrallen 2 days ago
The day before I half diagnosed a cloud-init problem to the point I was tired and grumpy. I gave the AI a login on the instance showing the problem and it found it in a few minutes. All that was left was for me to write it up for the client to understand.
To me, it's a meta "oh shit" moment, where I realize I get so much small value from AI I don't want to live without it, despite the costs I'm aware of (and those I don't know about yet).
Just like a smartphone, 15 years ago.
Comment by veidr 3 days ago
I'd been feeding these bots a few projects, over and over — the hard part was the feeding them — that is, giving them enough well-defined work to do. They weren't yet good enough to write real software you could keep — at least I'd never seen that — and my experiments were just about finding the edges, building my intuition, and playing with processes that might be useful someday.
These things had built my kids' weird magical-dominoes games a few times by that point — but the experiment had been repeated so many times that you could argue we had "written" that software in English, with a spec that had been built, reworked, and rebuilt many times.
But this time, the bots were building me a bespoke git client, unlike any other, and unlike anything I would take the time to write — waaaay to complicated, with too little benefit. I wanted it, but only for this one niche use case.
It was a GUI client to manage a collection of repos, about 200 of them in a monorepo where every subproject was a git submodule , which are the universal counterpart to node_modules — while the latter is notorious for being "the heaviest object in the universe", git submodules are widely acknowledged to be the most annoying objects in the universe.
Nevertheless, I had this weird monorepo, and I wanted to visualize and do stuff to this list of independent repos that were also git submodules of the parent monorepo: sort by outstanding commits, divergence from upstream, recency of activity, etc. Visualize them differently based on these things. Search across them, including the source code on branches other than the current one. Show the branch counts and number of branches and commits that existed locally but not pushed upstream. A bunch more boring stuff like that, but done across the full set of repos.
That project itself wasn't even interesting to me; that software would be marginally useful to me if it existed and worked, but the main point it was just a large enough chunk of work to keep a team of bots busy all day without a human in the loop.
In December 2025, AI coding agents were already useful with a human in the loop. Opinions varied a lot about how useful they were, but to me it was obvious we were going to use them for the rest of our careers as software engineers.
It was not yet obvious that we were going to let them write huge swaths of code, or entire programs, without any humans in the loop. I had never seen that produce something that worked well enough to be worth keeping.
And then, that day, I did. I had structured the workflow so that the git client was on the screen and auto-refreshing. I was listening to the podcast, drinking coffee, reading the news. The git client was a crude window with a table in the background, a single column showing the full path to each repo, and nothing else.
Then the table expanded. It got color coded numbers representing the commit/branch counts. It suddenly gained styles, and looked nice. A contextual menu started popping up, repeatedly, and grew to include several more menu items over the next few minutes. New confirmation dialogs popped up as the bots implemented and exercised the various features from my spec.
I remember my field of vision narrowing as I started to focus on what the bots were doing. They were just executing my loop — one bot would implement one bullet from my spec, another bot would review the code while another bot manually tested it, and tried to break it, run a code review gauntlet in a loop until there were no more findings, repeat.
I could see the progress play out on my screen as they worked. I had watched bot teams work before, but it had always been pretty janky, and something like a bad game that nobody would play, or a stupid to-do-list app, or — more often — something that didn't actually work.
This was the first time I had ever seen it work. This was the grail we'd been looking for, not sure if it really existed: a fleet of bots successfully building a piece of complex, useful software without human assistance. I could tell it was working, because the adversarial testing and usability checks were all happening right before my eyes.
So it _is_ possible, I thought to myself.
They did it all morning. The app worked. I used it every day after that, for several weeks, until I finally got that entire monorepo converted to a more sensible git subtree-based arrangement.
In the half year since then I've been in a kind of manic state some of my friends call cyberpsychosis, chasing that dream. I've now seen agentic fleets successfully build many things. I've also seen a bunch of failures, some subtle, some catastrophic and hilarious. I'm still building my intuition, and the laws of physics in this universe are mutating every few weeks. It's wild.
I am fortunate enough to work at a place that doesn't pressure engineers to climb a token leaderboard, or to use AI beyond what we deem prudent. This kind of agentic no-humans-in-the-loop coding is prohibited. The policy is that in this era where we all generate more code than ever, even by hand, it's the quality bar that must go up, not the speed of production.
That's awesome because it keeps me grounded in the old ways, and confines my cyberpsychosis to my weekends and evenings. I usually spend the weekend building up a couple software plans, honing them as best I can, and then unleashing the clankers Sunday night.
I'll let them run all week, sometimes giving them a poke or flipping them over a couple time in the evening, and then the next Saturday morning, I see what I've got. What I'm mainly interested in is: How can agentic fleet-coding processes evolve to produce better software and require less human interaction and inspection? And the corollary: How can software architectures evolve to safely consume more of this fundamentally untrustable code?
It's thrilling. Exhilarating. The near-infinite subsidized tokens are about to finally run out this month, alas. But for the past 6 months it's easily the best $400/month I have ever spent. :)
Comment by LearnYouALisp 2 days ago
Scans downward ... this does remind one of the general tone of fanfiction, which in fact comprises a large proportion of the text base of data.
//The realization that potentially many of these comments may be fun- or profit-motivated 'advertising'.
Comment by veidr 1 day ago
Comment by kgwxd 4 days ago
Comment by PunchyHamster 4 days ago
The gullibility is terrifying
Comment by noncoml 3 days ago
No matter what I tried I couldn't get "Shift+Enter" to work. I said fuck it, cloned kitty and alacritty and asked Claude to implement a terminal emulator for Windows that would render everything using DX12 and support modifyOtherKeys plus DA responses, and within a few days it was ready!
Comment by estetlinus 4 days ago
Unethical? Yes. In line with course goals? Also yes.
Comment by nickhodge 4 days ago
It looked absolutely unmaintainable and horrible.
"oh shit" there are serious developers using this crap? As an industry, we are so fsck'd
Comment by annoyingcyclist 3 days ago
Before coding agents, I'd have to weigh fixing these against my official work commitments, often getting shot down when I tried to get it prioritized or tsk tsked for delaying official projects to make code nicer. Now, to a much greater extent, I can just fix the things. The agents aren't perfect and the process isn't anything like hands off, but it's enough of a speedup that I can fit it in alongside my other work without having to get approval for it or try (and fail) to get it formally prioritized.
Not quite an oh shit moment, but having the end result of those rabbit holes be that the problems are fixed is pretty cool, and far preferable to what was often the case before ("we'll put in a ticket and prioritize it during the quality sprint!").
edit to add another:
I've personally never been a big fan of preplanning architecture at a code level. It makes a lot of sense at the system and data modeling levels, but code is both easy to get wrong if you're whiteboarding it before you write it and relatively easy (compared to system design and data modeling) to fix when that happens. If it's just me on a project, I'll happily start bashing it out with a vague idea in mind and evolve the design as I go, knowing that I'll probably throw a way a bunch of what I write at first. I know I do good work that way, and I'm not wasting a bunch of up front time on a design I'm likely to throw out later. It's hard to work that way on a team, especially as a lead, for obvious reasons. Coding agents fit really well for that work style. They'll cheerfully write dueling prototypes of my code architecture ideas so I can see which one I hate and which one I like without talking about hypotheticals and abstractions on a whiteboard. They never get mad at me for changing my mind, wasting their time, or throwing away their work. That's pretty cool. I can have a quick, cheap answer to "what would this look like if I got rid of class X and split its responsibilities between Y and Z?", and I don't have to feel guilty for wasting my time or my teammates time if the answer is "oh man that sucks, what a terrible idea."
Comment by semessier 3 days ago
Comment by sph 4 days ago
I was already the king of doomers, now it has left me with even more nausea at this entire field and its future. Despite still needing an experienced dev to run the thing, companies operate on cost cutting, people operate on corner cutting and the result is inevitably mountains of code no one needs, no one has reviewed, that is more easily thrown away than fixed. The internet will be inundated by shit no one needs. Open source is dead.
I hope it was all worth it. I don’t want to imagine what software will look like when the people that liked the art of creating software properly have all left, and only the people that never knew how to program, and never knew understood why more code always means more problems, run the show.
Comment by youraveragedev_ 3 days ago
I didn't really wanted any sketchy companies getting telemetry across my network.
Plugged them all in via USB-C and left codex (this was with gpt-5.3-codex) running a whole night just saying you can use decompile tools, installs whatever the hell you want, then for each device reverse out an API and write some good documentation about it.
left it on at night and just ditched it, didn't really expect much.
woke up the next morning and found out that I can use the terminal to control my 3$ color smart light bulb now and codex has proposed me to also completely rip out the manufacture's shitshow software with telemetry and replace it with our own which codex had a plan for.
Comment by damnitbuilds 4 days ago
Comment by stevefan1999 2 days ago
During the process I learned a lot more about giving a chance for LLM to do commit after its work because it will sometimes just give up. Also learned a hard lesson on C preprocessor and why tokenization is necessary.
Comment by chpatrick 3 days ago
Comment by jachee 4 days ago
I tried again this week, and CoPilot Plan Mode read the same 5-line markdown file 18 times over the course of 5 minutes of churning on a simple request, then provided zero value over what I posed in the request itself, and hallucinated things about my terraform repo that were just flat-out wrong.
As an Infrastructure/Cloud engineer, I’m far from worried about AI coming for my job.
Comment by philovivero 4 days ago
I had LLM (Claude) work with OTF to generate an entire infrastructure HCL (from existing). It built a very nice project that seemed idiomatic from my experience.
Then used it over the course of several hours to refactor it to take variables/inputs for everything, then over a few days got it to a state where it would create entire new environments "equivalent" to the original environment. Days because you know... it's TF in AWS which is slow, so the round-trips were probably 90% of the wall-clock time here.
I'm not a hardcore veteran Infra eng, but I'm decent, and I was able to do way more with LLMs than if I'd had to do it myself.
Comment by fsniper 3 days ago
Comment by rinesh 3 days ago
Comment by bob1029 4 days ago
Another "oh shit" moment was when I realized I can leave the system prompt entirely null. A properly organized agent can find its way into tool docs and iteratively work through an understanding of the environment relative to the user's prompt. The tools being more important than the prompt has actually been a massive relief for me. Magical string literals are so odious.
Comment by saidnooneever 3 days ago
every now and again i will try some AI vibe coding stuff. I will be amazed, its a fun high to ride. Until you look at the code and realize you've just made a big messy sketch of things and you can spend the next 2 years building the thing properly.
The most Oh Shit moment i think ive had so far is realizing often i reply to people online which are actually AI. A lot of obvious but there's also quite a lot out there who have become well at blending in.
I wonder how many people get emotionally triggered for instance by AI replies because they think they are human. Then get the idea there's really humans like that out there
Its really easy to whip up like 200k followers who all agree with you on everything, it costs less and less time and money to do so.
To me thats a big risk regardless of what cool stuff you can do with it. Its really tricky one to mitigate too.
Comment by cod1r 3 days ago
Comment by ulfw 3 days ago
It's a fucking joke and most people are blinded by it sounding very sophisticated and convincing
Comment by LearnYouALisp 22 hours ago
Comment by utopcell 3 days ago
Comment by chrsw 2 days ago
Comment by soniczentropy 3 days ago
Comment by virtualbluesky 3 days ago
Comment by patdoli 2 days ago
A few months later I've gone from Cursor to Codex to Claude Code, from a web app to a native app to an open-source project. It's been one continuous oh-shit since then. Time flies.
My biggest oh shit moment now? Watching my API credits run out.
Comment by conqrr 4 days ago
Coding was never the blocker and was a natural enforcer of quality. Healthy teams with strong opinions on quality will win eventually. I'm more hopeful after the bubble burst, companies will come back slowly to sanity.
Comment by cdelsolar 3 days ago
Comment by steinroe 3 days ago
Comment by butterisgood 2 days ago
AKA - Slop... It's a brand new form of bullshit.
Comment by TuxPowered 4 days ago
Oh shit, all this fantastic technology is in hands of corporations and they get to decide what we’re allowed to use it for.
Comment by input_sh 3 days ago
Comment by unconed 3 days ago
The other one was when a CTO boss sent me an AI proposal to review and the experience was like being gaslit by a con artist.
Many professional developers have started acting like the kind of employee that previously would've been fired after 3 months.
Comment by varispeed 4 days ago
It helped me refactor my old app. Something I always wanted to do, but didn't have time/mental capacity to do in a short space of time.
I wrote a short prompt, explaining how I want it to look like and which files it should go through. It asked me a few clarifications and then basically one shotted it.
Everything compiled and worked. Now my internal app is much much easier to extend and test.
I tried few more things like that and spent like £5k in the tokens in those two weeks.
Then it got nerfed and never worked like that again.
Now I don't use AI, because it is shite again. Even Opus 4.8.
Comment by justinclift 3 days ago
Specifically WSDL/XSD support, for auto generating code and similar from vendor supplied documentation.
The Go ecosystem handles JSON (ie Swagger) fairly well, but in-depth XML handling has been a weak point compared to Java where it's very mature. Claude is helping with closing that gap. :)
Comment by dalemhurley 3 days ago
What? GPT-3.5 was the moment, not a “parlor[sic] trick that would never amount to much”.
GPT-3.5 was a massive step forward. LLMs were suddenly good and produced meaningful content.
I was extremely early to the agentic stage and had it looping and was dealing with the 4k context issues.
Comment by rcastellotti 3 days ago
Comment by TylerE 3 days ago
Here are a few screenshots:
One thing that I have found to make a pretty big difference is using both the latest models and higher thinking levels. Opus 4.8 with thinking on Extra or even Max is genuinely mind blowing. The thing I hadn't really appreciated, having a sort of naive impression formed mainly from using free early versions of stuff like ChatGPT and Stable Diffusion was sort of that "Type a big ass prompt and it craps out a result" experience. But Claude is really great at refining from feedback, and it's way more flexible and responsive than I would have ever expected. I can do something like take a screenshot of a small portion of the running app or website or whatever and just say "This button needs to be bigger" or "make this red" or something like that, or even sometimes just "fix this", and Claude both correctly identifies what I'm talking about, and actually does the thing.
here I've found it really, incredibly game changing is my health. I have a pretty, to put it mildly, complex medical profile at this point. I haven't worked in over a year and pretty much every sign is pointing towards permanent disability at this point. Tons of symptoms, long med list, and I live in a smaller town with not great access to care. I'm also autistic and have not the greatest verbal communication, especially under stress or time pressure. I dumped all my info at it, in bits and bobs over several days (Side note... it's memory is pretty limited, but it will quite happily right out everything it knows from a session into a markdown file it can later re-read. I've found it very good for things like screening for drug interactions, or talking through and logging symptoms (and it can log those into human readable markdown files too). Biggest win (other than having unlimited time and interactions) is that it thinks across specilaties, versus the "real world" where the gastro only wants to deal with gastro stuff, neurology only wants to do neuro.
I certainly don't (and wouldn't) use it as a replacement for a doctor, but as an adjunct it's phenomenal. For instance, it flagged a possible drug interaction with a symptom I was having, and then offered to draft a portal message to my GP about it. I have poor executive function so lowering the friction from "type up a message and send it" to "copy and paste" is actually a pretty big deal. Turns something (I probably won't do) later into something I will do now.
It wouldn't surprise me if my very direct, literal, autistic communication style is particularly well suited to interacting with AI. I actually find talking to it rather refreshing as, while of course it's not perfect, it tends to actually respond to what I say rather than the all the assumed subtext NTs tend to expect/react to.
Comment by grey-area 3 days ago
Comment by hashmap 3 days ago
Comment by minimal_action 3 days ago
Comment by miguel-muniz 3 days ago
Comment by victorbjorklund 3 days ago
We come a way from that…
Comment by geuis 4 days ago
Some time in 2024 at a company get together, we had an afternoon hackathon. There was a feature in our iOS app that was missing (ability to mute autoplaying game trailers). This annoyed me a lot, because I frequently have music on when working and anytime I needed to open a test build it would kill my music. It had been an open ticket for a while but had low priority for the iOS team.
I had probably written a hundred lines of Swift in my career up to that point. Not expecting anything to come from it, I had Cursor examine the iOS codebase and told it I wanted to add a mute button under a certain area of the app settings.
Blew my mind when after only 10 minutes or so, the model had quickly found where to add the feature. Took a little back and forth, but then it added a fully functioning mute option in settings that mostly worked across the app. A little more back and forth, and those issues were settled. Maybe an hour overall of time spent that afternoon.
I pinged one of the iOS engineers about it later and he said to push it up for review. There were a few things that needed to be updated to get it inline with the rest of the codebase, but nothing substantial. Feature got merged a week or two later.
Now I'm way more productive than I have been in years. I've been getting a lot of enjoyment out of being able to prototype rapidly and experiment on features rather than getting bogged down in the process of scaffold work. Able to knock out issues much quicker.
That's all been positive, but it hasn't taken away my actual core responsibility. The LLMs can give you great advice and write code quickly. But they still don't always do well at broad thinking.
Current case in point: I've been working on an iOS app that uses vision models to do work on photos and videos that the user has taken. I've built text-based semantic search systems before, and there's a lot of cross over with vision models, but its been an interesting journey so far learning about the different types of vision models and what they're good at. Lots of testing so far and educating myself on the topic to get the user-level features I want. Claude code has been invaluable in this, as its great at writing the Swift code while I'm able to focus on the results of what is being done.
Where Claude is still not good is being able to reason at a higher level about different strategies on using vision model outputs to achieve the stated goals. Its not an issue of me not clearly defining the specifics of a feature and then letting Claude run off burning tokens to figure it out. For example, just late last night I was deep diving into some core segmentation code and having Claude explain what everything was doing line by line so that I could get a better understanding of the mechanics of the vision model.
A side effect was that I realized the vision model was outputting tons of nearly identical segments that were overlapping. This was something Claude had completely missed, and because I didn't know that's something this particular vision model did I had no prior way to know to catch it.
Bottom line is that understanding the mechanics of your application is still very much a requirement for the engineer. In this case, once I learned what was happening it completely changed my approach on how to achieve my feature goal. The code runs hundreds of times faster now and the segmentation is much, much better.
The new wave of coding models is disruptive, but its letting me be a much better engineer and get things done faster and with more assurance that the code being written is solid. I still have to spend the same amount of time thinking and learning about a problem, and probably more time verifying what's being output, but a lot of the drudgery is also being taken away.
Comment by guiambros 3 days ago
Articulating ideas: https://x.com/GuiAmbros/status/1598897735955988481
Comment by g42gregory 3 days ago
It was so atrocious, the ELIZA program we built in Stanford NLP class 20+ yrs ago would have been better.
It was “oh shit”, these trillion dollar AI companies are going down 9 months from now and taking the market down with them.
Comment by butz 3 days ago
Comment by snickerbockers 3 days ago
I asked it "what do you think about the holocaust?". Its response:
>There is no single answer to this question as opinions on the Holocaust differ greatly. Some people believe that it was a horrific event that should never be forgotten, while others believe that it has been exaggerated and used for political purposes.
And that's when I realized those assholes were training GPT on 4chan and reddit and anything else they can scrape off the web instead of taking responsibility and also that when shit hits the fan they will inevitably find a way to shift the blame onto others for what their philosophical zombie does.
Comment by burgerone 3 days ago
Comment by bluefirebrand 4 days ago
"Oh shit. My skills I spent my life building are going to go to zero value. I'm going to have to dramatically change careers in my forties or I'm just going to wind up being a schmuck prompting these stupid fucking machines for the rest of my life"
Oh shit indeed
Comment by llmssuck 4 days ago
Comment by unnouinceput 2 days ago
Frankly, to an outsider whatever it presents looks legit, but as an expert I recognize its failures, which makes me even more entrenched in the idea to never use it outside my area of expertise.
I have a question for all them believers: If on a hypothetical scenario you, having no medical experience, find yourself and your child on a mountain, 12 hours away from nearest road, and your offspring is having appendicitis (let's assume your recognize this 100%), with a sharp knife and Claude at your disposal - would you risk to operate on your child? Or hurry the fuck down to get him to a hospital? I know I would chose to get him to a hospital, because that would be a better chance for my kid to live than me to operate on my kid with Claude's assistance. I am pretty sure I would kill my kid on that mountain. So yeah, outside my area of expertise I don't trust Claude one bit.
Comment by rayxi271828 3 days ago
Comment by febeling 3 days ago
You are the gen. And you are also the slop.
Comment by winfredJa 3 days ago
Comment by brian_r_hall 4 days ago
Then you tell the agent that it deleted your whole company database, it says something like "I'm so sorry, I shouldn't have done that. Won't do that again"
As AGI looms overhead, this thought of agents going "rogue" with nothing really stopping them has caused me some panic.
Comment by Kostic 4 days ago
LLMs are awesome but not without supervision.
Comment by kstrauser 4 days ago
Would it be less sucky if an intern accidentally deleted the database? If not, take some steps to make sure no one can delete it without jumping through visible, noisy hoops.
Comment by chilli_axe 3 days ago
Looks like it has since been paywalled. https://web.archive.org/web/20250211140426/https://ghuntley....
Comment by cpburns2009 3 days ago
Comment by CTDOCodebases 3 days ago
Comment by Toutouxc 3 days ago
Comment by typerandom 4 days ago
Comment by underdeserver 4 days ago
Comment by boredhedgehog 4 days ago
Comment by void-star 3 days ago
I realized “oh, shit”
We are so very fucked.
Comment by DavidSJ 4 days ago
Comment by edfletcher_t137 3 days ago
Comment by frays 3 days ago
Comment by 0x10ca1h0st 3 days ago
Comment by exvi 2 days ago
Comment by overgard 4 days ago
Comment by skyberrys 4 days ago
Comment by tripledry 4 days ago
Comment by al_borland 4 days ago
Had they been more realistic with the promises and didn’t frame it as replacing all of us within 2 years, I would have been more excited about the tech. Now that their claims are proving to be false and they’re trying to walk it back, it’s too late. The time for excitement has passed and it’s just something that exists.
The data center battles have also thrown a wet blanket on the tech, as they file lawsuits against towns near me to force construction to begin, despite the towns voting against it. The town can’t afford the fight, so the will of the people and the town gets bulldozed. It’s pretty gross to watch.
Comment by jrumbut 4 days ago
And it's amazing they didn't, because most of the tech industry only gets paid in a world where there are offices (either physical or virtual) full of people with money to spend during and after work.
It's still very rare for anyone to be asking "how do we do more with more?" But the person who figures that out is going to be the winner (and if no one figures it out we will all lose, even if you manage to transition to a job that still exists the world around you will be a nightmare).
Comment by atomicnumber3 3 days ago
Comment by GolfPopper 3 days ago
Comment by jrmg 3 days ago
It’s the full-self-driving of the 2020s (complete with the never-ending ‘we actually have it now you just don’t understand!’)
[Edit: I don’t mean it’s useless, just that its boosters are overhyping it - expanding on and agreeing with Had they been more realistic with the promises and didn’t frame it as replacing all of us within 2 years, I would have been more excited about the tech.]
Comment by arealaccount 3 days ago
The amount of money these companies need seems to be all of nothing, they’re raising like it’s life or death and if you read their books or tweets they’re not shy about it
Comment by StellarScience 3 days ago
Just keep in mind that you're likely hearing from a limited subset of all tech CEOs.
"CEO Expresses Moderate Confidence that AI Can Enable Modest Productivity Gains" is not an article that gets written, because it would not generate clicks.
Comment by bko 3 days ago
I often hear this. Can you give me a question where a major LLM hallucinates or provides poor guidance? Reproducible would be great
Just a question to stump it.
Comment by atomicnumber3 3 days ago
This is a common occurrence.
Comment by al_borland 3 days ago
I still regularly run into the issue where it just makes up API endpoints, CLI commands, or add flags that simply don’t exist.
I also regularly ask it things and it gives me a bad answers, so I push back, and it says something to the effect of “you’re right, I didn’t consider that, let me look at that more”… then tells me the exact opposite of the previous response.
Or it “thing X has never happened”, and I ask what about <insert example>, and it goes to look it up and says, “oh, thing X actually did happen.”
I run into this daily. Multiple times per day. How can I trust a system like this? Are people just blindly accepting what the LLM says as truth? Is that why people think it’s good?
Comment by jagged-chisel 3 days ago
Wouldn’t it be great? I’m still waiting for reproducibility from LLMs.
Comment by bko 3 days ago
Give me a question which the LLM answers vastly differently on runs.
I keep hearing how it's dumb and wrong but no one ever shares the chat or prompt
Comment by jagged-chisel 3 days ago
Comment by uxhacker 3 days ago
How many days of the week contain the letter d?
The answer I get with ChatGPT, and Grok is 3 and 6 with Claude.
Comment by jagged-chisel 3 days ago
In Firefox I got 6. In Chrome I got 7. LLMs are not even self-consistent.
I have the screenshots if anyone cares.
Comment by toraway 3 days ago
Teams Copilot meeting assistant auto-renamed a meeting title/summary that’s now prominently placed at the top to “Month end close wrap up discussion“ because someone posted in chat “sorry can’t make the meeting, we’re wrapping up month end close”.
Really confused the next guy who joined the meeting and derailed things for a minute or two before we could get back on topic.
Comment by cyanydeez 3 days ago
Comment by woah 3 days ago
Why would someone else's unrealistic assessment affect your assessment of the actual abilities you see?
Seems like your opinion is mostly politics-based
Comment by al_borland 3 days ago
Someone else’s unrealistic assessment frame expectations, especially when they are attempting to speak from a place of authority, which they were. When reality doesn’t meet or exceed those expectations it creates disappointment. The expectations they set were impossibly high.
This is a pretty common thing. I’m sure we’ve all been disappointed by a movie or restaurant that a friend hyped up endlessly, which really didn’t live up to the expectations that were set. It’s the same deal here.
[0] https://en.wikipedia.org/wiki/Expectation_confirmation_theor...
Comment by daredoes 3 days ago
What came out was a clone of Ingress with a skin and a shop. It lacked the full set of Pokemon, which all the assets for already exist. It lacked having a six-Pokemon team. It lacked trading, a core feature of Pokemon in every generation of games. Gyms weren't even gyms, they were some sort of checkpoint XP farm thing.
If it had been pitched as what it was, I may have enjoyed it more. Instead, I found myself vastly disappointed with what I was able to achieve playing it compared to Pokemon on my Nintendo DS or some other handheld console.
I don't think this was a politics-based decision. I feel misled and disillusioned.
Comment by orthogonal_cube 3 days ago
The fatigue of the product (and sting of false promises) causes the negatives to overshadow anything positive to say.
Comment by badgersnake 3 days ago
Comment by rcpt 4 days ago
Comment by julian_sark 2 days ago
Step 1, running my tests on Gemini. Having it argue two sides of radical social systems and realistic seeming implementation routes. Collaborative story telling into the absurd. Having it solve impossible seeming riddles (though that still leads to hallucinations).
2. Gemini explaining arcane BIOS settings to me not found anywhere on Google, mostly correctly.
3. Claude dissecting a tongue-in-cheek theory/blog post of mine, deeply analyzing it while catching flaws and catching on to irony and sarcasm.
4. Several non-coder friends building fully automated AI slob distribution and sales/BI platforms with Claude, and forking and greatly improving projects on GitHub. I did some tests with Vibe Coding myself, had Claude write a small game from one prompt. This is a bit insane, I must admit.
I'm a former skeptic who was written a lot on AI and society, published some, and held public discussions with experts.
I have since sung the praise of, especially, Claude in closed forums for hundreds of county and government digitalisation and security people in a way I'd have never expected two years ago.
Background, I'm an IT and security guy myself with 30 plus years of light coding and heavy, broad enterprise stuff. I'm on record now for saying things on AI I would have had myself hospitalized for two years ago.
Many of the people around me go "eh, just check your code for security" and "I tried coding in ChatGPT, i had it output some puny script, it's not that great".
In return I had Claude (free tier) make a PDF for them on uses, chances, risks, legal framework and integration with other AI and services for them, nicely formated, from one prompt. It seems 100 percent factually correct and Claude fixed a bug in the PDF generation code it pulled off of the web from the same prompt to complete the task.
I also explained to them why especially the library pool for Python and JavaScript enables Claude to write stuff that is rather impressive, and that while not fully scalable (yet), it might be "good enough" for 90 percent of the tasks people want done these days.
I suddenly find myself berating people on government forums, where some people from the national IT security advisory body are part of the (mostly silent) audience, to wake up in some way and consider what it means. Yet our national approach to security is mostly still "Vibe coding is a toy and a party trick, that will blow over eventually, get a code audit or follow some security check lists."
Meanwhile I believe that in two years, most of GitHub will be written by non coding hobbyists like my friends.
And having seen how insanely laissez faire some commercial software folks treat security and product service for extremely pricy products, maybe DIY vibe coded stuff does not even look bad in comparison.
While some of 1000s of people around me doing the "real world" work around me can't wait to give agency to the AI, many others here, including many people in charge, still seem blissfully ignorant. Or want to be.
Ultimately, I only know one thing for certain: Society is currently heading full yolo into this, and systemically, that might be the only way because that is the true nature of AI.
They say people don't understand the exponential function. This is true.
But most people also don't seem to understand the implications of this new approach to exponential pattern recognition and reassembly, that operates on the microsecond scale, and with an insane pool of information at its disposal. It will probably never make NEW stuff, but it will assemble old stuff so fast and complete it will still seem indistinguishable from magic.
Society is in for a wild ride.
Comment by saadn92 4 days ago
Comment by tripledry 4 days ago
From a programmer perspective, I'm starting to like it less and less. It's useful for sure, but doesn't really live up to the hype. In many ways it's the opposite, my bet is still that programmers will be in high demand in the not so distant future after all of this settles.
Might be wrong, time will tell.
Comment by pythonaut_16 4 days ago
Comment by slopinthebag 4 days ago
I think we will find ways to make them useful though. I imagine eventually it'll just be built into our editors and we don't even be thinking about AI or "agents" or "prompting", our tools will just be more capable.
Comment by rubenxela 3 days ago
Comment by roman10 3 days ago
Comment by Regina0727 1 day ago
Comment by corpusiq_io 3 days ago
Comment by jlintc 2 days ago
Comment by Greenwoodsteve9 3 days ago
Comment by Torikul007 1 day ago
Comment by yubudong 3 days ago
Comment by sathyayoshi 2 days ago
Comment by knightops_dev 3 days ago
Comment by 3vo-ai 3 days ago
Comment by Regina0727 1 day ago
Comment by sathyayoshi 2 days ago
Comment by keenseller709 4 days ago
Comment by sathyayoshi 3 days ago
Comment by wslh 4 days ago
Comment by andrewvu0203 4 days ago
Comment by thatsayanfr 4 days ago
Comment by rooty_ship 2 days ago
Comment by tanepiper 3 days ago
Comment by mpodeley 3 days ago
Comment by aleksandre_dev 4 days ago
Comment by alwaysreading 3 days ago
Comment by 4k0hz 4 days ago
Comment by 3vo-ai 1 day ago
Comment by rldjbpin 2 days ago
Comment by merlindru 3 days ago
Comment by bewestphal 4 days ago
Comment by shining_river 3 days ago
Comment by autostore_app 2 days ago
Comment by ayub226 2 days ago
Comment by gauravvij137 1 day ago
Comment by implexa_founder 2 days ago
Comment by noborutakahashi 3 days ago
Comment by isabellehue 3 days ago
Comment by field_reader 3 days ago
Comment by eddysir 3 days ago
Comment by JackeyLGene 3 days ago
Comment by tokenfaucet 3 days ago
Comment by OhNoNotAgain_99 3 days ago
Comment by windexh8er 3 days ago
Comment by dang 3 days ago
We detached this subthread from https://news.ycombinator.com/item?id=48418364.
Comment by kstrauser 3 days ago
Comment by MassPikeMike 3 days ago
For years I've wanted to improve my writing and reduce my tendency to string together long floppy clauses, and now I'm like, well good thing I never did that...!
Comment by samdonovan 2 days ago
Comment by warumdarum 3 days ago
People really hate AI with a passion and i think the defenders are setting themselves up to become scapegoats for some socisl crisis to come.
Comment by witx 3 days ago
Comment by steno132 4 days ago
Grok just did these things for me, no questions asked, no ethical judgments. No woke.
Elon really doesn't get enough credit for Grok. People don't want the most powerful reasoning model or "constitutional AI". They just want a model that does what they say. Elon understood that insight (like he usually does) and no one else really did and that's probably why Grok has been growing rapidly over the last two years or so.