Readit News logoReadit News
Kerrick commented on LLMs as the new high level language   federicopereiro.com/llm-h... · Posted by u/swah
apical_dendrite · a day ago
I am only seeing that if the person writing the prompts knows what a quality solution looks like at a technical level and is reviewing the output as they go. Otherwise you end up with an absolute mess that may work at least for "happy path" cases but completely breaks down as the product needs change. I've described a case of this in some detail in another comment.
Kerrick · a day ago
> the person writing the prompts knows what a quality solution looks like at a technical level and is reviewing the output as they go

That is exactly what I recommend, and it works like a charm. The person also has to have realistic expectations for the LLM, and be willing to work with a simulacrum that never learns (as frustrating as it seems at first glance).

Kerrick commented on Monty: A minimal, secure Python interpreter written in Rust for use by AI   github.com/pydantic/monty... · Posted by u/dmpetrov
Tade0 · 2 days ago
> In JS, you have the Node / Deno split,

You do? Deno is maybe a single digit percentage of the market, just hyped tremendously.

> E.G. compare tsx versus Node's native ts execution

JSX/TSX, despite what React people might want you to believe, are not part of the language.

> which only work if you pray three times on the day of the full moon.

It only doesn't work in some contexts due to legacy reasons. Otherwise it's just elaborate syntax sugar for `Promise`.

Kerrick · 2 days ago
> JSX/TSX, despite what React people might want you to believe, are not part of the language.

Similarly: TypeScript, despite what Node people might want you to believe, is not part of the JavaScript language.

Kerrick commented on New York’s budget bill would require “blocking technology” on all 3D printers   blog.adafruit.com/2026/02... · Posted by u/ptorrone
bhawks · 5 days ago
The only logical end of this is that they should ban 3d printers and cnc mills to unlicensed individuals. Which, is probably the goal. Things like 3d printers, drones, GPUs, general purpose computers, vpns, encryption, talking to people in private and the like are far too dangerous for the citizenry to be allowed to do without appropriate oversight and approval.
Kerrick · 5 days ago
> To prohibit a great people, however, from making all that they can of every part of their own produce, or from employing their stock and industry in the way that they judge most advantageous to themselves, is a manifest violation of the most sacred rights of mankind.

The Wealth of Nations, Adam Smith, 1776

Kerrick commented on Show HN: GitHub Browser Plugin for AI Contribution Blame in Pull Requests   blog.rbby.dev/posts/githu... · Posted by u/rbbydotdev
dec0dedab0de · 6 days ago
I think this is what aider/cecli does
Kerrick · 6 days ago
I've added it to my AGENTS.md for Antigravity too.
Kerrick commented on A Step Behind the Bleeding Edge: A Philosophy on AI in Dev   somehowmanage.com/2026/01... · Posted by u/Ozzie_osman
yojat661 · 9 days ago
Are these software popular? Are these maintainable long term? Are you getting feedback from users?
Kerrick · 8 days ago
RatatuiRuby is pretty new still: its beta launch was Jan 20. Octobox's TUI is built on it [0], and Sidekiq is using it to build theirs [1].

I believe they'll be maintainable long-term, as they've got extensive tests and documentation, and I built a theory of the program [2] on the Ruby side of it as I reviewed and guided the agent's work.

I am getting feedback from users, the largest of which drove the creation of (and iteration upon) Rooibos. As a rendering library, RatatuiRuby doesn't do much to guide the design or architecture of an application. Rooibos is an MVU/TEA framework [3] to do exactly that.

Tokra is basically a tech demo at this stage, [4] so (hopefully) no users yet.

[0]: https://ruby.social/@andrewnez@mastodon.social/1159351822843...

[1]: https://ruby.social/@getajobmike/115940044592981164

[2]: https://www.sciencedirect.com/science/article/abs/pii/016560...

[3]: https://guide.elm-lang.org/architecture/

[4]: https://ruby.social/@kerrick/115983502510721565

Kerrick commented on A Step Behind the Bleeding Edge: A Philosophy on AI in Dev   somehowmanage.com/2026/01... · Posted by u/Ozzie_osman
bodge5000 · 9 days ago
> No more AI thought pieces until you tell us what you build!

Absolutely agree with this, the ratio of talk to output is insane, especially when the talk is all about how much better output is. So far the only example I've seen is Claude Code which is mired in its own technical problems and is literally built by an AI company.

> Write your own code without assistance on whatever interval makes sense to you, otherwise you'll atrophy those muscles

This is the one thing that concerns me, for the same reason as "AI writes the code, humans review it" does. The fact of the matter is, most people will get lazy and complacent pretty quickly, and the depth of which they review the code/ the frequency they "go it alone" will get less and less until eventually it just stops happening. We all (most of us anyway) do it, its just part of being human, for the same reason that thousands of people start going to the gym in January and stop by March.

Arguably, AI coding was at its best when it was pretty bad, because you HAD to review it frequently and there were immediate incentives to just take the keyboard and do it yourself sometimes. Now, we still have some serious faults, they're just not as immediate, which will lead to complacency for a lot of people.

Maybe one day AI will be able to reliably write the 100% of the code without review. The worry is that we stop paying attention first, which all in all looks quite likely

Kerrick · 9 days ago
> Absolutely agree with this, the ratio of talk to output is insane, especially when the talk is all about how much better output is.

Those of us building are having so much fun we aren't slowing down to write think pieces.

I don't mean this flippantly. I'm a blogger. I love writing! But since a brief post on December 22 I haven't blogged because I have been too busy implementing incredible amounts of software with AI.

Since you'll want receipts, here they are:

- https://git.sr.ht/~kerrick/ratatui_ruby/tree/trunk/item/READ...

- https://git.sr.ht/~kerrick/rooibos/tree/trunk/item/README.rd...

- https://git.sr.ht/~kerrick/tokra/tree

Between Christmas and New Year's Day I was on vacation, so I had plenty of time. Since then, it's only been nights & weekends (and some early mornings and lunch breaks).

Kerrick commented on Software Survival 3.0   steve-yegge.medium.com/so... · Posted by u/jaybrueder
Kerrick · 10 days ago
> Friction_cost is the energy lost to errors, retries, and misunderstandings when actually using the tool. [...] if the tool is very low friction, agents will revel in it like panthers in catnip, as I’ll discuss in the Desire Paths section.

This is why I think Ruby is such a great language for LLMs. Yeah, it's token-efficient, but that's not my point [0]. The DWIM/TIMTOWTDI [1] culture of Ruby libraries is incredible for LLMs. And LLMs help to compound exactly that.

For example, I recently published a library, RatatuiRuby [2], that feeds event objects to your application. It includes predicates like `event.a?` for the "a" key, and `event.enter?` for the Enter key. When I was implementing using the library, I saw the LLM try `event.tilde?`, which didn't exist. So... I added it! And dozens more [3]. It's great for humans and LLMs, because the friction of using it just disappears.

EDIT: I see that this was his later point exactly! FTA:

> What I did was make their hallucinations real, over and over, by implementing whatever I saw the agents trying to do [...]

[0]: Incidentally, Matz's static typing design, RBS, keeps it even more token-efficient as it adds type annotations. The types are in different files than the source code, which means they don't have to be loaded into context. Instead, only static analysis errors get added to context, which saves a lot of tokens compared to inline static types.

[1]: Do What I Mean / There Is More Than One Way To Do It

[2]: https://www.ratatui-ruby.dev

[3]: https://git.sr.ht/~kerrick/ratatui_ruby/commit/1eebe98063080...

u/Kerrick

KarmaCake day4910May 24, 2012
About
https://kerrick.blog
View Original