zlacker

Twitter Is DDOSing Itself

submitted by ZacnyL+(OP) on 2023-07-01 18:17:21 | 1396 points 1021 comments
[view article] [source] [go to bottom]

NOTE: showing posts with links only show all posts
2. ZacnyL+t2[view] [source] 2023-07-01 18:28:16
>>ZacnyL+(OP)
Archived: https://archive.ph/u5kNK
4. ttctci+V3[view] [source] 2023-07-01 18:35:08
>>ZacnyL+(OP)
> Twitter is firing off about 10 requests a second to itself to try and fetch content that never arrives because Elon's latest genius innovation is to block people from being able to read Twitter without logging in.

It seems an outlandish claim, but then again Muskified Twitter has previous form for this kind of thing with that time when they self-derailed by locking themselves out of their own api, right?[1]

1: https://opuszine.us/posts/when-twitter-fails-itself

◧◩
5. dredmo+Oa[view] [source] [discussion] 2023-07-01 19:12:30
>>ZacnyL+X1
Mastodon has had its issues, both globally and for specific instances.

Sidekiq falling over is a big one. See: <https://docs.joinmastodon.org/admin/scaling/> and <https://nora.codes/post/scaling-mastodon-in-the-face-of-an-e...>

(I have to email my own admin every few months to ckeck if things are OK.)

And during the October Revolution as hoardes arrived from birdland, things got ssssslllloooowwww globally.

Worked out eventually, but it took a bit.

Individual instances also tend to run into scaling issues, with Jerry Bell's Infosec.Exchange coming to mind. (Mostly because Jerry's discussed this a bit.) And of course individual instances can be shut down or fail in various ways. I've migrated several times myself.

I will say that most of the time things seem fine, and it's exceptionally rare for there to be truly Fediverse-wide issues.

(I've been on Mastodon / the Fediverse since 2017, for the most part quite actively.)

◧◩◪
12. moreli+Mf[view] [source] [discussion] 2023-07-01 19:39:31
>>xyzzyz+Af
Around 300. https://www.vice.com/en/article/n7z5px/twitter-employees-on-...
◧◩◪◨⬒⬓
33. mikequ+To[view] [source] [discussion] 2023-07-01 20:27:19
>>kibwen+2n
"fashion models of distinguished merit and ability"

https://www.dol.gov/agencies/whd/immigration/h1b

53. lapcat+1t[view] [source] 2023-07-01 20:49:50
>>ZacnyL+(OP)
Dupe: >>36553762
◧◩◪◨
59. cactus+4u[view] [source] [discussion] 2023-07-01 20:55:45
>>amluto+bt
"Twitter and AWS signed a five-and-a-half-year contract in 2020, which AWS is not willing to renegotiate."

https://gritdaily.com/twitter-owes-aws-millions/

◧◩◪◨
64. bialpi+0v[view] [source] [discussion] 2023-07-01 21:00:38
>>moreli+Mf
I think that may be outdated. Searching at https://www.uscis.gov/tools/reports-and-studies/h-1b-employe... yields around 60 applications in 2023 (but note that I'm not sure how things are counted given that H-1B is valid for 3 years).
◧◩◪
74. sseagu+Qv[view] [source] [discussion] 2023-07-01 21:04:44
>>pronik+Wr
In Twitter’s early days only one celebrity could tweet at a time

https://theoutline.com/post/4147/in-twitters-early-days-only...

HN discussion:

>>17147404

◧◩◪◨⬒
109. Macha+gy[view] [source] [discussion] 2023-07-01 21:20:21
>>0xblin+xv
Yes, you can use your own domain as a handle even if you're relying on someone else's server for hosting. It's sadly a little more complicated than DNS though:

https://blog.maartenballiauw.be/post/2022/11/05/mastodon-own...

127. shawnc+Az[view] [source] 2023-07-01 21:29:57
>>ZacnyL+(OP)
My 14yr old daughter sent me this screenshot the other day with the comment "I think that one sentence sums up twitter pretty well".

https://capture.dropbox.com/GqgTAxRimqAXzrdo

◧◩
167. choppa+4C[view] [source] [discussion] 2023-07-01 21:45:14
>>Topfi+Ew
Well "forced to execute" is somewhat subjective. If you are convinced leadership is doing the "wrong thing," then best to either leave or accept that you're just collecting your paycheck.

In the case of Twitter, the new owner has thoroughly broken the advertising business and is trying to aggressively pursue a new version of the data business Twitter once had-- E.g. Google's Caffeine, which Twitter also eventually lost https://searchengineland.com/google-search-algorithm-change-... ... The statements about "too many scrapers" are almost certainly as illegitimate as the previous pre-acquisition statements about "too many bots."

The nature of business is that there's no judiciary or referee... the purpose of a business is to make money. Tech businesses just happen to hire lots of academically-oriented engineers who developed their skills in a different environment. It's possible to build a culture of "fairness" in a business, but at the end of the day even Google dropped "don't be evil."

◧◩◪◨⬒⬓
190. murder+kD[view] [source] [discussion] 2023-07-01 21:52:30
>>antifr+yy
86% of Americans think that police funding should increase or stay the same: https://www.pewresearch.org/short-reads/2023/02/03/before-re...

80% of Americans think that the southern border should have increased security: https://www.pewresearch.org/short-reads/2022/09/08/republica...

50% of Americans oppose affirmative action (with 33% approving, 16% not sure): https://www.pewresearch.org/politics/2023/06/08/more-america...

◧◩◪◨⬒
208. hyperp+sE[view] [source] [discussion] 2023-07-01 22:00:47
>>qweras+jD
- Spam protection is non-existent. An NFL post showed an explicit sex act as the top response for over two weeks before it was deleted. https://twitter.com/schuh_dan/status/1657777263817940996 this was the tweet, though I don't have an exact record of when it was deleted. You can also look at https://twitter.com/patio11/status/1674876982260273152 for another example, though the porn spam has only been there for 24 hours this time.

- Outages really are common: https://twitter.com/altluu/status/1577806809217503232

◧◩◪
211. moored+LE[view] [source] [discussion] 2023-07-01 22:03:24
>>shon+9E
> It wasn’t a thriving business, it was a very old, very large startup still struggling to find market fit and loosing a lot of money.

Twitter was profitable in 2018 and 2019.

https://www.netcials.com/financial-net-profit-year-quarter-u...

◧◩◪◨⬒
216. termin+eF[view] [source] [discussion] 2023-07-01 22:06:09
>>qweras+jD
I currently can't read any tweets from https://twitter.com/elonmusk because it's just said "something went wrong. try reloading" for the last 8 hours or so.

I'd consider that deteriorated service.

also just out of curiosity while trying to find historical outage data I found this article.

https://www.theguardian.com/technology/2022/jul/14/twitter-e...

Last july (before elon took over), the site was apparently down for 45 minutes and "one of the site’s longest outages for years". Today it's been basically barely usable for most of the day.

◧◩◪
221. rvz+vF[view] [source] [discussion] 2023-07-01 22:08:20
>>shon+9E
> Regarding any downtime, everyone has downtime. Google, Amazon, Meta… the best of the best still have it regardless of money or manpower.

I mean, I would expect Microsoft to do a much better job than Twitter to keep GitHub from going down every single month after acquiring it. The frequency of GitHub going down with 100M+ users using it is much worse than Twitter.

It turns out that GitHub's constant downtime for years is all fine (especially tech folks) here despite the monthly complaints anyway. The latest one here [0] But only with Twitter, the speed-bumps are exaggerated and magnified.

[0] >>36523843

◧◩◪◨
233. meowki+XF[view] [source] [discussion] 2023-07-01 22:10:42
>>moored+LE
After years of losing money, and then not being profitable in 2020+.

I'm not going to spend a lot of time researching this.

This 2019 article says they cut costs/Vine and jumped to video ads which boosted revenue 24% which might explain why they were profitable in 2019.

https://www.cnn.com/2019/02/07/tech/twitter-earnings-q4/inde...

In 2018 there is mention of a "one-time release of deferred tax asset valuation allowance,” which accounted for $683 million [of income]".

https://www.vox.com/2018/10/25/18018046/twitter-q3-2018-earn...

OP's point stands in my opinion. Twitter was/is a flagging centralized service that may not survive if it doesn't pivot.

◧◩◪
242. badwol+TG[view] [source] [discussion] 2023-07-01 22:16:53
>>cactus+cs
Well, they haven't paid their GCP bill... https://theconversation.com/twitter-is-refusing-to-pay-googl...
◧◩◪◨⬒⬓⬔
244. pessim+0H[view] [source] [discussion] 2023-07-01 22:17:26
>>murder+kD
Nearly 70% of U.S. adults say transgender athletes should be allowed to compete only on sports teams that correspond with the sexes they were assigned at birth

https://www.nbcnews.com/nbc-out/out-news/americans-oppose-in...

◧◩
245. epista+5H[view] [source] [discussion] 2023-07-01 22:17:55
>>aeyes+KF
One thing about having leadership that is known to lie about anything or everything, for any sort of imagined personal gain, is that the very concept of truth is destroyed.

I agree that this is probably not the bug at the root of it all. But I also don't believe the story that Musk is selling for why he's in effect shutting down the site. But both could be true and I'm still thinking about other potential reasons, a complete waste of my time, but it's a weird mental honeypot.

The book "Nothing is true and everything is possible" describes Putin's use of misinformation to maintain control of the populace and eliminate democratic types of politics, but it really feels like it applies here too. There will always be Musk fanbois who will parrot whatever he wants them to say, but most know it's just self-serving BS. And anybody trying to get to the root of everything gets easily sidetracked into narratives that feel right but have zero data backing them, like this bug.

Anyway, highly recommend this book if you want to see a likely path for the future of the US:

https://en.wikipedia.org/wiki/Nothing_Is_True_and_Everything...

◧◩◪
264. lamont+9I[view] [source] [discussion] 2023-07-01 22:24:17
>>shon+9E
https://www.npr.org/2022/11/25/1139180002/twitter-loses-50-t...

Yeah, it is going great.

I see HackerNews is counterintuitively up its own ass again.

◧◩◪◨
301. jyxent+qL[view] [source] [discussion] 2023-07-01 22:54:30
>>oblio+UK
Adding some randomization to the exponential backoff times to avoid the thundering herd problem: https://en.wikipedia.org/wiki/Thundering_herd_problem
313. summer+rM[view] [source] 2023-07-01 23:03:55
>>ZacnyL+(OP)
> If you missed the initial news of the impending showdown, Platformer reported on June 10th that Twitter had been refusing to pay Google for its cloud services ahead of their contract’s June 30th renewal date.

> Twitter’s Google Cloud contract dates back to 2018.

https://www.engadget.com/twitter-has-supposedly-started-payi...

Oh... this explains all this fiasco :facepalm:

◧◩◪◨⬒⬓⬔⧯
320. wolfga+iN[view] [source] [discussion] 2023-07-01 23:10:59
>>erik_s+zM
Mastodon instances have a section on the About page (under “Moderated servers”) which shows you exactly that. You can even get it programatically: https://docs.joinmastodon.org/methods/instance/#domain_block...
325. mcint+UN[view] [source] 2023-07-01 23:15:19
>>ZacnyL+(OP)
Matters little, but the rate limits are opening back up. 6k/600/300 -> 8k/800/400 (~noon) -> 10k/1k/500 (~3pm)

https://twitter.com/elonmusk/status/1675214274627530754 and self-reply

◧◩◪
336. nicola+yP[view] [source] [discussion] 2023-07-01 23:28:23
>>sander+2L
https://www.vice.com/en/article/n7z5px/twitter-employees-on-...
◧◩◪◨
370. pfisch+pS[view] [source] [discussion] 2023-07-01 23:56:01
>>uncone+dR
Name another tech company that lost 80% of its employees.

https://www.cnbc.com/amp/2023/01/20/twitter-is-down-to-fewer...

◧◩◪◨⬒⬓⬔
373. willia+CS[view] [source] [discussion] 2023-07-01 23:57:39
>>vGPU+GR
I worked there. Services running on GCP are a significant part of the internal service infra (ml platform, etc.) and it's not impossible that the abrupt loss of GCP would cause user-facing problems. The GCP spend was many, many times the AWS spend. Unless things changed since last November, AWS is not a meaningful part of the internal or user-facing infra.

With respect to DynamoDB specifically, Twitter has its own custom distributed key-value store: https://blog.twitter.com/engineering/en_us/a/2014/manhattan-... that twitter.com itself runs on.

◧◩
382. 18pfsm+rT[view] [source] [discussion] 2023-07-02 00:04:38
>>summer+rM
https://www.reuters.com/technology/twitter-resumes-paying-go...

That's from a week ago.

◧◩◪◨⬒
415. minima+1W[view] [source] [discussion] 2023-07-02 00:27:19
>>ineeda+KU
For posterity, those journalists were banned (unbanned a few months later) for just reporting on ElonJet, who used publicly available FAA data to track Elon's jet. Elon called it doxxing. And also temporarily banned links to Mastodon just to prevent people from accessing ElonJet that way.

https://en.wikipedia.org/wiki/ElonJet

418. chaxor+nW[view] [source] 2023-07-02 00:29:12
>>ZacnyL+(OP)
https://youtu.be/FeAMiBKi_EM

The webdev or JavaScript mentality of if it breaks, don't worry, we can fix it live strikes again.

◧◩◪◨⬒⬓⬔⧯
420. 18pfsm+UW[view] [source] [discussion] 2023-07-02 00:34:43
>>willia+CS
Thanks for weighing in with some actual first-hand knowledge. It is appreciated.

The latest on cloud hosting is from a week ago, and I'm guessing you don't have any more recent info than this:

https://www.reuters.com/technology/twitter-resumes-paying-go...

◧◩◪
421. justco+WW[view] [source] [discussion] 2023-07-02 00:35:05
>>kennyw+7R
here are the tweets

>To address extreme levels of data scraping & system manipulation, we’ve applied the following temporary limits: > >- Verified accounts are limited to reading 6000 posts/day >- Unverified accounts to 600 posts/day >- New unverified accounts to 300/day

https://twitter.com/elonmusk/status/1675187969420828672

> Rate limits increasing soon to 8000 for verified, 800 for unverified & 400 for new unverified

https://twitter.com/elonmusk/status/1675214274627530754

> Now to 10k, 1k & 0.5k

https://twitter.com/elonmusk/status/1675260424109928449

◧◩
426. hn9272+rX[view] [source] [discussion] 2023-07-02 00:38:57
>>charci+sA
> It's not a self ddos

Maybe not

> if twitter isn't going down

I disagree. Ddos is a type of attack, not the result of an attack. If they're hitting their services way too many times in a distributed fashion, it's a ddos regardless of how it was handled.

Similarly, would you say this[0] wasn't a ddos because it was mitigated? I think not.

[0] https://blog.cloudflare.com/26m-rps-ddos/

◧◩◪◨⬒
447. camjoh+WY[view] [source] [discussion] 2023-07-02 00:54:59
>>ineeda+KU
More recently he banned Aaron Greenspan, founder of Plainsite, and prominent Elon Musk critic. https://www.cnbc.com/2023/06/15/elon-musk-led-twitter-suspen...
◧◩◪◨⬒⬓
460. DonHop+SZ[view] [source] [discussion] 2023-07-02 01:01:36
>>1attic+JW
And speaking of having no gotcha but just being gotten, if you have showdead=true you can see one of Musk's biggest stans trevioustrouble rolling out their very best most deep and thoughtful arguments in support of Musk:

>>36556393

>trevioustrouble 1 hour ago [flagged] [dead] | parent | context | prev | next [–] | on: Twitter Is DDOSing Itself

>It’s just a feed, and needs to be rate-limited for unregistered users. No need to pull out your philosophy-degree. The people that were fired from Twitter were fired for good reason and if you think you’d do a better job than Elon with Twitter, you wouldnt.

>* PS: Dislike my comment fags

And then they sum up their politics and best arguments and what the Twitter they're fighting so hard for and what Musk they worship so much is all about, in just one word:

>>36556423

>trevioustrouble 1 hour ago [flagged] [dead] | parent | context | flag | vouch | favorite | on: Twitter Is DDOSing Itself

>fag

And that's the best they've got.

It really makes Musk's apologists so angry and frustrated to see everyone laughing their asses off at Musk explosively and bloodily sharting himself in public like that, because now they have to follow behind the elephant and wipe up all the mess.

◧◩◪◨⬒⬓
465. camjoh+n01[view] [source] [discussion] 2023-07-02 01:04:21
>>Scalen+KV
In fact there’s a giant list of reasons to assume bad faith with anything Musk says. https://elonmusk.today/
◧◩◪◨⬒
466. alsetm+s01[view] [source] [discussion] 2023-07-02 01:04:43
>>julesq+gT
That’s what they meant about H1B.

https://www.google.com/search?q=h1b+visa

◧◩◪◨
479. Projec+E11[view] [source] [discussion] 2023-07-02 01:14:38
>>hgsgm+T01
https://en.wikipedia.org/wiki/On_Bullshit
◧◩◪◨⬒⬓
496. minima+U21[view] [source] [discussion] 2023-07-02 01:28:55
>>Freedo+c11
The most notable one is the Paul Pelosi incident: https://www.cnn.com/2022/10/30/business/musk-tweet-pelosi-co...
◧◩◪◨⬒
497. wpietr+Z21[view] [source] [discussion] 2023-07-02 01:30:08
>>willia+EZ
You're correct that they could have also fired some sycophants. But that doesn't mean the current proportion of sycophants is any lower.

I should also add that Musk's management methods are likely to turn any remaining people in to yes men. E.g., his "demon mode" routine: https://fortune.com/2023/06/29/elon-musk-demon-mode-rip-peop...

◧◩◪◨⬒⬓
513. kumarm+Z31[view] [source] [discussion] 2023-07-02 01:42:15
>>Wingy+731
You got it wrong. There is a process called H1B Transfer. Employers file for transfer to their company once they make an offer.

https://visaguide.world/us-visa/nonimmigrant/employment/h1b/...

◧◩◪◨⬒⬓⬔⧯
518. Perihe+d41[view] [source] [discussion] 2023-07-02 01:43:53
>>window+J31
This is just an h1b transfer. No lottery needed. Not as easy as having a green card, but still an order of magnitude easier than doing the h1b lottery. https://www.upcounsel.com/h1b-visa-transfer#:~:text=Yes%2C%2....
◧◩◪◨⬒⬓⬔
528. clipsy+L51[view] [source] [discussion] 2023-07-02 02:00:57
>>murder+kD
Don't forget, in 1967 (the year in which Loving v Virginia was decided), interracial marriage had less than 20% popular support: https://news.gallup.com/poll/354638/approval-interracial-mar...
◧◩◪◨⬒
534. dredmo+961[view] [source] [discussion] 2023-07-02 02:06:10
>>davidc+a41
There might be numerous other reasons: <>>36556578 >
◧◩◪◨⬒⬓⬔
536. clipsy+e61[view] [source] [discussion] 2023-07-02 02:07:32
>>pessim+XH
It's an accurate description of right-wing views: https://www.rollingstone.com/politics/politics-news/cpac-spe...

And no, there is no such thing as eradicating "transgenderism" without eradicating transgender people anymore than you could eradicate "blackism" without eradicating black people. It is a meaningless distinction invented to provide a paper-thin veneer over what is simply a call for mass murder.

◧◩◪
547. jayd16+o71[view] [source] [discussion] 2023-07-02 02:21:41
>>martin+oN
> The people at Twitter who understood the system

But this is Scaling-101 stuff. It's not some super complex or unique system going wrong. At least according to the article, it's a classic case of bad retry logic leading to a death spiral.

https://en.wikipedia.org/wiki/Thundering_herd_problem

◧◩◪
562. the-rc+h91[view] [source] [discussion] 2023-07-02 02:40:52
>>goalie+PX
Not just frontend developers. The backend should serve a 429 or 503 error, complete with a Retry-After header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Re...

That would give the server side more control over the retrying logic (when the header is properly interpreted). I'm surprised Elon hasn't implemented this himself.

◧◩◪◨⬒⬓
598. BeefWe+8d1[view] [source] [discussion] 2023-07-02 03:16:51
>>andsoi+021
It's not obvious. Per Mudge's whistleblowing, Twitter didn't have a test environment so it's entirely possible they had no idea this would happen.[1]

[1]: https://www.wired.com/story/mudge-twitter-whistleblower-secu...

◧◩◪
622. olalon+3g1[view] [source] [discussion] 2023-07-02 03:56:49
>>evan_+jK
According to Elon, shutting down anonymous access was itself an emergency measure to deal with the DDoS[0]. Twitter did increase the quota significantly from earlier today[1].

[0] https://twitter.com/elonmusk/status/1674865731136020505

[1] https://twitter.com/elonmusk/status/1675260424109928449

626. olalon+Ag1[view] [source] 2023-07-02 04:04:46
>>ZacnyL+(OP)
It's an interesting theory but the DDoS predates the decision to disable anonymous access. In fact, that decision was taken in order to mitigate an ongoing DDoS[0][1]. So while it's possible that the questionnable web front end retry logic is not helping things, it's not the root cause.

[0] https://twitter.com/elonmusk/status/1674865731136020505

> Temporary emergency measure. We were getting data pillaged so much that it was degrading service for normal users!

[1] https://twitter.com/elonmusk/status/1674942336583757825

> This will be unlocked shortly. Per my earlier post, drastic & immediate action was necessary due to EXTREME levels of data scraping.

> Almost every company doing AI, from startups to some of the biggest corporations on Earth, was scraping vast amounts of data.

> It is rather galling to have to bring large numbers of servers online on an emergency basis just to facilitate some AI startup’s outrageous valuation.

◧◩◪◨⬒
629. olalon+ph1[view] [source] [discussion] 2023-07-02 04:14:17
>>idiftl+Ng1
[0] "Temporary emergency measure. We were getting data pillaged so much that it was degrading service for normal users!" (in reference to Twitter requiring users to be logged in)

[1] "Now to 10k, 1k & 0.5k" (in reference to rate limits which were originally 6K 0.6K and 0.3K)

And another tweet that confirms disabling anonymous access was an emergency measure: https://twitter.com/elonmusk/status/1674942336583757825

> This will be unlocked shortly. Per my earlier post, drastic & immediate action was necessary due to EXTREME levels of data scraping.

> Almost every company doing AI, from startups to some of the biggest corporations on Earth, was scraping vast amounts of data.

> It is rather galling to have to bring large numbers of servers online on an emergency basis just to facilitate some AI startup’s outrageous valuation.

◧◩◪◨⬒⬓⬔
638. jagged+ei1[view] [source] [discussion] 2023-07-02 04:24:41
>>qchris+S31
No, they're not the kind of thing I like to talk about in more than generalities because they paint me in a negative light, even though most of the work I do is more about positive-sum games.

If you ever have a beverage with me or drop me an email I'm happy to discuss without naming names, but public is unwise, sadly.

One of these years I'm going to retire and start a youtube channel. If you like similar stories, ThePrimagen[1] definitely has a similar flavor. He talks about some situations at Netflix that are eerily familiar, even though I've never worked for them.

[1] https://www.youtube.com/c/theprimeagen

◧◩
649. willia+4j1[view] [source] [discussion] 2023-07-02 04:38:09
>>andrey+Oh1
> why is he being attacked for a bad deployment?

Because it's quite literally one of the things he's responsible for at Twitter, by his own choice and description of his role (https://twitter.com/elonmusk/status/1656748197308674048).

◧◩◪◨⬒⬓⬔
651. cyber_+qj1[view] [source] [discussion] 2023-07-02 04:41:54
>>vba616+He1
From David Graeber's "Anthropology and the rise of the professional-managerial class"

(The full link is https://www.journals.uchicago.edu/doi/pdfplus/10.14318/hau4...., recommend reading the whole thing):

"As radical theorists like Michael Albert were already pointing out in the 1970s, this is the key flaw of traditional socialism: actual members of the working classes have no immediate hatred for capitalists because they never meet them; in most circumstances, the immediate face of oppression comes in the form of managers, supervisors, bureaucrats, and educated professionals of one sort or another—that is, precisely the people to whom a state socialist regime would give more power, rather than less (Albert and Hahnel 1979; Albert 2003). The decisive victory of capitalism in the 1980s and 1990s, ironically, has had precisely the same effect. It has led to both a continual inflation of what are often purely make-work managerial and administrative positions—“bullshit jobs”—and an endless bureaucratization of daily life, driven, in large part, by the Internet."

◧◩◪◨⬒⬓⬔⧯▣
702. vba616+jq1[view] [source] [discussion] 2023-07-02 06:06:01
>>vba616+un1
You know who thought he knew what was a "bullshit job"? Paul Bremer, that's who. That worked out well.

Edit: Maybe the clusterf*ck was Rumsfeld's idea.

"all public sector employees affiliated with the Ba'ath Party were to be removed from their positions and be banned from any future employment in the public sector... When the CPA turned over enforcement of de-Ba'athification to Iraqi politicians, however, these rules were broadly expanded and used to punish political opponents, including nearly 11,000 teachers who were dismissed from the party and removed from government"

https://en.wikipedia.org/wiki/Paul_Bremer

◧◩◪
706. Johnny+Dq1[view] [source] [discussion] 2023-07-02 06:09:57
>>paxys+A11
Someone pointed out that it looks like most of the workers that stayed at Twitter appear to be foreign born and are probably reliant on Twitter's sponsorship of their H1-B visa.

https://www.vice.com/en/article/n7z5px/twitter-employees-on-...

713. eql5+hs1[view] [source] 2023-07-02 06:30:35
>>ZacnyL+(OP)
Here's a guy who understands what's REALLY going on:

https://twitter.com/i/status/1675254646942896128

◧◩◪◨⬒⬓
715. berkle+Js1[view] [source] [discussion] 2023-07-02 06:36:13
>>gmerc+Sf1
I agree, but there are hundreds if not thousands of AI startups trying to make their own relevant LLM, and they're going to be scraping Twitter. The Onion called it many years ago [1]: "400 billion tweets and not one useful bit of data was ever transmitted".

[1] https://www.youtube.com/watch?v=cqggW08BWO0&t=138s

◧◩
735. quenix+iw1[view] [source] [discussion] 2023-07-02 07:16:04
>>sh34r+Mm1
> He has no STEM degree.

Musk has a bachelor's degree in physics from the University of Pennsylvania: https://www.snopes.com/fact-check/musk-physics-degree/.

Further, while I share some criticism of the man, many very technical people from companies such as SpaceX and Tesla have come forward with public comments, praising him for "truly grasping the engineering" and "being involved in every technical design decision". Make of these what you will:

Kevin Watson, Falcon 9 avionics:

Elon is brilliant. He’s involved in just about everything. He understands everything. If he asks you a question, you learn very quickly not to go give him a gut reaction.

He wants answers that get down to the fundamental laws of physics. One thing he understands really well is the physics of the rockets. He understands that like nobody else. The stuff I have seen him do in his head is crazy.

He can get in discussions about flying a satellite and whether we can make the right orbit and deliver Dragon at the same time and solve all these equations in real time. It’s amazing to watch the amount of knowledge he has accumulated over the years.

Tom Mueller, SpaceX founding employee:

We’ll have, you know, a group of people sitting in a room, making a key decision. And everybody in that room will say, you know, basically, “We need to turn left,” and Elon will say “No, we’re gonna turn right.” You know, to put it in a metaphor. And that’s how he thinks. He’s like, “You guys are taking the easy way out; we need to take the hard way.”*

And, uh, I’ve seen that hurt us before, I’ve seen that fail, but I’ve also seen— where nobody thought it would work— it was the right decision. It was the harder way to do it, but in the end, it was the right thing.*

Garrett Reisman, engineer and former NASA astronaut:

What's really remarkable to me is the breadth of his knowledge. I mean I've met a lot of super super smart people but they're usually super super smart on one thing and he's able to have conversations with our top engineers about the software, and the most arcane aspects of that and then he'll turn to our manufacturing engineers and have discussions about some really esoteric welding process for some crazy alloy and he'll just go back and forth and his ability to do that across the different technologies that go into rockets cars and everything else he does.

Josh Boehm, former Head of Software QA at SpaceX:

Elon is both the Chief Executive Officer and Chief Technology Officer of SpaceX, so of course he does more than just ‘some very technical work’. He is integrally involved in the actual design and engineering of the rocket, and at least touches every other aspect of the business (but I would say the former takes up much more of his mental real estate). Elon is an engineer at heart, and that’s where and how he works best.

Along with many others.

◧◩◪◨⬒⬓⬔⧯▣▦
791. ben_w+EH1[view] [source] [discussion] 2023-07-02 09:23:03
>>patrec+BD1
According to wikipedia:

> Funding for all short-term health care is 50% from employers, 45% from the insured person and 5% by the government.

> Premiums paid by the insured are, on average, €137 per month for basic health care

- https://en.wikipedia.org/wiki/Healthcare_in_the_Netherlands

Only an order of magnitude if you're in base-2.

That said, this doesn't quite track with the numbers for

https://en.wikipedia.org/wiki/List_of_countries_by_total_hea...

and

https://en.wikipedia.org/wiki/International_dollar

But even then, counting all payers and not just the residents' sticker price, the USA is the high-priced outlier.

◧◩◪◨
842. o1y32+PV1[view] [source] [discussion] 2023-07-02 12:04:37
>>badwol+TG
That's slightly outdated information:

https://www.engadget.com/twitter-has-supposedly-started-payi...

◧◩◪◨⬒⬓⬔⧯▣▦▧
856. patrec+u12[view] [source] [discussion] 2023-07-02 12:50:48
>>ben_w+EH1
> Only an order of magnitude if you're in base-2.

Nope. Look at how much the Netherlands actually spends on Healthcare, it's about 11.2% of GDP in 2021 [1]. Per capita GDP in 2021 was ~53k€.

((53k€*11.2%)/12) ≈ 495€

Only problem is, like most developed countries, close to a majority of people are net recipients (around 40%). Someone will have to pay their share too. Chances are, if you're posting on HN, that's you, as you'll be somewhere in the top 5% income bracket. I think if the OP does the math based on their actual numbers, they'd be more likely to find themselves in the ~1000€/month ballpark than the 150€/month they seem to think they are paying.

> But even then, counting all payers and not just the residents' sticker price, the USA is the high-priced outlier.

The Netherlands (11% of GDP) is not quite as extreme as the US (17%), but it's certainly nothing to write home about, especially as I don't get the impression that either health care expenditure as percentage of GDP or demographics are moving in a favorable direction.

[1] https://data.worldbank.org/indicator/SH.XPD.CHEX.GD.ZS?end=2...

◧◩◪◨⬒⬓⬔
857. 18pfsm+J12[view] [source] [discussion] 2023-07-02 12:53:02
>>correl+CT1
It's a big holiday weekend in America, and having an outage seems like a minimal inconvenience, especially for those of us without an account.

There are entire communities of people who relied on the ability to simply read Twitter without an account, took the time to write code of their own, and now are reacting with much more maturity than HN seems to be. The petty personal attacks are simply astonishing.

"RIP Nitter" https://github.com/zedeus/nitter/issues/919

◧◩◪◨⬒
873. onlyre+M72[view] [source] [discussion] 2023-07-02 13:40:10
>>paxys+c12
Twitter workforce is down ~80%: https://www.google.com/amp/s/www.masslive.com/business/2023/...

Facebook was reportedly ~15% H1B workers. It doesn't take a lot of skew in who was fired and who didn't leave for other employment for Twitter to be >50% H1B at the moment.

◧◩◪◨⬒⬓
883. 18pfsm+nb2[view] [source] [discussion] 2023-07-02 14:09:25
>>bloope+wY
As you can see from Mussolini's own writing on the Doctrine of Fascism, they hate individualism, and love the State.

>7. Against individualism, the Fascist conception is for the State;

http://www.historyguide.org/europe/duce.html

Prior to Twitter's acquisition by Musk, they worked quite closely with the State and even hired the former top FBI lawyer as their chief legal counsel.

◧◩◪◨⬒⬓⬔⧯
908. y0ink+xo2[view] [source] [discussion] 2023-07-02 15:36:44
>>bileka+Tf2
It's called the Dunning-Kruger effect, paraphrased by Bertrand Russell as "The stupid are cocksure while the intelligent are full of doubt."

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

◧◩◪◨⬒⬓⬔⧯
930. costco+yF2[view] [source] [discussion] 2023-07-02 17:23:10
>>berkle+Cp2
But then you have to contend with this: https://github.com/bogdanfinn/tls-client... Just used this to bypass a Cloudflare check! I've never scraped Twitter but Elon said there was a large scraping operation from Oracle IPs. He could substantially raise the cost of scraping by just banning datacenter IPs. Something like p0f would probably help too. I pay for static residential proxies (basically servers running squid that somehow have IPs belonging to consumer ISPs) and with TCP fingerprinting these would be detected as Linux and expose my Windows or iPhone user-agents as inconsistent but I've never encountered a site that checks this. Although maybe sites are doing so silently but I don't notice because I don't otherwise meet the bot threshold.
◧◩◪◨⬒⬓⬔⧯▣▦▧▨
932. ben_w+WF2[view] [source] [discussion] 2023-07-02 17:25:02
>>patrec+u12
My second link is pretty much the same as the numbers you're giving.

What's the difference between my first and my second? I don't know. If you force me to guess, post-retirement and/or terminal care, possibly?

> like most developed countries, close to a majority of people are net recipients (around 40%)

Yes, and? Isn't much the same also true for private insurance?

You've got the potential for arguing about what "fair" looks like; I'm fine with it being funded like a progressive tax, based on income rather than risk factors, but that's not hugely important.

> I think if the OP does the math based on their actual numbers, they'd be more likely to find themselves in the ~1000€/month ballpark than the 150€/month they seem to think they are paying.

I would assume that zer0tonin pays whatever they say they pay. They're likely to have better insight into their own finances than random internet strangers like thee and me.

> The Netherlands (11% of GDP) is not quite as extreme as the US (17%), but it's certainly nothing to write home about, especially as I don't get the impression that either health care expenditure as percentage of GDP or demographics are moving in a favorable direction.

The direction of movement may or may not be favourable (given the pandemic I assume "not"), but the USA is kinda the outlier in developed nations for spending a lot without delivering particularly good outcomes:

https://commons.wikimedia.org/wiki/File:Life_expectancy_vs_h...

(Sourced from: https://ourworldindata.org/us-life-expectancy-low)

◧◩◪◨⬒⬓
938. PavleM+VN2[view] [source] [discussion] 2023-07-02 18:12:58
>>uncone+N42
And now they’re down to 2,300 according to Musk. Those are huge layoffs, even if we take pre pandemic staffing numbers as a baseline.

https://twitter.com/elonmusk/status/1616706530841333761?s=46...

◧◩◪◨⬒⬓⬔⧯▣▦
951. costco+T23[view] [source] [discussion] 2023-07-02 19:44:38
>>berkle+1T2
I use https://www.pingproxies.com/isp which is like $3/IP/month and unlimited bandwidth (I assume if you used a ridiculous amount they might charge you). Luminati pricing is extortionate. I have no idea how anyone doing anything at scale can afford $10/GB. I haven't investigated but I don't know if Twitter limits are per account or per IP.
◧◩◪◨⬒⬓⬔⧯▣▦
964. vba616+WJ3[view] [source] [discussion] 2023-07-03 01:23:26
>>tsimio+At1
> a huge number of people believe their own job is bullshit

That's no more likely to be true. In order to correctly understand the context of our jobs, we would have to understand other jobs we don't and never will do.

It's called "alienation" - do you even Marx, bro?

https://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation

Somebody needs to submit this with (1843) appended.

◧◩◪◨⬒
991. brigan+T87[view] [source] [discussion] 2023-07-04 00:38:46
>>smcl+0G4
> It sounds like the login problem ... are the main issues.

I had a long list before that, off the top of my head:

- notifications were broken (disappearing or not appearing at all) which included DMs, or appearing late

- the follow/unfollow problem that so many complain(ed) about

- the algorithm dominating the main feed (the For you and Following is at least an improvement on this, if not a fix). Not really a Twitter only problem that one.

- lists was the old fix for the main feed problem, but they would go missing at times and set up was a pain

- clicking on "More replies" (or whatever it is/was) and they disappear/don't appear, sometimes on tweets I've already seen

- Let's not forget when they last killed off 3rd party apps en masse[1]

- changing settings often wouldn't work, and are still a UI mess today

Related to the freedom of speech thing because the ways it was implemented lead directly to them:

- shadow banning (I hate that everywhere, including the hellban here). Even searching a particular account was blocked, which is a pain when you're trying to find something you know exists.

- watching stats drop precipitously on tweets after Twitter had put their thumb on the scale. Shouting into the void isn't a fun experience. Watching interesting accounts wither also was a waste. Still plenty of trolls and bots though.

- trending topics being curated. Possibly Twitter's real USP is instant news, the trends can give an idea of what people are really talking about at a glance and get you straight into breaking news. Most of that was gone. They're worth a look again.

And several forgotten problems, I'm certain of it, I could've spent all day going through them, at the time. What a pile of steaming rubbish!

I often wondered if the first half of this list should go under the second half of this list because most of them appeared after Twitter became blatant in its ways, and some of them occur on other social networks too, but only on contentious topics (it amazes me how little is said about the heavy censorship Facebook engages in, must have a better PR department than Twitter. Maybe that's why Musk fired them all).

Then you find you can't log in often or at all. When I saw that Project Veritas video about Twitter, I believed it, because it made sense that no one was doing any real work.

[1] https://thenextweb.com/news/twitter-4

◧◩
1006. dcunit+esa[view] [source] [discussion] 2023-07-04 22:41:44
>>runsWp+6e1
yeh, i tried, but it got flagged quick.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

◧◩
1007. dcunit+psa[view] [source] [discussion] 2023-07-04 22:43:25
>>DecXic+aE
yeh, i tried to mention this, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

◧◩◪◨⬒
1008. dcunit+Gsa[view] [source] [discussion] 2023-07-04 22:44:44
>>eyelid+EQ
yeh, i tried to mention this, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

◧◩◪◨
1009. dcunit+Nsa[view] [source] [discussion] 2023-07-04 22:45:15
>>fwlr+r81
THANK YOU! i tried to mention this, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

◧◩◪◨⬒
1010. dcunit+4ta[view] [source] [discussion] 2023-07-04 22:46:37
>>willia+hk1
right, i tried to mention this above, but it got flagged quick. it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

◧◩◪◨
1011. dcunit+tta[view] [source] [discussion] 2023-07-04 22:49:21
>>andrey+va2
on (B) you're correct. I tried to post this above but it got flagged quick.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

◧◩
1012. dcunit+Dta[view] [source] [discussion] 2023-07-04 22:50:25
>>rideon+ce
I tried to point this out below. It's not even a DDoS, it's fake news.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

◧◩
1013. dcunit+Fta[view] [source] [discussion] 2023-07-04 22:50:48
>>shawnc+Az
Your 14 y/o daughter is fired.

I tried to point this out below. It's not even a DDoS, it's fake news.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

◧◩◪
1014. dcunit+Ota[view] [source] [discussion] 2023-07-04 22:51:24
>>termin+KD
I tried to point this out below. It's not even a DDoS, it's fake news.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life" ...

◧◩◪◨
1015. dcunit+Uta[view] [source] [discussion] 2023-07-04 22:51:50
>>Maraza+nE
Yeh, except you're completely wrong. I tried to point this out below. It's not even a DDoS, it's fake news.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

◧◩◪
1016. dcunit+cua[view] [source] [discussion] 2023-07-04 22:53:21
>>avl999+PC
I tried to point this out below. It's not even a DDoS, it's fake news.

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

fdsa

◧◩
1017. dcunit+kua[view] [source] [discussion] 2023-07-04 22:54:16
>>lamont+yx
I tried to point this out below. It's not even a DDoS, it's fake news. it's so "not even wrong"

>>36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

[go to top]