Show more

I will continue with something homegrown for users and individual tweets, but I'm thinking if I should add a dependency on nitter to fetch timelines 🤔

The lead dev has timelines working again already: github.com/zedeus/nitter/issue

While having everything built-in is neat, strategies to crawl are getting more complicated and it's starting to take a lot of time to re-implement things in C#

Show thread

@vincent I'm loving the conflicting poll responses so far. "Fixing bird isn't worth it! But you should do it!"

I have also been prototyping bird.makeup for Instagram, which will be called kilogram.makeup.

Should I focus my energy on that instead?

@jerome I designed bird.makeup from the beginning to rely on endpoints that would break major use-cases of their product like yours if they ever remove them.

Turns out Elon is perfectly willing to break them, which completely blows my mind

🤯

"a fascinating way to show users the refresh rate of their screen by spinning a specially designed zoetrope-like disc graphic at speed. As it spins, the numbers representing the viewer’s refresh rate should remain visually stable unlike surrounding numbers."

cohost.org/lunasorcery/post/24

Looks like Twitter has made it so that when you look up a profile without being logged in, you see posts ranked by likes instead of by time. This will be a problem…

TweetDeck still runs, but it is hidden 

Guys I didn’t change anything yet and bird.makeup started working again 🤯

Looks like Twitter has removed the endpoint bird.makeup was using to fetch profiles...

I'll do another reverse engineering round to figure out another way

it was the fuck aroundiest of times, it was the find outiest of times

Just hooked up bird.makeup to tracing software for the first time and it's really fascinating!

For exemple, this is an histogram of how fast Twitter answers queries for recent posts by an account.

Look how slow it is! There are a few speedy one at 50~ms, but most are >300ms, which would indicate that they are not cached.

I would have thought it was the other way around, most accounts cached a few that have posted recently that are not cached

Take a moment to appreciate the magic of trade. A free trade is when two parties make an exchange because they both want to, and both wind up better off. Yes, fraud, coercion, and externalities exist, but the vast majority of exchanges are unregretted and positive sum.

Introducing Valve Certified Refurbished Steam Decks! These are fully tested at Valve facilities and come with the same 1-year warranty as a new Deck. Supplies are limited and expect these to come in and out of stock as available.
Learn more here: store.steampowered.com/sale/st

If you depend on our #relay my dear #mastoadmin folks, and have a GitHub account, chiming in on how this will impact you would be appreciated. If you’re unsure how it will impact you, I’ll sum it up: no more relay 😣 github.com/mastodon/mastodon/p

I'm testing stuff regarding authorized_fetch, but I would need a mastodon server that has it turned on. Know any?

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml