Show newer

The long day will continue Friday. @WTOP

Washington Nationals: Per MLB rules, today's game between the Nats and O's has been suspended.

It will resume on Friday at OPACY.

twitter.com/davpresto/status/1

--
Full-List of bots: joejoe.github.io/mastodon

@11112011 Don't worry, they'll give us our rights back. Just not all of them. 😎 And that's how they get you.

If we have less freedom after the than we did before, Operation is a success.

@alex @realcaseyrollins Yeah, I remember cause the only tag that ever naturally trended on your site was #ShutUpSteven

@alex Ahhh I see. I was thinking it should remake the list of hashtags every time it refreshes and only look at the posts from the past 48-72 hours...I'm not sure why it would be important to store hashtags that haven't been used in a month if the point is to see what's trending right at the moment.

Critical thinking is a diamond in the rough today.. Socrates must have noticed it too.

@realcaseyrollins For each new tashtag it discovers, it will get slower to sort the entire list. Also, what’s the cutoff point? We have to store a date with each hashtag too, and we want to count occurrences of that tag from today but not occurrences of that tag from yesterday. Sorting them and pruning the old ones is too slow to happen every time someone loads the trending panel. So we need multiple layers of cache with background processes that automatically update them.

Mastodon just prunes it at 12am midnight UTC every day. So if you ever visit in the morning and there’s no trends, that’s why. It’s not from the past 24 hours, it’s trends since 12am UTC.

@alex Interesting. I didn't know all of this.

I frankly believe that a single website to view trends, or perhaps work as an API, would be the best option. I feel like a script that reads all the toots in the timeline should be able to scan the hashtags and sort them fairly quickly. Right? Shouldn't be too hard to do in .

When was the last time you did something you really love doing?

@realcaseyrollins Yeah it’s a thing people ask for a lot, but nobody in Pleroma wants to do because Mastodon’s implementation caused a lot of problems.

I will probably add it at some point, with some configuration options. It will be hard though. There’s no way to query that data quickly, so we have to store a cache of all incoming tags and then sort them. Even Mastodon’s algorithm doesn’t order these tags properly, it has a minimum threshold (10 statuses) after which it takes the top 5 by order of insertion… so the most active hashtag might not even show up on the list.

Show older