In light of recent events, I've been abandoning my Twitter account. I've already frozen it and downloaded an archive after it was renamed X. Now, I'm slowly deleting my tweets, retweets and likes, one by one. I sometimes linger on one post a moment longer, reminisce about a world that felt so much less polarized and turbulent. It's a really nostalgic journey through almost a decade of participation in a (at least for the majority part of my experience) great online community, I really miss it!
@zfhui I also abandoned mine, took an archive, and blanked it out but haven't had the heart to delete everything yet for exactly the reasons you say. It was the centre of the Ruby community for me.
@janl @Odaeus Being part of a vibrant community (mostly tech and Ruby) was very inspiring for me and gave me lots of motivation to learn more and to participate, which then also benefited my career. So losing the community, and also losing my once rosy-cheeked belief that tech is going to make the world more connected, more democratic and more creative (we know it's doing quite the opposite), is making it really difficult for me to stay motivated and wanting to keep working in tech.
@zfhui @janl
I'm always on the lookout for green (without the washing) and civic tech opportunities. I feel there is still a lot to do where it can be boring but genuinely useful for people (see digitalisation in Deutschland). But yes, otherwise for the ideals you describe, we've very much gone the wrong way.
@Odaeus @janl @zfhui my archive included tweets of mine replying to others, if that's what you mean by mentions? (See https://tweets.freelancing-gods.com which was generated from my archive). I don't believe other people's tweets directed at me are in the archive though.
@zfhui some tools that I used that may help:
For automated deleting of tweets: https://github.com/lucahammer/tweetXer
And then to build the archive:
https://github.com/dariusk/twitter-archiver and https://github.com/jvns/tweets-archive
I tweaked the code in the former to keep my replies to others in my archive (removed the conditional check around line 375 of app.js to ensure every tweet is pushed to the array.
In the latter, I added 'id_str’ to the fields array (line 21 of app.js) so tweets can be found by id, and then lots of updates to URLs/usernames as per the instructions. Also, scripts/build.py:8:
`with open("./searchDocuments.js", encoding="utf8", errors="ignore") as f:`
@pat Wow! Thank you so much for the detailed explanation and all the sources!