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

You could have a multi agent harness that constraints each agent role with only the needed capabilities. If the agent reads untrusted input, it can only run read only tools and communicate to to use. Or maybe have all the code running goin on a sandbox, and then if needed, user can make the important decision of effecting the real world.

A system that tracks the integrity of each agent and knows as soon as it is tainted seems the right approach.

With forking of LLM state you can maintain multiple states with different levels of trust and you can choose which leg gets removed depending on what task needs to be accomplished. I see it like a tree - always maintaining an untainted "trunk" that shoots of branches to do operations. Tainted branches are constrained to strict schemas for outputs, focused actions and limited tool sets.


Yes, agree with the general idea: permissions are fine-grained and adaptive based on what the agent has done.

IFC + object-capabilities are the natural generalization of exactly what you're describing.


Python has uv, ruff, ty

You need a mind mapping tool there

Baroque

Claude Code is mostly vibe coded app, as is Claude. I guess this should have been expected.


Arrays/maps/lists are extensionally defined functions, where as functions/TLA+ operations are intensionally defined functions


Permaban from first strike


LLMs are already a powerful tool for serious math researchers, just not at the level of "fire and forget", where they would completely replace mathematicians.


What on earth are you talking about?


> The biggest thing holding Ruby back is lack of gradual typing imo.

There is: https://sorbet.org/


I've used Sorbet a lot but don't really count it. I understand why others would but I find the type system is extremely shallow and limited and the overhead it adds to development (and even performance) is substantial.

Also Ruby has RBS now which is not inline and... much maligned to say the least. I think the entire ecosystem is at a crossroads rn wrt typed Ruby


And also RBS-inline if you want Jsdoc style typing


Wow I hadn't seen this before. Pretty neat, thanks. Hope this project really takes off and gains more support


No worries, I also think it deserves a bit more highlight, especially to those who are against having rbs as separate file and to those who despise the Sorbet DSL in Ruby. The plan with Rbs-inline is to merge with rbs-gem so it will come included in Rbs!


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

Search: