Readit News logoReadit News
ragle commented on The hidden cost of AI coding   terriblesoftware.org/2025... · Posted by u/Sharpie4679
ragle · 8 months ago
My experience has been almost the opposite.

Typing isn't the fun part of it for me. It's a necessary evil to realize a solution.

The fun part of being an engineer for me is figuring out how it all should work and fit together. Once that's done - I already basically have all of the code for the solution in my head - I've just got to get it out through my fingers and slog through all the little ways it isn't quite right, doesn't satisfy x or y best practice, needs to be reshaped to accommodate some legacy thing it has to integrate that is utterly uninteresting to me, etc.

In the old model, I'd enjoy the first few hours or days of working on something as I was designing it in my mind, figuring out how it was all going to work. Then would come the boring part. Toiling for days or weeks to actually get all the code just so and closing that long-tail gap from 90% done (and all interesting problems solved) to 100% done (and all frustrating minutia resolved).

AI has dramatically reduced the amount of time the unsatisfying latter part of a given effort lasts for me. As someone with high-functioning ADD, I'm able to stay in the "stimulation zone" of _thinking_ about the hard / enjoyable part of the problem and let AI do (50-70%, depending on domain / accuracy) of the "typing toil".

Really good prompts that specify _exactly_ what I want (in technical terms) are important and I still have to re-shape, clean up, correct things - but it's vastly different than it was before AI.

I'm seeing on the horizon an ability to materialize solutions as quickly as I can think / articulate - and that to me is very exciting.

I will say that I am ruthlessly pragmatic in my approach to development, focusing on the most direct solution to meet the need. For those that obsesses over beautiful, elegant code - personalizing their work as a reflection of their soul / identity or whatever, I can see how AI would suck all the joy from the process. Engineering vs. art, basically. AI art sucks and I expect that's as true for code as it is for anything else.

ragle commented on Gödel's theorem debunks the most important AI myth – Roger Penrose [video]   youtube.com/watch?v=biUfM... · Posted by u/Lockal
drivebyhooting · 10 months ago
I feel like Penrose presupposes the human mind is non computable.

Perhaps he and other true geniuses can understand things transcendently. Not so for me. My thoughts are serialized and obviously countable.

And in any case: any kind of theorem or idea communicated to another mathematician needs to be serialized into language which would make it computable. So I’m not convinced I could be convinced without a computable proof.

And finally just like computable numbers are dense in the reals, maybe computable thoughts are dense in transcendence.

ragle · 10 months ago
> Perhaps he and other true geniuses can understand things transcendently. Not so for me. My thoughts are serialized and obviously countable.

You needn't be a genius. Go on a few vipassana meditation retreats and your perception of all this may shift a bit.

> any kind of theorem or idea communicated to another mathematician needs to be serialized into language which would make it computable

Hence the suggestion by all mystical traditions that truth can only be experienced, not explained.

It may be possible for an AI to have access to the same experiences of consciousness that humans have (around thought, that make human expressions of thought what they are) - but we will first need to understand the parts of the mind / body that facilitate this and replicate them (or a sufficient subset of them) such that AI can use them as part of its computational substrate.

ragle commented on Paxlovid: You'd have expected more   science.org/content/blog-... · Posted by u/helloworld
ecocentrik · 10 months ago
My impression has been that taking Paxlovid resulted in faster recovery and less severe symptoms. This is an anecdotal observation with a tiny small sample size so I wouldn't discount placebo or a weaker variant. Still, I'd like to see a broader study that looks into long COVID and severity.
ragle · 10 months ago
Likewise. I was 2-3 days into testing positive and had a fever that could not be controlled by maximum strength OTC antipyretics, awful cough producing glue-like greyish globs, headache, blood oxygen consistently 2-3% below typical for me, extreme fatigue.

~48 hours after beginning Paxlovid I felt almost back to normal. spO2 returned to typical wake / sleep levels, lungs clearing, little fatigue, etc.

Based on how sick I was when I started treatment, if historical patterns of recovery from respiratory illness are any indication I would have expected an additional ~9-14 days of tapering symptoms at minimum.

Instead I was basically totally normal again after ~5-6 days.

If I get COVID again I will absolutely ask for Paxlovid.

ragle commented on Firing programmers for AI is a mistake   defragzone.substack.com/p... · Posted by u/frag
Jcampuzano2 · 10 months ago
I usually use Claude 3.5 sonnett since its still the one I've had my best luck with for coding tasks.

When it comes to 10k LOC codebases, I still don't really trust it with anything. My best luck has been small personal projects where I can sort of trust it to make larger scale changes, but larger scale at a small level in the first place.

I've found it best for generating tests, autocompletion, especially if you give context via function names and parameter names I find it can oftentimes complete a whole function I was about to write using the interfaces available to it in files I've visited recently.

But besides that I don't really use it for much outside of starting from scratch on a new feature or getting helping me with getting a plan together before starting working on something I may be unfamiliar with.

We have access to all models available through copilot including o3 and o1, and access to chatgpt enterprise, and I do find using it via the chat interface nice just for architecting and planning. But I usually do the actual coding with help from autocompletion since it honestly takes longer to try to wrangle it into doing the correct thing than doing it myself with a little bit of its help.

ragle · 10 months ago
This makes sense. I've mostly been successful doing these sorts of things as well and really appreciate the way it saves me some typing (even in cases where I only keep 40-80% of what it writes, this is still a huge savings).

It's when I try to give it a clear, logical specification for a full feature and expect it to write everything that's required to deliver that feature (or the entirety of slightly-more-than-non-trivial personal project) that it falls over.

I've experimented trying to get it to do this (for features or personal projects that require maybe 200-400 LOC) mostly just to see what the limitations of the tool are.

Interestingly, I hit a wall with GPT-4 on a ~300 LOC personal project that o3-mini-high was able to overcome. So, as you'd expect - the models are getting better. Pushing my use case only a little bit further with a few more enhancements, however, o3-mini-high similarly fell over in precisely the same ways as GPT-4, only a bit worse in the volume and severity of errors.

The improvement between GPT-4 and o3-mini-high felt nominally incremental (which I guess is what they're claiming it offers).

Just to say: having seen similar small bumps in capability over the last few years of model releases, I tend to agree with other posters that it feels like we'll need something revolutionary to deliver on a lot of the hype being sold at the moment. I don't think current LLM models / approaches are going to cut it.

ragle commented on Firing programmers for AI is a mistake   defragzone.substack.com/p... · Posted by u/frag
whynotminot · 10 months ago
Isn’t this kind of thing the story of tech though?

Languages like Python and Java come around, and old-school C engineers grouse that the kids these days don’t really understand how things work, because they’re not managing memory.

Modern web-dev comes around and now the old Java hands are annoyed that these new kids are just slamming NPM packages together and polyfills everywhere and no one understands Real Software Design.

I actually sort of agree with the old C hands to some extent. I think people don’t understand how a lot of things actually work. And it also doesn’t really seem to matter 95% of the time.

ragle · 10 months ago
I wonder about this too - and also wonder what the difference of order is between the historical shifts you mention and the one we're seeing now (or will see soon).

Is it 10 times the "abstracting away complexity and understanding"? 100, 1000, [...]?

This seems important.

There must be some threshold beyond which (assuming most new developers are learning using these tools) fundamental ability to understand how the machine works and thus ability to "dive in and figure things out" when something goes wrong is pretty much completely lost.

ragle commented on Firing programmers for AI is a mistake   defragzone.substack.com/p... · Posted by u/frag
Jcampuzano2 · 10 months ago
My company allowed us to use it but most developers around me didn't reach out to the correct people to be able to use it.

Yes I find it incredibly helpful and try to tell them.

But it's only helpful in small contexts, auto completing things, small snippets, generating small functions.

Any large scale changes like most of these AI companies try to push them being capable of doing it just falls straight on its face. I've tried many times, and with every new model. It can't do it well enough to trust in any codebase that's bigger than a few 10000 lines of code.

ragle · 10 months ago
In a similar situation at my workplace.

What models are you using that you feel comfortable trusting it to understand and operate on 10-20k LOC?

Using the latest and greatest from OpenAI, I've seen output become unreliable with as little as ~300 LOC on a pretty simple personal project. It will drop features as new ones are added, make obvious mistakes, refuse to follow instructions no matter how many different ways I try to tell it to fix a bug, etc.

Tried taking those 300 LOC (generated by o3-mini-high) to cursor and didn't fare much better with the variety of models it offers.

I haven't tried OpenAI's APIs yet - I think I read that they accommodate quite a bit more context than the web interface.

I do find OpenAI's web-based offerings extremely useful for generating short 50-200 LOC support scripts, generating boilerplate, creating short single-purpose functions, etc.

Anything beyond this just hasn't worked all that well for me. Maybe I just need better or different tools though?

ragle commented on Why is it so hard to find a job now? Enter Ghost Jobs   arxiv.org/abs/2410.21771... · Posted by u/JSeymourATL
kossae · a year ago
On the hiring side of this, we receive a _ton_ of resumes that have no experience in the technologies we're hiring for. Each day there are 5-10 automated resume submissions to our job portal for a single position, and we're a fairly small company. Perhaps hiring managers are both being (more) selective and becoming overloaded with the amount of AI/recruiter-sanitized resumes coming in as well.
ragle · a year ago
The other side of this challenge is that the "technology" is mostly irrelevant for above-average applicants with solid CS chops.

I apply for lots of jobs featuring technologies I haven't used (beyond toy personal projects or something in college) because I have a long history of picking up new tools and being productive in weeks or months at most - because I understand the underlying semantics of the tool regardless of its presentation, syntax, etc.

Keyword scanners (and humans focused on keywords) are unable to hire me for roles where I haven't used the technology (much) before - and I guess that's fine and well as I am indistinguishable on paper from someone who doesn't know what they're doing.

Just presenting it as another part of the challenge of both finding good people and for good people finding good jobs.

ragle commented on Paper vs. devices: Brain activation differences during memory retrieval (2021)   frontiersin.org/articles/... · Posted by u/Brajeshwar
nomel · 2 years ago
How does an iPad with an Apple Pencil compare?
ragle · 2 years ago
I haven't used the remarkable but I bought a screen protector for my iPad that's intended to yield a paper-like writing and drawing experience when using the Apple pencil. It gets pretty close I think.

N.B. if you go this route you'd need to replace the Apple pencil tips a bit more regularly than you otherwise would given the rougher surface you're "writing" on.

ragle commented on Linux overtakes Mac as Steam's second-most used OS, thanks to the Steam Deck   pcgamer.com/linux-overtak... · Posted by u/neverminder
ragle · 2 years ago
I want to share a personal anecdote, as I recently spent quite a bit of time deciding whether or not to leave Mac OS for linux (Manjaro) this year for my personal computing needs - primarily because of gaming. Ultimately, I did make the switch. Several years back, Apple broke most of my steam library with Catalina. I wasn't a serious gamer, but I had a lot of nostalgic games from the aughts and early 2010s that ran great (pre-Catalina) on my top-of-the-line mid-2015 retina MBP.

I finally retired that machine this year and bought a higher-end gaming pc for less than half of what it would cost me to get a less-than-the-best Apple Silicon MBP.

Yeah, it's heavy. Battery life isn't great. But my phone has replaced so much of my mobile computing needs that I don't really need to take a laptop with me when I'm traveling unless it's for work, in which case I'll have my company-issued machine with me anyway.

I never thought I'd leave MacOS for Linux - but I recently got back into gaming and basically wasn't willing to spend $4k+ on a machine I couldn't game on when all of my personal project needs, etc. can be attended to on a cheaper gaming laptop.

The fact that Apple Silicon is an absolute beast, graphically, made it all worse somehow. Like having a Ferrari in your garage that you aren't allowed to drive - only pay for and look at.

Am I Apple's target demographic? Apart from being a developer - probably not. I don't do a lot of multimedia stuff (at least, I don't do anything that isn't adequately served by a PC with a solid GPU). Because I grew up on linux I'm right at home there with all of my non-work dev / geek / fun stuff and that probably makes me an outlier.

Apple's success clearly speaks for their business savvy - and, there's now a number of chinks in my (previously 100%) Apple loyalty across my wide array of gadgetry (several Apple TVs and one each for me and my wife of: laptop, ipad, iphone, watch, airpods). After a disappointing battery experience with my airpods - I replaced them with some excellent-sounding soundcore buds. My apple watch needs to be replaced soon and I'll probably get a Garmin (again - battery life and consistent failure to capture VO2 max on outdoor runs, other frustrations). I enjoy VR gaming and plan to upgrade from a quest 2 to a quest 3 instead of buying a vision pro. What's next to go in my Apple line-up? I don't know but I've become much more open to shopping around for non-Apple tech than I was in, say, 2016 when it seemed to me that nothing else could compete with Apple.

I wonder how true this is for Apple's "geek core" of tech professionals, and how much of it is just my unique little anecdote? And, in any case - does Apple care? They've cornered the market for both the technical-artistic and "luxury" class. Plenty of meat on those bones without worrying about the geeky whims of the pesky few that are open to (and capable of) something like abandoning Mac OS for Linux.

Still, it was sad to give up my Mac OS personal computing environment. I love Apple - but for what I care about, Apple just doesn't seem to love me. We'll always have our iOS time together I guess, for now anyway.

ragle commented on Apple Vision Pro Is Apple's New VR Headset   theverge.com/2023/6/5/237... · Posted by u/xNeil
ragle · 3 years ago

  *  $3500 price tag
  *  2D / "Arcade" games support (lol)
I'm a buyer 3-4 generations in if price comes down significantly and I can replace my monitors with it. The seamless use with a mac for work will be really nice - but isn't worth $3500 to me for a gen 1 device / experience.

For now, I'm probably just going to get a Quest 3 when it drops this September. In terms of a virtual work environment - immersed is _almost_ there on a Quest 2. Maybe Quest 3 will be the ticket to a compelling experience. If not, well... I still have my library of dozens of VR games to make it worth $600 (or w/e).

Still, excited to see what Apple does with this platform over the next five or so years. The "macbook air" version of this a few years down the road will probably be more my speed!

u/ragle

KarmaCake day151November 12, 2013View Original