What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
0
0
1
0
0
0
0

Are you finding it hard to keep track with all the things that are happening on the Open Social Web, or you would like to get involved, but don't quite know where to start?

At the next FediForum, June 5-7, we are partnering with Laurens Hof from the Fediverse Report to help you get oriented in a session on the first day...

More info and registration: fediforum.org

Laurens has published over a hundred issues of his newsletter in the past 2+ years, and he keeps track of everything that happens with ActivityPub, ATProto and all the projects from Mastodon and Pixelfed to Bluesky! So he's the perfect person to run this session.

Bring your questions! And then join us for the rest of FediForum in sessions with many of the people who make it happen.

More info and registration: fediforum.org
More about Fediverse Report: fediversereport.com

0

Are you finding it hard to keep track with all the things that are happening on the Open Social Web, or you would like to get involved, but don't quite know where to start?

At the next FediForum, June 5-7, we are partnering with Laurens Hof from the Fediverse Report to help you get oriented in a session on the first day...

More info and registration: fediforum.org

1
0
0
0
0

Taking Control of Your Timeline – in Different Ways

One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.

But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.

How Bluesky gives you choice

Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.

ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..

This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.

Fediverse platforms and choice

Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.

Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.

Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.

Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.

A selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.

The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.

Two approaches to a similar problem

Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.

People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see. 

What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.


Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:

<form action="https://fediversereport.com/wp-admin/admin-ajax.php?action=tnp&na=s" method="post" style="text-align: center"><input type="hidden" name="nr" value="minimal"><input type="hidden" name="nlang" value=""><input class="tnp-email" type="email" required name="ne" value="" placeholder="Email"><input class="tnp-submit" type="submit" value="Yep, I want to receive the newsletters" style=""></form>

  1. The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
  2. Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
  3. Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎

fediversereport.com/taking-con

Frozen green mossA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
0

New: Taking Control of Your Timeline - in Different Ways

platforms as well as offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.

But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see

fediversereport.com/taking-con

0
0
0
0
0
0
0
0

My 17yr old was ranting last night about teachers encouraging the use of AI and how stupid it was.

They had done a quiz about a film, and the quiz had been ai generated. They spent most of the lesson pointing out all of the mistakes in the quiz and the woefully incorrect answers.

It became an impromptu lesson on why you *shouldn't* use AI.

"I hate everything about it" she finally said.

0
0
0

雨が降ってきたのでお仕事しようね :saba:

1b68020331 (upstream/main) Fix admin dashboard crash on specific Elasticsearch connection errors (#34683)
e8e93b82f1 Fix `NoMethodError` in `ActivityPub::FetchAllRepliesWorker` (#34682)
aa04efb92a Move server rule creation form to its own page (#34637)
c45ce549af refactor: Prevent leading slashes in API urls (#34680)
8d5b73d70d New Crowdin Translations (automated) (#34679)
16e36d8477 chore(deps): update dependency database_cleaner-active_record to v2.2.1 (#34674)
545e8fbd0c Fix emoji bundle size (#34677)

0
0
0
0

Managed to convince my youngest that she has magic powers to turn on the car radio by rubbing her temples & saying "magic radio please turn on" Two years on she still believes it, I dread the day she realises it's me pressing a button on the steering wheel as her innocence leaves

0

Meta have been asking some users to confirm their identity with a 'video selfie', & for supposed account recovery. Soon, more users will be asked with threat of blocking or deleting their account as Meta prepares to launch their facial recog glasses (soon on shelves).

But it's not just about feeding their new product. Meta are harvesting biometric data on a vast scale, perhaps globally, & in full cohort with a dangerous regime.

Leaving Meta is an important act of resistance, now more than ever

0
0
0
0

Taking Control of Your Timeline – in Different Ways

One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.

But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.

How Bluesky gives you choice

Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.

ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..

This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.

Fediverse platforms and choice

Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.

Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.

Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.

Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.

A selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.

The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.

Two approaches to a similar problem

Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.

People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see. 

What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.


Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:

<form action="https://fediversereport.com/wp-admin/admin-ajax.php?action=tnp&na=s" method="post" style="text-align: center"><input type="hidden" name="nr" value="minimal"><input type="hidden" name="nlang" value=""><input class="tnp-email" type="email" required name="ne" value="" placeholder="Email"><input class="tnp-submit" type="submit" value="Yep, I want to receive the newsletters" style=""></form>

  1. The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
  2. Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
  3. Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎

fediversereport.com/taking-con

Frozen green mossA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
0
0

wakest ⁂ shared the below article:

5.9.0 – Easier Onboarding for Your Fediverse Experience

ActivityPub for WordPress @activitypub.blog@activitypub.blog

Getting started with ActivityPub on WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the Fediverse—from the moment you activate it. Whether you're new to ActivityPub or just setting things up again, the onboarding flow helps you make informed choices around visibility, content formatting, and profile setup. It’s built to give you confidence that your […]

Read more →
0
3
0
0

New: Taking Control of Your Timeline - in Different Ways

platforms as well as offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.

But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see

fediversereport.com/taking-con

0
0
0
0

Taking Control of Your Timeline – in Different Ways

One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.

But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.

How Bluesky gives you choice

Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.

ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..

This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.

Fediverse platforms and choice

Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.

Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.

Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.

Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.

A selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.

The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.

Two approaches to a similar problem

Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.

People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see. 

What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.


Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:

<form action="https://fediversereport.com/wp-admin/admin-ajax.php?action=tnp&na=s" method="post" style="text-align: center"><input type="hidden" name="nr" value="minimal"><input type="hidden" name="nlang" value=""><input class="tnp-email" type="email" required name="ne" value="" placeholder="Email"><input class="tnp-submit" type="submit" value="Yep, I want to receive the newsletters" style=""></form>

  1. The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
  2. Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
  3. Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎

fediversereport.com/taking-con

Frozen green mossA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
0
0
0

📰 Today's Top 21 Hacker News Stories (Sorted by Score) 📰
----------------------------------------
🔖 Title: Bus stops here: Shanghai lets riders design their own routes
🔗 URL: sixthtone.com/news/1017072
👍 Score: [387]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms
🔗 URL: deepmind.google/discover/blog/
👍 Score: [360]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Writing that changed how I think about programming languages
🔗 URL: bernsteinbear.com/blog/pl-writ
👍 Score: [339]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: What Is HDR, Anyway?
🔗 URL: lux.camera/what-is-hdr/
👍 Score: [335]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: The recently lost file upload feature in the Nextcloud app for Android
🔗 URL: nextcloud.com/blog/nextcloud-a
👍 Score: [305]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: SMS 2FA is not just insecure, it's also hostile to mountain people
🔗 URL: blog.stillgreenmoss.net/sms-2f
👍 Score: [271]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Databricks and Neon
🔗 URL: databricks.com/blog/databricks
👍 Score: [222]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: How to Build a Smartwatch: Picking a Chip
🔗 URL: ericmigi.com/blog/how-to-build
👍 Score: [195]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Interferometer Device Sees Text from a Mile Away
🔗 URL: physics.aps.org/articles/v18/9
👍 Score: [149]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: A server that wasn't meant to exist
🔗 URL: it-notes.dragas.net/2025/05/13
👍 Score: [122]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: How the economics of multitenancy work
🔗 URL: blacksmith.sh/blog/the-economi
👍 Score: [105]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: The Cryptography Behind Passkeys
🔗 URL: blog.trailofbits.com/2025/05/1
👍 Score: [92]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Show HN: Lumier – Run macOS VMs in a Docker
🔗 URL: github.com/trycua/cua/tree/mai
👍 Score: [73]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges
🔗 URL: github.com/git-bug/git-bug
👍 Score: [68]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Our Narrative Prison
🔗 URL: aeon.co/essays/why-does-every-
👍 Score: [58]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Uber to introduce fixed-route shuttles in major US cities
🔗 URL: techcrunch.com/2025/05/14/uber
👍 Score: [42]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Show HN: CSV GB+ by Data.olllo – Open and Process CSVs Locally
🔗 URL: apps.microsoft.com/detail/9pfc
👍 Score: [26]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Smalltalk-78 Xerox NoteTaker in-browser emulator
🔗 URL: smalltalkzoo.thechm.org/users/
👍 Score: [21]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: An accessibility update – GTK Development Blog
🔗 URL: blog.gtk.org/2025/05/12/an-acc
👍 Score: [20]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------
🔖 Title: Beyond the Wrist: Debugging RSI
🔗 URL: debugyourpain.org/docs/main_po
👍 Score: [13]
💬 Discussion: news.ycombinator.com/item?id=4
----------------------------------------

0
0
0
0

Top 25 stories on lobste.rs:

🔗 If AI is so good at coding … where are the open source contributions?
pivot-to-ai.com/2025/05/13/if-
🔥 Score: 0
💬 lobste.rs/s/gkpmli/if_ai_is_so

🔗 SMS 2FA is not just insecure, it's also hostile to mountain people
blog.stillgreenmoss.net/sms-2f
🔥 Score: 0
💬 lobste.rs/s/anrlu2/sms_2fa_is_

🔗 ZJIT has been merged into Ruby
railsatscale.com/2025-05-14-me
🔥 Score: 0
💬 lobste.rs/s/w9eg2a/zjit_has_be

🔗 AI Is Like a Crappy Consultant
lukekanies.com/writing/ai-is-l
🔥 Score: 0
💬 lobste.rs/s/msvjge/ai_is_like_

🔗 $20K Bounty Offered for Optimizing Rust Code in rav1d AV1 Decoder
memorysafety.org/blog/rav1d-pe
🔥 Score: 0
💬 lobste.rs/s/wvkq5b/20k_bounty_

🔗 The penultimate conditional syntax
dotat.at/@/2025-05-13-if-is.ht
🔥 Score: 0
💬 lobste.rs/s/9a0x7c/penultimate

🔗 The first year of free-threaded Python
labs.quansight.org/blog/free-t
🔥 Score: 0
💬 lobste.rs/s/kpkczj/first_year_

🔗 Preventing outages with pkill's new --require-handler flag
chrisdown.name/2025/05/13/safe
🔥 Score: 0
💬 lobste.rs/s/o4rqpo/preventing_

🔗 Crowdsourcing Broken QR Codes
humanqr.com/news/qr-code-not-s
🔥 Score: 0
💬 lobste.rs/s/yz2vny/crowdsourci

🔗 The Server That Wasn't Meant to Exist
it-notes.dragas.net/2025/05/13
🔥 Score: 0
💬 lobste.rs/s/ularz6/server_wasn

🔗 Firefox moves to GitHub
github.com/mozilla-firefox/fir
🔥 Score: 0
💬 lobste.rs/s/0er0sj/firefox_mov

🔗 MinorMiner: we turn your kid's maths homework into Bitcoin
robertheaton.com/minor-miner/
🔥 Score: 0
💬 lobste.rs/s/hiux0l/minorminer_

🔗 Writing that changed how I think about PL
bernsteinbear.com/blog/pl-writ
🔥 Score: 0
💬 lobste.rs/s/v2zmv3/writing_cha

🔗 The Database Row That Did and Didn't Exist
mistys-internet.website/blog/b
🔥 Score: 0
💬 lobste.rs/s/mt7ijj/database_ro

🔗 Running modified containers with podman
die-welt.net/2025/05/running-m
🔥 Score: 0
💬 lobste.rs/s/rmx28b/running_mod

🔗 Why I use WebAssembly
nasso.dev/blog/why-i-use-wasm
🔥 Score: 0
💬 lobste.rs/s/26oqqu/why_i_use_w

🔗 Introducing oniux: Kernel-level Tor isolation for any Linux app
blog.torproject.org/introducin
🔥 Score: 0
💬 lobste.rs/s/q919pi/introducing

🔗 Keeping time on a stream
s2.dev/blog/timestamping
🔥 Score: 0
💬 lobste.rs/s/yidvhu/keeping_tim

🔗 LibreWolf Browser
librewolf.net/
🔥 Score: 0
💬 lobste.rs/s/elnrrz/librewolf_b

🔗 Minus 100 points (2004)
learn.microsoft.com/en-us/arch
🔥 Score: 0
💬 lobste.rs/s/1muhyf/minus_100_p

🔗 Avian Physics 0.3
joonaa.dev/blog/08/avian-0-3
🔥 Score: 0
💬 lobste.rs/s/watrbl/avian_physi

🔗 FlowG - Distributed Systems without Raft (part 2)
david-delassus.medium.com/dist
🔥 Score: 0
💬 lobste.rs/s/xmvjel/flowg_distr

🔗 Apple unveils powerful accessibility features coming later this year
apple.com/newsroom/2025/05/app
🔥 Score: 0
💬 lobste.rs/s/nu19ul/apple_unvei

🔗 Smalltalk-78 Xerox NoteTaker in-browser emulator
smalltalkzoo.thechm.org/users/
🔥 Score: 0
💬 lobste.rs/s/dwxksp/smalltalk_7

🔗 Policy of transience
chiark.greenend.org.uk/~sgtath
🔥 Score: 0
💬 lobste.rs/s/ubqsls/policy_tran

0
0
0
0
0
0

just small circles 🕊 shared the below article:

5.9.0 – Easier Onboarding for Your Fediverse Experience

ActivityPub for WordPress @activitypub.blog@activitypub.blog

Getting started with ActivityPub on WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the Fediverse—from the moment you activate it. Whether you're new to ActivityPub or just setting things up again, the onboarding flow helps you make informed choices around visibility, content formatting, and profile setup. It’s built to give you confidence that your […]

Read more →
0
3
0
0
0
0
0
1
0
0

I think the most tragic aspect of deploying "AI" in teaching and learning situations is how much it pushes people into a situation of learned helplessness. This constant feeling of not knowing how to do a thing of being incapable of actually doing work on one's tasks is mentally so harmful. How do people under those conditions gain confidence in their abilities? Like ever?

0
0
0
0