So I've been optimizing the number of calls I make to twitter this week ( https://git.sr.ht/~cloutier/bird.makeup/log ) and the error rate has been going down a lot.
It seems the user endpoint is the only one rated limited, so all the errors left are coming from that. You'll see that when looking at a profile or when trying to follow.
Still have many ideas on how I could optimize this further
Seems like the meme is happening for real!
bird.makeup builds are green again! https://builds.sr.ht/~cloutier/job/1022042
Still some errors right now related to rate limiting, but it is catching up to what it missed since the login wall
Upgraded my @ivory sub to yearly from monthly.
I’m ready for this to be a long term relationship
Silo was just too good, and I can’t wait for the second season, so I’m starting the book series 🤓
Another way you can really help bird.makeup is finding any open source projects that integrates with any parts of Twitter that still work and send those to me. I’ll reverse engineer them and get new ways to crawl Twitter
Re: alternate ways of getting timelines
This is a critical call to make bird.makeup work. That’s how I get new tweets to forward to fediverse instances.
If I don’t find another public api call that’s still open to do that, I’ll have to pull out the big guns and use actual Twitter accounts to do the indexing.
I’ll probably do something where people can gift their old accounts to the project via the web UI.
Tbh I was expecting to have to do something like that much sooner
Open source developer. Wikidata, IPFS, Linux, Ethereum. /r/fuckcars enthusiast. I tend to boost funny stuff.