xpost: Groups too big, start over
Jun. 19th, 2023 02:47 pmhttps://www.brainonfire.net/blog/2023/06/19/groups-should-go-small/
In a remarkable timing coincidence, I started working on this project almost the same day this group was formed.
https://www.modesofdiscourse.com/
The goal of this wiki is to describe and categorize all forms of organized communication, from forums to social networks to parliamentary procedure to caucuses. A lot of the content I hope to [inspire others to] write would be relevant to this group, in terms of discussing the various ways existing social networks and social media platforms are [dis]similar, the pros and cons of various approaches, etc.
Right now I am trying to write one new page per day, at which rate the wiki might actually be useful in a year or so. If you're interested in collaborating, let me know! Eventually I want to add a lot more data-driven tools like sorting and searching and comparing based on what-I-have-called Aspects, and the formatting could use some standardization, but right now the most important part is getting a lot of pages filled in to have some data to work with when making those decisions.
PS: This is the first public mention of the wiki outside of mediawiki technical support environments. I am trying to keep it at least slightly under wraps until the content is more fleshed out.One of my goals in social media design is to promote the use of distributed systems, moving away from centralized ones.
( the problem of naming in distributed systems (cut for length) )What's interesting to note here is that in everyday life, we don't go around calling each other "Mrs. H8owhw85g3w492" or "Mx. 00813t3gh2ig3". There's no use of cryptographic identities, and there's no central naming authority. In offline social life, we don't bother with uniqueness of names, because we rely on social context (Terry-at-work vs. Terry-with-the-moustache vs. Terry-who-I-know-through-Alex). And so one rather radical idea (that isn't radical at all) is to not bother with secure, unique names at the user interface level. Under the covers, a distributed system should probably assign everyone cryptographic keys, so that users can be assured in who they are talking to. But those cryptographic keys should be hidden underneath "petnames". If your friend sets their name to be "John Smith" or "xXxDaRkMeTaLxXx", by gosh, that's what should be shown to you! And if someone else has the same name, the application can disambiguate, or ask you to assign locally-unique names to each one. (Tall John, Work John.)
It can go beyond petnames, too. If you have a John Smith in a custom contact grouping called "coworkers", another one is a contact of your friend Alice, and you encounter a third one you've never met in the comments in someone else's journal, then your client should have enough information to disambiguate them without your assistance. The names could be displayed like John Smith [coworkers], John Smith [via Alice S.] or John Smith [?]. And of course, you could always assign your own petnames. Petnames being only locally unique is no trouble. If you mention someone in your journal (e.g.
timmc) the software can embed their unique cryptographic key identity out of site, and just display your petname to you—and when someone reads your post, they'll see whatever their client shows, including possibly a different petname.
I think this could work. Our brains are already adapted to the notion of non-unique names, and social media software would already have enough information to be of assistance to disambiguating names and preventing spoofing.
I'm curious to hear your thoughts on whether this approach would be sufficient, or what problems it might have.
This is a community for people who are interested in the design of social media systems—both analyzing existing ones, and designing new ones that will better affirm their users' privacy and security, respect the value of their time and resources, and embrace their unique abilities and needs.
As we've seen from the past few years, perhaps the past decade, it's time for a change in social media. Earlier systems relied heavily on good faith, users who brought more curiosity than cynicism, a certain type of homogeneity of worldview, and a relative lack of interference from nation states and surveillance capitalists. These systems have not fared well as the realities of the world have caught up with them.
This is an exploratory space to imagine better futures together.
The goal is not to design one new system to Solve It All, but to encourage discussion, experimentation, analysis, and collaboration. Some sample themes and topics to give a sense of the intended scope:
This is also a place for brainstorming protocols and implementations, where people can feel free to ask for guidance or feedback on:
The boring details: Membership is open to all. Posts will generally be publicly visible. Conduct guidelines are, for the moment, left at "don't be a jerk" (which includes harassing behavior). If you are unable to resolve a conflict by discussion, or even if you're just unsure, please contact one of the community administrators (or if appropriate, Dreamwidth staff.) Self-promotion is fine if it is on-topic and tastefully infrequent. Linking to prototypes and interesting experiments in the social space is encouraged, especially if accompanied by discussion of how they're different and interesting.