Live data from Hacker News

When imperfect systems are good: Bluesky's lossy timelines

jazco.dev

161–170 of 315 posts

Re: When imperfect systems are good: Bluesky's lossy timelines

#162
To help avoid the hot shard problem, I wonder how capping followers per "timeline" would perform. Especially each user would have a separate timeline per 1000 followers and the client would merge them. You could still do the lossy part, if necessary, by only loading a percent of the actual timelines. That wouldn't help the celebrity problem but it was already acknowledged earlier that the solution to that is to not fan out celebrity accounts.

Re: When imperfect systems are good: Bluesky's lossy timelines

#164
An interesting solution to a challenging problem. Thank you for sharing it.

I must admit, I had some trouble following the author's transition from "celebrity" with many followers to "bot" with many follows. While I assume the work done for a celebrity to scatter a bunch of posts would be symmetric to the work done for a commensurate bot to gather a bunch of posts, I had the impression that the author was introducing an entirely different concept in "Lossy Timelines."

Re: When imperfect systems are good: Bluesky's lossy timelines

#165

Earlier quoted context omitted.

No additional fees, but the cost of the ticket is typically sky-high. In many cases the company could purchase 3 restricted-fare tickets for less than the unrestricted fare. (And also, the consultants want to get home, they HATE staying extra nights, so they have inherent motivation to catch the original flight). You'd think that management consulting firms, you know, who are supposed to be good at optimization and r…

... or perhaps they prioritize ensuring their consultants feel like they're being looked after - replacing them when they find another job is very expensive.

What part of my comment suggests consultants aren't "looked after?" The idea that the consultants' personal time is so low on the scale of priorities that the company prefers to pay 3x or 4x for plane tickets to ensure they are available to spend extra time with clients, rather than their families, suggests that the company is specifically NOT looking after the consultants' well-being.

Re: When imperfect systems are good: Bluesky's lossy timelines

#166
post #121

Earlier quoted context omitted.

A friend of mine works for a Management Consultancy firm and they have full flex tickets if they miss the 8pm flight home they can take the next one or fly back the next morning. All without additional fees. So I believe business travel is the biggest factor when it comes to missed flights. Side note: His employer is the biggest client of a major European airline.

No additional fees, but the cost of the ticket is typically sky-high. In many cases the company could purchase 3 restricted-fare tickets for less than the unrestricted fare. (And also, the consultants want to get home, they HATE staying extra nights, so they have inherent motivation to catch the original flight). You'd think that management consulting firms, you know, who are supposed to be good at optimization and r…

They aren’t following the same rules as you, they’re on negotiated rates/agreements.

Re: When imperfect systems are good: Bluesky's lossy timelines

#167
So, let's say I follow 4k people in the example and have a 50% drop rate. It seems a bit weird that if all (4k - 1) accounts I follow end up posting nothing in a day, that I STILL have a 50% chance that I won't see the 1 account that posts in a day. It seems to me that the algorithm should consider my feed's age (or the post freshness of my followers). Am I overthinking?

Re: When imperfect systems are good: Bluesky's lossy timelines

#168
post #69

When I go directly to a user's profile and see all their posts, sometimes one of their posts isn't in my timeline where it should be. I follow less than 100 users on Bluesky, but I guess this explains why I occasionally don't see a user's post in my timeline. Lossy indeed.

Are you using an app, website, or combination? Various clients (I’m writing one) interpret the timeline differently, as a feed that shows literally everything includes could things that most people would find undesirable or irrelevant. (replies to strangers, replies to replies to replies, etc)

I'm using the official android app. There has been an update or two so I'll have to confirm it's still happening

Re: When imperfect systems are good: Bluesky's lossy timelines

#169
post #69

When I go directly to a user's profile and see all their posts, sometimes one of their posts isn't in my timeline where it should be. I follow less than 100 users on Bluesky, but I guess this explains why I occasionally don't see a user's post in my timeline. Lossy indeed.

If another user you follow reposted or replied to a post, it can affect its order in your following feed. You shouldn't be seeing any loss as described in the article from following only 100 users.

I've experienced it with "first-party" posts, not replies. A post wouldn't show in my timeline but would on the user's profile. This is the official android app, but there has been an update or two so I'll have to double check again

Re: When imperfect systems are good: Bluesky's lossy timelines

#170
Hmm. Twitter/X appears to do this at quite a low number, as the "Following" tab is incredibly lossy (some users are permanently missing) at only 1,200 followed people.

It's insanely frustrating.

Hopefully you're adjusting the lossy-ness weighting and cut-off by whether a user is active at any particular time? Because, otherwise, applying this rule, if the cap is set too low, is a very bad UX in my experience x_x

Post reply on HN