Why Nostr? What is Njump?
2024-05-20 20:13:36

Ryan Barrett on Nostr: [Bridgy Fed]( ) status update time! It’s been a busy couple weeks. I’m happy to ...

[Bridgy Fed](https://fed.brid.gy/ ) status update time! It’s been a busy couple weeks. I’m happy to report that I’ve made solid progress on [three of my four goals from last time](https://snarfed.org/2024-05-09_53013 ) – reliability, delays, and bugs – and improved a number of other things along the way. Here’s a sampling:


<li><a href="https://github.com/snarfed/bridgy-fed/issues/978">Switched Bluesky =&gt; fediverse from polling to firehose</a>. This made it way less flaky, and cut the 5-15m delay down to just seconds.</li>
<li>Fixed <a href="https://github.com/snarfed/bridgy-fed/issues/1038">fediverse =&gt; Bluesky getting stuck for many accounts.</a> I took some shortcuts in my Bluesky infrastructure, and they came back to bite me. Still work left to do, but the user-visible issues should be largely fixed.</li>
<li>Various <a href="https://github.com/snarfed/bridgy-fed/issues/997">issues</a>; with <a href="https://github.com/snarfed/bridgy-fed/issues/995">finding</a>; the bot accounts, <a href="https://github.com/snarfed/bridgy-fed/issues/1017">following</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/1058">them</a>;, <a href="https://github.com/snarfed/bridgy-fed/issues/1026">and</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/1027">getting</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/1052">bridging</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/975">started</a>.</li>;
<li>Fixed <a href="https://github.com/snarfed/bridgy-fed/issues/1000">images in Bluesky =&gt; fediverse posts.</a></li>
<li>Implemented <a href="https://github.com/snarfed/bridgy-fed/issues/987">deleting posts, Bluesky =&gt; fediverse.</a> (Fediverse =&gt; Bluesky was already working.)</li>
<li>Fixed <a href="https://github.com/snarfed/bridgy-fed/issues/1054">flakiness</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/1011">bridging</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/1032">replies</a>;, both directions.</li>
<li>Fixed <a href="https://github.com/snarfed/bridgy-fed/issues/993">links</a>;, <a href="https://github.com/snarfed/bridgy-fed/issues/957">mentions</a>;, and <a href="https://github.com/snarfed/bridgy-fed/issues/1013">hashtags</a>;, <a href="https://github.com/snarfed/bridgy-fed/issues/1062">both</a>; <a href="https://github.com/snarfed/bridgy-fed/issues/980">directions</a>;. Still some broken bits here, notably Bluesky =&gt; fediverse mentions, but otherwise these should be much better now.</li>
<li><a href="https://conspirator0.substack.com/p/federation-and-political-spam">First pass at spam filtering.</a> Sigh.</li>



Apart from the firehose, one notable area I *haven’t* focused on yet is [infrastructure](https://github.com/snarfed/bridgy-fed/issues?q=is%3Aopen+is%3Aissue+label%3Ainfra ). It’s scaling ok so far, but it could be a lot better, and a lot more efficient. I’ll need to work on that soon. If you see a bit of time go by without many user-visible improvements, that’s probably what’s happening.


Otherwise, thanks for all the feedback and questions and [bug reports](https://github.com/snarfed/bridgy-fed/issues )! Please do keep them coming. As always, you can follow the [*now* label in GitHub](https://github.com/snarfed/bridgy-fed/issues?q=is%3Aopen+is%3Aissue+label%3Anow ) to see what I’m focusing on. See you on the bridge!
Author Public Key
npub1ytxpw5ef4heklqnjma05fzc2gyunwp2q53dj2tu349r9vvmuvseslu28uf