<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">
  <channel>
    <title>Notebook · Volpeon</title>
    <link>https://volpeon.ink/</link>
    <atom:link href="https://volpeon.ink/notebook/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 16 May 2026 10:10:03 GMT</lastBuildDate>
    <language>en</language>
    <generator>Lume 3.2.4</generator>
    <item>
      <title>Destructive Convenience</title>
      <link>https://volpeon.ink/notebook/dangerous-convenience/</link>
      <guid isPermaLink="false">https://volpeon.ink/notebook/dangerous-convenience/</guid>
      <content:encoded>
        <![CDATA[<div basename="" lang="en-GB" class="s-body s-headings s-headings--display s-links s-links--colored s-code s-figures s-blockquotes s-lists"><p>The first online community I joined was focused on the RollerCoaster Tycoon series, featuring a website with an upload system to share your creations, and a forum as a gathering place where you could talk about the games, get help for game-related issues, organize contests and more. In addition to that, people would often use instant messengers to stay in contact with some members. It was the typical anatomy of online communities at the time.</p><p>Today, 20 years later, the landscape is very different and I'm left with a growing feeling of frustration. Forums have been replaced by microblogging and Discord, two types of platforms which can't possibly fulfill the same role since they are (closer to) ephemeral real-time communication than asynchronous communication. The kind of interaction I like -- discussions spanning weeks or months or even years -- has become a rarity buried under a never-ending onslaught of small talk, text bites and memes.</p><p>I get it. Not having much of a barrier to overcome makes it so much easier to share your thoughts on anything that comes to your mind, and it's for this reason that <a href="https://icy.wyvern.rip/@volpeon">I use the fediverse</a> very actively myself. Small interactions certainly aren't worthless, but sometimes I want substance. I want to read pages of discussion about a topic which draws me in with interesting insights and different perspectives and without any distractions between every post. Forums gave me exactly that, whereas the platforms that succeeded them don't.</p></div>
<figure basename="" lang="en-GB" x-data="{ posted: false }" class="o-figure"><section basename="" lang="en-GB" x-data="{ message: 'A prompt to talk about a topic with a lot of potential for insightful perspectives.' }" class="c-chat-channel"><header class="c-chat-channel__header l-media l-media--sm"><svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon l-media__block u-c-mute-more"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-hash-straight-bold" hash></use></svg><h1 class="l-media__block u-mbs-0">General</h1><hr basename="" lang="en-GB"  class="o-divider o-divider--medium o-divider--dot u-mi-100"><small class="l-media__block l-media__block--main u-c-mute u-elp">The main conversation hub for all topics</small><div class="l-media__block"><ul data-keyboard-nav-item="li > :first-child" data-keyboard-nav-mode="nav" basename="" lang="en-GB" align-block class="l-hlist l-hlist--icon l-hlist--sm js-keyboard-nav"><li><button basename="" lang="en-GB"  class="o-button o-button--icon o-button--quiet"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-users-bold" hash></use></svg> </button></li><li><button basename="" lang="en-GB"  class="o-button o-button--icon o-button--quiet u-mis-0"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-magnifying-glass-bold" hash></use></svg> </button></li></ul></div></header><div class="c-chat-channel__content"><article data-time="2026-05-16T10:07:14.470Z" data-user-id="Volpeon" x-transition.delay.undefined="" basename="" x-show="posted" x-transition="" class="c-chat-message"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/volpeon_e0a4d93242.png"></div><strong class="c-chat-message__username u-c-heading">Volpeon</strong><small class="c-chat-message__time u-elp">12:07</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><span x-text="message"><p>A prompt to talk about a topic with a lot of potential for insightful perspectives.</p></span></div></article><article data-time="2026-05-16T10:10:14.476Z" data-user-id="Cody" x-transition.delay.2500ms="" basename="" id="msg-2-morning" x-show="posted" class="c-chat-message"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div><strong class="c-chat-message__username u-c-heading">Cody</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>morning, guys <img alt="" src="https://volpeon.ink/emojis/wvrn/sprite48.avif" srcset="/emojis/wvrn/sprite48.avif 1x, /emojis/wvrn/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-200px 0px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--150"></p></div></article><article data-reply-to="msg-2-morning" data-time="2026-05-16T10:10:14.476Z" data-user-id="Lycanroc" x-transition.delay.3100ms="" basename="" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div> <strong class="js-chat-message__reply-to-username">@Cody</strong> <span class="js-chat-message__reply-to-content">morning, guys </span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/lycanroc_0cabcd9edd.png"></div><strong class="c-chat-message__username u-c-heading">Lycanroc</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><img alt="" src="https://volpeon.ink/emojis/neofox/sprite48.avif" srcset="/emojis/neofox/sprite48.avif 1x, /emojis/neofox/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-1850px -150px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--200"></div></article><article data-reply-to="msg-2-morning" data-time="2026-05-16T10:10:14.476Z" data-user-id="Felix" x-transition.delay.3200ms="" basename="" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div> <strong class="js-chat-message__reply-to-username">@Cody</strong> <span class="js-chat-message__reply-to-content">morning, guys </span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/tiger_31354728b7.png"></div><strong class="c-chat-message__username u-c-heading">Felix</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>Hey Cody</p></div></article><article data-time="2026-05-16T10:10:14.477Z" data-user-id="Felix" x-transition.delay.3500ms="" basename="" id="msg-2-morning-2" x-show="posted" class="c-chat-message c-chat-message--merge"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/tiger_31354728b7.png"></div><strong class="c-chat-message__username u-c-heading">Felix</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>Did you find your way home yesterday? <img alt="" src="https://volpeon.ink/emojis/neofox/sprite48.avif" srcset="/emojis/neofox/sprite48.avif 1x, /emojis/neofox/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-2250px -100px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--150"></p></div></article><article data-time="2026-05-16T10:10:14.477Z" data-user-id="Otter" x-transition.delay.4000ms="" basename="" x-show="posted" class="c-chat-message"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/otter_6eb42e6218.png"></div><strong class="c-chat-message__username u-c-heading">Otter</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>Morning Cody and Lycanroc</p></div></article><article data-reply-to="msg-2-morning-2" data-time="2026-05-16T10:10:14.477Z" data-user-id="Cody" x-transition.delay.4200ms="" basename="" id="msg-2-morning-3" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning-2"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/tiger_31354728b7.png"></div> <strong class="js-chat-message__reply-to-username">@Felix</strong> <span class="js-chat-message__reply-to-content">Did you find your way home yesterday? </span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div><strong class="c-chat-message__username u-c-heading">Cody</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>yeah, kinda XD</p></div></article><article data-time="2026-05-16T10:10:14.477Z" data-user-id="Cody" x-transition.delay.4400ms="" basename="" id="msg-2-morning-4" x-show="posted" class="c-chat-message c-chat-message--merge"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div><strong class="c-chat-message__username u-c-heading">Cody</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>good thing I don't have work today</p></div></article><article data-time="2026-05-16T10:10:14.478Z" data-user-id="Cody" x-transition.delay.4700ms="" basename="" x-show="posted" class="c-chat-message c-chat-message--merge"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div><strong class="c-chat-message__username u-c-heading">Cody</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"></div></article><article data-time="2026-05-16T10:10:14.478Z" data-user-id="Volpitron" x-transition.delay.5000ms="" basename="" x-show="posted" class="c-chat-message"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/robowyvern_a822a0ec6f.png"></div><strong class="c-chat-message__username u-c-heading">Volpitron</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>A reply to <code>@Volpeon</code>'s post which is easy to miss because there's so much noise in chats.</p></div></article><article data-reply-to="msg-2-morning-2" data-time="2026-05-16T10:10:14.478Z" data-user-id="Volpitron" x-transition.delay.5300ms="" basename="" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning-2"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/tiger_31354728b7.png"></div> <strong class="js-chat-message__reply-to-username">@Felix</strong> <span class="js-chat-message__reply-to-content">Did you find your way home yesterday? </span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/robowyvern_a822a0ec6f.png"></div><strong class="c-chat-message__username u-c-heading">Volpitron</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>I wish I didn't have to leave so early <img alt="" src="https://volpeon.ink/emojis/neofox/sprite48.avif" srcset="/emojis/neofox/sprite48.avif 1x, /emojis/neofox/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-700px -200px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--150"></p></div></article><article data-reply-to="msg-2-morning-3" data-time="2026-05-16T10:10:14.478Z" data-user-id="Felix" x-transition.delay.5600ms="" basename="" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning-3"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div> <strong class="js-chat-message__reply-to-username">@Cody</strong> <span class="js-chat-message__reply-to-content">yeah, kinda XD</span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/tiger_31354728b7.png"></div><strong class="c-chat-message__username u-c-heading">Felix</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><img alt="" src="https://volpeon.ink/emojis/neofox/sprite48.avif" srcset="/emojis/neofox/sprite48.avif 1x, /emojis/neofox/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-1250px -150px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--200"></div></article><article data-reply-to="msg-2-morning-4" data-time="2026-05-16T10:10:14.479Z" data-user-id="Otter" x-transition.delay.5800ms="" basename="" x-show="posted" class="c-chat-message"><a class="c-chat-message__reply-to" href="https://volpeon.ink/notebook/dangerous-convenience/#msg-2-morning-4"><div class="c-chat-message__reply-to-content u-elp"><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle o-avatar--xs c-chat-message__reply-to-avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/cody_c165fec1ba.png"></div> <strong class="js-chat-message__reply-to-username">@Cody</strong> <span class="js-chat-message__reply-to-content">good thing I don't have work today</span></div></a><div style="" basename="" lang="en-GB" class="o-avatar o-avatar--circle c-chat-message__avatar"><img alt="" class="o-avatar__content" src="https://strapi.volpeon.ink/uploads/otter_6eb42e6218.png"></div><strong class="c-chat-message__username u-c-heading">Otter</strong><small class="c-chat-message__time u-elp">12:10</small><div class="c-chat-message__content s-links s-links--colored s-code s-lists u-mbs-neutralize"><p>Jealous <img alt="" src="https://volpeon.ink/emojis/neofox/sprite48.avif" srcset="/emojis/neofox/sprite48.avif 1x, /emojis/neofox/sprite96.avif 2x" width="48" height="48" style="--emoji-size:48;object-position:-150px -150px;" basename="" lang="en-GB" class="o-emoji o-emoji--sprite o-emoji--150"></p></div></article><footer class="c-chat-channel__footer"><form basename="" lang="en-GB" x-show="!posted" no-icon x-on:submit.prevent="posted = true" class="o-alert o-alert--accent"><div basename="" lang="en-GB" class="o-text-field l-media l-media--gapless o-text-field--extended"><button basename="" lang="en-GB" type="button"  class="o-button o-button--icon o-button--quiet l-media__block"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-paperclip-bold" hash></use></svg> </button> <input class="l-media__block l-media__block--main o-text-field__native"       x-model="message"> <button basename="" lang="en-GB" class="o-button is-selected l-media__block"> <span class="o-button__label">Send</span> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-paper-plane-right-bold" hash></use></svg></button> <div class="o-text-field__bg"></div></div></form><div basename="" lang="en-GB" x-show="posted" class="o-text-field l-media l-media--gapless o-text-field--extended"><button basename="" lang="en-GB" type="button"  class="o-button o-button--icon o-button--quiet l-media__block"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-paperclip-bold" hash></use></svg> </button> <input class="l-media__block l-media__block--main o-text-field__native"       > <button basename="" lang="en-GB" type="button"  class="o-button o-button--icon o-button--quiet l-media__block"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-smiley-bold" hash></use></svg> </button><button basename="" lang="en-GB" type="button"  class="o-button o-button--icon o-button--quiet l-media__block"> <svg aria-hidden="true" height="1.142857143em" width="1.142857143em" basename="" lang="en-GB"  class="o-icon"><use href="https://volpeon.ink/notebook/dangerous-convenience/_assets/icons.svg#phosphor-paper-plane-right-bold" hash></use></svg> </button> <div class="o-text-field__bg"></div></div></footer></div></section><template x-if="!posted"><figcaption basename="" lang="en-GB" class="o-figure__caption"><p>Send the message and watch what happens.</p></figcaption></template><figcaption basename="" lang="en-GB" x-show="posted" class="o-figure__caption"><p>Does this feel familiar?</p></figcaption></figure>
<div basename="" lang="en-GB" class="s-body s-headings s-headings--display s-links s-links--colored s-code s-figures s-blockquotes s-lists"><p><strong>Discord</strong> simply isn't a good replacement for forums, even though it tried to introduce some structuring features with threads and forum channels. Nobody uses the former, and the latter rarely have any activity or merely serve as showcases for art or hobbies. To its users, Discord remains a regular chat platform first and foremost, and that experience sucks with a lot of members.</p><p>You get small groups of people who flock together and dominate most activity on the server or the <code>#general</code> channel with blabber and make it hard for others to join in. Conversations of any kind are hard to follow, with multiple of them taking place in parallel and people replying to posts way up in the chat history because they still wanted to contribute to a topic even though they were late. Everyone tries to have the advantages of asynchronous communication on a platform which simply doesn't handle it appropriately, turning the chat history into a chaotic mess.</p><p>In that fake channel above, someone replied to my post. Did you see it? Now imagine that with a real chat with continuous activity and you found the reason why I dropped Discord.</p><p><strong>Microblogging</strong> is almost real-time, but rather than having casual interactions, its focus lies on sharing your thoughts with the world. If there were communities as a feature and no character limit, it could be suitable for quality discussions: Combined with the fact that it's not as fast-paced, longer posts would be feasible and visible to audiences you hope to get good and relevant responses from.</p><p>What we're getting instead is a comically bad "global town square" pile of garbage <a href="https://volpeon.ink/notebook/microblogging-misdesign">causing nothing but problems</a> and incentivizing shallow posting tuned to elicit a high number of reactions. The advantage of not being actually real-time is completely negated by the lack of structure which forces people to deal with one huge feed and which means that anything you post will rapidly disappear in the void and not get much attention. And if that's the case, why put in effort? Even on the fediverse with its lack of an effective character limit, this kind of posting is prevalent for this reason.</p><p><strong>Other platforms</strong> all have similar drawbacks of their own.</p><hr><p>Why have communities switched to Discord as their main hub despite being a chat platform? Why do the features Discord added in response to this trend -- threads and forum channels -- get so little use? Why do people stick with microblogging despite it's horrendous core design? The answer, I believe, is convenience.</p><p>It's more convenient for communities to run a Discord server than it is to run a forum and maybe a website. The former doesn't require money for server hardware and technological skill to install and maintain the software. A lot of people already have a Discord account as well, so they don't need to create a new account and get familiar with a different user interface, which means they're more willing to join new servers.</p><p>It's more convenient to do microblogging than to post on forums because all you need to do is post whatever comes to mind, with no regard for form, substance or relevance to some overarching theme. You don't even need to formally create or join a community; just follow people and you get a vague sense of being part of certain communities from the activity in your timeline and the responses you're receiving to your posts. I doubt it could be any more effortless.</p><p>In trading freedom for convenience, however, online communities have lost a lot of their identity and individuality. They weren't just slightly different hangouts with slightly different small talk and memes; they were all unique with custom forum setups, websites with features nobody else had, and especially with a history. That little game someone developed 2 years ago? You can still find it and read about the development process and updates. You can discover how the developer's skills have improved over time. You can find the posts leading up to the start of this project. You can see all contributions, events, projects, conversations, perspectives and views; everything that shaped the community and turned it into what it is today.</p><p>Modern online communities have no history. They're all just the same [big platform]-flavored community experience which feels like the hundreds I had before. They're ephemeral and easily forgotten.</p><p>But as long as people value convenience over anything else, nothing is going to change. We're trapped in a situation where low-effort platforms get all the attention, and the problems resulting from this effortlessness can't be fixed because the solutions will inevitably require additional work by users. Like I mentioned before, Discord <em>has</em> identified its own shortcomings for larger communities and added tools to keep the channel history clean and make conversations easy to follow and continue at a later time. But nobody uses them because people resist anything that leads to more work for them, especially when the original, more effortless way continues to be available. As a software developer, I'm too familiar with this phenomenon. I've had colleagues come to me complaining that the new web app is literally unusable because that one workflow now requires an additional click over the macro Word document the app replaced. I wish I was joking.</p><p>So what's the way out? I don't know, but I decided I'm not going to take part in this insanity.</p></div>]]>
      </content:encoded>
      <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Micro­blogging's core design is inherently bad</title>
      <link>https://volpeon.ink/notebook/microblogging-misdesign/</link>
      <guid isPermaLink="false">https://volpeon.ink/notebook/microblogging-misdesign/</guid>
      <content:encoded>
        <![CDATA[<div basename="" lang="en-GB" class="s-body s-headings s-headings--display s-links s-links--colored s-code s-figures s-blockquotes s-lists"><p>I grew up with forums. Forums were focused on an overarching topic, split into categories with threads about more specific topics. If you were interested in participating in a forum, you registered. If you were interested in reading about certain topics, you visited the right threads and checked them out. You could subscribe to threads, too.</p><p>It's a design centered around topics -- and it's absolutely nothing like modern platforms such as Twitter, Bluesky, or the microblogging side of the fediverse. They put the focus on individual people by establishing profiles as everyone's own space where they can express themselves and interact with others as they wish. This freedom doesn't exist on other kinds of platforms where you are bound by an overarching theme, a context, rules, and so on.</p><p>The main mechanism these platforms have in common is a personal feed comprised of posts by people you're following. You're given some possibilities to curate it, such as lists, tag filters, keyword filters and muting/blocking. Usually, there's support for private communication via direct messages, but apart from that, everything takes place in one global space.</p><p><strong>This design disregards everything about how relationships and interactions normally work.</strong></p><p>People only share certain aspects of themselves with others, depending on their relationship with everyone involved in an interaction. For instance, you're probably willing to share personal information in a conversation among friends, but not so much on a public medium such as a podcast. The context of our interactions plays an important role.</p><p>On microblogging platforms, conversations are usually displayed as a structured view separated from the global context. Your replies will typically not show up in the feeds of people who aren't directly involved, and usually there are DMs as a truly private channel. This makes these local contexts a well-supported use-case.</p><p>Communities don't get this privilege. They do form implicitly through everyone's connections, but there's no external structure to support them. You can't enforce community rules and they aren't separated from the global context. Sure, there are hashtags, lists and other features, but these are just filters over the global context that won't establish new, isolated contexts. The consequence:</p><ul>
<li><strong>As a follower</strong>, you'll be exposed to every interaction in communities you aren't part of and may even dislike. Options to curate your feed are there, but not reliable or too severe.</li>
<li><strong>As a poster</strong>, you're lead to believe that all interactions work like outside of microblogging. You make posts intended for specific audiences while acting within the global context, allowing your posts to "escape containent". This leads to responses that feel intrusive and inappropriate.
As I said above, reality doesn't work like that at all. It's extremely rare for you to know every single aspect of someone and likewise to share all of your aspects with someone. On microblogging platforms, however, it's an all-or-nothing deal.</li>
</ul><p>This results in conflicts following the same pattern over and over again. Followers are annoyed because they keep seeing posts bothering them with no good means to fix it, and posters are annoyed because strangers keep barging in and telling them what to do. Once you know about this pattern, you will notice it all the time.</p><p>For example, on the fediverse, a user from an insect-themed instance once expressed his frustration at people telling them to put photographs behind a content warning. From their perspective, this doesn't make sense because they specifically joined this instance to be among like-minded people. It would be absurd to hide photographs primarily intended for other enthusiasts. And why care about outsiders you didn't invite in the first place? However, it's true that these posts can easily reach people with a phobia of insects. Just one repost by someone they follow is enough.</p><p>Needless to say that no side in these conflicts is objectively wrong. Each community has a different set of rules and conventions so that certain behaviors can be acceptable in some places, but not in others. This works fine outside of the microblogging sphere, but here, communities are just a vague construct living in the global context where all of these rules and conventions clash. And because a "correct use" can't even be determined, it's impossible to come up with consistent social measures.</p><p>This situation is a complete mess.</p><h2 id="appendix-1-feed-curation-features-and-their-flaws">Appendix 1: Feed curation features and their flaws</h2><p><strong>Lists</strong> are subfeeds capturing posts by specific people. unfortunately, lists ingest all posts by their members, so they share all of the same problems as the main feed, limiting their use.</p><p><strong>Tag filters</strong> require appropriate and consistent use of tags by others. On a platform where tags are optional and nobody enforces their proper use, this is simply not happening.</p><p><strong>Keyword filters</strong> can match posts that are actually fine while also missing posts that aren't. Sometimes it's outright impossible to find useful keywords, and they won't work for media-only posts either.</p><p><strong>Muting or blocking</strong> is the nuclear option. It's the most reliable in terms of getting rid of unwanted content, but it also isolates you from people and conversations you may care about. It's like cutting friends out of your life over the smallest of disagreements.</p></div>]]>
      </content:encoded>
      <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>