javascript:(function(){const p=['https://x.com','https://xcancel.com'],u=location.href,i=p.findIndex(x=>u.startsWith(x));if(i!==-1)location.href=p[(i+1)%p.length]+u.slice(p[i].length)})();
https://gist.github.com/dobladov/62c4be59d774347cb480b115969...
- https://addons.mozilla.org/en-GB/firefox/addon/social-switch...
And set it to ImgInn for Instagram
It obviously can't fix the damage done to the product as a whole, nor the result of the peverse incentives introduced by boosted Tweets and Premium payouts, but it can lessen some of the personal effect of those (e.g. hiding replies from Premium accounts you don't follow) and keep you on a purely chronological timeline of nothing but what the people you follow are actually saying when X tries to make it otherwise (just last week they tried to make Following algorithmic by default)
If you use Dillo, with dilloc (from a git build, you need socket control support in the configure flag) and a menu command you can do it but not automatically.
Maybe w3m has some plugin to achieve the same too.
Also: https://farside.link
* No autoplay on playlists: https://addons.mozilla.org/fr/firefox/addon/no-playlist-auto...
* No translations and AI dubs: https://addons.mozilla.org/fr/firefox/addon/youtube-no-trans...
* No YouTube shorts: https://addons.mozilla.org/en-US/firefox/addon/hide-youtube-...
* More videos on the home page / smaller thumbnails: https://addons.mozilla.org/fr/firefox/addon/youtube-tweaks/ (to be fair, it could probably replace the "No YT shorts" one)
Not sure how safe those are, but since they only require access to data for youtube domains I assume if there was a leak it would not be too bad.
Also the bar makes and distributes child pornography [4][5][6].
0: https://www.youtube.com/watch?v=-VfYjPzj1Xw
1: https://www.bbc.com/news/world-us-canada-67446797
2: https://www.theverge.com/2023/11/29/23981928/elon-musk-ad-bo...
3: https://en.wiktionary.org/wiki/Nazi_bar
4: https://www.cnbc.com/2026/01/05/india-eu-investigate-musks-x...
5: https://www.washingtonpost.com/technology/2026/01/06/x-grok-...
6: https://www.reuters.com/legal/litigation/grok-says-safeguard...
https://addons.mozilla.org/en-US/firefox/addon/redirector/
https://chromewebstore.google.com/detail/redirector/
Not only do I translate x.com -> xcancel.com, but
- cnn.com -> text.cnn.com
- youtube.com -> inv.nadeko.net
- instagram.com -> imginn.com
And more.
Regular expressions allow translations of paths for the redirection, so it does not just happen at the top level.
Use this extension to setup a redirect https://addons.mozilla.org/en-GB/firefox/addon/redirector/
I do prefer to use nitter.poast.org, xcancel has some annoying bot/ddos protection that makes it take longer to load.
{
local_certs
order reverse_proxy before file_server
}
x.com, www.x.com {
tls internal
reverse_proxy https://xcancel.com {
header_up Host xcancel.com
}
}
I think I installed my caddy cert on my devices so the browser wouldn't throw a fit, but this works on my mobile devices as well with a dns record to point to this caddy instance (and a wireguard tunnel back home).
any improvements to this approach would be appreciated.Here's one of the many ways the Open University answers the question on what politics is:
Among the broadest ways of defining politics is to understand it as a ‘social activity’ – an activity we engage in together with others, or one through which we engage others. Politics, in this sense, is ‘always a dialogue, and never a monologue’ (Heywood, 2013, p. 1). A similarly broad (or perhaps even broader) definition is offered by Arendt (2005), who argues that politics does not have an ‘essence’ – it does not have an intrinsic nature, or an indispensable element according to which we can definitively, and in all circumstances, identify something as political. Thus, there are no quintessentially political acts, subjects or places. Politics, rather, is the world that emerges between us – the world that emerges through our interactions with each other, or through the ways that our individual actions and perspectives are aggregated into collectivities. [1]
[1] https://www.open.edu/openlearn/society-politics-law/what-pol...