<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="https://idiomdrottning.org/feed.css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Idiomdrottning</title>
  <subtitle type="xhtml">
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ol><li><a href="/blog">/blog</a></li>
      <li><a href="/blog/en">/blog/en</a></li>
      <li>/blog/fedi</li>
      <li><a href="/blog/fedi/en">/blog/fedi/en</a></li>
</ol>
    </div>
  </subtitle>
  <link rel="self" href="https://idiomdrottning.org/blog/fedi"/>
  <updated>2026-04-13T13:52:43+02:00</updated>
  <id>https://idiomdrottning.org/blog/fedi</id>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/fail-whale-forever"/>
    <id>https://idiomdrottning.org/fail-whale-forever</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/fail-whale-forever">“Twitter (I refuse to call it X)”</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>It’s a pet peeve of mine when people still call it Twitter (or variants like Xitter). The exact phrasing “Twitter (I refuse to call it X)” isn’t even a callout to a specific person since I’ve seen that exact text string multiple times by multiple writers.</p>

<p>I’m not opposed to appellation activism—I try to always get #ChangeTheName in there if I have to refer to Apache or GIMP.<small> I wish the ill-fated Glimpse project had only been an Icecat-like rename branch. That would still have been an enormous undertaking but with slightly easier merges. Glimpse would’ve been a great name for this image editor. I was not onboard with their UI changes.</small> And I liked it when people on Masto took to calling Twitter “Birdsite” (in the pre-Musk era).</p>

<p>But what I see when I see “Twitter (I refuse to call it X)” is “I think Twitter pre-Musk was acceptable”, and that’s the messaging I’m not onboard with. As if it weren’t a silo site, a harassment vector, and part of what was driving the Earth straight of the cliff and putting MAGA tyranny on the throne and having shallow discourse that was disproportionately respected and credited in mainstream media reporting (compared to how few people were actually on there) and with gov’t agencies using it and lending it infrastructure-level credibility.</p>

<p><a href="/x">X under Musk</a> is so much worse than Twitter ever was but Twitter was already a net force for evil. For us long-time Twitter-haters, Musk changing the name and literally destroying the brand as he was already destroying the site was such a tee-up, such a free lunch, such a jumping-off opportunity. It makes me a li’l sad every time I see someone trying to retroactively glorify what Twitter was, is all.</p>

<p>Now, let’s put things in perspective here: A pet peeve is just that, a pet peeve. It’s not a thought crime. The people I’ve seen writing “Twitter (I refuse to call it X)”, I’ve seen it because I’m a fan of their writing otherwise. It’s not bad guys doing this, it’s well-intentioned folk. (The actual bad guys are on X, I guess.) This li’l essay you just read is absolutely not license to go out and try to “correct” people who are doing this. Yeah, yeah, if you who read this have occasionally been doing the “Twitter (I refuse to call it X)” thing, feel free to reconsider that since it does bug me a lot, but it’s really no big deal compared to the real problems we’re dealing with right now.😭</p>

        </div>
      </div>
    </content>
    <updated>2026-04-10T09:41:48+02:00</updated>
    <link href="https://idiomdrottning.org/fail-whale-forever"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/slop-cure"/>
    <id>https://idiomdrottning.org/slop-cure</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/slop-cure">The Cure for Slop</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I know I daydream about throwing away the internet entirely but for this one post let me pull back on that fantasy, almost all the way back, and instead just make a much more reasonable and smaller request:</p>

<p>Give up on all “push algo” apps. Yes, all of them.</p>

<p>You can keep all other apps if you want, including “subscription” type apps where you get stuff from the people you follow and maybe even things that they (real humans) “boost” to you. You can subscribe to a thousand people for all I care, or just friends and fam. You can stay entertained for all time watching hours and hours, any kind of screen, brightness set as high as you like, headphones on too, why not, as long as it’s stuff you actually subscribed to.</p>

<p>What I mean by push algo apps are the ones that have a robot that “recommends” things for you to “explore” and “discover”. Stop using them entirely.</p>

<p>For all y’all who like me are trying to get away from screen even more, that’s great, welcome here, that’s been my obsession topic for a while (and sometimes I falter and other times I can stay away), you’re great, keep going, but this one is for those who <em>love</em> being online and actually <em>want</em> to be on the internet all the time and who think all of us gray screen offline nerds are self-flagellatingly boring. To those I say:</p>

<p>You can stay online. You can stay connected. You can stay hooked up to each other literally all the time if you want. (If you don’t that’s fine too.) You don’t have to read books or write poems. (If you want to, that’s cool.) You can still use phone, computer, and apps.</p>

<p>But there’s a whole category of apps that push junk to you that I’m asking you, pleading with you, to give up.</p>

<p>Good thing is you’ll be free from all the machine generated slop out there.</p>

<p>There’s this related-ish issue, the network effect, that in a perfect world I’d also ask you to scrub away (corporate-owned apps like Line and WhatsApp that turn your conversations and relationships into a product) but that’s a story for another day. If you only manage to ditch the push algo apps you’ll still have made such a huge positive change for yourself and for the world.</p>

<h2 id="its-not-about-the-notifications">It’s not about the notifications</h2>

<p>This isn’t a notifications issue. Whether your phone is constantly bonging and beeping with the latest vid from your faves or if the pushing algo apps only are open when you reach for the phone and click on their icons to open them, that’s completely secondary. Even if you only use the apps whenever you want to, intentionally and deliberately, a lot of the same problems remain.</p>

        </div>
      </div>
    </content>
    <updated>2025-11-16T20:25:40+01:00</updated>
    <link href="https://idiomdrottning.org/slop-cure"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/somle"/>
    <id>https://idiomdrottning.org/somle</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/somle">Chatbot the ultimate social media feed</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<blockquote>
  <p><strong>coffeetree:</strong> the chatbot paradigm is literally an infinite feed<br />
<strong>baconlad:</strong> hard disagree on this.  Its not feeding you content.<br />
<strong>coffeetree:</strong> That’s like saying “I only use this one tiny feature of Facebook, and no other features, and no other platforms, and I handle that paradigm just fine.”</p>
</blockquote>

<p>And some people do say that. I think both sides are right here in that yes it is a useful tool and you get to avoid a lot of the bad parts of the web, but also, it is addictive and like how many silo social media sites it adapts to you to keep you hooked, and also, the environmental and economic impact is huge. The <a href="/ml" title="Machine Learning—good and bad arguments against">increased wealth gaps and increased concentration of ownership of means of production</a> is an undeniable ginormous downside of the current slate of LLM and ANN tech. Our economy was already <a href="/externalities" title="Externalities">a broken buggy system</a> even before the gigaton wrench thrown into it by ML. 😭</p>

<p>They <a href="/the-answer" title="The Answer">in some very real semiotic senses</a> are different, yes. But the similarites are that they are these huge data center machines that take all the input from what people post online and chew it up and push it back to you in a way that they control and can profit from. AI is in someways even worse, an even more purely distilled version of the idea of The Algorithm.</p>

<p>Now, that’s social media in the sense of algorithmic silo socials like TikTok, X, Tumblr, Facebook, Instagram, YouTube and similar. Not all social media is algorithmic (Discord isn’t, although it is a silo) nor is all social media even silos; email and fedi are examples of non-silo socials.</p>

<p>And by “algorithm” we mean specifically recommendation/discovery algorithm; obviously all computer stuff uses running code i.e. “algorithms” in a much broader and gentler sense. Even a 1980s BBS “had algorithm” since it used computer programs to work but in a more specific sense of “algorithm”, we mean the reco engine.
The hideous world-wrecking reco engine. And AI chatbots keep that part, the bad part. They just remove the part of it that were your friends.</p>

<p>The comparison of “chatbot as the ultimate social media feed” (in a negative sense) is stretched but insightful and I appreciated it.</p>

<p>That said, one very real difference is that while there is some amount of <a href="/vendor-lock-in" title="Vendor Lock-in">vendor lock-in</a>, it doesn’t hold your friendships hostage the way silo socials do.</p>


        </div>
      </div>
    </content>
    <updated>2025-10-21T15:09:27+02:00</updated>
    <link href="https://idiomdrottning.org/somle"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/offline-is-for-everyone"/>
    <id>https://idiomdrottning.org/offline-is-for-everyone</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/offline-is-for-everyone">Offline is for everyone</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I keep finding far right people in digital minimalism spaces. 😰</p>

<p>I get that digital minimalism is a solution appealing to many folks
and that all walks of life want out from this gilded cage, but I want
to give some headsups here.</p>

<h2 id="as-we-unplug-we-need-to-retain-a-way-to-organize">As we unplug we need to retain a way to organize</h2>

<p>While the revolution against the oligarchy probably won’t happen on
Meta or X, it has to happen somewhere.</p>

<p>Sometimes the push against things like kids having phones are from
repressive forces. I do believe the phones of today are overall bad
for everyone, and even more so for the kids, but a silver lining is
how it lets you organize and help each other when parents or teachers
or bosses are unfair or abusive. They think online makes you gay but
they hated gay before online existed.</p>

<h2 id="not-everyone-in-the-digital-minimalism-world-is-gonna-be-your-friend">Not everyone in the digital minimalism world is gonna be your friend</h2>

<p>Your enemy’s enemy might be your even bigger enemy sometimes.
Stay woke &amp; wary, and don’t sit down with just anyone.</p>

<h2 id="i-dont-want-the-right-wing-to-own-this-question">I don’t want the right wing to own this question</h2>

<p>I don’t want to concede this topic to the fascists. They can steal the
okay hand sign or Pepe the frog or whatever but I don’t want “wanting
to take a break from the most toxic and deliberately addictive network
externalities humanity has ever invented” to become a fascist meme.</p>

        </div>
      </div>
    </content>
    <updated>2025-04-05T09:26:07+02:00</updated>
    <link href="https://idiomdrottning.org/offline-is-for-everyone"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/donkey-zebra-bridging"/>
    <id>https://idiomdrottning.org/donkey-zebra-bridging</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/donkey-zebra-bridging">“Donkey”/“Zebra” style bridging</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>Okay so how about if it worked like this:</p>

<p>Let’s say I wanted to connect AT proto and ActivityPub from the
ActivityPub side of things.</p>

<p>I’m gonna call this style of bridge “Donkey”.</p>

<p>Donkey would do three things for an ActivityPub user:</p>

<ul>
  <li>Creates a full AT presence</li>
  <li>Crossposts public ActivityPub posts to that presence (even posts I’ve made from other ActivityPub clients). But only posts that don’t mention any other ActivityPub users.</li>
  <li>Lets me interact with that presence and with replies to that presence. Whether it does that through ActivityPub DMs, IRC, PGP email, or its own interface is TBD but it’s a full AT client and presence that also crossposts. And that’s all it is.</li>
</ul>

<p>Maybe it also lets me log in with another AT proto client if I want to do more unusual stuff.</p>

<p>What Donkey never ever does is to try to create an ActivityPub presence
for AT users. It’s not a puppeting bridge. It’s an AT presence with
crossposting-from-ActivityPub and maybe a Fedi DM UI.</p>

<p>There might also be a corresponding version, Zebra, for AT proto users
who want to bridge into ActivityPub.</p>

<p>And if they were to interact wih me through their own Zebra I’d see it
as normal ActivityPub posts (and wouldn’t use Donkey for those posts)
and if they were to reply with normal AT posts I’d see them through
Donkey and could interact with them through Donkey.</p>

<p>This way we wouldn’t have to worry about multiple instances of
bridges. I’d have one ActivityPub presence and one AT presence that
I’d set up intentionally through using Donkey. No one gets
automatically puppeted. AT fans can create an ActivityPub presence with
Zebra, and ActivityPub fans can create an AT presence with Donkey. And
they’re just normal clients that happen to be able to auto crosspost
the main public posts.</p>

<p>And there’d be no need for opting since it’s just a normal client that
doesn’t context-shift anyone else nor try to republish them or to
puppet their presence nor expose them to a whole group of invisible people
they’re not aware of. It only sends it to one person: the person you
were already talking to.</p>

<h2 id="why-not-bridgy-fed">Why not Bridgy Fed?</h2>

<p>I can’t even begin to fathom the amount of workhours that have gone into Bridgy Fed which is an awesome feat of engineering.</p>

<p>I feel so guilty complaining about it.</p>

<p>But it doesn’t really do what I want.</p>

<h3 id="the-lead-sheet">The lead sheet</h3>

<p>Here’s the problem: If I use Bridgy Fed to bridgy my ActivityPub account to AT proto, and unbridged people on there were to reply to my posts on there, I wouldn’t be able to interact with those post or <em>even be aware of them</em>. It’s like a whole lead sheet between me and them.</p>

<p>It’s that same issue that caused Libera Chat to shut down their Matrix bridge: people were kibbitzing on Libera messages (and mocking them) in a way that was invisible to the chatters on the libera side.</p>

<p>Bridgy Fed has this limitation because the original release crossposted a bunch of posts publicly in a way that context-shifted people who didn’t want that. And in a corrective response to that backlash, everything became opt-in.</p>

<p>Bridgy Fed is a double-puppeting bridge which, in a world where every human on earth would want to opt in, would be the most “natural”-looking bridge. On Fedi, every Bsky-user would look like a Fedi user, and vice versa.</p>

<p>That’s not something Donkey/Zebra attempts to do. Donkey is like your u-boat into the other realm. It reposts your posts, and lets you interact through it. <em>You</em> look like a normal citizen of the other realm to them and your own posts look normal. But you interact with the responses to that post through the periscope of Donkey, through messaging with Donkey.</p>

<h3 id="the-needles-eye">The Needle’s Eye</h3>

<p>That also fixes another issue Bridgy Fed had. With double-puppeting bridges, how could there ever be more than one instance? Each instance would create separate accounts and then maybe bridge back each others accounts in a crashing loop like in the 90s where two email vacation autoresponders started messaging each other before idempotence was invented. So it only works if there is exactly one instance; so we’re back to a centralized social network since everything in either bulb of the ourglass need to pass through this one chokepoint. I think the devs did come up with a fix based on id, but it’s a problem Donkey/Zebra doesn’t even have since you’re just bridging over your <em>own</em> posts.</p>

<h3 id="migration">Migration</h3>

<p>A third problem with Bridgy Fed, and one that Donkey does <em>not</em> automatically fix, is how once you’ve used Bridgy Fed to create a AT proto presence, that can’t be “migrated” to any other kind of AT proto presence. I.e. if you get sick of the lead sheet effect and just want to switch to a normal account instead, you can’t.</p>

<p>Probably &amp; hopefully there are ways to program in a fix for this whether we’re using Bridgy Fed or Donkey/Zebra but this is one issue that isn’t just automatically solved by Donkey architecture, that we still need to keep a look out for.</p>

<h3 id="privacy">Privacy</h3>

<p>Another shared issue is that ActivityPub has garbage privacy: your instance maint can see everything you do. So if you’re talking to Donkey through whispers / DM, your instance maintainer can still see that. Although arguably, Bridgy Fed adds an <em>additional</em> privacy concern since it’s a single centralized instance where you’d have to trust the bridge itself, unlike Donkey which could be self-hosted.</p>

<h3 id="the-consent-concern">The Consent Concern</h3>

<p>Since Donkey and Zebra doesn’t puppet anyone else, no one needs to opt in or out. A Donkey user is <em>just</em> another AT proto user who happens to have elected to be using it via ActivityPub, and a Zebra user is <em>just</em> another ActivityPub user who has elected to use it from AT proto. They’re only ever “puppeting” <em>themselves</em>.</p>

<p>Just like you can use an ActivityPub client from iPhone, from Android, from MS-DOS, from Emacs, from voicemail, from NNTP, and no-one else has legitimate complain, so could an AT proto fanatic use Zebra from inside their AT proto account and it’d be just like any other ActivityPub client for us.</p>

<p>None of this is to make light of the original backlash to Bridgy Fed. Yes, the opt-in demand makes Bridgy Fed a “lead sheet” that I personally don’t even want to use if it’s going to have that limitation, but without the opt-in, people’s posts were getting dragged across state lines into a world far beyond their ken.</p>

<p>Sort of how like Heisenbridge in “bouncer” mode is okay while Heisenbridge in “relay” mode is a gazillion times creepier and more abusive than the original Libera Chat / Matrix bridge ever was.</p>

<h2 id="janky-donkey-quick-start">Janky Donkey quick start</h2>

<p>While Donkey (which, uh, to clarify, <strong>doesn’t exist yet</strong>. All I’ve been doing is thinking out loud, not programming) does three things for an ActivityPub user like me:</p>

<ol>
  <li>Be an AT proto presence</li>
  <li>Crosspost</li>
  <li>Is an AT proto client with an “whisper to Donkey over Fedi” UI</li>
</ol>

<p>That first part can be replaced by instead of Donkey <em>being</em> an AT proto presence, it can <em>connect</em> to one you create normally on a normal server, and that third part can be replaced by just using another AT proto client to interact with the replies to your posts, participate in threads and so on.</p>

<p>Ergo a janky version 0.1 of Donkey would just be a crossposter. This might even have advantages over the full, all-three-features version of Donkey for mitigating the migration or privacy issues.</p>

<p>Crossposting apps was how many birdsite users boostrapped their Fedi presence in the early days. That’s not something I’ve ever had to worry about since I’ve never had Twitter.</p>

<p>Now, that “crossposter-only” approach can hardly qualify to be called a “bridge” and it loses out on the main benefit of using a bridge in the first place, which is to only have to check one place. Going to ActivityPub and getting replies from AT proto, even though it’s via whispers with Donkey, would save a lot of checking.</p>

<p>That said, I currently bridge my ActivityPub through email that way. Mentions on Fedi become email to me. I might as well set up an AT proto “replies to email” bridge in lieu of “Donkey-whispering” for the same benefit.</p>

<h2 id="bridgy-fed-sans-lead-sheet-effect-is-possible">Bridgy Fed sans lead sheet effect is possible</h2>

<p>For a “some of the advantages, some of the disadvantages” of both worlds approach, Bridgy Fed could be patched to use whispering for replies from non-opted-in users alongside its current puppeting of opted-in users. Maybe there’s too much bad blood for an approach like that to be welcomed, I dunno, and it doesn’t really fix the privacy and centralization issues.</p>

        </div>
      </div>
    </content>
    <updated>2025-03-28T12:20:43+01:00</updated>
    <link href="https://idiomdrottning.org/donkey-zebra-bridging"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/nostr-moderation"/>
    <id>https://idiomdrottning.org/nostr-moderation</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/nostr-moderation">NOSTR moderation?</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p><a href="https://clehaxze.tw/gemlog/2025/03-26-nostr-my-thoughts-on-a-new-decentralized-pubsub-protocol.gmi">Martin has a quick “early thoughts”–style review of NOSTR</a>.</p>

<p>Good review. My first introduction to NOSTR gave it a little bit of an unfair impression. One of the worst harassers on the internet was pushing NOSTR as “so censorship proof and so awesome” so I was like “uh nope, the fact that there is instance level moderation on ActivityPub is what’s awesome”. And it is. Being on a mid-size ActivityPub instance where there are caring and good moderators seems great. All the users can benefit of those moderators’ hard work.<small> (Overly big ones are often undermoderated so they’re no good. On small ones, like mine, you need to do everything yourself which is bad but the upside is you’re responsible for the welfare of fewer people so that lessens the burden.)</small></p>

<p>Anyway, what I got wrong, or so I hope because I haven’t triple checked, is that there still are relays and the relays can still moderate. But you get the union of posts from the relays you’re on. Whereas on ActivityPub you get the union-of-intersections. On ActivityPub, posts that are legal on your federated instances <em>and</em> your local instance, those are the ones you see.</p>

<p>On NOSTR there can still be moderation<small> (<a href="/re-popper" title="The open and just society">and that’s a good thing</a>)</small> but you get everything that <em>either</em> of your instances allow. So let’s say you’re on one NOSTR instance that ban racist posts but allow pro-skub posts, and another instance that also ban racist posts but allow anti-skub posts, you get the full spectrum of the skub debate but you don’t have to see any racist posts. Or if you hate skub you don’t have to subscribe to the pro-skub one and no-one’s forcing you to see those posts.</p>

<p>At least I hope that’s how it works—corrections welcome!</p>

<p>If that’s right, that doesn’t sound too bad.</p>

<h2 id="its-not-all-good">It’s not all good</h2>

<p>Now, the problem still remains that people can put up harassment instances and have harassment conversations and write mean comments to and/or about you and that sucks but Fedi has the exact same problem.</p>

<p>Fedi is even worse in one regard; I found out that on Akkoma, if I just “block” someone, <em>I’m still hosting their posts</em> and while I can’t see those posts myself, if someone else visits my Akkoma instance, even when they’re not logged in, they’ll see those posts. They can still see them. I only hid them from myself, I’m still providing rent-free webhosting to them.<small> (The fix for that on Akkoma is to go into the user list and “delete” the user as if it were a local user.)</small></p>

<p>Even if I do scrub them off my own instance, they can still have their own li’l 2minute hate sessions on their <em>own</em> server (“<a href="/fedi-wishlist" title="Four things Fedi could become">authorized fetch</a>” mitigates this somewhat). Something recent versions of Mastodon and Akkoma afford and encourage even more with the awful “quote tweet” functionality, probably better known as “hey let’s all discuss this dumb post I found”–mode.</p>


        </div>
      </div>
    </content>
    <updated>2025-03-27T20:15:52+01:00</updated>
    <link href="https://idiomdrottning.org/nostr-moderation"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/vendor-lock-in"/>
    <id>https://idiomdrottning.org/vendor-lock-in</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/vendor-lock-in">Vendor Lock-in</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>In the 90s we were so aware of vendor lock-in. Like, “if I uninstall
the app, I can no longer open the documents I wrote in it”. The app
makers of today seem to have taken that worry as a roadmap. All the
silo social networks (like Facebook) have the ultimate vendor lock-in:
“if you uninstall the app, you’ll lose your friends”.</p>

        </div>
      </div>
    </content>
    <updated>2025-03-18T20:51:47+01:00</updated>
    <link href="https://idiomdrottning.org/vendor-lock-in"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/svt-mot-internet"/>
    <id>https://idiomdrottning.org/svt-mot-internet</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/svt-mot-internet">SVT mot internet</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p><a href="https://www.svtplay.se/video/jkAWko4/veckans-snackisar/dags-att-logga-ut-smartphonen-ar-en-enarmad-bandit">SVT tar upp internetberoendefrågan och digital minimalism</a>.</p>

<p>Dom håller sig till grunderna, typ “jag har en knapptelefon ute men
internet hemma”, “det är upp till individen att ta eget ansvar” osv.
Och jag hatar <a href="/debate" title="Debate">debatt som format</a>.</p>

<p>Att inte kunna fokusera på grund av dopaminrusherna från våra
teknikprylar är ett stort problem. Håller med om det. Även om jag fick
intrycket att internetnedtrapparen hade tagit några av sina
formuleringar, t.ex. <a href="/savoring-and-wandering" title="Savoring &amp; Wandering">om att låta tanken vandra</a>, från Johann Haris
halvsussa bok <cite>Stolen Focus</cite>.</p>

<p>Som många av er vet är jag själv ofta rätt opepp på internet. Jag <a href="/dumbphone-experience" title="The Dumbphone Experience">har
också en dumbphone</a><small> (och under något drygt år på slutet av 00-talet
hade jag inte internet hemma heller, bara på jobbet)</small> men hemma har jag
ju min tablet som jag har jättesvårt att slita mig från. Fast det är
nog inte bara internet som är beroendeframkallande där för jag kan
sitta i timmar med en bokapp eller en serietidningsapp.</p>

<p>Böcker är ju <a href="/books-vs-internet" title="Books vs Internet">inte heller</a> något “naturligt”. Dom har bara funnits i
några hundra år. Att sitta och hyperfoka på nån Proust känns inte som
nåt som djuren och växterna skulle göra ex vis. Det är också ett sätt
att drömma sig bort precis som internet.</p>

<p>Det är lätt att känna “men vad fan varför har jag så sjukt mkt
skärmtid” samtidigt som vi inte har samma hatrelation till andra
moderna vardagsverktyg som vår säng eller vårt kylskåp. Jag använder
min säng varje dag, flera timmar per dygn sover jag i den. Är jag då
“sängberoende”?</p>

<p>Men det finns två stora skillnader:</p>

<p>För det första är dom ofria <a href="/appified" title="Against the Appified Society">apparna</a> som Facebook och Insta och X
företagsägd, <a href="/franklin" title="Franklin Street Statement on Freedom and Network Services">odemokratisk infrastruktur</a>. Sängen och kylskåpet har inga
<a href="/network-externalities" title="Network externalities">nätverksexternaliteter</a>. Jag vill inte lägga mitt liv i nåt som
Zuckerberg och Musk äger. Jag har aldrig haft konto på dom där
nätverken eller plattformarna. Det här var en jättestor lucka i
teveprogrammet, det blev mer “ja det kan ju kännas lite jobbigt att
det är svårt att slita sig ibland ist för att gå ut i skogen och
chilla men det är ju ens eget ansvar eller så ska samhället ta ett
större ansvar”, vilket iofs var bra att dom tog upp men det stora
felet med samhället är ju att <a href="/history" title="The quaint wealth gaps of history">vi ägs av techmiljonärerna</a>.</p>

<p>För det andra, och det här tog programmet åtminstonde upp, så är många
av dom här apparna beroendeframkallande. Ofta avsiktligt designade så,
att dom har psykologer vars jobb det är att få oss så mycket på kroken
som möjligt. Men det behövs inte alltid mycket design. Vi hade en wiki
förut och det blev bara att vi satt hela dagarna och laddade om recent
changes. Eller hur IRC åt upp mina telefonräkningar på 90-talet till
helt absurda mängder. Inga av dom apparna var gjorda för att vara
beroendeframkallande men dom var det. Vi människor är sociala varelser
och att få social kontakt, eller inbillad social kontakt av
låtsaskompisarna du följer fast dom inte har en aning om vilka du
själv är, är en stor drivkraft.</p>

<p>Det finns ett klassiskt experiment med djur, råttor eller möss eller
vad det nu var, där den ena gruppen dom fick hur mycket mat dom bara
ville. Var dom hungriga var det bara att ta. Dom klarade sig fint. Den
andra gruppen, dom hade en knapp som hade en random chans att ibland
ge dom mat. Det var en gambling fast det kostade inget, bara tryck på
knappen så kanske du får ingenting eller så kanske får du mat. Dom
gamblande mössen blev jättetjocka och dog. Dom var jämt på den där
knappen och tryckte och dom åt så sjukt mkt mer. Det är så dopaminet
funkar. Det är vårt system för att klara oss i en osäker vild miljö
där vi måste ta tillvara på vad vi får; det systemet är rätt så dåligt
när vi är i en miljö det inte är gjort för. Det blir lätt att vi
kollarkollarkollarkollar tills vi blir helt stirriga. Och glöm att
försöka foka på nåt typ skogspromenad eller bok. Det är så frestande
att kollakollakolla om vi har fått en ny digital kram<small> (eller
fått nåt nytt att bli sur på)</small>. Folk tar till och med fram
mobilerna på bio!</p>

<p>Det var en tråd på Fedi för nåt år sen där nån användardesigner som
jobbat på nåt av dom stora ofria nätverken försökte säga att
kureringsalgoritmer var bra för dom gjorde appen lättare att använda
och fick folk att hitta fler intressanta trådar och spendera mer tid
på den. Men att vi måste spendera mer tid är ju inte en bra grej! Det
är koko! <a href="/time-flies" title="Existing, fast and slow">Hellre en tum av tid än en fot av juveler!</a></p>


        </div>
      </div>
    </content>
    <updated>2024-10-02T12:02:37+02:00</updated>
    <link href="https://idiomdrottning.org/svt-mot-internet"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/likes-and-reactions"/>
    <id>https://idiomdrottning.org/likes-and-reactions</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/likes-and-reactions">Likes and Reactions</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I love the reactions feature in Delta Chat, I think it’s great.</p>

<p>Now it’s been studied somewhat how bad and horrible collecting likes
is on world-readable popularity contest social media. It messes with
our psychology in bad ways. One of the reasons I hate BGG is seeing a
bunch of bad guys and bullying posts and bad takes get way more likes
than the posts that are more along with my own values. That’s
heartbreaking seeing that over and over again.</p>

<p>But likes and reactions are really good in communication with friends
and fam.</p>

<p>I’ve turned off seeing likes on Fedi but what I really wanna set up,
once I have the spoons, is to turn it on for people who are directly
mentioned in the posts. So that people can ack via liking instead of
having to type up a reply. And then leave it off for everyone else.</p>

<p>And in email and text messages I sure as shandy wanna keep it on!</p>

<p>When I first turned off likes on Fedi I felt like the drunk aunt at a
party who suddenly can’t read anyone’s expression. I didn’t know if I
what was saying was rude or appreciated.</p>

<p>Text is such a limited medium. Hell, even talking face-to-face is,
language inherently is, but text is way worse. Emoji reactions help
mitigate that a little bit. It’s the textual equivalent of nodding
along or “uh-uh” or lack-of-frowning in a face-to-face convo.</p>

<p>I had promised myself to keep it off on Fedi for one month and for
almost the entire month it felt really bad having them off. I did
start got get used to it near the end of the month but I did turn them
back on. But then a year and a half later I turned them off again and
this time I’ve kept them off<small> (and it’s been months now, with
them off)</small>. Saves me so much time that I was spending
neurotically check-check-checking for likes. But, again, if I could
make an exception for people who actually are mentioned in the post,
that would be great so I could see if people-who-don’t-reply got mad
at my reply or if they thought it was OK.</p>

<p>Alex Schroeder writes in:</p>

<blockquote>
  <p>I felt that email reactions were bullshit because I only saw them in
a corporate context: at work, people started reacting with 👍
instead of writing back “I agree” and now I couldn’t just look at
the inbox,</p>
</blockquote>

<p>I was under the impression that AOL style “I agree!” posts were
universally behated? Or maybe that was just me. I’d rather have the
reaction.</p>

<p>I remember David Allen talking about, this was before the days of
reactions, they instituted a policy of “never ack!” Never say “OK”, or
“I got it”; just assume it got through. This is a very dangerous
policy since bugs and human error happen. But that’s how annoying the
explicit ack flood was getting. <em>Some</em> kind of interface that’s
different from “writing back ‘I agree’” would be really good. The
question is how such an interface would be best designed.</p>

<blockquote>
  <p>there was also a new sidebar with notifications to watch, and since
there’s not enough context to the reaction in the sidebar, I have to
click through and look at the email again.</p>
</blockquote>

<p>You’re right, that does seem like a really bad interface for them. But
this convo started out as being about the wire protocol for reactions,
not limits of that specific app you’re using (not sure which one that
is).</p>

<p>I was thinking Delta Chat, which I know you’ve tried also, not
whatever-weird-work-mail-app you’re talking about here.</p>

<blockquote>
  <p>I felt it was wasting my time using a bad user interface</p>
</blockquote>

<p>Yeah, sounds like. I can understand that.</p>

<blockquote>
  <p>and it felt disrespectful because it brought reactions from a
friends and family context (where I appreciate them) into my work
context (where I do not).</p>
</blockquote>

<p>While I also hate my colleagues and spit at photos of them every
night, I like the irreverence and informality that a li’l “I’ve seen
this” or “I like this” or “This looks good” reaction can have.</p>

<blockquote>
  <p>The user interface issue is tricky even in chat, because the
reactions are associated with the message and don’t trigger their
own notification (which I like), with the result being that only
immediate reactions are useful. If somebody goes through older
messages of mine to react to them, I won’t see them. They’ve
scrolled of my screen.</p>
</blockquote>

<p>Right, I can see some downsides to that. On the other hand, reactions
to the most recent message are more important. That’s something I
might really wonder how they feel about. Scrolling back and looking at
older messages and seeing “oh, they did belatedly like this one” is a
weird experience and you’re right that this <em>could</em> be improved—you
called it “tricky” which is the perfect description, not too alarmist
but acknowledges the imperfection.</p>

<blockquote>
  <p>Reactions in fedi clients where they repeat the message being
reacted to and they are aggregated and grouped per day (like in
Toot! App), they work surprisingly well.</p>
</blockquote>

<p>Oh, yes, but then we’re back to the psychological effects of the
popularity contest of “writing for the likes”, even though there’s not
an interface issue.</p>

        </div>
      </div>
    </content>
    <updated>2024-09-06T12:06:56+02:00</updated>
    <link href="https://idiomdrottning.org/likes-and-reactions"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/everyone-must-see-everything"/>
    <id>https://idiomdrottning.org/everyone-must-see-everything</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/everyone-must-see-everything">Everyone must see everything</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<aside>Alex <a href="https://alexschroeder.ch/view/2024-07-02-moderation" title="Alex' 2024-07-02 reply: The importance of moderation">kindly replied</a> to <a href="/usenet" title="Usenet had to die">my confusing Usenet essay</a> and then even more kindly allowed me to try to clarify by hosting my reply right there in his blog. Thank you for that. When I sent to him I said that I was also gonna post the last li’l bit of it here since I thought it had some ideas that I wanted to say even outside of the original context.</aside>

<p>There are two kinds of protocols. Those where everyone must see
everything (like Antenna and CAPCOM, and Twitter), and those where
that’s not the case (like ActivityPub and email).</p>

<p>Here are three network layouts:</p>

<p><img src="https://ellen.idiomdrottning.org/baran_networks.png" alt="Baran networks" /></p>

<p>First we have a centralized network. One hub server and then every
client is a spoke connected to that center core. The most efficient
way to organize an “everyone-must-see-everything” protocol, but
vulnerable to disasters like meteor strikes, nuclear explosions,
billionaire takeovers, or earthquakes.</p>

<p>Then we have a decentralized network. Several hubs connected to each
other, mirroring each other. Usenet worked like that. The hubs need to
be just as beefy as the ones in a centralized network. This has some
advantages like redundancy and robustnesss, and it’s more politically
appealing to the anarchists that built the internet.<small> (Not sure why
since there’s still two tiers and a mod group that rules everything
for everyone.)</small> It can be wasteful. It can handle
everyone-must-see-everything protocols. It can also really shine when
everyone <em>doesn’t</em> need to see everything, like IRC which is super
efficient. IRC is a brilliant protocol design that, like a mailing
list, only sends the messages to a server that that server needs.</p>

<p>Finally we have a distributed network. No hubs. It looks more like a
mesh where every machine is connected to only a handful of “nearby”
machines. This type of network is an absolute disaster for the
everyone-must-see-everything scenario! Redundant to the point of
wastefulness. That’s a future we must fight tooth and nail! And that’s
exactly where the relay-centered version of ActivityPub was headed,
and that’s what would be “needed” for hashtags-as-groups-and-discovery
to “work”.</p>

<p>Here’s where we the grassroots federalized ancom degrowth community
need to check ourselves before we wreck ourselves because even though
<a href="https://idiomdrottning.org/energy-is-undercosted" title="Energy is undercosted">energy and e-waste is underpriced</a>, a capitalist for-profit silo
company would never in a million years set up a system like this
because it’s too wasteful ever for them, while we’re liable to do so
since each instance op only sees their <em>own</em> costs, not the cost for
the network as a whole. The megacorps are OK with centralization
because for them, the power consolidation in the first two network
types is a positive, while for us it’s a huge negative so we’re drawn
to the third type, so we need to be really careful and really
responsible here.</p>

<p>But as bad as this layout is for everyone-must-see-everything, it’s
really awesome for protocols where everyone <em>doesn’t</em> need to see
everything. It’s economical, robust, cozy. ActivityPub<small> (without the
relentless mirroring)</small> is a good fit here. I can follow a handful of
users and be connected to their instances and only their posts are
sent to my instance, I don’t mirror the entire server. It’s actually
pretty awesome! It’s good for moderation too because I only need to
moderate my “neighborhood”. Yeah, a “neighborhood” is the perfect
analogy for this; neighborhoods that can and overlap but are still
small and managed. A system set up like that can remain smol and cozy
even as it invites everyone on Earth. It’s great. ActivityPub is
awesome.</p>


        </div>
      </div>
    </content>
    <updated>2024-07-06T09:07:31+02:00</updated>
    <link href="https://idiomdrottning.org/everyone-must-see-everything"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/tooticki"/>
    <id>https://idiomdrottning.org/tooticki</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/tooticki">Tooticki</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I like <a href="https://github.com/ihabunek/toot" title="GitHub - ihabunek/toot: toot - Mastodon CLI &amp; TUI">toot</a> as a good complement to other ActivityPub clients. It’s
friendly for scripting.</p>

<p>I can’t really use the TUI version (maybe there’s some issue with my
shell) but I use <a href="/cd-disc" title="The CD disc">the CLI interface</a> all the time.</p>

<p>One way I use it is in Emacs <code>shell-mode</code>. I hacked in some Lisp so I
can favorite, reblog and even reply right from there; I move the
cursor to the body of the post and then hit the key bound to one of
these interactive functions.<small> (If I wanna do even more fancy
stuff I still can, just typing it in the command line as usual, or for
some things I still schlep out another client.)</small></p>

<p>Here is the elisp:</p>

<pre><code>(defun tooticki-find-id ()
  (interactive)
  (save-excursion
    (beginning-of-line)
    (re-search-forward "^ID ")
    (let ((st (point)))
      (forward-word)
      (buffer-substring-no-properties st (point)))))

(defun tooticki-reply-markdown ()
  (interactive)
  (let* ((id (tooticki-find-id))
	 (topic
	  (string-trim-right
	   (shell-command-to-string
	    (s-concat "toot status --json " id "|jq  .spoiler_text"))))
	 (targs (if (&lt; (length topic) 3) "" (s-concat " -p " topic))))
    (async-shell-command
     (s-concat "toot post -r " id targs))))

(defun tooticki-skele (str)
  (shell-command (s-concat "toot " str " " (tooticki-find-id))))

(defun tooticki-fave ()
  (interactive)
  (tooticki-skele "favourite"))

(defun tooticki-boost ()
  (interactive)
  (tooticki-skele "reblog"))
</code></pre>

<p>Except that where I wrote “toot post -r” here, in the version I’ve got
bound it’s instead a wrapper around written in <a href="/zshbrev" title="zshbrev">zshbrev</a> that tries to
guess language<small> (currently doing a really bad job at it since
for some reason many emojis trigger false positives making it guess
that some English language posts are Swedish)</small> and that offers
to post links to linkhut.</p>

<p>One limitation is that it doesn’t pre-populate the reply with
@usernames; that’s a work in progress. I currently just manually paste
them in. Today I added the feature that it preserves the spoiler text
a.k.a. subject line, and a similar route, parsing <code>status --json</code>,
could be the ticket for getting the user names in there. One SMOP over
the line, sweet Jesus.</p>

<h2 id="update">Update</h2>

<p>Yeah, finding the usernames was possible:</p>

<pre><code>toot-get-usernames () {
	toot status --json $1 | jq -r '..|select(.acct?).acct' |
		mawk '!s[$0]++' | sed 's;^;@;'
}
</code></pre>


        </div>
      </div>
    </content>
    <updated>2024-05-13T11:24:10+02:00</updated>
    <link href="https://idiomdrottning.org/tooticki"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/masto-explore"/>
    <id>https://idiomdrottning.org/masto-explore</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/masto-explore">Masto’s “explore” tab</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>A reader wrote in asking why <a href="/books-vs-internet" title="Books vs Internet">I hate Mastodon’s “explore” tab so much</a>.</p>

<p>I’ve been <a href="/re-mastodon-is-fun-and-easy" title="Re: Mastodon Is Easy and Fun Except When It Isn’t">against the explore tab all along</a> but what really broke my
heart is how it looks more or less the same across the several different
Mastodon instances I looked at.</p>

<p>For me, I feel like the mechanism of social media to emphasize a handful of
a-thousand-likes big viral posts over your own friends is dehumanizing.</p>

<p>Fedi already has mechanisms in it like boosts/reblogs that can cause
that. People will boost some posts causing them to spread further.</p>

<p>“Explore” takes something that’s not great and cranks up the bad
parts at the expense of the good parts. It’s like cranking up the
contrast on a picture that already has too much contrast, turning “bass
boost” on a song that’s already poorly mixed, exacerbating the problem.
Pouring gasoline on a fire or dousing a flooded building with more water.</p>

<p>With reblogging/boosting, at least you’re seeing stuff curated by
people you’ve selected. That’s where the original meaning of “going
viral” came from; things people spread between each other, send to
each other voluntarily. There are some pros and some cons to that, but
it’s a bad idea to amplify that effect artificially.</p>

<p>A silver lining of “Explore” could’ve been that it might break through
echo chambers. You’d be seeing a reflection of mainstream culture instead
of just your own li’l bubble and that might be a good thing. But
technically that still doesn’t work since due to the way Fedi is set up,
Explore is still filtered through the normal instance blocks etc.<small> (Which
is a good thing because there is a lot of nazi bullshit instances out
there. But then the “Explore as a reflection of mainstream culture” is
technically not feasible since they won’t see those posts anyway.)</small></p>

<p>One reason I’ve been enjoying Fedi is that it breaks down this
monolithic, monocultural, “everyone sees the same super top ten
sponsored megaposts” bull that corporate faux “social” media has broken
down into. Just like real life, every li’l ant sees the ants next to it
and <a href="/bubbles-allowlists" title="Bubbles and allowlists">have fun with them in a Dunbar-number sane way</a>.</p>

<p>I don’t like how YouTube, Twitter, BSky push mega-stars and creates
parasocial relationships and fandoms over friendships. Audience over company.</p>

<p><a href="/fedi-wishlist">On my “Fedi Wishlist”, I wrote</a>:</p>

<blockquote>
  <p>Here is a timeline I do not want to head down. One of the worst parts
of the post-September internet are these huge celebs. Instead of “Here
is the mailing list for Werewolf: the Apocalypse, let’s talk together”
it’s “Hello adoring fans here are my favorite brands of the day”.</p>

  <p>I’m into participatory culture, and this is not that.</p>

  <p>This is what Instagram, Twitter, BSky and Threads are set up to be,
and YouTube too. “Viral” successes. Do not want.😰</p>
</blockquote>

<p><a href="/fedi-hashtags" title="Hashtags don't work well on Fedi">Hashtags are bad</a> because the technical details behind how they are
currently implemented reward big instances and punish small
instances. Those problems are then reflected in an even more
exaggerated way on the “explore” tab.</p>

<p>I get the impression that some of the core Masto devs secretly wish
they owned Twitter and that all forms of federation is just a
concession to appease us FOSS seals.</p>

<p>The internet I grew up with was one where you found friends and communities
through common interests and then you talked to those people and they
talked to you. Community. Not billboards. Twitter is “one IRC channel
for the entire planet” and that appealed to a lot of bigmouths and
blowhards and people are trying to recreate that with things like BSky
and Nostr and Masto’s “Explore” tab. But that’s never what I wanted.</p>

<p>I wanna quit watching YouTube entirely but one thing that I’ve used for
the past few years is an extension that turns off all recommendations.
The only way I can find videos is by searching for them specifically or
following links. So if I wanna watch a review of a particular synth, I
can, but I won’t then get flooded with “up next: Jordan Peterson
explains why he who knows nothing about climate change should be the
only person people listen to about climate change” and that kinda bull.</p>

<p>Internet as a library where we can seek out things or get
recommendations from the people who are actually in our lives and close
to us. Internet as a party where you can talk to the people at your own
table instead of being drowned out by the screaming from the big stage.
Participatory culture.</p>


        </div>
      </div>
    </content>
    <updated>2024-05-07T09:23:32+02:00</updated>
    <link href="https://idiomdrottning.org/masto-explore"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/books-vs-internet"/>
    <id>https://idiomdrottning.org/books-vs-internet</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/books-vs-internet">Books vs Internet</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>Books come across as if they were so high-and-mighty and
thought-through but they’re less robust than a well-worn, palimpsested
<a href="/wiki-philosophy" title="Wiki on the wider web">wiki</a> page or even a solid, hashed-out <a href="/usenet" title="Usenet had to die">Usenet</a> thread.</p>

<p>They’re more like sermons than conversations, being talked at than talked with.</p>

<p>In linguistics school one teacher said to us that “written language is
just a technology”. It’s one particular finger pointing to the moon
but it’s nothing to get hung about. If videos or voice messages really
were a better way for people to record and convey and teach and
understand things then it would be fine if it, over centuries, pushed
out the written word.</p>

<p>But for a book lover like me, books aren’t the be-all-end-all nor do
they have to be. They’re just <a href="/pda-vs-books" title="PDA vs books">a stepping stone away from the internet</a>
out into the real world, the real living off-line, off-page world.
Books are a kind of nicotine patch to still <a href="/re-i-cant-read-books" title="Book-reading tips">get to read</a> without
having to read online stuff.</p>

<p>And I dunno all the reasons why the internet is so bad but it is. The
algo-driven social medias are for sure bad, we know that much. The
snippets pushing viral randos ahead of your own friends and fam.</p>

<p>But even more conversational versions like small closed groups and
one-to-one conversations over encrypted protocols <a href="https://www.youtube.com/watch?v=l5jtFqWq5iU" title="Misinformation: Last Week Tonight with John Oliver (HBO) - YouTube">can be a breeding
ground for nazis and facho propaganda</a> and create echo chambers
exacerbating and radicalizing people. The infocalypse is already upon
us and the brownshirts have gained more ground that I ever would’ve
feared.</p>

<p>Even when the internet is at its best it can be <a href="/the-secular-internet" title="The Secular Internet">more than a
small-town girl like me can handle</a>. One thousand voices at the same
time. What makes one person happy leads to a heartbreaking diss from
someone else.</p>

<p>Don’t get me wrong. I don’t think the future without internet is the
way to go. The <a href="/phones-good" title="In defense of the glowing rectangle">tyrant regimes are trying to shut down internet</a> because
it’s a threat to them. But that can be true at the same time that the
internet the way it currently exists is something that I can’t
healthily handle, that I’m a li’l bit too crazy for.</p>

<p>We’ve been trying our best to build a new course-corrected internet
with fixed email (e2e), retro webpages (gemini) and healthier socials
(fedi). But it’s soulcrushing when that then gets torn up and spat
upon by Masto trying to reintroduce algo hell with <a href="/masto-explore" title="Masto's “explore” tab">their “explore” tab</a>
and drive everyone to huge instances with <a href="/fedi-hashtags" title="Hashtags don't work well on Fedi">broken hashtags</a>.</p>

<p>Or maybe it’s not about the network at all. Maybe it’s literally as
dumb as it being the shiny. LCD screen tech. It sounds dumb and
incredible and “r/PhonesAreBad” so it’s with some hesitation I’m
looking at study after study coming in saying that reading
comprehension and retention is way lower on screen than in books, for
adults as well as for kids. Even with (if I understand it correctly)
the same texts. Maybe e-ink will give the world its brain back? Just
in time for us to be the calmest, most focused zen minds <a href="/cinder" title="Most blank on the cinder">on the
cinder</a>.</p>


        </div>
      </div>
    </content>
    <updated>2024-05-05T22:54:29+02:00</updated>
    <link href="https://idiomdrottning.org/books-vs-internet"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/jx"/>
    <id>https://idiomdrottning.org/jx</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/jx">jx — JSON explore</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I sourced these into my shell environment so I can browse around on the JSON side of the Fediverse:</p>

<pre><code>acct2url () {
    echo "$1"|sed 's;^@*\([^@]*\)@\(.*\)$;https://\2/.well-known/webfinger?resource=acct:\1@\2;'
}

jx () {
    wget -qO- --header \
	 'Accept: application/json, application/ld+json; profile="https://www.w3.org/ns/activitystreams"' \
	 "$(acct2url "$1")" |jq
}
</code></pre>

<p>I can call this <code>jx</code> on an URL or Fedi account name, get out some
JSON, copy and paste the URLs from there into new calls to <code>jx</code> and so
on in order to browse around what’s going on.<small> Because most of the time
the web view of Fedi pages are pretty incomprehensible to me. People
are sometimes better at API design than UI design.</small></p>

<p>So you call it like this:</p>

<pre><code>jx @account@instance
</code></pre>

<p>And in that JSON you’ll find more URLs and when you wanna look at them, you call jx on those URLs too:</p>

<pre><code>jx https://more.urls/that/you/found
</code></pre>

<p><code>acct2url</code> is only called as a helper and if the input is already an
URL, it just passes it through. <code>jq</code> is only used for pretty-printing
and you can swap it out for your other fave JSON converter or parser,
or tack on a pager like <code>|less -e</code> after.</p>

<p>Authenticated fetch interferes with this probably, I dunno. This stuff
is pretty hard to understand even for a stable genius like me. Sad!</p>

<p>I’ve been using it to find posts from a.gup.pe or from PeerTube. They
can be a li’l tricky to interact with otherwise if you don’t follow.
Or at least I couldn’t find the object URLs.</p>

<p>I’m really enamored with the idea of one account for all things
ActivityPub whether it be photos, texts, videos, topic threads, book
reviews etc. Mainly that’s an aesthetic hangup, there’s certainly a
lot of drawbacks to this approach. I like it because it feels a li’l
more like email and a li’l less than web silos.</p>

<h2 id="standalone-script-version">Standalone script version</h2>

<p>If you don’t like sourcing things in, you can put this in a file and call it as a shell script:</p>

<pre><code>#!/bin/sh

acct2url () {
    echo "$1"|sed 's;^@*\([^@]*\)@\(.*\)$;https://\2/.well-known/webfinger?resource=acct:\1@\2;'
}

wget -qO- --header \
	 'Accept: application/json, application/ld+json; profile="https://www.w3.org/ns/activitystreams"' \
	 "$(acct2url "$1")" |jq
</code></pre>

        </div>
      </div>
    </content>
    <updated>2024-04-10T13:13:13+02:00</updated>
    <link href="https://idiomdrottning.org/jx"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/bubbles-allowlists"/>
    <id>https://idiomdrottning.org/bubbles-allowlists</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/bubbles-allowlists">Bubbles and allowlists</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p><a href="https://njms.ca/posts/2024-04-07.html">Nat writes</a>:</p>

<blockquote>
  <p>My experience with the big names in community moderation on the
fediverse has been that while they don’t always get it right,
they’re right often enough to be useful.</p>
</blockquote>

<p>Pooling moderation efforts together is a good idea.</p>

<p>My take on a lot of their moderation calls is that it makes sense for
<em>their</em> instance and I agree with the call for <em>their</em> instance. For
example an instance with many users of a vulnerable group would
usually need to have a lower threshold for instance-blocking than an
instance with fewer users to protect since the fewer users you
yourself have, the better you can respond to attacks on them.</p>

<blockquote>
  <p>I’d prefer a whitelist instance, anyway, and if I ever do get around
to setting up my own instance that’s how I plan on running it.</p>
</blockquote>

<p>I’m not into that, and that is one of the biggest qualms I have
against Threads<small> (it’s not the only problem with
Threads!)</small>. I mean, I can see <em>some</em> usecases for it for very
specialized instances so don’t take this as a generally applicable
kibosh, but when I have the typical instance in mind, thinking of it
being allowlist based makes me 😱. To me that kinda breaks the whole
appeal of federation in the first place and it punishes small
instances and affords a trend towards fewer and bigger instances, and
I don’t want that.</p>

<h2 id="but-destroy-the-whole-known-network">But destroy “The Whole Known Network”</h2>

<p>Mastodon had this idea of a tab of “The Whole Known Network” or “The
Federated Timeline”. I hate that idea. You’re widely republishing and
advertising all kinds of weird stuff without vetting it. Not into it.</p>

<p>They even have a specific level of block that’s milder than a normal
block called “silencing” which means posts don’t show up on that
“federated timeline”. Even just “silencing” instances is considered
controversial.<small> (That level of free speech entitlement is a li’l
absurd even to me. 🤷🏻‍♀️)</small></p>

<p>Silencing is different from blocking in that you can still follow
people and you can still see replies from them, replies from them
still show up in your threads.</p>

<p>I hate this “federated timeline”. I went through absurd lengths trying
to remove it from my li’l instance with some mad hacks; the hacks
didn’t work very wells and the hacks also caused other bugs so when
Akkoma finally introduced a supported way of removing that tab, that
was a huge sigh of relief from me and I instantly applied it.</p>

<p>It’s like I’ve “silenced” the entire Fediverse. Good riddance.</p>

<h3 id="bubble-timeline">Bubble timeline</h3>

<p>Akkoma also has a bubble timeline which is like an allowlisted
“federated timeline”. You pick a couple of charming instances and you
have a timeline of known posts from them. You can have both a bubble
timeline and a normal federated timeline, or neither, or just one of
them, and I went with just the bubble timeline. I like it, even though
on my instance the bubble timeline is pretty useless since it still
only shows posts it knows about, and I don’t follow very many people
and neither do my friends on my instance. That’s sad and maybe I
should subscribe to some sorta relay but on the other hand I don’t
wanna break my dinky li’l VPS.</p>

<p>So I feel like I get the best of both worlds: allowlisting in what
posts my instance promotes but normal blocklisting for people who need
to actually reply and get in touch.</p>

        </div>
      </div>
    </content>
    <updated>2024-04-08T08:30:47+02:00</updated>
    <link href="https://idiomdrottning.org/bubbles-allowlists"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/dogpile"/>
    <id>https://idiomdrottning.org/dogpile</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/dogpile">An avalanche of dogs</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>Being critical of someone in person or in a small group is a difficult
time for everyone involved but it’s part of normal life.</p>

<p>But when I’m being <a href="/throne-culture" title="Throne Culture">critical of someone publically</a>, especially
in a many-to-many medium like online, what happens is that I get a
figurative “megaphone” probably better known as “ten thousand faceless
<a href="/clowns-and-jokers" title="Clowns and Jokers">clowns</a> who claim to be on my ‘side’ but who are much meaner and
harrassier and have way worse arguments will ‘join in’ or will have
already joined in even before I say anything”. A tidal wave of hot
takes drowning out attempts at nuanced criticisms and small
course-corrections.</p>

<p>It’s easy to get fooled into thinking that “<em>my</em> particular personal
take is reasonable, nuanced, restrained, logical, correct, emotional,
insightful, informative, personal”, and all of that might be true. I
know and I can honestly tell myself that I don’t want an avalanche of
stones to be thrown, just one li’l reasonable and commensurate pebble.
But that’s what everyone else in the stone-throwing mob is also
kidding themselves. Each of their own li’l rocks on their own is
“well, we’ve got to be able to criticize wrong things and stand up for
what’s good and right” but the internet has made that not possible
anymore. We’re not raindrops anymore, we’re a tsunami. We’re not
snowflakes, we’re an avalanche.</p>

<p>I’m not saying criticism isn’t a necessary and a good thing. It is.
Normally. But the way the global convo is set up makes it impossible.
We’ve taken something that’s normally necessary and vital and
important, and made it impossible. That’s a problem.</p>

<p>Humanity needs to figure out a new way to deal with this, with each
other. The global village is getting to feel both cramped and lonely
at the same time.</p>

<p>Yeah, yeah, <a href="/doomers-help" title="When the world needed doomers">I know</a>. We’re gonna be <a href="/cinder" title="Most blank on the cinder">the most socially and
psychologically well-adjusted species on the cinder</a>. But mass
media dehumanization is part of that problem, too. The world has a
problem it has to solve together.</p>

<h2 id="follow-ups">Follow-ups</h2>

<p>I’m just naturally such a negative person but I need to learn to really hold
back online instead of dishing out the well-deserved spoonfuls I’ve got so
plenty of in my bitter li’l heart.</p>

<p><a href="https://njms.ca/posts/2024-04-07.html">Nat seems to agree with me that criticism is dangerous in our modern world.</a></p>

<p>But criticism is also important. The fact that it’s no longer possible
is a huge problem. Sometimes people do need to come correct. So this
is a tricky conundrum that people need to solve together. Me and my
own personal li’l policy won’t change things.</p>

<p>Going too far in favor of callouts we get angry, life-wrecking mobs,
but I don’t wanna silence victims either. Are there other ways we can
organize how our entire conversation is set up? This is also why I’m
not into Twitter, or into how Reddit was set up before they invented
separate subreddits: “one chatroom per planet” is a model that wrecks
humanity’s brains a li’l bit.</p>

        </div>
      </div>
    </content>
    <updated>2024-04-07T13:39:46+02:00</updated>
    <link href="https://idiomdrottning.org/dogpile"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/fedi-groups"/>
    <id>https://idiomdrottning.org/fedi-groups</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/fedi-groups">Groups yes, hashtags no</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I’ve got a couple of rants on why <a href="/fedi-hashtags" title="Hashtags don't work well on Fedi">hashtags don’t work very well on
Fedi</a> but one thing that does work somewhat (it’s a li’l janky
still) is groups!</p>

<p>Here is a li’l tutorial for how to use groups from Mastodon:</p>

<h2 id="follow-method">Follow method</h2>

<p>Easy method is to just the groups as if they were normal users. For
example <code>@bookstodon@a.gup.pe</code> or <code>@dnd@lemmy.world</code> or
<code>@pbta@ttrpg.network</code>.<small> Finding the right groups is… Not easy.
There are many groups and often more than one alternative for a given
topic. Suggestions welcome for this part of the tutorial!</small></p>

<p>That’ll give you a ton of posts about that topic and then you can tag
the group name in your replies os everyone in the group will see your
replies, or untag the group if discussions get deep and boring for
other people.</p>

<p>You can also start new threads by mentioning the group. I don’t think
you even need to be following a group in order to participate. Easy
peasy.</p>

<h2 id="participating-without-following">Participating without following</h2>

<p>Now this is way more difficult and nerdy so if you’re just starting
out, stick with the follow method above, and read no further!</p>

<p>I don’t like to get overwhelmed by a ton of posts so I don’t like to
be directly subscribed to the groups.</p>

<p>You can reply to posts without following them by going to the search
box on your instance and pasting in the true, real, original,
originating URL for a post. But it’s gotta be the original.</p>

<p>Like, if you’re browsing Mastodon web and you go to Alice’s instance,
let’s say it’s called <code>vegetables.example</code>, and you see Bob replying
to her, but Bob is posting from <code>gardens.example</code>, he doesn’t have an
account on <code>vegetables</code>, he has an account on <code>gardens</code>. That means
pasting in the link to his reply as it’s shown on <code>vegetables</code> is no
good. You need to go all the way to his own webpage <code>gardens</code> and find
his reply there. How to find this original is different on every site.
🤦🏻‍♀️ Some make it easy with a li’l “Fedi link”, others don’t have an
easy way to find it at all.</p>

<p>This is one of the main challenges Fedi faces. You see a post online
and you can reply to it but figuring out how to get that post into
your own instance so you can reply or reblog or like is not very easy.</p>

<p>“Threadiverse” group servers like Mbin, Kbin, PieFed and Lemmy have
web views of their groups so I can sometimes figure out what’s going
on from there, and find the posts from there.</p>

<h3 id="guppe">Guppe</h3>

<p>Gup.pe doesn’t have those kinds of web views for its groups as far as
I know. If you want to find Bookstodon posts, the idea is that you
follow <code>@bookstodon@a.gup.pe</code> and then you’ll see new posts and that’s
the intended way. But there is a hack!</p>

<p>If you have the Unix command line and <code>wget</code> and <code>jq</code>, this’ll print a
list of URLs to recent posts!</p>

<pre><code>wget -qO- --header \
'Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams"' \
https://a.gup.pe/u/bookstodon/outbox\?page=true |jq -r '..|.object? // empty'
</code></pre>

<h2 id="mastodon-alternatives">Mastodon alternatives</h2>

<p>There are other Fedi apps that are set up to more easily work with
groups so if you love groups then you might wanna check them out! For
example Mbin or Lemmy. I don’t have that much experience using those
apps directly since I use Akkoma which is similar to Mastodon when it
comes to groups.</p>


        </div>
      </div>
    </content>
    <updated>2024-03-29T10:22:30+01:00</updated>
    <link href="https://idiomdrottning.org/fedi-groups"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/cw"/>
    <id>https://idiomdrottning.org/cw</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/cw">Content Warning</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>On some Fediverse platforms you can use a subject line as a kind of “content warning” so people can optionally open the posts, sort of like a subject line in an email. I sometimes do that, although I’ve gotten a li’l more cautious against overusing them because they can sometimes be counterproductive to their main aim of being considerate to readers.</p>

<h2 id="why-cw">Why CW</h2>

<p>I found myself using them for three reasons, or four since the third, main reason has two sub-reasons.</p>

<h3 id="context">Context</h3>

<p>Just like any subject line or file name sometimes a context can make a
post much easier to understand. If I’m gonna post something that’s
only built for Emacs Lisp hackers, that’s gonna be better for everyone
if the subject says “Emacs” so people don’t go trying to pop the hood
of their Selectric looking for an Edwardian Manifestation of All
Colonial Sins.</p>

<p>I still do this all the time.</p>

<h3 id="distancing">Distancing</h3>

<p>It was also subconciously a way for me to show that I’m surely above the bad thing I’m talking about. If I write “mh-“ or “ableism” or “racism” or what it might be, I show how aware and illuminated I surely am about the bad thing. A pretty selfish reason and I don’t do this so much<small> (except sometimes a li’l self-deprecatingly)</small> anymore.</p>

<p>I’m not saying other people do that, it was just something I found myself doing.</p>

<p>Now on to the big reason, which is respect for readers when the topics are sensitive.</p>

<p>This main reason comes in two parts, a lesser (compliance) &amp; a greater (actually warning for the content).</p>

<h3 id="the-benefits-of-compliance">The benefits of compliance</h3>

<p>I understand how a lack of CWs can in-and-of-itself bring a sense of
loss-of-control that’s frustrating to trauma survivors; that the CW
itself isn’t the consolation. The consolation is the compliance with
the “please CW your post” request. This sounds shallow or dumb but I
honestly do think it’s an OK argument for using CWs.</p>

<p>I switched out my link-posting app so that I could more easily put CWs
and some of the CWs I use are primarily for this reason. That was a
few days worth of hacking. Worth it to help you folks who need this.</p>

<p>But I only wanna do put CWs when it doesn’t interfere with the main
reason for content warnings, which is:</p>

<h3 id="actual-psychology">Actual psychology</h3>

<p>Content warnings and it’s predecessor, trigger warnings, often get
flak from annoying people who are opposed to caring. They have the
mistaken impression that we wanna shield our li’l snowflake selves
entirely from the thing even though the reason for a CW or TW can
sometimes just be the textual equivalent of “OK, sit down, and take a
deep breath before I tell you what happened”, giving people chance to
steel themselves and collect themselves and choose a time and space
before they open the post, or (rarely, but sometimes) whether they
even open the post at all.</p>

<p>This is the most considerate and best reason but what I noticed was that it often had the opposite effect. Especially for text.</p>

<p>It’s one thing to put a scary video or image in a virtual “envelope”
and not immediately blasting it, but <strong>the problem with using a text header as protection against a text post is that the header is itself also text</strong>. Logging into Fedi and seeing page after page of
disturbing headlines taken out of context is pretty rough.</p>

<p>I’m gonna use a metaphor of the post being like a room, and the header
being a sign on the door.</p>

<p>If we start with the premise that text really can hurt, and I think we
all know that it can, no matter how much our right-wing foes believe
it can’t, so let’s say that the headline in-and-of itself feels like a
stab<small> (metaphorically speaking)</small>. A stab that is lessened
by the warm feeling of “oh, someone cares about me, is polite and
respectful and want the best for me” but a stab none-the-less. To see
headline after headline of “racism”, “sexual violence” and so on
pretty quickly becomes a heart-burdening mess.</p>

<p>Going back to the metaphor: walking down a corridor and getting
stabbed by door after door does not feel good.</p>

<p>When the stabbing doors are there to protect us from getting completly
mauled by dangerous tigers, then it’s worth it. Readers who truly
can’t handle the tiger inside can see the door, get stabbed by the
door, refrain from opening, and try to patch themselves up to the best
of their ability, and walk on by. If that’s what happens I think the
content warning was worth it.</p>

<p>But if what’s behind the door is a lesser scratch, the stab from the
door is not worth it. Not even if what’s behind the door is a deep cut
it’s worth it because then you’ll get stabbed twice; one from the post
itself,<small> (the text post itself has the additional advantage of
being able to use nuance and build things up in a context; the
opposite of a “jump scare”, instead of the unexpected door-stab it’s
an understandable, reality-based, and validated pain)</small>, in
addition to the stab from the headline itself, in all its rawness and
suddenness.</p>

<p>I don’t wanna completely give up these kinds of headlines. As I said,
if it’s the worst clawtiger in the world behind the door, of course a
warning makes sense.<small> (Another idea might be to not even make
the post, if it’s truly that brutal.)</small> But what I’m thinking is
that it takes a lot for the headline to be worth it.</p>

<p>Otherwise it’s as if every room has a clawtiger and we’re building up
a fear and a worldview that’s even more gruesome than the world
actually is, which is plenty gruesome already, thanks.</p>

<p>I still wanna use them! But I’m cutting down on some of the most
“gratuitious” ones. Studies are coming in now saying they generally seem to do more harm than good, create anxiety rather than console it, worsen rather than improve. I think what’s going wrong in some of those studies are when people are “overusing” CWs, I think there is a lagom amount that hits the sweet spot.<small> (As I tried to explain with my text here about “stabs” vs “clawtigers” but maybe I’m just making things even more confused.)</small></p>

<aside>These studies kinda remind me of when the X-card was en vogue in roleplaying and then later got criticized because maybe invalidating &amp; erasing &amp; repressing someone’s traumatic experience isn’t <a href="/rpg-safety" title="RPG safety tools">the healthiest approach</a>.</aside>

<p>All that is also why I do favor CWs with cryptic abbreviations or that are otherwise on the euphemistic treadmill. They don’t have the benefit of context so how can the “stab” otherwise be “lessened”?</p>

<p>There’s another counter argument to CWs also but it’s an argument that I feel is a li’l bit weaker and not as well-meaning, it’s when you wanna write someothing political, like “Now it’s time to vote against fossil fuels” or similar. Then it’s pretty bad if people are missing that message because of a CW.<small> This argument isn’t the strongest beacuse on Fedi, non-CW’d things don’t get boosted as much.</small></p>

<p>There’s also small affordances and annoyances here and there like
clicking to open and such but that’s just peanuts compared to the
importance of people’s well-being.</p>

<p>Now, what’s not good is some of the examples of knee-jerk pro-CW gatekeeping I’ve seen where people have been posting about their own personal political struggles and political work and gotten scolded &amp; shushed because they didn’t put a “uspol CW”.</p>

<p>All of this is much less important now with current versions of
Mastodon and Akkoma where people can “auto-CW” other people’s posts
based on text in the entry. Like how I have “Advent of Code” filtered
out, and posts autohidden, whether or not the post actually has a CW.</p>

<p>I know some people block me for thinking like this<small>. (And of course people can block whomever they want; I block 40000 men and women every day.)</small> Some even wanna defederate my entire instance.</p>

<p>But don’t worry. I’m not gonna revel in anti-CW:ing. I’m not gonna post a bunch of un-CW’d shock and gore just to be annoying. I’ll still use CW, but more sparingly is the idea.</p>

<p>For example, let’s say I mention a cat in a post. I’m not gonna then also put <strong>warning warning cat cat</strong> on top of that. That’s just adding injury to injury and more harm than good even for catphobic peeps. But if there’s a <em>lot</em> of cat in the post, or an unusually scary or detailed cat description, that’s when a CW might be warranted. That CW is gonna be harmful to all catphobes that log in and get subjected to it, but it’s protecting them from something even worse, the post itself.<small> (And another option is, of course, to not even make the post. That’s always an option to consider when thinking about what CW to use.)</small></p>

<h2 id="a-specific-example">A specific example</h2>

<p>Warning: This example gets real. I stuck to “catphobia”, a pretty unusual phobia, in my examples above, in order to cause harm to the least amount of people, but here we’re about to talk about something real and dark that’s upsetting to me and to most other people.</p>

<p>I’ve been reading Jewish Currents for the past few years. Apparently half the staff quit after
Oct 7, or I misunderstood their editorial where they implied that. I
can understand why. That’s a hard thing to grapple with.</p>

<p>I’ve been posting a lot of their articles on Fedi, and I linked to <a href="https://jewishcurrents.org/put-up-take-down" title="Put Up, Take Down">this comic</a>.</p>

<p>I didn’t use a CW, and the text of my post was:</p>

<blockquote>
  <p>This situation is so messed up. More than most people have the capability to psychologically handle without making it worse. Great comic:</p>
</blockquote>

<p>Followed by the URL.</p>

<p>I can understand why people wouldn’t wanna boost it in if if their followers have a lot of people who have a very pro-CW culture. That’s understandable.</p>

<aside>I mostly linked it because I wanted to create a bookmark to it so I could find it later and I’ve got this thing set up that also posts such bookmarks.</aside>

<p>If the text of my post itself would’ve had sensitive stuff I would’ve
put a CW (at least “ispol”) but I reasoned that the loaded topic was
on the other side of the link, and I tried to give people some
content-specific awareness, such as how messed up the situation was
and that it was difficult to handle.</p>

<p>Someone kind suggested this as a CW for my post:</p>

<blockquote>
  <p>CW: compassionate analysis of Israel-Palestine-genocide-related
confrontations in NYC</p>
</blockquote>

<p>Wow, that’s half a dozen things that are in and of themselves triggering. That CW would’ve needed its own couple of CWs. <strong>CWs are also text.</strong></p>

<ul>
  <li>Judgements about the quality of the analysis</li>
  <li>The worst crime humanity does against itself, genocide. Almost two
million are in danger and over 30000 have already been killed and
7800 are missing (so more than thirty times the number of hostages, but <a href="/tragedy-vs-statistics" title="Tragedy vs Statistics">each and every death on either side is a tragedy</a>.</li>
  <li>Confrontations</li>
</ul>

<p>What that CW elides is also an issue:</p>

<ul>
  <li>The hostages, many of whom have died or subjected to sexual assault</li>
  <li>Reference to a brutal name-and-shame campaign of people who for whatever reason wants to take down posters</li>
  <li>A comic that also names the poster artists and quotes them unflatteringly</li>
</ul>

<p>I did think the comic was good and nuanced. I dunno. I’ve never been
to NYC. I didn’t wanna put too much of my own takes on this. A lot of
peeps give me flak online
for being so confident and arrogant but I’m sometimes more scared of
being slagged as a fence-sitter or a both-sides-do-it–er. Truth is, I
come across as confident because I like writing in teach-and-learn
mode. I write about stuff I think I’ve figured out or that I’ve been
taught, sometimes hard-earnedly. And when I don’t have any more
insight or info about a conflict that’s been well-reported on, I can’t
do much more than pass links. I wanna write about the one-state
solution another time, that’s a whole bag of bags, but that’s
political philosophy, which is my jam, not reporting, which I don’t
know how to properly do.</p>

<p>When I don’t have additional info or insight on a situation, I don’t
wanna just make things up, that’d devalue all the things I do have
something to add.</p>


        </div>
      </div>
    </content>
    <updated>2024-03-08T21:47:18+01:00</updated>
    <link href="https://idiomdrottning.org/cw"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/groups-vs-tags"/>
    <id>https://idiomdrottning.org/groups-vs-tags</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/groups-vs-tags">Groups vs Tags</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p>I’ve talked before about how <a href="/fedi-hashtags" title="Hashtags don't work well on Fedi">hashtags don’t work on Fedi</a> and <a href="/fedi-groups" title="Groups yes, hashtags no">we should be using groups instead</a> because of technical reasons.</p>

<p>But socially, they’re not the same thing.</p>

<p>A group is:</p>

<ul>
  <li>deliberate</li>
  <li>organized</li>
  <li>admin moderated</li>
  <li>you need to find it</li>
  <li>there might be separate groups about the same thing</li>
</ul>

<p>Think mailing lists or subreddits or web forums like phpBB, Vanilla, or Discourse.
Or “Discords” and “Slacks” and IRC channels for that matter.</p>

<p>A tag is:</p>

<ul>
  <li>spontaneous</li>
  <li>wide-reaching</li>
  <li>easy to add to any post</li>
  <li>more easily affords crossposting</li>
  <li>“viral”</li>
  <li>as temporary or permanent or necessary</li>
  <li>moderation depends on you blocking specific users</li>
</ul>

<p>This is how “Tumblr” and “Twitter” communities worked. And I think
TikTok? I’m realizing as I’m writing this how little I know about the
silo so-me sites, like I don’t even know how Facebook and Insta
work.</p>

<p>Maybe we do need a way to make tags work. A lot of people seem to be
drawn more to that way of organizing. The two styles also appeals to
different kinds of people, it seems. Groups are a li’l more
<a href="/brain-lateralization" title="One “left”, one “right”—brain edition">left-brained</a>, orderly, symbolic. That’s great, but we also need the
kind of people who are more drawn to tags.</p>

<p>I’m <a href="/fedi-hashtags" title="Hashtags don't work well on Fedi">sticking to my guns that we shouldn’t be using hashtags on
Fedi</a> but maybe we need to come up with a FEP or
something that makes something that <em>feels</em> to hashtags work?
“Spontaneous decentralized groups.” And that has the same interface
i.e. you just write #foo and that’s all you’ve got to do.</p>

<p>As per ushe, Mastodon has been driving ahead with stuff that doesn’t
really work as if it worked<small> (like that awful “Discover”
tab)</small> and have been pushing hashtags. Hashtags work (partially) on
huge instances and hashtags work with instances that are redundantly &amp;
<a href="/usenet" title="Usenet had to die">unscalably</a> mirroring all the stuff from all other instances.</p>

<p>But maybe there’s a better way? One that under-the-hood uses actors
and inboxes in some sorta magical I dunno way?</p>

<p>Wow, today I learned that Guppe actually has this! Tag any group name
@a.gup.pe and the group is created and from then on exists.</p>

<p>So <a href="/fedi-groups" title="Groups yes, hashtags no">groups</a> are a pretty good solution after all!</p>


        </div>
      </div>
    </content>
    <updated>2024-03-08T08:55:44+01:00</updated>
    <link href="https://idiomdrottning.org/groups-vs-tags"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
  <entry>
    <link rel="self" href="https://idiomdrottning.org/re-mastodon-is-fun-and-easy"/>
    <id>https://idiomdrottning.org/re-mastodon-is-fun-and-easy</id>
    <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="https://idiomdrottning.org/re-mastodon-is-fun-and-easy">Re: Mastodon Is Easy and Fun Except When It Isn’t</a></div></title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
	      <div>
        

<p><a href="https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt">An interesting post from last summer</a> that I didn’t see until now:</p>

<blockquote>
  <p>The most common—but usually not the only—response, cited as a primary or secondary reason in about 75 replies—had to do with feeling unwelcome, being scolded, and getting lectured.</p>
</blockquote>

<p>I’m not happy that Fedi is this way. There was an “anti-September” frenzy last summer when people were scared that CWs were gonna go away etc.</p>

<p>I am partially culpable for this since I sometimes scold people for no alt text.</p>

<p>I wish this could change (in a healthy way, ofc—there are plenty of ways a change could go south).</p>

<blockquote>
  <p>For me, it was that Mastodon seemed to actively discourage discoverability. One of the things I loved most about Twitter was the way it could throw things in front of me that I never would have even thought to go look for on my own.</p>
</blockquote>

<p>Right. I love this part of Mastodon. I think it’s the main reason I’m even on here. I don’t get a constant flow of things to discover.</p>

<p>The <a href="/masto-explore" title="Masto's “explore” tab">new Explore tab</a> that Mastodon has introduced is especially toxic <em>since it’s the same on every instance</em> (that has that enabled).</p>

<p>Algorithms are bad for two reasons:</p>

<ol>
  <li>
    <p>The addictive flow of moremoremore. I don’t get that on here and I think that’s great. I can <a href="/books-vs-internet" title="Books vs Internet">go read books</a> or catch up on Campaign 3 or something.</p>
  </li>
  <li>
    <p>The curation. Remember that post that went around a while ago about how in science fiction, there’s a <strong>huge</strong> gap between the well-known, best-selling authors vs the second tier. Being among the “second-best” selling authors means basically no-one reads you. Same thing happens on social where some posts go absolutely viral. It’s lagom that posts do that on their own, that they do it via boosting/reblogging. We don’t need a page that takes the most amplified posts and amplifies them even further.</p>
  </li>
</ol>

<p>However. I do have some fondness for groups and web forums. Once <a href="/fedi-groups" title="Groups yes, hashtags no">groups</a> work a li’l better, that’s gonna be able to replace hashtags in a good way and be a good replacement for subreddits, tumblr tags, phpBB sites and so on. FEP-1b12.</p>

<blockquote>
  <p>The next big cluster includes group #3, too confusing/too much work getting started, group #5, felt siloed/federation worked badly, and group #7, instance selection was too hard/intimidating.</p>
</blockquote>

<p>OMG yes. This is a mess. The technical issues are bigger than the social ones.</p>

<p>Problem one is <em>whether</em> it works: Posts gets dropped, go missing, never go through, don’t show up. I want it to get much flakier.</p>

<p>Problem two is <em>how</em> it works. I’m browsing the web &amp; Safari and I find a fun li’l post on someone’s Masto or Pixelfed. I know how to boost, like, even reply to it and I’ve created a Shortcut (or Bookmarklet) to do so. And figuring that stuff out was <strong>not easy</strong>.</p>

<p>Until the “Fedi links” proposal becomes real, we need an UI that makes it absolovinglutely crystal that A. “here you can find the permalink to that post”, and B. “here is where, in your frontend or app, you paste in that permalink URL to find the post”.</p>

<p>A, sometimes called “original post”, is a complete labyrinthine experience worse than GDPR and different on every instance, and
B. looks like a “search” box and you need to somehow have been told that that’s for importing posts.</p>

<p>(And I understand that anytime there’s a technical issue on line that’s partially on me because it’s my job to go fix every god damn thing and send patches in order to be a good FOSS citizen but my li’l backlog on that is just growing &amp; growing.)</p>

<blockquote>
  <p>People in this category talked about a seriousness that precluded shitposting or goofiness, and a perceived pressure to stay on topic and be earnest at all times.</p>
</blockquote>

<p>Here’s another category where Fedi as it is right now is a pretty good fit for me 💁🏻‍♀️</p>

<p>But once we get groups going people can find their meme groups so they can esspost and goof to their hearts contents there.</p>

<blockquote>
  <p>And I don’t think the Health First school has come to terms with the fact that in an non-authoritarian society, you can’t make people choose networks that feel like eating their vegetables over the ones that feel like candy stores</p>
</blockquote>

<p>So it’s not a win for me that every man, woman and child is on Masto or Fedi. But the goal I have is that it’ll work well as open infrastructure not controlled by for-profit interests or deliberate darkpatterns like using addiction psychologists to make your app <em>more</em> addictive. I love email and RSS and if Fedi can become something that’s as reliable of a backbone as those things, that’s a win, that’s a huge win.</p>

<p>I’m getting less and less convinced by the non-authoritarian society’s ability to deal with climate change (not that the authoritarian society does any better—greetings from Soviet’s fossil&amp;steel economy) but as I’ve said before, the ancom direct action, federation toolbox, for all its inability to deal with climate change, is pretty good at making your own individual life a li’l better with things like worker coops, unions, and labelling for addressing labor issues and with things like rough consensus and running code to get a useful non-toxic smolnet for you &amp; me. It doesn’t solve the problem for everyone but it solves it for us.</p>

<p>(That said, our broken climate <em>is</em> a consequence of our broken economics which is a consequence of our broken political system which is a consequence of our broken media, especially social media. So the fact that Meta and Twitter and Google håller på with their siloing and their fever-pitching algorithms is ultimately a problem for the entire planet. But on a more direct, short-term level <strong>I do not want the Fediverse to become what Twitter was</strong>.)</p>

<p>I’m not implying that her post &amp; analysis &amp; conclusions were not good. They were! 👍🏻</p>


        </div>
      </div>
    </content>
    <updated>2024-02-26T11:54:23+01:00</updated>
    <link href="https://idiomdrottning.org/re-mastodon-is-fun-and-easy"/>
    <author>
      <name>Idiomdrottning</name>
      <email>sandra.snan@idiomdrottning.org</email>
    </author>
    </entry>
</feed>

