Hi guys sorry if I'm being blind but where can I find the source for the dustingetz.str namespace? Thanks!
you are not blind, thanks for asking, let me go publish the repo
https://gitlab.com/hyperfiddle/hyperfiddle-contrib - to be clear this is an internal repo and likely to reorg again
most of the contrib namespace is scheduled to be moved to either dustingetz (i.e. for dependencies of our demos, i.e. not in connection with a major module) or to a hyperfiddle or electric namespace (if encapsulated by a major module). More or less
i don't recommend you depend on these namespaces, because we refactor them — i do understand that our tutorials use them a bit (which is probably why you're asking, right?) — this public use needs to be audited
Thank you! Yes, I just need it for working through the tutorials.
I think electric solves this, at least partially https://www.shadaj.me/writing/distributed-programming-stalled
My reflex is durable execution, he mentions Temporal in the blog post, new kid on the block is http://restate.dev, look pretty promising to me.
electric can be made durable, the reason it is not yet is because the benefit of that to UI is not well understood
durable is also yet-another-research-hard-problem, things like over-the-air DAG upgrades (i.e. the equivalent of a sql schema migration, except for durable programs) iiuc are not solved, though there are some promising advances being made at e.g. Golem.cloud
temporal has huge problems
Urbit solved durable execution a long time ago