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.)
Whoa, Unicode really did get a Copyleft symbol? https://glitch.social/@a_character/100155946276956781
ActivityPub for GNU Social GSoC
Congrats to Diogo Cordeiro on getting a GSoC internship this summer to add ActivityPub to GNU Social! And thanks to GNU Social maintainer mmn-o for mentoring!
GNU Social is a social communication software used in federated social networks. In a federated social network user data stays in user's server instead of a centralized one. Given that, standards were created in order to make the communication between different softwares in a social federated context possible. ActivityPub is the newer and covers parts out of OStatus's specification, namely the app/client development. Because of this and other benefits, GNU Social is looking forward to support this new protocol. The project idea aims at developing a plugin (as GNU Social is true to the Unix-philosophy of small programs to do a small job) that will implement the ActivityPub Protocol in GNU Social.
Hello! I haven't logged on here for a while. How are folks?
Craig Maloney likes this.Show all 7 replies
ActivityPub guest post on the FSF blog
ActivityPub is a real standard now!
Let your social networks be free!
ActivityPub was basically 3 years of my life, and there were points were I wasn't sure if the time and energy I was spending on it was worth it. I'm sure it was today. Thank you everyone who participated in the standards process, have implemented... or are going to implement! You made it all worth it!Show all 5 repliesCongratulations!
On a related note, I stumbled upon a progress report of the FreedomBox project. In it they talk about integrating distributed social networks and in particular about Diaspora and GNU Social. How about someone bringing ActivityPub and accompanying implementations to their attention?
firstname.lastname@example.org ❌ likes this.
BTW, today ActivityPub got voted to go to Proposed Recommendation in the Social Working Group!
Which means that at this point it's up to W3C membership and management to move it to the space of it being an official spec.
The implementation reports page is looking pretty good too!
Now I really need a rest...
I'm a big fan of emacs and I'm a big fan of object capabilities
but I have bad news folks, we will never be able to combine these
Hm I guess I haven't been posting here enough lately! https://octodon.social/@cwebber has been capturing all my brainshare.
Mike Linksvayer likes this.
Whitepaper I'm drafting with Mark S. Miller (!!!) on building a capabilities system on top of Linked Data Signatures
Also HOLY SHIT MARK S. MILLER OFFERED TO BE CO-AUTHOR ON A WHITEPAPER WITH ME OMG* shamefully looks up who this miller person is *
> Project Xanadu
> invented Miller columns [which apparently is the tree visualization with one column per hierarchical level that is now used in every file system browser everywhere]
OMG man that is epic.
Christopher Allan Webber likes this.Also wrote papers together with Eric Drexler:
Christopher Allan Webber likes this.> This paper examines markets as a model for computation and proposes a framework--agoric systems--for applying the power of market mechanisms to the software domain.
> Algorithms that manage processor time and storage in ways that enable both conventional computation and market-based decision making will be useful in establishing agoric systems: they lie at the boundary between design and evolution. Algorithms are described in detail.
> This comparison suggests that a form of ecosystem here termed a direct market (as opposed to the indirect market of human society) is a promising basis for computational ecosystems.
In 1988. Very cool.
Christopher Allan Webber likes this.
The federal government on Friday told election officials in 21 states that hackers targeted their systems last year, although in most cases the systems were not breached.
Uh, "most" weren't breached, which means "some" were... were votes changed?
Other stories indicate that attacks were on voter registration systems rather than the voting systems themselves. As a former poll judge, I can easily say that that's the attack surface you gotta worry about. If you don't have an accurate voter roll even the dead can vote perhaps repeatedly in that Chicago way.
The American Yawp
email@example.com ❌ likes this.
DRM will unravel the Web
A blogpost, and a deep sigh of despair.maybe people need to write more browsers
(so that we don't end up with only two or three browser engines being used by 99%)
... and encourage websites to not implement things that only a couple of browsers can do.
I don't like the idea of not being able to trust the browser
I was wondering this morning, for people who are ok with a neo-nazi rally because "well it's free speech"... what percentage of those people would be okay with an ISIS rally? White terrorism gets a pass.
AJ Jordan likes this.
It's called getting them right where we want them...for facial recognition and data capture. You don't necessarily need a warrant to take pictures at an open-air event where faces and people are openly visible to the naked eye. If they self-identify now, it can help with establishing motive if criminal acts occur later.
firstname.lastname@example.org ❌ likes this.I don't think one has to be "ok with" people saying repulsive things in order to believe that it should be their right. And I say "right" in the sense that it's the sort of thing that the government shouldn't have the power to stop.
That said, making actual (even if vaguely specified) threats is something that can and should be prosecuted.
And yeah, if ISIS were to hold a rally without engaging in or threatening violence, I'd be all for it. Well, all for not stopping it anyhow.
email@example.com ❌ likes this.Dunno about the US, but in Sweden both neonazis and ISIS fans -- and other radical islamists -- hold demos. At the point where they (both) encourage people to destroy the state of Israel or encourage violence against jews in general, they get prosecuted for hate speech.
As a side note, I definitely think the Social Community Group has been well served by using Mumble; it's libre and everyone seems to be able to use it without difficulty. I'd love to see more standards groups pick it up.
firstname.lastname@example.org ❌ likes this.
email@example.com ❌ shared this.