There's plenty of other instances running on nitter, some secret/invite only (and as such more chance to fly under the radar). The code is open source: https://github.com/zedeus/nitter albeit X DMCA'd the repo.
No they didn't, or you'd see the text "Repository unavailable due to DMCA takedown." and wouldn't have access to the repo at all. Instead you have full access to it, its author having merely archived it out of caution.
Seems you're right. They have done this in the past though, so wouldn't exactly be a surprise.
Here is what the "free speech" platform have censored previously on GitHub:
> X Corp. employs various technical protection measures to control access to its copyrighted works, including those at issue here (API schemas and platform content): e.g., official X Corp. API key/OAuth authentication, rate-limiting mechanisms, proprietary behavioral pattern detection, TLS fingerprint validation, and x-clienttransaction-id checks. The repository referenced above appears specifically designed to circumvent these measures using browser cookies, curl_cffi TLS impersonation, fake headers, request jitter, and reverse-engineered GraphQL queries.
Does things like that even matter anymore? Lots of things shouldn't be what they are, and vice-versa, yet no one seem to do anything. If Microsoft listens to the demands of XCorp, then that's the reality, regardless of what courts say.
The whole point of butchered websites is to direct people to install their more invasive app. It's not like all companies just got bad at making websites somehow. There are conflicting incentives.
So media outlets, influencers, etc have something to link to, and a way to promote Twitter by including tweets in their articles.
If it's public, people can link to it and promote the site. If it's not, then either info there doesn't get free publicity or people just screenshot the tweets instead.
The reasons it's unusable are precisely the reasons they don't want you using anything else. Direct control over your eyeballs. They decide where the ads go on the page, they decide what comes next in your feed, they track everywhere you look or move the mouse. Anything that circumvents this is a business risk to them.
What other versions of twitter there are? I use it on both pc and mobile in browser with adblock and the experience is the same as 20 years ago. If anything the "for you" feed has become actually usable in last couple of years.
They managed to get pretty close to decomming it which is that it's now impossible to sign up on desktop without an account that requires a phone number tied to it.
This to me is a big issue. You have politicians, government entities and other public institutions posting to twitter, but to access we need to log in.
There needs to be a free, non-ad, non-login environment people can use to access this information posted by public entities.
This comment also applies to facebook too, which I think is even worse than twitter.
We used to have that, it was called a blog. I used to subscribe to all my local politicians and journalist blogs back in the late 2000s and would recieve everything I needed in my inbox, but now everyone posts on Twitter. That's where we have ActivityPub.
It's impossible to know what this "legal advice" was, but the software project itself is probably fine. The legal risk is always going to be with the person that hosts it with the intention of facilitating the unauthorized access of Twitter's website. Seems like that could run afoul of the Computer Fraud and Abuse Act.
In cases like these, companies often try to go after the upstream project, not just operators. The law gives them lots of tools for this: the CFAA has a conspiracy provision; The DMCA has a provision against making software for circumventing copyright; Trademark law might make the name nitter or xcancel illegal; and finally even if the claims are weak the litigation itself is an enormous burden
The repo being archived happened after that UPDATE post that you mention. So the project has gone from suspended, to un-suspended, and now it's suspended again (and the repo got archived this time).
That update was made 9/6: 5 days prior to archival and on the same day xcancel.com also "returned". I can find no public updates regarding Nitter project after the 9/11 archival.
Maybe instead of trying to get rid of services that provide a more convenient access to X to non-logged-in users, they should realize that there is a real market behind these services - users that will likely never sign up to X, but who want to read/watch some content without the incessant nagging and limitations that X subjects non-logged-in users to?
> users that will likely never sign up to X, but who want to read/watch some content
They probably don't want their echo chamber leaking to the wider internet, because external discussion of the content would reveal it for the siloed thought bubble that it is.
Consider X now requires personal information to sign up, and after handing that info over, signups are often still rejected with no explanation given. Yet another tell they're very interested in maintaining that echo chamber.
> signups are often still rejected with no explanation given
That's pretty odd. When I google this, there are claims that this is to prevent spam accounts. Obviously, if you choose not to take them at their word, one can read all sorts of odd reasons into it.
To be clear I agree that another reason is pretty likely. I'm just phrasing it neutrally since I don't know.. Above all I'm saying it's weird. I'm used to thinking of twitter and all the others in the same category as wanting to drive user metrics up at the expense of a lot of other priorities. Preventing new accounts seems to run counter to expectations.
'Echo chamber' is an odd thing to say. X has many center left and hard left accounts, they're not banned in the same "women can't be men" was during Woke 1.0.
Excuse my pedantry but "market" implies a possible audience/demographic to _sell_ to. If a user can't be arsed to sign up for Twitter (an action that costs nothing, AFAIK), what makes you think they will pay for read-only access to tweets?
Speaking only for myself, well, no. If Elon doesn't want non-users to be able to read tweets then that's simply one section of the internet I'm swearing off. I'll get my news from actual news sites and I have plenty of hot takes on my own to last me this life and the next.
> without the incessant nagging and limitations that X subjects non-logged-in users to
That is directly the result of the evil pull of advertising. "Logged in" users are more valuable than "non-logged in" users to advertisers (because logged in ones are identified) and so what you are seeing as "nagging" is Shitter (formerly X, formerly Twitter) desperately trying to increase its ad revenue at your expense. You are watching enshittification right before your eyes.
That’s not a market. You are not exchanging anything of value. It’s a public service. One might as well lament that Ferrari doesn’t offer cars to the millions of people who would gladly take one for free.
Twitter is heavily login-gated, to the point that I can't see Twitter threads at all unless I have an account. I do not wish to make an account. Services like Nitter/XCancel allow me to read those threads, making that speech more free.
Elmo himself has conflated "free speech" with his own site. He's also done everything he can to limit that same "free speech".
Yes, we all know what "free speech" really means and it has nothing to do with X, but when the owner of X conflates what it means, we can mock that SOB for it.
I would argue that when he is talking about "free speech" he is always referring to the more general, non-US-Constitutional meaning of the phrase; i.e. the freedom to say what you want without being censored. So when a discussion about free speech on Twitter comes up, I assume that's the kind of free speech we're discussing. To bring in the the more narrow, first amendment meaning of the term is just a distraction or diversion.
I assumed that's what the parent post was referring to when they said "Yes, we all know what 'free speech' really means and it has nothing to do with X," but if I misunderstood then I apologize!
Many feel X, or gating access to X, is fundamentally unjust.
Feeling injustice converts the loss into a claim: "I didn't just lose logged-out access, we're owed logged-out access." The comment above questioned whether the inconvenience is actually an injustice. The flags came because the question threatened the claim.
The free speech are reinforcements on a claim that, imo, doesn't really have much purchase.
There’s an OpenAI billboard in union square right now of a kid eating Chinese food at his desk working on something and every time it just reminds me of that suchir kid because they said he had takeout :/
I wonder what legal gymnastics are needed for "I can scrape anything off the web ignoring copyright and build a product from this, but you can’t even display what’s on my webpage elsewhere”.
Perhaps that is it in fact. The act of protecting it from scraping means you object. 99% of the blogged contents etc. Big AI helped themselves to was just… there. Public. Not free from copyright but still not paywalled.
Precedent is pretty clear: competitive uses bad, transformative uses good. Xcancel scrapes and then competes directly with X, whereas LLM labs scrape the internet to make an agentic intelligent bot, a transformative use of the scraped content.
How clear is it when I google a recipe and get an AI-generated recipe that's clearly derived from the top three results and then placed above those results? That sounds like it's both transformative (in that the recipe created by the AI may not match any one of the scraped recipes perfectly) and also competitive (in that the AI takes page views away from the pages it got the recipes from)
fair, but recipes aren't the only thing where AI summaries at the top of search results are simultaneously transformative and competitive. Any information that is scraped from a website and then summarized by AI in a way that prevents that website from getting views is both transformative and competitive.
Everything is both legal and illegal until a lawsuit happens. Then it collapses depending a little bit on the facts and mostly on who has the better lawyers.
I suspect Nitter's first round with lawyers pointed out that scraping is legal, but now they have been threatened with something else than scraping - Elon claims something else the way Nitter runs is illegal, such as the use of fake accounts to circumvent an access control device (DMCA 1201).
At the end of the day, as an individual or a team or a company, regardless of the statue and case law, you have to perform the calculus on your monetary and legal resources versus your counterparty.
Obviously ungrounded and frivolous cases tend to be easier to defend asymmetrically, but if I was X's legal team, there's no shortage of semi-plauisble claims I could throw at the wall and see what sticks.
As an example of this imbalance in action, BrightData is a 'gray area' company that basically does this exact kind of scraping. They have somehow won against Meta Platforms suing them, and even got X's lawsuit against them for scraping -- identical (?) activity to XCancel -- dismissed.
According to Wikipedia:
> In May 2024, a federal judge dismissed the suit, ruling that Bright Data did not violate X's terms of service or copyright by scraping publicly accessible data.[24] The judge emphasized that such scraping practices are generally legal and that restricting them could lead to information monopolies
But does XCancel have the resources of a company like Bright Data, that's funded and used by companies like Deloitte and Moodys?
Notice it says "terms of service or copyright". If X's lawyers have any intelligence, they'll have a reason why XCancel is not identical to Bright Data. Perhaps this time, instead of claiming it's a copyright violation, they'll claim it's wire fraud because multiple accounts are used.
If the name Bright Data is ringing a bell to anyone, it’s probably because they are a (the?) primary offender running the LG TV “residential proxy” (botnet)
Which, btw, was the least bad thing about those TVs. I support residential proxying as a means to liberate public data that's being held captive by people like Elon.
Anyone can make an account, though, and instantly access that content, so Elon doesn't really have any leg to stand on by claiming they're private. It's not the same as Cambridge Analytica scraping stuff you had to have certain privileges to see by tricking the system into granting those privileges.
Elon unfortunately may have a leg to stand on, because it doesn't functionally matter whether "anyone can make an account and see it". I don't believe any legal ruling to date has been fine with that distinction.
But if they ban the nitter operator surely you can't just bypass that ban legally by making a new X account. That there are bans and the operator has to bypass bans by pretending to be a new person I think that this makes it different.
It's like a club that checks ids to ban people. I wouldn't call that club open to the general public.
scraping content is mostly legal, redistributing content is not.
if you started doing the same to, say, instagram content both meta and individual creators would sue you as well.
sites like archive.ph are in a similar bucket btw, and yet nobody's complaining (except websites seeing people evading their paywall). but at the end of the day it's not really fair to apply laws differentially on the basis of whose political ideas we like more.
Meta has no exclusive rights to the content on Instagram, and X has no exclusive rights to the content on X. They have a non-exclusive license to republish it, etc.
It's not that cut and dry or else search engines wouldn't be legal. It depends on how much is used, for what context, etc. This very well may wind up being fair use.
This may be a situation where revealing a solution may end up harming it. For those who use iOS and other Apple OSes, I learned of this recently released free Safari extension called Litterbox that allows looking at one post on x.com.
Xcancel allows HN users and adjacent to swear that they have left Twitter because it has nothing to offer them because its all shit, but still consume Twitter content because every other similar platform really sucks and is boring and has no content
The hatred and jealousy for Musk is so great in this platform, that the comment section becomes a cesspool of contempt.
They all secretly want to use X because it’s very convenient to consume news and other form of content. But they refuse to make an account because of their pettiness. So they rather use third party websites.
Making an X account would take 2 minutes. But they rather just write a hate comment on HN every opportunity they can.
It just feels like every social media site is login-walling public posts. I can't think of a major social media site (reddit, Instagram, FB, Twitter, etc) that doesn't do this to varying degrees. I can only think of minor sites (bluesky, truth social, etc) that allow access.
It's not that they can't. They don't want to. The reasons it is unusable are the things that make them so much money. If they made a usable one they'd lose even more money.
IMO, if you hate Elon so much, you shouldn't be visiting his website.
You look very odd and silly if you still want to engage with it and just use a different UI layer (i.e., "XCancel", "Nitter".)
If they want you to have an account to read the post and you want to read the post, create an account, log in, and move on. If you don't want to do that, nobody is forcing you to view a public website. There's alternatives like "Bluesky" out there that might be good for you.
I don't want to be tracked by x.com, but still want to be able to read links people send me to tweets. It's pretty reductive to say that people are using it because they "hate Elon so much," or even that they "want to engage with it.'
Is engaging with the site just reading its content, not liking or retweeting? Sometimes I just want to read a tweet thread that was sent to me without ditractions in a straightforward UI.
I always use xcancel instead of X. I don't have a twitter account and I don't want to sign in. I just occasionally want to read what some people had to say about something. Even this is usually a mistake. It's probably better taken as entertainment.
My point is: companies stop making your product suck, and people won't have a reason to try and fix it for you.
The problem companies have is that "doesn't suck" generally means "it's free with no ads".
The internet has this innate expectation that everything digital be totally free and have no form of tracking or ads, or if it does have ads/tracking, that you are trivially capable of blocking them while still totally enjoying the service/product.
xcancel, archive, whatever are all tools almost solely meant to access monetized content without having to contribute to the monetize part. Then those companies are told they "suck" when they don't like it.
Most importantly, the competitors that the internet endlessly cries for to show up to dethrone these giants, see what is going on and say "lol, nope".
> The internet has this innate expectation that everything digital be totally free and have no form of tracking or ads
I don't think we always need to broaden this out to industry wide levels. We can talk about things specifically. In this case, X/Twitter has put a login wall in front of posts to boost signups. It never used to. That's a meaningful difference that people seek alternatives to.
Sure, it definitely didn't happen in the wake of its new owner feeling like it in one of his first major changes to the platform because of his "concerns" with bot traffic.
Luckily, he won that fight, and nowadays nobody thinks of bots when thinking of X, The Everything App.
Your comment seems to implicitly assume that X has some ethical claim to the content they're monetizing, when in fact they're trying to monetize _others'_ content.
> The problem companies have is that "doesn't suck" generally means "it's free with no ads".
I feel like way too many people forget that there was a great middle ground for the longest time, in the form of Google AdWords. Text only, no animations, flash, iframes serving malware, or any of the other bullshit that had already taken over banner ad networks like Doubleclick at the time. I recall at the time one of the early adblock plugins even had the ability to allowlist AdWords while still blocking the shitware providers with the intent of encouraging the use of "good" ad networks instead of the bad ones.
It's a perfectly sustainable business model, it just requires people who actually care about not being annoying more than they care about maximizing profits, and at some point Google lost those people.
That's pretty much the general problem with our society as a whole, when given the choice between "profitable and sustainable" or "profitable and high quality" versus "more profitable now but will cause problems in a few years" the incentives of capitalism are all in favor of getting all the profits now and getting out before the consequences catch up.
The lip-biting nazi ceo is someone who I want absolutely no association with. And that includes "free" accounts on Shitter, their swasticars, his sky-destroying starlink and all of their space garbage, and more.
Knowingly associating with nazies makes you one as well. Oh, sorry, ROMAN SALUTE. <SPIT>
The decision to force you to sign in to view replies is clearly not by accident or ineptitude. It's probably not malice either - just a business decision.
I'm not sure what Twitter's specific reasons are, but AFAIK the general trend of login-walling services over the past few years has happened due to a court decision saying that it's legal to scrape publicly available data ( https://en.wikipedia.org/wiki/HiQ_Labs_v._LinkedIn ). If they gate content behind a login wall and put a clause in the EULA forbidding scraping, this lets them use the CFAA to go after anybody who still scrapes the site.
You want to read what service XYZ offers, but you dont want to do it within the constraints of service XYZ.
If you dont want to follow the constraints of service XYZ, you dont have to consume its content.
The market would dictate that if X content consumers found it too inconvenient to consume from X and that would result in a significant drop in demand, the X content producers would stop producing their content on X.
I dont like many things about X -- random ads, bookmark folders being a paid feature, enshittification of the algorithm if you god forbid linger over some controversial video or content.
But i keep coming back to it because its the best way to follow the minds of brilliant techies. The basic sign up flow that i did years ago was basically a no-op.
I suspect that for most people, creating an account is basically a few button clicks (thanks OAuth) and they dont mind creating an account.
Last time I tried creating a Twitter account, I couldn't even complete the sign-up flow before getting automatically banned pending giving them my phone number. Giving them my phone number to unban my account, I went to like and follow things. My account was then banned again for suspicious activity.
> If you dont want to follow the constraints of service XYZ, you dont have to consume its content.
I am 100% okay with this. I don't want what Twitter, Instagram, and Facebook offer, so I no longer have an account these platforms. But I do have an account with my local electric utility. It's my only option. And if I want to find information about an outage, it's posted on their Facebook page. I'm 0% okay with this.
I hate when companies do this. Instagram is a black box for me. Whenever someone sends me a link the web app is completely nonfunctional; clicking links just reload the page, it constantly tries opening the app, etc
The last time I signed up for an Instagram account (2016) it got immediately flagged as a bot account. I think I was supposed to appeal it to have it reinstanted, but why bother if this is how badly they treat users?
Can you imagine going to work as Instagram's web developer, spending your day finding new ways that the app accidentally works and disabling them?
I do take your point, that someone against using twitter for training data in AI who then uses a service that might be violating copyright seems hypocritical. But first of all, the people voicing these opinions may not be the same person, despite commenting on the same website.
But more directly addressing your point, I do think you could easily find a consistent moral stance that thinks taking tweets to train AI is worse than republishing those same tweets on a website. An argument can be made that the person writing those tweets wants to be heard, so republishing the tweet is in line with (your best guess of) what they want. Whereas consumption of the tweet for AI training is less likely to be consistent with the wants of the original author.
Just by googling "twitter api" I am able to find an "unofficial API" (scraped, obviously), that gives you access to tweets for around $0.15/1k tweets. Which is expensive if you want to, let's say, train a model, but super cheap for a casual user.
A nice UI around such API probably can be one-shotted with modern LLM-coding models and tools.
Or, you can go the hard way and vibecode something around buying twitter accounts (just several bucks per each) and proxies.
What I'm trying to say, that with modern tools it is incredibly easy to bypass the restrictions on reading twitter without an account, even if they manage to take down all the nitter instances, try to make finding nitter source code harder etc.
You can scrape twitter pretty easily yourself with an account (lots of free code on github) but that's the thing - you need an account which is legally complicated but for your own personal use you can just create a dummy account and you'll never be blocked.
it's going to be a cat and mouse game for as long as X can legally afford to keep it going (i.e. til the heat death of the universe)
regardless, no matter how hard elon turns the screws on their customers, people will continue to use twitter/X because "that's where everyone is" and places like HN will continue to allow these links because "that's where the news is" despite healthier alternatives like the Mastodon network and Bluesky existing.
whatever. i've redirected x to 0.0.0.0 when the first warning shot was fired and called it a day. rocks are looking like a great place to live under right about now.
177 comments
[ 0.29 ms ] story [ 51.1 ms ] threadI wish legal didn't exist for this and X stop attacking projects that provide information for free.
No they didn't, or you'd see the text "Repository unavailable due to DMCA takedown." and wouldn't have access to the repo at all. Instead you have full access to it, its author having merely archived it out of caution.
No reference to nitter in https://github.com/github/dmca/
Here is what the "free speech" platform have censored previously on GitHub:
> X Corp. employs various technical protection measures to control access to its copyrighted works, including those at issue here (API schemas and platform content): e.g., official X Corp. API key/OAuth authentication, rate-limiting mechanisms, proprietary behavioral pattern detection, TLS fingerprint validation, and x-clienttransaction-id checks. The repository referenced above appears specifically designed to circumvent these measures using browser cookies, curl_cffi TLS impersonation, fake headers, request jitter, and reverse-engineered GraphQL queries.
https://github.com/github/dmca/blob/b2c88bad7dd771dc7d1842ff...
Even if you fill out all the credentials needed, the app can't login to get the content.
So it's basically a kill switch that X implemented, and every other instance was shut down at the same time.
Consider running your own to spread out the HN/Slashdot effect.
It's been discussed before:
https://news.ycombinator.com/item?id=49571634 ("Nitter has more working instances than before the takedowns")
*if you log in to an account
A big reason many people use Nitter instances is that X has become very locked down for unauthenticated users.
If it's public, people can link to it and promote the site. If it's not, then either info there doesn't get free publicity or people just screenshot the tweets instead.
There needs to be a free, non-ad, non-login environment people can use to access this information posted by public entities.
This comment also applies to facebook too, which I think is even worse than twitter.
RSS.
https://github.com/zedeus/nitter
UPDATE: Following legal advice, the Nitter project will continue. More details will be announced soon.
It's impossible to know what this "legal advice" was, but the software project itself is probably fine. The legal risk is always going to be with the person that hosts it with the intention of facilitating the unauthorized access of Twitter's website. Seems like that could run afoul of the Computer Fraud and Abuse Act.
Those people should seek their own legal advice.
Meanwhile it's OK for OpenAI, Anthropic and Meta to hack companies all willy-nilly. Mad world!
They probably don't want their echo chamber leaking to the wider internet, because external discussion of the content would reveal it for the siloed thought bubble that it is.
Consider X now requires personal information to sign up, and after handing that info over, signups are often still rejected with no explanation given. Yet another tell they're very interested in maintaining that echo chamber.
That's pretty odd. When I google this, there are claims that this is to prevent spam accounts. Obviously, if you choose not to take them at their word, one can read all sorts of odd reasons into it.
Considering who owns it, it'd be weird if they didn't want a carefully curated echo chamber of sanitized thought.
Speaking only for myself, well, no. If Elon doesn't want non-users to be able to read tweets then that's simply one section of the internet I'm swearing off. I'll get my news from actual news sites and I have plenty of hot takes on my own to last me this life and the next.
That is directly the result of the evil pull of advertising. "Logged in" users are more valuable than "non-logged in" users to advertisers (because logged in ones are identified) and so what you are seeing as "nagging" is Shitter (formerly X, formerly Twitter) desperately trying to increase its ad revenue at your expense. You are watching enshittification right before your eyes.
https://en.wikipedia.org/wiki/Enshittification
It is all about capturing the platform to change the conversation around 2024 US presidential election cycle and US politics.
It’s effectively become a political propaganda machine owned by billionaires
Yes, we all know what "free speech" really means and it has nothing to do with X, but when the owner of X conflates what it means, we can mock that SOB for it.
He speaks out both sides of his mouth.
Perhaps that is it in fact. The act of protecting it from scraping means you object. 99% of the blogged contents etc. Big AI helped themselves to was just… there. Public. Not free from copyright but still not paywalled.
Recipes can’t be copyrighted
Here’s one discussion about this https://www.nycbar.org/reports/secret-ingredients-how-to-pro...
I suspect Nitter's first round with lawyers pointed out that scraping is legal, but now they have been threatened with something else than scraping - Elon claims something else the way Nitter runs is illegal, such as the use of fake accounts to circumvent an access control device (DMCA 1201).
Obviously ungrounded and frivolous cases tend to be easier to defend asymmetrically, but if I was X's legal team, there's no shortage of semi-plauisble claims I could throw at the wall and see what sticks.
As an example of this imbalance in action, BrightData is a 'gray area' company that basically does this exact kind of scraping. They have somehow won against Meta Platforms suing them, and even got X's lawsuit against them for scraping -- identical (?) activity to XCancel -- dismissed.
According to Wikipedia:
> In May 2024, a federal judge dismissed the suit, ruling that Bright Data did not violate X's terms of service or copyright by scraping publicly accessible data.[24] The judge emphasized that such scraping practices are generally legal and that restricting them could lead to information monopolies
But does XCancel have the resources of a company like Bright Data, that's funded and used by companies like Deloitte and Moodys?
Isn't Nitter abusing account sign-in for this?
It's like a club that checks ids to ban people. I wouldn't call that club open to the general public.
See hiQ Labs vs. LinkedIn. hiQ was scraping LinkedIn using accounts, and they were found to be in breach of LinkedIn's terms.
1) Nitter offers a deal: download our browser extension, sign up for Twitter, and we'll give you some kind of perk (Amazon credits, whatever).
2) Browser extension surfs Twitter on the user's behalf, scraping and sending copies to Nitter.
3) We find out how serious the legal system is about legalizing scraping.
if you started doing the same to, say, instagram content both meta and individual creators would sue you as well.
sites like archive.ph are in a similar bucket btw, and yet nobody's complaining (except websites seeing people evading their paywall). but at the end of the day it's not really fair to apply laws differentially on the basis of whose political ideas we like more.
[1]: https://andadinosaur.com/launch-litterbox
- bluesky - mastodon
Why does anybody (that’s not some right wing, white Christian nationalist nut job) still use twitter?
Either you cancel X. Meaning: NOT consuming X content.
Or you just visit X.com.
Right? Right?
Xcancel allows HN users and adjacent to swear that they have left Twitter because it has nothing to offer them because its all shit, but still consume Twitter content because every other similar platform really sucks and is boring and has no content
They all secretly want to use X because it’s very convenient to consume news and other form of content. But they refuse to make an account because of their pettiness. So they rather use third party websites.
Making an X account would take 2 minutes. But they rather just write a hate comment on HN every opportunity they can.
^1: Concept of Acronyms
Oh no! How awful! So terrible! People who produce nothing of value might earn slightly less!
Moving on to more pressing matters...
It feels like an end of an era.
But at least reddit still has lots of nitter-style mirrors as an alternative.
Bluesky is here anyway.
Hell, you’re arguably on a Twitter alternative right now.
Despicable behavior.
You look very odd and silly if you still want to engage with it and just use a different UI layer (i.e., "XCancel", "Nitter".)
If they want you to have an account to read the post and you want to read the post, create an account, log in, and move on. If you don't want to do that, nobody is forcing you to view a public website. There's alternatives like "Bluesky" out there that might be good for you.
Why? The site still hosts plenty of content worth seeing. Is it really so silly to do it via a better UI, or to not want an account?
I always use xcancel instead of X. I don't have a twitter account and I don't want to sign in. I just occasionally want to read what some people had to say about something. Even this is usually a mistake. It's probably better taken as entertainment.
My point is: companies stop making your product suck, and people won't have a reason to try and fix it for you.
The internet has this innate expectation that everything digital be totally free and have no form of tracking or ads, or if it does have ads/tracking, that you are trivially capable of blocking them while still totally enjoying the service/product.
xcancel, archive, whatever are all tools almost solely meant to access monetized content without having to contribute to the monetize part. Then those companies are told they "suck" when they don't like it.
Most importantly, the competitors that the internet endlessly cries for to show up to dethrone these giants, see what is going on and say "lol, nope".
I don't think we always need to broaden this out to industry wide levels. We can talk about things specifically. In this case, X/Twitter has put a login wall in front of posts to boost signups. It never used to. That's a meaningful difference that people seek alternatives to.
Luckily, he won that fight, and nowadays nobody thinks of bots when thinking of X, The Everything App.
I feel like way too many people forget that there was a great middle ground for the longest time, in the form of Google AdWords. Text only, no animations, flash, iframes serving malware, or any of the other bullshit that had already taken over banner ad networks like Doubleclick at the time. I recall at the time one of the early adblock plugins even had the ability to allowlist AdWords while still blocking the shitware providers with the intent of encouraging the use of "good" ad networks instead of the bad ones.
It's a perfectly sustainable business model, it just requires people who actually care about not being annoying more than they care about maximizing profits, and at some point Google lost those people.
That's pretty much the general problem with our society as a whole, when given the choice between "profitable and sustainable" or "profitable and high quality" versus "more profitable now but will cause problems in a few years" the incentives of capitalism are all in favor of getting all the profits now and getting out before the consequences catch up.
That assumes the company's behavior is rooted in ineptitude rather than malice, which is too generous at this point.
https://news.ycombinator.com/item?id=49695912
Knowingly associating with nazies makes you one as well. Oh, sorry, ROMAN SALUTE. <SPIT>
For Chrome: https://github.com/tsvb/post-peek
For Firefox: https://addons.mozilla.org/en-US/firefox/addon/dumpster-fire...
For Safari: https://andadinosaur.com/launch-litterbox
If you dont want to follow the constraints of service XYZ, you dont have to consume its content.
The market would dictate that if X content consumers found it too inconvenient to consume from X and that would result in a significant drop in demand, the X content producers would stop producing their content on X.
I dont like many things about X -- random ads, bookmark folders being a paid feature, enshittification of the algorithm if you god forbid linger over some controversial video or content.
But i keep coming back to it because its the best way to follow the minds of brilliant techies. The basic sign up flow that i did years ago was basically a no-op.
I suspect that for most people, creating an account is basically a few button clicks (thanks OAuth) and they dont mind creating an account.
Most people do not use X.
X usage is down year over year.
The smartest people I know don't post there anymore.
The smartest people i know, i mostly know because of their X presence.
I am 100% okay with this. I don't want what Twitter, Instagram, and Facebook offer, so I no longer have an account these platforms. But I do have an account with my local electric utility. It's my only option. And if I want to find information about an outage, it's posted on their Facebook page. I'm 0% okay with this.
The last time I signed up for an Instagram account (2016) it got immediately flagged as a bot account. I think I was supposed to appeal it to have it reinstanted, but why bother if this is how badly they treat users?
Can you imagine going to work as Instagram's web developer, spending your day finding new ways that the app accidentally works and disabling them?
as for using it without an account, try https://codeberg.org/irelephant/kittygram
The consistent view is one regarding IP in general - not reverse engineering your morals based on the case.
But more directly addressing your point, I do think you could easily find a consistent moral stance that thinks taking tweets to train AI is worse than republishing those same tweets on a website. An argument can be made that the person writing those tweets wants to be heard, so republishing the tweet is in line with (your best guess of) what they want. Whereas consumption of the tweet for AI training is less likely to be consistent with the wants of the original author.
A nice UI around such API probably can be one-shotted with modern LLM-coding models and tools.
Or, you can go the hard way and vibecode something around buying twitter accounts (just several bucks per each) and proxies.
What I'm trying to say, that with modern tools it is incredibly easy to bypass the restrictions on reading twitter without an account, even if they manage to take down all the nitter instances, try to make finding nitter source code harder etc.
regardless, no matter how hard elon turns the screws on their customers, people will continue to use twitter/X because "that's where everyone is" and places like HN will continue to allow these links because "that's where the news is" despite healthier alternatives like the Mastodon network and Bluesky existing.
whatever. i've redirected x to 0.0.0.0 when the first warning shot was fired and called it a day. rocks are looking like a great place to live under right about now.