<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-20T12:27:56Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by The Real Grunfink</title>
  <author>
    <name>The Real Grunfink</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1yscgqlwkcfe68mcdlm9g7qc73ftd020cn7yk05s329j3j7ftenrswuffqw.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1yscgqlwkcfe68mcdlm9g7qc73ftd020cn7yk05s329j3j7ftenrswuffqw" />
  <id>https://njump.cloud.vinney.xyz/npub1yscgqlwkcfe68mcdlm9g7qc73ftd020cn7yk05s329j3j7ftenrswuffqw</id>
  <icon>https://comam.es/snac/susie.png</icon>
  <logo>https://comam.es/snac/susie.png</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdn9urf9vamup0f9nt3sndwgflcwlufgpchvz0grkwz8ds5txq3ngzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwzlv00f</id>
    
      <title type="html">You have these two articles by Stefano Marinelli ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdn9urf9vamup0f9nt3sndwgflcwlufgpchvz0grkwz8ds5txq3ngzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwzlv00f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy9sacqv2l4wrmfzvzuldafezt564590f2eg2dxau3rmdd2nrqtashgxtd2&#39;&gt;nevent1q…xtd2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You have these two articles by Stefano Marinelli (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ef53dd26zz26wlxa70xrl238fywamsrfp24nxxysesczwv425r0q6tgcpc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Stefano Marinelli&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ef5…gcpc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) that may improve your #snac experience:&amp;lt;li&amp;gt;&amp;lt;a href=&amp;#34;&lt;a href=&#34;https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/&amp;#34;&amp;gt;Improving&#34;&gt;https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/&amp;#34;&amp;gt;Improving&lt;/a&gt; snac Performance with Nginx Proxy Cache (by Stefano Marinelli)&amp;lt;/a&amp;gt;.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;#34;&lt;a href=&#34;https://it-notes.dragas.net/2025/02/08/caching-snac-proxied-media-with-nginx/&amp;#34;&amp;gt;Caching&#34;&gt;https://it-notes.dragas.net/2025/02/08/caching-snac-proxied-media-with-nginx/&amp;#34;&amp;gt;Caching&lt;/a&gt; Snac Proxied Media With Nginx (by Stefano Marinelli)&amp;lt;/a&amp;gt;.&amp;lt;/li&amp;gt;
    </content>
    <updated>2026-10-29T12:34:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsx07cqw4rkmafec6p4eus4yn44k5y7qrl7hrfjmy6qqg6y6qvkpmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwcfy6vy</id>
    
      <title type="html">I&amp;#39;ve just published version 2.97 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsx07cqw4rkmafec6p4eus4yn44k5y7qrl7hrfjmy6qqg6y6qvkpmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwcfy6vy" />
    <content type="html">
      I&amp;#39;ve just published version 2.97 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Quote-posting your own posts is now allowed (do it by adding RE: &lt;a href=&#34;https://example.com/you/post-id&#34;&gt;https://example.com/you/post-id&lt;/a&gt; in its own line in a post body).&lt;br/&gt;&lt;br/&gt;The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).&lt;br/&gt;&lt;br/&gt;Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).&lt;br/&gt;&lt;br/&gt;Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).&lt;br/&gt;&lt;br/&gt;Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-10-29T09:41:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyvmkz3ky6y3fxttc7v00wqw9ug860ufrkdk9t3lzrlwa24m4jwrczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwq4vhn4</id>
    
      <title type="html">Oh, well, that may be an explanation. Thanks! CC: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyvmkz3ky6y3fxttc7v00wqw9ug860ufrkdk9t3lzrlwa24m4jwrczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwq4vhn4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0um5cnxax30nz0s79cgcw6w2fehtfcql7a9ycyxh6rxsrxys5y9q33n6yy&#39;&gt;nevent1q…n6yy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, well, that may be an explanation.&lt;br/&gt;&lt;br/&gt;Thanks!&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T09:23:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs85j0x23u2m5h2a0gvshtyghwe22t027arc63v8gexyt8m82vzncqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqxqysr</id>
    
      <title type="html">It&amp;#39;s OK. You&amp;#39;re not the only one having this problem, so ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs85j0x23u2m5h2a0gvshtyghwe22t027arc63v8gexyt8m82vzncqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqxqysr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2sqak9hnpvj8hgtn864nfdr4ta6yn6wyk7sfgr9aw0829jsldjhql5p7pk&#39;&gt;nevent1q…p7pk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s OK. You&amp;#39;re not the only one having this problem, so it&amp;#39;s worth an investigation.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T09:09:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2ul4y2ay7y44xsuteq9nv3xt7sgkxjqtuugefvx98jyqy8e83kagzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwj60vyj</id>
    
      <title type="html">I&amp;#39;ve tested it with that field, but Firefox complains that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2ul4y2ay7y44xsuteq9nv3xt7sgkxjqtuugefvx98jyqy8e83kagzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwj60vyj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg72kc0mxwr38277swwgn936cdkf8rfneker6hfqc2wpxd3jww2zs8gvrk7&#39;&gt;nevent1q…vrk7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve tested it with that field, but Firefox complains that it&amp;#39;s not a playable video (it&amp;#39;s probably not returning an mp4 stream).&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T09:01:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvskhf90qqfqe2f3mfhy7sple359868py6qtw6lq6xy5zdh08p3ugzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2td54k</id>
    
      <title type="html">My &amp;#34;fix&amp;#34; is that I&amp;#39;m getting the first link with a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvskhf90qqfqe2f3mfhy7sple359868py6qtw6lq6xy5zdh08p3ugzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2td54k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq39kj7g6dlf7shpyzy0sgysh86fw5lpmuumqh553srvamg93gtjgk878m9&#39;&gt;nevent1q…78m9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My &amp;#34;fix&amp;#34; is that I&amp;#39;m getting the first link with a video/mp4 media type and using it (I don&amp;#39;t remember this kind of links being there when I first implemented it, but my memory is not very good). I&amp;#39;ve found some Peertube posts that this first link to the video plays audio only, I have no idea why.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll keep testing.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T08:37:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2w0rpkjnxrfmzdxh6u8taxfj5xr2auq7tg9swdljfss7j6lfxnkczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqvxgq4</id>
    
      <title type="html">Hi again. I&amp;#39;ve just pushed a change to the repository ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2w0rpkjnxrfmzdxh6u8taxfj5xr2auq7tg9swdljfss7j6lfxnkczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqvxgq4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyfwwtn5avcsu7nyqqsmycfcplycqme9cszpudcwrdyajug5hgutcuhucws&#39;&gt;nevent1q…ucws&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi again. I&amp;#39;ve just pushed a change to the repository regarding this. Would you be so kind to test if this fixes this issue for you?&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1avzmax84ckmhxfplway947gm3z8gzx0gw6vu2n7e837cl3szakrq8lk7jt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;gmc&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1avz…k7jt&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T08:07:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyfwwtn5avcsu7nyqqsmycfcplycqme9cszpudcwrdyajug5hgutczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw458elq</id>
    
      <title type="html">If you look further below in the JSON file, there is (finally) a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyfwwtn5avcsu7nyqqsmycfcplycqme9cszpudcwrdyajug5hgutczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw458elq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgk8ttmet26rfrlr0xfw6d3m4qy2uhrf0mlm570nazyt3yhggzccswrrj8k&#39;&gt;nevent1q…rj8k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you look further below in the JSON file, there is (finally) a media type of application/x-mpegURL which is what snac finds and uses to insert the video tag.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a mystery to me why it doesn&amp;#39;t show it on your system.&lt;br/&gt;&lt;br/&gt;As &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yf6g9znjsfwpwcyx3dxfv5jnngp7lf9k88neame8jc672a348c8sjjzzs7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Billy C&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yf6…zzs7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; mentions above, they only get a usable video when they add it via the search box. The only reason I&amp;#39;m able to guess is that the post content that arrives first is different that what gets downloded afterwards from the search box.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll investigate it further.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1avzmax84ckmhxfplway947gm3z8gzx0gw6vu2n7e837cl3szakrq8lk7jt&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;gmc&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1avz…k7jt&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-10-21T07:38:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgk8ttmet26rfrlr0xfw6d3m4qy2uhrf0mlm570nazyt3yhggzccszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwj3jnke</id>
    
      <title type="html">Hi again. This is strange, as the post you sent me shows ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgk8ttmet26rfrlr0xfw6d3m4qy2uhrf0mlm570nazyt3yhggzccszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwj3jnke" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98pqaec8yk07lgjlgdvr43uyumuzjkwwt42ufsun8zlw57jtp9rgpurg94&#39;&gt;nevent1q…rg94&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi again. This is strange, as the post you sent me shows correctly the video link:&lt;br/&gt; &lt;img src=&#34;https://comam.es/snac/grunfink/s/post-78de2a08a2ad22836c1cf27225f70bfe.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-21T07:25:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsf22cw99pj4c82m5x374rn4aaxkf8cwvzqjaktta3jtkz299829ygzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24z6uv</id>
    
      <title type="html">Yes, definitely this is different from what I&amp;#39;ve previously ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsf22cw99pj4c82m5x374rn4aaxkf8cwvzqjaktta3jtkz299829ygzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24z6uv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2e6k8wxhyylwcrhh4ucvym97np8sktdeta7qz8w9jg7utwafkrnctqxavj&#39;&gt;nevent1q…xavj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, definitely this is different from what I&amp;#39;ve previously seen coming from Peertube. I&amp;#39;ll fix it and get back to you.
    </content>
    <updated>2026-10-21T06:11:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqswq50wgw0zqjee0k28528awclyn6h5m7a348w5sztqdg4q9n09m2qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwu0n485</id>
    
      <title type="html">Hi. Peertube posts used to be shown correctly, but maybe ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqswq50wgw0zqjee0k28528awclyn6h5m7a348w5sztqdg4q9n09m2qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwu0n485" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyphtcrqzmz9cgfxw2eheyg4ytxr948r69762kzqexl9402jfkyuq3zdcmw&#39;&gt;nevent1q…dcmw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. Peertube posts used to be shown correctly, but maybe something has changed (I haven&amp;#39;t tested again for a while).&lt;br/&gt;&lt;br/&gt;Can you give a link to one of the posts that are not correctly shown?
    </content>
    <updated>2026-10-20T13:40:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqy4np33qsqufuztt2yuf83xupschqktkw8v44y37gwfhk78wntdszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkql7zn</id>
    
      <title type="html">**BASS** We are the best!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqy4np33qsqufuztt2yuf83xupschqktkw8v44y37gwfhk78wntdszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkql7zn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0w3qdv5mguwzg7qz7wnxg9e24zjc795jqssxgweqkh3m4ksa96sswnffmy&#39;&gt;nevent1q…ffmy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;**BASS**&lt;br/&gt;&lt;br/&gt;We are the best!
    </content>
    <updated>2026-10-13T12:59:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8kqtjazrx7zl7j3khvkveqn5da59txk9te643mpj6lld0e9rh07szyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6hp04f</id>
    
      <title type="html">Wow now I need to play bass in a new punk band again</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8kqtjazrx7zl7j3khvkveqn5da59txk9te643mpj6lld0e9rh07szyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6hp04f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxh0tjg062cyfc8mkzt2jnz0vhl3cxej386cqan40wm0n67z6df5qrwe60q&#39;&gt;nevent1q…e60q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Wow now I need to play bass in a new punk band again
    </content>
    <updated>2026-10-13T11:41:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsplqv229ut3cj3y3v0r2ltxdcyfak6zdhrljfwv643j8mln24wrlszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6np5gk</id>
    
      <title type="html">I&amp;#39;ve just published version 2.96 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsplqv229ut3cj3y3v0r2ltxdcyfak6zdhrljfwv643j8mln24wrlszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6np5gk" />
    <content type="html">
      I&amp;#39;ve just published version 2.96 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent.&lt;br/&gt;&lt;br/&gt;Fixed an issue in Direct Messages sent from the people page; these posts didn&amp;#39;t explicitly mention the recipient, and that confused some implementations.&lt;br/&gt;&lt;br/&gt;Fixed crash when sending an empty EmojiReact.&lt;br/&gt;&lt;br/&gt;HTTP requests can now be forced to use IPv6 by setting the force_ipv6_requests configuration directive to true in server.json.&lt;br/&gt;&lt;br/&gt;Fixed a socket buffering issue under OpenIndiana (contributed by aleteoryx).&lt;br/&gt;&lt;br/&gt;Mastodon API: Added missing requested_by field in the relationships entrypoint (contributed by Uilebheist), implemented the followers entrypoint (contributed by Uilebheist), use Mastodon&amp;#39;s RFC3339 format for markers (contributed by nowster), fixed posts with muted words not being filtered out, fixed editing of media alt texts.&lt;br/&gt;&lt;br/&gt;Tweaked HTML to avoid elinks complaining about a missing &amp;#39;#top&amp;#39; fragment.&lt;br/&gt;&lt;br/&gt;Fixed a bug that made deleting the notification email address impossible.&lt;br/&gt;&lt;br/&gt;RSS timelines are now cached because fuckers hammer for them continuously (probably AI crap bots).&lt;br/&gt;&lt;br/&gt;Added information to README.md on how to build and install on Illumos / OpenIndiana Hipster 2026.04 (contributed by aleteoryx).&lt;br/&gt;&lt;br/&gt;Updated Russian, Brazilian Portuguese and Czech translations (contributed by koru, daltux, pmjv).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-10-13T07:42:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg263ac8y88mautgxf70cflahtndxgvxz855hyhsrg0ra5ddyz08szyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwvllj8h</id>
    
      <title type="html">No offense, on the contrary! 😆 Steinbeck just happens to be ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg263ac8y88mautgxf70cflahtndxgvxz855hyhsrg0ra5ddyz08szyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwvllj8h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsva63fx2jq2xkhjlafj3egrn38cjej0ve7yh68cqga3pvrpwg43jgq0er3y&#39;&gt;nevent1q…er3y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No offense, on the contrary! 😆&lt;br/&gt;&lt;br/&gt;Steinbeck just happens to be one of my favourite writers ever, and I was pretty sure that Wikipedia had some disambiguation URLs regarding his novel and its film adaptations, so parentheses in its URL was assured 😆
    </content>
    <updated>2026-09-19T22:21:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2mdz36p7njtgnzcrpswr78nj5e80s7mscfamhlzkkdpxhzhummaczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwl09yht</id>
    
      <title type="html">Hi, teajaygrey! The best way to include links with unusual ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2mdz36p7njtgnzcrpswr78nj5e80s7mscfamhlzkkdpxhzhummaczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwl09yht" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw97slr389agj3kruglc25zzetf5wv978nyahnhh7rtfskm58ut5c9yhl9g&#39;&gt;nevent1q…hl9g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi, teajaygrey!&lt;br/&gt;&lt;br/&gt;The best way to include links with unusual characters in #snac is to use the Markdown syntax for links, like in [East of Eden](&lt;a href=&#34;https://en.wikipedia.org/wiki/East_of_Eden_(novel)&#34;&gt;https://en.wikipedia.org/wiki/East_of_Eden_(novel)&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;That is, an open square bracket, then the alt text, then the open bracket, then the url, then the close bracket (see snac(5) for more info).
    </content>
    <updated>2026-09-19T21:55:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgpxh08tneuc3xl4mz393y6am8p7h6ljy904mpdduhugr2yty6r8qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtx5f2m</id>
    
      <title type="html">😆 &amp;#34;Are you sure you like this? But you never like ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgpxh08tneuc3xl4mz393y6am8p7h6ljy904mpdduhugr2yty6r8qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtx5f2m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs959d2tl43dlc0smzd7ak2y07qlwvmvhw8j0gpkwr3528glfg3srgda4lp6&#39;&gt;nevent1q…4lp6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;😆&lt;br/&gt;&lt;br/&gt;&amp;#34;Are you sure you like this? But you never like anything!&amp;#34;&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nz0le3c03sdwhm4j7re47p6z2xpgzhk74c60uraj9cvautu2a2kqesqu5q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;p&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nz0…qu5q&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-09-07T10:36:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdp6xnphc85c4tp7yq7hcwuynns623ghuch89nfmexvcxn0yywcmqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtf7cn3</id>
    
      <title type="html">This #snac thing is a bit or a mess</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdp6xnphc85c4tp7yq7hcwuynns623ghuch89nfmexvcxn0yywcmqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtf7cn3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq73jrw7nt8rg3xy33zw794v4rveclr28pxmn2954q68ff6mjvgmclrlq4q&#39;&gt;nevent1q…lq4q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This #snac thing is a bit or a mess
    </content>
    <updated>2026-09-07T10:29:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst8r76tqc4alyq6xe4w3v5mfmeszefhc03nsvkha9ldsvl96hvcqqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwmcw8fd</id>
    
      <title type="html">Hi. Specifically, the first mentioned fix: &amp;gt; Fixed a bug in ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst8r76tqc4alyq6xe4w3v5mfmeszefhc03nsvkha9ldsvl96hvcqqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwmcw8fd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqtml00hz4glrhtzvhngr37qu53ddecskms57z3a8f53r8g4vlfcalwd37&#39;&gt;nevent1q…wd37&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. Specifically, the first mentioned fix:&lt;br/&gt;&amp;gt; Fixed a bug in the notification page that made snac hang forever while trying to read abnormally big files.&lt;br/&gt;Some users had detected very big files (caused by probably intentionally malicious posts) in the notification area that made it unaccesible. The fix consists in a) taking care that those humungous files are no longer created, and b) if they already exist, they are ignored.&lt;br/&gt;&lt;br/&gt;Thanks for the FreeBSD port!
    </content>
    <updated>2026-09-03T13:58:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg5ln8latnpcmxpg2vm9qnx7kehdsuah2c94pfpc4rqeqhuv6n7rgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw828t2m</id>
    
      <title type="html">I&amp;#39;ve just published version 2.95 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg5ln8latnpcmxpg2vm9qnx7kehdsuah2c94pfpc4rqeqhuv6n7rgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw828t2m" />
    <content type="html">
      I&amp;#39;ve just published version 2.95 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This is an important release, as it fixes an issue that can lead to denial of service attacks, so please update as soon as possible. It also includes the following changes:&lt;br/&gt;&lt;br/&gt;Fixed a bug in the notification page that made snac hang forever while trying to read abnormally big files.&lt;br/&gt;&lt;br/&gt;Improved support for text-only web browsers: it&amp;#39;s now possible to configure a set of web browser user-agent strings that will receive simpler HTML in the private timeline web UI. Basically, it consists in avoiding details / summary HTML tags as much as possible.&lt;br/&gt;&lt;br/&gt;Added some fixes to media proxy code.&lt;br/&gt;&lt;br/&gt;Fixed EmojiReact code to allow any emoticon defined in emojis.json, not only those with colon-wrapped identifiers.&lt;br/&gt;&lt;br/&gt;Fixed a bug in notification filtering (paging was sometimes incorrect).&lt;br/&gt;&lt;br/&gt;Added a notification filter for Webmentions.&lt;br/&gt;&lt;br/&gt;Mastodon API: Don&amp;#39;t return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont).&lt;br/&gt;&lt;br/&gt;Fixed bug in documentation examples (contributed by Sprite_tm).&lt;br/&gt;&lt;br/&gt;Updated Ukrainian and Russian translations (contributed by wincentbalin and koru).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-09-02T11:00:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9pyxt9gt7cmjyyjn5q6wexewasdakxc28xvlz3regc5pku2fwargzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk50nye</id>
    
      <title type="html">Hi everyone. Yesterday, many #snac instances had a failure in the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9pyxt9gt7cmjyyjn5q6wexewasdakxc28xvlz3regc5pku2fwargzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk50nye" />
    <content type="html">
      Hi everyone. Yesterday, many #snac instances had a failure in the notifications area: accessing it was impossible. I have not much information about what the problem is, but it seems it&amp;#39;s related to a specially crafted post that makes snac hang. If this is happening to you, and you have access to snac&amp;#39;s disk storage, you can delete manually the files inside the notify directory of your user (they are a bunch of .json files).&lt;br/&gt;&lt;br/&gt;Whenever I finally understand what is making snac fail, I&amp;#39;ll publish a version that mitigates this.&lt;br/&gt;&lt;br/&gt;Sorry for the inconvenience.
    </content>
    <updated>2026-09-02T06:35:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdsmctgx7mqa3es5wgpekdhhxc7lqwf3wmfw3qpw6xq7k7l2ww8cszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqlt2na</id>
    
      <title type="html">Damn I wish I had that much achievements myself</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdsmctgx7mqa3es5wgpekdhhxc7lqwf3wmfw3qpw6xq7k7l2ww8cszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwqlt2na" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqj5pse7ke95lulm9cjseg4s822q7f8dy4kg0llwsu69us6pu6wnsaqalfl&#39;&gt;nevent1q…alfl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Damn I wish I had that much achievements myself
    </content>
    <updated>2026-09-01T09:55:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqst6w0tnf76ghl6la6lfv2wx3wy83ztm9hs6qpp7qf0yqvlumzeyjszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwv9h45c</id>
    
      <title type="html">&amp;gt; Does your home page work in Dillo, Links, Netsurf? Even ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqst6w0tnf76ghl6la6lfv2wx3wy83ztm9hs6qpp7qf0yqvlumzeyjszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwv9h45c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd0uvlyv48mjz6qnyc92y4v5tdfmz9dwgjvz4n5cqh0xgwwrvuducsc24sx&#39;&gt;nevent1q…24sx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Does your home page work in Dillo, Links, Netsurf?&lt;br/&gt;Even more: #snac, an ActivityPub server I develop, works totally well with these browsers.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;
    </content>
    <updated>2026-08-27T08:54:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs07t7kgxnvdtg42fm9mk4wsxjqmmgal99x3c3lgm4d67x80ey94ggzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwa75mqf</id>
    
      <title type="html">Oh hi mr uncle my apologies money is on the way but I had to pay ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs07t7kgxnvdtg42fm9mk4wsxjqmmgal99x3c3lgm4d67x80ey94ggzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwa75mqf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs23pjkut7xhckn6w4yak8z530rtdxrpcpjqsq7klf9ltwt3amc4nslsqfcn&#39;&gt;nevent1q…qfcn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh hi mr uncle my apologies money is on the way but I had to pay in MATACOIN not sure about the bitcoin parity btw
    </content>
    <updated>2026-08-26T09:26:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0wn4t8vmgt9jac2q2ek6ajv9yn62klemzwksr525ly5z5ecy0asszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2cearu</id>
    
      <title type="html">😆 😆 😆</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0wn4t8vmgt9jac2q2ek6ajv9yn62klemzwksr525ly5z5ecy0asszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2cearu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz63evmys32y79jsyredudenvaklkmuz7pser7v8z9848cqqj2xqcp4wc4s&#39;&gt;nevent1q…wc4s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;😆 😆 😆
    </content>
    <updated>2026-08-26T08:54:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqd5lzewhndvdrxxrknwwzzxy43l0rtgvx6h490uw7gftaln0gkdgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkaa32q</id>
    
      <title type="html">Oh no CC: @npub1l6t…33f6</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqd5lzewhndvdrxxrknwwzzxy43l0rtgvx6h490uw7gftaln0gkdgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkaa32q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvjwwhxja08pxdnpckpm5c04r6gp9dau5jvz4zz547rwxqnu7vwsctrx2j8&#39;&gt;nevent1q…x2j8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh no&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l6t78tctd8c8uxs7cpe6qyrw80dh9mhme6wzqc6t9gnwn8dvt78qt833f6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;@qrstuv.bsky.social&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l6t…33f6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-08-26T08:46:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsgtgrnst3pfhpj0fzh9gst9v3m2v244ke9rdpg5xnlxxgx3njuxqczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsandfx</id>
    
      <title type="html">Yes, it seems that the attached Link is badly generated. I&amp;#39;ll ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsgtgrnst3pfhpj0fzh9gst9v3m2v244ke9rdpg5xnlxxgx3njuxqczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsandfx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstu420n9xdqe2tezmrv90665gvf9x679mcrz250k9dqxh2y674akqp2wku3&#39;&gt;nevent1q…wku3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, it seems that the attached Link is badly generated. I&amp;#39;ll fix it.&lt;br/&gt;&lt;br/&gt;Thanks for reporting!&lt;br/&gt;&lt;br/&gt;I love the shaking arrows, by the way&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nz0le3c03sdwhm4j7re47p6z2xpgzhk74c60uraj9cvautu2a2kqesqu5q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;p&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nz0…qu5q&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-08-26T08:14:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszjywpsqedyq0h0h7d7jq3s6xcath74gh7c5t5ks9vfexe5ed7qkszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwnvnj8p</id>
    
      <title type="html">In a sense, yes, but the link really appears twice in the post: ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszjywpsqedyq0h0h7d7jq3s6xcath74gh7c5t5ks9vfexe5ed7qkszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwnvnj8p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr85l4l9v4349tsal5y6yjd3pryc95eprnsjz0vceelcgwhk26gvq0vh9vy&#39;&gt;nevent1q…h9vy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In a sense, yes, but the link really appears twice in the post: one in the post content, and then again in the list of attachments, as one of type Link (this is something that exists, though not very common). snac shows these link attachments as, well, links. These attached links may not necessarily appear in the post body, so snac&amp;#39;s duty is to provide them to you.&lt;br/&gt;&lt;br/&gt;Probably, the best thing should be to only provide attachment links if those aren&amp;#39;t already in the post body.&lt;br/&gt;&lt;br/&gt;Sorry for bothering you with all these boring details.
    </content>
    <updated>2026-08-26T07:58:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9tmv2nnk8h58aqtlzh792z8lt72y87vdcy40jz47w2sl03j8kdgqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw9e8kdz</id>
    
      <title type="html">So it kinda works. It&amp;#39;s only the link text which is ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9tmv2nnk8h58aqtlzh792z8lt72y87vdcy40jz47w2sl03j8kdgqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw9e8kdz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw38nve0sg79nlfnaunc69ewg84yxlgmg8wr5humqjupreqg27tzsy886jn&#39;&gt;nevent1q…86jn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So it kinda works. It&amp;#39;s only the link text which is misleading, I guess
    </content>
    <updated>2026-08-26T07:29:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg5xu3h7tsredku80eu38wjkq3dgw8nhnee9zuq4t75drechwjm2gzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwfr70j5</id>
    
      <title type="html">What happens if you click on that?</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg5xu3h7tsredku80eu38wjkq3dgw8nhnee9zuq4t75drechwjm2gzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwfr70j5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfea5a4azx0qs7xcuckll7yx23elqe02e57cr3jqq303ukh58a5cce378x6&#39;&gt;nevent1q…78x6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What happens if you click on that?
    </content>
    <updated>2026-08-26T07:24:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfn5dg4pf3w4zhmss4ayzdk48u6ag3209vqdc85exu6v6pc2qk6dqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwdkca5p</id>
    
      <title type="html">Oh, this is another bug in the media proxy code. I&amp;#39;ll take a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfn5dg4pf3w4zhmss4ayzdk48u6ag3209vqdc85exu6v6pc2qk6dqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwdkca5p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy2pd49slx9c7aec7n0sd7cxj45hk7dgmvp5akjmgtu8336pcjhqs6uvglv&#39;&gt;nevent1q…vglv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, this is another bug in the media proxy code. I&amp;#39;ll take a look at it.
    </content>
    <updated>2026-08-26T07:17:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsf8nj0wc3dvfl6ag5tn7m4mf95epgjxrh92rh7zhexpcey0h6w5nszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwy96c9n</id>
    
      <title type="html">I do!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsf8nj0wc3dvfl6ag5tn7m4mf95epgjxrh92rh7zhexpcey0h6w5nszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwy96c9n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs94gwzehg7g69mzu2n3ylzk4mdqrrwgxzg5chfhh2sdg0eahzq48g2vj2ha&#39;&gt;nevent1q…j2ha&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I do!
    </content>
    <updated>2026-08-15T14:16:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfcd5gp9v88gzum0wk4rl2xh8s2c83wmasmnqj2us9afhs937fhwszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwunzzgd</id>
    
      <title type="html">I&amp;#39;m worried about that *snac* thing I keep hearing about! And ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfcd5gp9v88gzum0wk4rl2xh8s2c83wmasmnqj2us9afhs937fhwszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwunzzgd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqm27rx8tewwghlxayq6ak6ukfel4mv775xyhjk9acyzhgp8xucdqc6u2a9&#39;&gt;nevent1q…u2a9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m worried about that *snac* thing I keep hearing about!&lt;br/&gt;&lt;br/&gt;And I HAVE SEEN THAT MAN!
    </content>
    <updated>2026-08-10T15:42:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxm9pglqdpamtcatfm5dp7qkja5pdj3d5ad9qzkc6s9k3tafr02wszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwxv2wsl</id>
    
      <title type="html">I knew your &amp;#34;snacpilled&amp;#34; artwork, but I think it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxm9pglqdpamtcatfm5dp7qkja5pdj3d5ad9qzkc6s9k3tafr02wszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwxv2wsl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf77dmv0fv9gyvdmu0gsag5hlpn4nh79357z4zm4xhyckmujl28tgk8wq5h&#39;&gt;nevent1q…wq5h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I knew your &amp;#34;snacpilled&amp;#34; artwork, but I think it&amp;#39;s the first time I see this talk mentioned!&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kmyf8rq0k2ta79xgvjsl5vc8xrs77sqdxjawcsdfv5uqlgmt2vaqvzktt3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;DeltaLima 🐧&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kmy…ktt3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-08-08T04:51:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqq55x32zj92q4v7tfzgpmpga3hsh386m8uqqnq8whakffwr0237czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwttrgrp</id>
    
      <title type="html">I&amp;#39;ve just published version 2.94 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqq55x32zj92q4v7tfzgpmpga3hsh386m8uqqnq8whakffwr0237czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwttrgrp" />
    <content type="html">
      I&amp;#39;ve just published version 2.94 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes (mostly bug fixes):&lt;br/&gt;&lt;br/&gt;The author of a replied post is no longer added to the CC: line, as it does not have much sense.&lt;br/&gt;&lt;br/&gt;Fixed mentions for users with hyphens in their identifiers.&lt;br/&gt;&lt;br/&gt;Unlisted replies to unknown posts were being skipped from the timeline, so don&amp;#39;t do that.&lt;br/&gt;&lt;br/&gt;If an actor marked as broken gets a post boosted (proving that is [back] functioning), it&amp;#39;s unmarked as such.&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t try (and fail) to parse non-UTC dates in posts (I&amp;#39;ll provide a real fix eventually).&lt;br/&gt;&lt;br/&gt;Fixed a redirection loop in the /users alias.&lt;br/&gt;&lt;br/&gt;Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90).&lt;br/&gt;&lt;br/&gt;Updated Czech and Italian translations (contributed by pmjv and fidiben).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-08-07T07:18:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0nqq8ty0fzt8kwtqzkrqhzgkl3gk3eed2a2ts3yld5uc6gegfw7czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwardpq6</id>
    
      <title type="html">Hi, khm. Snac does not store any media, only those you post.</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0nqq8ty0fzt8kwtqzkrqhzgkl3gk3eed2a2ts3yld5uc6gegfw7czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwardpq6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszm3vs2apscjj7hpjv2ezdjesf07l7gm2p3h03p0q9g7vw73jmjwsvyumuw&#39;&gt;nevent1q…umuw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi, khm. Snac does not store any media, only those you post.
    </content>
    <updated>2026-08-05T08:33:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsd9jleq8jy4whnnz0f8arqp0seuy7em4hem6j4xj06aarezy5luqszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwff8th3</id>
    
      <title type="html">Thank you so much for the kind words!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsd9jleq8jy4whnnz0f8arqp0seuy7em4hem6j4xj06aarezy5luqszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwff8th3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs80uf6nusfupvava2q37745ms8m0rlkj6waw2qahj306nfdw6m70cyxe9zm&#39;&gt;nevent1q…e9zm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you so much for the kind words!
    </content>
    <updated>2026-07-19T18:55:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv39mm4a7l93qd5vrwv799f58a8m5usa4n93w0y2hzru2q22em0eqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw87amn7</id>
    
      <title type="html">Hi. After some incorrect user / password tries from a given IP, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv39mm4a7l93qd5vrwv799f58a8m5usa4n93w0y2hzru2q22em0eqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw87amn7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrvsdl8ea5whxq9cyc2sj4z43qhnvcyyyr7ev3076ljhu22y228xce2p4fz&#39;&gt;nevent1q…p4fz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. After some incorrect user / password tries from a given IP, #snac bans it for a (configurable) amount of time. This is probably what has happened to you on your mobile.
    </content>
    <updated>2026-07-18T16:15:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr7k4tredscz3vrzflsk8wlvsuxz9x8ppl39mnf9n9jkr0wxy6vmczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvws0qq22</id>
    
      <title type="html">I&amp;#39;ve just published version 2.93 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr7k4tredscz3vrzflsk8wlvsuxz9x8ppl39mnf9n9jkr0wxy6vmczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvws0qq22" />
    <content type="html">
      I&amp;#39;ve just published version 2.93 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Added a new *admirations* entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette).&lt;br/&gt;&lt;br/&gt;It&amp;#39;s now possible to disable showing posts in a given set of languages.&lt;br/&gt;&lt;br/&gt;Nested quoted posts are limited up to 3 levels.&lt;br/&gt;&lt;br/&gt;New configuration knob: by setting keep_replies_posts to true in server.json, remote posts that a local user has replied to are retained in the public timeline, preventing them from being purged (contributed by hanchan).&lt;br/&gt;&lt;br/&gt;New configuration knob: by setting keep_replied_me to true in server.json, remote replies to local posts are retained in the public timeline, preventing them from being purged (contributed by hanchan).&lt;br/&gt;&lt;br/&gt;Ensure actors&amp;#39; public key PEM never includes anything after the end marker.&lt;br/&gt;&lt;br/&gt;Fixed some memory leaks (contributed by inz).&lt;br/&gt;&lt;br/&gt;Several additional keyId checks (many thanks to lainsoykaf for bringing this to my attention).&lt;br/&gt;&lt;br/&gt;Fixed crash in the JSON parser (many thanks to nullenvk for bringing this to my attention).&lt;br/&gt;&lt;br/&gt;Mastodon API: fixed lost custom emojis after edition (contributed by e0w0e).&lt;br/&gt;&lt;br/&gt;Updated French, Brazilian Portuguese, German, Spanish translations (contributed by dragondaddy, daltux, zen).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-06-26T07:42:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsqz0wxns5sw5fc4zsy9etq0sen8m02hd5rhl8zct9kap7kh4wvepgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtgn43h</id>
    
      <title type="html">It uses the Mastodon API, so I think the name is appropriate, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsqz0wxns5sw5fc4zsy9etq0sen8m02hd5rhl8zct9kap7kh4wvepgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwtgn43h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5dy7wy3crxp3hmf55zwxu2gmh3r2jmrv7qpeffu428na4y32prqjj62vh&#39;&gt;nevent1q…62vh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It uses the Mastodon API, so I think the name is appropriate, even if it works with other Fediverse servers like #snac.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tff4hdt6y96xe4jmz7px9w89qv0tz5ku36f3huxjp6x94vr2tp2sd3wkhq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;rubén&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tff…wkhq&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-03-17T07:53:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxpuxyfkxjudswq84627tfccxv2hnyy3ze0u2cl9qd4e2sj75vpnczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk6rgyd</id>
    
      <title type="html">## Your snac posts can be fancyMessages in snac allow a special ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxpuxyfkxjudswq84627tfccxv2hnyy3ze0u2cl9qd4e2sj75vpnczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk6rgyd" />
    <content type="html">
      ## &lt;br/&gt;&lt;br/&gt;Your snac posts can be fancyMessages in snac allow a special subset of Markdown, that includes *emphasized*, **strong**, monospaced, strikethrough and underlined styles by surrounding text with one asterisk, two asterisks, backquotes, two tildes and two underlines, respectively.&lt;br/&gt;&lt;br/&gt;Line breaks are respected and output as you write them.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Prepending a greater-than symbol in a line makes it a quote:&lt;br/&gt;&amp;gt; This is quoted text&lt;br/&gt;&lt;br/&gt;&amp;gt; All angle-prepended lines are grouped in the same blockquote&lt;br/&gt;It also allows preformatted text using three backquotes in a single line:  /* this is preformatted text */&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  struct node {&amp;lt;br&amp;gt;      struct node *prev;&amp;lt;br&amp;gt;      struct node *next;&amp;lt;br&amp;gt;  };&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;li&amp;gt;One level bullet lists&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;are also supported,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;by starting a line with a hyphen or asterisk followed by a space.&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;URLs like &lt;a href=&#34;https://en.wikipedia.org/wiki/Main_Page&#34;&gt;https://en.wikipedia.org/wiki/Main_Page&lt;/a&gt; are made clickable.&lt;br/&gt;&lt;br/&gt;Links can also be written in [standard Markdown style](&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;Some emojis: 😆 ❤️ 🍺 🤷 ¯\_(ツ)_/¯&lt;br/&gt;&lt;br/&gt;Image URLs written in standard Markdown style for images  are converted to ActivityPub attachments.&lt;br/&gt;&lt;br/&gt;Three minus symbols in a line make a separator:&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Headings can be defined using one, two, or three hash symbols in the beginning of a line, followed by a blank:## &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;header level 1## &lt;br/&gt;&lt;br/&gt;header level 2### &lt;br/&gt;&lt;br/&gt;header level 3But please take note that every ActivityPub implementation out there have its own rules for filtering out these formatting styles, so you can only guess what other people will really see.&lt;br/&gt;&lt;br/&gt;These acrobatics are better documented in the [snac(5)](&lt;a href=&#34;https://comam.es/snac-doc/snac.5.html&#34;&gt;https://comam.es/snac-doc/snac.5.html&lt;/a&gt; ) man page.&lt;br/&gt;&lt;br/&gt;[WHAT IS THIS SNAC THING?](&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt; )&lt;br/&gt; &lt;img src=&#34;https://comam.es/snac-doc/susie64.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-02-28T09:41:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsvxwk6zzk62m2aupsv54levrf0az6qgxs6v3uv9gkdsz4j660t8sszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24yuyj</id>
    
      <title type="html">@npub1ef5…gcpc, BSD Cafe barista, developer extraordinaire and ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsvxwk6zzk62m2aupsv54levrf0az6qgxs6v3uv9gkdsz4j660t8sszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24yuyj" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ef53dd26zz26wlxa70xrl238fywamsrfp24nxxysesczwv425r0q6tgcpc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Stefano Marinelli&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ef5…gcpc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, BSD Cafe barista, developer extraordinaire and even better human being, has started working on an iOS Mastodon API / Fediverse app named #Mastoblaster.&lt;br/&gt;&lt;br/&gt;The difference from other Mastodon API clients is that this one has #snac as a first class citizen.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m so glad!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mastoblaster.app/&#34;&gt;https://mastoblaster.app/&lt;/a&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1gxv2lt3dz3qk0esag9cxqm6xkxfrxkg90kph3fpfewajx3e6vu2s0awqs9&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;MastoBlaster - Official Account&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1gxv…wqs9&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-24T17:33:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdtplel6g7q486ndvs73aalfwwjypqlkf2zl5vmmp5vs5r897rugszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwrvxvyy</id>
    
      <title type="html">I guess it can be some resource outage, like memory or file ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdtplel6g7q486ndvs73aalfwwjypqlkf2zl5vmmp5vs5r897rugszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwrvxvyy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszqtvusquj5s932lc4hza8l8eajjmy76nr5nxrkq4cnd0hnaw0c9cmz6gfl&#39;&gt;nevent1q…6gfl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I guess it can be some resource outage, like memory or file descriptors.&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fhfl46ynertt5zwyl0eyus5yn2jh60grdk6wf7vm33yq56hmy98qqz2t42&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Tim Ch-AI-se (now with bonus spooky) 👻&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fhf…2t42&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fhfl46ynertt5zwyl0eyus5yn2jh60grdk6wf7vm33yq56hmy98qqz2t42&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Tim Ch-AI-se (now with bonus spooky) 👻&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fhf…2t42&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-21T17:48:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg08zeu98uma24tn7maya9f0vmkz9yrzl6vek0x334f9fsamvrk3czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwecq3a2</id>
    
      <title type="html">I&amp;#39;ve just published version 2.89 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg08zeu98uma24tn7maya9f0vmkz9yrzl6vek0x334f9fsamvrk3czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwecq3a2" />
    <content type="html">
      I&amp;#39;ve just published version 2.89 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Fixed crash in pronouns processing (contributed by byte).&lt;br/&gt;&lt;br/&gt;Added counters in the people page (contributed by byte).&lt;br/&gt;&lt;br/&gt;New command-line option refresh, to refresh all follower and following Actor objects, marking them as broken if they are.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-01-22T06:07:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr42t9p0cvy2zc2d4cj7gat6lhlw3r5xlyzer7tnv936xn575cgegzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw90cvq4</id>
    
      <title type="html">Hi, everyone. I&amp;#39;ve just published version 2.87 of #snac, the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr42t9p0cvy2zc2d4cj7gat6lhlw3r5xlyzer7tnv936xn575cgegzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw90cvq4" />
    <content type="html">
      Hi, everyone. I&amp;#39;ve just published version 2.87 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It only includes a single change, to avoid using EmojiReacts to harass users:&lt;br/&gt;&lt;br/&gt;Hide EmojiReacts from muted actors and blocked instances.&lt;br/&gt;&lt;br/&gt;**Sorry for the inconvenience**. Bad people creativity always gets me off-guard. Upgrade your snac to this version ASAP, or revert to 2.85.&lt;br/&gt;&lt;br/&gt;There will be another release pretty soon with a better solution to delete offending EmojiReacts.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-01-06T14:11:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsr7egkfrp0fkmu6qc4a2m2zpxks9feuezlzc2mnzl2xmp9dlkzrkczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwdseu9n</id>
    
      <title type="html">I&amp;#39;ve just published version 2.86 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsr7egkfrp0fkmu6qc4a2m2zpxks9feuezlzc2mnzl2xmp9dlkzrkczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwdseu9n" />
    <content type="html">
      I&amp;#39;ve just published version 2.86 of #snac, the simple, minimalistic #ActivityPub instance server written in C. Once again, most of the work has been done by fellow developers because they are the best. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Truncate RSS titles at UTF-8 character boundaries (contributed by lxo).&lt;br/&gt;&lt;br/&gt;Link contacts to single-user people pages. Also, user&amp;#39;s posts are shown (contributed by lxo).&lt;br/&gt;&lt;br/&gt;Added emoji reactions (contributed by violette).&lt;br/&gt;&lt;br/&gt;Mastodon API: Fix for some client notifications (contributed by violette), fix for a status visibility error (contributed by fruye).&lt;br/&gt;&lt;br/&gt;If the query variable terse of a public post page is set to anything, no header is shown.&lt;br/&gt;&lt;br/&gt;Fixed search failures when the query string has any leading blank.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2026-01-05T08:35:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszsw8304weme2znyv2recd3qgdcwep3cft74ufw0zmu7xh6kva9mgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2670gd</id>
    
      <title type="html">Hi. I know that semaphore.social and Elk work fine. It seems that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszsw8304weme2znyv2recd3qgdcwep3cft74ufw0zmu7xh6kva9mgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw2670gd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspv05828352438wk2yae3yv7r75lvkc8dlr9ce77ntlrq9678sumg5pd0aw&#39;&gt;nevent1q…d0aw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. I know that semaphore.social and Elk work fine. It seems that Phanpy also works, but I haven&amp;#39;t tested it personally.
    </content>
    <updated>2025-12-20T18:42:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsq7kjqesag5txay4k77c2jn2gsym08wkgu95k06xjcc9fua643r8qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwc09tk8</id>
    
      <title type="html">&amp;gt; Also how would Snac perform in a vmm virtual machine using ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsq7kjqesag5txay4k77c2jn2gsym08wkgu95k06xjcc9fua643r8qzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwc09tk8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy9qruq7kj7htgppmz7y4w7d24lkqksk3jkdg3tk323wytj4uugpsgqjcx0&#39;&gt;nevent1q…jcx0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;gt; Also how would Snac perform in a vmm virtual machine using only 1 CPU compared to being in a multi core CPU jail on FreeBSD ??&lt;br/&gt;I have less followers than you, but I run this #snac instance (and two more) in a VPS with only 1 CPU.
    </content>
    <updated>2025-12-02T23:08:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsy72g7hvd4h364hwl62u94pyzw4nx2tphpflt7wy3e5q6ju6yjm6czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwjgmpca</id>
    
      <title type="html">I&amp;#39;ve just published version 2.84 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsy72g7hvd4h364hwl62u94pyzw4nx2tphpflt7wy3e5q6ju6yjm6czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwjgmpca" />
    <content type="html">
      I&amp;#39;ve just published version 2.84 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This time, it includes mostly work by great, brilliant fellow developers while I was just sitting on the porch with the cats on my lap and a beer in my hand:&lt;br/&gt;&lt;br/&gt;Implemented more scopes to match other ActivityPub implementations (public, unlisted, followers-only and direct message) (contributed by byte).&lt;br/&gt;&lt;br/&gt;New icons showing instance and actor failures.&lt;br/&gt;&lt;br/&gt;Mastodon API: Added remote accounts follow metrics and statuses when viewing profiles (contributed by Stefano Marinelli), fixed post deletion.&lt;br/&gt;&lt;br/&gt;Fixed outbox collection (contributed by byte).&lt;br/&gt;&lt;br/&gt;New file FEDERATION.md (contributed by andypiper).&lt;br/&gt;&lt;br/&gt;Updated Czech, Spanish and Brazilian Portuguese translations (contributed by pmjv and daltux).&lt;br/&gt;&lt;br/&gt;Fixed manpage typos (contributed by r-ricci).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2025-10-27T08:45:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstk9nank5w76lzxt40q847du4y59am0zezdfsu58ag7wgyu92evcczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwme6d25</id>
    
      <title type="html">Hi, @npub1xdz…mz2c . I think I haven&amp;#39;t talked about Susie ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstk9nank5w76lzxt40q847du4y59am0zezdfsu58ag7wgyu92evcczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwme6d25" />
    <content type="html">
      Hi, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xdz5nh5rwuyz9lp7edxeajkyk3dwgur3pgp53eddsxzmn7t0lr8qzwmz2c&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;andypiper&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xdz…mz2c&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; . I think I haven&amp;#39;t talked about Susie :susie:, #snac &amp;#39;s default icon, before.&lt;br/&gt;&lt;br/&gt;When I started developing snac, I realized I needed a default icon to show for those accounts that lacked an avatar, similar to the outlined elephant Mastodon has. Given the minimalistic nature of the software, I thought that having a heavily-pixelated one, even 8-bit-like, was a perfect match.&lt;br/&gt;&lt;br/&gt;So, I started designing one, inspired by singer/composer [Siouxsie Sioux](&lt;a href=&#34;https://en.wikipedia.org/wiki/Siouxsie_Sioux&#34;&gt;https://en.wikipedia.org/wiki/Siouxsie_Sioux&lt;/a&gt; ), whom I&amp;#39;m a big fan of. I&amp;#39;ve done some pixelart before, but was not totally satisfied, so I asked a friend with more artistic skills, who did some tweaks, and I was finally happy with it.&lt;br/&gt;&lt;br/&gt;Also, it&amp;#39;s said that all cool software must have some easter eggs; so, Susie looks somewhat different sometimes, and once a year, in a special day, she looks **very** different. Easter eggs are like jokes and if you explain them they lose their power, so I&amp;#39;m leaving it here.
    </content>
    <updated>2025-08-07T08:07:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8fcuz8vu90fn94y8rjsrxln9g5qvcpeqnd6ptwjptumag8ch9ndgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkyl65u</id>
    
      <title type="html">I&amp;#39;ve just published version version 2.80 of #snac, the ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8fcuz8vu90fn94y8rjsrxln9g5qvcpeqnd6ptwjptumag8ch9ndgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwkyl65u" />
    <content type="html">
      I&amp;#39;ve just published version version 2.80 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It only includes one bugfix; if you use the Mastodon API, you may be interested in upgrading:&lt;br/&gt;&lt;br/&gt;Mastodon API: fixed a regression (introduced in previous version in the &amp;#34;boosts disappear in Tusky&amp;#34; fix) that interrupted timelines.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2025-07-07T07:46:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8p0hflc2jaqjgxedev9dgpt260vqjychkhnjxlul4zvzpvs0wvuszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw0p9hun</id>
    
      <title type="html">Thank you so much!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8p0hflc2jaqjgxedev9dgpt260vqjychkhnjxlul4zvzpvs0wvuszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw0p9hun" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvx2kmhaugmyclwmn5e2ghpzmgk7e5d8zlllmzc3yadlzmw8w5custggpcl&#39;&gt;nevent1q…gpcl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you so much!
    </content>
    <updated>2025-06-30T09:48:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9qgwmp7lw8400h845eepjefarr8znuwhmavueasn4vxj8vtdlwwczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw27fkrk</id>
    
      <title type="html">I&amp;#39;ve just published version 2.79 of #snac, the simple, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9qgwmp7lw8400h845eepjefarr8znuwhmavueasn4vxj8vtdlwwczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw27fkrk" />
    <content type="html">
      I&amp;#39;ve just published version 2.79 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Added a server-wide Webmention hook; this way, if somebody out there (that supports Webmention) links to a user or post in this instance, a notification is sent (this is the complementary of what was implemented in version 2.76).&lt;br/&gt;&lt;br/&gt;Fixed regression while sending email via pipe on OpenBSD.&lt;br/&gt;&lt;br/&gt;Fixed Markdown parsing when the URL has parenthesis.&lt;br/&gt;&lt;br/&gt;Always show the &amp;#39;pending follow confirmations&amp;#39; section if there are any (even if the toggle is off).&lt;br/&gt;&lt;br/&gt;If a metadata value is an account handler, it&amp;#39;s also tried to be validated (rel=&amp;#34;me&amp;#34; links).&lt;br/&gt;&lt;br/&gt;Another search by URL tweak (this time for Pixelfed links).&lt;br/&gt;&lt;br/&gt;Mastodon API: fixed a bug that made some boosts disappear after being shown in apps like Tusky, added followed hashtags maintenance, other minor changes.&lt;br/&gt;&lt;br/&gt;Renamed command-line actions create_list to list_create and delete_list to list_remove.&lt;br/&gt;&lt;br/&gt;The default favicon URL can be changed from the server configuration.&lt;br/&gt;&lt;br/&gt;New command-line option export_posts, to export all posts by a user in a JSON format compatible with the one generated by Mastodon.&lt;br/&gt;&lt;br/&gt;The command-line options to send notes also allow an optional -r argument, to set the URL of a Fediverse post this note is a reply to.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2025-06-30T07:57:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsrjl3p66843xthws3qvh4gpd8wv48jzxrypxd94fku7ttkpr8re9czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24lmyx</id>
    
      <title type="html">Hi, #snac author here. The screenshot you provided shows that ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsrjl3p66843xthws3qvh4gpd8wv48jzxrypxd94fku7ttkpr8re9czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw24lmyx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs005lksprhzcwpkmkmjupxgy9k82a7e5thzn0rxjp3y84wlg3tnugmwqq8f&#39;&gt;nevent1q…qq8f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi, #snac author here. The screenshot you provided shows that it&amp;#39;s a boost by a user named Newk... if you are not following them, certainly it should not appear in your timeline. I&amp;#39;ve never seen this happen before, maybe it&amp;#39;s some kind of strange bug. I&amp;#39;ll investigate and get back to you if I find an explanation.
    </content>
    <updated>2025-06-09T12:59:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspahcwwrs8xug5jg84rwy6awxktxv2ashedz94xenjmludkl0sqqczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6q4sf7</id>
    
      <title type="html">When #snac receives a post from someone you follow, it also tries ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspahcwwrs8xug5jg84rwy6awxktxv2ashedz94xenjmludkl0sqqczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw6q4sf7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxcvaslk4nx9dva0m4etl8ezyfne0wf6qjcpzdjvglm3tquzes9dgqeevdc&#39;&gt;nevent1q…evdc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;When #snac receives a post from someone you follow, it also tries to retrieve the posts it&amp;#39;s a reply to, up to the first one, to provide some context (and show the conversation as a tree).
    </content>
    <updated>2025-06-08T05:59:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9a6puf8h0kjrp7y503tcmrsmr0xfurfh7l48q4h3zjwvqqewjxlszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwu6dhg5</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.78 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9a6puf8h0kjrp7y503tcmrsmr0xfurfh7l48q4h3zjwvqqewjxlszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwu6dhg5" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.78 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. &lt;a href=&#34;https://mastodon.social/tags/ThankYouTuesday&#34;&gt;https://mastodon.social/tags/ThankYouTuesday&lt;/a&gt;).&lt;br/&gt;&lt;br/&gt;Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).&lt;br/&gt;&lt;br/&gt;The number of pending follow confirmations is shown next to the &amp;#34;people&amp;#34; link.&lt;br/&gt;&lt;br/&gt;Faster performance metrics (contributed by dandelions).&lt;br/&gt;&lt;br/&gt;Improved lowercasing in hashtags (contributed by postscriptum).&lt;br/&gt;&lt;br/&gt;A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).&lt;br/&gt;&lt;br/&gt;Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.&lt;br/&gt;&lt;br/&gt;Fixed potential crashes in attachment uploads.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces #FrugalFediverse
    </content>
    <updated>2025-06-02T10:48:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2ft5z3gmueugwwhqa5x5nsvamdrustppcc7zn9e6mt960jmrlm5gzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw0ud78s</id>
    
      <title type="html">Curl also has support for doing SMTP connections, as well as FTP ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2ft5z3gmueugwwhqa5x5nsvamdrustppcc7zn9e6mt960jmrlm5gzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw0ud78s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0sphkua48leetmc3me90fpp8g344jgwdft0tkxt555axmecf5avgd3a2ua&#39;&gt;nevent1q…a2ua&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Curl also has support for doing SMTP connections, as well as FTP and others (even IMAP? not sure about this).
    </content>
    <updated>2025-05-09T10:24:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqszec8udwu6nk74sj8qdfwujjek2qc9vxavc4eczp5at2ed7w7shmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwx8p83y</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.76 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqszec8udwu6nk74sj8qdfwujjek2qc9vxavc4eczp5at2ed7w7shmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwx8p83y" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.76 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Added Webmention support for links (Markdown-style or direct) written in a post.&lt;br/&gt;&lt;br/&gt;Added new command-line options for list maintenance.&lt;br/&gt;&lt;br/&gt;Display custom emoji in more places (contributed by dandelions).&lt;br/&gt;&lt;br/&gt;Mastodon API: fixed infinite scroll in many clients (thanks to cheeaun for giving me the clue), added /api/v1/accounts/.../lists endpoint (contributed by dandelions).&lt;br/&gt;&lt;br/&gt;Email notifications can now be sent via libcurl SMTP instead of spawning the /usr/sbin/sendmail program. To use this new feature, some additional server configuration is needed, see snac(8) (contributed by shtrophic).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider [buying grunfink a coffee](&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt; ) or contributing via [LiberaPay](&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt; ).&lt;br/&gt;&lt;br/&gt;#snacAnnounces&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://ko-fi.com/grunfink&#34;&gt;https://ko-fi.com/grunfink&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;
    </content>
    <updated>2025-05-09T08:50:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstp5c9rdkd43sktf04k4gfyc7vw0x6vygkhlpaju6hkv9c6rltvmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwcce52y</id>
    
      <title type="html">I&amp;#39;ve just enjoyed [this fascinating ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstp5c9rdkd43sktf04k4gfyc7vw0x6vygkhlpaju6hkv9c6rltvmgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwcce52y" />
    <content type="html">
      I&amp;#39;ve just enjoyed [this fascinating conversation](&lt;a href=&#34;https://video.firesidefedi.live/w/vSo87e6Vtd2yQJ6pZj8raj&#34;&gt;https://video.firesidefedi.live/w/vSo87e6Vtd2yQJ6pZj8raj&lt;/a&gt; ) between &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16k9nhz223k5mkcq2rlvdh2dggyjkkadjdx7fh5qq53leyf9t6z9sjf2nry&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Fireside Fedi&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16k9…2nry&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ef53dd26zz26wlxa70xrl238fywamsrfp24nxxysesczwv425r0q6tgcpc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Stefano Marinelli&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ef5…gcpc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, where the latter explains how he planted the seed of the incredibly friendly, great and extense community that is the BSD Cafe. Open source, owning you own data and the importance of interconnecting people is talked about here. Of course, Stefano also talked about &lt;a href=&#34;https://fedimeteo.com/&#34;&gt;https://fedimeteo.com/&lt;/a&gt;, his great project that makes weather information available to the whole Fediverse; this makes me, as the developer of #snac (one of the pieces of software that operates Fedimeteo), also a bit proud of being a part of.&lt;br/&gt;&lt;br/&gt;As Stefano says, &amp;#34;you can&amp;#39;t describe passion&amp;#34;, but you can feel it from his words.
    </content>
    <updated>2025-04-29T17:17:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs0ctl0famp3yc3qdtxquhujlvwdtj2ugtxkqn5h3hrdw4lwfju3hczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk86s39</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.74 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs0ctl0famp3yc3qdtxquhujlvwdtj2ugtxkqn5h3hrdw4lwfju3hczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwk86s39" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.74 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes a lot of web UI translations by lovely people and a bit of minor tweaks and fixes:&lt;br/&gt;&lt;br/&gt;Added Spanish (default, Argentina and Uruguay) translation (contributed by gnemmi).&lt;br/&gt;&lt;br/&gt;Added Czech translation (contributed by pmjv).&lt;br/&gt;&lt;br/&gt;Added Brazilian Portuguese translation (contributed by daltux).&lt;br/&gt;&lt;br/&gt;Added Finnish translation (contributed by inz).&lt;br/&gt;&lt;br/&gt;Added French translation (contributed by Popolon).&lt;br/&gt;&lt;br/&gt;Added Russian translation (contributed by sn4il).&lt;br/&gt;&lt;br/&gt;Added Chinese translation (contributed by mistivia).&lt;br/&gt;&lt;br/&gt;Added German translation (contributed by zen and Menel).&lt;br/&gt;&lt;br/&gt;Added Greek translation (contributed by uhuru).&lt;br/&gt;&lt;br/&gt;Added Italian translation (contributed by anzu).&lt;br/&gt;&lt;br/&gt;Mastodon API: added support for /api/v1/custom_emojis (contributed by violette).&lt;br/&gt;&lt;br/&gt;Improved Undo&#43;Follow logic (contributed by rozenglass).&lt;br/&gt;&lt;br/&gt;Reverted (temporarily) the Markdown code that converted text between underscores to italics, because it was causing more problems that what it was worth.&lt;br/&gt;&lt;br/&gt;Fixed bug in bookmark CSV import.&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t indent Twitter-like &amp;#34;threads&amp;#34; (i.e. chains of short posts from the same author that are self-replies).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces
    </content>
    <updated>2025-03-20T09:06:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsxss5nexu4rgqe9wkzcztk4t764clxyxw22pdzpyyfkj3lahzj5dczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwt5mlhg</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.73 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsxss5nexu4rgqe9wkzcztk4t764clxyxw22pdzpyyfkj3lahzj5dczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwt5mlhg" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.73 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Added support for customizing and translating the web UI language via simple .po files. For more information on how to install language files or create new ones, please see snac(8) (the administrator manual).&lt;br/&gt;&lt;br/&gt;New user support for blocking hashtags from the web UI.&lt;br/&gt;&lt;br/&gt;The Content-Security-Policy HTTP header is now always sent to disable any JavaScript, instead of just being suggested in the documentation.&lt;br/&gt;&lt;br/&gt;Image attachments in SVG format are now disabled by default; you can enable them back by setting the enable_svg value to true in server.json.&lt;br/&gt;&lt;br/&gt;Several fixes (contributed by inz).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces
    </content>
    <updated>2025-03-04T10:00:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqstndr7hp8qwqvgenwrlsk9ld8csj3q60txppptsd998vx32gfxunczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsra7l4</id>
    
      <title type="html">Fixed!</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqstndr7hp8qwqvgenwrlsk9ld8csj3q60txppptsd998vx32gfxunczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsra7l4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyl8pmqsz4ky5yvd67muagvw7ejmgth3vcs0awgrvef467fphyf2szueraq&#39;&gt;nevent1q…eraq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fixed!
    </content>
    <updated>2025-02-11T18:42:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs8yjf9adre2urz6kefkuynu660pexntkuzhuk3qnz6cvj5uff24ggzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvws26nzf</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.72 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs8yjf9adre2urz6kefkuynu660pexntkuzhuk3qnz6cvj5uff24ggzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvws26nzf" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.72 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Each post can have more than one attachment from the web UI. The maximum number can be configured in server.json via the max_attachments value (default: 4).&lt;br/&gt;&lt;br/&gt;Each notification includes a link labelled Context, that leads to a page with the full conversation tree the post is a part of.&lt;br/&gt;&lt;br/&gt;Each followed hashtag has now a directly accesible link.&lt;br/&gt;&lt;br/&gt;Fixed a search bug (some matches were missed).&lt;br/&gt;&lt;br/&gt;Fixed more crashes (contributed by inz).&lt;br/&gt;&lt;br/&gt;Fixed link detection in posts (contributed by inz).&lt;br/&gt;&lt;br/&gt;Allow multiple editors for command-line posts (contributed by inz).&lt;br/&gt;&lt;br/&gt;Separated maximum and default timeline entry count, allowing larger timelines to be requested without having to increase the default (contributed by lxo).&lt;br/&gt;&lt;br/&gt;Turned message date into a link to the local post, so that it can be loaded into a separate tab for interacting with (contributed by lxo).&lt;br/&gt;&lt;br/&gt;Special thanks to fellow developer inz for bringing my attention to code places where I should have been more careful.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces&lt;br/&gt;&lt;br/&gt;This release has been inspired by the song [Songe d&amp;#39;un ange](&lt;a href=&#34;https://song.link/i/1438761053&#34;&gt;https://song.link/i/1438761053&lt;/a&gt; ) by #KyrieKristmanson and #BrendanPerry.
    </content>
    <updated>2025-02-10T08:51:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqspv0nmylll38sl5wlpsnm07nwwq094urv9kwdljhdfz57aujrtfsqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw3lmpdg</id>
    
      <title type="html">Thank you very much for your patches, they sound interesting. ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqspv0nmylll38sl5wlpsnm07nwwq094urv9kwdljhdfz57aujrtfsqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw3lmpdg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs08mapma93r2njvnr3t7lkvgl3mez8tp7x5cjedf04p2xnqh9c54q465079&#39;&gt;nevent1q…5079&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thank you very much for your patches, they sound interesting. I&amp;#39;ll take a look at them next monday. Have a nice weekend!
    </content>
    <updated>2025-02-01T17:50:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsyw22twk4jpunpm475rglwt6m82ly899phvaq9twqxmep92ew85hgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwt8ur63</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.70 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsyw22twk4jpunpm475rglwt6m82ly899phvaq9twqxmep92ew85hgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwt8ur63" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.70 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post *ad nauseam* for every reaction).&lt;br/&gt;&lt;br/&gt;New command-line option unmute to, well, no-longer-mute an actor.&lt;br/&gt;&lt;br/&gt;The private timeline now includes an approximate mark between new posts and &amp;#34;already seen&amp;#34; ones.&lt;br/&gt;&lt;br/&gt;Fixed a spurious 404 error in the instance root URL for some configurations.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces&lt;br/&gt;&lt;br/&gt;This release has been inspired by the song [The Answers to the Questions](&lt;a href=&#34;https://song.link/i/1741388178&#34;&gt;https://song.link/i/1741388178&lt;/a&gt; ) by #Christabell and #DavidLynch.
    </content>
    <updated>2025-01-31T08:16:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsru0nl8c006w03js3vhr0pmfsvjlpmvdwq25cdgpw90nd538yp9dqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw7nshqj</id>
    
      <title type="html">Sysadmin extraordinaire Stefano Marinelli (@npub1ef5…gcpc) has ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsru0nl8c006w03js3vhr0pmfsvjlpmvdwq25cdgpw90nd538yp9dqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw7nshqj" />
    <content type="html">
      Sysadmin extraordinaire Stefano Marinelli (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ef53dd26zz26wlxa70xrl238fywamsrfp24nxxysesczwv425r0q6tgcpc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Stefano Marinelli&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ef5…gcpc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) has written this great, concise article on how to tune #nginx to improve #snac performance while serving media like images or videos.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/&#34;&gt;https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/&lt;/a&gt;
    </content>
    <updated>2025-01-29T08:57:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsffvnyzhjhdxts2hydzlv2yqkm6xtgt5kxm3ghx50gdnmnzdp8s5czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwwkkla3</id>
    
      <title type="html">Hi. You&amp;#39;re welcome! Regarding your first point (saving a ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsffvnyzhjhdxts2hydzlv2yqkm6xtgt5kxm3ghx50gdnmnzdp8s5czyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwwkkla3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs08mapma93r2njvnr3t7lkvgl3mez8tp7x5cjedf04p2xnqh9c54q465079&#39;&gt;nevent1q…5079&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. You&amp;#39;re welcome!&lt;br/&gt;&lt;br/&gt;Regarding your first point (saving a thread for later replying or reacting): I use bookmarks for that.&lt;br/&gt;&lt;br/&gt;Regarding the page reloading after actions, I&amp;#39;m afraid it&amp;#39;s not possible without the use of JavaScript, which is a no/no for this project. The action requires a trip to the server, and a response back with the same (or the most similar) content you were previously shown.&lt;br/&gt;&lt;br/&gt;And with regard the mark of &amp;#34;below this line, you&amp;#39;ve already seen this&amp;#34;: it has been on my mind for long time, but due to implementation details, it&amp;#39;s trickier than it seems. I will implement it eventually, because it&amp;#39;s something that I deeply need 😆&lt;br/&gt;&lt;br/&gt;Thanks for taking a chance on #snac.
    </content>
    <updated>2025-01-27T15:16:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsg2h5tf6ztjpndrhwfhte0373tf284ugfh70wzcrckvrghm4wkpeczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw3xkcx5</id>
    
      <title type="html">#Mastodon is the powerful war rig in the #Fediverse army against ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsg2h5tf6ztjpndrhwfhte0373tf284ugfh70wzcrckvrghm4wkpeczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw3xkcx5" />
    <content type="html">
      #Mastodon is the powerful war rig in the #Fediverse army against the axis of biased social networks; #snac is the little buffon back there in the rearguard, playing their old-fashioned lute and making silly jokes.&lt;br/&gt;&lt;br/&gt;#CrazyFediverseAnalogies
    </content>
    <updated>2025-01-24T10:56:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs9zk4fcy0l4hpyv5huxzx7p0twlyp0gst4lhzjjdm955rqqt32xkgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwvg7nzf</id>
    
      <title type="html">Hi. I&amp;#39;m unable to provide you one (my resources are pretty ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs9zk4fcy0l4hpyv5huxzx7p0twlyp0gst4lhzjjdm955rqqt32xkgzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwvg7nzf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf6zcm5scvel2x7qfjsufmh96dpcgxm749nxu6559s2ajn0kzxntgnry2x9&#39;&gt;nevent1q…y2x9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. I&amp;#39;m unable to provide you one (my resources are pretty limited), but there are some instances out there where you can ask for one, like &lt;a href=&#34;https://hj.9fs.net&#34;&gt;https://hj.9fs.net&lt;/a&gt; or &lt;a href=&#34;https://snac.bsd.cafe&#34;&gt;https://snac.bsd.cafe&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;CC: &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1lymxe8vgdzqytrdrvngaezrrp6gj6xdk5tmsmqpvqwfdhdmv7edsdjfqe3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Tomáš&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1lym…fqe3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-01-20T16:08:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsz7s7z7d77n6xh9guy372uwl5l7ax093s56eakxsgvx0w4gxvexrszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw9j6zna</id>
    
      <title type="html">Hi. No, not at this moment. You mean, as a standalone, isolated ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsz7s7z7d77n6xh9guy372uwl5l7ax093s56eakxsgvx0w4gxvexrszyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvw9j6zna" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst5f5lg5pzggnxy7qstg338pveeeq4tcfp4mkgxgmxg5gwkt4mycqz3whtc&#39;&gt;nevent1q…whtc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. No, not at this moment. You mean, as a standalone, isolated server, with communication only available between users of the same server, right?
    </content>
    <updated>2025-01-07T10:31:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqs2jmvl7avag776qawzwqsv9pwf0tnkylf4tt2776ew5xltg82yjngzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwpfhc4g</id>
    
      <title type="html">Happy new year. I&amp;#39;m glad to announce the release of version ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqs2jmvl7avag776qawzwqsv9pwf0tnkylf4tt2776ew5xltg82yjngzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwpfhc4g" />
    <content type="html">
      Happy new year. I&amp;#39;m glad to announce the release of version 2.68 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This release couldn&amp;#39;t have been possible without the help of several fellow developers. It includes the following changes:&lt;br/&gt;&lt;br/&gt;Fixed regression in link verification code (contributed by nowster).&lt;br/&gt;&lt;br/&gt;Added ipv6 support for the https frontend connection (contributed by hb9hnt).&lt;br/&gt;&lt;br/&gt;New &amp;#34;Like by URL&amp;#34; operation (contributed by dheadshot).&lt;br/&gt;&lt;br/&gt;Added support for a Mastodon-like /share link sharing URL, like the one provided by sites like &lt;a href=&#34;https://mastodonshare.com/&#34;&gt;https://mastodonshare.com/&lt;/a&gt; and such. To be able to use it, you must reconfigure your https proxy to redirect /share to snac (see snac(8)).&lt;br/&gt;&lt;br/&gt;New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It&amp;#39;s still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g. make CFLAGS=-DWITH_LINUX_SANDBOX).&lt;br/&gt;&lt;br/&gt;Some search fixes regarding repeated matches.&lt;br/&gt;&lt;br/&gt;The export_csv cmdline operation now exports the CSV files inside a user&amp;#39;s export/ subdirectory instead of the current directory.&lt;br/&gt;&lt;br/&gt;All CSV files to be imported must now be stored inside a user&amp;#39;s import/ subdirectory instead of the current directory.&lt;br/&gt;&lt;br/&gt;Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.&lt;br/&gt;&lt;br/&gt;The command-line operation note new reads the LANG environment variable to set the post&amp;#39;s language.&lt;br/&gt;&lt;br/&gt;A new command-line operation, note_unlisted, allows posting &amp;#34;unlisted&amp;#34; or &amp;#34;quiet public&amp;#34; posts.&lt;br/&gt;&lt;br/&gt;The maximum number of entries in users&amp;#39; RSS feeds and in outboxes can now be set via the max_public_entries variable in the server.json file.&lt;br/&gt;&lt;br/&gt;Fixed broken support for Audio objects.&lt;br/&gt;&lt;br/&gt;Made xmpp and mailto URLs clickable.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces&lt;br/&gt;&lt;br/&gt;This release has been inspired by the painting *Judith Slaying Holofernes* by #ArtemisiaGentileschi.
    </content>
    <updated>2025-01-07T09:24:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsdw36fteppsctmgf7ewztzmk44ud8a7hh60lfr3zvmynstwv7dhhqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwgxzae3</id>
    
      <title type="html">Hi. I think I&amp;#39;ll set the RSS entry count configurable ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsdw36fteppsctmgf7ewztzmk44ud8a7hh60lfr3zvmynstwv7dhhqzyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwgxzae3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrprhv9ucf4j9kxpwh29kycsq9ef0glt339ycx7sn4qtxy8saj79c6qyj7h&#39;&gt;nevent1q…yj7h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi. I think I&amp;#39;ll set the RSS entry count configurable server-wide instead of hardcoded.
    </content>
    <updated>2025-01-04T07:47:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsfzuw568yerfmnylu3vmx2wrxztlg57wgt2s0a7m5j0fgtj0preuczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsqr9qm</id>
    
      <title type="html">I&amp;#39;m glad to announce the release of version 2.66 of #snac, ...</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsfzuw568yerfmnylu3vmx2wrxztlg57wgt2s0a7m5j0fgtj0preuczyqjrpqra6mp88gl0phlv4rcrr699d4aflz0cje7jz9gk2xte90xvwsqr9qm" />
    <content type="html">
      I&amp;#39;m glad to announce the release of version 2.66 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:&lt;br/&gt;&lt;br/&gt;As many users have asked for it, there is now an option to make the number of followed and following accounts public (still disabled by default). These are only the numbers; the lists themselves are never published.&lt;br/&gt;&lt;br/&gt;Some fixes to blocked instances code (posts from them were sometimes shown).&lt;br/&gt;&lt;br/&gt;Fixed non-appearing buttons Approve and Discard if the account requesting a follow were being followed.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://comam.es/what-is-snac&#34;&gt;https://comam.es/what-is-snac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you find #snac useful, please consider contributing via LiberaPay: &lt;a href=&#34;https://liberapay.com/grunfink/&#34;&gt;https://liberapay.com/grunfink/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#snacAnnounces&lt;br/&gt;&lt;br/&gt;This release has been inspired by the songs [All Is Lost](&lt;a href=&#34;https://song.link/i/1440088443&#34;&gt;https://song.link/i/1440088443&lt;/a&gt; ) by #KatieGarfield and [All Is Not Lost](&lt;a href=&#34;https://song.link/i/1544552643&#34;&gt;https://song.link/i/1544552643&lt;/a&gt; ) by #TonyAnderson.
    </content>
    <updated>2024-12-09T14:13:53Z</updated>
  </entry>

</feed>