Hacker Newsnew | past | comments | ask | show | jobs | submit | mdspan's commentslogin

That's not necessarily true. Vibecoding a simple JSON -> YAML converter to translate a 2MB JSON is going to be much cheaper than including that JSON in a prompt and burning hundreds of thousands of tokens. Besides, there's lots of cases where the math simply favors a bigger one-time cost rather than paying fees in perpetuity.

Even today, an advanced AI model will realize exactly what you said, and generate a script and run it behind your back to save the costs and ensure correctness. To me, that's still using the agent directly, not vibe coding. No app gets developed in the process, and if the agent doesn't tell you, you won't even know any coding took place.

With the caveat that literal today's models are not allowed to run code themselves but instead give you the code in the chat window and ask you to run it yourself for security and safety reasons. But the capability is there.


Right, which makes the one-shot task cost the same as the permanent solution in that case. So if you wanted to do this task even twice, you would still be better off creating the tool once and just using it. Imagine if proof assistants like Lean didn't exist. Research with AI would get a whole lot more expensive if it had to re-create Lean every single time you asked it to prove something.

If you want to do literally the exact same task in literally the exact same configuration and ideally the exact same input data, then yes, it costs the same. But that solution is as permanent as it is useless.

A tool for generating a report for September 2026 is no more expensive than an agent generating a report for September 2026. But that tool is useless for you in October 2026. You'll need to generate a whole new tool for October 2026, and generating 2 tools costs as much as generating 2 reports so you're not saving anything.

Making a tool that can generate a report for any single month can easily cost 10 times more than a single report, entirely due to the extra code flow analysis required to extract the right variables in the right places. And that's without any UI. If you want UI that's another several times more tokens because UI is hard. Also it will suck compared to a simple chat window where you can ask the assistant for anything and it will understand. If you want UI that's better than the chat, that alone costs you more than everything you spent so far.

All in all, your permanent solution starts paying for itself in about 4 to 6 years, assuming you never had to update how the report is generated in the meantime.

Or you could have a very simple, very cheap script that only gets run once then gets deleted (or even better, kept for future reference to make future report scripts even cheaper to generate).

Note that this is all in the hypothetical future where AI is actually capable of one shotting such a task. If it makes mistakes, then human-made apps are still the most cost-effective option and this whole discussion is moot.


Could you elaborate on what you mean by "don't interact with hardware much anymore"? If you compare modern drivers with similar ones from 20 years ago, for example, you'll find the modern ones tend to be quite a bit more complex.

No directly anyway, for the OS it's all abstractions and isolation. There was a time when the OS could basically see and control everything, but now there are subsystems all over the place with their own memory, their own software, all outside of the control of the OS. CSME runs while the computer is powered off.

Companies frequently get early access to frontier models.

I really miss the customization that older laptops offered, especially the socketed CPUs. I remember putting a i7-3840QM in my T430 and having it shut down due to overheating every few minutes to the point where I had to install the heat sink from the GPU model. Was fun tinkering around with it and I wish modern laptops had a similar level of hackability.

You'll feel right at home with something from Frame.work (writing this comment from my 13" FW).

If they ever sell their 12" version with AMD cpu, I might get one as well.

Encouraged my friend to buy one, his feedback: "best piece of tech in my past few years."


Everyone I know hates their framework and calls it unreliable garbage

I want to love the frameworks but the modifiable ports being a slot-in usbc dongle feels like such a cheap hack. Last I checked, the only available Ethernet module still sticks out of the case like a Lego brick

That's weird, I know several folks who like their frameworks. Certainly the build quality is a little so-so, but the magic of small samples I suppose.

To be fair, that's exactly what the original poster said that they "really miss[ed]", so it seems like a good recommendation.

I'm using a Framework 13 right now. I love it.

Yeah, Framework seems to fit that niche well. Only thing is that Framework isn't a tech giant like Lenovo so I imagine it would be more difficult to source replacement parts.

Never managed to get one myself, but Framework laptops could be your thing as well?

If you don't mind the nazi bar, silencing and unresponsive support etc.

(https://community.frame.work/t/framework-supporting-far-righ...)


When I was shopping for that same CPU a couple of years ago for my T530, the cheapest way I found to get one to my door was to buy it already-installed in the bottom-half of a whole 'nother T530 -- with the nVidia upgrade (which I already had).

I thought it was pretty amusing to get the CPU and a complete pile of spare guts for less than the price of the CPU by itself.


Hah I'm doing this with some models of that same era judging by the CPU you cited. I had frankensteined one laptop from like the best parts out of three I had from that era, got xubuntu on it, running fine-ish but the Wi-Fi antenna ran through the on-board display chassis, which was destroyed. Took off the top clamshell, was gonna put ether in it and use as a desktop, but oops! The clip holding ethernet cable fell out during disassembly! No prob, pop it back open, oops! One of the screws holding the mobo is stripped! (Also, wife goes into labor while everything disassembled) No sweat, get something from ace to extract. I think I ended up throwing it back together and not testing?

Forgot about it for a couple years, wanted to put opnsense on it and see if I could replace stock equipment leased from ISP, nope. No display.

Fun to a point but probably should just spring for a used thinclient at this point, but prices are scary and I hate letting all this hw go to waste


Worth noting the gap between floating point vs integer division isn't that bad on newer CPUs these days. On Zen5, for instance, DIVSD has a latency of 13 cycles vs 16 cycles for DIV.

I think they mean storing just an exponent instead of an exponent + mantissa. Makes multiplication much easier to implement.

Rite of passage for AI companies.

That would be pretty cumbersome though. If you're targeting N different architectures, you would have to write N different assembly blocks.

Compilers can still diagnose something as a warning even if it's not UB.

Warnings are poisoned in C++. It is popular to tell C++ compilers to convert all their warnings into fatal errors. So your only options are "Silently allow probably bad code" and "Program does not compile" because C++ programmers are allergic to nuance.

Oh you mean the -Wall -Werror crowd.

Can, yes. Must, no.

Based on their methodology it looks like the accuracy figures (99.82% for Opus 5) are the true positive rate rather than a combined metric that factors in the false positive rate as well. They claim 1 in 10,000 but it would be nice if we had a per-model breakdown for that specific test.

Really we'd want a false discovery rate but that would depend on the prior.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: