what I'm doing is heavily inpsired by chez scheme's ftypes (though not a 1:1 copy) but I gotta say I find https://github.com/cisco/ChezScheme/blob/main/s/ftype.ss to be some of the hardest to understand code I've ever tried to read so I'm trying to make my code as understandable as possible.
my wip guile library for manipulating structured binary data (c structs, gpu buffer data, etc.) is nearly ready. just got bit fields working which was the last major missing feature. before that I rewrote my initial rat's nest of a macro into something much more understandable and maintainable.
@cwebber explained in great detail how Bluesky isn't actually decentralized and immediately some people on Bluesky have pivoted to "okay it's not decentralized but it doesn't have to be and actually we don't want full decentralization" lol
The ocap stuff, I tried getting fediverse implementers excited about this and tbh, it's pretty hard to design into a Ruby on Rails or Django style framework and mindset. Backporting the right designs to existing systems is a real challenge.
The other time I wrote about ActivityPub + ocaps was in a proposal to, yes, Twitter's Bluesky process in 2020 with @jay.bsky.team titled... "ActivityPub + OCaps"! https://gitlab.com/-/snippets/2535398
I think that document laid out all the right ideas for *the fediverse* (not saying bsky, the fediverse)
Bluesky may not be decentralized in any way that matters but Tim Heidecker and Gregg Turkington are publicly feuding in-character as their On Cinema personas again so you gotta take the good with the bad.
@kai I think we'll be seeing a lot more technical critiques surfacing about bluesky. bluesky is not decentralized but it has built a new twitter and that's clearly what a lot of people want so I think they'll be very successful.
Massachusetts trash. I mostly post about gardening, permaculture, music, and free software development (not a techbro I swear please you gotta believe me)he/him