This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Patrick Kidger
patrickkidger.bsky.social
did:plc:qp33p5e5el2b3gxj2nymazw7
Also I really needer error propagation to/from threads running sync code, which trio doesn't support. I could have added it with a custom to_thread.run_sync wrapper but it was another reason to try my hand at my own minimal thing.
2025-07-22T12:04:06.188Z