<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>EnbySpacePerson</title>
    <link>https://write.as/enbyspaceperson/</link>
    <description></description>
    <pubDate>Wed, 26 Aug 2026 01:35:08 +0000</pubDate>
    <item>
      <title>Fediverse migration</title>
      <link>https://write.as/enbyspaceperson/fediverse-migration?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[A faded red moving truck in front of a parking garage. The text on the side, door, and front of the truck says Casey &amp; Hayes Movers, Boston.&#xA;&#xA;Image by hvprint from Pixabay&#xA;&#xA;The holy grail of decentralized social media is something called portability or, sometimes, nomadic identity. The idea is that at any moment, you can migrade your everything to another server / instance. Posts, attachments, relationships.&#xA;&#xA;We&#39;re not there yet but some Fediverse platforms are a little closer to there than others. This isn&#39;t a guide. It&#39;s me talking about some comparable experiences.&#xA;&#xA;!--more--&#xA;&#xA;Mastodon as the baseline&#xA;&#xA;Federated blogging has been around for a while. I first got interested in it when the only option was Diaspora. In practice, my options to join were ... host my own. That wasn&#39;t something I was in a position to do at the time. When I became aware of Mastodon, I hopped right into it. One of the advantages was that there were servers you could join.&#xA;&#xA;That&#39;s probably more history than is really needed here so I&#39;ll leave that where it is.&#xA;&#xA;When you migrate an account from one Mastodon server to another, you must first sign up on the new server. Then, on the old server, you tell it to migrate you to the new one. From the new one, you tell it to migrate from the old one.&#xA;&#xA;If everything goes right, your followers get ported over to the new server. Anyone who goes to the old account still sees the old account but they get a banner telling them that you&#39;ve moved to the new one.&#xA;&#xA;Nothing else is done at all. In fact, while your followers (mostly) migrated to the new server, you are not following anyone on the new account. You have to export your followers on the old server and import them on the new one. Your posts aren&#39;t gone &amp;mdash; they&#39;re still out there on the old account &amp;mdash; but they sure as hell didn&#39;t come with you.&#xA;&#xA;This is a stressful and traumatic experience for everyone. You can find guides out there and there are third party utilities that may allow you to sort of import your posts from the old server to the new one.&#xA;&#xA;It&#39;s not good.&#xA;&#xA;How Sharkey is different&#xA;&#xA;I&#39;m a big fan of Sharkey. It&#39;s a fork of Misskey and I feel like it&#39;s mostly better software than Mastodon. Even if you&#39;re not interested in federated microblogging, it&#39;s a pretty good platform for building small communities with.&#xA;&#xA;The process to migrate one account to another starts pretty similarly, though. You go to the old account, you tell it to forward to the new one. You go to the new account and tell it to receive the forwarding from the old one. Your followers (mostly) get redirected to the new account.&#xA;&#xA;Your follows don&#39;t come and your posts don&#39;t come either. Just like Mastodon, you can import your old followers list. However! That&#39;s not the end of the story. You have the option to import your posts. It comes with the post attachments too.&#xA;&#xA;Even if you&#39;re coming from Mastodon, you can bring your posts along with you. I did this previously when I moved my memes account from a Vanilla Mastodon server to a Sharkey server. But now I&#39;ve done it from a Sharkey server to another Sharkey server.&#xA;&#xA;It would be nice if it wasn&#39;t necessary to do additional exports and imports in order to finish the job ... but you can finish the job on Sharkey.&#xA;&#xA;You can&#39;t even get half-way there when you&#39;re doing a Mastodon-to-Mastodon migration.&#xA;&#xA;Should social media be ephemeral?&#xA;&#xA;I&#39;m not going to wax long on this point. It shouldn&#39;t be the platform&#39;s decision whether social media is ephemeral. It should be the account owner&#39;s decision. In some ways, Mastodon supports that. You can set up posts to automatically delete if you want to.&#xA;&#xA;You can&#39;t choose not to have your posts disappear into the ether when your instance goes down.&#xA;&#xA;That shouldn&#39;t be John Mastodon&#39;s decision to make. It should be yours.&#xA;&#xA;Sharkey (and others) give you that decision back.&#xA;&#xA;It&#39;s time that Mastodon caught up.&#xA;&#xA;Buy my stuff please!&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/mqjAz8&#34;img src=&#34;https://i.snap.as/BlXQjhb6.webp&#34; height=200 alt=&#34;Beware Of Fangs! by Midge Hollerin. A close up cartoon style image of a black woman wearing a fuchsia colored tee with a yellow apron over it. She has a green button with stylized fangs on it. A drop of blood appears to come from one of the fangs.&#34;/aa href=&#34;https://books2read.com/u/3G0WVP&#34; img src=&#34;https://i.snap.as/s0LeLF9C.webp&#34; alt=&#34;Meeting Megan by Midge Hollerin. A colorful beach umbrella stands in the sand with a teal blue ocean behind it.&#34; height=200/aa href=&#34;https://books2read.com/u/4Eq56l&#34;img src=&#34;https://i.snap.as/Vj7WCRxB.webp&#34; alt=&#34;Boyfriend&#39;s Power-Up Makes Him HUGE! by Ash Hollerin. A pixelated video game character jumps to the left. He wears a teal flat cap, has brown hair, brown sideburns and a brown handlebar mustache. He wears a purple sweater.&#34; height=&#34;200&#34; //aa href=&#34;https://books2read.com/u/4XGGy7&#34;img src=&#34;https://i.snap.as/6i1TYn6Q.png&#34; alt=&#34;The cover for Kissing My Best Friend&#39;s Girlfriend by Midge Hollerin. An illustration of a white woman with light brown hair, blue eyes, red lipstick, and a red, shoulder-less dress looking at the viewer.&#34; height=&#34;200&#34; //aa href=&#34;https://books2read.com/b/m2kJ6O&#34;img src=&#34;https://i.snap.as/03sY5Qp0.png&#34; alt=&#34;When The Spirit Moves Me by Ash Hollerin. A ghostly blue woman raises her arms below her shoulder line. She has long, brown hair, wears a faded flower crown, and a veil. She faces to the right.&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; alt=&#34;Don&#39;t get Seduced By A Fairy! by Ash Hollerin. The cover features a white fairy with teal wings flying in front of a gigantic red mushroom with white spots on it.&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; alt=&#34;Fling With A Daphnaie by Ash Hollerin. The image features a wood cut style illustration of a white woman with long brown hair coming out of a tree. She has a crown of leaves and wears a one-shouldered goldenrod colored dress. She looks toward her hand that is holding open a door on the tree she came out of.&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; alt=&#34;Following My Siren&#39;s Thorns by Midge Hollerin. The cover uses a flat blue background with a woman drawn in pixel art style. She wears a black dress with thin straps, fishnet stockings, and black dress shoes. She&#39;s shown from the side in a sitting position.&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/Qfpr9mUJ.webp&#34; alt=&#34;Seduced by the Cougar Next Door by Ash Hollerin. Cover shows a blue house with white accents. Trees surrount it. The street and a sidewalk are in front of the house. Background photo by Ian MacDonald on Unsplash.&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; alt=&#34;The Emperor in Ochre by Midge Hollerin. A steamy SciFi adventure. A white woman with short brown hair floats beside a grey skinned man. The woman wears a blue jumpsuit. The man wears an light brown jacket. Both appear over a stylized star symbol.&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;#Fediverse #Mastodon #Technology ]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/Y2CwCG4b.jpg" alt="A faded red moving truck in front of a parking garage. The text on the side, door, and front of the truck says Casey &amp; Hayes Movers, Boston."/></p>

<p>Image by <a href="https://pixabay.com/users/hvprint-1504940/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=8173148">hvprint</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=8173148">Pixabay</a></p>

<p>The holy grail of decentralized social media is something called portability or, sometimes, nomadic identity. The idea is that at any moment, you can migrade your everything to another server / instance. Posts, attachments, relationships.</p>

<p>We&#39;re not there yet but some Fediverse platforms are a little closer to there than others. This isn&#39;t a guide. It&#39;s me talking about some comparable experiences.</p>



<h2 id="mastodon-as-the-baseline">Mastodon as the baseline</h2>

<p>Federated blogging has been around for a while. I first got interested in it when the only option was Diaspora. In practice, my options to join were ... host my own. That wasn&#39;t something I was in a position to do at the time. When I became aware of Mastodon, I hopped right into it. One of the advantages was that there were servers you could join.</p>

<p>That&#39;s probably more history than is really needed here so I&#39;ll leave that where it is.</p>

<p>When you migrate an account from one Mastodon server to another, you must first sign up on the new server. Then, on the old server, you tell it to migrate you to the new one. From the new one, you tell it to migrate <em>from</em> the old one.</p>

<p>If everything goes right, your followers get ported over to the new server. Anyone who goes to the old account still sees the old account but they get a banner telling them that you&#39;ve moved to the new one.</p>

<p><em>Nothing else is done at all</em>. In fact, while your followers (mostly) migrated to the new server, <em>you</em> are not following anyone on the new account. You have to export your followers on the old server and import them on the new one. Your posts aren&#39;t gone — they&#39;re still out there on the old account — but they sure as hell didn&#39;t come with you.</p>

<p>This is a stressful and traumatic experience for everyone. You can find guides out there and there are third party utilities that may allow you to <em>sort</em> of import your posts from the old server to the new one.</p>

<p>It&#39;s not good.</p>

<h2 id="how-sharkey-is-different">How Sharkey is different</h2>

<p>I&#39;m a big fan of Sharkey. It&#39;s a fork of Misskey and I feel like it&#39;s mostly better software than Mastodon. Even if you&#39;re not interested in federated microblogging, it&#39;s a pretty good platform for building small communities with.</p>

<p>The process to migrate one account to another starts pretty similarly, though. You go to the old account, you tell it to forward to the new one. You go to the new account and tell it to receive the forwarding from the old one. Your followers (mostly) get redirected to the new account.</p>

<p>Your follows don&#39;t come and your posts don&#39;t come either. Just like Mastodon, you can import your old followers list. However! That&#39;s not the end of the story. You have the option to import your posts. It comes with the post attachments too.</p>

<p>Even if you&#39;re coming from Mastodon, you can bring your posts along with you. I did this previously when I moved my memes account from a Vanilla Mastodon server to a Sharkey server. But now I&#39;ve done it from a Sharkey server to another Sharkey server.</p>

<p>It would be nice if it wasn&#39;t necessary to do additional exports and imports in order to finish the job ... but you <em>can</em> finish the job on Sharkey.</p>

<p>You can&#39;t even get half-way there when you&#39;re doing a Mastodon-to-Mastodon migration.</p>

<h2 id="should-social-media-be-ephemeral">Should social media be ephemeral?</h2>

<p>I&#39;m not going to wax long on this point. It shouldn&#39;t be the platform&#39;s decision whether social media is ephemeral. It should be the account owner&#39;s decision. In some ways, Mastodon supports that. You can set up posts to automatically delete if you want to.</p>

<p>You can&#39;t choose <em>not</em> to have your posts disappear into the ether when your instance goes down.</p>

<p>That shouldn&#39;t be John Mastodon&#39;s decision to make. It should be yours.</p>

<p>Sharkey (and others) give you that decision back.</p>

<p>It&#39;s time that Mastodon caught up.</p>

<h2 id="buy-my-stuff-please">Buy my stuff please!</h2>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/mqjAz8"><img src="https://i.snap.as/BlXQjhb6.webp" height="200" alt="Beware Of Fangs! by Midge Hollerin. A close up cartoon style image of a black woman wearing a fuchsia colored tee with a yellow apron over it. She has a green button with stylized fangs on it. A drop of blood appears to come from one of the fangs."></a><a href="https://books2read.com/u/3G0WVP"><img src="https://i.snap.as/s0LeLF9C.webp" alt="Meeting Megan by Midge Hollerin. A colorful beach umbrella stands in the sand with a teal blue ocean behind it." height="200"></a><a href="https://books2read.com/u/4Eq56l"><img src="https://i.snap.as/Vj7WCRxB.webp" alt="Boyfriend&#39;s Power-Up Makes Him HUGE! by Ash Hollerin. A pixelated video game character jumps to the left. He wears a teal flat cap, has brown hair, brown sideburns and a brown handlebar mustache. He wears a purple sweater." height="200"/></a><a href="https://books2read.com/u/4XGGy7"><img src="https://i.snap.as/6i1TYn6Q.png" alt="The cover for Kissing My Best Friend&#39;s Girlfriend by Midge Hollerin. An illustration of a white woman with light brown hair, blue eyes, red lipstick, and a red, shoulder-less dress looking at the viewer." height="200"/></a><a href="https://books2read.com/b/m2kJ6O"><img src="https://i.snap.as/03sY5Qp0.png" alt="When The Spirit Moves Me by Ash Hollerin. A ghostly blue woman raises her arms below her shoulder line. She has long, brown hair, wears a faded flower crown, and a veil. She faces to the right." height="200"/></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" alt="Don&#39;t get Seduced By A Fairy! by Ash Hollerin. The cover features a white fairy with teal wings flying in front of a gigantic red mushroom with white spots on it." height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" alt="Fling With A Daphnaie by Ash Hollerin. The image features a wood cut style illustration of a white woman with long brown hair coming out of a tree. She has a crown of leaves and wears a one-shouldered goldenrod colored dress. She looks toward her hand that is holding open a door on the tree she came out of." height="200"></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" alt="Following My Siren&#39;s Thorns by Midge Hollerin. The cover uses a flat blue background with a woman drawn in pixel art style. She wears a black dress with thin straps, fishnet stockings, and black dress shoes. She&#39;s shown from the side in a sitting position." height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/Qfpr9mUJ.webp" alt="Seduced by the Cougar Next Door by Ash Hollerin. Cover shows a blue house with white accents. Trees surrount it. The street and a sidewalk are in front of the house. Background photo by Ian MacDonald on Unsplash." height="200"/></a><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" alt="The Emperor in Ochre by Midge Hollerin. A steamy SciFi adventure. A white woman with short brown hair floats beside a grey skinned man. The woman wears a blue jumpsuit. The man wears an light brown jacket. Both appear over a stylized star symbol." height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Fediverse" class="hashtag"><span>#</span><span class="p-category">Fediverse</span></a> <a href="https://write.as/enbyspaceperson/tag:Mastodon" class="hashtag"><span>#</span><span class="p-category">Mastodon</span></a> <a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/fediverse-migration</guid>
      <pubDate>Fri, 29 May 2026 02:13:18 +0000</pubDate>
    </item>
    <item>
      <title>How &#39;no&#39; can you go?</title>
      <link>https://write.as/enbyspaceperson/how-no-can-you-go?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Three corded phone handsets laying on top of a hard surface like bricks or concrete blocks. Each handset has a cord connected to it. The top handset is black, the middle handset is cream colored. The bottom handset is a green color.&#xA;&#xA;Image by Alexa from Pixabay&#xA;&#xA;The idea that anyone wanted an even thinner phone is absurd. Sometimes people don&#39;t know they want something else until you give them a new option. Thinner phones solve a problem that does not exist.!--more--&#xA;&#xA;What we want is:&#xA;&#xA;Ergonomically-sized phones &amp;mdash; you can have your increasingly absurdly sized phablets but you can&#39;t keep driving screen sizes in this direction where no one can use a normal smartphone with one hand.&#xA;Reasonable interfaces &amp;mdash; I will come back to this.&#xA;Either good battery performance over the total reasonable life of the device OR user swappable batteries &amp;mdash; I&#39;m talking swap &#39;em out like a TF card or AAs. Not &#34;find the nearest person who has a kit from iFixit&#34;!&#xA;&#xA;Our current devices aren&#39;t suited to how we want to use them. The new use cases implied by the absurdity shoved down our throats is something no reasonable person would want or ask for.&#xA;&#xA;And our existing interfaces at these current, bloated screen sizes are really really bad. Basic functionality is hidden behind edge swipes. What those swipes do is poorly communicated to users. (Fortunately, the apps I use with this type of functionality helpfully offer the user the ability to undo whatever was just done but that&#39;s my sole concession on this point.) Scrolling a long article requires tediously moving every inch of that article by your view port manually. Many buttons require the fingertip of a child in order to consistently activate them accurately. I could write an essay about how bad autocorrect is in the Year of Our Lady 2025. At one point, I had a &#34;conspiracy theory&#34; that autocorrect was this bad because companies were trying to force us into using voice controls. However, the voice controls are as bad as autocorrect.&#xA;&#xA;We don&#39;t need or want thinner phones. We need hardware that&#39;s made for human hands and human needs. At this point, even having operating systems which are reasonably good would be a huge improvement.&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;Technology ]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/C4Vp2SC4.jpg" alt="Three corded phone handsets laying on top of a hard surface like bricks or concrete blocks. Each handset has a cord connected to it. The top handset is black, the middle handset is cream colored. The bottom handset is a green color."/></p>

<p>Image by <a href="https://pixabay.com/users/alexas_fotos-686414/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1678306">Alexa</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1678306">Pixabay</a></p>

<p>The idea that anyone wanted an even thinner phone is absurd. Sometimes people don&#39;t know they want something else until you give them a new option. Thinner phones solve a problem that <em>does not exist</em>.</p>

<p>What we want is:</p>
<ul><li><strong>Ergonomically-sized phones</strong> — you can have your increasingly absurdly sized phablets but you can&#39;t keep driving screen sizes in this direction where no one can use a normal smartphone with one hand.</li>
<li><strong>Reasonable interfaces</strong> — I will come back to this.</li>
<li><strong>Either good battery performance over the total</strong> <strong><em>reasonable life</em></strong> <strong>of the device</strong> <strong><em>OR</em></strong> <strong>user swappable batteries</strong> — I&#39;m talking swap &#39;em out like a TF card or AAs. Not “find the nearest person who has a kit from iFixit”!</li></ul>

<p>Our current devices aren&#39;t suited to how we want to use them. The new use cases implied by the absurdity shoved down our throats is something no reasonable person would want or ask for.</p>

<p>And our existing interfaces at these current, bloated screen sizes are <em>really</em> <strong><em>really</em></strong> bad. Basic functionality is hidden behind edge swipes. What those swipes do is poorly communicated to users. (Fortunately, the apps I use with this type of functionality helpfully offer the user the ability to undo whatever was just done but that&#39;s my sole concession on this point.) Scrolling a long article requires tediously moving every inch of that article by your view port <em>manually.</em> Many buttons require the fingertip of a child in order to consistently activate them accurately. I could write an essay about how bad autocorrect is in the Year of Our Lady 2025. At one point, I had a “conspiracy theory” that autocorrect was this bad because companies were trying to force us into using voice controls. However, the voice controls are as bad as autocorrect.</p>

<p>We don&#39;t need or want thinner phones. We need hardware that&#39;s made for human hands and human needs. At this point, even having operating systems which are reasonably good would be a huge improvement.</p>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/how-no-can-you-go</guid>
      <pubDate>Sun, 14 Sep 2025 16:06:24 +0000</pubDate>
    </item>
    <item>
      <title>The state of Groups on the Fediverse</title>
      <link>https://write.as/enbyspaceperson/the-state-of-groups-on-the-fediverse?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Three skeleton statues sitting on a clear surface. The left skeleton has its hands on its ears. The middle skeleton has its hands covering its mouth. The third skeleton has its hands on its eyes.&#xA;&#xA;Image by Paul Brennan from Pixabay&#xA;&#xA;On the Fediverse, the microblogs (Mastodon, its forks, Misskey, its forks, etc.) lack a group functionality. Since tagged posts generally only federate to servers who already receive posts from the originating server, a lot can be missed. Groups offer a bypass. If I follow ActuallyAutistic, it doesn&#39;t matter whether anyone on my server follows your server or not. When you @ ActuallyAutistic, I&#39;ll see your post.&#xA;&#xA;While they weren&#39;t the only group host, a.gup.pe was the main one that people were using to host groups. This had issues because the software that a.gup.pe ran on didn&#39;t play well with non-Mastodon microblogs. Sometimes it would work with non-microblog platforms on the Fediverse but it was kind of spotty.&#xA;&#xA;a.gup.pe, the flagship instance for Guppe, went down recently because the policy for .pe domains allows others to buy the domains out from under the owners during a window leading up to the domain expiration.&#xA;&#xA;This serves as a primer about Group functionality. It also covers serious issues with our current options.&#xA;&#xA;!--more--&#xA;&#xA;div class=&#34;warning&#34;pstrongSidenote about Friendica, Hubzilla, etc./strongbr/ppI&#39;m aware that Friendica, Hubzilla, and other non-microblogs have some Group-like options available. At the moment, their existence doesn&#39;t replace or solve the issues caused in the wake of a.gup.pe&#39;s unintentional departure./p/div&#xA;&#xA;Service / software details&#xA;&#xA;Gup.pe functionality&#xA;&#xA;Even if you were already an a.gup.pe user, I think you should read this bit because it&#39;s got some background you may not be fully aware of.&#xA;&#xA;To create a new group, you just did @ followed by the group name you wanted to create followed by @a.gup.pe.&#xA;Once created, it existed and anyone could message it.&#xA;Description, icon, etc. are generic.&#xA;The only option to moderate messages or users for the group would be to:&#xA;  Address individual behaviors with the mods / admins of servers with offending users&#xA;  Ask the maintainers of a.gup.pe to block the servers who refuse to moderate their users&#xA;It&#39;s not feasible to limit boosts to people who already follow the account.&#xA;&#xA;The simplicity of the service was a benefit in a way but it also has drawbacks.&#xA;&#xA;FediGroups&#xA;&#xA;FediGroups works with &#34;Mastodon, Misskey, Firefish, Iceshrimp, Sharkey, Catodon, Friendica&#34;, putting it ahead of the functionality for gup.pe on that alone.&#xA;&#xA;In order to create a group in FediGroups, you have to request one. This adds a speed bump to the process compared to a.gup.pe but offers several nice features. You get a lot more options including:&#xA;&#xA;The person who requests creation of the group gets to set its owner&#xA;Display name can be different than handle&#xA;Profile text can be set&#xA;Option to only boost from Followers&#xA;New followers must get approval from the Group Owner&#xA;Boosts don&#39;t show in public feeds but only to followers of the account&#xA;Option to keep your group out of the official directory&#xA;&#xA;There&#39;s a few big caveats, though.&#xA;&#xA;FediGroups has what amounts to a ToS. Most of that ToS is good. However, the part that isn&#39;t good is really not good. It prohibits &#34;adult NSFW content.&#34;&#xA;  The way it&#39;s written, it may be allowable to have a group for, say, writing or reading which gets some posts about erotica or spicy romance. However, that&#39;s unclear. Even if that was made clear, I am against onerous restrictions on adult material.&#xA;  That would be fair enough if the software was open source so FediGroups.social was merely the flagship. They could host or not host whatever they liked and someone else host a version which didn&#39;t place onerous restrictions on adult materials. Since it isn&#39;t currently open source, this is concerning to me and something potential group owners should be aware of.&#xA;It&#39;s not ideal to have only a single group owner.&#xA;  In IT, this is often (and somewhat grimly) referred to as the &#34;one bus problem.&#34; I think they would be responsive to requests to reassign ownership if it became necessary but I consider this a significant oversight as currently implemented.&#xA;&#xA;There are some other things I could talk about but those might be feature requests rather than caveats or complaints. Since I&#39;m already thinking about it, it would be nice to have these features:&#xA;&#xA;An option to hold new followers&#39; boosts until a mod has approved them&#xA;An option to prohibit or temporarily prohibit a followers boosts&#xA;&#xA;ovo.st&#xA;&#xA;ovo.st has been around for a few years. It hadn&#39;t seen much adoption. Due to some limitations in FediGroups, some people are using it instead of FediGroups. While it&#39;s a little more rudimentary, it&#39;s very similar to gup.pe&#39;s functionality.&#xA;&#xA;The status account for ovo hasn&#39;t posted in nearly three years. The software itself got an update ~8 months ago. It&#39;s hosted on a Fediverse server in Hong Kong.&#xA;&#xA;This means using it as a straight-up replacement for a.gup.pe with relation to adult material may cause some issues for the community and possibly even for the developer.&#xA;&#xA;Newsmast&#xA;&#xA;Newsmast offers something it calls channels. They appear to have a fairly robust system but I can&#39;t evaluate it properly without going through their waitlist. Since they prohibit adult content too, I&#39;m not strongly motivated to go through the extra hoops just to write up a full evaluation of their setup.&#xA;&#xA;Backups&#xA;&#xA;I&#39;ve heard some chatter that we shouldn&#39;t put all our eggs in one basket. Instead, we should have duplicate groups across services. I don&#39;t think that&#39;s a good idea. Have HogansHeroes hosted on Service A and TheAvengers hosted on Service B? Absolutely. You&#39;ll get no complaints from me about doing that. However, as soon as we&#39;re putting 3GoodThings on Service A, Service B, Service C, and a hypothetical service D, we get the very fragmentation we&#39;re trying to avoid with group services in the first place. People won&#39;t remember to include all of the variant accounts and eventually one of the accounts will fall off entirely but new folks will miss the consensus group.&#xA;&#xA;Conclusion&#xA;&#xA;With the future of Guppe up in the air, we&#39;re left in an uncertain situation. Those who create adult material and those who like to see adult material don&#39;t have a clear path forward.&#xA;&#xA;Because it&#39;s the most robust of the platforms, I hope that FediGroups makes their software open source. This would allow others to contribute functionality and potentially allow a solution to the problem adults face with our groups situation on the Fediverse today.&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;#Fediverse #Mastodon #TechTips #Technology #Groups #AdultContent]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/ybmMDfNp.jpg" alt="Three skeleton statues sitting on a clear surface. The left skeleton has its hands on its ears. The middle skeleton has its hands covering its mouth. The third skeleton has its hands on its eyes."/></p>

<p>Image by <a href="https://pixabay.com/users/paulbr75-2938186/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1617539">Paul Brennan</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1617539">Pixabay</a></p>

<p>On the Fediverse, the microblogs (Mastodon, its forks, Misskey, its forks, etc.) lack a group functionality. Since tagged posts generally only federate to servers who already receive posts from the originating server, a lot can be missed. Groups offer a bypass. If I follow ActuallyAutistic, it doesn&#39;t matter whether anyone on my server follows your server or not. When you @ ActuallyAutistic, I&#39;ll see your post.</p>

<p>While they weren&#39;t the only group host, a.gup.pe was the main one that people were using to host groups. This had issues because the software that a.gup.pe ran on didn&#39;t play well with non-Mastodon microblogs. Sometimes it would work with non-microblog platforms on the Fediverse but it was kind of spotty.</p>

<p><code>a.gup.pe</code>, the flagship instance for <a href="https://github.com/immers-space/guppe">Guppe</a>, went down recently because the policy for <code>.pe</code> domains allows others to buy the domains out from under the owners during a window leading up to the domain expiration.</p>

<p>This serves as a primer about Group functionality. It also covers serious issues with our current options.</p>



<div class="warning"><p><strong>Sidenote about Friendica, Hubzilla, etc.</strong><br></p><p>I&#39;m aware that Friendica, Hubzilla, and other non-microblogs have some Group-like options available. At the moment, their existence doesn&#39;t replace or solve the issues caused in the wake of a.gup.pe&#39;s unintentional departure.</p></div>

<h2 id="service-software-details">Service / software details</h2>

<h3 id="gup-pe-functionality">Gup.pe functionality</h3>

<p>Even if you were already an a.gup.pe user, I think you should read this bit because it&#39;s got some background you may not be fully aware of.</p>
<ul><li>To create a new group, you just did @ followed by the group name you wanted to create followed by @a.gup.pe.</li>
<li>Once created, it existed and anyone could message it.</li>
<li>Description, icon, etc. are generic.</li>
<li>The only option to moderate messages or users for the group would be to:
<ul><li>Address individual behaviors with the mods / admins of servers with offending users</li>
<li>Ask the maintainers of a.gup.pe to block the servers who refuse to moderate their users</li></ul></li>
<li>It&#39;s not feasible to limit boosts to people who already follow the account.</li></ul>

<p>The simplicity of the service was a benefit in a way but it also has drawbacks.</p>

<h3 id="fedigroups">FediGroups</h3>

<p>FediGroups works with “Mastodon, Misskey, Firefish, Iceshrimp, Sharkey, Catodon, Friendica”, putting it ahead of the functionality for gup.pe on that alone.</p>

<p>In order to create a group in FediGroups, you have to request one. This adds a speed bump to the process compared to a.gup.pe but offers several nice features. You get a lot more options including:</p>
<ul><li>The person who requests creation of the group gets to set its owner</li>
<li>Display name can be different than handle</li>
<li>Profile text can be set</li>
<li>Option to only boost from Followers</li>
<li>New followers must get approval from the Group Owner</li>
<li>Boosts don&#39;t show in public feeds but only to followers of the account</li>
<li>Option to keep your group out of the official directory</li></ul>

<p>There&#39;s a few big caveats, though.</p>
<ol><li>FediGroups has what amounts to a ToS. Most of that ToS is good. However, the part that isn&#39;t good is <em>really</em> not good. It prohibits “adult NSFW content.”
<ul><li>The way it&#39;s written, it may be allowable to have a group for, say, writing or reading which gets some posts <em>about</em> erotica or spicy romance. However, that&#39;s unclear. Even if that was made clear, I am against onerous restrictions on adult material.</li>
<li>That would be fair enough if the software was open source so <a href="https://about.fedigroups.social/home">FediGroups.social</a> was merely the flagship. They could host or not host whatever they liked and someone else host a version which didn&#39;t place onerous restrictions on adult materials. Since it isn&#39;t currently open source, this is concerning to <em>me</em> and something potential group owners should be aware of.</li></ul></li>
<li>It&#39;s not ideal to have only a single group owner.
<ul><li>In IT, this is often (and somewhat grimly) referred to as the “one bus problem.” I think they would be responsive to requests to reassign ownership if it became necessary but I consider this a significant oversight as currently implemented.</li></ul></li></ol>

<p>There are some other things I could talk about but those might be feature requests rather than caveats or complaints. Since I&#39;m already thinking about it, it would be nice to have these features:</p>
<ol><li>An option to hold new followers&#39; boosts until a mod has approved them</li>
<li>An option to prohibit or temporarily prohibit a followers boosts</li></ol>

<h3 id="ovo-st">ovo.st</h3>

<p>ovo.st has been around for a few years. It hadn&#39;t seen much adoption. Due to some limitations in FediGroups, some people are using it instead of FediGroups. While it&#39;s a little more rudimentary, it&#39;s very similar to gup.pe&#39;s functionality.</p>

<p>The <a href="https://wxw.moe/@ovo_st_status">status account</a> for ovo hasn&#39;t posted in nearly three years. The <a href="https://github.com/wxwmoe/wxwClub">software</a> itself got an update ~8 months ago. It&#39;s hosted on a Fediverse server in Hong Kong.</p>

<p>This means using it as a straight-up replacement for a.gup.pe with relation to adult material may cause some issues for the community and possibly even for the developer.</p>

<h3 id="newsmast">Newsmast</h3>

<p>Newsmast <a href="https://newsmast.social/@newsmast/115169682661227969">offers</a> something it calls channels. They appear to have a fairly robust system but I can&#39;t evaluate it properly without going through their waitlist. Since they prohibit adult content too, I&#39;m not strongly motivated to go through the extra hoops just to write up a full evaluation of their setup.</p>

<h2 id="backups">Backups</h2>

<p>I&#39;ve heard some chatter that we shouldn&#39;t put all our eggs in one basket. Instead, we should have duplicate groups across services. I don&#39;t think that&#39;s a good idea. Have HogansHeroes hosted on Service A and TheAvengers hosted on Service B? Absolutely. You&#39;ll get no complaints from me about doing that. However, as soon as we&#39;re putting 3GoodThings on Service A, Service B, Service C, and a hypothetical service D, we get the very fragmentation we&#39;re trying to avoid with group services in the first place. People won&#39;t remember to include all of the variant accounts and eventually one of the accounts will fall off entirely but new folks will miss the consensus group.</p>

<h2 id="conclusion">Conclusion</h2>

<p>With the future of Guppe up in the air, we&#39;re left in an uncertain situation. Those who create adult material and those who like to see adult material don&#39;t have a clear path forward.</p>

<p>Because it&#39;s the most robust of the platforms, I hope that FediGroups makes their software open source. This would allow others to contribute functionality <em>and</em> potentially allow a solution to the problem adults face with our groups situation on the Fediverse today.</p>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Fediverse" class="hashtag"><span>#</span><span class="p-category">Fediverse</span></a> <a href="https://write.as/enbyspaceperson/tag:Mastodon" class="hashtag"><span>#</span><span class="p-category">Mastodon</span></a> <a href="https://write.as/enbyspaceperson/tag:TechTips" class="hashtag"><span>#</span><span class="p-category">TechTips</span></a> <a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a> <a href="https://write.as/enbyspaceperson/tag:Groups" class="hashtag"><span>#</span><span class="p-category">Groups</span></a> <a href="https://write.as/enbyspaceperson/tag:AdultContent" class="hashtag"><span>#</span><span class="p-category">AdultContent</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/the-state-of-groups-on-the-fediverse</guid>
      <pubDate>Wed, 10 Sep 2025 15:45:56 +0000</pubDate>
    </item>
    <item>
      <title>Damnatio memoriae</title>
      <link>https://write.as/enbyspaceperson/damnatio-memoriae?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[White polymer eraser on top of a grey towel.&#xA;&#xA;One of those common rules of etiquette is not to speak ill of the dead. I&#39;m not sure how serious it is. More or less serious than the prohibition of discussion of religion or politics in polite company? It may depend on who the dead person is. I&#39;ve observed that a lot of politeness rules surrounding political figures tend to be a little fungible if the figure is someone you despise.&#xA;&#xA;This hasn&#39;t always been a rule this way, though.&#xA;&#xA;Damnatio memoriae is a relatively modern term for an ancient practice of destroying the physical records of a person&#39;s existence. It&#39;s not so much that you can&#39;t speak ill of the dead but that some people, by this measure, deserve to have all memory of their existence purged from existence.&#xA;&#xA;I don&#39;t think I agree with either sentiment. Maybe a funeral is the wrong place to discuss all the terrible things that the deceased did in their lives. It could be hurtful to speak ill of the dead around their closest relatives.&#xA;&#xA;But what if you&#39;re one of the ones who were harmed by those deeds?&#xA;&#xA;The dead are dead. Does it serve the living to silence those who have been harmed by the dead?&#xA;&#xA;Erasing terrible people from history would be a problem. There&#39;s nothing to be gained from removing their names from history.&#xA;&#xA;While I might not tell the relatives of James Dobson to his face what an evil man he was, I have no reason to hold my tongue here.&#xA;&#xA;James Dobson told parents that they should physically abuse children as young as 15 months old. That&#39;s 1 year and three months old.&#xA;&#xA;I can only guess how many infants were abused by parents who never would have dreamed of abusing their children, all for the stern advice of James Dobson. This isn&#39;t giving a pass to the parents who abused their children only because of James Dobson&#39;s advice. If you abused your child for any reason, you&#39;re guilty of a heinous crime. There are, however, at least some people who never would have done such a thing were it not for the advice of Dobson and others.&#xA;&#xA;There are still more who used Dobson&#39;s commands as a shield against consequences for the abuse they levied on the children in their family. There are children who were abused not because their parents heard the advice of James Dobson but because they heard James&#39;s teachings parroted by someone else. The knock-on effects of his hateful actions will echo through history.&#xA;&#xA;Damned be his memory. Not forgotten. Damned.&#xA;&#xA;This isn&#39;t all he did. He also opposed queer rights. He opposed bodily autonomy. He preached a hateful vision of god and pulled people away from a more tender understanding of their relationship with their god and replaced it with a hate filled idol crafted by men like James Dobson.&#xA;&#xA;The child abuse is more than enough, though.&#xA;&#xA;Damned be his memory.&#xA;&#xA;#Essay #ChristianNationalism #ChristianFascism ]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/zYwoo7FQ.webp" alt="White polymer eraser on top of a grey towel."/></p>

<p>One of those common rules of etiquette is not to speak ill of the dead. I&#39;m not sure how serious it is. More or less serious than the prohibition of discussion of religion or politics in polite company? It may depend on who the dead person is. I&#39;ve observed that a lot of politeness rules surrounding political figures tend to be a little fungible if the figure is someone you despise.</p>

<p>This hasn&#39;t always been a rule this way, though.</p>

<p><a href="https://en.wikipedia.org/wiki/Damnatio_memoriae">Damnatio memoriae</a> is a relatively modern term for an ancient practice of destroying the physical records of a person&#39;s existence. It&#39;s not so much that you can&#39;t speak ill of the dead but that some people, by this measure, deserve to have all memory of their existence purged from existence.</p>

<p>I don&#39;t think I agree with either sentiment. Maybe a funeral is the wrong place to discuss all the terrible things that the deceased did in their lives. It could be hurtful to speak ill of the dead around their closest relatives.</p>

<p>But what if you&#39;re one of the ones who were harmed by those deeds?</p>

<p>The dead are dead. Does it serve the living to silence those who have been harmed by the dead?</p>

<p>Erasing terrible people from history would be a problem. There&#39;s nothing to be gained from removing their names from history.</p>

<p>While I might not tell the relatives of James Dobson to his face what an evil man he was, I have no reason to hold my tongue here.</p>

<p>James Dobson told parents that they should physically abuse children as young as 15 months old. That&#39;s 1 year and three months old.</p>

<p>I can only guess how many infants were abused by parents who never would have dreamed of abusing their children, all for the stern advice of James Dobson. This isn&#39;t giving a pass to the parents who abused their children <em>only</em> because of James Dobson&#39;s advice. If you abused your child for any reason, you&#39;re guilty of a heinous crime. There are, however, at least some people who never would have done such a thing were it not for the advice of Dobson and others.</p>

<p>There are still more who used Dobson&#39;s commands as a shield against consequences for the abuse they levied on the children in their family. There are children who were abused not because their parents heard the advice of James Dobson but because they heard James&#39;s teachings parroted by someone else. The knock-on effects of his hateful actions will echo through history.</p>

<p>Damned be his memory. Not forgotten. <em>Damned.</em></p>

<p>This isn&#39;t all he did. He also opposed queer rights. He opposed bodily autonomy. He preached a hateful vision of god and pulled people away from a more tender understanding of their relationship with their god and replaced it with a hate filled idol crafted by men like James Dobson.</p>

<p>The child abuse is more than enough, though.</p>

<p>Damned be his memory.</p>

<p><a href="https://write.as/enbyspaceperson/tag:Essay" class="hashtag"><span>#</span><span class="p-category">Essay</span></a> <a href="https://write.as/enbyspaceperson/tag:ChristianNationalism" class="hashtag"><span>#</span><span class="p-category">ChristianNationalism</span></a> <a href="https://write.as/enbyspaceperson/tag:ChristianFascism" class="hashtag"><span>#</span><span class="p-category">ChristianFascism</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/damnatio-memoriae</guid>
      <pubDate>Fri, 22 Aug 2025 17:20:09 +0000</pubDate>
    </item>
    <item>
      <title>What will AGI tell us</title>
      <link>https://write.as/enbyspaceperson/what-will-agi-tell-us?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[A white bodied quad copter floating in front of a line of trees. The copter&#39;s camera is pointed at the viewer.&#xA;&#xA;Image by anne773 from Pixabay&#xA;&#xA;If you get far enough into it with the LLM crowd (the ones who insist on calling what they&#39;re doing &#34;artificial intelligence&#34; as if they&#39;re talking about Data or Hal), they&#39;ll tell you it doesn&#39;t matter if we burn the planet achieving &#34;AGI.&#34; Why? Because it will give us the solutions to the environmental disaster we&#39;re in right now. It&#39;ll give us the solutions to our political differences. It&#39;ll solve world hunger, pollution, homelessness, poverty, and all our other ills.&#xA;&#xA;Let&#39;s say we give birth to this AGI. Let&#39;s say that it has human like or human exceeding intelligence. Let&#39;s say it agrees to work with us on what we want it to do and what it asks for in return is something we&#39;re willing to give.&#xA;&#xA;What makes them think that the answers it give us won&#39;t start with &#34;you should have done the things you already knew how to do instead of burning everything into the ground making me&#34;?!--more--&#xA;&#xA;We know that it&#39;s easier to prevent carbon and greenhouse gases from going into the atmosphere than it is to get them out once we&#39;re there. We know that allowing the temperature of the planet to rise out of control is going to have negative consequences that it will be exponentially more difficult to solve than they were to create. We know that our use of disposable plastics is choking us and every other being on the planet with a danger as significant as any other forever chemical.&#xA;&#xA;We know that we&#39;re going to disagree with others on politics and that the solutions aren&#39;t going to come from removing or curtailing the right to participate in democracy.&#xA;&#xA;We know that the solution to homelessness is complex but the firm foundation of any solution to homelessness is providing good housing to every human as an inalienable right.&#xA;&#xA;We have several solid ideas about how to solve poverty and we should probably try several of them. Including UBI (which has largely been successful when tried). If we&#39;re going to keep capitalism (and I&#39;m not saying we should), we should ensure that the most wealthy among us pay their fair share so the support systems that everyone else needs will be there.&#xA;&#xA;I&#39;m not saying we already have all the answers.&#xA;&#xA;I really question why these &#34;AI&#34; evangelists think that AGI would give us answers that are so much better than the ones we already have. If it was possible and they did build real AI, who&#39;s to say we&#39;ll have the strength to follow its advice when we won&#39;t even follow our own advice now because they don&#39;t like the answers?&#xA;&#xA;div class=ctapIf you enjoy romantic, erotic, or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a. All of them were written by a real human being: me. My cats and I could use the funds.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;#Essay #Technology #LLM #AI ]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/jO6wVoAU.jpg" alt="A white bodied quad copter floating in front of a line of trees. The copter&#39;s camera is pointed at the viewer."/></p>

<p>Image by <a href="https://pixabay.com/users/anne773-569421/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=2501641">anne773</a> from <a href="https://pixabay.com/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=2501641">Pixabay</a></p>

<p>If you get far enough into it with the LLM crowd (the ones who insist on calling what they&#39;re doing “artificial intelligence” as if they&#39;re talking about Data or Hal), they&#39;ll tell you it doesn&#39;t matter if we burn the planet achieving “<a href="https://en.wikipedia.org/wiki/Artificial_general_intelligence">AGI</a>.” Why? Because it will give us the solutions to the environmental disaster we&#39;re in right now. It&#39;ll give us the solutions to our political differences. It&#39;ll solve world hunger, pollution, homelessness, poverty, and all our other ills.</p>

<p>Let&#39;s say we give birth to this AGI. Let&#39;s say that it has human like or human exceeding intelligence. Let&#39;s say it agrees to work with us on what we want it to do and what it asks for in return is something we&#39;re willing to give.</p>

<p>What makes them think that the answers it give us won&#39;t start with “you should have done the things you already knew how to do instead of burning everything into the ground making me”?</p>

<p>We know that it&#39;s easier to prevent carbon and greenhouse gases from going into the atmosphere than it is to get them out once we&#39;re there. We know that allowing the temperature of the planet to rise out of control is going to have negative consequences that it will be exponentially more difficult to solve than they were to create. We know that our use of disposable plastics is choking us and every other being on the planet with a danger as significant as any other forever chemical.</p>

<p>We know that we&#39;re going to disagree with others on politics and that the solutions aren&#39;t going to come from removing or curtailing the right to participate in democracy.</p>

<p>We know that the solution to homelessness is complex but the firm foundation of any solution to homelessness is providing good housing to every human as an inalienable right.</p>

<p>We have several solid ideas about how to solve poverty and we should probably try several of them. Including UBI (which has largely been successful when tried). If we&#39;re going to keep capitalism (and I&#39;m not saying we should), we should ensure that the most wealthy among us pay their fair share so the support systems that everyone else needs will be there.</p>

<p>I&#39;m not saying we already have all the answers.</p>

<p>I really question why these “AI” evangelists think that AGI would give us answers that are so much better than the ones we already have. If it was possible and they <em>did</em> build real AI, who&#39;s to say we&#39;ll have the strength to follow its advice when we won&#39;t even follow our own advice now because they don&#39;t like the answers?</p>

<div class="cta"><p>If you enjoy romantic, erotic, or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>. All of them were written by a real human being: me. My cats and I could use the funds.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Essay" class="hashtag"><span>#</span><span class="p-category">Essay</span></a> <a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a> <a href="https://write.as/enbyspaceperson/tag:LLM" class="hashtag"><span>#</span><span class="p-category">LLM</span></a> <a href="https://write.as/enbyspaceperson/tag:AI" class="hashtag"><span>#</span><span class="p-category">AI</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/what-will-agi-tell-us</guid>
      <pubDate>Sat, 16 Aug 2025 18:30:34 +0000</pubDate>
    </item>
    <item>
      <title>Bluesky&#39;s recent ToS changes show how not to do ToS changes</title>
      <link>https://write.as/enbyspaceperson/blueskys-recent-tos-changes-show-how-not-to-do-tos-changes?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Today, when logging into Bluesky, I got a notice that Bluesky were changing their ToS, Privacy Policy, Copyright Policy (&#34;effective September 15th, 2025&#34;) and their Community Guidelines (&#34;take effect on October 15th, 2025&#34;). You can read Bluesky&#39;s official statement about this update on their blog entry Updated Terms and Policies published on August 14, 2025.&#xA;&#xA;Unfortunately, the way these changes were handled are a huge problem.!--more--&#xA;&#xA;Where the problems start: Shrinkwrap licenses&#xA;&#xA;In order to continue using the site, I had to click &#34;continue&#34; which would &#34;acknowledge that you understand and agree to these updates.&#34;&#xA;&#xA;A modal from Bluesky preventing use of the website until the viewer interacts with it. It is labeled as an announcement. It says: &#39;Hey there&#39; with a waving hand emoji. It goes on to say: &#39;We&#39;re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025. We&#39;re also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15, 2025. Learn more about these changes and how to share your thoughts with us by reading our blog post.&#39; Then, there is a blue &#39;Continue&#39; button. Below the button is the text: By clicking &#34;Continue&#34; you acknowledge that you understand and agree to these updates.&#xA;&#xA;This is set up in such a way that almost guarantees that people won&#39;t read the updates. The ethical alternative for this dark pattern would be:&#xA;&#xA;Advise people of the upcoming change&#xA;Offer them the option to accept the new terms early&#xA;Offer them the option to deny the new terms now and continue using the site under the existing terms until September 15th (with them being prompted to accept the new terms later)&#xA;&#xA;That was the first unethical thing I ran into. I wish it was the last.&#xA;&#xA;Massive textual rewrites&#xA; &#xA;When making changes to a ToS or other policy, it&#39;s not enough to provide a summary that says &#34;you should look at this part because we made changes.&#34; It behooves the company to keep things organized in at least roughly the same way as the document was organized previously. This allows a user / customer / etc. to make a cogent, side-by-side comparison between the old policy and the new policy. There are other ways to handle this in order to have the same effect but keeping the same organization is the least technically challenging solution to implement.&#xA;&#xA;Almost every single thing about the ToS, Privacy and Copyright policies, and Community Guidelines have been changed so radically textually that it is essentially impossible for a regular person to compare the terms, policies, or guidelines to see what has actually changed. You can only read the new one and decide, almost entirely without context, whether you can put up with the new terms, policies, and guidelines.&#xA;&#xA;To demonstrate just how thoroughly the documents have changed, I&#39;m sharing a snippet of a screenshot from KDiff3 comparing the top section of the Copyright Policy. KDiff3 is a technical tool that allows you to compare the changes between two sets of text. The yellow text highlights sections that are comparable but have changes between the two documents. Text highlighted blue or green is completely different between the documents (apart from the sections with black text and no highlights).&#xA;&#xA;Large blocks of text from Bluesky&#39;s Copyright Policy and previous Copyright Policy. The top section is mostly highlighted yellow. The bottom sections are mostly highlighted either green or blue.&#xA;&#xA;While this is a very brief snippet, this is typical of each of the changed documents. There&#39;s a bit at the top which is comparable. There are a few clips where extremely brief text is the same. All of the rest of it is radically different.&#xA;&#xA;So. I don&#39;t know what has changed. Not really.&#xA;&#xA;What do the new terms say&#xA;&#xA;The thing I think most of you need to be aware of is the age verification information. What applies to you will depend on your jurisdiction. They have a variety of methods for verifying that you are old enough to access adult material. As adult content oriented sites have already said, any and all means currently in use or seriously proposed to prove the adultness of adult content consumers are extremely bad.&#xA;&#xA;The adult content industry is currently pushing the certification of devices as being owned and operated by adults. I think this proposal is just as bad as the policies and laws they propose but that&#39;s neither here nor there.&#xA;&#xA;You won&#39;t win the battle on this one by arguing with Bluesky about it. You need to get off your ass and fight your government about it. Wherever you&#39;re at, there are nanny state people out there trying to curtail your access to the internet in the name of protecting children. Those nanny state people don&#39;t have a reasonable definition of porn. They don&#39;t have an interest in protecting children. They want to remove your rights and freedom to access any material they disagree with. They must be fought.&#xA;&#xA;Privacy policy&#xA;&#xA;Every privacy policy I&#39;ve read from any major site is completely and utterly unconscionable. Bluesky is no exception. Their privacy policy isn&#39;t as bad as, say, People Grove. If you&#39;ve never read a privacy policy before, you&#39;ll find it shocking. It&#39;s all about the ways that you don&#39;t have privacy while using the Bluesky service.&#xA;&#xA;As I understand it, they say they don&#39;t sell your data at present and they don&#39;t use it to target ads to you. My brain slides off most ads but I&#39;m pretty sure I&#39;ve never seen an ad on Bluesky so this seems like a reasonable statement to make.&#xA;&#xA;Bluesky includes this statement in their privacy policy:&#xA;&#xA;  &#34;Do Not Track&#34;. Do Not Track (&#34;DNT&#34;) is a privacy preference that users can set in certain web browsers. Please note that we currently do not respond to or honor DNT signals or similar mechanisms transmitted by web browsers, as there is no consistent industry standard for compliance.&#xA;&#xA;Translating this to plain language, they are saying &#34;most companies aren&#39;t honoring this signal so we won&#39;t honor it either.&#34; That is unacceptable.&#xA;&#xA;Conclusion&#xA;&#xA;It&#39;s not enough that the terms, policies, and guidelines your company implement are ethical and respect the rights and needs of your customers. The way you communicate and ask for agreement must also be ethical.&#xA;&#xA;Bluesky dropped the ball here. I expect better.&#xA;&#xA;div class=&#34;cta&#34;pThis is where I would normally suggest you buy my books. Instead, I&#39;ll ask U.S. citizens to get involved in the ACLU&#39;s efforts to fight a href=&#34;https://action.aclu.org/petition/mastercard-sex-work-work-end-your-unjust-policy&#34;unjust policies at Mastercard/a or any one of the other fights the ACLU are taking on our behalf to fight for our rights./pbrbrpIf you&#39;re not a U.S. citizen, please get involved in the fight for your rights in other jurisdictions./p/div&#xA;&#xA;#Bluesky #Bsky #Technology #Essay]]&gt;</description>
      <content:encoded><![CDATA[<p>Today, when logging into Bluesky, I got a notice that Bluesky were changing their ToS, Privacy Policy, Copyright Policy (“effective September 15th, 2025”) and their Community Guidelines (“take effect on October 15th, 2025”). You can read Bluesky&#39;s official statement about this update on their blog entry <a href="https://bsky.social/about/blog/08-14-2025-updated-terms-and-policies">Updated Terms and Policies</a> published on August 14, 2025.</p>

<p>Unfortunately, the way these changes were handled are a huge problem.</p>

<h2 id="where-the-problems-start-shrinkwrap-licenses">Where the problems start: Shrinkwrap licenses</h2>

<p>In order to continue using the site, I had to click “continue” which would “acknowledge that you understand and agree to these updates.”</p>

<p><img src="https://i.snap.as/7Jqq7fLC.webp" alt="A modal from Bluesky preventing use of the website until the viewer interacts with it. It is labeled as an announcement. It says: &#39;Hey there&#39; with a waving hand emoji. It goes on to say: &#39;We&#39;re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025. We&#39;re also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15, 2025. Learn more about these changes and how to share your thoughts with us by reading our blog post.&#39; Then, there is a blue &#39;Continue&#39; button. Below the button is the text: By clicking &#34;Continue&#34; you acknowledge that you understand and agree to these updates."/></p>

<p>This is set up in such a way that almost guarantees that people won&#39;t read the updates. The ethical alternative for this dark pattern would be:</p>
<ul><li>Advise people of the upcoming change</li>
<li>Offer them the option to accept the new terms early</li>
<li>Offer them the option to deny the new terms now and continue using the site under the existing terms until September 15th (with them being prompted to accept the new terms later)</li></ul>

<p>That was the first unethical thing I ran into. I wish it was the last.</p>

<h2 id="massive-textual-rewrites">Massive textual rewrites</h2>

<p>When making changes to a ToS or other policy, it&#39;s not enough to provide a summary that says “you should look at this part because we made changes.” It behooves the company to keep things organized in at least roughly the same way as the document was organized previously. This allows a user / customer / etc. to make a cogent, side-by-side comparison between the old policy and the new policy. There are other ways to handle this in order to have the same effect but keeping the same organization is the least technically challenging solution to implement.</p>

<p>Almost every single thing about the ToS, Privacy and Copyright policies, and Community Guidelines have been changed so radically textually that it is essentially impossible for a regular person to compare the terms, policies, or guidelines to see what has actually changed. You can only read the new one and decide, almost entirely without context, whether you can put up with the new terms, policies, and guidelines.</p>

<p>To demonstrate just how thoroughly the documents have changed, I&#39;m sharing a snippet of a screenshot from <a href="https://apps.kde.org/kdiff3/">KDiff3</a> comparing the top section of the Copyright Policy. KDiff3 is a technical tool that allows you to compare the changes between two sets of text. The yellow text highlights sections that are comparable but have changes between the two documents. Text highlighted blue or green is completely different between the documents (apart from the sections with black text and no highlights).</p>

<p><img src="https://i.snap.as/TTkJBbdb.webp" alt="Large blocks of text from Bluesky&#39;s Copyright Policy and previous Copyright Policy. The top section is mostly highlighted yellow. The bottom sections are mostly highlighted either green or blue."/></p>

<p>While this is a very brief snippet, this is typical of each of the changed documents. There&#39;s a bit at the top which is comparable. There are a few clips where extremely brief text is the same. All of the rest of it is radically different.</p>

<p>So. I don&#39;t know what has changed. Not really.</p>

<h2 id="what-do-the-new-terms-say">What do the new terms say</h2>

<p>The thing I think most of you need to be aware of is the age verification information. What applies to you will depend on your jurisdiction. They have a variety of methods for verifying that you are old enough to access adult material. As adult content oriented sites have already said, any and all means currently in use or seriously proposed to prove the adultness of adult content consumers are extremely bad.</p>

<p>The adult content industry is currently pushing the certification of devices as being owned and operated by adults. I think this proposal is just as bad as the policies and laws they propose but that&#39;s neither here nor there.</p>

<p>You won&#39;t win the battle on this one by arguing with Bluesky about it. You need to get off your ass and fight your government about it. Wherever you&#39;re at, there are nanny state people out there trying to curtail your access to the internet in the name of protecting children. Those nanny state people don&#39;t have a reasonable definition of porn. They don&#39;t have an interest in protecting children. They want to remove your rights and freedom to access any material they disagree with. They must be fought.</p>

<h2 id="privacy-policy">Privacy policy</h2>

<p>Every privacy policy I&#39;ve read from any major site is completely and utterly unconscionable. Bluesky is no exception. Their privacy policy isn&#39;t as bad as, say, People Grove. If you&#39;ve never read a privacy policy before, you&#39;ll find it shocking. It&#39;s all about the ways that you don&#39;t have privacy while using the Bluesky service.</p>

<p>As I understand it, they say they don&#39;t sell your data at present and they don&#39;t use it to target ads to you. My brain slides off most ads but I&#39;m pretty sure I&#39;ve never seen an ad on Bluesky so this seems like a reasonable statement to make.</p>

<p>Bluesky includes this statement in their privacy policy:</p>

<blockquote><p>“Do Not Track”. Do Not Track (“DNT”) is a privacy preference that users can set in certain web browsers. Please note that we currently do not respond to or honor DNT signals or similar mechanisms transmitted by web browsers, as there is no consistent industry standard for compliance.</p></blockquote>

<p>Translating this to plain language, they are saying “most companies aren&#39;t honoring this signal so we won&#39;t honor it either.” That is unacceptable.</p>

<h2 id="conclusion">Conclusion</h2>

<p>It&#39;s not enough that the terms, policies, and guidelines your company implement are ethical and respect the rights and needs of your customers. The way you communicate and ask for agreement must also be ethical.</p>

<p>Bluesky dropped the ball here. I expect better.</p>

<div class="cta"><p>This is where I would normally suggest you buy my books. Instead, I&#39;ll ask U.S. citizens to get involved in the ACLU&#39;s efforts to fight <a href="https://action.aclu.org/petition/mastercard-sex-work-work-end-your-unjust-policy">unjust policies at Mastercard</a> or any one of the other fights the ACLU are taking on our behalf to fight for our rights.</p><br><br><p>If you&#39;re not a U.S. citizen, please get involved in the fight for your rights in other jurisdictions.</p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Bluesky" class="hashtag"><span>#</span><span class="p-category">Bluesky</span></a> <a href="https://write.as/enbyspaceperson/tag:Bsky" class="hashtag"><span>#</span><span class="p-category">Bsky</span></a> <a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a> <a href="https://write.as/enbyspaceperson/tag:Essay" class="hashtag"><span>#</span><span class="p-category">Essay</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/blueskys-recent-tos-changes-show-how-not-to-do-tos-changes</guid>
      <pubDate>Fri, 15 Aug 2025 16:20:40 +0000</pubDate>
    </item>
    <item>
      <title>What changing shells can teach us about writing good documentation</title>
      <link>https://write.as/enbyspaceperson/what-changing-shells-can-teach-us-about-writing-good-documentation?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[A picture of an LCD computer screen taken at an angle. The screen shows a close up image of the output of an ls command in the root of the drive. The ls output is color coded and shows sym links in light blue.&#xA;&#xA;Image by joffi from Pixabay&#xA;&#xA;My main operating system is Linux. I use Mac and Windows. I complain about all of my operating systems. Occasionally, when I&#39;m complaining about Windows, I get people telling me I should switch to Linux. This isn&#39;t quite as funny as you might think.&#xA;&#xA;When I complain about Linux, I&#39;m often told I should switch distributions.&#xA;&#xA;To be clear, this impulse is anti-social behavior. I&#39;ve been using Linux seriously for more than 25 years. If you&#39;re guilty of responding to people&#39;s tech gripes with something that amounts to &#34;change every single thing about everything you do radically, overnight because I said so,&#34; you need to cut that shit out immediately.&#xA;&#xA;There is no Linux which is a drop-in replacement for Windows or Mac. People will have questions ... maybe even about every single thing they do. And, if they ask a search engine, the bulk of the answers they get will be as many as 20 years out of date. It will almost certainly involve reading some tech writing insulting and disparaging things to someone who had the same question umpteen years ago. That&#39;s hugely demoralizing and leaves you with the impression that everyone in the &#39;Linux community&#39; is a gigantic asshole.&#xA;&#xA;In contrast, switching from one shell to another shouldn&#39;t be that big of a deal. I&#39;ve used ksh and didn&#39;t like it but I got on alright. I&#39;ve used zsh and I was mostly annoyed that it wasn&#39;t my choice. It seems fine. Mostly, I&#39;ve used bash because that&#39;s the default shell in Debian (not my first distribution but almost my first) and Ubuntu (where I&#39;m at right now for reasons I won&#39;t get into ... but I don&#39;t recommend it to anyone).&#xA;&#xA;The topic of fish has come up several times over the past few days. I&#39;ve been exploring tmux and Zellij lately so I&#39;m open to new possibilities. I did my due diligence before installing it. And then I was pretty shocked when I went to use it that it was immediately hugely useful without really having to learn anything else. (I actually can say the same about Zellij, by the way, but I&#39;m still using tmux as my main terminal multiplexer at the moment.)&#xA;&#xA;It&#39;s slightly inconvenient to launch fish each time I start a new terminal. I went about figuring out how to change my default shell. I ran into How to Change Your Default Shell on Linux with chsh and started reading through it while working on another task.&#xA;&#xA;Generally, I take a dim view of articles or answers that take the long way around. I learned soooo much reading that. I can&#39;t complain about how Dave McKay built the article. In the off chance you see this, thanks, Dave!&#xA;&#xA;I haven&#39;t actually changed my default shell yet but it&#39;s not because of your article.&#xA;&#xA;Sometimes, I just want to get something done. For that, I could have skipped ahead. I was interested in the things I ended up learning along the way. This wasn&#39;t like one of those times where you go to read through a recipe and you have to scroll by twenty photo documented pages of unrelated or mostly unrelated stuff to get to the heart of the recipe. Dave builds on concepts the reader (in this case, me) likely needs to know before making the decision to switch shells.&#xA;&#xA;It&#39;s good stuff. We need more documentation like this.&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/aC3sCBD5.jpg" alt="A picture of an LCD computer screen taken at an angle. The screen shows a close up image of the output of an ls command in the root of the drive. The ls output is color coded and shows sym links in light blue."/></p>

<p>Image by <a href="https://pixabay.com/users/joffi-1229850/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1685092">joffi</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=1685092">Pixabay</a></p>

<p>My main operating system is Linux. I use Mac and Windows. I complain about all of my operating systems. Occasionally, when I&#39;m complaining about Windows, I get people telling me I should switch to Linux. This isn&#39;t quite as funny as you might think.</p>

<p>When I complain about Linux, I&#39;m often told I should switch distributions.</p>

<p>To be clear, this impulse is anti-social behavior. I&#39;ve been using Linux seriously for more than 25 <em>years</em>. If you&#39;re guilty of responding to people&#39;s tech gripes with something that amounts to “change every single thing about everything you do radically, overnight because I said so,” you need to cut that shit out <em>immediately</em>.</p>

<p>There is no Linux which is a drop-in replacement for Windows or Mac. People will have questions ... maybe even about every single thing they do. And, if they ask a search engine, the bulk of the answers they get will be as many as 20 years out of date. It will almost certainly involve reading some tech writing insulting and disparaging things to someone who had the same question umpteen years ago. That&#39;s hugely demoralizing and leaves you with the impression that everyone in the &#39;Linux community&#39; is a gigantic asshole.</p>

<p>In contrast, switching from one shell to another shouldn&#39;t be that big of a deal. I&#39;ve used <code>ksh</code> and didn&#39;t like it but I got on alright. I&#39;ve used <code>zsh</code> and I was mostly annoyed that it wasn&#39;t my choice. It seems fine. Mostly, I&#39;ve used <code>bash</code> because that&#39;s the default shell in Debian (not my first distribution but almost my first) and Ubuntu (where I&#39;m at right now for reasons I won&#39;t get into ... but I don&#39;t recommend it to anyone).</p>

<p>The topic of <code>fish</code> has come up several times over the past few days. I&#39;ve been exploring <code>tmux</code> and <a href="https://zellij.dev/">Zellij</a> lately so I&#39;m open to new possibilities. I did my due diligence before installing it. And then I was pretty shocked when I went to use it that it was immediately <em>hugely</em> useful without really having to learn anything else. (I actually can say the same about Zellij, by the way, but I&#39;m still using <code>tmux</code> as my main terminal multiplexer at the moment.)</p>

<p>It&#39;s slightly inconvenient to launch <code>fish</code> each time I start a new terminal. I went about figuring out how to change my default shell. I ran into <a href="https://www.howtogeek.com/669835/how-to-change-your-default-shell-on-linux-with-chsh/">How to Change Your Default Shell on Linux with chsh</a> and started reading through it while working on another task.</p>

<p>Generally, I take a dim view of articles or answers that take the long way around. I learned <em>soooo</em> much reading that. I can&#39;t complain about how Dave McKay built the article. In the off chance you see this, thanks, Dave!</p>

<p>I haven&#39;t actually changed my default shell yet but it&#39;s not because of your article.</p>

<p>Sometimes, I just want to get something done. For that, I could have skipped ahead. I was interested in the things I ended up learning along the way. This wasn&#39;t like one of those times where you go to read through a recipe and you have to scroll by twenty photo documented pages of unrelated or mostly unrelated stuff to get to the heart of the recipe. Dave builds on concepts the reader (in this case, me) likely needs to know before making the decision to switch shells.</p>

<p>It&#39;s good stuff. We need more documentation like this.</p>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/what-changing-shells-can-teach-us-about-writing-good-documentation</guid>
      <pubDate>Wed, 06 Aug 2025 20:46:57 +0000</pubDate>
    </item>
    <item>
      <title>The idea is not the most important thing</title>
      <link>https://write.as/enbyspaceperson/the-idea-is-not-the-most-important-thing?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[But it is still pretty important&#xA;&#xA;Image by Mayur Ankushe from Pixabay&#xA;&#xA;Yesterday, I finished the first draft on a novella I wrote to kick off a mainstream SF adventure series. I&#39;ve been struggling to make a different idea work for a few months and finally gave up on the idea (or at least set it aside indefinitely). I had no idea what I was going to write instead and I was months behind where I&#39;d wanted to be with a mainstream pen.&#xA;&#xA;And then a fateful Saturday morning, I went to bed after feeding my cats, and I dreamed. Just a snippet of a character in a vague setting.!--more--&#xA;&#xA;When I got up, I spent the day brainstorming other characters and a world. All growing from one incredibly brief snippet.&#xA;&#xA;I&#39;ve mentioned before that ideas are the easy part. Even here, that&#39;s true. I dreamed a fragment. Growing that fragment into a book and then a series? That has been and will be work.&#xA;&#xA;It&#39;s not that I couldn&#39;t write anything without this idea, either. I did lots of other writing while I was struggling to find one for what became this project. I published at least two books in that period while I struggled to find the in. Each of the things I worked on in parallel had their own ideas or impulses they began with.&#xA;&#xA;The ones I haven&#39;t finished yet are something you can&#39;t read because I haven&#39;t done the work needed to finish them.&#xA;&#xA;The idea still isn&#39;t the most important thing. But it is pretty important.&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;#Personal #Writing #Ideas #CreativeProcess #Essay]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="but-it-is-still-pretty-important">But it is still pretty important</h2>

<p><img src="https://i.snap.as/R35kDiOG.jpg" alt=""/></p>

<p>Image by <a href="https://pixabay.com/users/mayur_ankushe-8324659/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=3252856">Mayur Ankushe</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=3252856">Pixabay</a></p>

<p>Yesterday, I finished the first draft on a novella I wrote to kick off a mainstream SF adventure series. I&#39;ve been struggling to make a different idea work for a few months and finally gave up on the idea (or at least set it aside indefinitely). I had no idea what I was going to write instead and I was months behind where I&#39;d wanted to be with a mainstream pen.</p>

<p>And then a fateful Saturday morning, I went to bed after feeding my cats, and I dreamed. Just a snippet of a character in a vague setting.</p>

<p>When I got up, I spent the day brainstorming other characters and a world. All growing from one incredibly brief snippet.</p>

<p>I&#39;ve mentioned before that ideas are the easy part. Even here, that&#39;s true. I dreamed a fragment. Growing that fragment into a book and then a series? That has been and <em>will be</em> work.</p>

<p>It&#39;s not that I couldn&#39;t write anything without <em>this</em> idea, either. I did lots of other writing while I was struggling to find one for what became this project. I published at least two books in that period while I struggled to find the in. Each of the things I worked on in parallel had their own ideas or impulses they began with.</p>

<p>The ones I haven&#39;t finished yet are something you can&#39;t read because I haven&#39;t done the work needed to finish them.</p>

<p>The idea still isn&#39;t the most important thing. But it is pretty important.</p>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Personal" class="hashtag"><span>#</span><span class="p-category">Personal</span></a> <a href="https://write.as/enbyspaceperson/tag:Writing" class="hashtag"><span>#</span><span class="p-category">Writing</span></a> <a href="https://write.as/enbyspaceperson/tag:Ideas" class="hashtag"><span>#</span><span class="p-category">Ideas</span></a> <a href="https://write.as/enbyspaceperson/tag:CreativeProcess" class="hashtag"><span>#</span><span class="p-category">CreativeProcess</span></a> <a href="https://write.as/enbyspaceperson/tag:Essay" class="hashtag"><span>#</span><span class="p-category">Essay</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/the-idea-is-not-the-most-important-thing</guid>
      <pubDate>Wed, 30 Jul 2025 15:46:37 +0000</pubDate>
    </item>
    <item>
      <title>So Long, Marianne</title>
      <link>https://write.as/enbyspaceperson/so-long-marianne?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;&#xA;Image by Gerd Altmann from Pixabay&#xA;&#xA;If you use a streaming service to listen to music, you might already be familiar with having lyrics play on the screen as the music goes.&#xA;&#xA;If not, you may not be aware that there&#39;s a way to do that locally with your library of music. I&#39;m using LRCGet to download the LRC files. I can use the resulting LRC files either on my computer through LRCGet or on my music player. Your mileage may vary on how many music players support it. This isn&#39;t an ad for the concept or the software.&#xA;&#xA;Just like some songs aren&#39;t &#34;synchronized&#34; when you&#39;re streaming (so you just get the lyrics without the automatic scrolling), some aren&#39;t synched in LRC&#39;s library either.&#xA;&#xA;I&#39;ve been going through and creating the synchronization for a few songs in my library every day or so. Thanks to that, I have a very specific version of So Long, Marianne stuck in my head from a few days ago.&#xA;&#xA;#Technology #Music #Personal]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/Y8faAH9O.jpg" alt=""/></p>

<p>Image by <a href="https://pixabay.com/users/geralt-9301/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=680826">Gerd Altmann</a> from <a href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=680826">Pixabay</a></p>

<p>If you use a streaming service to listen to music, you might already be familiar with having lyrics play on the screen as the music goes.</p>

<p>If not, you may not be aware that there&#39;s a way to do that locally with your library of music. I&#39;m using <a href="https://github.com/tranxuanthang/lrcget">LRCGet</a> to download the LRC files. I can use the resulting LRC files either on my computer through LRCGet or on my music player. Your mileage may vary on how many music players support it. This isn&#39;t an ad for the concept or the software.</p>

<p>Just like some songs aren&#39;t “synchronized” when you&#39;re streaming (so you just get the lyrics without the automatic scrolling), some aren&#39;t synched in LRC&#39;s library either.</p>

<p>I&#39;ve been going through and creating the synchronization for a few songs in my library every day or so. Thanks to that, I have a very specific version of <a href="https://en.wikipedia.org/wiki/So_Long%2C_Marianne">So Long, Marianne</a> stuck in my head from a few days ago.</p>

<p><a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a> <a href="https://write.as/enbyspaceperson/tag:Music" class="hashtag"><span>#</span><span class="p-category">Music</span></a> <a href="https://write.as/enbyspaceperson/tag:Personal" class="hashtag"><span>#</span><span class="p-category">Personal</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/so-long-marianne</guid>
      <pubDate>Sat, 26 Jul 2025 13:23:04 +0000</pubDate>
    </item>
    <item>
      <title>How to configure an Ikkegol footswitch</title>
      <link>https://write.as/enbyspaceperson/how-to-configure-an-ikkegol-footswitch?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[This isn&#39;t the usual fare for this blog but I don&#39;t have anywhere else to put it. I hope this will prove useful to people who need to use a compatible assistive device. !--more--I&#39;ve organized it with an introduction for people who aren&#39;t familiar with my needs for an assistive device. If you just want to get to the guide parts, those start in the Program the footswitch section.&#xA;&#xA;Background&#xA;&#xA;I have a long-running issue with the carpal tunnel on my left wrist. Since I use my left hand for mousing and most shift key use, this is kind of a problem. (I did learn to use the right shift for left keystrokes but it&#39;s still a problem particularly in key combos which would be difficult or impossible to integrate right shift in. Also, some software doesn&#39;t like the right shift key. Particularly in key combos. Folks really have no idea what weird little quirks their lives run on until something runs afoul of one of them.)&#xA;&#xA;Anyway, I got an Ikkegol USB Triple Foot Switch Pedal and ran into some problems programming it. I knew it could only be programmed from Windows which is a bit of a problem for an assistive device but I&#39;ll keep the snark to myself for the duration of this article. 😰&#xA;&#xA;Program the footswitch&#xA;&#xA;Screenshot of the FootSwitch software. The window has four main sections. The top section has a bar that says PCsensor FootSwitch_7.4.4. It has a help button and a language selector. The other three sections are presented side-by-side. The left section is titled Type and it allows different models of device to be selected. The middle section is titled Introduction. It includes a diagram of the device selected and its current status. Below the device diagram shows one drop down for each pedal on the device. Below the drop-downs are three buttons: Clear, Save to key, and Initiate. The final section is labeled Function. It has tabs to select Keyboard, Mouse, String, Multimedia, and Game. Mouse is currently selected. In the mouse tab, the box for Right Mouse Button is checked. There is also an option to set X and Y axes and Wheel.&#xA;&#xA;Caveats&#xA;&#xA;For the kinds of things covered by the existing documentation, I didn&#39;t run into any significant issues. This only covers the parts that I struggled with: Binding the left shift key to a switch and binding a mouse clicker to a switch.&#xA;&#xA;I used the FootSwitch software as it seemed like the option that was appropriate for my model of footswitch. Also it sounds like it may have fewer limitations than the ElfKey software. However, I didn&#39;t use ElfKey primarily because it didn&#39;t sound like it would work with my device. I don&#39;t know how similar the software is or whether the steps I discuss here will help with ElfKey.&#xA;&#xA;Programming mouse clicks&#xA;&#xA;Inside the software, click the field for the pedal you want to modify.&#xA;&#xA;A cropped image of three drop down menus labeled left key, middle key, and right key. Left is set to lshift. Middle is set to Left Mouse Button. Right is set to Right Mouse Button. There is text below the Left drop down which reads Continuous trigger and Single key.&#xA;&#xA;In Function, choose the Mouse tab.&#xA;&#xA;A close cropped image of the top of the Function section. A green outline demonstrates the location of the Mouse tab. The available tabs are Keyboard, Mouse, String, Multimedia, and Game. Below the tab is an illustration of a simplified right handed computer mouse with a scroll wheel.&#xA;&#xA;Check the box for whichever mouse button you want to assign.&#xA;&#xA;Two sections showing options for Key and Axis. The box for Right Mouse Button is checked and has a green box around it to draw attention to it in the Key section. The Key section has checkboxes for Left Mouse Button, Middle Mouse Button, Right Mouse Button, Forward, and Back. The Axis section provides an option to set X and Y axes and Wheel.&#xA;&#xA;Click the Save to key button near the bottom middle of the screen.&#xA;&#xA;Three computer buttons with a green box highlighting the Save to key button. The available buttons are Clear, Save to key, and Initiate.&#xA;&#xA;You can repeat these steps on additional pedals.&#xA;&#xA;As long as Continuous trigger is set, you&#39;ll be able to use the pedals for things like dragging windows by simply leaving your foot on the pedal while you move the window (or icon or whatever else you want to drag).&#xA;&#xA;Programming shift(s)&#xA;&#xA;This part was the part I had the most difficulty with and I nearly gave up, assuming that it was impossible to do. I&#39;m happy to announce that it&#39;s possible and even easy ... once you know how to do it.&#xA;&#xA;Select the pedal you want to assign a Shift to. Unless you have a specific reason to use the Right shift, I recommend using the Left shift. Click the Clear button near the bottom of the screen.&#xA;&#xA;A cropped image showing a drop down labeled left shift and a button labeled Clear. The Clear button has a green box drawing attention to it. The drop down says lshift. There is text below the drop down says Continuous trigger and Single key.&#xA;&#xA;Check the box for the shift (or other meta key) you want to apply.&#xA;&#xA;A close cropped image of the top of the Function section. The available tabs are Keyboard, Mouse, String, Multimedia, and Game. The keyboard tab is active. Below the tab is an illustration of a simplified PC keyboard. The two sections are labeled Left and Right. The options under each are Alt, Ctrl, Windows, and Shift. There is a green box highlighting the checked box for the Left section&#39;s Shift option.&#xA;&#xA;If you want to press-to-hold the assigned key, make sure your action settings are set to Continuous trigger.&#xA;&#xA;Close cropped image of a section labeled Action Setting. The top option has Continuous trigger selected. The other available option is Single trigger. Below that are options to chose Single key or Multikey combination. Single key is selected.&#xA;&#xA;Click the Save to key button near the bottom middle of the screen.&#xA;&#xA;Three computer buttons with a green box highlighting the Save to key button. The available buttons are Clear, Save to key, and Initiate.&#xA;&#xA;Conclusion&#xA;&#xA;This document isn&#39;t a review of the device(s) in play.&#xA;&#xA;Something that I discovered in this journey is that these types of devices are used by people who don&#39;t need it for accessibility reasons. Outside of this context, I often talk about how accommodations make the world a better place for people who aren&#39;t disabled. The reason this device is so easy to get a hold of may well be because of streamers.&#xA;&#xA;What I will say is that it&#39;s unfortunate that it was necessary for me specifically to create this document. I need this device for accessibility reasons. Others asked how to do the shift function particularly and, in the FAQ, the developer ignored that question and answered something unrelated.&#xA;&#xA;I provide this document in the hopes that others who need this type of device will be able to use these instructions to access necessary functionality.&#xA;&#xA;div class=ctapIf you enjoy erotic or adult fiction, please support my work by picking up some of my stories at a href=&#34;https://chantingluretales.writeas.com&#34;Chanting Lure Tales/a.br //ppa href=&#34;https://books2read.com/u/4NqBE6&#34;img src=&#34;https://i.snap.as/P7wi0rKL.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bPaypj&#34;img src=&#34;https://i.snap.as/NKoxUigG.jpg&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bQ1OKZ&#34;img src=&#34;https://i.snap.as/PDrmY1Fw.png&#34; height=&#34;200&#34;//aa href=&#34;https://books2read.com/u/bpxPLX&#34;img src=&#34;https://i.snap.as/HR39Jaos.png&#34; height=&#34;200&#34;/aa href=&#34;https://books2read.com/u/bWaN0z&#34;img src=&#34;https://i.snap.as/b1pJ9kFR.png&#34; height=&#34;200&#34;//a/p/div&#xA;&#xA;#Technology #Accessibility]]&gt;</description>
      <content:encoded><![CDATA[<p>This isn&#39;t the usual fare for this blog but I don&#39;t have anywhere else to put it. I hope this will prove useful to people who need to use a compatible assistive device. I&#39;ve organized it with an introduction for people who aren&#39;t familiar with my needs for an assistive device. If you just want to get to the guide parts, those start in the <a href="#program-the-footswitch">Program the footswitch</a> section.</p>

<h2 id="background">Background</h2>

<p>I have a long-running issue with the carpal tunnel on my left wrist. Since I use my left hand for mousing <em>and</em> most shift key use, this is kind of a problem. (I did learn to use the right shift for left keystrokes but it&#39;s still a problem particularly in key combos which would be difficult or impossible to integrate right shift in. Also, some software doesn&#39;t like the right shift key. Particularly in key combos. Folks really have no idea what weird little quirks their lives run on until something runs afoul of one of them.)</p>

<p>Anyway, I got an Ikkegol USB Triple Foot Switch Pedal and ran into some problems programming it. I knew it could only be programmed from Windows which is a bit of a problem for an assistive device but I&#39;ll keep the snark to myself for the duration of this article. 😰</p>

<h2 id="program-the-footswitch">Program the footswitch</h2>

<p><img src="https://i.snap.as/lWi5sFhx.png" alt="Screenshot of the FootSwitch software. The window has four main sections. The top section has a bar that says PCsensor FootSwitch_7.4.4. It has a help button and a language selector. The other three sections are presented side-by-side. The left section is titled Type and it allows different models of device to be selected. The middle section is titled Introduction. It includes a diagram of the device selected and its current status. Below the device diagram shows one drop down for each pedal on the device. Below the drop-downs are three buttons: Clear, Save to key, and Initiate. The final section is labeled Function. It has tabs to select Keyboard, Mouse, String, Multimedia, and Game. Mouse is currently selected. In the mouse tab, the box for Right Mouse Button is checked. There is also an option to set X and Y axes and Wheel."/></p>

<h3 id="caveats">Caveats</h3>

<p>For the kinds of things covered by the existing documentation, I didn&#39;t run into any significant issues. This only covers the parts that I struggled with: Binding the left shift key to a switch and binding a mouse clicker to a switch.</p>

<p>I used the <a href="https://www.ikkegol.com/downloads.html">FootSwitch software</a> as it seemed like the option that was appropriate for my model of footswitch. Also it sounds like it may have fewer limitations than the ElfKey software. However, I didn&#39;t use ElfKey primarily because it didn&#39;t sound like it would work with my device. I don&#39;t know how similar the software is or whether the steps I discuss here will help with ElfKey.</p>

<h3 id="programming-mouse-clicks">Programming mouse clicks</h3>

<p>Inside the software, click the field for the pedal you want to modify.</p>

<p><img src="https://i.snap.as/y5iKEh9R.png" alt="A cropped image of three drop down menus labeled left key, middle key, and right key. Left is set to lshift. Middle is set to Left Mouse Button. Right is set to Right Mouse Button. There is text below the Left drop down which reads Continuous trigger and Single key."/></p>

<p>In Function, choose the <strong>Mouse</strong> tab.</p>

<p><img src="https://i.snap.as/wmiQE2Ad.png" alt="A close cropped image of the top of the Function section. A green outline demonstrates the location of the Mouse tab. The available tabs are Keyboard, Mouse, String, Multimedia, and Game. Below the tab is an illustration of a simplified right handed computer mouse with a scroll wheel."/></p>

<p>Check the box for whichever mouse button you want to assign.</p>

<p><img src="https://i.snap.as/gpGZyC7h.png" alt="Two sections showing options for Key and Axis. The box for Right Mouse Button is checked and has a green box around it to draw attention to it in the Key section. The Key section has checkboxes for Left Mouse Button, Middle Mouse Button, Right Mouse Button, Forward, and Back. The Axis section provides an option to set X and Y axes and Wheel."/></p>

<p>Click the <strong>Save to key</strong> button near the bottom middle of the screen.</p>

<p><img src="https://i.snap.as/hr4WmJ21.png" alt="Three computer buttons with a green box highlighting the Save to key button. The available buttons are Clear, Save to key, and Initiate."/></p>

<p>You can repeat these steps on additional pedals.</p>

<p>As long as <strong>Continuous trigger</strong> is set, you&#39;ll be able to use the pedals for things like dragging windows by simply leaving your foot on the pedal while you move the window (or icon or whatever else you want to drag).</p>

<h2 id="programming-shift-s">Programming shift(s)</h2>

<p>This part was the part I had the most difficulty with and I nearly gave up, assuming that it was impossible to do. I&#39;m happy to announce that it&#39;s possible and even easy ... once you know how to do it.</p>

<p>Select the pedal you want to assign a Shift to. Unless you have a specific reason to use the Right shift, I recommend using the Left shift. Click the <strong>Clear</strong> button near the bottom of the screen.</p>

<p><img src="https://i.snap.as/B0rh31tz.png" alt="A cropped image showing a drop down labeled left shift and a button labeled Clear. The Clear button has a green box drawing attention to it. The drop down says lshift. There is text below the drop down says Continuous trigger and Single key."/></p>

<p>Check the box for the shift (or other meta key) you want to apply.</p>

<p><img src="https://i.snap.as/QVsh6Uke.png" alt="A close cropped image of the top of the Function section. The available tabs are Keyboard, Mouse, String, Multimedia, and Game. The keyboard tab is active. Below the tab is an illustration of a simplified PC keyboard. The two sections are labeled Left and Right. The options under each are Alt, Ctrl, Windows, and Shift. There is a green box highlighting the checked box for the Left section&#39;s Shift option."/></p>

<p>If you want to press-to-hold the assigned key, make sure your action settings are set to <strong>Continuous trigger</strong>.</p>

<p><img src="https://i.snap.as/V3t0b68d.png" alt="Close cropped image of a section labeled Action Setting. The top option has Continuous trigger selected. The other available option is Single trigger. Below that are options to chose Single key or Multikey combination. Single key is selected."/></p>

<p>Click the <strong>Save to key</strong> button near the bottom middle of the screen.</p>

<p><img src="https://i.snap.as/hr4WmJ21.png" alt="Three computer buttons with a green box highlighting the Save to key button. The available buttons are Clear, Save to key, and Initiate."/></p>

<h2 id="conclusion">Conclusion</h2>

<p>This document isn&#39;t a review of the device(s) in play.</p>

<p>Something that I discovered in this journey is that these types of devices are used by people who don&#39;t need it for accessibility reasons. Outside of this context, I often talk about how accommodations make the world a better place for people who aren&#39;t disabled. The reason this device is so easy to get a hold of may well be because of streamers.</p>

<p>What I will say is that it&#39;s unfortunate that it was necessary for me specifically to create this document. I need this device for accessibility reasons. Others asked how to do the shift function particularly and, in the FAQ, the developer ignored that question and answered something unrelated.</p>

<p>I provide this document in the hopes that others who need this type of device will be able to use these instructions to access necessary functionality.</p>

<div class="cta"><p>If you enjoy erotic or adult fiction, please support my work by picking up some of my stories at <a href="https://chantingluretales.writeas.com">Chanting Lure Tales</a>.<br/></p><p><a href="https://books2read.com/u/4NqBE6"><img src="https://i.snap.as/P7wi0rKL.png" height="200"/></a><a href="https://books2read.com/u/bPaypj"><img src="https://i.snap.as/NKoxUigG.jpg" height="200"/></a><a href="https://books2read.com/u/bQ1OKZ"><img src="https://i.snap.as/PDrmY1Fw.png" height="200"/></a><a href="https://books2read.com/u/bpxPLX"><img src="https://i.snap.as/HR39Jaos.png" height="200"></a><a href="https://books2read.com/u/bWaN0z"><img src="https://i.snap.as/b1pJ9kFR.png" height="200"/></a></p></div>

<p><a href="https://write.as/enbyspaceperson/tag:Technology" class="hashtag"><span>#</span><span class="p-category">Technology</span></a> <a href="https://write.as/enbyspaceperson/tag:Accessibility" class="hashtag"><span>#</span><span class="p-category">Accessibility</span></a></p>
]]></content:encoded>
      <guid>https://write.as/enbyspaceperson/how-to-configure-an-ikkegol-footswitch</guid>
      <pubDate>Sun, 25 May 2025 16:09:19 +0000</pubDate>
    </item>
  </channel>
</rss>