OakNinja
Programming has always been defining the problem you have. Nothing has changed from that perspective. Sometimes that problem is recreating something that already exists :)
One of my mantras is:
Automate governance first, creation second. Streamline code reviews and compliance before content generation, or you'll drown in manual oversight.
And this is not what people want to hear, because generating content is easy and automating governance (code reviews, build the domain knowledge into skills and automated processes) is a _real_ and hard engineering problem.
Just as always, it’s then up to the company to prioritize what to focus on - Just like how it’s always been.
* Don't hold onto an idea or prompt output just because you spent time on it.
* Writing code is easy. Maintaining it is hard.
* If it doesn’t save time or generate revenue, it’s just an expense.
* Output does not equal value.
I can very much recommend his latest book ”Tidy first?”. It’s extremely short and concise, and is perfect for a very light book club within any tech team.
I use it _a lot_ and it’s very capable if you just plan correctly. I actually almost exclusively use 3.1 flash lite and 2.5 flash lite (even cheaper) and we have 99.5% accuracy in what we do.
That said, I think we’ll see the lite/flash models and the pro models will diverge more price wise. The pro models will become more and more expensive.
Most jobs lost to AI is just companies that want / need to lay people off and shareholders like "Replaced 30% of our workforce with AI" more than any other conceivable reason.
"The real test of Vibe coding is whether people will finally realize the cost of software development is in the maintenance, not in the creation."
https://blog.oak.ninja/shower-thoughts/2026/02/12/business-i...
My motto is - If it wasn’t worth writing, it won’t be worth reading.
A good example of writing where I’d recommend using LLM’s is product documentation. You pass the diff, the description of the task, and the context (existing documentation) with a prompt ”Update the documentation…”.
Documentation is important but it’s not prose. However, writing a comment on hacker news is.
I guess one big component is perceived value. If the market thinks it’s valuable, it’s valuable. It’s when when the market looses value and/or interest that the true value will be evaluated. Companies that have grown organically don’t have that issue since they have proven themselves over time. It’s different for VC’s, for good and bad I guess.
So, I’d say that ”Yes” is the answer to that question.
Business Is the Art of Maintenance
The problem is that people/users/businesses skip the reasoning part and go straight to the rely upon part.
The non-deterministic nature of an LLM can also be used to catch a lot of attacks. I often use LLM’s to look through code, libraries etc for security issues, vulnerabilities and other issues as a second pair of eyes.
With that said, I agree with you. Anything can be exploited and LLM’s are no exception.
Promptarmor did a similar attack(1) on Google's Antigravity that is also a beta version. Since then, they added secure mode(2).
These are still beta tools. When the tools are ready, I'd argue that they will probably be safer out of the box compared to a whole lot of users that just blindly copy-paste stuff from the internet, adding random dependencies without proper due diligence, etc. These tools might actually help users acting more secure.
I'm honestly more worried about all the other problems these tools create. Vibe coded problems scale fast. And businesses have still not understood that code is not an asset, it's a liability. Ideally, you solve your business problems with zero lines of code. Code is not expensive to write, it's expensive to maintain.
(1) https://www.promptarmor.com/resources/google-antigravity-exf... (2) https://antigravity.google/docs/secure-mode
Show HN: MakeMe – A Makefile tool rewritten from Fish to Go
Hi HN,A few years ago, I wrote a tool called MakeMeFish. MakeMeFish is a wrapper around fzf to list Makefile targets and show what they contain. I use MakeMeFish myself every day, it's a pretty simple tool but it has been immensely useful to me and many others.MakeMeFish is great, but only works in Fish shell. I've been planning a rewrite to support other shells for years, but hadn't gotten...
I forgot to say that I _absolutely loved_ the photos!
Other than that, love it :)
I actually set up a blog on the 15th. No real content yet but I’ve almost written a first real post. Seeing this made me chuckle - I thought _I_ had an original thought around missing blogs but I’m obviously just a part of the hive mind. I truly hope this trend is here to stay.
I also want to share this video on the topic ”The reason no one has hobbies anymore”, it was shared by a podcast I was listening to the other day and I think it’s well worth watching. https://youtu.be/IUhGoNTF3FI
Also the burn in the beginning of EWD899 (not transcribed) is noteworthy:
A review of a paper in AI. I read "Default Reasoning as Likelihood Reasoning" by Elaine Rich. (My copy did not reveal where it had been published; the format suggests some conference proceedings. If that impression is correct, I am glad I did not attend the conference in question.
An interesting perspective on AI from the 2025 Y Oslo conference https://www.y-oslo.com/