Christopher Allan Webber email@example.com
Madison, United States
GNU MediaGoblin founder, former Creative Commons software engineer, python hacker, free software enthusiast, maker of weird drawings See: http://dustycloud.org/ (Any pronouns are okay.)
Reading this morning:
I like AGPL for client to server systems, but I've become convinced GPL is better for peer to peer. Maybe worth writing up reasoning eventually...
Issue tracker input boxes really ought to use fixed width fonts, so I can see if the code samples I'm entering actually lines up right. :\
Charles Stanhope likes this.That's one reason I was very much a fan of the old "It's All Text" extension for Firefox, which let you open any text-box in an external editor.Sadly, it's not going to make the transition to a WebExtension. There are other WebExtensions that do something similar, but they all start with "install node and this sprawling mass of dependencies", so I said "no thank you".Someday I'll write the equivalent as a standalone, statically-linked Rust binary... but not today.
Linked Data Notifications and ActivityPub have a lot of (intentional) overlap; we worked hard to make sure they use the same "inbox" property and general delivery mechanism, for one!
Distributed identity and storage system idea
I came up with an idea for a distributed identity and naming system that seems so stupid it might work, but I must be missing something?Yes, IPFS IPNS is a public key /ipns/iamakey that points to a hash /ipfs/iamahash.
If you add a hashchain activity feed to that, you get (secure-)scuttlebutt (except I think it doesn't do file trees, only blobs), and if you add a p2p network to keep those feeds updated, you get scuttlebot.
Also, I think Zot monadic identities uses a public key as user identifier.
Christopher Allan Webber likes this.
Facial recognition coming to bodycams
Advocacy on the left for police cams have good interest in mind, which is to reign in police brutality by exposure. A good aim, and we've seen some good results, but for that to work there needs to be an independent agency reviewing footage only for that purpose.
der.hans likes this.
Explicit vs implit runs headfirst into the federationI always found the "Followers" collection in pump.io a weird one. It's not directly controlled by the author and it changes over time. On Twitter it makes sense, because you never send to it unless you also require confirmation from the author when someone wants to add themselves to the list.
Interviewed on Uses This
Oh yeah identi.ca was down so maybe I didn't mention, but I was interviewed on Uses This. Apparently the longest interview ever, and conversations ranging everything from what laptop I use to Guile and Guix to ActivityPub to a startup idea to kill startups and "disrupt" late stage capitalism.
Had a nice call with Gargron of Mastodon and Puck of Kroeg about signatures and etc and AP. A++ people to work with.
Now I should get HTTP Signatures implemented in Pubstrate. It's yet another convenient excuse to be productive on something that's not the currently scheduled tasks I need to do...