Title: uBlock rules to make twitter bearable
Date: 2021-11-18 13:30

Twitter is a [taxes-avoiding money laundering
scheme](https://en.wikipedia.org/wiki/Paradise_Papers#Companies_named) fueled
by an ads-powered moist lukewarm cesspool walled echo-chamber full of armchair
experts competing for internet points, swarms of propaganda shouting bots, [promoted
fascists](https://www.bbc.com/news/technology-59011271), and corporate
sales-oriented <s>engagement</s> bullshit, privacy crushing ads screamed at
your face to manipulate you into buying useless crap, … where everyone knows
very well that 140 glyphs are barely enough to express anything but the
recycled context-lacking punchlines of the day, yet pretends that this "content"
is somehow worth greedily <s>reading</s> consuming in real time via our
spyphones nights and days. Of course, the form matches the content: no way to
edit what you said, no chronological feed by default, [used-to-be opaque
*verification*
process](https://blog.twitter.com/en_us/topics/company/2021/relaunching-verification-and-whats-next),
[garbage-novella of "privacy" policy](https://tosdr.org/en/service/195), lack for correct
search capabilities, [racist
AI](https://www.nbcnews.com/tech/tech-news/twitters-racist-algorithm-also-ageist-ableist-islamaphobic-researchers-rcna1632),
byzantine madness of ads and "promoted content", constant nagging to follow
random as vocal as clueless internet celebrities, … 

Anyway, the sad truth is that this blog now has a twitter account, [@dustriorg](https://twitter.com/dustriorg),
since [RSS](https://en.wikipedia.org/wiki/Rss) and [Atom](https://en.wikipedia.org/wiki/Atom_(standard)) are apparently out of fashion those days.
Meaning that I have have to login there from time to time, because I'm too
lazy to automate the article posting via the API for now. To prevent my
soul from being crushed to ashes when doing so, here is my set of [uBlock
Origin](https://github.com/gorhill/uBlock/) rules to make Twitter less dreadful
to interact with:

```
twitter.com##a[aria-label="Bookmarks"]
twitter.com##a[aria-label="Lists"]
twitter.com##a[aria-label="Search and explore"]
twitter.com##a[aria-label="Twitter"]
twitter.com##a[aria-label="View Tweet activity"]
twitter.com##a[href="/i/topics/picker/home"]
twitter.com##a[href="/settings/notifications"]
twitter.com##div:has(> aside[aria-label^="Who to follow"])
twitter.com##div[aria-label="Share Tweet"]
twitter.com##div[aria-label="Timeline: Carousel"]
twitter.com##div[aria-label^="Follow @"]:nth-ancestor(4)
twitter.com##div[aria-label^="Timeline: Trending"]
twitter.com##div[aria-label^="Top Tweets"]
twitter.com##div[data-testid="DMDrawer"]
twitter.com##nav[aria-label="Footer"]
twitter.com##span:has-text(Show more):nth-ancestor(4)
twitter.com##span:has-text(Topics to follow):nth-ancestor(4)
twitter.com##span:has-text(Who to follow):nth-ancestor(4)
```

## Before

[![Before the filters]({static}/images/twitter_before.png)]({static}/images/twitter_before.png)

## After

[![After the filters]({static}/images/twitter_after.png)]({static}/images/twitter_after.png)

Yes, I don't like twitter very much.
