I'd like to expand my list of people doing this right now in a real way. PLAN, Urbit, Radiant, Oxide, some Elixir folks. Who else? I think there's a more fundamental project under all of this—one that completely dispenses with human limitations. Something bold enough to tackle:
- Resolving the database/file-system divide
- Resolving the RAM/storage divide
- Resolving the tradeoff between functional purity and performance
- Un-clocked and clocked in one model
- Actually creating a generic and powerful unified approach to interfaces without the cruft
- Fully incorporating the learnings of the last two decades (which, don't exist in *any* production OS, all of which are from at least the early 90s)
Either that, or I want to see these projects stack—but everyone has different philosophy and concerns.
This was crazy to attempt in the past, but I don't think it is anymore with the right team.
feels like a good time to seriously rethink how operating systems and user interfaces are designed
(also the internet; there should be a protocol that is equally usable by people and agents)