@jalcine So "web of trust" has gotten a bad rap because most people associate "web of trust" with PGP's hyper-nerds-only model. And keep in mind, we need to survive a system where there isn't a global "one true name" for every person. Ie, you shouldn't confuse me with Chris Webber the basketball player, but neither myself nor the basketball player should be able to establish a monopoly on that name. But the petnames system described in https://github.com/cwebber/rebooting-the-web-of-trust-spring2018/blob/petnames/draft-documents/making-dids-invisible-with-petnames.md is designed for this:
The other day I saw "bread in a can" at the grocery store. Too weird to not buy and try. Well, it didn't taste too bad, closer to cake than bread. Very molasses'y, sticky, sweet.
Digesting it was another matter though. I literally lost sleep over it.
I guess that's what I get for buying and trying a nightmarish sounding "food" product.
Okay anyway I said a lot of things here... but here's the general idea: current federation rollout assumes:
- there's one you - there's one path to get to you - one naming authority should get to define our names - when it comes to breadth vs depth, popularity is more important than deep relationships
But these assumptions comes from surveillance capitalism social networks. Reverse all of these and things get interesting.
I should be clear, the reason current popular rollouts of activitypub are doing imo identity wrong is *not the fault* of the people building it, in the sense that they are building activitypub based on what's currently well understood patterns for developing things. So I get why it's happened.
it frustrates me that I believe that the way we're handling identity and social relationships on the current iteration of the fediverse is Very Wrong, but it's just a lot of talk from me until I can demo with real code I guess
I hope we don't get locked into dangerous antipatterns before it's too late to shift the direction of the network
if you aren't worried about privacy because you have "nothing to hide", given that state violation of privacy usually happens to minority and high at-risk groups, you should be aware that having "nothing to hide" is a heck of a lot of privilege
So I see a lot of new people on here interested in ActivityPub who want to explore it but don't know where to get started.
Actually a great place to get started is the ActivityPub spec itself! We included a little "tutorial" in the Overview section of the spec that should help you get your feet wet. https://www.w3.org/TR/activitypub/#Overview
@dthompson So Lux is really cool! It's basically "big-bang for grownups" (where big-bang is Racket's builtin game engine for middle schoolers).
The answer to "does it use opengl" is "yes, optionally" but not in the way most game engines say that. The core of the functional game engine actually doesn't specify the input/output system, which is provided by a "chaos". One chaos comes bundled which uses Racket's canvas drawing and GUI input events, but you can plug in others
It's 8pm here. Self challenge which I'll live blog: can I implement a version of tetris in Racket by 10pm? Let's see if I can... I'm gonna live blog it here.
I ought to say some things about json-ld, because I think a lot of people aren't familiar with the details of it.
- You can play with json-ld live here: https://json-ld.org/playground/ - JSON-LD lets you have extensions but map them to local "compacted" shorthands, while still allowing to expand out into unambiguous form. - JSON-LD does allow converting to a RDF graph, but it's not required. (It is interesting, though.)
Take care of each other. Listen to each other. Try to consider the impact of your words. Try to consider whether if you disagree, you can at least come to some understanding.
Otherwise you may tear down the foundations of all those things you wanted to build...
Fucking pissed at white dudes in free software prioritizing exercising their free speech by showing "look, I can make jokes which affect people not like me" and then being like "free software is a movement for everyone"
Nobody has ever questioned whether *I* belong. But I've tried to bring in plenty of other people who left because they didn't feel welcome.
I believe in free software, I want it to be a movement for everyone. Most of these people would say "I do too".
Whew... just got done with an interview with @notclacke for Hacker Public Radio... we promised ourselves it would be less than an hour this time and I think we ended up at almost exactly an hour anyway. Oops! Looking forward to it coming out anyway though :)
@bob@dwaltiz it's great that Zot is tackling these things. Though I'm looking at the permission system for the first time... looks like it's RBAC'ish / ACL'ish... I bet there's some confused deputy attacks open here, because there usually are with that approach...