"Gosh that's an annoying background instrument in this song"
... it was a shrieking child outside my window, oh ok
"Gosh that's an annoying background instrument in this song"
... it was a shrieking child outside my window, oh ok
@gargron :916e4903a4b694da4b00f190f872a4e100e7736b7a2e6171fa1636f46bf646e6: #contentaddressedemoji
@pasqui023 @Elizafox s-expressions are a rich man's dual-syntax/ast :)
Cory Doctorow / EFF's open letter to the W3C https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership
DRM will unravel the Web
https://dustycloud.org/blog/drm-will-unravel-the-web/
My personal thoughts and feelings about the W3C allowing DRM to move forward as a W3C Recommendation.
@RWLL @BryanLunduke Speaking for myself and no-one else: the W3C's governance structure is built on a membership system which gives large players a bigger voice unfortunately. I also think the W3C management is afraid of what happened after WHATWG: if they say "no" to the big players, they're afraid the big players will just pick up their ball and leave.
IMO these dynamics have pressured the W3C management to take stances that will ultimately hurt the web they steward.
@cadey It still blows my mind that SMB64 was smaller than many of the javascript payloads of web pages today.
@cadey Super Mario 64 was 8 megabytes.
The original Super Mario Bros was 31kb and Super Mario Bros 3 wasn't much larger.
@szbalint @algernon
ActivityPub:
- Fresh off the standards press (in fact still going through final stages). Started also by Evan Prodromou to address perceived shortcomings of OStatus
- public and private ("direct to inbox") delivery, uses email-style addressing
- handles the federation protocol itself, but relies on ActivityStreams for vocabulary and json-ld for serialization
- publicly a JSON system, sekretly a linked data system
@algernon @szbalint Incomplete overview, corrections welcome:
OStatus:
- Long-established, designed originally by Evan Prodromou & co. for StatusNet (which is now GNU Social)
- mostly aimed at public-centric social sites
- a "meta-protocol" which is more about tying together mutliple existing protocols than being its own protocol
- about 10 years old at this point?
- Atom and ActivityStreams XML as its format
BTW, @gargron @mmn and I had talked about making a "joint statement" along these lines a few days ago when hostility between "the federation camps" seemed at its peak.
If the lead dev of GNU Social, the lead dev of Mastodon, and a co-editor of ActivityPub don't want to see open hostility and fighting over this, that should be a good sign to you that this is not a "war" of any kind.
Let's work together, and at the very least, be the best person *we* can in open dialogue. Assume good faith.
I'm cwebber, co-editor of ActivityPub. I believe in cooperation on the federated social web over hostility. I value the contributions of the whole fediverse, including and especially all the work done on OStatus. Even when we do not agree on a technical direction, we can gain a lot by communicating and trying to solve our common problems together. I hope we can unite the fediverse, and if not, I hope we can always foster constructive dialogue.
Introductions, why not! I'm Christopher Allan Webber, co-editor of the ActivityPub specification (which Mastodon is about to move to as its main federation spec), co-maintainer of GNU MediaGoblin and GNU 8sync, and a hacker on some other GNU software (particularly Guile, Guix) I used to be tech lead at Creative Commons before I went crazy trying to advance decentralized social networks. Main site: https://dustycloud.org/
I post a lot about ActivityPub, obscure CS/lisp history, leftie politics
@bob I think there are quite a few benefits that GNU Social could get by supporting AP. I hope there isn't too much "burn" by seeing it as a "Mastodon vs GNU Social" battle. I tried pretty hard to avoid that; @mmn and @deadsuperhero both at least can verify that I did try to get GNU Social and everyone else involved. I know that's not an obligation for GNU Social to adopt AP, not saying it is, just saying healing the "fractured federation" has always been a large reason for me working on AP.
@bgcarlisle I enjoyed those 3 months but it was quite a thing for me to see firsthand the wonderland of being a tech worker and the extreme poverty of everyone outside and how they were so clearly intertwined...
@bgcarlisle Lived in SF for 3 months when I was at the Stripe Open Source Retreat, renting out the bottom bunk of a room for 4 people in an apartment with 16 and still paying $1k just for *that*. I was astounded what it was like to walk from the train every day to the office, where outside there were people just barely struggling to survives and demeaned in tents, who had only the options to relieve themselves on the street, and then I'd get in the office and it'd be *tech disneyland*.
Me, visiting San Francisco: Wow you guys are like right on the edge of a huge violent uprising with all this wealth inequality
SF dude: Yeah I bet I could monetize that with an app
I believe in living wages, and I support Fight For 15.
Another problem with writing Python again after doing lisps for such a while in-between is I keep forgetting that I need to do an explicit return... whoops!
Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.
All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.