frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Lights and Shadows

https://ciechanow.ski/lights-and-shadows/
118•kg•5d ago•14 comments

The Jeff Dean Facts

https://github.com/LRitzdorf/TheJeffDeanFacts
18•ravenical•1h ago•3 comments

Gmail is entering the Gemini Era

https://blog.google/products-and-platforms/products/gmail/gmail-is-entering-the-gemini-era/
16•xnx•56m ago•15 comments

Project Patchouli: Open-source electromagnetic drawing tablet hardware

https://patchouli.readthedocs.io/en/latest/
313•ffin•9h ago•32 comments

A closer look at a BGP anomaly in Venezuela

https://blog.cloudflare.com/bgp-route-leak-venezuela/
234•ChrisArchitect•7h ago•116 comments

Show HN: DeepDream for Video with Temporal Consistency

https://github.com/jeremicna/deepdream-video-pytorch
9•fruitbarrel•1h ago•0 comments

Open Infrastructure Map

https://openinframap.org
248•efskap•10h ago•56 comments

The Napoleon Technique: Postponing things to increase productivity

https://effectiviology.com/napoleon/
146•Khaine•3d ago•72 comments

Kernel bugs hide for 2 years on average. Some hide for 20

https://pebblebed.com/blog/kernel-bugs
208•kmavm•12h ago•91 comments

Eat Real Food

https://realfood.gov
949•atestu•20h ago•1269 comments

Mothers (YC X26) Is Hiring

https://jobs.ashbyhq.com/9-mothers
1•ukd1•2h ago

I program without syntax highlighting

https://hakon.gylterud.net/opinion/syntax-highlighting.html
26•weeber•2d ago•24 comments

Shipmap.org

https://www.shipmap.org/
676•surprisetalk•23h ago•108 comments

Anyone have experiences with Audio Induction Loops?

https://en.wikipedia.org/wiki/Audio_induction_loop
39•evolve2k•3d ago•20 comments

How Did TVs Get So Cheap?

https://www.construction-physics.com/p/how-did-tvs-get-so-cheap
45•thelastgallon•1h ago•59 comments

Go.sum is not a lockfile

https://words.filippo.io/gosum/
109•pabs3•10h ago•43 comments

Tailscale state file encryption no longer enabled by default

https://tailscale.com/changelog
316•traceroute66•18h ago•121 comments

Lessons from Hash Table Merging

https://gist.github.com/attractivechaos/d2efc77cc1db56bbd5fc597987e73338
41•attractivechaos•6d ago•12 comments

ChatGPT Health

https://openai.com/index/introducing-chatgpt-health/
337•saikatsg•18h ago•443 comments

The price of fame? Mortality risk among famous singers

https://jech.bmj.com/content/early/2025/11/30/jech-2025-224589
3•ingve•4d ago•0 comments

The Q, K, V Matrices

https://arpitbhayani.me/blogs/qkv-matrices/
153•yashsngh•1d ago•62 comments

LaTeX Coffee Stains (2021) [pdf]

https://ctan.math.illinois.edu/graphics/pgf/contrib/coffeestains/coffeestains-en.pdf
358•zahrevsky•23h ago•85 comments

The virtual AmigaOS runtime (a.k.a. Wine for Amiga:)

https://github.com/cnvogelg/amitools/blob/main/docs/vamos.md
91•doener•13h ago•21 comments

Play Aardwolf MUD

https://www.aardwolf.com/
149•caminanteblanco•14h ago•72 comments

How Google got its groove back and edged ahead of OpenAI

https://www.wsj.com/tech/ai/google-ai-openai-gemini-chatgpt-b766e160
164•jbredeche•21h ago•203 comments

Musashi: Motorola 680x0 emulator written in C

https://github.com/kstenerud/Musashi
94•doener•13h ago•9 comments

GLSL Web CRT Shader

https://blog.gingerbeardman.com/2026/01/04/glsl-web-crt-shader/
80•msephton•3d ago•29 comments

NPM to implement staged publishing after turbulent shift off classic tokens

https://socket.dev/blog/npm-to-implement-staged-publishing
185•feross•19h ago•88 comments

US will ban Wall Street investors from buying single-family homes

https://www.reuters.com/world/us/us-will-ban-large-institutional-investors-buying-single-family-h...
937•kpw94•19h ago•937 comments

Claude Code CLI was broken

https://github.com/anthropics/claude-code/issues/16673
149•sneilan1•17h ago•150 comments
Open in hackernews

Firefox extension to redirect x.com to xcancel.com

https://addons.mozilla.org/en-US/firefox/addon/toxcancel/
249•maelito•1d ago

Comments

2Gkashmiri•1d ago
very good.

i find it annoying that whenever there is a new browser extension on HN, i ask for a "firefox version" to which the response is almost always kneejerk "eww no" or something to that end. So to see a firefox extension, that's refreshing. I hope you continue working on it and help improve the extension ecosystem

CalRobert•1d ago
The same people bemoaning the war on general purpose computing or the surveillance state happily using Chrome has always been a truly bizarre disconnect I’ve never understood.

Maybe it’s age? I used Firefox since firebird, and Phoenix, and Netscape, but saying “try Firefox” might feel like talking about an archaeological relic to a 28 year old who has never even seen Firefox running.

Dansvidania•1d ago
Are other chromium based browsers also problematic ?
Telaneo•1d ago
They all rely on Google and Chromium's browser engine in the end, so make of that what you will. Firefox (plus its derivatives) and Safari are the only two other options if you want a different browser engine today.
2Gkashmiri•22h ago
Oh but mah brave.

How tone deaf can people be?

I talked to brave supporters and they all say "Firefox is a pita to modify" but we have had waterfox and other derivatives, floorp and others for decades.

In the end, Brendan is the one who does not like Firefox for personal reasons and that's why brave isn't based on Firefox. Personal reasons but brave fanboys don't see it

self_awareness•1d ago
This is generally sad.

People hate a service, but they depend on it so much they create whole codebases to cope with it.

Depending on things we hate is a tragedy.

How about just admitting the things you hate? Then you can just drop it and live a happier life.

Unless you are of course somehow required/forced to use X, then I'm all for projects like these.

dmit•1d ago
More of a "Ugh, I clicked a mystery link, and it's Twitter" situation for me. A rare case for sure, but I'm petty enough that adding even one (legit, non-bot) MAU irks me.
DoctorOW•1d ago
There's Twitter links on the frontpage of HN right now. Sure, I don't have an account but until _nobody_ interesting has an account I have to use XCancel. The UX for signed out users is deliberately bad.
rsynnott•1d ago
I assume the use case is for people who don't have a twitter account but encounter twitter links from time to time (Twitter's been broken for non-logged-in users since shortly after Naughty Old Mr Car took over, and even before his reign was sometimes flaky for them).
BikiniPrince•1d ago
Broken? They curbed abuse and view botting while increasing their user base. Working as intended.
wolvoleo•1d ago
Unfortunately the alternatives aren't much better. Bluesky now does the same BS where they demand an account if you just want to read replies to a tweet or whatever they call that at bluesky.

And there is no bskycancel.com yet.

rsynnott•1d ago
Huh, no it doesn't? Threads work fine when logged out on Bluesky (unless a post has been set by the author to logged-in users only, in which case it'll be hidden; this is fairly rare tho).
forgotpwd16•1d ago
To add to that, this option only limits visibility on official Bluesky app/website. The data for this post is still available and third-party clients can make use of it. Hence what GP asks already exists: https://skyview.social/.
wolvoleo•17h ago
Thanks!
hagbard_c•1d ago
A bigger problem with BS is the rabid and - to use a phrase often used by them - toxic user base which seems to derive energy from pouring its frenzied opinions on whatever Trump, Musk and those in their general surroundings are supposed to be guilty of. If there was ever a case of the pot telling the kettle it is black it is the b.s. pouring out of a substantial fraction of the denizens of BS who have turned the place into what they accuse X of being and then some.
arghandugh•1d ago
You are correct - modern society is disgustingly intolerant of child pornography and dictatorships.

Child pornography and dictatorships are good, and there should be more of it.

immibis•1d ago
What have they turned it into? Be specific. You say it turned into "what they accuse X of being" but I don't know what that is.
hagbard_c•1d ago
They turned what was supposed to be a refuge from the 'hate' and 'toxic ${subject}' of Musk-owned X into a hive of 'hate' and 'toxic ${subject}', the only difference being that on BS the 'hate' and 'toxicity' is aimed at X, Musk, Trump and those who dare to trespass outside of the desired narrative of the day. BS is for the 'left' what e.g. Gab is for the 'right': an outpost for the looney fringe. On both Gab as well as BS you may be able to find some areas which are not suffused with ideologically driven discourse but that is the exception to the rule.
immibis•17h ago
I'm still not understanding you.
hagbard_c•57m ago
If you're a happy participant of BS I wish you good luck. If you're not using the site/service yet but plan to do so I advice you to have a good look around the place before you commit too much time and effort in it.
wolvoleo•18h ago
You're really selling me on bluesky lol. I have no time for toxic masculinity and conservatism.

Though I tend to hang out at fediverse instances that are more lgbt specific and not that political, I'm just sick of politics, I don't believe in democracy anymore since my own country went 30% to the extreme right party. I just hang out with like-minded people and avoid everyone else.

hagbard_c•18h ago
Isn't the concept of 'lgbt' (etc.) inherently political? I never come across the acronym without it being bandied around in a political context. Also, being with 'like-minded people' is, again, political just as intentionally trying to interact with people outside your personal bubble. That's what makes it so hard to 'keep out politics' since just about everything has been made political: from what you eat to what you work with to what you read to where you live, where and how you travel, with whom you speak and, yes, your sexual preferences and everything else. What music you listen to, what books you read, what (if any) movies you see, everything.

And no, BS will most likely not be your place. Even if you're welcomed now you'll have to keep walking on eggshells to make sure you never violate the current and every-changing unwritten rules and regulations and dictions and dogmas or you'll be quickly ousted as not being pure enough. Especially if you don't want to talk politics - and with 'talk politics' I mean agree with and verbally support the current thing. If you're one of the ideological puritans who're in the forefront of ousting infidels you'll sooner or later be hoisted on your own petard so the only way to win that game is by not playing it.

wolvoleo•17h ago
No lgbt is not political. It was made political by our enemies who think they have a say in what consenting adults do in their bedroom.

In lgbt spaces it's much more free for someone to be as they are, the only thing that's not allowed is judging others. No phobias, no ageism etc. And we don't generally talk about politics other than how to survive in the current climate.

I would most equate it with rave culture I think. That openness and acceptance of being different.

rsynnott•2h ago
> Isn't the concept of 'lgbt' (etc.) inherently political?

I mean in the sense that literally everything is political, yes, I suppose so. Certainly if you ask, say, a Marxist, then yes. But in that sense, so is, say, a chocolate bar.

In the more narrow everyday sense of the word, though, nope, my mere existence isn't a political matter.

hagbard_c•1h ago
> In the more narrow everyday sense of the word, though, nope, my mere existence isn't a political matter.

It isn't, but neither is your existence 'lgbt' since you are not defined solely by your sexual orientation. You may have been gathered - by whom? - under this moniker but had nobody ever thought to create an identity category related to sexual orientation your existence would not have been changed in any way. It is the fact that one of your characteristics has been turned into a 'membership card' of a specific identity which makes 'lgbt' political.

I'm left-handed and as far as I know - ... - there is no identity category related to handedness (yet). If one were to be dreamt up by someone and that person decided I would be counted in as a member of this identity group and be represented by some self-appointed spokesperson my handedness would have been politicised. It would not make a whit of difference as far as my 'existence' were concerned, I'm left-handed with our without a related identity group.

allthetime•1d ago
No they don’t. That is an opt-in setting that a user can put on their profile to only have logged in users see their content. The default is open viewing.
wolvoleo•20h ago
Ah ok, I don't use bsky much but I got linked there on another HN post. I could see that but when I clicked on replies I got a login prompt just like twitter.

I normally use nostr more because that really is decentralised. Also mastodon. Though I don't like the short message twitter style blogs anyway. So Lemmy really is my favourite (too bad about all the tankies though)

mikkupikku•1d ago
Honestly I barely see the use of this, I've ""needed"" to read a twitter thread like once in my life, I can't imagine needing it so often that a dedicated extension makes sense.

Also, I only adopt new browser plugins very sparingly, because the chance of some random extension getting bought out by a shadowy ad and malware firm is way too high, and Mozilla doesn't assure me with the level of vetting they do (nonexistent, compared to F-Droid or any mainstream linux distro.) Why is this such a problem for Mozilla? They even try to make it difficult to get extensions from anybody but them, so a third party extension store that actually does due diligence is basically off the table. I can't even install extensions straight from a developer's github, which wouldn't be as good as a trusted 3rd party repo, but still better than Mozilla's status quo. In fact, so called userscripts loaded through one trusted extension actually feel a lot safer than normal extensions.

debugnik•1d ago
Define depending. I don't post on it and I don't care much about its algorithmic timeline, but if I didn't use it I'd miss out on the announcements and posts from several people and companies I'm interested in. The alternative is cutting myself out from those, not just from Twitter itself.
saubeidl•1d ago
I hate X, its anti-user patterns and how its oligarch owner uses it to manipulate discourse to steer society towards his right-wing extremist views.

That being said, many public figures have not made the same judgement and post their communications there.

Should I just stop informing myself on the public discourse because the place it happens got taken over by a shady character?

I think using code to liberate the discourse from its would-be manipulator is the most reasonable thing to do and a reflection of true hacker ethics.

self_awareness•1d ago
Your "true hacker ethics" results in the person still using X to distribute information, so you're actually powering the popularity of X.
saubeidl•1d ago
I can't control what other people do, unfortunately. But I can choose to engage on my own terms.
distracted_boy•1d ago
Do you apply the same logic to owners of popular newspapers such as BBC, CNN, Fox News etc?

Since X is still highly popular, will you ever reconsider your position?

Just curious, not looking for a fight or debate.

saubeidl•1d ago
> Do you apply the same logic to owners of popular newspapers such as BBC, CNN, Fox News etc?

Of course! It's always important to consider the agenda behind any media.

> Since X is still highly popular, will you ever reconsider your position?

I don't see how popularity is a factor. It has data I want in a system I don't support, so I exfiltrate the data.

jacobthesnakob•1d ago
Agree. I have the X domain blacklisted in my Pihole.

Remember when Reddit mods made a whole show of virtue signaling about banning links to X, but most of those same subreddits’ top content (and 20% of the front page) was screenshots of X?

A lot of people are unwilling to withstand even a bit of discomfort to stand up for their supposed principles.

theshrike79•1d ago
TBH posting twitter screenshots doesn't give any revenue, data or clicks to Musk, which is what we want.

There are still people who only post stuff on Twitter whose opinion I kinda want to hear, but I'm not creating an account there.

4k93n2•1d ago
it doesnt sound sustainable anyway, you would need somebody to go through each post to check for twitter screenshots. blocking a certain domain is automated, i would imagine
doublerabbit•1d ago
> How about just admitting the things you hate? Then you can just drop it and live a happier life.

I hate X and have never used it.

Any link that resolves to Twitter will instantly become a closed tab; still waiting for that happier life.

self_awareness•1d ago
If more people behaved like this, X would never be a problem, because it wouldn't exist. But most people are opportunists and just want to use, without thinking about consequences.
hagbard_c•1d ago
I never liked Twitter and I like X just as little but I don't 'hate' them. I use libredirect to redirect to my own instances of Nitter, Redlib and Invidious (and more services but these are the 'big' one) not because I 'hate' X, Reddit and YouTube but because I don't want them to track me, I don't like ads and using these services through proxies makes then work on hardware which would totally bog down were it not for the proxies. It is amazing how much useless guff can be cut away from these while improving the user experience.
saagarjha•1d ago
A lot of people used to use Twitter before it got bought out and made worse.
kzrdude•1d ago
The idea that we can independently decide what to ignore in life is a fallacy I think. Not read regularly sure, but we need to know what's written on X in some cases when it could be important for news or politics.
missingdays•1d ago
Is twitter the only way to get the information you need?
retsibsi•1d ago
When the information is "what exactly did person X tweet", then yeah. I'm in favour of mostly avoiding X, and I make a point of not spending significant time on it or actively participating. But sometimes, I want to follow a link to a tweet that someone whose work I'm reading thinks is relevant -- or I want to see what a specific person has been saying publicly lately, and it happens that X is one of the main places they do that.
lelanthran•20h ago
> we need to know what's written on X in some cases when it could be important for news or politics.

If it's that important, you'll see it elsewhere in no time at all.

Krssst•1d ago
Somewhat related: more than half of my Firefox extensions are to fix YouTube (no shorts, no autoplay in playlists, more videos on the home page, no AI dubs or title translation (plus sponsorblock)). I don't hate it but I hate its progressive enshittification.

Though that's quite different from X; while the issues with YouTube are mostly plain old enshittification, the issues I have with X are more political (thus, I do hate it).

Dansvidania•1d ago
Which ones do you use?
Krssst•1d ago
I use the following:

* 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.

pavlov•1d ago
Xcancel.com is a site that archives discussions that took place on a site I don't want to visit. What's wrong with that?

Similarly archive.org maintains copies of the Fox News website in the past. I don't see that as sad. If anything, it's a way to keep these sites accountable because they can't just memory-hole the content they once hosted.

Telaneo•1d ago
> How about just admitting the things you hate? Then you can just drop it and live a happier life.

These are two very separate things. I hate X. That doesn't mean I hate the few remaining people on there who still post things I wish to see. It's an annoyingly good source of artwork. Many migrated/dualpost to Bluesky, but far from all.

For some similar real world example:s I hate (all?) the local grocery stores and other shops I buy food from. That doesn't mean I'm going to stop buying food from them. I'm not a fan of any of the local electronics shops, but sometimes they're the only choice if I want a local warranty, which I wouldn't get if I imported one. The actually good option in both of these cases simply doesn't exist in the first place, and doing nothing is rarely a desirable option.

retsibsi•1d ago
I think you're either over- or underthinking this. I don't want to have an X account, but I do sometimes want to follow a link to a specific tweet and be able to view the surrounding context. So sites like xcancel and nitter are useful to me.
self_awareness•1d ago
So, in other words, you want the cargo, but without the tiring "pay for it" aspect?
retsibsi•1d ago
> So, in other words, you want the cargo, but without the tiring "pay for it" aspect?

I'm not trying to be difficult, but I'm not quite sure what this means! In literal terms, I want the ability to read tweets, see threads and replies, and view a user's tweets chronologically, and I don't think the second and third things are possible on X.com without an account. I don't want an account for various reasons, including that I don't want any temptation to become a regular or active user.

dudefeliciano•1d ago
Is there any way to view trending topics on nitter/xcancel?
hexbin010•1d ago
https://libredirect.github.io/ does this for many other services and has a good reputation
contravariant•1d ago
They should really update those links. Could be a coincidence but about half seemed to redirect me to a service that was discontinued or continued under a different name.
hexbin010•1d ago
Ah I hadn't realised development is falling behind a bit (addon last released 6 months ago, though it's possible it doesn't need updating I guess)
contravariant•21h ago
Could just be the webpage to be fair, but it's not a great look.

After trying a few others I do think I was a bit unlucky with my first few tries.

dmit•1d ago
I'm using https://einaregilsson.com/redirector/ with a couple custom rules. Unfortunately, it appears the author has died (https://github.com/einaregilsson/Redirector#tribute), and the project is in a maintenance state. But it does exactly everything I need, and I disabled the auto-update, so I should be safe from any takeover attacks. Thank you, Einar.
forgotpwd16•1d ago
Was going to mention Redirector too. Excellent tool/extension. Didn't know about Einar. It seems the next most prolific contributor has taken over maintenanceship. But, yeah, for time being works fine as is. (Didn't know tool was that old--has existed ~20y!--either.)
gerdesj•1d ago
Great stuff.

I've just installed it and tested it on a link from a HN topic which worked exactly as advertised.

mentalgear•1d ago
Great - instant install !
littlecranky67•1d ago
Is there something similar for Instagram?
DarkFuture•1d ago
Yes I've been using this:

- https://addons.mozilla.org/en-GB/firefox/addon/social-switch...

And set it to ImgInn for Instagram

Noaidi•1d ago
LibRedirect will do it for several websites.

https://libredirect.github.io/

aembleton•22h ago
https://imginn.com/

Use this extension to setup a redirect https://addons.mozilla.org/en-GB/firefox/addon/redirector/

nashashmi•1d ago
Publishing workarounds like this terrifies me the service will no longer work soon.
danielfalbo•1d ago
I also like to redirect ^https?://instagram.com/(.*) to https://imginn.com/$1

But I never trust extensions, I do it manually.

ides_dev•1d ago
I didn't know about Imginn, so thanks!
aceazzameen•11h ago
How do you do it manually?
plesiv•1d ago
You can add this as a bookmark in your browser, and just click it to toggle between x.com and xcancel.com

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)})();

dobladov•1d ago
I do something similar since I don't want to trust yet another extension, I made a small Tampermonkey script.

https://gist.github.com/dobladov/62c4be59d774347cb480b115969...

nickthegreek•23h ago
that still gives X the impression though, which some are not to keen on.
merpkz•1d ago
Twitter used to have a mobile version which was almost usable compared to regular, what happened to that? Doesn't seem to be working or it's actively redirecting me back to regular.
candiddevmike•1d ago
Most of the social media websites now hide content behind a login. It really sucks with so many restaurants that put their menu only on Facebook.
insin•1d ago
The mobile version has just been a different flavour of the same React Native for Web app since New Twitter happened in 2019.
WebReflection•1d ago
I used to have an extension per each domain then I've decided to publish regurlator https://chromewebstore.google.com/detail/regurlator/jfgfmidm... ... this case would be like `^https:\/\/(?:x|twitter)\.com\/(.+)?$` `https://xcancel.com/$1` so you have a single extension with as many rules as you like and you can download/share/restore rules with ease (it's just a JSON file).
RockstarSprain•23h ago
Was just looking for a more general extension like this, thanks!

Just a small nitpick / feature request: I try not to install extensions that require "Read and change all your data on all websites" permission, so may I ask you to change it to something less general, such as requiring access to specific websites once the corresponding new URL is added to a white list?

I saw some Chrome extensions doing this as of late.

layla5alive•2m ago
+1, but it's not a small nitpick, principle of least privilege should be applied here.
iso1631•1d ago
127.0.0.1 x.com in the hosts file does the job for me, but then I just want to avoid drive-by twits rather than see what they are saying
throwfaraway135•1d ago
* * *
aswanson•1d ago
[flagged]
b212•1d ago
True, people praise Threads like they forgot who’s behind it.

That aside - never heard of xcancel and it seems great!!!

lucideer•1d ago
(I typed out a reply to the above but the gp got flagged into oblivion before I hit submit so I've copy pasted it into the only non-reactionary descendant thread for pastry posterity)

Reply to the original now-flagged comment:

---

This.

I might reword your statement to "musk isn't notably worse than...", & I will say twitter has significantly declined in many ways since he took over - both the software quality (many things no longer work - especially e.g. search - & people just frustratingly accept it because broken window theory I guess) & also many of the new features being objectively horrific (like Grok generating CPM on demand without ramifications).

However at its core Twitter is still the same Twitter it always was in terms of the toxic but politically engaged & zeitgeist-relevent live community discussion that takes place there. Reddit may rival it within some narrow selective niches but there's nothing else giving us what Twitter is giving us in terms of being connected to what is happening in international political culture. On both sides of the spectrum: conservative discourse is a lot more broad & active on Twitter than on Truth Social or similar, & outside of weird insular tankie Discord or Matrix servers, Twitter is also where it's at for leftist discourse; Bsky & Mastodon are both deserts.

philipwhiuk•1d ago
> Similarly, Musk isn't really better or worse than the other billionaires/trillioners out there.

Gates and Buffet donated millions to public health initiatives. Musk has not. So this is just objectively not true.

lucideer•1d ago
It's only "objective" if you accept the beneficiaries of those donations as "objectively" benign.

I don't fully agree with the gp's statement - Musk is at least a little worse than most - but Gates in particular is a terrible counter-example. Especially in light of recent document releases.

vannucci•1d ago
[flagged]
kzrdude•1d ago
I see that many of you still call it twitter. I get if it's a protest, but current X seems very unlike twitter, so I don't understand why it should be called by that name.
have_faith•1d ago
X is just an awkward name to say out loud, I don’t think most people have given it much thought.
nemomarx•1d ago
X is just a really weird name. It's not natural to say "someone posted this on X" to me, and we had like a decade of Twitter and talking about it.
ImPostingOnHN•1d ago
The term "X" is already in common usage: primarily as a letter. If I said "I saw on X" out loud, most people would have no idea what I was talking about; "They saw on _a letter_?"; "Are they saying some kind of algebra?"; "Did they forget where they saw it and X is a placeholder?"; etc.

You could disambiguate by saying "X Dot Com", but that's longer and more awkward to say than Twitter.

Essentially, "X" as a name for Twitter is a confusing, poorly-forced meme that most folks don't care to entertain.

egorfine•1d ago
Why would I call Twitter something else?
immibis•1d ago
Because it's a completely different website now, even though it happens to have the same user database.
egorfine•1d ago
Well... I see your point and I kind of agree with it.

Still let this be my personal rebellion. I will still call it Twitter.

kzrdude•1d ago
Because it's not twitter anymore. The twitter that was is dead.
knorker•1d ago
Every second spent arguing this point, or spent saying the words "X, formerly twitter", is free advertising for a multi billion corporation.

Why are you wasting syllables giving it free advertising?

It was a sewage when named twitter, it's a sewage now. At least "twitter" has the benefit of being unambiguous. X is not. X can be literally anything, or specifically X11, XOrg (x.org).

I don't use X. I use Wayland.

So I say twitter for clarity, not protest.

consz•1d ago
In what way is it different? They increased the character limit? It's still a short form reddit-style message board, same as it was 3 years ago.
rob74•1d ago
The technology itself hasn't changed, but almost everything else (owner, headcount, moderation, userbase etc. etc., not to mention the name of course) has changed dramatically...
consz•1d ago
But most/all of those don't matter to the users -- the actual user experience is still largely the same.
azangru•1d ago
Reddit-style? Why would you say reddit style, and not facebook-style, mastodon-style, or bluesky-style? At least Reddit is arranded thematically, and Twitter is arranged around individuals; this is quite a significant difference.
consz•1d ago
Because the two styles are reddit style and bulletinBB style in my head. Those other three you mentioned are reddit style, too.
azangru•1d ago
Interesting. To me, reddit is much closer to bulletinBB (as I remember from phpBB) than twitter. Reddit is like Hacker News in that regard.

What makes the reddit style more similar to Twitter than to bulletin board, in your mind? And do we have a modern example of the bulletinBB style since phpBB?

consz•1d ago
The main difference, in my mind, is that you reply directly to people vs posts are in one direct stream.

Hacker news is reddit style, too (by far the closest of those listed). Somethingawful is an example of a BulletinBB style board in 2026.

laughing_snyder•1d ago
> X seems very unlike twitter

In what way? More fascists, bots, and bots posting fascist things? The application itself is 99% identical to Twitter.

azangru•1d ago
I think all of us who does this strongly prefer the old name. It doesn't have to be protest; it's personal preference that doesn't yet hinder understanding. When the majority forgets what twitter was and we start getting blank stares, then, if X is still alive, we'll probably have to call it X.
reify•1d ago
I dont use x, but I use this for redirects to reddit;

I create a two bookmarks in a folder called redirects in the bookmarks toolbar for easy access.

when I click on a link to reddit, I click on the bookmark and it automatically redirects to reddit.nerdvpn.de or redlib.privacyredirect.com. there are many others

javascript:(function(){if (location.host.endsWith('.reddit.com') && (location.host !='new.reddit.com') ) location.host='redlib.privacyredirect.com';})()

javascript:(function(){if (location.host.endsWith('.reddit.com') && (location.host !='new.reddit.com') ) location.host='reddit.nerdvpn.de';})()

here is the same thing for x.com redirects to xcancel.com

javascript:(function(){if (location.host.endsWith('.x.com') && (location.host !='new.x.com') ) location.host='xcancel.com ';})()

saves having loads of addons

vivzkestrel•1d ago
- i ll tell you an even better option, dont!

- like honestly, dont. i have realized lately that x is full of ragebaiting and other algorithmic stuff to make you invested into it.

- you ll never have even an ounce of mind the moment you open anything on x

- good time to make a new year resolution, delete your account on x and say a permanent goodbye. they are trying hard to lure you back in

blell•1d ago
All social media is flaming garbage. And before the “I’m very smart” types come, HN is not social media. It is a forum.
knocknock•1d ago
Don't look at the "For you" curated feed. If you only look at the "Following" feed and you follow sane, smart people, then your experience on X will be much better.
vivzkestrel•1d ago
i have tried that multiple times. the algorithm is sneaky af. slowly and steadily it starts pushing ragebaiting posts to you even if you dont intend to. eventually one fine day you open your account and boom, we are back to fighting over inconsequential stuff
Geenirvana•1d ago
Thank you.

I am not a heavy user and I genuinely did not know this was an option. My experience is so bad I feel embarrassed opening the application in public.

You may have saved my sanity

addandsubtract•1d ago
Why would sane, smart people still be on twitter?
lm28469•1d ago
Definitely, 80% of the content is generated by foreign agitators, mostly bots, the other 20% is shared between terminally online people and people who didn't realise they're interacting with bots
tucnak•1d ago
> i have realized lately that x is full of ragebaiting and other algorithmic stuff to make you invested into it

Banality

grumpymuppet•1d ago
I have to agree -- I generally avoided Twitter/X over the past decade. I started poking around in there once in a while the last few months and everything time I'm left exasperated. 'I can't believe people believe any of this!!"

And... Then I remember it's rage bait.

Better to just read a book.

jacquesm•1d ago
The day the sale to Musk became final is the day I deleted my account and blocked the domains on the firewall here. I have yet to find a single reason to regret that decision and I do not understand local and national authorities as well as other public entities for not doing the same thing. They are giving Musk more power and the only thing that will eventually happen is that he will abuse that power.
shevy-java•1d ago
I never had an account past the point where Elon took over, but even twitter before (when I had an account there, once) had tons of issues. I remember twitter emailing me about "your tweets are too mean!" (in style). I don't think my criticism was mean at all - it was accurately to the point. This is where censorship kicks in, when some central authority attempts to regulate what people write and say.
doublesocket•1d ago
I don't use it but I did still have an account which is now deleted. Thanks for the reminder.
kypro•1d ago
This is like going to a bar then getting mad because the bar owner really wants everyone to consume excessive amounts of overpriced alcohol.

Meanwhile there are people are going to the bar having a decent time and meeting interesting people.

Obviously I think you should do whatever is best for you, so this isn't a recommendation or criticism, but X is fine if you use it right. The issue you describe really only applies if you're mindless scrolling on the "for you" page – something X is very happy to let you do if that's how you want to use it. However this problem isn't unique to X, you'll find most businesses are happy to exploit people like this for profit.

On X if you curate lists of interesting users or look for content within specific communities you'll find it much, much more productive.

The reason sites like xcancel.com even exist is because people know there's some really interesting stuff on X which they want to view. You can improve the signal to noise if you decide to actively curate your own experience on X rather than handing that responsibility to X and your limbic system.

I think there are some people who genuinely can't control themselves though, so for them, yes, I agree – say out of the bars, stay out of McDonalds and stay away from X.

ImPostingOnHN•1d ago
I guess it would be like that, if the bar owner was a seig-heiling nazi [0] who always brings his nazi friends [1][2], and spends most of his time in the bar actively trying to start fights between other patrons, to the point that people who used to go just for fun have left for other bars [3].

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...

nirava•1d ago
Great idea! I've found that HackerNews is the perfect amount of world news for me. Anything more is detrimental to my productivity.
azangru•1d ago
Xcancel is not for writing; it is for reading without needing an account. Something that used to be trivial on Twitter until a year or two before Elon bought it. And this:

> you ll never have even an ounce of mind the moment you open anything on x

is not really the case if you know what you are looking for. I never lost my mind reading Ryan Florence, who writes on various challenging frontend topics. Or Ben Lesh, who, on occasion, would write something about observables. Or Uncle Bob, who might rant at something related to software development.

There are still people there who are fun to read.

cornonthecobra•1d ago
and art. there are still a lot of artists on X. no, i don't mean the kind that autostarts HR cases.
judiisis•1d ago
https://github.com/pritkr/predirect is also there for many frontends like invidious,searxng,nitter,scribe etc,it's default list of instances is currently outdated but it's customisable
shevy-java•1d ago
Elon killed twitter. I don't think this extension helps restore the original twitter, so it is a bit pointless.
insin•1d ago
If that's more like what you're after, Control Panel for Twitter [1] has a bunch of features which undo some of the X-era changes (including continuing to use it via twitter.com, and using the old Messages interface instead of Chat)

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)

[1] https://soitis.dev/control-panel-for-twitter

mikae1•1d ago
Don't use an extension for every redirect. Use https://addons.mozilla.org/firefox/addon/redirector to write redirects for all sites.
berkes•1d ago
I deleted my Twitter right before Elon bought it.

Aside from political or social reasons, X is a terrible platform.

More often than not, I get a blank page, something didn't load.

If I get content, it's (randomly) behind a registration-wall.

Or it shows confusing cookie banners that half the time don't even work. (Dev console full of js errors)

So I don't even bother anymore. This service is technically so fragile and unstable, it's not worth the click.

Aside from how it's socially and businesswise broken. Because I have looked into some of the errors and issues and they'll only occur for "anonymous users" and not for twitter users. They're oftencaused by (normal vanilla) adblockers or privacy protection.

So I dare say they're either malicious, deliberate. Or lack of interest/resources for non-registered and/or privacy-aware users

londons_explore•1d ago
I think you're hitting all the various bot walls. They sometimes deliberately break and show stale content so bots and scrapers don't know they're blocked. If you're logged in everything just works.
brightball•1d ago
I find the combination of a Grok button on every post to real time fact check it, along with eventual notifications when a Community Note is added to something you previously interacted with goes a long way to making it the most trustable of all social media platforms.

I don’t see any similar attempts to transparently live fact check on any other platform.

Timon3•1d ago
Why does "a Grok button on every post to real time fact check it" increase your trust, given the obvious and open control Musk has over it? When Grok disagreed with him, he kept saying they'd "fix" it, and that's not to mention that infamous "white genocide" issue. It's undeniable that Musk is using his control to align Grok with his own opinions.

How does that not decrease your trust? I can't understand the thought process.

brightball•23h ago
Because when I take the time to spot check it more deeply, it's usually pretty accurate and balanced. Having it built right in, free to use makes it convenient.

I don't all the time, because that would take forever, but every month or so I'll do a deep dive on the sources of something I'm reading about. Strongly recommend that people periodically do this, especially on topics where you catch yourself having a strong reaction such as anger or immediate validation of your view point.

Timon3•19h ago
Are you checking general topics, or also specifically ones that Musk has "fixed"?

My concern wouldn't so much be that general information is incorrect, but that anything Musk has opinions on - which seems to be a great number of topics, many of which are completely detached from his companies etc. - has an unacceptable chance of being deliberately manipulated. This is easy to spot when he tries to convince people of his "white genocide", but we don't know what other topics he's "fixed", and you specify that you don't verify all the time.

How do you know you're not being fed another "white genocide" if you don't verify? I wouldn't be as concerned with other AIs because we haven't seen as explicit manipulation as we've seen with Grok, but that seems to be explicitly built to distribute Musks opinions.

brightball•18h ago
I'm 45 years old and I treat every bit of news I read on the internet or otherwise with a large glass of skepticism, whether it came from an AI or anywhere else. My default assumption is that whoever is reporting is pushing an agenda; seldom misreporting facts but often leaving out context that affects framing.

I appreciate Community Notes and Grok for the closest thing to a real-time ability to call it out that exists.

My default AI query on any topic or story is, "Please validate the details of this story and compare to other sources to identify any critical information from other publications that was missing from this source. Highlight those differences."

It gives me a validation, a comparison and helps me to identify the bias/context framing that's going on pretty quickly. I haven't seen many AI sources that can fact check things in real time like Grok can, like Maduro news the other day.

pickleglitch•1d ago
If you are trusting Grok to "fact check", you have already been bamboozled.
brightball•23h ago
I periodically verify. I'll never trust any AI blindly.
Sohcahtoa82•18h ago
I dunno...

I've seen so many right-wingers self-own themselves when asking Grok to either debunk a left-supporting article or back up a right-supporting one. I've seen people refer to Grok as Elon's Little Nazi Bot, but aside from that one afternoon where it referred to itself as "Mecha-Hitler", that label is far from the truth. Grok tends to actually be pretty factual.

anthk•1d ago
Libredirect will do for tons of domains.

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

thisisit•1d ago
There is Libredirect which does the same and more: https://github.com/libredirect/browser_extension

https://libredirect.github.io/

NoGravitas•20h ago
People are recommending a lot of these more general redirectors, but libredirect is my favorite.
neoCrimeLabs•1d ago
This is the extension I use:

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.

venusenvy47•23h ago
I can't tell you how happy you have made me with this post. This is such a great extension. Instagram, especially, is such a nightmare to navigate.
Bender•22h ago
That looks rather useful. Do you by chance have an export of your current redirects and if so could you sftp them to

    sftp scratch@scratch.newsdump.org
    cd pub
    put _your_redirect_export.json # or whatever the extension is
Aissen•21h ago
It's quite simple but unusable on Firefox Mobile :-/ (Cannot edit Sites).
geo255•20h ago
You actually can edit your redirects in Firefox Mobile (at least it works in Nightly). There is a focus bug in the Edit Redirects popup.

Tap the Edit Reditects button. Nothing seems to happen, but then tap the back-arrow at the top. Go to your Firefox tab switcher, and you should now see a "REDIRECTOR" tab. This is the editor.

clgeoio•18h ago
Care to share your redirects?
timbit42•16h ago
Why does Redirector fog out the background when you add a new redirect? I can't see their example of how to fill it out. Bad UX.
Schmerika•1d ago
Wow, a useful and relevant post. Shame that it's connected to Elon Musk and must therefore be flagged here :/
maelito•1d ago
Why was it flagged ?
joecool1029•21h ago
I just found this for redirecting mobile safari, works really well: https://apps.apple.com/us/app/redirect-web/id1571283503

I do prefer to use nitter.poast.org, xcancel has some annoying bot/ddos protection that makes it take longer to load.

surplusvalue•21h ago
i just set up caddy proxy to redirect x.com to xcancel.com

  {
      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.
perrohunter•20h ago
What a waste of time