site banner

Tinker Tuesday for February 25, 2025

This thread is for anyone working on personal projects to share their progress, and hold themselves somewhat accountable to a group of peers.

Post your project, your progress from last week, and what you hope to accomplish this week.

If you want to be pinged with a reminder asking about your project, let me know, and I'll harass you each week until you cancel the service

1
Jump in the discussion.

No email address required.

So I was looking into strapping a crawler on my Nitter / Miniflux solution, and decided to take a stab an rewriting the damn thing from scratch.

Don't get me wrong I do like how it works, but the more I thought of crawling and archiving websites with it, the worse of an idea it seemed.

  • First, as nice as Miniflux is, it's structure doesn't seem to be particularly friendly to strapping stuff onto it. I already had issues with the relatively small stuff I added like downloading media and running OCR on them.
  • It's all a bit too bespoke, I don't like the idea of having to run 2 independent applications to browse Twitter (+Substack and maybe Youtube).
  • I like the the chronological feed I get, but when someone puts out a banger and everyone starts retweeting it, I have to see the same damn thing 20 times (sometimes in a row). Not easily fixable in an RSS reader, but I can deal with it if I start from scratch.
  • Being able to tell that many people are referring to the same content (via retweets or link) might let me come up with some sort of Hottest Stuff Feed.
  • Sometimes the true bangers are buried in the replies, and come from people I don't follow. I'd like the ability to save their content as well, without necessarily following them.

So I've been going through Nitter and figured out how it does authenication and API requests. I'm able to fetch the latest tweets from a user, and now I'm writing an import job and trying to come up with a structure that will take care of all of the above into account. Nothing much to show off yet, but making good progress.

P.S.: This might be old news, but I recall us discussing the official announcement that Nitter is dead, but don't recall anything about it coming back to life. From the ativitiy on github and the site being up and functioning, it seems like it may have come back to life.