Posts by vincent@social.librem.one
 (DIR) Post #AV7cvx8BQMJj7OdAe0 by vincent@social.librem.one
       2023-04-28T16:51:48Z
       
       0 likes, 0 repeats
       
       On a more technical note: shoutout to https://github.com/instaloader/instaloader that will give me all the data I will need to make this work. Also currently federation bird.makeup <> Pixelfed is imperfect. Posts and accounts can be found but followed posts don't show up in the timeline. I believe there might something with the activity ( https://bird.makeup/users/dog_rates/statuses/1650533062655242252/activity ) If a pixelfed expert could chime in here it will be very helpful to this project!
       
 (DIR) Post #AW5fIwkREWbEnVwiQ4 by vincent@social.librem.one
       2023-05-27T19:40:08Z
       
       0 likes, 1 repeats
       
       New feature on bird.makeup this weekend:Alt-text/captioning on images will now be properly replicated. I know Twitter doesn't have the same culture of writing them as the fediverse, but it was really a waste to not keep them when we have them!Let me know if you see other ways of making the service more accessible, always happy to add those kind of feature 😄
       
 (DIR) Post #AWd7biEcUNFq4kXvkW by vincent@social.librem.one
       2023-06-12T23:05:54Z
       
       0 likes, 1 repeats
       
       bird.makeup now uses 2 servers for web requests. This should bring down the error rate when loading profiles and tweets
       
 (DIR) Post #AWr1vVUCY0VGiNAmsC by vincent@social.librem.one
       2023-06-19T01:01:12Z
       
       0 likes, 1 repeats
       
       I just wrote a post about what's new with bird.makeup: https://www.patreon.com/posts/84776665
       
 (DIR) Post #AXEE12P1jk73BAr74K by vincent@social.librem.one
       2023-06-30T20:36:21Z
       
       0 likes, 1 repeats
       
       @fishcharlie Seems like Elon has fired all the backend engineers, so all the new stuff since he is here is just UI changes, including this. Backend stays the same. But it seems the twitter backend is becoming super flaky, often failing to return results (getting 404, failing to return videos, etc). So I will have to figure out a way to reliably get the info I need, or have graceful degradation when I don't get everything
       
 (DIR) Post #AXEeUV9GXN3JXTC3MG by vincent@social.librem.one
       2023-06-27T16:23:26Z
       
       0 likes, 2 repeats
       
       On the plus side, large servers banning bird.makeup gives people an incentive to move to smaller servers, and thus keeping the fediverse decentralized.
       
 (DIR) Post #AXSDgXTLLeO2xssWZs by vincent@social.librem.one
       2023-07-07T14:39:13Z
       
       1 likes, 0 repeats
       
       So I have found ~50% of the new calls I need to make to make bird.makeup reliable again. I am still somewhat expecting Twitter to roll back the changes they made, but if they do not I’ll start implementing that this week
       
 (DIR) Post #AXSDgYiyh0UGqfCWaO by vincent@social.librem.one
       2023-07-07T14:43:17Z
       
       0 likes, 0 repeats
       
       More specifically I have:- A new way to read specific tweet- A new way to pull a profile if they have been followed beforeStill missing:- A way to convert handles to numeric ID- An alternative way to pull a user timeline
       
 (DIR) Post #AXgs2NC80ZwC94yRou by vincent@social.librem.one
       2023-07-14T14:40:21Z
       
       0 likes, 1 repeats
       
       Many new people on the fediverse this week, and thus many discovering bird.makeup for the first time!I wrote a thing this week in response to all the questions I got asked, about why (surprisingly) opt-outs would be counter-productive, and other stuff:https://git.sr.ht/~cloutier/bird.makeup/tree/master/item/faq-opt-out.md
       
 (DIR) Post #AXgs2OQhPtBfyYnbAe by vincent@social.librem.one
       2023-07-14T14:41:04Z
       
       0 likes, 0 repeats
       
       English is a second language to me, feedback on the writing is always appreciated!
       
 (DIR) Post #AXpY4ry3FWXBbUZkG0 by vincent@social.librem.one
       2023-07-18T19:49:16Z
       
       0 likes, 1 repeats
       
       I get asked from time to time “why not GitHub for your projects?” and here’s a good answer from a fellow sourcehut userhttps://ntietz.com/blog/moving-off-github/
       
 (DIR) Post #AYkwZ7Wfl9HCezgU2C by vincent@social.librem.one
       2023-08-15T13:02:50Z
       
       0 likes, 2 repeats
       
       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
       
 (DIR) Post #AYnRDseI4GaiTRdTNY by vincent@social.librem.one
       2023-08-16T13:55:54Z
       
       0 likes, 1 repeats
       
       Guys I didn’t change anything yet and bird.makeup started working again 🤯
       
 (DIR) Post #AYprxRJJ1v08897oWW by vincent@social.librem.one
       2023-08-17T14:30:19Z
       
       0 likes, 0 repeats
       
       Having said that, with the new restrictions, I can make bird.makeup work again but with severe limitations: only posts with lots of likes will be forwarded. Is that worth doing?
       
 (DIR) Post #AYrQ4mk3L1LuE2GnFw by vincent@social.librem.one
       2023-08-18T15:23:50Z
       
       0 likes, 0 repeats
       
       More checkmarks are green today!
       
 (DIR) Post #AYrQ4nw8tYcJvovxjs by vincent@social.librem.one
       2023-08-18T15:53:53Z
       
       0 likes, 1 repeats
       
       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: https://github.com/zedeus/nitter/issues/983#issuecomment-1684070343While 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#
       
 (DIR) Post #AZ4CbeBfIAW0wkRKvQ by vincent@social.librem.one
       2023-08-23T23:48:00Z
       
       0 likes, 0 repeats
       
       And we are back*, baby!* with the limitation on popular tweets for now
       
 (DIR) Post #AZ4CbfT4Ww28v1akhE by vincent@social.librem.one
       2023-08-23T23:51:14Z
       
       0 likes, 0 repeats
       
       And no retweets, but I did notice I can get pinned tweets though
       
 (DIR) Post #AZ6B3XvGMjuU28raca by vincent@social.librem.one
       2023-08-25T12:22:53Z
       
       0 likes, 0 repeats
       
       I'm getting a lot of question about what's currently working with bird.makeup, so here it is:The system is mostly back online, but there are some major limitation when crawling new posts.- To be forwarded, a post has to be in the top 100 of an account as measured by likes- There are no retweets being forwarded right now1/2
       
 (DIR) Post #AZ6B3YiXPXKEUxuwQS by vincent@social.librem.one
       2023-08-25T12:26:43Z
       
       0 likes, 0 repeats
       
       To fix the crawling, I'm going to need to start using Twitter accounts to fetch new posts. This is getting complicated for the time I can put on this as a side project, so I'm going to rely on Nitter implementing this, then I'm going to use that. You can track progress here: https://github.com/zedeus/nitter/issues/983There is another thing I can fix natively in bird.makeup though. I noticed pinned tweets are there in user lookups. I can forward this, and the top 100 limitation doesn't apply to that.2/2