Show HN: I removed politics from Twitter with AI (mindfw.com)
I'm sure you all saw the debate a few days ago, alongside all the tech influencoors giving their mid-takes about politics.
Doesn't it get tiring?
That's why I built mindfirewall a chrome extension that uses AI to filter out tweets.
You'll never have to see politics, war, or negativity on your timeline again.
In the future you'll be shocked you even allowed this stuff into your brain in the first place.
Let me know what you think below, does it feel too much like censorship? would you use this?
100 comments
[ 3.3 ms ] story [ 192 ms ] threadIt seems like anti-wokeness has turned into a legitimate phobic disorder for a lot of people. The more abstract the common definition of "woke" becomes, the more all-pervasive "wokeness" appears to be, the more effort the anti-woke put in to avoiding it like germophobes, the tighter the purity spiral wraps around their lives.
It's actually fun to watch these people become a parody of everything they hate.
The pandemic showed that or just look who are the richest people in the world.
Also, we don't require access to any of your socials, we process the tweets directly in your viewport as you would have seen them.
For example we work on reddit and youtube as well and it works without logging in.
But thanks for the feedback!
The primary issue with this approach is, even with the speed of gpt-4o mini, often times you're going to be displaying the "harmful" content for enough time for the brain to process it. This is especially true when you're dealing with images and short 1 sentence content like twitter. I think you'll want a safety mode, where nothing is displayed/or you have a css-blur on it, until it has been vetted.
In terms of open source, I'm 20 and in uni so honestly want to make some money from this and be able to continue to improve it - not sure how I could do that with open source.
jokes aside, I understand some users are wary of their data. We don't require any access to your socials since we just read the tweets directly on your viewport. The only data we store are your settings. Your requests go through OpenAI (and they don't store your data either).
For something fully local, I actually did build it where I used a local LLM model on the computer to do the same thing; how much would you pay for that?
I tried out the extension now and it seems to work well. Great job on it!
I'd recommend changing the placeholder content for "Block Tags". "Enter a Keyword" made me think it would filter exact matches but it's actually filtering based on semantic meaning. Keyword also makes you think it needs to be a single word and not a phrase...
IMO the free tier is a bit too restrictive and doesn't give a good sense of the full value of the product (e.g. you'll lose someone who isn't on Twitter but wants to try it for Reddit). I'd suggest either opening the free tier up a bit, or moving to a trial rather than freemium model.
All in all, really well done! Hoping this is successful
Thanks for the feedback also!
I'll change the placeholder text for the next release to make it more clear.
For the free tier, I think a trial might work better as you've suggested so they can use the other platforms.
about:blank
Any plans to support Firebox on Android? I heavily use Twitter on my phone so would be sweet to install the extension on my phone.
My Twitter timeline is close to pristine, and on top of it Twitter has even started to promote posts from smaller accounts on the same topics so that I get even better exposure in things I like. It is awesome. You just need to have some hygiene.
Firefox is super easy to support from a chrome extension so will add that next (just didn't have the time yet).
If you want to use mindfirewall on your
Android: Download Kiwi browser
iphone: Download Orion browser
These should let you use mindfireall on your phone, although let me know if you run into any issues. My twitter is @ navigatoragi and my email is nav@mindfw.com
I would really prefer to see AI tools used to summarize complex events and issues and then present them in a nuanced accessible way. Nearly every single political discussion I see happening nowadays is full of misconceptions, lack of knowledge, or just outright hatred of the opposite side.
Interestingly LLMs are pretty good at summarizing texts, which means they might be quite useful for this purpose. The hardest part I think is making it “cool” enough to actually get attention from the people that are overly-argumentative and from those that would prefer to just opt out. That thin line is the real sociopolitical challenge.
Someone else decides for you anyway. In any election it is hard to do more than decide what the most important issue is for you then vote for the person who best represents that issue. That means there isn't bandwidth to signal your stance on anything (except, literally, maybe one issue).
It is unusual for me to have an election where one of my top-5 issues is both represented and that the representative has a perspective that I would like to endorse. For the one that involves statistical education, I doubt any of the representatives I can vote for even have the training to understand what I want exactly. And that dynamic could only be replicated for anyone who doesn't choose what their top issues are by outsourcing the entire decision making process to the media.
I can summarise most of the topics in the political discourse without the use of AI - "this is a distraction and nobody is even pointing at a policy document they would like to implement". In fact, an AI to detect if there is a concrete proposal on any given issue would be quite welcome.
I do like the idea of a tool that filters political speak from actual concrete proposals and likelihood of it being implemented.
There's nothing wrong with democracy. It's the people that are screwed up.
Democracy in many western nations, at least in the US, is more or less an illusion of choice. Being sucked into the liberal/republican squabbling, drama and even the occasional political issue is nothing more than mere entertainment for the peasant class. For lobbies and corporations, who actually have much more leverage into governance, then yea being politically informed for them is prudent.
It would be really great to see people making little tools that go in the opposite direction.
It's very powerful and easy to use but it seems that many early adopters are unaware of this simple setting! It's not fuzzy nor able to handle regex so a clever AI solution like this would fill that gap.
(I found that simply adding "trump" in 2016 improved my experience)
Now I have muted words + mindfirewall, I never see anything I don't want to.
Moreover, like immune system, the brain atrophies in a sterile, coddled environment.
"Ignore political tweets except those coming from politicians or journalists with at least x followers"
My Twitter account is very nice, because I only see AI and 3D programming stuff. No politics or other stuff. It's a bubble.
I have another Twitter account which is relatively new (in terms of "use", but exists since the beginnings), which I use to see what is getting posted about politics and which topics are trending, and I always end up in a bad mood, because there I see how horribly Twitter is getting used to promote hatred.
Maybe Twitter is more extreme in Germany, in terms of negativity, as there the far right has taken over. Add to this Elon's posts, who I wouldn't be surprised is living in an extreme bubble on Twitter, where all looks "nice" to him, in terms of "freedom of speech". I'm not sure if he's aware of what's really going on in Germany on his platform. It is extremely toxic. It adds no value to a democratic discourse.
Am I in a bubble because of my AI-3D-filtered account? No, because I also read news to stay informed about politics and society, but for others the other news sources are Telegram and TikTok.
- https://karimjedda.com/llms-in-the-middle-content-aware-clie...
I'm very happy to see that someone is building it though, I really think that personal AIs/LLMs are the future.
https://goodable.co
I never used Twitter in my life until 2020,and only started using it due to my boss(researcher) recommending it as a good platform for getting up to date research publications/news. But I couldn't bare the noise. I also realized it can't be simply filtered.
I famous researcher I followed was very vocal about HK protest of the time. (understandably, as a local) and while I 100% sympathize, going on the platform to get research updates and get politics bombarded on me was too distracting to continue using it.
Is there any function to "white list" topic instead of blacklist? I'd probably be able to follow all researcher I wanted, if I could white-list only their work related tweets. It would also be nice if one could toggle it; sometimes I Do want to hear the opinions of those I respect and follow
We have a whitelist coming soon in the next version so hopefully you'll be able to follow your researchers without all the other stuff :)
https://fs.blog/stop-reading-news/
Like that haitan story every one was talking about last week, no ones knows if it was real or just BS. Better to just block it all out entirely.
Bluesky even has 3rd party moderation filters called Ozone that let's a person a 'labeler service' that passes the posts from the firehose to it & apply a badge or hide posts that meet its criteria.
https://github.com/bluesky-social/ozone