hyperfiddle

tobias 2025-02-27T12:44:38.813449Z

Hi guys sorry if I'm being blind but where can I find the source for the dustingetz.str namespace? Thanks!

Dustin Getz (Hyperfiddle) 2025-02-27T13:15:47.567009Z

you are not blind, thanks for asking, let me go publish the repo

Dustin Getz (Hyperfiddle) 2025-02-27T13:17:50.883439Z

https://gitlab.com/hyperfiddle/hyperfiddle-contrib - to be clear this is an internal repo and likely to reorg again

👍 1
🙏 1
Dustin Getz (Hyperfiddle) 2025-02-27T13:20:02.195769Z

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

Dustin Getz (Hyperfiddle) 2025-02-27T13:21:15.836719Z

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

tobias 2025-02-28T00:04:02.478179Z

Thank you! Yes, I just need it for working through the tutorials.

Ben Sless 2025-02-27T20:01:59.125959Z

I think electric solves this, at least partially https://www.shadaj.me/writing/distributed-programming-stalled

👍 1
Thomas Moerman 2025-02-28T09:21:31.281209Z

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.

Dustin Getz (Hyperfiddle) 2025-02-28T11:13:51.232359Z

electric can be made durable, the reason it is not yet is because the benefit of that to UI is not well understood

Dustin Getz (Hyperfiddle) 2025-02-28T11:18:17.660899Z

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

Dustin Getz (Hyperfiddle) 2025-02-28T11:18:38.793949Z

temporal has huge problems

Ben Sless 2025-02-28T13:03:49.347769Z

Urbit solved durable execution a long time ago