OS Lab

Trying to turn linux into a moldable computing environment.

Syndicate Wishlist

Syndicate projects I want to exist but am not actively working on atm.

  • Facet dataflow blocks in syndicate-rs

    • Similar to .on_asserted_facet() but for dataflow blocks, basically wraps the dataflow block in it’s own facet and destroys the previous version of the facet each run of the dataflow block.
    • this is mostly because I am lazy and don’t want to manually retract assertions or handle updating assertions for complicated setups where I’m asserting/retracting many draw commands.
    • this could probably be implemented as a dataflow!() proc macro.
  • Iroh Tools

Ambient Dataspaces

hello

Work-in-progress for now. Will be similar in functionality to the tuplespaces in AmbientTalk

See also: https://git.syndicate-lang.org/ehmry/cow-feds

A Sketch of Running Folk on Synit

My programming life at the moment has been split between the worlds of Syndicate and Folk. They are both reactive programming systems that have a ton of conceptual overlap, so I have been trying to figure out a way to combine the two in a nice way so that I can eventually utilize the Ambient Networking, Graphics, and Audio work I’ve been iterating on in Syndicate world, from Folk, and use the physical interface Folk provides to interact with Syndicate actors.