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

Algorithmic feeds in clients

Markus Unterwaditzer wrote a blog that does into the practical problems that he encounters with Mastodon’s chronological timeline. He notes that the lack of algorithmic feed makes it hard to connect with followers in different timezones, or followers who do not post a lot. Mastodon proposes lists as a partial solution to help with organising and taking control of your feed. But as the blog notes, lists require a high amount of effort of people to use and maintain, significantly more than what the average person can be expected to be willing to put into.

Algorithmic feeds are not impossible in the fediverse. Most fediverse servers however have pushed the option to implement algorithmic feeds away from the server to the client. There are separate solutions that provide an algorithmic view on someones personal Mastodon timeline, such as fediview and FeedSeer. The way these systems work is that they ingest all the posts on your timeline, and then sort them via simple, easy-to-understand algorithms that the user can choose from. They effectively function quite similar to other 3rd party clients as Phanpy or Elk, with the exception that they only provide the algorithmically sorted timelines.

@Moof says here that he was hoping there to be more mobile clients that would have incorporated some sort of algorithmic view at this point. I personally also would have also expected more to be happening in this space. The most notable clients who provide some form of algorithmic feed are Mammoth and SoraSNS. One issue seems to be that placing the algorithm in the client instead of in the server introduces significant lag in the client. Both Fediview and Feedseer can take quite a while to load, Fediview took more than 20 seconds to load. This is also visible in SoraSNS, where I scroll quicker than the algorithm can calculate the next post, introducing frequent pauses where the timeline is still loading the next post. Although I would love to see more experimenting with algorithmic timelines in fediverse clients, I’m not sure if the barrier of long loading times will be easy to overcome if the client also has to do the algorithmic calculations.

laurenshof.online/algorithmic-

A garage door
0
0
0
0
0
0
0
0
0
13
0
1

It is Folsom weekend and I have divided my wardrobe up into three piles:

Clothes that are old enough to vote.

Clothes that are old enough to drink.

Clothes that are too old to date Leonardo DiCaprio.

0
0
0
0
0
0
0
0
0
0
0

“All a ‘true ActivityPub server’ is for is storing data, fanning out subscriptions and collecting incoming data for you to view. was originally designed so that all of the data presentation layers—Mastodon, PeerTube, Pixelfed—would be specialized clients communicating with the generic server. But the first popular apps cut out the client-to-server part of the protocol, so people think you need a separate identity for every client application. news.ycombinator.com/item?id=4

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0

ixy先生が言っていた
「センシティブフラグを付ければシャドウバンされない」
多分これは正解で、叡智量産型アカウントのほうで
色々実験してみたところシャドウバンされなかった。
(まあ拡散率はラフ絵にも劣るくらいには落ちますが)

ただし、過度センシティブには注意(ちょっと続く

0
1
1

So…this is it. The end of everything as we know it. The escalation that we’ve feared.

“Full force.”

Portland is about to become ground zero for live rounds and the civil war between fascism and everything that is good.

I’m very, very frightened for what is upon us here. In my own backyard, where kids are playing and people are walking by the river. The propaganda is insanity.

💔😭

Screenshot of a post from Donald Trump that reads: At the request of Secretary of Homeland Security, Kristi Noem, I am directing Secretary of War, Pete Hegseth, to provide all necessary Troops to protect War ravaged Portland, and any of our ICE Facilities under siege from attack by Antifa, and other domestic terrorists. I am also authorizing Full Force, if necessary. Thank you for your attention to this matter!
0
4
0
0
0
1

So…this is it. The end of everything as we know it. The escalation that we’ve feared.

“Full force.”

Portland is about to become ground zero for live rounds and the civil war between fascism and everything that is good.

I’m very, very frightened for what is upon us here. In my own backyard, where kids are playing and people are walking by the river. The propaganda is insanity.

💔😭

Screenshot of a post from Donald Trump that reads: At the request of Secretary of Homeland Security, Kristi Noem, I am directing Secretary of War, Pete Hegseth, to provide all necessary Troops to protect War ravaged Portland, and any of our ICE Facilities under siege from attack by Antifa, and other domestic terrorists. I am also authorizing Full Force, if necessary. Thank you for your attention to this matter!
0
4
0
0
0
1
1
0
0
0
0

‼️⚠️☢️ Six very good reasons against Digital ID cards

⛔️ Mandatory 🚓
⛔️ Cost 💷
⛔️ Data Security 🔐
⛔️ National Security ☣️
⛔️ Civil liberties implications 🪧
⛔️ Digital divide 👴🏼

0

I find it weird how many physical processes look like extremely unlikely events drawn from some probability distribution. Most of thermodynamics looks like this - the Boltzmann law is what you get if you assume particles have energies drawn from a wide flat probability distribution conditioned on the sums of energies being very low.

Suppose you have a particle doing a random walk on the integers with a 50/50 chance of going left or right at each step. After 100 steps it's very unlikely to have moved 75 steps to the right. Nonetheless, we can still ask about its likely trajectory conditioned on it ending up 75 steps to the right. The first plot is really a stack of 101 plots. Row T of pixels represents the conditional distribution at time T given that the particle walked from 0 at time 0 to 75 at time 100. As you might expect, we get a cloud that expands to maximum uncertainty at the midpoint - and of course the checkerboard pattern due to parity. The key thing is we get a cloud around a straight line...

0