<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>posse &amp;mdash; julian</title>
    <link>https://wrily.foad.me.uk/tag:posse</link>
    <description>FOSS dev, self-hosting fan, Matrix, degoogling, small tech, indie tech, friendly tech for families and schools. Let&#39;s own our own identity &amp; data.</description>
    <pubDate>Mon, 27 Apr 2026 21:04:59 +0000</pubDate>
    <item>
      <title>Review: Sistema Twist &amp; Sip 600 ml Bottle</title>
      <link>https://wrily.foad.me.uk/review-sistema-twist-and-sip-600-ml-bottle</link>
      <description>&lt;![CDATA[The cap leaks, from new, so unsuitable for carrying in a school bag. Now the bottom is cracked and leaking too, as soon as dropped from ~1m carrying heigh on its first morning going to school. Pointless.&#xA;!--more--&#xA;&#xA;We&#39;re better off just re-using any ordinary &#34;disposable&#34; drinks bottle.&#xA;&#xA; | &#xA;:-:|:-:&#xA;600 ml size -- leaks, cracks, pointless | 380 ml size -- also leaks&#xA;&#xA;Both bought from Tesco, 2024-05-15.&#xA;&#xA;---&#xA;&#xA;POSSE -- posted reviews on tesco.com&#xA;&#xA;2024-05-15 First review (2 star: cap leaks).&#xA;2024-05-16 Second review (1 star: cap leaks, cracked on impact, as above).&#xA;&#xA;#POSSE #review&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>The cap leaks, from new, so unsuitable for carrying in a school bag. Now the bottom is cracked and leaking too, as soon as dropped from ~1m carrying heigh on its first morning going to school. Pointless.
</p>

<p>We&#39;re better off just re-using any ordinary “disposable” drinks bottle.</p>

<table>
<thead>
<tr>
<th align="center"><img src="https://blog.foad.me.uk/wp-content/uploads/2024/05/sistema-bottle-600ml.avif" alt=""></th>
<th align="center"><img src="https://blog.foad.me.uk/wp-content/uploads/2024/05/sistema-bottle-380ml.avif" alt=""></th>
</tr>
</thead>

<tbody>
<tr>
<td align="center"><em>600 ml size — leaks, cracks, pointless</em></td>
<td align="center"><em>380 ml size — also leaks</em></td>
</tr>
</tbody>
</table>

<p>Both bought from Tesco, 2024-05-15.</p>

<hr>

<p>POSSE — posted reviews on tesco.com</p>
<ul><li>2024-05-15 First review (2 star: cap leaks).</li>
<li>2024-05-16 Second review (1 star: cap leaks, cracked on impact, as above).</li></ul>

<p><a href="https://wrily.foad.me.uk/tag:POSSE" class="hashtag"><span>#</span><span class="p-category">POSSE</span></a> <a href="https://wrily.foad.me.uk/tag:review" class="hashtag"><span>#</span><span class="p-category">review</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/review-sistema-twist-and-sip-600-ml-bottle</guid>
      <pubDate>Thu, 16 May 2024 09:10:01 +0000</pubDate>
    </item>
    <item>
      <title>POSSE: TWIM: Moderator Tools for PubHubs</title>
      <link>https://wrily.foad.me.uk/posse-twim-moderator-tools-for-pubhubs</link>
      <description>&lt;![CDATA[This is my POSSE copy of the announcement posted in This Week in Matrix (TWIM) 2024-03-29.&#xA;!--more--&#xA;----&#xA;&#xA;This Week in Matrix 2024-03-29&#xA;&#xA;Dept of Interesting Projects&#xA;&#xA;Moderator Tools for PubHubs&#xA;&#xA;JulianF announces&#xA;&#xA;  This week I have put up a web site documenting my work on Moderator Tools for PubHubs.&#xA;    PubHubs is a Dutch research project to enable citizen-facing organisations to provide online group communications, value-aligned with their real-world presence. It uses matrix protocol, combined with an interesting and different user identity model involving pseudonyms and selective cryptographic disclosure of identity attributes such as &#34;is over 18&#34; or &#34;is a member of organisation X&#34;. Each hub is built around a non-federating Synapse server, with their own identity plugins and custom client.&#xA;    I have been working on three aspects of introducing initial moderation tooling. Some of it crosses over with general matrix (this week&#39;s Pantalaimon role is a side product of the Draupnir part), while some is different (Attribute Disclosure), and the third part is general (research and planning for Civilised Discourse).&#xA;    My funded stint is coming to an end and I am looking for ways to continue in any related area of work -- please matrix me @julian:foad.me.uk!&#xA;&#xA;---&#xA;#PubHubs #matrix #POSSE&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><em>This is my <a href="https://indieweb.org/POSSE">POSSE</a> copy of the <a href="https://matrix.org/blog/2024/03/29/this-week-in-matrix-2024-03-29/#moderator-tools-for-pubhubs">announcement posted</a> in <a href="https://matrix.org/twim">This Week in Matrix (TWIM)</a> 2024-03-29.</em>
</p>

<hr>

<h1 id="this-week-in-matrix-2024-03-29" id="this-week-in-matrix-2024-03-29">This Week in Matrix 2024-03-29</h1>

<h2 id="dept-of-interesting-projects" id="dept-of-interesting-projects">Dept of Interesting Projects</h2>

<h3 id="moderator-tools-for-pubhubs" id="moderator-tools-for-pubhubs">Moderator Tools for PubHubs</h3>

<p>JulianF announces</p>

<blockquote><p>This week I have put up a web site documenting my work on <a href="https://www.ph.trax.im/">Moderator Tools for PubHubs</a>.</p>

<p>PubHubs is a Dutch research project to enable citizen-facing organisations to provide online group communications, value-aligned with their real-world presence. It uses matrix protocol, combined with an interesting and different user identity model involving pseudonyms and selective cryptographic disclosure of identity attributes such as “is over 18” or “is a member of organisation X”. Each hub is built around a non-federating Synapse server, with their own identity plugins and custom client.</p>

<p>I have been working on three aspects of introducing initial moderation tooling. Some of it crosses over with general matrix (this week&#39;s Pantalaimon role is a side product of the <a href="https://www.ph.trax.im/Moderation/Draupnir/draupnir-pubhubs/">Draupnir part</a>), while some is different (<a href="https://www.ph.trax.im/Moderation/disclosure/">Attribute Disclosure</a>), and the third part is general (research and planning for <a href="https://www.ph.trax.im/Moderation/civilised-discourse/">Civilised Discourse</a>).</p>

<p>My funded stint is coming to an end and I am looking for ways to continue in any related area of work — please matrix me <a href="https://matrix.to/#/@julian:foad.me.uk">@julian:foad.me.uk</a>!</p></blockquote>

<hr>

<p><a href="https://wrily.foad.me.uk/tag:PubHubs" class="hashtag"><span>#</span><span class="p-category">PubHubs</span></a> <a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a> <a href="https://wrily.foad.me.uk/tag:POSSE" class="hashtag"><span>#</span><span class="p-category">POSSE</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/posse-twim-moderator-tools-for-pubhubs</guid>
      <pubDate>Fri, 29 Mar 2024 19:30:00 +0000</pubDate>
    </item>
    <item>
      <title>POSSE: TWIM: Pantalaimon role for matrix-docker-ansible-deploy</title>
      <link>https://wrily.foad.me.uk/posse-twim-pantalaimon-role-for-matrix-docker-ansible-deploy</link>
      <description>&lt;![CDATA[This is my POSSE copy of the announcement posted in This Week in Matrix (TWIM) 2024-03-29.&#xA;!--more--&#xA;----&#xA;&#xA;This Week in Matrix 2024-03-29&#xA;&#xA;Dept of Ops 🛠&#xA;&#xA;matrix-docker-ansible-deploy (website)&#xA;&#xA;Slavi announces&#xA;&#xA;  Thanks to Julian Foad, matrix-docker-ansible-deploy can now install the Pantalaimon E2EE aware proxy daemon for you. It&#39;s already possible to integrate it with Draupnir to allow it to work in E2EE rooms - see our Draupnir docs for details.&#xA;    See our Setting up Pantalaimon documentation to get started.&#xA;&#xA;---&#xA;#PubHubs #matrix #POSSE&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><em>This is my <a href="https://indieweb.org/POSSE">POSSE</a> copy of the <a href="https://matrix.org/blog/2024/03/29/this-week-in-matrix-2024-03-29/#matrix-docker-ansible-deploy-website">announcement posted</a> in <a href="https://matrix.org/twim">This Week in Matrix (TWIM)</a> 2024-03-29.</em>
</p>

<hr>

<h1 id="this-week-in-matrix-2024-03-29" id="this-week-in-matrix-2024-03-29">This Week in Matrix 2024-03-29</h1>

<h2 id="dept-of-ops" id="dept-of-ops">Dept of Ops 🛠</h2>

<h3 id="matrix-docker-ansible-deploy-website-https-github-com-spantaleev-matrix-docker-ansible-deploy" id="matrix-docker-ansible-deploy-website-https-github-com-spantaleev-matrix-docker-ansible-deploy">matrix-docker-ansible-deploy (<a href="https://github.com/spantaleev/matrix-docker-ansible-deploy">website</a>)</h3>

<p><a href="https://matrix.to/#/@slavi:devture.com">Slavi</a> announces</p>

<blockquote><p>Thanks to Julian Foad, <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy">matrix-docker-ansible-deploy</a> can now install the <a href="https://github.com/matrix-org/pantalaimon">Pantalaimon</a> E2EE aware proxy daemon for you. It&#39;s already possible to integrate it with <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-bot-draupnir.md">Draupnir</a> to allow it to work in E2EE rooms – see our Draupnir docs for details.</p>

<p>See our <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-pantalaimon.md">Setting up Pantalaimon</a> documentation to get started.</p></blockquote>

<hr>

<p><a href="https://wrily.foad.me.uk/tag:PubHubs" class="hashtag"><span>#</span><span class="p-category">PubHubs</span></a> <a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a> <a href="https://wrily.foad.me.uk/tag:POSSE" class="hashtag"><span>#</span><span class="p-category">POSSE</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/posse-twim-pantalaimon-role-for-matrix-docker-ansible-deploy</guid>
      <pubDate>Fri, 29 Mar 2024 19:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Fediverse-Ideas #41: Bring Your Own IDentity (BYOID)</title>
      <link>https://wrily.foad.me.uk/fediverse-ideas-41-bring-your-own-identity-byoid</link>
      <description>&lt;![CDATA[POSSE: I posted this in &#34;fediverse-ideas&#34; as Bring Your Own IDentity (BYOID) #41, on 2023-09-23. Comments are included below.&#xA;&#xA;---&#xA;&#xA;Related to development of all social (people-focused) communications and sharing systems, fediverse included.&#xA;&#xA;Own Domain&#xA;&#xA;We can&#39;t build people-oriented social tech in the way that Big Tech do, where they say &#34;this is our system, you&#39;ll have an address @ our-big-tech-domain, and all your links belong to us.&#34;&#xA;!--more--&#xA;&#xA;Earlier today I replied to Johannes Ernst who observed that people shouldn&#39;t need to think about the difference between someone&#39;s fediverse handle and their email address, they should be the same. I wrote,&#xA;&#xA;  @J12t Absolutely! We should just need &#34;my address&#34;. I&#39;ve been writing about aspects of this. And it&#39;s strongly tied in with the value of having one&#39;s own address at one&#39;s own domain. Don&#39;t want my email addr to be me @ mastodon, nor my fediverse to be me @ gmail :-) rather I want them both me @ my-domain. And to make that efficient and affordable, servers (and server operators) must support Bring Your Own Identity #BYOID .&#xA;&#xA;https://wrily.foad.me.uk/tag:ownDomain​&#xA;&#xA;Own Domain is a truly cross-platform issue. It applies to matrix just as to fediverse and others. It&#39;s about bringing the person to the centre.&#xA;&#xA;A recent key insight I had was actually &#34;my own&#34; registered domain isn&#39;t necessary. A substantial part of the value is in having an address at a domain that isn&#39;t belonging to a particular one of the service providers we use, but in having the use of an address at a domain that belongs to someone, anyone, whom we trust to let us use it for the long term. Could be a company, one&#39;s government, a charity. The key is to be able to switch and mix service providers without borrowing a new and different address from each one.&#xA;&#xA;Main issues include:&#xA;&#xA;getting server software to support BYOID&#xA;getting server operators to support and encourage BYOID (and adapt to doing their brand recognition a different way)&#xA;making domain registration easier and cheaper and reliable for ordinary folks (includes sub issues such as: facilitating subdomain use, see Public Suffix List)&#xA;making domain management easy, standardised, automated, at least as far as enabling providers of matrix/mastodon/etc. be able to plug in their service to my domain with minimal effort on my part)&#xA;&#xA;I&#39;m presupposing, by bringing up this topic in this forum, that a majority of readers here will understand the reasons why this direction makes sense. (That&#39;s something I have tried to write about on my blog but, though I try, explaining and appealing to normies to understand the importance is not my forté.)&#xA;&#xA;I feel like we&#39;re missing something, that having all my different protocol addresses matching isn&#39;t merely about being easy to remember, it&#39;s not a trivial nicety. It&#39;s somehow a key to building deeper integration of our personal data within our personal tech. It&#39;s hard to think of use cases that can&#39;t be achieved by linking to external sites the way we do now, but my intuition is integration can be done better this way.&#xA;&#xA;And I think BYOID goes a huge way towards solving the account &#34;portability&#34; issue.&#xA;&#xA;Yet our delightful new federated things, wonderful in themselves, are yet, still, being built as big tech mono-sites: &#34;join us and get our lovely service at our address&#34; (mastodon.anything, fedi-thing.whatever, matrix-circles, matrix.org, beeper.com, on and on add infinitum).&#xA;&#xA;Only a few rays radiate in the right direction:&#xA;&#xA;ye olde email (BYOID is widely available)&#xA;Blue Sky spec (but, sadly, not the blue sky central server)&#xA;&#xA;(I thought I&#39;d be able to name more.)&#xA;&#xA;Running the service oneself, be it email or fedi or matrix, isn&#39;t easy. I self-host only in order to bring my own domain, not because I want to. Currently without self-hosting I explain it as I&#39;m Unable To Be Me .&#xA;&#xA;Discussion:&#xA;&#xA;Social Coding FSDL matrix room #socialcoding-foundations:matrix.org (alternate link)&#xA;&#xA;Related:&#xA;&#xA;Idea #23 Domain names as handles&#xA;&#xA;(EDIT 2023-12-23: Typo &#34;people should -  shouldn&#39;t need to think&#34;.)&#xA;&#xA;---&#xA;&#xA;glyn commented 2023-12-12:&#xA;&#xA;Another advantage of BYOID would be to retain one&#39;s identity when migrating accounts between servers, as happens in the fediverse.&#xA;&#xA;I can see the attraction of using domain names as identities as it leverages the current DNS infrastructure. However, it seems that the requirements for BYOID are fewer than those of domain names, so a much cheaper solution could be found.&#xA;&#xA;Have you looked at identities via keyoxide.org and similar technology?&#xA;&#xA;---&#xA;&#xA;circlebuilder commented 2023-12-13:&#xA;&#xA;FYI There&#39;s an issue on Federating Keyoxide.&#xA;&#xA;---&#xA;&#xA;glyn commented 2023-12-21:&#xA;&#xA;One aspect is puzzling me. How would BYOID work when applied to more than one type of ActivityPub service, e.g. microblogging on a Mastodon instance and photo sharing on a pixelfed instance?&#xA;&#xA;For example, if I used BYOID on both a Mastodon and a pixelfed instance, which instance would my id refer to? Or, putting it a other way, how could I refer to myself on one or other of the instances?&#xA;&#xA;---&#xA;&#xA;julianfoad commented 2023-12-23:&#xA;&#xA;@glyn: Bring Your Own ID does not mean we have only one ID we can bring. We can still use a separate ID for each service. Let&#39;s say my preferred handle is &#34;julian&#34;. I can bring &#34;julian@toot.mydomain&#34; to the microblogging service, and bring &#34;@julian@pix.mydomain&#34; to the pixelfed service. (Or any other format that works, perhaps &#34;@julian+{toot,pix}@mydomain&#34;.) The essential point is that these ids are under my control (perhaps delegated to some third-party of my choosing) rather than controlled by the provider of my &#34;toot&#34; and &#34;pix&#34; services.&#xA;&#xA;So, that&#39;s the first level.&#xA;&#xA;In addition, I also write about how I would like to use one and the same ID for multiple services, here and in some of my blog posts. That&#39;s a more involved thing than Bring Your Own ID. I would like to explore that further but haven&#39;t yet, beyond observing that the syntax differences across different protocols (like whether to write a leading &#39;@&#39; sign) are superficial.&#xA;&#xA;---&#xA;&#xA;#ownDomain #POSSE #fediverse #matrix&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><em>POSSE: I posted this in “fediverse-ideas” as <a href="https://codeberg.org/fediverse/fediverse-ideas/issues/41">Bring Your Own IDentity (BYOID) #41</a>, on 2023-09-23. Comments are included below.</em></p>

<hr>

<p>Related to development of all social (people-focused) communications and sharing systems, fediverse included.</p>

<p><strong>Own Domain</strong></p>

<p>We can&#39;t build people-oriented social tech in the way that Big Tech do, where they say “this is our system, you&#39;ll have an address @ our-big-tech-domain, and all your links belong to us.”
</p>

<p>Earlier today I <a href="https://fed.foad.me.uk/notice/Aa3LVlD2Ex7jOOi2fg">replied</a> to Johannes Ernst who <a href="https://social.coop/@J12t/111111692215312791">observed</a> that people shouldn&#39;t need to think about the difference between someone&#39;s fediverse handle and their email address, they should be the same. I wrote,</p>

<blockquote><p>@J12t Absolutely! We should just need “my address”. I&#39;ve been writing about aspects of this. And it&#39;s strongly tied in with the value of having one&#39;s own address at one&#39;s own domain. Don&#39;t want my email addr to be me @ mastodon, nor my fediverse to be me @ gmail :–) rather I want them both me @ my-domain. And to make that efficient and affordable, servers (and server operators) must support Bring Your Own Identity <a href="https://wrily.foad.me.uk/tag:BYOID" class="hashtag"><span>#</span><span class="p-category">BYOID</span></a> .</p></blockquote>

<p><a href="https://wrily.foad.me.uk/tag:ownDomain%E2%80%8B">https://wrily.foad.me.uk/tag:ownDomain​</a></p>

<p>Own Domain is a truly cross-platform issue. It applies to matrix just as to fediverse and others. It&#39;s about bringing the person to the centre.</p>

<p>A recent key insight I had was actually “my own” registered domain isn&#39;t necessary. A substantial part of the value is in having an address at a domain that isn&#39;t belonging to a particular one of the service providers we use, but in having the use of an address at a domain that belongs to someone, anyone, whom we trust to let us use it for the long term. Could be a company, one&#39;s government, a charity. The key is to be able to switch and mix service providers without borrowing a new and different address from each one.</p>

<p>Main issues include:</p>
<ul><li>getting server software to support BYOID</li>
<li>getting server operators to support and encourage BYOID (and adapt to doing their brand recognition a different way)</li>
<li>making domain registration easier and cheaper and reliable for ordinary folks (includes sub issues such as: facilitating subdomain use, see Public Suffix List)</li>
<li>making domain management easy, standardised, automated, at least as far as enabling providers of matrix/mastodon/etc. be able to plug in their service to my domain with minimal effort on my part)</li></ul>

<p>I&#39;m presupposing, by bringing up this topic in this forum, that a majority of readers here will understand the reasons why this direction makes sense. (That&#39;s something I have tried to write about on my blog but, though I try, explaining and appealing to normies to understand the importance is not my forté.)</p>

<p>I feel like we&#39;re missing something, that having all my different protocol addresses matching isn&#39;t merely about being easy to remember, it&#39;s not a trivial nicety. It&#39;s somehow a key to building deeper integration of our personal data within our personal tech. It&#39;s hard to think of use cases that can&#39;t be achieved by linking to external sites the way we do now, but my intuition is integration can be done better this way.</p>

<p>And I think BYOID goes a huge way towards solving the account “portability” issue.</p>

<p>Yet our delightful new federated things, wonderful in themselves, are yet, still, being built as big tech mono-sites: “join us and get our lovely service at our address” (mastodon.anything, fedi-thing.whatever, matrix-circles, matrix.org, beeper.com, on and on add infinitum).</p>

<p>Only a few rays radiate in the right direction:</p>
<ul><li>ye olde email (BYOID is widely available)</li>
<li>Blue Sky spec (but, sadly, not the blue sky central server)</li></ul>

<p>(I thought I&#39;d be able to name more.)</p>

<p>Running the service oneself, be it email or fedi or matrix, isn&#39;t easy. I self-host only in order to bring my own domain, not because I want to. Currently without self-hosting I explain it as <a href="https://wrily.foad.me.uk/im-unable-to-be-me">I&#39;m Unable To Be Me</a> .</p>

<p>Discussion:</p>
<ul><li>Social Coding FSDL matrix room <code>#socialcoding-foundations:matrix.org</code> (<a href="https://matrix.to/#/!kmRMUxStNfioKGDmFN:matrix.org?via=foad.me.uk&amp;via=matrix.org&amp;via=tchncs.de">alternate link</a>)</li></ul>

<p>Related:</p>
<ul><li>Idea <a href="https://codeberg.org/fediverse/fediverse-ideas/issues/23">#23 Domain names as handles</a></li></ul>

<p><em>(EDIT 2023-12-23: Typo “people should –&gt; shouldn&#39;t need to think”.)</em></p>

<hr>

<p><a href="https://codeberg.org/glyn">glyn</a> commented 2023-12-12:</p>

<p>Another advantage of BYOID would be to retain one&#39;s identity when migrating accounts between servers, as happens in the fediverse.</p>

<p>I can see the attraction of using domain names as identities as it leverages the current DNS infrastructure. However, it seems that the requirements for BYOID are fewer than those of domain names, so a much cheaper solution could be found.</p>

<p>Have you looked at identities via keyoxide.org and similar technology?</p>

<hr>

<p><a href="https://codeberg.org/circlebuilder">circlebuilder</a> commented 2023-12-13:</p>

<p>FYI There&#39;s an issue on <a href="https://codeberg.org/keyoxide/keyoxide-web/issues/105">Federating Keyoxide</a>.</p>

<hr>

<p><a href="https://codeberg.org/glyn">glyn</a> commented 2023-12-21:</p>

<p>One aspect is puzzling me. How would BYOID work when applied to more than one type of ActivityPub service, e.g. microblogging on a Mastodon instance and photo sharing on a pixelfed instance?</p>

<p>For example, if I used BYOID on both a Mastodon and a pixelfed instance, which instance would my id refer to? Or, putting it a other way, how could I refer to myself on one or other of the instances?</p>

<hr>

<p><a href="https://codeberg.org/julianfoad">julianfoad</a> commented 2023-12-23:</p>

<p><a href="https://codeberg.org/glyn">@glyn</a>: Bring Your Own ID does not mean we have only one ID we can bring. We can still use a separate ID for each service. Let&#39;s say my preferred handle is “julian”. I can bring “julian@toot.mydomain” to the microblogging service, and bring “<a href="https://wrily.foad.me.uk/@/julian@pix.mydomain" class="u-url mention">@<span>julian@pix.mydomain</span></a>” to the pixelfed service. (Or any other format that works, perhaps “@julian+{toot,pix}@mydomain”.) The essential point is that these ids are under my control (perhaps delegated to some third-party of my choosing) rather than controlled by the provider of my “toot” and “pix” services.</p>

<p>So, that&#39;s the first level.</p>

<p>In addition, I also write about how I would like to use one and the same ID for multiple services, here and in some of my blog posts. That&#39;s a more involved thing than Bring Your Own ID. I would like to explore that further but haven&#39;t yet, beyond observing that the syntax differences across different protocols (like whether to write a leading &#39;@&#39; sign) are superficial.</p>

<hr>

<p><a href="https://wrily.foad.me.uk/tag:ownDomain" class="hashtag"><span>#</span><span class="p-category">ownDomain</span></a> <a href="https://wrily.foad.me.uk/tag:POSSE" class="hashtag"><span>#</span><span class="p-category">POSSE</span></a> <a href="https://wrily.foad.me.uk/tag:fediverse" class="hashtag"><span>#</span><span class="p-category">fediverse</span></a> <a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/fediverse-ideas-41-bring-your-own-identity-byoid</guid>
      <pubDate>Sat, 23 Sep 2023 13:41:00 +0000</pubDate>
    </item>
    <item>
      <title>POSSE: TWIM: UnifiedPush notifications for your Matrix server with ntfy</title>
      <link>https://wrily.foad.me.uk/posted-in-twim-push-notifications-for-your-matrix-server</link>
      <description>&lt;![CDATA[This is my POSSE copy of the announcement posted in This Week in Matrix (TWIM) 2022-07-08.&#xA;!--more--&#xA;----&#xA;&#xA;This Week in Matrix 2022-07-08&#xA;&#xA;Dept of Ops 🛠&#xA;&#xA;matrix-docker-ansible-deploy (website)&#xA;&#xA;Matrix server setup using Ansible and Docker&#xA;&#xA;Slavi says&#xA;&#xA;  Thanks to Julian Foad, matrix-docker-ansible-deploy now supports installing the ntfy push notifications server for you.&#xA;&#xA;  See our Setting up the ntfy push notifications server documentation to get started.&#xA;&#xA;JulianF adds&#xA;&#xA;  To explain what it&#39;s for: Using the UnifiedPush standard, ntfy enables self-hosted (Google-free) push notifications from Matrix (and other) servers. Especially useful for users of Google-free Android (such as from f-droid).&#xA;&#xA;  If you try it, please report any feedback or problems or improvements in #matrix-docker-ansible-deploy:devture.com . Any updates to the scripts or docs may appear first on my branch before being merged into the playbook.&#xA;&#xA;---&#xA;#degoogled #matrix #unifiedPush #POSSE&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><em>This is my <a href="https://indieweb.org/POSSE">POSSE</a> copy of the <a href="https://matrix.org/blog/2022/07/08/this-week-in-matrix-2022-07-08#dept-of-ops-">announcement posted</a> in <a href="https://matrix.org/twim">This Week in Matrix (TWIM)</a> 2022-07-08.</em>
</p>

<hr>

<h1 id="this-week-in-matrix-2022-07-08" id="this-week-in-matrix-2022-07-08">This Week in Matrix 2022-07-08</h1>

<h2 id="dept-of-ops" id="dept-of-ops">Dept of Ops 🛠</h2>

<h3 id="matrix-docker-ansible-deploy-website-https-github-com-spantaleev-matrix-docker-ansible-deploy" id="matrix-docker-ansible-deploy-website-https-github-com-spantaleev-matrix-docker-ansible-deploy">matrix-docker-ansible-deploy (<a href="https://github.com/spantaleev/matrix-docker-ansible-deploy">website</a>)</h3>

<p>Matrix server setup using Ansible and Docker</p>

<p><a href="https://matrix.to/#/@slavi:devture.com">Slavi</a> says</p>

<blockquote><p>Thanks to <a href="https://matrix.to/#/@julian:foad.me.uk">Julian Foad</a>, <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy">matrix-docker-ansible-deploy</a> now supports installing the <a href="https://ntfy.sh/">ntfy</a> push notifications server for you.</p>

<p>See our <a href="https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-ntfy.md">Setting up the ntfy push notifications server</a> documentation to get started.</p></blockquote>

<p><a href="https://matrix.to/#/@julian:foad.me.uk">JulianF</a> adds</p>

<blockquote><p>To explain what it&#39;s for: Using the UnifiedPush standard, ntfy enables self-hosted (Google-free) push notifications from Matrix (and other) servers. Especially useful for users of Google-free Android (such as from f-droid).</p>

<p>If you try it, please report any feedback or problems or improvements in <a href="https://matrix.to/#/%23matrix-docker-ansible-deploy:devture.com"><a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a>-docker-ansible-deploy:devture.com</a> . Any updates to the scripts or docs may appear first <a href="https://lab.trax.im/matrix/matrix-docker-ansible-deploy/-/blob/add-ntfy-role/docs/configuring-playbook-ntfy.md">on my branch</a> before being merged into the playbook.</p></blockquote>

<hr>

<p><a href="https://wrily.foad.me.uk/tag:degoogled" class="hashtag"><span>#</span><span class="p-category">degoogled</span></a> <a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a> <a href="https://wrily.foad.me.uk/tag:unifiedPush" class="hashtag"><span>#</span><span class="p-category">unifiedPush</span></a> <a href="https://wrily.foad.me.uk/tag:POSSE" class="hashtag"><span>#</span><span class="p-category">POSSE</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/posted-in-twim-push-notifications-for-your-matrix-server</guid>
      <pubDate>Fri, 08 Jul 2022 20:18:44 +0000</pubDate>
    </item>
  </channel>
</rss>