Yup. I think more people need to admit to themselves that this is an addiction. When Twitter started going sideways in ways I find politically unacceptable (I have trans people in my family) I started using Mastodon. But of course, on Mastodon people would still link back to "the birdsite" and I'd gradually gravitate back to it more and more until I'd let my Twitter usage go back to normal, because realistically that's still where all the action is. Just out of habit.
It's really easy to let these habits control you.
The recent mayhem has given me another opportunity to try at a clean break.
I know what you mean. I fully deleted my 11 year old twitter account, and now I get almost frustrated enough to make a new one whenever I click on a HN news web article that links to twitter for context :/
I've been wondering if it's better to delete my account or just stop using it.
Deleting my account doesn't destroy my data, everything still exists, it's just not visible to me anymore. But deletion allows someone else to use my handle.
I'm not addicted to twitter at all, my last tweet was a decade ago, but yeah a lot of people link interesting stuff there, doesn't mean I'm addicted to it
It was announced as an anti scraping "feature" but the reality is it's about encouraging signups, tracking for ads and starting the sales funnel for upgrading to Twitter blue. Every other social media site has done the same at some point to increase logged in users.
It's probably also about getting people to use the API.
With Twitter's data being public, bots and data analyzers can just scrape the site instead of paying for the now extremely expensive API. Not only does this mean Twitter isn't getting paid, but scraping puts a lot more load on Twitter servers than equivalent API usage.
Anyone doing industrial scraping already knows all the tricks for user agent swapping and making headers, including their order, look like "real" browsers or bots. It's not about pushing people to the API.
Combined with the other changes that were also hastily and sloppily implemented and are now getting slowly rolled back, I think that strengthens the theory that Twitter was facing extreme capacity crunch and threw a whole bunch of slapstick measures to reduce traffic at the wall to keep their remaining servers from toppling over.
To play devil's advocate a bit - you can call their solution good from an engineering standpoint because they were able to do it quickly and cover the vast majority of cases. Yes you can seemingly easily get around this with a quick user agent switch, but 99.9999% of users won't do that, so this solution is good enough.
To play the... angel's prosecutor (?), but how can it be good from engineering standpoint when they're not trying to block users without login, supposedly, but this army of scraping AI firms and botnets?
Who ever scraped a page and doesn't know to try referrer, user-agent and all other 101 tricks in the book?
God's Advocate, in fact (https://en.wikipedia.org/wiki/Devil's_advocate). These used to be _official posts_ in the Catholic Church; the devil's advocate's role was to argue against the canonisation of a prospective saint.
(I can't, offhand, figure out if they got a special uniform, but I do hope so.)
They now use a more civil law-ish approach to this.
It immediately broke embedded tweets all over the web, something which was unique to Twitter. This lowers Twitter’s overall value in hopes of reaching some short term sign-up goal.
You don't even need an extension. Open Developer Tools and find the appropriate option. For example in Chrome, there's a "Network Conditions" panel. Change to e.g "Googlebot" in the dropdown. Seems to work, at least for now.
Weirdly viewing tweets without being logged in started working for me again today. Who really knows though: I feel like every time I get linked a tweet I'll get a different weird experience when I try to view it, so who knows what will happen tomorrow.
I was able to view a Twitter page today, from a link on HN. I thought that they had lifted the ban because I'm not taking any countermeasures. Firefox on Android.