News for hackers. Stuff that matters.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sgammon on Saturday July 01, 2023 @04:43PM (#36554978)
wow. how would one even fix this without deliberate downtime? you'd have to deploy and hope that the frontend will make it through CDNs to reduce pressure, right?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by minimaxir on Saturday July 01, 2023 @04:47PM (#36555019)
At minimum, you revert the commit/deploy to prod that caused the issue. But then that would likely mean reverting the recent policies and would make Elon look weak, so he'd never support it.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bornfreddy on Saturday July 01, 2023 @05:20PM (#36555362)
You first remove rate limits, then implement and release exponential backoff on frontend, then apply rate limits again (on a small segment of users first, then more). No biggie, you just need to be very careful. And boss needs to chill for that time, which is unlikely to happen.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by whateveracct on Saturday July 01, 2023 @05:00PM (#36555155)
Yeah frontend retry DDoS is not a great situation to get in. I've tripped it in a test env before with a websocket app (erroneous retries caused certain clients to open the WS over and over and break the server).
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by avl999 on Saturday July 01, 2023 @05:46PM (#36555615)
First thing I would try is seeing if the front end has a different retry strategy for a different status code (say 503). If so I'd change the status returned for throttling to be that (503).

Barring that, turning off server side throttling or atleast making it less aggressive to slow the retry storm seems the most reasonable.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lapcat on Saturday July 01, 2023 @04:49PM (#36555035)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by brigadier132 on Saturday July 01, 2023 @05:04PM (#36555202)
This is why you always use exponential backoff.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Waterluvian on Saturday July 01, 2023 @05:35PM (#36555508)
I wonder if exponential backoff should be the default behaviour for request libraries/APIs.

Their default of “just go ham on that API” feels like the same footgun of “by default this Humongous Database is wide open.”

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by DropInIn on Saturday July 01, 2023 @08:56PM (#36557027)
I doubt it ever would become the standard unless everyone was using third party libraries that forced it in some way, most likely opaque by default which would cause plenty of devs headaches, right?

The easiest path will always be the default for the majority of devs, with a simple "timer" type solution being the easiest to implement in pretty much all cases except where otherwise it's literally forced on them.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fathyb on Saturday July 01, 2023 @05:27PM (#36555414)
And when you're at Twitter scale, sprinkle some jitter too.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by oblio on Saturday July 01, 2023 @06:49PM (#36556144)
What do you mean?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8organicbits on Saturday July 01, 2023 @07:12PM (#36556305)
Jitter is a little randomness in how long clients wait between retries. It ensures that you don't have a "thundering herd" all retrying at the same time. Imagine if your API used exponential backoff of [1s, 2s, 4s, 8s, ...] and a large group of requests gets a retryable error at t=0. They will all retry at exactly t=1, t=2, etc. If the group is large enough that repeated surge of requests can knock you offline.

There's nasty form of this where the site is offline for a bit and then all the clients rush their requests in when it comes back online. The client requests are all coordinated on the site recovery time and end up overloading the site with their coordinated retries.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by henry2023 on Saturday July 01, 2023 @07:42PM (#36556513)
I enjoyed your comment a lot. Interesting to think that abstract structures like a load balanced webserver have a simil to the fundamental frequency observer in physical structure
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nightshadetrie on Saturday July 01, 2023 @09:42PM (#36557328)
Also useful in caching mechanisms.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by doomleika on Saturday July 01, 2023 @10:41PM (#36557662)
Ah, so it’s like CDMA in WLAN, TIL
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bezout on Sunday July 02, 2023 @08:04AM (#36560661)
TIL about jitter
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wolfgang42 on Saturday July 01, 2023 @06:58PM (#36556201)
Say you have a bug that caused 100,000 HTTP requests to hang, and you kick the node and make them all fail at once. One second later, 100,000 clients suddenly retry simultaneously, causing a huge spike in load which makes most of their requests fail. They use exponential backoff, so two seconds after that, 99,000 clients retry, causing a huge spike in load that makes most of their requests fail. Four seconds after that, 98,000 clients retry...

If you introduce a bit of randomness into the retry timing (say, multiply by 1.8~2.2 instead of a straight doubling), that thundering herd will spread itself out and be much easier to recover from.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jyxent on Saturday July 01, 2023 @06:54PM (#36556176)
Adding some randomization to the exponential backoff times to avoid the thundering herd problem: https://en.wikipedia.org/wiki/Thundering_herd_problem
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by globalise83 on Saturday July 01, 2023 @05:28PM (#36555424)
This is why you SHOULD always use exponential backoff. ;)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mmastrac on Saturday July 01, 2023 @05:34PM (#36555485)
There may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

(thanks RFC 2119)

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by stan_kirdey on Saturday July 01, 2023 @05:33PM (#36555478)
self ddos with backoff, :chef kiss:
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Topfi on Saturday July 01, 2023 @05:09PM (#36555260)
Speaking from very painful, personal experience, few things are more agitating than being forced to execute on something you fully know is a horrible idea, especially when you tried and failed to communicate this fact to the individual pushing you to go against your best judgement.

Even more so when that person later loudly proclaims that they never made such a request, even when provided with written proof.

I can of course not say whether the people currently working at Twitter did warn that the recent measures could have such major side effects, but I would not be surprised in the slightest, considering their leadership's mode of operation.

Even as someone who very much detests what Twitter has become over the last few months and in fact did not like Twitter before the acquisition, partly due to short format making nuance impossible, but mostly for the effect Tweets easy embeddability had on reporting (3 Tweets from random people should not serve as the main basis for an article in my opinion), I must say, I feel very sorry for the people forced to work at that company under that management.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Waterluvian on Saturday July 01, 2023 @05:32PM (#36555475)
At least once have I done a CC blast as a form of insurance when being asked to do something absolutely boneheaded.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 7thaccount on Saturday July 01, 2023 @06:03PM (#36555766)
You gotta get executives in writing sometimes or they'll throw you under the bus later.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Waterluvian on Saturday July 01, 2023 @06:10PM (#36555833)
If executives are throwing you under a bus, make an exit. There’s no coming back from a clown show like that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jaggederest on Saturday July 01, 2023 @07:02PM (#36556224)
I have a general rule that I make proactive, diligent efforts to inform and correct, and I do it 3 times to 3 different groups in leadership, and if that doesn't work, I'm out.

I'm about 2 for 8 but you gotta try sometimes.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Saturday July 01, 2023 @07:16PM (#36556339)
Yeah more often than not people just really really want to touch the hot stove.

Being the bearer of bad “stoves are hot to the touch” news makes you a downer.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Waterluvian on Saturday July 01, 2023 @07:18PM (#36556365)
And in some absolutely bizarre anti-logic, I’ve seen some decide that the person trying to warn is somehow responsible for the inevitable outcome.

Not enough of you believed and now this balloon is adrift and will never make it to Imaginationland.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by inpdx on Saturday July 01, 2023 @08:02PM (#36556654)
Schrödinger's logic. If only they'd kept their mouths shut.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Aeolun on Saturday July 01, 2023 @08:47PM (#36556965)
> I’ve seen some decide that the person trying to warn is somehow responsible for the inevitable outcome.

You should have warned me about this more convincingly!

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Saturday July 01, 2023 @09:57PM (#36557419)
I worked for a guy whose boss was trying to throw him under the bus constantly. In one scenario after being reminded of something, he said "I don't recall that conversation, you need to put this kind of stuff into email". So in a following scenario where he did send an email, boss man said "I get lots of email, you can't send an email and assume I read it."

This is why I find if you don't already have good relations with management and trust each others judgement, it really doesn't matter.

They will do as they wish, and throw you under the bus as needed.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jefftk on Saturday July 01, 2023 @10:18PM (#36557518)
Talk verbally, and then send an email afterwards with notes. This means that they definitely were informed, because you talked to them, and you have something to point them to if they don't remember, because you send notes.

This is protection in adversarial scenarios, but is also just a great habit In general. Verbal discussion is really good for getting people on the same page, but without notes it's very easy for details and decisions to get lost.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Saturday July 01, 2023 @10:54PM (#36557747)
Yes, but..

If you are in the kind of adversarial management relationship where this is necessary, you have already lost.

Do you think this kind of guy, when you point to "hey remember the conversation, here's the follow-up mail with the meeting notes" he's gonna be like "oh yeah, I was wrong, you are right." ?

It's good to have meeting agendas and follow up minutes, I just rarely find that they are going to help you litigate anything. More to remind you how a decision came to be.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by q7xvh97o2pDhNrh on Sunday July 02, 2023 @12:23AM (#36558206)
Another good way is to take notes live in the meeting — and have the doc shared on screen (for remote) or projected on the wall (for in-person).

That way, it's unavoidably in front of everyone's face, and you get the perk of ironclad timestamps in the document-editing history.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by spiritplumber on Sunday July 02, 2023 @01:48AM (#36558598)
I got "You should have been more persuasive!" too once. Hell of a thing to say to someone who you know is ND.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Sunday July 02, 2023 @07:56AM (#36560600)
That's actually the perfect ironclad management logic BS, lol.

You are wrong because you were right but unable to persuade me. Not "hmm, maybe I should be more receptive to my reports feedback".

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by watersb on Saturday July 01, 2023 @08:56PM (#36557030)
> I’ve seen some decide that the person trying to warn is somehow responsible for the inevitable outcome.

All. the. time...

Pervasive cognitive glitch: inability to distinguish between _problems_ and _people_.

Identifying the problem ==> causing the problem.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by afterburner on Saturday July 01, 2023 @09:43PM (#36557337)
It's simpler than this. You made them look stupid, so they want to get rid of you. Blaming you for the current mess is a start.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Saturday July 01, 2023 @10:06PM (#36557463)
It's step 2 of the "3 envelopes" method of management.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by steveBK123 on Saturday July 01, 2023 @10:02PM (#36557442)
I got tasked with essentially project managing a doomed project that the boss had already made all the tech decisions & promises on. Nothing was built but we had customers with firm dates for go-live. It was clearly not going to work, and not be on time. I pointed some of this out.

He then asked me to do weekly RAG status for stakeholders. So I did and it all slowly turned red with no easy remediation.

He did two things that made me realize it was time to go:

First, when I suggested that "if I report red status all year and then it doesn't complete on time, but I kept everyone well informed - am I going to be rewarded end of year".. to which I got nervous laughter response.

Second, he started talking about "what if we change the definition of done", such that we just start marking things amber/green because like.. well some of it is running in QA or hey its like 70% done, so why not mark it done?

Just seemed like he handed me the keys to a sinking boat as he stepped off in the last life boat.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by qchris on Saturday July 01, 2023 @09:41PM (#36557320)
You don't happen to have a blog or something where you outline, even if it's without tons of detail or being too specific, what these incidents looked like, do you? These feel like (hopefully) rare enough events that I'd love to try to learn from other people's experiences before I run into this kind of situation myself.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jaggederest on Sunday July 02, 2023 @12:24AM (#36558210)
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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by andbberger on Saturday July 01, 2023 @10:45PM (#36557689)
not my circus

did you get copmensation for the 2 times it worked out

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jaggederest on Sunday July 02, 2023 @12:20AM (#36558186)
Of course not :) Preventing disaster earns no kudos
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by LiquidSky on Saturday July 01, 2023 @07:46PM (#36556537)
From previous stories about Elon, telling him he’s wrong is a guarantee you’re going under that bus.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:08PM (#36556708)
Every person in power is told he's wrong every day, all day, by most everyone.

Heck, I've hired people to teach me things, told them they were wrong, and learned the hard way, many times.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by LiquidSky on Saturday July 01, 2023 @08:21PM (#36556803)
>Every person in power is told he's wrong every day, all day, by most everyone.

Not those who just punish anyone who dares. Then they're just not told anything but "yes, sir" until disaster strikes.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cgio on Saturday July 01, 2023 @08:45PM (#36556954)
Not in Musk’s defense, I guess there are enough signs that his posture is authoritarian and therefore bound to end up with yes-men, but people in power also sometimes are willing to listen in the proper context. I.e. as long as it is in private or in a trusted forum, where being the Cassandra does not link the warning with their leadership. Of course the really powerful will also react to potentially uncomfortable feedback in a proper forum or in person, rather than in public.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BearOso on Saturday July 01, 2023 @11:07PM (#36557836)
Then you haven't heard about about Vladimir Putin.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by chrisweekly on Saturday July 01, 2023 @11:27PM (#36557956)
> Every person in power is told he's wrong every day, all day, by most everyone.

Wait, what? That's a ridiculous assertion, even taken as hyperbole. A huge percentage of people in power surround themselves with "yes-men", and are allergic to (even constructive) criticism, let alone direct disagreement.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Sunday July 02, 2023 @12:55AM (#36558354)
How many people tell Musk he's wrong every day? From reading social media, probably around a million! Heck, just look at the replies to his Twitter posts.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by short_sells_poo on Sunday July 02, 2023 @04:36AM (#36559525)
The millions of people on social media are not the one surrounding Musk and having his ear.

Let's say there are a 100 people who actually interact with him in a professional context. Those are the ones that are yes men.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by iainmerrick on Sunday July 02, 2023 @04:39AM (#36559553)
That’s not the same thing at all. The original comment was clearly talking about people who work directly for him, whom he has the power to fire on the spot.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Waterluvian on Sunday July 02, 2023 @08:17AM (#36560762)
This only happens to good leaders, not all leaders. Bad leaders systematically stop this behaviour through various forms of discouragement.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by yawaramin on Saturday July 01, 2023 @09:20PM (#36557216)
> or they'll throw you under the bus

and they'll throw you under the bus

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by madaxe_again on Sunday July 02, 2023 @05:06AM (#36559702)
I have usually just produced a disclaimer and asked the relevant party to please read and sign it, indemnifying me against any consequences of the decision they have made.

That usually gets them to sit up and reconsider.

Occasionally they sign the damned thing, and then it’s popcorn “I told you so” time.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by choppaface on Saturday July 01, 2023 @05:45PM (#36555596)
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."

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pavel_lishin on Saturday July 01, 2023 @06:09PM (#36555829)
> 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.

Я, Unless your visa is sponsored by your employer.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by threeseed on Saturday July 01, 2023 @06:26PM (#36555988)
And you have a young family.

And it's a tough market where 5% of IT engineers across the board have recently been let go.

Even non visa holders at Twitter have had to wait it out, sometimes months, until a suitable job was found.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Dma54rhs on Saturday July 01, 2023 @06:47PM (#36556134)
Cry me a river, IT workers especially the ones working for SV companies are one of the most privileged people out there.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by curtisblaine on Saturday July 01, 2023 @07:29PM (#36556442)
If your visa is sponsored, you should be especially prepared to execute even if the leadership is doing the wrong thing, at least until you have an alternative. Being hired on visa means having less contractual power, and there's no way around it.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by choppaface on Saturday July 01, 2023 @07:50PM (#36556569)
Everybody has an opportunity cost against losing their job. And employees do have Rights but the right to have technical initiatives adjudicated against stupidity is not one of them.

The OP is fundamentally wrestling with an issue of justice, but the bottom line is that in business there is no punishment for stupid. There is only reward for profit.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by DonHopkins on Saturday July 01, 2023 @08:05PM (#36556685)
Wouldn't it be more efficient if Twitter just served as a broker for connecting scrapers directly to bots, so they didn't have to pay the bandwidth charges?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Consultant32452 on Sunday July 02, 2023 @12:43AM (#36558288)
I don't understand why anyone, at any job that is not C-level, has an attitude of anything other than collecting your paycheck. I care about my professional reputation and my career, but I don't care at all about the well-being of the company that has hired me to perform some task. I will advise to the best of my ability, but if they blow themselves up, why should I lose any sleep? That's their problem, not mine.

Detaching myself emotionally from my employer was one of the best things I've ever done for my mental health. When I was young I got upset when "the company" made bad decisions. Now I feel no negative emotion about it, sometimes I laugh at them.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by golergka on Sunday July 02, 2023 @04:53AM (#36559636)
Even one of the first 10 employees with single percentage digit options?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Consultant32452 on Monday July 03, 2023 @05:09PM (#36578860)
Buy a lottery ticket instead. Same result and less cost to you.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by epups on Sunday July 02, 2023 @07:34AM (#36560450)
This is healthy but some of us find themselves in a position where caring about the company has tangential benefits like bonuses, stock options, que promotions and other objectives with a well defined incentive for you to personally care about it.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Consultant32452 on Monday July 03, 2023 @05:07PM (#36578840)
In my experience the difference between the average bonus you get by plodding along and the amazing bonus is either your boss likes you on a personal level or you killed yourself to get it. I have never seen a case where the $ difference between the average bonus and amazing bonus is worth the metaphorical "killing yourself" to earn it.

My recommendation is to recognize the stock options, bonuses, etc. as the emotional manipulations they are. Either perform the tasks or don't, but try to avoid getting emotionally bogged down in it. Instead, lift your head up and look around at the broader economy and make your decision based on that. Most of the time the fastest path to a promotion, higher income, etc. is to leave.

The better place to seek emotional fulfillment and validation is at home with your family.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beebmam on Saturday July 01, 2023 @06:24PM (#36555972)
A union vote is the only way to save that platform. Either unionize or let the company die.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by drekipus on Saturday July 01, 2023 @06:33PM (#36556043)
* * *
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by flohofwoe on Saturday July 01, 2023 @07:14PM (#36556321)
Those people often have a better idea how to run "their" company (and are more interested in keeping the company alive) than the latest celebrity CEO who's then replaced with the next one after six months.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by eyelidlessness on Saturday July 01, 2023 @07:18PM (#36556367)
Unions are generally predicated on representing their members, but there are countless permutations of nuance where such representation would also benefit or protect the company, at least to some extent.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Scalene2 on Saturday July 01, 2023 @08:18PM (#36556780)
What makes you say that?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hgsgm on Saturday July 01, 2023 @09:06PM (#36557118)
For the people who work at the company and want to continue.

They don't get paid after the company dies.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by zen928 on Saturday July 01, 2023 @09:28PM (#36557258)
a company is made of: _____
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by typon on Saturday July 01, 2023 @09:33PM (#36557279)
The board of directors, rich shareholders and the C-Suite team. Incidentally they also employ powerless servants who are interchangeable and disposable.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Saturday July 01, 2023 @11:36PM (#36557991)
Modern Western capitalism is pretty similar to the Soviet Union or China's.

"State capitalism" and "monopoly capitalism" (the bad kind according to socialists) are about as different as Coke and Pepsi.

Ultimately the "owners" in practice are people you never heard of that work for (government) pension funds and index funds. The billionaires, founders, and celebrities are mostly a sideshow. That's not a denial of wealth inequality, just as officially socialist countries have.

But nearly all big companies have no owner in a top hat running the show, just faceless committees, responsible for buying everything - that company and all its competitors. Bureaucrats, apparatchiks, public or private, it's much the same.

If the C-suite and directors of huge companies are generally parasites, it's because robber barons and corporate raiders are the exception today. People whose job is to invest trillions of dollars by simply buying everything for sale have the least control imaginable over company managers. The current situation reflects classic criticisms of socialism, but it won anyway.

Nearly every source of information on public company stocks in the US has a figure for "institutional ownership". If a company is of any size, and is a real business, this is usually a high % - this is a reality check if what I'm writing sounds outlandish because nobody talks about anything but Twitter around here.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cyber_kinetist on Sunday July 02, 2023 @12:41AM (#36558284)
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."

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Sunday July 02, 2023 @01:33AM (#36558536)
I disagree with every part of this quote and the whole "bullshit jobs" thesis.

People think they know what a job is, without having done it.

You cannot imagine even, say, stocking shelves at a retail store, without doing it.

If, for the sake of argument, most jobs are bullshit, the only way that can be maintained is if people are ignorant of what other people do.

But if you're so ignorant, you should consider that you can't imagine jobs you don't do, let alone do them.

One job I had I suppose was bullshit, was sweeping a fairly spotless warehouse, because, I was told, a division boss was coming to inspect, and so they hired a temp to look busy.

But a job is not bullshit, just because you have a flight of fancy that involves massive restructuring of an organization or society. "Writing this CRUD application should be unnecessary because everybody should've used the same database in the beginning". So...make a time machine, or get everyone using one of them to switch. Should be roughly comparable difficulty.

And I'm pretty sure that "the key flaw of traditional socialism" is not that they recognized reality. I think it was Lenin who declared that there would have to be a temporary phase of socialism. It's a sick mind that thinks the "key flaw" of existent socialism was employing educated administrators and not, say, dekulakization.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Sunday July 02, 2023 @02:06AM (#36558711)
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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cyber_kinetist on Sunday July 02, 2023 @02:41AM (#36558906)
Note that this paper was written in 2014, three years before the book "Bullshit Jobs" was published. I wasn't really trying to bring out the whole book into discussion (which has noticable flaws and details left out.) I was just trying to point out similarities between your comments and Graeber's, that's all.

But since you've begun a knee-jerk reaction against this, I think there are some flaws with your criticisms (assuming you have read the book):

> People think they know what a job is, without having done it. > But if you're so ignorant, you should consider that you can't imagine jobs you don't do, let alone do them.

What Graeber has done in the book is to actually do numerous interviews with the people who have actually claimed to have done these jobs, and then categorize them into some noticable patterns to arrive at a conclusion. If you can't experience every job in the universe, the closest you can get is to talk with the people who have done them - and this is what he's precisely did. There are claims that the sample size wasn't enough or it was biased - which I think is totally apt. But it's incredibly dismissive of you to describe this attempt as "ignorant": how are we supposed to do any anthropological / sociological work in a large scale when you claim "no scholar can even try to analyze various types of work without actually doing everything in-person beforehand?"

> But a job is not bullshit, just because you have a flight of fancy that involves massive restructuring of an organization or society. "Writing this CRUD application should be unnecessary because everybody should've used the same database in the beginning". So...make a time machine, or get everyone using one of them to switch. Should be roughly comparable difficulty.

I think the "duck-tapers" Graeber describes in his book are a bit different from what you understand currently. He's mostly talking about the people who are doing tedious cleanup work because of reasons that can obviously and trivially be fixed but the higher-ups in the organization are not doing it for various reasons (mostly politics).

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Sunday July 02, 2023 @10:49PM (#36568153)
>I think the "duck-tapers" Graeber describes in his book are a bit different from what you understand currently. He's mostly talking about the people who are doing tedious cleanup work because of reasons that can obviously and trivially be fixed but the higher-ups in the organization are not doing it for various reasons (mostly politics).

No, no different - this sounds like every bit the same phenomenon I thought I was addressing.

It's a fake distinction because every job can be framed in a way that puts it on either side of the divide.

And lack of understanding of other peoples' jobs is clearly at the core of the issue.

The "higher ups being stupid because of politics" can never be really definitely false, but it never, ever, is an explanation that shows understanding or justifies calling something trivial.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tsimionescu on Sunday July 02, 2023 @02:43AM (#36558914)
A key flaw in your thinking is that the "bullshit jobs" label that Graeber talks about was not assigned by outside observers, but by the people doing those jobs themselves. The point was that a huge number of people believe their own job is bullshit, not that some arbiter of truth believes that others' jobs are bullshit.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Sunday July 02, 2023 @09:23PM (#36567616)
> 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.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beebmam on Saturday July 01, 2023 @11:04PM (#36557816)
This fundamentally misunderstands unions. Hospital unions often strike for the safety of patients, to stop unsafe policies by the hospital leadership.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Saturday July 01, 2023 @11:19PM (#36557906)
On the other hand, some unions (mine) sign contracts that say they will not strike and do whatever they can to prevent one.

I haven't witnessed what happens if the members were determined to anyway, or read up on the circumstances of past wildcat strikes.

Also, the last time I saw something about my local hospital nurses' union in the news, they were alleging that the recruiting and employment of foreign nurses violated human trafficking laws. Basically, they signed people up from another country with a huge penalty if they quit early as "compensation" for the cost of importation.

To me, that strongly suggested the union was not playing a strong hand, when it comes to "unsafe policies".

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by skymast on Saturday July 01, 2023 @06:28PM (#36555998)
Never, in the entire history of the world has socialism or unions done any good.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by macintux on Saturday July 01, 2023 @06:30PM (#36556021)
Are you by any chance working 40 hour weeks?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by megabless123 on Saturday July 01, 2023 @06:35PM (#36556055)
I appreciate your honesty about failing high school social studies
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Chinjut on Saturday July 01, 2023 @06:29PM (#36556015)
Do you enjoy having weekends off from working on somebody else's goals?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by M2Ys4U on Saturday July 01, 2023 @06:33PM (#36556039)
Are you an employer, or do you just really like the taste of licking boots?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by froggychairs on Saturday July 01, 2023 @06:30PM (#36556022)
You can disagree with workplace organizing or the political positions of socialism, but this type of generalization is anti-intellectual, lazy thinking, and just wrong.

Although yes. I don’t think Twitter unionizing will save the site.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by medium_spicy on Saturday July 01, 2023 @06:33PM (#36556041)
Haven’t been to Norway, then?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by MrDresden on Saturday July 01, 2023 @07:03PM (#36556238)
He should stop over in Iceland as well when he takes his trip.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by selimnairb on Saturday July 01, 2023 @06:34PM (#36556051)
Capitalism is the best political-economic system in world history, except for all the forms of socialism capitalists won’t let us try.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by xenospn on Saturday July 01, 2023 @06:32PM (#36556035)
Hope you’re enjoying your weekend!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by krapp on Saturday July 01, 2023 @06:36PM (#36556063)
Speaking from a US perspective...

Unions are the reason we have a minimum wage, limited work week, paid holidays, equal pay for equal work, unemployment benefits, workers' comp, the family medical leave act, and many more things. If not for unions we would all still be doing sixty hour weeks getting paid in company scrip.

"Socialism" brought us Social Security, Medicare, child labor laws and agriculture subsidies, health insurance, food assistance, housing subsidies, energy and utilities subsidies, and education and childcare assistance. And it brings the rest of the modern world free education and healthcare.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Danjoe4 on Saturday July 01, 2023 @07:20PM (#36556383)
To be fair, social security and Medicare are causing the USA budget deficit
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by krapp on Saturday July 01, 2023 @07:27PM (#36556430)
Sure, but I think it would be difficult to argue that neither has ever done anyone any good.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by macintux on Saturday July 01, 2023 @07:47PM (#36556549)
Inadequate taxes might have something to do with that too.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by natebc on Saturday July 01, 2023 @06:51PM (#36556150)
When I was 13 I had a lot of fun at the beach with my friends. Sure beat the heck out of working 100 hours a week at the paper mill in town.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 12345hn6789 on Saturday July 01, 2023 @06:56PM (#36556189)
Be able to brag about ones lack of education takes a lot of courage. Kudos to you sir.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pasdoy on Saturday July 01, 2023 @06:59PM (#36556203)
Very bold claim. In the history of the world like you say, unions shaped our world in a good way. Certainly not all unions, but it literally saved workers life from corporate abuse. Check the Asbestos Corporation in 1950s. https://en.m.wikipedia.org/wiki/Asbestos_strike.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lrvick on Saturday July 01, 2023 @06:49PM (#36556145)
I do not feel bad for anyone working for Twitter. Place of employment is a choice in this country.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by roughly on Saturday July 01, 2023 @06:51PM (#36556153)
That will be the case once H1-Bs are reformed and universal healthcare becomes real. Until then, this is an unrealistic and cruel position.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by filmgirlcw on Saturday July 01, 2023 @07:21PM (#36556387)
I generally agree with you and do believe that having the ability to just quit a job is a privilege (regardless of what industry you’re in) for the reasons you mentioned (other reasons include your age (harder to get a job if you’re over 40 b/c of ageism), family responsibilities, part of the country you live in) BUT I do want to push back a little bit on current Twitter employees just a bit.

It is absolutely true that for some people, they don’t have a choice in just quitting because of healthcare or H1B stuff. That’s absolutely true. But we're now at the 8 month mark of Elon buying Twitter. If you truly feel like it is a toxic and untenable place to work, you have had opportunities to explore other options. That doesn’t mean I judge or fault people who have chosen to stay, but this wasn’t January when there were tons of layoffs and uncertainty. Things have calmed down and while job offers aren’t falling off trees like they were in 2021, it isn’t the complete end of the world either.

People do have some agency eight months in. Again, I won’t judge anyone for staying for whatever the reason is, but let’s not pretend as if every person remaining (H1B or not) is void of all agency.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by FranksTV on Saturday July 01, 2023 @10:48PM (#36557715)
We're also in the middle of a downturn, with many companies laying off tens of thousands of employees.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Xeamek on Saturday July 01, 2023 @07:10PM (#36556283)
Nah, that's bs.

Sure, if you are unskilled worker that's struggling from paycheck to paycheck, then you might not be able to easily change work.

But in our line of work, and ESPECIALLY if you are good enough to work at something like twitter, pretending we are force to work where we are is a cope.

Sure, maybe there are some extreme instances when it is the case, there are always exceptions. But on average, it's cringe when people who earn literally twice what the average population does talk about "job insecurity" and pretend they are in the same boat as trully struggling lower class worker.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jddj on Saturday July 01, 2023 @07:22PM (#36556391)
I don't agree or disagree (well that's not true, but it's not particularly important), but I sure hope this trend of dismissing everything as a "cope" like some middleschool kid sitting up the back of the classroom doesn't survive '23.

Listened to some of that twitter spaces the other day about the Russian coup and discovered that there are grown adults using that word to label just about anything that doesn't fit with their stance.

It's a little embarrassing and very online.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hifromLA on Saturday July 01, 2023 @10:30PM (#36557591)
Even worse is copium. The older I get the less I enjoy spending time online.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by imbnwa on Sunday July 02, 2023 @12:13AM (#36558153)
Implying clinical pathology, from "cope!" to "you need therapy", is the hallmark of modern online rhetoric
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by q7xvh97o2pDhNrh on Sunday July 02, 2023 @12:26AM (#36558217)
Sadly, I think you could probably remove the word "online" at this point. There's plenty of toxic rhetoric in the offline world these days, too.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cscurmudgeon on Sunday July 02, 2023 @12:44AM (#36558297)
My BP raises the second I see cope used this way, I need to cope better.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cowl on Saturday July 01, 2023 @07:19PM (#36556376)
Parent comment specifically mentioned H1B visas as the problem. It doesn't have much to do with how good you are. You can't just choose any other job. You need to find an employer who has a H1B visa Program support. While I'm sure that there are employers who offer this support and still have some quotas available, the choice is very limited in comparison with the whole line of work you are referring to, plus in this case the leverage that the employee has is very little so many will choose to stay and endure but not as a preference but just to avoid the problems.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:10PM (#36556728)
> so many will choose to stay and endure but not as a preference but just to avoid the problems

That falls quite a bit short of being forced to to work there.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by NegativeK on Saturday July 01, 2023 @08:20PM (#36556793)
You're confusing "forced" to mean legal slavery and "forced" to mean that the worker would have to make very significant and unpleasant changes to their life that a reasonable person would say that they shouldn't. Nobody is trying to imply slavery.

There's a whole host of behaviors that are legally unacceptable in the workplace because telling people to just get another job isn't really a solution.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:56PM (#36557020)
I'll go with this version of forced labor:

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

If you can show congruence with that and Musk's behaviors, I'll cede the point.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tsimionescu on Sunday July 02, 2023 @02:50AM (#36558963)
No one is claiming Musk is forcing these people to work at Twitter. The claim is some people are forced by the visa system to choose between (a) working at a place they do not like and would not endorse, (b) leaving the country, or (c) taking a huge risk that they might have to do (b) anyway.

The point is not to say that Twitter or Musk are benefitting from forced labor. The point is to say that we shouldn't think everyone working at Twitter is is endorsing Twitter's decisions or enjoying the workplace as is.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 14u2c on Saturday July 01, 2023 @07:30PM (#36556447)
H1-Bs are not an "extreme instance", to they are incredibly common. At my previous company I knew a excellent engineer who was treated poorly and paid way less than he deserved. He had no choice though because loosing the job means he's kicked out of the country. Obviously he was grateful for the opportunity, but there's a flip side to it as well.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by treprinum on Saturday July 01, 2023 @08:04PM (#36556672)
That engineer could work remotely collecting $400k from a nice and cheap place these days. Imagine working from Costa Rica or somewhere in the Andes. If they were really excellent they would have landed such opportunity at some point.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ajmurmann on Saturday July 01, 2023 @08:48PM (#36556968)
Maybe they like living in the US and have friends and family there and there kids go to school there where they also have friends.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bloopernova on Saturday July 01, 2023 @09:00PM (#36557063)
Ah, there it is: "if bad things happen to you, it's your fault for not working hard enough!"

Amazing that someone can still hold that opinion, when all the evidence overwhelmingly contradicts that little nugget of pyrite.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by treprinum on Sunday July 02, 2023 @06:09AM (#36560028)
No, the point was that you don't have to be stuck in a bad position as an H1B abusee and can make enough $ outside USA if you are really good.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cscurmudgeon on Sunday July 02, 2023 @12:46AM (#36558308)
Lol, what if they have families here?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by raverbashing on Sunday July 02, 2023 @01:50AM (#36558610)
Unless your country of origin is really disadvantaged (think sanctioned), I'd say going back is an option. Or even sending CVs outside of the US.

Sure, you don't need to quit on the spot, but looking for options, absolutely

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tro2102 on Saturday July 01, 2023 @07:15PM (#36556329)
Did you ignore "H1-B" on purpose?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @07:23PM (#36556395)
H1B workers can still switch employers, they’re not tied to the employer who originally sponsored them.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by williamsmj on Saturday July 01, 2023 @07:41PM (#36556505)
Not if they're trying to get a green card.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by anonymousab on Saturday July 01, 2023 @07:26PM (#36556419)
> Probably, because it’s the minority of workers.

How small of a minority was it for Twitter after Elon fired a supermajority of the regular FTEs?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @07:30PM (#36556448)
Thanks, I removed that part of my comment. The point still stands.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rchaud on Saturday July 01, 2023 @07:49PM (#36556559)
There's significant paperwork and delays involved in switching one's H1B permit to the new employer. For that reason, the companies you can potentially move to are limited to those that have internal processes for handling H1B-based employment.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @08:21PM (#36556800)
I’ve personally (and successfully) brought a H1B employee from a BigCo into my 15 person startup (we were actually 7 people at the time of hiring them).

There’s some paperwork, but it’s not a major hurdle. Maybe a few grand in legal fees and a few hours of work on the employer side.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by antiframe on Saturday July 01, 2023 @10:46PM (#36557700)
And yet many employers refuse to do that work and will just pass on candidates that need an H1B transfer.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cowl on Sunday July 02, 2023 @03:42AM (#36559232)
and your personal experience shows what? just go to any job anncouncment website and see how many specifically say that Visa Support is not available (thus requiring US Residence) and how many say it is. the Ratio from a glance is maybe 1/100 has a Visa Program.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by photonbeam on Saturday July 01, 2023 @10:19PM (#36557525)
Its not trivial, or guaranteed to be approved, and takes weeks in the best case
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by gnufied on Saturday July 01, 2023 @11:05PM (#36557820)
It also depends on where they are in H1B process. These days perm and i140 approvals are taking ages(2 years). Basically engineer is stuck while they come out at the other side.

Also a lot of employers who had layoffs aren't sponsoring new Green cards because u know...

It is no fun being on H1B...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Xeamek on Saturday July 01, 2023 @07:22PM (#36556392)
partially, but even then the point still stands, altough then we adjust the pros and cons of staying at your workplace.

But still, that's no way near comperable to working class who, if they loose their current job, won't have just the inconvenience of flying back home, but will actually loose their (already below standard) day-to-day nessecities

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by howinteresting on Saturday July 01, 2023 @08:15PM (#36556763)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jrflowers on Saturday July 01, 2023 @07:19PM (#36556377)
I believe the point that’s illustrated here is that it may be possible to find other work that will sponsor an H1-B visa.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by milemi on Saturday July 01, 2023 @07:32PM (#36556458)
When you’re on H1-B you’re applying for the green card through your employer, which is a multi-year process. So even if you find an employer who will sponsor it, you’ll be going back to the end of the line.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jrflowers on Saturday July 01, 2023 @07:55PM (#36556603)
If you already have an H1-B and are in the US there is a transfer process that is not identical to the original application process.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by milemi on Saturday July 01, 2023 @08:08PM (#36556712)
Only after labor and then I-140 have been approved, which together typically take more than a year. Also, many employers won’t start your green card application until you’ve been there for a year.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @08:28PM (#36556847)
I’ve done the paperwork myself for a H1B transfer as an employer. Maybe my memory isn’t serving me well, but I don’t remember it taking more than a few weeks to a month. (This was 5 yrs ago maybe my experience is dated). I definitely remember paying additional fees to prioritize every application which significantly sped up everything.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jrflowers on Saturday July 01, 2023 @08:56PM (#36557025)
To be clear: You are saying that if you are working in the US, having already been granted an H1-B visa, it takes more than a year to complete an H1-B transfer?

Or are you talking about green cards, which is a completely different thing?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by milemi on Saturday July 01, 2023 @10:33PM (#36557614)
You replied to my comment, in which I’m explicitly talking about the green card process. Most people on H1-B are trying to get a green card.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jrflowers on Saturday July 01, 2023 @10:42PM (#36557668)
Thank you for clarifying. You initially responded to my point about H1-B visas with a different issue with a different immigration process. It is very informative but has nothing to do with H1-B holders as a group categorically.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sangnoir on Saturday July 01, 2023 @11:32PM (#36557970)
> But on average, it's cringe when people who earn literally twice what the average population does talk about "job insecurity" and pretend they are in the same boat as trully struggling lower class worker.

Because the Hedonic treadmill exists, expenses are also higher for high-earning people than the average population's: why would you expect well-paid folk not to worry about being unable to afford paying for their car note, mortgage, child-care and other obligations. Your position would be reasonable if all costs were uniform, and people who earn double put all their money in savings and investments.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lrvick on Saturday July 01, 2023 @06:54PM (#36556175)
Fair point. I was only considering the perspective of US citizens.

It does make me wonder how much the ratio of forced labor H1B situations has gone up at Twitter as US citizens all bail from the fire.

I cannot imagine why anyone would work there if they had a choice at this point.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by neilk on Saturday July 01, 2023 @07:12PM (#36556299)
According to some recent articles from mainstream media:

There are about 550 full-time engineers at Twitter. [1]

There are about 625-670 H1-B holders working at Twitter.[2]

This isn't quite the full story since of course H1-B holders might be doing other jobs than engineering; many of those 550 engineers are not US-based; there are other visas for foreign workers in the USA than the H1-B; and Musk has reassigned some workers from his other companies to work at Twitter.

But it sure looks like the answer is: a lot!

[1] https://www.cnbc.com/2023/01/20/twitter-is-down-to-fewer-tha...

[2] https://www.forbes.com/sites/stuartanderson/2022/11/04/twitt...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by TheCoelacanth on Sunday July 02, 2023 @12:16AM (#36558164)
More accurately there were that many H1-B holders before the layoffs.

After getting rid of 80% of employees, that number has surely dropped.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ajmurmann on Saturday July 01, 2023 @08:53PM (#36557011)
The entire H1B situation is bad for everyone in tech. Because it's significantly harder for H1B holders to change jobs, they have a harder negotiation position and thus reducer upward pressure for comp.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lanstin on Sunday July 02, 2023 @12:09AM (#36558133)
Even worse they can’t disagree as easily with bad ideas from leadership. A healthy tech organization needs to make decisions based on negotiations between what is wished to be and what is; making a significant portion of the people who know the ground truth of things be reluctant to speak up when that ground truth is inconvenient can make for some pretty bad decisions.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mechanical_bear on Sunday July 02, 2023 @11:22AM (#36562267)
It’s bad for everyone in tech because it drives wages down artificially.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by o1y32 on Sunday July 02, 2023 @07:54AM (#36560586)
Even US citizens need health care and very likely has mortgage to pay.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by YetAnotherNick on Saturday July 01, 2023 @07:11PM (#36556296)
Whoever survived multiple internal knockout round of reviews would definitely have high value in job marketplace. Believe it or not many people like working in current twitter like arrangement rather than cushy no impact 9-5 jobs.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ProjectArcturis on Saturday July 01, 2023 @09:11PM (#36557160)
Well, after today you certainly can't call Twitter engineering "no impact" at least.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by papito on Saturday July 01, 2023 @09:05PM (#36557113)
I agree about healthcare. Employees in the United States over-perform because we can't risk losing health insurance and ending up in financial ruin.

H1-B, now, as much as I am sympathetic to that (an immigrant coming from extreme poverty myself), I don't understand why HN treats losing a work visa as a death sentence.

The tragedy here is what exactly? That you get to go home to your family and a country with a safety net and free healthcare, as bad as it might be? Before you apply for a new job? Is that really worse than some narcissistic rich douche shaving the years off your life by working you into the ground like this?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sokoloff on Saturday July 01, 2023 @09:07PM (#36557126)
The issue is that they, for their own mix of reasons, decided they most preferred to work in the US on an H1B, and are now losing that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by flagrant_taco on Sunday July 02, 2023 @10:10AM (#36561632)
Universal healthcare isn't a hard requirement here. At a minimum we having more affordable medical insurance that isn't tied to employment would be a huge help.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ThePowerOfFuet on Sunday July 02, 2023 @10:21AM (#36561742)
Not possible while so many rent-seeking middlemen are in the US healthcare system.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by baby on Saturday July 01, 2023 @07:03PM (#36556237)
Employment is not the choice in the USA because health care is tied to it.

The second reason is H1B.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @07:18PM (#36556373)
> Employment is not the choice

If you’re a software engineer anywhere in the US (with exception of H1B/TN/etc), where you work is 100% your choice. There isn’t a shortage of open engineering roles in this country. Nearly 100% of full time positions include fully paid healthcare.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by phillipcarter on Saturday July 01, 2023 @07:49PM (#36556558)
In the age of widespread layoffs at big tech, it's not quite so easy. And you really can't begin to predict life situations for people. For example, those who grew up in poverty and use the majority of their take-home pay to send money to family.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cj on Saturday July 01, 2023 @08:38PM (#36556915)
I still don’t understand. The monthly HN who’s hiring thread literally has many hundreds of job openings every month. And if you cast the net wider you’ll find thousands of open & remote engineering positions.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by phillipcarter on Saturday July 01, 2023 @08:48PM (#36556969)
Have you met people job searching right now?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cratermoon on Saturday July 01, 2023 @09:27PM (#36557255)
Ever had a house, mortgage, kids in school, debts? Not everyone can just up and move every job.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ikrenji on Saturday July 01, 2023 @08:41PM (#36556934)
bro i got 3.5 YOE and ive been applying in vain for the past couple of months. in my last job search i applied to ~ 10 positions and got 4 interviews...
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Saturday July 01, 2023 @11:11PM (#36557861)
Are you applying to HN type startups or "regular" companies?

Do you have a problem with lowering your standards, at least temporarily? Non-SWE positions? Or are you like "I'm overqualified, I won't apply for that..."

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ikrenji on Sunday July 02, 2023 @06:08PM (#36566306)
im applying to a bunch of swe / devops / sre positions on linkedin / indeed. i just want a tech job, im not limiting myself to FAANG tier
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by vba616 on Sunday July 02, 2023 @10:14PM (#36567898)
Are you temping? If not, what's your reasoning for that?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sleepybrett on Saturday July 01, 2023 @10:46PM (#36557696)
Based solely on my linkedin inbox, that's not currently true. A year ago I would get ~10-12 recruiters pitching me jobs a month. For the last three months that's down to exactly 1 each month.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by grecy on Saturday July 01, 2023 @06:54PM (#36556171)
Not if you want healthcare and to keep paying your car loan, student loan and mortgage.

I’d say employment is less a choice in the us than any other oced country

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jupp0r on Saturday July 01, 2023 @07:03PM (#36556235)
GP did not mean that employment or not is a choice but rather where to work.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cratermoon on Saturday July 01, 2023 @09:26PM (#36557249)
It's blunt, but true: check your privilege.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by electrondood on Saturday July 01, 2023 @09:50PM (#36557377)
Seriously.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by electrondood on Saturday July 01, 2023 @09:49PM (#36557370)
It's really not, and for quite a lot of people.

This might be kind of true for a software engineer, but not for most people. Especially since if you quit or get fired, and can't find another job, you have no health insurance.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bentt on Sunday July 02, 2023 @11:21PM (#36568361)
This is simply not true. Anyone can go onto Healthcare.gov and sign up for insurance. If you are low income because you got laid off, you'll probably get a pretty good tax credit to help pay for it. You pay even qualify for Medicaid.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by o1y32 on Sunday July 02, 2023 @07:53AM (#36560574)
Last time I checked, layoffs are still happening. You have two choices: 1) stay at this current job even though it is stupid and unpredictable 2) Voluntarily give up this job and compete with thousands if not tens of thousands of very skilled engineers whe have just been layed off for positions. Easy choice, right?

In fact, I'd recommend you do some job hunting right now and get an offer to prove your point.

It is always amazing that some people can be so out of touch and speak to people in this tone.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sanderjd on Saturday July 01, 2023 @06:51PM (#36556152)
I'm curious about this: When you were experiencing this, why didn't you quit? I truly feel bummed for the people remaining at Twitter who are miserable but for whatever reason feel they can't just quit.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nicolas_17 on Saturday July 01, 2023 @07:28PM (#36556432)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rs999gti on Saturday July 01, 2023 @07:59PM (#36556631)
It's still not forced to work, unless going back to your home country is worse than working at Twitter?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Scalene2 on Saturday July 01, 2023 @08:14PM (#36556757)
Would anyone get a visa to work in another country if it would not be better than being in their home country?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lanstin on Sunday July 02, 2023 @12:02AM (#36558102)
Maybe if they were unsure about which they preferred.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by dawnbreez on Saturday July 01, 2023 @08:55PM (#36557018)
For some people, "going back to your home country" means going back to a place where basic human rights are not protected by law. Further, I'm not sure what having your visa revoked would do to your future immigration prospects--not to mention that, once that visa is revoked, you're technically "in the country illegally", and you may have heard about how badly our legal system treats people, both with and without citizenship.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by amf12 on Saturday July 01, 2023 @09:10PM (#36557157)
Have you moved to another country across the world, made it your home, and had to choose between doing stupid things for a corporation bought by a new CEO or uproot your life and go back home? As much as it's sounds like an easy decision, most people won't uproot their life for Twitter.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sanderjd on Saturday July 01, 2023 @10:54PM (#36557746)
I was asking about this specific person's situation. I do recognize (and despise) the visa issue that indentures immigrants to employers. But I'm curious what other circumstances there may be.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Topfi on Sunday July 02, 2023 @04:21AM (#36559460)
That is a good question, but on the two specific occasions when something of this sort did not make me leave instantly, there were very specific factors at play. I cannot comment on the first situation as that would require an extensive post with an obscene amount of context on my background, politics in my country, the people involved, weighing up the public good, etc. Simply, would go beyond a HN comment and I feel I couldn't do the situation justice anyway for someone who wasn't following local news at the time these things happened.

The second instance, I feel I can comment on, though allow me to leave out details to spare the people involved public embarrassment.

There, the changes, whilst annoying and born out of a complete misunderstanding of a core part of their alleged competency (Imagine a Botanist telling you leaves are always blue because that is the color of the sky), were not going to break anything, just look silly and create unnecessary, but compensated, work.

In that case, I also viewed the specific project finally launching as vitally important to our user base and wanted the results to go public for their benefit, so the decision was made to document and execute on their requests, so we could go live.

Of course, two weeks before our go live date, they changed their requests again ("leaves are not blue, they are violet because of the wave length of light") and had a hard time understanding that changes can have a knock on effect and some things are a bit more complex than Find and Replace. If I had been forced to make those changes at that point, I'd have packed my bags.

Simply said, when my work has the potential to benefit users and I know that arguing, even though I am correct, will lead to massive delays, I'd rather just put that silly request in writing and deal with these things after the users have received what has been worked on. Try to explain when someone is wrong, but if that doesn't work, finish the project, argue later.

Of course, if after the fact responsibility isn't taken, that finished project gets mentioned in my CV for the next employer.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sanderjd on Sunday July 02, 2023 @09:08AM (#36561140)
That makes sense, thanks for sharing. I definitely get the thing about not wanting to let people down. And I do wonder if that's how a lot of the people remaining at Twitter feel.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Frost1x on Sunday July 02, 2023 @09:56AM (#36561522)
There are a lot of reasons people stay in positions. Not everyone has the same degree of mobility in terms of a job. Maybe they have little time in their personal life to deal with interview prepping. Maybe they're older and deal with age discrimination. Maybe they're on a work visa and know they're in a leveraged position. Maybe they're not good at negotiation. Maybe they loathe the market. Maybe they have a pile of debt and the current situation is less risky.

As an industry we need to stop perpetuating this idea that everyone is fully mobile and software engineers are some mythical creature that isn't also shackled to the same constraints the rest of the labor force is. It's a job and a lot of people are dependent on a steady income stream. Part of that is putting up with the least worst of the options they have reasonably available to them, or sometimes taking up worse options just because it balances other aspects out. Ultimately during certain times you may have more or less leverage to put up with or reject crap practices. SWEs tend to have a lot more leeway than say a retail worker of course so we can be a bit more demanding but we can't just say crud off, I don't deal with any BS, even in the best of times. Higher salaries give you some negotiation room as well as you can lower your TC expectations in terms of negotiating better working environments (i.e. taking lower rates but demanding things like less pressured schedules, make autonomy, etc.) and as the extreme sof the markets are high enough, even taking TC hits can still let you live comfortably (this is to contrast many other professions who don't have this flexibility).

Unless you've lived modestly and invested significantly or started some side venture to become financially independent of labor based income, you're ultimately giving up some degree of agency to employers. We like to pretend this isn't the case but it is the case for most people, even highly paid labor.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by praisewhitey on Saturday July 01, 2023 @06:59PM (#36556205)
>Speaking from very painful, personal experience, few things are more agitating than being forced to execute on something you fully know is a horrible idea, especially when you tried and failed to communicate this fact to the individual pushing you to go against your best judgement.

In this case the horrible idea is being forced to push changes to production at a moments notice

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tbrownaw on Saturday July 01, 2023 @08:08PM (#36556706)
> push changes to production at a moments notice

Isn't that one of the DORA metrics?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BirdieNZ on Saturday July 01, 2023 @09:24PM (#36557236)
Yes, but so is Change Failure Rate (and a good team will use feature flagging anyway for gradual rollouts, so you don't roll out a DDoSing broken feature to 100% of users, just a tiny subset).
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Topfi on Sunday July 02, 2023 @03:44AM (#36559248)
Yes, that is very much true. Even if, as some have commented, the people remaining at Twitter lack oversight over the entire codebase to predict that this specific change could have such a knock-on effect, not having testing and staging environments, pushing something straight to production, would give even an inexperienced person pause for thought.

As said, I don't want to speculate whether someone raised their voice on this being a likely outcome specifically, as not having testing prior to release is the much more obvious and significant issue here, driven by leadership.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by martincmartin on Saturday July 01, 2023 @07:11PM (#36556298)
The people at Twitter who understood the system and could predict the side effects were all fired or left. My guess is Elon said "the site's too slow!" Engineers noticed that the home feed request was slow. They didn't understand how it worked, had no tools to profile it, and were given an unrealistic deadline to fix it. So about the only thing they could do was issue multiple, parallel requests and hope that at least one of them was fast.

I worked in the games industry for a while, and came to understand how they could spend so much money and so much time, and yet release a game where even basic functionality was broken. It's exactly this sort of extreme schedule pressure that, ironically, makes a huge morass where changing one thing breaks 10 other things, so progress grinds to a halt.

[dead]
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bbreier on Saturday July 01, 2023 @07:25PM (#36556410)
I have no experience managing a company at that scale so I won't challenge the assertion that Elon is doing a better job than I would but... the feed has not been rate limited for unregistered users for the history of the site as far as I know, and its been pretty damn stable and snappy!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by EdwardDiego on Saturday July 01, 2023 @07:28PM (#36556433)
I didn't see them mention a degree in philosophy at all.

> The people that were fired from Twitter were fired for good reason

Ooh, you're talk like you're privy to inside information. I hope you brought enough for the rest of the class.

> if you think you’d do a better job than Elon with Twitter, you wouldnt.

You'd have to try rather hard to do worse.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by anonymousab on Saturday July 01, 2023 @07:25PM (#36556406)
> and needs to be rate-limited for unregistered users

It seemingly needs to be rate-limited for not just registered users, but registered paying premium users as well. And the rate limits for them are enough to be passed in less than an hour of average idle use!

> if you think you’d do a better job than Elon with Twitter, you wouldnt.

Doing nothing and not saddling twitter with unnecessary extra debt would have already been doing better than Elon.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pkulak on Saturday July 01, 2023 @07:26PM (#36556415)
I can see your perspective, up to the last bit. Elon is objectively incompetent.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Saturday July 01, 2023 @07:46PM (#36556535)
Except, progress grinding to a halt pretty much described Twitter before Elon Musk too. The story that anyone who knew anything was let go is just that, a story, as the number of employees by year shows Twitter, and other tech companies in the same period, overhired and then went back to pre-2020 levels.

The only difference between then and now is that there is a big personality at the top who now personifies everything Twitter does, especially if things go wrong, whereas before it was mainly just a faceless bureaucracy whose Trust and Safety lead at times had more visibility than the CEO.

The subtext is that Twitter changing hands also involved trimming a lot of the dead weight, particularly hitting the softer managerial/diversity/HR side. Now a lot of people are rooting for the site to fail because it has gotten too "bro-ey", as the era of trust-and-safety and $15k backchannel bluecheck deals has made way for free-speech and monthly subscriptions.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by benzible on Saturday July 01, 2023 @08:02PM (#36556659)
You claim with a straight face that, had Musk not taken over Twitter, it would have had the same rate of outages and level of degradation as it does now? It's completely obvious to anyone familiar with the stability of Twitter pre and post Musk that his takeover was an inflection point. You're ignoring reality in order to support a claim that fired non-coders and "diversity hires" contributed nothing.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Sunday July 02, 2023 @09:11AM (#36561170)
No, you claim that I am claiming that.

What I claim is that: - OPs story that Twitter was a healthy and productive tech company pre-Elon is complete non-sense. How many years did people pine for an edit button? - Twitter returned to pre-2020 staffing levels, which is true - Twitter struggled to push out new features (like an edit button) for years, which is true, wheras post-Elon they pushed out edit buttons, longer tweets, subscriptions, etc.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by benzible on Sunday July 02, 2023 @02:33PM (#36564284)
Nope! From your original post: "The only difference between then and now is that there is a big personality at the top"

Claiming that nothing is different other than Elon's presence implies that Twitter was just as much of a technical dumpster fire as it is now. That is not _at all_ what you're now claiming you said, which is, effectively, "Twitter made slow progress on product priorities". No one disputes that, but it's not what we're discussing here, which is the rapid degradation of service since Musk took over. Maybe those "diversity hires", as you call them, actually contributed to keeping the site running.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Saturday July 01, 2023 @08:14PM (#36556754)
>has made way for free-speech

Here’s just a few of the people (in these cases journalists) that Elon has banned. It’s not hard to find other examples of censorship either. That’s his right, he owns all of it, but he lied about ideals of free speech. If it’s speech he doesn’t like, he kills it:

Ryan Mac

Drew Harwell

Micah Lee

Matt Binder

Aaron Rupar

Donie O’Sullivan

Tony Webster

EDIT: these bans were related to reporting on the elonjet tracking account that was banned. He didn’t just ban the account he didn’t like, he banned the accounts of journalists who talked about that.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by minimaxir on Saturday July 01, 2023 @08:27PM (#36556833)
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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Saturday July 01, 2023 @08:38PM (#36556920)
Good point, they were all related as bans resulting from reporting or tweeting about the elonjet ban. I edited my comment accordingly since it’s important context to know the ones I mentioned were all related to a single event (though he’s silenced others as well for different reasons too)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Sunday July 02, 2023 @11:26AM (#36562320)
How embarrassing, I have never heard of those people! Here are some journalists or whistleblowers I have heard of:

- Daniel Ellsberg - Julian Assange - Glenn Greenwald - Seymour Hirsch - Chelsea Manning

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by camjohnson26 on Saturday July 01, 2023 @08:54PM (#36557014)
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...
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Sunday July 02, 2023 @09:11AM (#36561165)
Elonjet was bait by people with an axe to grind and a chip on their shoulder, and if this isn't blindingly obvious, I have a bridge to sell you.

There is no doubt that, after firing Vijaya Gadde (sp?), the corporate focus has shifted away from censoring every single tweet, and more towards letting people say what they want. This does not mean every single tweet is left up, or that annoying Elon isn't a catastrophically stupid thing for journalists to do.

Do you dispute this?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by smoldesu on Monday July 03, 2023 @08:18AM (#36571852)
> There is no doubt that [...] the corporate focus has shifted away from censoring every single tweet

It is absolutely unbelievable that anyone could say this when every Tweet is currently censored to non-members.

I've traditionally considered the Dorsey administration to be the worse steward, but this is an insane take to steelman considering how self-conscious the past few months of banning has gotten.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by PavleMiha on Saturday July 01, 2023 @07:54PM (#36556601)
Unless you have some information I don’t, Twitter is way below its pre-pandemic staffing levels. Obviously hard to tell exactly how low they went as they’re not public anymore, but this is quite different from Meta and such that really did just go back to pre-pandemic level. CNBC say Twitter is at 1300 people, a drop of 80%. It’s mind boggling.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by miunau on Saturday July 01, 2023 @08:37PM (#36556904)
What a fantastically bad take supported by no facts whatsoever. I like your graphics work but you should really think before you type this kind of a thing up.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Sunday July 02, 2023 @09:16AM (#36561221)
Twitter went from a 4.9k headcount in Dec 2019, to 7.5k in Dec 2021. Fact.

I don't care if you "like my graphics work" or not. You seem to be implying I owe you something, which is crazy. I have been publishing stuff online for decades and I can tell you, judgy and entitled people such as yourself have _never_ done anything useful in return.

What's amazing is you chastizing me for a "bad post", even as you dispute something you could've googled in 5 seconds.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by PavleMiha on Sunday July 02, 2023 @02:12PM (#36564019)
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...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by NegativeK on Saturday July 01, 2023 @08:13PM (#36556750)
> The subtext is that Twitter changing hands also involved trimming a lot of the dead weight, particularly hitting the ... diversity ... side.

Your statement is gross.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by JPws_Prntr_Fngr on Saturday July 01, 2023 @08:49PM (#36556982)
His statements were dumb in many ways, but your hand-wringing is gross and un-constructive.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unconed on Sunday July 02, 2023 @09:13AM (#36561178)
Your statement is an admission that you prefer to judge messages for their implied moral valence instead of their truth content. Personally I find that pathetic.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by kristianc on Saturday July 01, 2023 @08:12PM (#36556744)
This narrative just about washed when Musk hadn’t had time to get his feet under the table, and all we could speak about is “Elon could!”

The data is in now!

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pfisch on Saturday July 01, 2023 @07:56PM (#36556609)
Name another tech company that lost 80% of its employees.

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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 1attice on Saturday July 01, 2023 @08:01PM (#36556644)
> The story that anyone who knew anything was let go is just that, a story, as the number of employees by year shows Twitter, and other tech companies in the same period, overhired and then went back to pre-2020 levels.

Citation needed. Show me the 2020 Twitter headcount. Show me the 2023 Twitter headcount.

> The only difference between then and now is that there is a big personality at the top who now personifies everything Twitter does, especially if things go wrong, whereas before it was mainly just a faceless bureaucracy whose Trust and Safety lead at times had more visibility than the CEO.

That is not the 'only difference'. There is also the matter of all the hate speech. Which I guess you don't really notice, as you're not one of the targets, but I sure am. This is like Trump going 'boo hoo everyone hates me because I'm Donald Trump,' when in fact there is this small matter of an armed insurrection. You are writing off the valid political concerns of your opponents as being rooted in personality, rather than in odious politics.

> The subtext is that Twitter changing hands also involved trimming a lot of the dead weight, particularly hitting the softer managerial/diversity/HR side.

This is the most reality-defying way of recalling that the entire company basically quit on him overnight, but ok, bro

> Now a lot of people are rooting for the site to fail because it has gotten too "bro-ey", as the era of trust-and-safety and $15k backchannel bluecheck deals has made way for free-speech and monthly subscriptions.

That is not the reason we are anticipating its failure. We are anticipating its failure because we understand how people, platforms, and software interact. 'Hope' has nothing to do with it; we just read it off the verniers.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by stOneskull on Saturday July 01, 2023 @08:53PM (#36557012)
who is 'we' and why are they the same group as the 'lot of people'?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentofoblivion on Saturday July 01, 2023 @09:04PM (#36557110)
Can you please share links to the cases where people are committing hate speech against you?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jquery on Saturday July 01, 2023 @09:46PM (#36557354)
Why should a victim of hate speech spread the hate being spewed at them?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beaned on Saturday July 01, 2023 @07:54PM (#36556598)
There's definitely a strong element of people here rooting for Twitter to fail because they dislike Elon's politics.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by inpdx on Saturday July 01, 2023 @08:01PM (#36556645)
As a software developer, I hate the way he treats his employees. Politics are secondary.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beaned on Sunday July 02, 2023 @04:32PM (#36565373)
Do the people who actually work for his companies generally feel the same way?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by epistasis on Saturday July 01, 2023 @08:26PM (#36556823)
I hate Elon's politics but want Twitter succeed.

And if he didn't make his politics part of how he runs stuff, I probably wouldn't even care about his politics. But you know how celebrities get crap for inserting politics into things, when they know very little about that topic? Elon is going to get the same.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 1attice on Saturday July 01, 2023 @08:32PM (#36556877)
It is -- and I cannot stress this enough -- entirely OK to root for the failure of a company that is owned, directed and dominated by an odious person with abhorrent politics.

Compare:

- hoping Ballmer-era Microsoft would fail in their attempts to snuff out Linux

- hoping that USSR would fail in their attempts to snuff out large numbers of their own citizens

- hoping that the Confederates would fail at snuffing out resistance to literal slavery

- (in fiction,) hoping that the Death Star would fail at snuffing out various planets, etc

and so forth.

There is not some weird list of permissible root-reasons. You have no gotcha; you are just gotten.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 0xcde4c3db on Saturday July 01, 2023 @08:52PM (#36557003)
I like Michael Hobbes's succinct gripe regarding the "debate RFK" nonsense about a week ago (alas, on Twitter, hence no link to the thread):

> The problem with this asinine debate over debating is that everyone is trying to come up with a content-neutral principle.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 1attice on Saturday July 01, 2023 @09:13PM (#36557175)
Disclaimer: I'm not American and have only the foggiest notion of who RFK is, but the urge to identify boundary conditions for 'permissible wants' does feel especially America-y to me. I speculate that it has something to do with the veneration given to markets --- the underlying anxiety being that having feelings about an intensely cultural use of forty billion dollars is somehow antithetical to the conduct befitting an ideal rational agent.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bandrami on Saturday July 01, 2023 @09:04PM (#36557099)
I think the bigger problem there is that RFK could win the debate but that still wouldn't make vaccines cause autism.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by DonHopkins on Saturday July 01, 2023 @09:01PM (#36557072)
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:

https://news.ycombinator.com/item?id=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:

https://news.ycombinator.com/item?id=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.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by JPws_Prntr_Fngr on Saturday July 01, 2023 @09:04PM (#36557105)
Yass!!! Elon Musk is Confederate Space Stalin!!

This is also why I'm hoping for Florida to become a failed state and descend into a Cormac McCarthyan cannibal holocaust. Because Ron DeSantis is a meanie head.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 1attice on Saturday July 01, 2023 @09:19PM (#36557205)
Putting aside your anti-intellectual babytalk:

One may compare circumstances of the same kind without asserting that they are of the same degree. This is generally referred to as an 'intuition pump' -- it's not the most reliable move, philosophically speaking, but it does have a pretty long history, IIRC Plato's _Republic_ mentions looking at big things from far away in order to understand things that would remain obscure if (as he put it) written small.

If you could read https://en.wikipedia.org/wiki/Intuition_pump I'd be willing to have a conversation with you about the pros and cons of this approach.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by JPws_Prntr_Fngr on Monday July 03, 2023 @10:24AM (#36573339)
> your anti-intellectual babytalk

Funny, that's exactly how I'd describe your insipid, over-dramatic tumblr-speak posting style that I was parodying.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beaned on Monday July 03, 2023 @10:12PM (#36581353)
None of your examples actually align with the general sentiment here. In your examples, you cite specific goals that should fail, which may be part of a broader approach which includes more noble goals.

For example, you say that Microsoft should fail in attempting to snuff out Linux, not that Microsoft should fail generally.

You say that the USSR should fail to kill their own people, not that the USSR should fail to thrive as a people or a nation.

In this case the equivalent would be to call for Twitter to fail at... what exactly? Free speech?

I think you've been gotten. You don't perceive these examples as equivocations when they are, and it is blinded by dislike for a figure you disagree with rather than a specific bad goal.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tadfisher on Saturday July 01, 2023 @08:44PM (#36556949)
That's... a perfectly reasonable position to hold?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by JPws_Prntr_Fngr on Saturday July 01, 2023 @08:53PM (#36557006)
I think its like, totally reasonable? to want the Gates Foundation to like implode and everybody who works for it to be unemployed? and all those poor African kids to go unvaccinated?

Because I kinda think Bill Gates has bad politics?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ryukafalz on Saturday July 01, 2023 @09:08PM (#36557127)
The Bill and Melinda Gates Foundation is a charity. Twitter is a for-profit social network. These are not particularly comparable.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by beaned on Sunday July 02, 2023 @12:30PM (#36563008)
Is it..? All the replies to this thread just mention how he has abhorrent politics but there's no specifics. I'm not sure anyone really knows why they dislike him, and thought critically about it. A lot of it seems assumption-based, fed mostly by the media who is Twitter's biggest competitor. And on Hacker News, of all places. I'd think it the most likely place to find people who understand the rift between tech and trad media, and that character assassination is the biggest tool used by one particular side in this war. Instead the middling tech armchair specialists who partake in and promote the culture that birthed Elon and his multitude of companies have bought the other side's narrative to hate on their own.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by DonHopkins on Saturday July 01, 2023 @08:47PM (#36556964)
And now that he's opened his big fat mouth and revealed just what kind of a person he really is, I'm also rooting for unconed to fail because of his politics.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bloopernova on Saturday July 01, 2023 @08:50PM (#36556988)
Fascists don't have politics, they have hatred.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 18pfsmt on Sunday July 02, 2023 @10:09AM (#36561629)
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.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bart_spoon on Monday July 03, 2023 @02:10PM (#36576737)
It’s not his politics, it’s him personally. Many find him an arrogant, loathesome baffoon and an asshole, even outside of the political realm. Obviously many people are rooting for him to fail.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by walrus01 on Saturday July 01, 2023 @07:51PM (#36556578)
> The people at Twitter who understood the system and could predict the side effects were all fired or left.

This is like a case study in what happens when you fire everyone except the sycophants and yes-men.

I only feel sorry for remaining non-yes-men twitter employees who might still be there because for whatever personal reasons they're in a precarious economic situation where they can't quit (H1B?) or are tied to the company for healthcare coverage (Thanks, America, for being the greatest country in the world) because they can't afford any other health insurance option.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mensetmanusman on Saturday July 01, 2023 @08:18PM (#36556781)
Yeah I wish Obama care had simply been: 'employer provided healthcare is illegal in 2024'
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Travis_Pastrami on Saturday July 01, 2023 @09:57PM (#36557421)
I don't see how that would be any better than what we have now. If employer provided healthcare was removed, that would leave us with a bunch of private healthcare companies. These private companies would drive up the cost even more.

If an affordable or free healthcare option was offered on top of making employer provided healthcare illegal, then I completely am behind your idea.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by photonbeam on Saturday July 01, 2023 @10:09PM (#36557477)
Its not a given that prices would increase

Look at how these systems work in other countries

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ekianjo on Saturday July 01, 2023 @11:40PM (#36558005)
Sounds like you have no clue about whats happening in other countries
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by zer0tonin on Sunday July 02, 2023 @03:03AM (#36559027)
Well let me enlighten you, as someone who doesn't live in america. I pay a bit less than 150 euros a months in health insurance in the Netherlands. It is not tied to my employer in any way. If I was poor I could ask for those payments to be subsidized by the state.

If I am sick I can just get an appointment with my GP within the day and not pay a thing, they can refer me to specialists or blood tests if needed, which are also fast and free. The remaining healthcare costs for medications or dentistry are so low I don't even notice them.

Hope this will shed some light to you about what's happening in other countries.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by patrec on Sunday July 02, 2023 @04:37AM (#36559535)
The problem with the above account is that the 150 euros you claim to pay per month for health "insurance" is transparently a fantasy number, and in reality you probably pay closer to an order of magnitude more into the Dutch health system.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ben_w on Sunday July 02, 2023 @05:23AM (#36559786)
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.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by patrec on Sunday July 02, 2023 @08:50AM (#36561016)
> 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...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ben_w on Sunday July 02, 2023 @01:25PM (#36563524)
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)

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by patrec on Sunday July 02, 2023 @04:50PM (#36565577)
I'm not trying to make any statements about fairness or the superiority of the US healthcare system, I'm saying that for the purposes of comparing the cost impacts of different putative health policies in the US (which was the context of the thread zer0tonin was replying to) the €150 you and zer0tonin think zer0tonin is paying a month is nonsense, because it very obviously is not an accurate reflection of zer0tonin's actual monetary contribution to the Dutch health care system.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rgblambda on Sunday July 02, 2023 @05:36AM (#36559865)
That's less than half of what the typical UK taxpayer pays for healthcare. Surely the Dutch health system is also partially funded by government revenue?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by shapefrog on Sunday July 02, 2023 @06:18AM (#36560078)
According to our research, the average cost of an individual private health insurance plan sits at around £85 per month or £1,020 per year!

A typical family premium (two adults in their 40s and two children under 10) can vary from £700 to £1,800 a year.

The average price of a private healthcare policy in the UK is £1,032.84 per year (February 2022)

Google results ...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rgblambda on Sunday July 02, 2023 @06:44AM (#36560203)
>The average price of a private healthcare policy in the UK is £1,032.84 per year

I did use the word "taxpayer". The UK's health service costs £2700 per head of population. Obviously what people contribute towards that varies.

Also my question remains unanswered. Is the Dutch health system topped up by government funding?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by FireBeyond on Sunday July 02, 2023 @01:51PM (#36563790)
It’s very well documented that US healthcare and insurance costs are the highest per capita in the world.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ffgjgf1 on Sunday July 02, 2023 @03:20AM (#36559110)
The Swiss healthcare system is privatized to a higher degree than the US one (no Medicare/aid equivalents) yet it seems to be doing mostly fine because of sensible regulation?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by CaptainZapp on Sunday July 02, 2023 @05:26AM (#36559798)
While generally true it needs to be noted that health insurance is very expensive in Switzerland.

I'm not complaining since, first, this is a political decision and second, the level of service is outstanding.

For example: psychotherapy is paid for or, if your doc orders an MRI you get an appointment after tomorrow.

There's also no such shit as in network health providers (exceptions apply for some insurance models) or pre-existing conditions for the basic health plan (which is still pretty good and comprehensive).

While I do think that it's an overall good system it is expensive (and subsidized for people who can't afford it).

Also, health insurance is mandatory.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by roydivision on Monday July 03, 2023 @03:09AM (#36569757)
- It is mandatory to have health insurance, if you don't chose one the state will chose one for you - On the whole it's very expensive, although this is somewhat offset by the high standard of living - The insurance companies are legally forced to provide a lowest tier plan
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by FireBeyond on Sunday July 02, 2023 @02:03PM (#36563924)
As someone born in the UK, grew up in Australia and now in the US, who knows of paying a seven thousand dollar copay after my “platinum” insurance for “elective” surgery to remove a kidney stone that was too big to pass, versus a nine day stay for gout in Australia that resulted in a $38 out of pocket because I wanted premium TV channels in my room.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Saturday July 01, 2023 @10:42PM (#36557667)
> that would leave us with a bunch of private healthcare companies.

It's already a bunch of private companies.

> These private companies would drive up the cost even more.

Other way around - by having to actually directly compete for customers, instead of just having to convince a few large corporation prices would go down, not up.

Although we really should not ignore that insurance companies are not the drivers of higher costs, it's health care providers that do that.

It's enjoyable to blame insurance companies, but the reality is their profits are capped by law - they are not the problem. Dr.'s will have to take a pay cut, and there will have to be mass layoffs, there's no other way to reduce costs.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unusualmonkey on Saturday July 01, 2023 @11:40PM (#36558010)
> It's enjoyable to blame insurance companies, but the reality is their profits are capped by law - they are not the problem.

What a delightfully naive view.

Answer me two simple questions:

1) How are insurance companies profits capped?

2) How does increasing or decreasing costs affect thier allowable profits?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @02:17AM (#36558778)
1: Obama care: 80/20 rule.

2: Costs change nothing. But increased health care expenses do allow them to earn more (the 20).

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by unusualmonkey on Sunday July 02, 2023 @09:40AM (#36561409)
So if increasing healthcare expenses allow them to earn more profits, then why do you think having capped profits means that insurance companies are 'not the problem'?

Insurance companies are incentivised, under law, to have the highest healthcare expenses possible.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @06:28PM (#36566463)
> Insurance companies are incentivised, under law, to have the highest healthcare expenses possible.

Yes, that is true. But it doesn't change the fact that prices will have to change at the healthcare providers. Dr.s will earn less, people will be fired as positions are eliminated. There's no other way to reduce prices.

Where do you think all that "incentivized" money is going? It's going to people in healthcare will either take a pay-cut or will lose their jobs.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by joomooru on Saturday July 01, 2023 @11:54PM (#36558066)
perhaps we should sidestep the problem of profitability in healthcare entirely and create a non-profit healthcare system? which even the most free-market loving enthusiast should be in agreement with -- inelastic demand and all
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @02:22AM (#36558798)
They exist. It helps nothing.

The gigantic UPMC is a non profit. Actually a TON of hospitals are non profits - every religious founded hospital is a non profit (Maimonides Medical Center, or every Mercy Hospital (Wikipedia counts 33 of them)).

60% of hospitals are non-profit.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tchaffee on Sunday July 02, 2023 @03:10AM (#36559055)
He said a healthcare system. Not a hospital. They are related, but not the same thing.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @06:29PM (#36566468)
Non-profit insurance companies also exist. It still helps nothing.

Are you hoping for non-profit drug and equipment makers as well? How far do you need this "non-profit" thing to go before you acknowledge it doesn't help at all?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tchaffee on Monday July 03, 2023 @02:43AM (#36569594)
The NHS is non-profit. That's a healthcare system, not just a hospital or insurance company. I repeat that he said "system" and you continue to talk about things that are not a healthcare system.

I can acknowledge that it not just helps but that it is far more functional than the US system I've had to suffer through for many years. In addition to years of experience with the US and NHS, I also have many years of experience with Italian national healthcare which is also non-profit and better than the US system.

The US system is better for some diseases but only if you are rich. And an absolute failure if you aren't employed. Even if you can manage to stay employed with a serious illness you better have a healthy family member with a lot of energy who can fight the insurance company that really doesn't want the cost and burden of you and will make that clear in every action.

How far do you need this "for profit" thing to go before you acknowledge its very serious flaws and inadequacies?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Monday July 03, 2023 @03:02AM (#36569711)
The NHS is a combo of hospitals, doctors, and insurance.

This combo (system as you like to call it, although that leaves out a ton of stuff) also exists in the US as a non-profit. I said this already.

It doesn't help

What will help is doctors taking a paycut and mass layoffs.

The problems in the US are not on the payment side, they are on the service side: it's simply too expensive.

We need twice as many doctors, working half as many hours, for half as much pay.

That's what would fix the US.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tchaffee on Tuesday July 04, 2023 @03:27AM (#36583381)
NHS is not a combo of "hospitals, doctors, and insurance".

I'm writing this from the UK where I use the NHS. I've also used the US system extensively and the Italian healthcare system extensively.

You need to get basic facts right if you want to be a part of the debate.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by flagrant_taco on Sunday July 02, 2023 @07:22AM (#36560388)
If this is aimed at free-market living enthusiasts, I believe the response from them would be that the market is currently not stopping anyone from opening non-profit healthcare providers today.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by quickthrowman on Sunday July 02, 2023 @12:54AM (#36558349)
> It's enjoyable to blame insurance companies, but the reality is their profits are capped by law - they are not the problem.

Health insurance profits are capped only as a percentage of premiums collected, not a fixed dollar amount cap. The rule is you must pay out 80% of premiums collected, everything else is OH&P.

Turns out, if healthcare costs go up, then premiums go up. If premiums go up, then insurer profits go up.

Healthcare providers and health insurers have an aligned perverse incentive to have healthcare cost as much as possible, since that is what increases their profits.

This isn’t a hard relationship to uncover if you are familiar with the insurer profit cap portion of the ACA and also how money gets made.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @02:18AM (#36558781)
> Healthcare providers and health insurers have an aligned perverse incentive to have healthcare cost as much as possible

OK, I can agree with that - but it doesn't change my point that cost reductions need to start with providers, NOT with insurance companies.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ohgodplsno on Sunday July 02, 2023 @02:36AM (#36558859)
So, you spend every single day of your existence in the US being absolutely fucked by the private medical sector, and you think that for some reason having no collective bargaining ability will make you better off?

I have a bridge to sell you.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by user_t123 on Sunday July 02, 2023 @11:03AM (#36562072)
> Other way around - by having to actually directly compete for customers, instead of just having to convince a few large corporation prices would go down, not up.

This is backwards logic. Those few large corporations have the bargaining power to negotiate lower premiums. Individual consumers have zero bargaining power.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ars on Sunday July 02, 2023 @06:26PM (#36566450)
You wish it was backwards logic. In reality the insurance company just needs to convince a single person in a company to pick them. And they are very good at doing that.

On the other hand individual consumers have ALL the bargaining power - they can simply pick a different insurance company, and insurance companies have to work very very very hard to get customers. They would compete on price because that's by far the most important thing to a consumer.

A company on the other hand cares about other stuff, how integrated in the system, how easy can we import members, manage members, how much marketing material do they give? Do we have to educate our employees, or will the insurance company do that for us?

Just tons of other stuff that isn't price. Individuals: It's 99% price.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by saboot on Saturday July 01, 2023 @10:10PM (#36557483)
That wasn't possible, having Lieberman's vote was required, and he said no to anything like that
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 88913527 on Sunday July 02, 2023 @01:01AM (#36558379)
Plus, health care spending is like >10% of GDP. You don't rewrite the rules like that with upsetting a great deal of corporate interests. An appreciable number of people benefit from all the inefficiency in delivering health care.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by autoexec on Sunday July 02, 2023 @01:13AM (#36558445)
> An appreciable number of people benefit from all the inefficiency in delivering health care.

Not anything close the the number of people who suffer from the all the inefficiency in delivering health care, but guess which has more money to bribe lawmakers with

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by eastbound on Sunday July 02, 2023 @01:45AM (#36558585)
Meanwhile, France made mutuelle (half of the healthcare) mandatorily paid by employers. When you leave, you can keep it for a time, but it’s essentially paid by the employer…
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by julesqs on Saturday July 01, 2023 @08:02PM (#36556662)
to be fair i would guess that a lot of the engineers there are also stuck because of visa issues. plenty of sychophants too i’m sure.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by alsetmusic on Saturday July 01, 2023 @09:04PM (#36557108)
That’s what they meant about H1B.

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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by williamsmj on Saturday July 01, 2023 @09:00PM (#36557058)
> This is like a case study in what happens when you fire everyone except the sycophants and yes-men.

The initial and biggest waves of layoffs last year were of people who hadn’t yet had a chance to demonstrate whether they were or were not sycophants. They were essentially random.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Saturday July 01, 2023 @09:30PM (#36557265)
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...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by yawaramin on Saturday July 01, 2023 @09:19PM (#36557202)
'Random layoffs'--sounds like a model of great management!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by in_cahoots on Saturday July 01, 2023 @09:21PM (#36557225)
I don’t think that’s true at all. Elon allowed any employee who wanted to quit with three months’ severance. Anyone who wasn’t a true believer and had options could have quit.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by martin8412 on Sunday July 02, 2023 @03:50AM (#36559277)
Last I checked, he hadn't paid a single dime of that promised severance.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by andsoitis on Saturday July 01, 2023 @08:36PM (#36556901)
> The people at Twitter who understood the system and could predict the side effects were all fired or left.

Are you saying the engineers who are now at Twitter don’t have the right skills?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tadfisher on Saturday July 01, 2023 @08:42PM (#36556940)
That's a non-sequitir. You can be at the top of your field and not completely understand a complex system. Also, the right people may not have even been involved in the implementation of this "feature".
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Saturday July 01, 2023 @09:26PM (#36557250)
For sure. I'd add that even super-geniuses get overwhelmed when asked to do too many things at once. Kudos to whoever's still left at Twitter; the current erratic decay is better than I would have expected after this long. But when maintenance and improvement are deferred long enough, eventually you reach the point where on average solving 1 problem creates >1.0 problems.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by andsoitis on Saturday July 01, 2023 @09:19PM (#36557204)
> You can be at the top of your field and not completely understand a complex system.

The tweet reads: "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."

Does that strike you as complex? I mean, surely they had the context (need to log in) because it was all over the news

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fesoliveira on Saturday July 01, 2023 @09:39PM (#36557304)
I don't know what kind of systems you worked on in your career, but even simpler systems with smaller userbases than twitter are quite complex if you are new to it.

Twitter serves their service to the entire world, with multiple layers of systems working in conjunction in order to make things work smoothly. A new engineer that has not been working on it for no more than a couple months would likely be unaware of how the different systems communicate and interact. A change like this will have have a lot of unintended consequences, and not having a senior engineer with lots of context leading the change will undoubtedly cause these kinds of issues.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by chris_wot on Saturday July 01, 2023 @10:41PM (#36557659)
Your argument is that it is a non sequitur to say that the right skilled people are not at twitter, using the argument that the right people with the available skills were not involved in this feature.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BaseballPhysics on Sunday July 02, 2023 @01:29AM (#36558516)
You seem to be confusing knowledge and skill.

Twitter could be packed with extremely skillful senior engineers who don't understand the product well enough to predict complex outcomes of planned changes.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by shapefrog on Sunday July 02, 2023 @06:14AM (#36560063)
Likewise you can have a "poor quality" 1x employee who has knowledge of how everything within the stack is glued together; where there is chewingum and where there are steel beams.

They are potentially more vauable than the 100x engineer who has intimate knowledge of how googles shipping container datacentres work.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sangnoir on Saturday July 01, 2023 @11:08PM (#36557837)
> A change like this will have have a lot of unintended consequences, and not having a senior engineer with lots of context leading the change will undoubtedly cause these kinds of issues.

Having a senior engineer with a lot of context is worthless if the work environment does not promote open communication. You don't want to be the senior engineer or leader who shows "poor judgement" by opposing the mercurial owner "for no reason" if you're overridden and the feature launch succeeds without a glitch; no one gets fired for implementing a request that came straight from the top.

This is why non-rushed, scaled roll-outs are essential for large system: had they tried this on 1% / 5% / 10% of random traffic first, they could have caught this. Yet again, if the directive to roll it out to production came from the very top, you set that gate to 100% immediately.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wruza on Sunday July 02, 2023 @12:27AM (#36558223)
“Trying to make a pigtail out of these unbrushed hair may unscrew the ears”. Sorry, yep, twitter is big. But if preventing tens of doomed requests before a login requires a senior engineer with lots of context, then the program was screwed up long before the layoffs.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by atoav on Sunday July 02, 2023 @02:38AM (#36558878)
* * *
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BeefWellington on Saturday July 01, 2023 @11:16PM (#36557894)
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...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mips_r4300i on Sunday July 02, 2023 @03:22PM (#36564747)
Seems Twitter has had a culture of rolling out changes straight into production without incremental testing, at least since well before Musk took over. Mudge was hired there in 2020 and what he found was a complete mess.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hrisng on Saturday July 01, 2023 @10:00PM (#36557433)
geohot was naively optimistic when he offered his so called "internship" to Musk. Ended up resigning in one month without delivering anything.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bugglebeetle on Saturday July 01, 2023 @11:00PM (#36557785)
Not true. He temporarily got the login nag modal removed. It was a nice few weeks.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hrisng on Sunday July 02, 2023 @01:41AM (#36558570)
I just realize how poetic that is since you're now no longer able to view anything without login in.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Rimbo on Saturday July 01, 2023 @11:08PM (#36557839)
Bingo. You can know a specific technology inside and out, but easily get lost in a large system built in that technology if you haven't worked with it before.

It's very easy to get caught in assumptions like, "Nobody would ever do things THIS way, so they must have built it THAT way," only to find out that, once upon a time, THIS way was the right way to do things, only for it to over time become less and less optimal, but the costs of changing things were too high to fix it. Once your system is old enough and large enough, you'll have several thousand things just like that.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nightshadetrie on Saturday July 01, 2023 @09:36PM (#36557296)
All the best people I know left.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by davidcbc on Saturday July 01, 2023 @09:43PM (#36557338)
Are the very least they have terrible judgment considering they still work at Twitter (excluding people dealing with visa issues)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by dredmorbius on Saturday July 01, 2023 @10:06PM (#36557461)
There might be numerous other reasons: <https://news.ycombinator.com/item?id=36556578>
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by spamizbad on Saturday July 01, 2023 @10:15PM (#36557505)
They lack knowledge not skills. To my knowledge there is no "intuitively understand how my changes will impact a complex system without studying it" skill (unless that system is under a robust test suite, which Twitter is not)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by andsoitis on Saturday July 01, 2023 @10:44PM (#36557682)
> knowledge there is no "intuitively understand how my changes will impact a complex system without studying it" skill (unless that system is under a robust test suite, which Twitter is not

then how do they have confidence that anything works before they subject hundreds of millions of people around the world to system updates? that seems disrespectful to the user, if you asked me.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jbeam on Saturday July 01, 2023 @11:01PM (#36557789)
They don’t have confidence. The site has been breaking down. It is indeed disrespectful to the user.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mypalmike on Sunday July 02, 2023 @02:57AM (#36558990)
A/B testing.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nborwankar on Saturday July 01, 2023 @10:30PM (#36557595)
Alternately, if they have the “right skills” why is this happening? Clearly they don’t have some of the needed skills to prevent this. And a self-DDOS might be a good indication of that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 95014_refugee on Saturday July 01, 2023 @10:34PM (#36557618)
William of Ockham would like a word.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by SketchySeaBeast on Saturday July 01, 2023 @11:22PM (#36557931)
Ol' Billy Razor?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by scott_w on Sunday July 02, 2023 @01:34AM (#36558539)
The quote doesn’t say that at all
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tchaffee on Sunday July 02, 2023 @03:05AM (#36559035)
Someone who has the right skills to be an air traffic controller doesn't have the right skills to be the only air traffic controller.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by humean1 on Saturday July 01, 2023 @08:58PM (#36557040)
> The people at Twitter who understood the system and could predict the side effects were all fired or left

And never created sufficient testing.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by whatever1 on Saturday July 01, 2023 @09:22PM (#36557227)
There is never sufficient testing. If there is, then you have a formal proof for your algorithm.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by kybernetikos on Sunday July 02, 2023 @07:45AM (#36560525)
Beware of bugs in the above code; I have only proved it correct, not tried it. – Donald Knuth

It's not just hypothetical either. There was a bug in a sorting algorithm a few years back that had been 'proved' correct. I think it was to do with numbers wrapping, and that hadn't been considered in the mathematical proof.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Regic on Sunday July 02, 2023 @01:41PM (#36563660)
WPA2 also had an exploit (KRACK) while the handshake algorithm itself was "proven to be secure". Formal verification is a powerful tool but it does not guarantee bug-free code: it merely guarantees that the particular bugs you checked for are not possible.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by bandyaboot on Saturday July 01, 2023 @09:17PM (#36557193)
Yes, because Elon Musk would never scrap existing pre-release testing procedures.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by greenthrow on Saturday July 01, 2023 @10:26PM (#36557573)
You can't write tests for the changes someone might make in the future.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by onion2k on Sunday July 02, 2023 @01:08AM (#36558412)
That's exactly why you write tests. You want to be sure future changes don't break present functionality, especially if the future changes are being done by someone who doesn't understand your part of the system.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by SketchySeaBeast on Sunday July 02, 2023 @10:24AM (#36561767)
But if you need to make an update to a core system that'll necessitate updating the tests and you're back to flying blind.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by onion2k on Sunday July 02, 2023 @12:18PM (#36562893)
It shouldn't require updating the tests, so long as you're testing the functionality rather than the implementation.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by greenthrow on Sunday July 02, 2023 @10:57PM (#36568210)
You write tests for your code as it exists to make sure it functions. You cannot write tests for every conceivable change that someone else might make in the future that either mis-uses your code or adds new code inbetween that didn't previously exist. You need the people who add that new code to write new tests. Something that it seems the remaining engineers at Twitter do not have time for.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sigzero on Saturday July 01, 2023 @10:01PM (#36557440)
> The people at Twitter who understood the system and could predict the side effects were all fired or left.

You have zero idea if that is true or not.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lolinder on Saturday July 01, 2023 @10:08PM (#36557470)
About 80% of Twitter was laid off or quit. I think it's a reasonable supposition that a good number of those were critical personnel who felt they could get a better deal somewhere else.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by FranksTV on Saturday July 01, 2023 @10:46PM (#36557697)
"But the code is self-documenting!"
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by IntelMiner on Saturday July 01, 2023 @11:12PM (#36557868)
No matter how good your documentation or comments are, that doesn't mean whoever is left holding the bag will understand it. Or at least not in the amount of time it would take to keep it from exploding

I understand the abstracted theory of how a nuclear power plant works (uranium heats water -> makes steam -> drives turbines etc) but if you sat me down at the control console and asked me to restart a reactor? Yeah I'd have no idea where to even begin. Even if I had a manual as thick as a fridge to (slowly) flick through

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mastazi on Saturday July 01, 2023 @11:59PM (#36558087)
I have the impression that the comment you are replying to was sarcastic. Of course you're right that experience can't be replaced with documentation. The role of documentation IMHO is making it easier for people to gain experience by smoothing out the process -> it aids the process of gaining experience, does not replace it
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fires10 on Sunday July 02, 2023 @12:39AM (#36558265)
I was a reactor operator. I can't do it now. It takes continuous use to maintain knowledge and skills that narrow.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lifeisstillgood on Sunday July 02, 2023 @03:06AM (#36559036)
Seriously ? How did you end up in that line of work?

HN has a tendancy to find something like "nominative determinism" - "comment determinism" where a comment about a job produces a (contradictory) reply from someone doing that job.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Eisenstein on Sunday July 02, 2023 @02:52PM (#36564454)
The person I know who is a reactor operator was really good at math, joined the Navy and got trained to operate a nuclear sub. Then in the private sector I am sure that skillset is somewhat rare, so it was easy to get a job there.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by CobaltFire on Monday July 03, 2023 @06:01PM (#36579385)
Can’t speak for them, but being poor, intelligent, and in need of steady income when you graduate High School is a very good way to end up in the Navy’s nuclear program.

Source: Was kicked out, poor, and intelligent. Ended up a submarine reactor operator.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 2muchcoffeeman on Sunday July 02, 2023 @05:10AM (#36559722)
AKA domain knowledge
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by _the_inflator on Sunday July 02, 2023 @01:42AM (#36558573)
Of course. The machines get it. And do exactly as commanded. ;)
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jjgreen on Sunday July 02, 2023 @07:21AM (#36560387)
They used to, now they mutter amongst themselves, casting occasional contemptuous glances at you and me.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ithkuil on Sunday July 02, 2023 @06:45AM (#36560208)
Indeed, if a dumb computer can understand the code and execute it flawlessly then so can you! /s
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by poisonarena on Saturday July 01, 2023 @11:37PM (#36557999)
laid off because they were redundant, You don't need thousands of employees to make twitter, thousands of people in bootcamps are making twitter clones in react every day
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lolinder on Saturday July 01, 2023 @11:41PM (#36558011)
That was the theory, but it turns out that without all those engineers Twitter falls over when asked to serve more than 600 posts per user per day.

Features are easy, scale is hard.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by glenngillen on Saturday July 01, 2023 @11:50PM (#36558047)
This is such a disingenuous take. Twitter isn’t just a web page that displays the last thing saved to a database. It curates a different version of that for the millions of users reading it. That’s before you think about Spaces, the whole advertising platform that supports it, the abuse systems, and the infrastructure required to do all of that at a scale far beyond some bootcamp clone.

HN discourse should be above this.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by TillE on Sunday July 02, 2023 @12:48AM (#36558318)
Just to give one example, I (and many others) have tens of thousands of blocked accounts. How do you implement that efficiently, at scale? Are you gonna do an extra database check for every single tweet that comes my way? Hopefully not.

And if you think about how Twitter works for five seconds, just consider everything that has to happen when an account with 100M followers posts a tweet. It's an absolute nightmare.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by chirau on Sunday July 02, 2023 @02:40AM (#36558900)
Out of curiosity, what do you mean by tens of thousands of blocked accounts? Are those your bot accounts that get blocked or it is you blocking people from your feed?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hapidjus on Sunday July 02, 2023 @04:26AM (#36559482)
I think they’re referring to accounts that they blocked, so that content from those accounts wont show up in the feed.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sprite on Sunday July 02, 2023 @04:25AM (#36559477)
A bit off topic, but any book/article recommendations for building things at Twitter/IG scale? I know for example IG switched to a "fan-out" approach early on to handle accounts with a lot of users. Would love to learn more about this.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by CapricornNoble on Sunday July 02, 2023 @04:45AM (#36559579)
In some previous HN thread, I dialed in on a recommendation for "Designing Data-Intensive Applications" by Martin Kleppmann, which I honestly still haven't gotten around to reading so....YMMV. Maybe if you search HN for that book title, it might lead you to other useful discussions?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by poisonarena on Wednesday July 05, 2023 @02:38PM (#36605054)
> HN discourse should be above this.

vomit inducing "Be better" post..

"I disagree with you so your comment shouldn't be allowed here"

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mastazi on Sunday July 02, 2023 @12:02AM (#36558098)
back when I was doing personal projects or working at small early-stage startups I used to think the same, but then I've worked at later stage scaleups and even large publicly traded companies and realised that once a project becomes large enough, that prototyping phase that you just described is like 1% or 2% of the total workload. There is so much more to the SDLC that is not just writing code (some examples: liaising with stakeholders, requirements gathering, clients acceptance testing, QA, integration testing, certifications, regulatory frameworks etc. etc. etc. -> all things that take much of your time and involve nearly 0 lines of code written).
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by martindbp on Sunday July 02, 2023 @04:21AM (#36559462)
> liaising with stakeholders, requirements gathering, clients acceptance testing, QA, integration testing, certifications, regulatory frameworks

Some of that sounds like bloat to me. The fact that Twitter is still here and building features faster with 20% of the workforce may indicate that a lot of what was thought needed really wasn't. You might point to the current outage or other bugs but you have to ask yourself, how serious is it really and is it worth 400% more employees to mitigate them?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by habinero on Sunday July 02, 2023 @06:41AM (#36560186)
None of that is bloat. It's all necessary once you get past the tinkertoy stage.

Also, they aren't building features. The only features that rolled out are the ones that were already done. They haven't released anything.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by martindbp on Monday July 03, 2023 @04:54AM (#36570439)
Long form video, Twitter blue at the very least, which seems like more than Twitter managed to do per year before then with 4x the manpower.

Many of those things you listed are what people who have been in the institutionalized employees find important, essentially process for its own sake.

Before the layoffs Twitter had about 7500 employees, while SpaceX at 12000 builds frickin' rockets, have rocket launches every week, designing and building the next level launch platform that will revolutionize space travel, all the while revolutionizing satellite internet. Musk knows a thing or two about what smart, focused people are capable of.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by mastazi on Tuesday July 04, 2023 @07:54PM (#36593999)
So you're saying that at SpaceX or Tesla people don't work on any of those things (requirements gathering, clients acceptance testing, QA, integration testing, certifications, regulatory frameworks) and they just happily code away?

I very much doubt that's the case.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by justinclift on Sunday July 02, 2023 @12:30AM (#36558235)
> thousands of people in bootcamps are making twitter clones

Heh Heh Heh

Those twitter clones will tend to be of the "looks pretty on the front end, but a fucking nightmare on the backend" type. ;)

Likely with part of the backend nightmare being security issues as well. From what I've seen of bootcamp output, they seem to rarely explain much about security to the people doing the learning. :(

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by praptak on Sunday July 02, 2023 @01:59AM (#36558672)
That's not even the problem. The Stack Overflow guy wrote a very informative response to people claiming they could clone SO in a weekend (I can't find it now)

The core of the problem is not even the quality of the code but rather the thousands of things the site does besides letting you post a tweet and displaying it to other people.

Spam protection and protection from people falsely claiming spam on posts they don't like is already enough for me to laugh off the "clone in a weekend" camp.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by shreyshnaccount on Sunday July 02, 2023 @12:57AM (#36558361)
Well that's the easy part, and probably like half a percent of the work that goes on at a scale like that
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by muddi900 on Sunday July 02, 2023 @02:42AM (#36558912)
What's stopping you son?

If it's capital, just get an SBA and start working.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fzeroracer on Sunday July 02, 2023 @05:42AM (#36559898)
Apparently you do, given that we're posting in a thread where Twitter is self-imploding due to amateurish technical decisions foisted down by a God King.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Sunday July 02, 2023 @05:14AM (#36559741)
This rhetoric is well past its peak. When the firings happened, people said twitter would crash in a week. It's been a long time since then, and twitter, for my very generic uses and purposes, has just gotten better.

Demonizing past hard decisions at every unrelated point of difficulty has to be the worst kind of toxicity there is.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by seanhunter on Sunday July 02, 2023 @05:38AM (#36559874)
> Demonizing past hard decisions at every unrelated point of difficulty has to be the worst kind of toxicity there is.

It's not great, but that's really a bizarre thing to say. There are many many things far more toxic than that.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Sunday July 02, 2023 @09:05AM (#36561120)
It really depends I suppose. If you consider the accused to to be in an unearned place of power, it might feel like an acceptable thing to do (albeit still quite icky and pedesterian). But if the situation is very different and/or you are not sure if your PoV is fully justified, this can absolutely be the most toxic low-effort thing one can do when thrown at someone who's already fighting an uphill battle. Without going to specifics this is something I've experienced myself, and have also seen happen close to me in a very toxic calculated way. So these kinds of comments are IMHO overally very unconstructive.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ziftface on Sunday July 02, 2023 @06:15AM (#36560069)
Can you explain how the Twitter experience has gotten better for you?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Sunday July 02, 2023 @09:32AM (#36561331)
On the community side, it now better reflects its mission as the public market square, where before it was so unbalanced to the left (also making what was to the right way more polarized) that it just wasn't very much fun or developing to stay on for long. Before I was only a lurker but now I sometimes chime in to tech threads without fearing someone will try to cancel me over a way I name a fruit or something.

On the tech side, it has retained everything that made it good (didn't implode!), and the tweet length / "show more" logic fits my style of writing perfectly. Spaces are also a kind of thing that I didn't use before but became immediately accessible as it was added right to twitter itself (and things like the 24h wagner coup space with 6M visitors isn't something I have seen in the past). And other simple things, like long videos sometimes fit a need, even while most of the time a youtube link also works.

Some things like crypto spam also seem to be in a bit better state, though can't obviously ever be completely removed

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by whatabboutthe on Sunday July 02, 2023 @07:55PM (#36567080)
The reason you see it as “unbalanced to the left” is because algorithms are showing you whatever keeps you engaged with Twitter. Those of us who do not log in and use privacy mode see a ton of hateful far-right lunacy. Tons of hate against queer people, endless “overthrow the government” posturing, batshit accusations of pedophilia—there’s just no end to the unhinged far-right hate-train spew one encounters as an unclogged-on, untracked viewer. Raw twitter is a trash-heap of poisonous people who want to harm others over pissant differences.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by me_again on Monday July 03, 2023 @12:54PM (#36575667)
It's interesting to me how deeply politics gets into everything. You like Twitter more because "it was unbalanced to the left" and now reflects your political views better. My experience is that the first 100 replies to every semi-political post are now right-leaning blue checkmark holders and conspiracy theorists, and now I find it "not very much fun".

Honestly, I don't think the "public market square" has ever worked all that well, not even in a physical market square. You get 2 groups with sufficiently different views and before long it's devolved into shouting, if not a brawl.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Tuesday July 04, 2023 @04:44AM (#36583940)
I actually don't like politics being so prevalent in the space but it's quite unavoidable to give free speech any chance in the current environment. I really hope it evens out.

It's just the sad state of the world that the most aggressive, but voice-defining leftists would like to live in a situation where politics is talked about less but take a speech-impeding dictatorial rule as the precondition to allow for something like that to happen. Meaning, as long as every person in the thread or platform has somehow been "vetted" to not be conservative or even moderate, they'll act "normal". (and that ignores purity spiraling in such echo chambers making even that a stretch)

Maybe in one of the futures of this planet people can go back to not being as polarized and twitchy about talking with people with even the opposite viewpoints. Increased amount of mutual respect in a conversation plus all sides having more mental robustness reduces escalation, reducing the speech and experience of having the kind of speech you probably are talking about to a very manageable level and is absolutely best for everyone.

I've learnt to personally take a lot of pains to maintain communication lines with even some quite extreme leftists and actually managed to retain a level of mutual respect with people some of my peers don't even dare to talk to. The end result makes otherwise impossible things greater than individuals could achieve, possible. But it's not very fair feeling like the human in the "pigeon vs human" chess match at times.

Regardless of everything, as long as we're not in some kind of shittyfuture war scenario, I will not stop believing in the concept of a "public market square" of free speech. I don't believe there is any other value that can keep an intellectually diverse human society together.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by correlaroate on Sunday July 02, 2023 @07:46AM (#36560528)
> for my very generic uses and purposes, has just gotten better.

Interesting. My "generic uses and purposes" was to occasionally scroll around through tweets somebody linked me to.

That's entirely impossible now since I don't have an account (and don't plan to create one).

Roughly speak, it has become infinitely worse for me.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 18pfsmt on Sunday July 02, 2023 @08:53AM (#36561031)
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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Sunday July 02, 2023 @09:13AM (#36561185)
I really don't expect this to be permanent. For this very second though, I do get your point, there are quite a few services I only visit occasionally through links and even after making an account I was a lurker for the longest time on Twitter.

However talking in a way that takes the current critical temporary state as the default forever isn't very fair

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by correlaroate on Sunday July 02, 2023 @03:23PM (#36564750)
It's not an unreasonable guess. Instagram did the same thing and never turned back.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lolinder on Sunday July 02, 2023 @09:14AM (#36561194)
There were some people who predicted that in the heat of the moment, but the rational people at the time were predicting that Twitter would limp along, gradually start to show cracks, and eventually become a husk of what it was as the systems slowly degraded. I'd say we're well on track for that prediction.

This isn't an unrelated difficulty—this kind of bug is the direct result of losing (or ignoring) the people who knew better. Institutional knowledge is a tech company's lifeblood, and Musk gleefully discarded most of Twitter's when he came in.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by spamizbad on Saturday July 01, 2023 @10:12PM (#36557497)
If it's not true that's actually more damning: The "experts" seem to frequently break it.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by anonymoushn on Saturday July 01, 2023 @10:32PM (#36557602)
We can just read posts by former twitter staff engineers who say the same thing.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by chris_wot on Saturday July 01, 2023 @10:38PM (#36557641)
It’s likely. The number of people predicting degradation were wrong only on the length of time it took for the degradation to start occurring.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lanstin on Saturday July 01, 2023 @11:17PM (#36557899)
I think most experts were fascinated by the whole experiment as it is essentially gathering data on a subject we had theories on but no experiments.

I used to work at a company where both the main data center and the main dev office were in the flight path of a major airport. We joked that if the data center had a plane hit it we’d go down quickly but recover but if the office building got hit we be fine for a while but long term in trouble.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Rimbo on Saturday July 01, 2023 @11:04PM (#36557818)
You might be right; the person you're replying to might have zero idea.

Now me... I know someone personally who was a senior exec for Twitter's software team, who left after Elon's purge.

He left because all the people who understood the system and could predict the side effects were fired or left. He'd been with companies going through death spirals before, and had no interest in being involved with another one.

So, while the person you're replying to might not know, my friend DOES know.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by poisonarena on Saturday July 01, 2023 @11:35PM (#36557989)
> I know someone

"my uncle works at nintendo"

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by larvaetron on Saturday July 01, 2023 @11:40PM (#36558009)
"Something went wrong. Try reloading."
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by djbusby on Saturday July 01, 2023 @11:45PM (#36558027)
This is still hearsay.

However, even with my limited experience in similar scenarios on smaller scale - it still feels accurate.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by j16sdiz on Sunday July 02, 2023 @01:59AM (#36558670)
I don't know you or your friend, but thinking how dreadful some hiring process can be, I would defer changing my job as much as possible..
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by d3ckard on Sunday July 02, 2023 @03:40AM (#36559222)
Hiring processes are a cakewalk compared to company in death spiral. Damn, even compared to a company with a bad period of high pressure.

It’s a mistake to stay.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by CaptainZapp on Sunday July 02, 2023 @04:34AM (#36559518)
Arguably, most of the ex-Twitter employees had zero say if they wanted to defer a job search or not.

They were just summarily fired.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jrm4 on Saturday July 01, 2023 @11:20PM (#36557917)
Zero idea is a bit much. Seems like an entirely reasonable assumption.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by onion2k on Sunday July 02, 2023 @01:00AM (#36558373)
The current state of Twitter seems to indicate there's a significant problem with the code, which implies the people who would have either spotted that before it was deployed or fixed it quickly afterwards, are unable to do so. Given the number of layoffs and resignations Occam's Razor would suggest the reason is because those people aren't available to do that work.

We don't kmow it's true but it is a likely explanation.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tomatocracy on Sunday July 02, 2023 @07:31AM (#36560438)
But these are "significant problems with the code" which evidently can't be fixed by simply reverting relevant changes. In that case, it seems more likely to me that these are due to long-standing issues which would have caught up to the company sooner or later.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by onion2k on Sunday July 02, 2023 @09:20AM (#36561247)
which evidently can't be fixed by simply reverting relevant changes

Rumors suggest that part of the change is moving from GCP to something else. Something like can't be reverted without signing a new contract with Google (and paying the bill..).

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tomatocracy on Sunday July 02, 2023 @01:05PM (#36563350)
Ah - I hadn't heard that and it does make some sense. But I'm not sure that the alternative version of events (where the engineers who were fired or left were still around) would look much better in that case - perhaps delay/better planning might have helped (though of course we don't know how much planning was done) but it's also entirely credible that this was essentially inevitable with such a move.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rlt on Sunday July 02, 2023 @03:27AM (#36559147)
Why should such things matter if it fits his narrative?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jayd16 on Saturday July 01, 2023 @10:21PM (#36557538)
> 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

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by PaulDavisThe1st on Saturday July 01, 2023 @10:54PM (#36557749)
This has absolutely nothing to do with the thundering herd problem.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by m00x on Saturday July 01, 2023 @10:59PM (#36557780)
+1.

Ironic that someone saying it's scaling 101 follows up the comment with a completely wrong explanation.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jayd16 on Sunday July 02, 2023 @12:16AM (#36558165)
Explain why not, if you please. If unresponsiveness causes increased traffic, which causes further unresponsiveness, is that not referred to as a thundering herd problem? Is the stated mitigation of a backoff not fully relevant here?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineptech on Sunday July 02, 2023 @12:52AM (#36558334)
It's the difference between one customer asking a hundred cooks for a waffle and a hundred customers asking one cook for a waffle. The former is the thundering herd (a bunch of processes trying to do something that only needs to be done once, causing resource contention) and this is akin to the latter (with the "customers" being parallel requests from the frontend).
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jayd16 on Sunday July 02, 2023 @01:20AM (#36558478)
Hmm, I was thinking it still applies in the sense that the many many duplicate retries are hitting many of Twitter's servers causing unnecessary duplicated load when a single successful response would satisfy the client and reduce the traffic.

In my mind, it is much closer to needlessly asking every server for the same information because the requests are most likely load balanced, but I guess it's true that I don't know the load balancing strategy. Even still, is it not more likely than not that those retries are hitting multiple servers?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineptech on Sunday July 02, 2023 @01:49AM (#36558607)
Sure, maybe? We (or at least I) know little about the actual problem here, and metaphors only go so far. But to my mind, "too many things trying to handle a request" gets a cool name because it is a fairly narrow and unusual problem, whereas "too many requests" goes by many names (DoS, hammering, flood, etc) because it's depressingly common.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sh34r on Sunday July 02, 2023 @01:52AM (#36558621)
The thundering herd problem is more like, there's a hundred cooks, one griddle, and only one of them can make an acceptable waffle for the customer.

This specific problem we're discussing, of concurrent client retries effectively launching a self-imposed DDOS attack, isn't exactly the thundering herd problem. It's clients and servers instead of threads, for one thing. But it's a good enough analogy to another type of cascading failure in concurrent computing, IMO.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cameronfraser on Saturday July 01, 2023 @11:09PM (#36557848)
> So about the only thing they could do was issue multiple, parallel requests and hope that at least one of them was fast.

lol nobody would do this to solve this problem because it doesn't even remotely solve it or give the appearance of solving it, if anything it's guaranteed to make things go slower

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by kortilla on Saturday July 01, 2023 @11:21PM (#36557927)
Google did this a long time ago. It’s more nuanced than you think. Two requests would be issued and the first acknowledged one cause the second to be cancelled. There was a public paper on this from Dean iirc and the method is a decade old.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sagarm on Saturday July 01, 2023 @11:43PM (#36558021)
The technique is called "request hedging".
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by dmazzoni on Sunday July 02, 2023 @05:21AM (#36559773)
I think the fundamental difference is that Google was using request hedging within their own network, sending the same request to two different internal servers in case one was slow, while Twitter appears to be sending the same request to the same server over the public Internet.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cameronfraser on Sunday July 02, 2023 @11:02AM (#36562071)
This was very illuminating thanks, learned something new
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hvis on Saturday July 01, 2023 @11:21PM (#36557925)
> My guess is Elon said "the site's too slow!"

Seems more like a thinly disguised attempt to force people to purchase subscriptions. Blue checkmarks and all.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by photochemsyn on Saturday July 01, 2023 @11:59PM (#36558084)
That's the first thing that came to mind. It's a pay-to-play move, which is not at all surprising. People seem to forget that fully-featured social media-centric corporations are run for profit, and if they can't get enough advertising to balance the books, then what's left but subscriptions?

Sometimes people buy media corporations because they're interesting in using them to promote their other more lucrative operations (think Jeff Bezos and the Washington Post) so they don't really care about profitability, but I don't think Twitter fits that model, but who knows?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sh34r on Sunday July 02, 2023 @01:39AM (#36558559)
> then what's left but subscriptions?

The WeChat model is the obvious answer to that rhetorical question. Build paid services on top of your hellsite with millions of addicts using it daily. For example, Twitter could have easily been the gateway to OnlyFans, or to Patreon. Apple is another example of this kind of value-added ecosystem that leverages a foothold to sell other crap to people.

Or there's the TikTok model: gobble up all the data, sell data to governments, give MBS or Putin admin access to Twitter, build AI on top of the dataset.

Even a private equity chop-shop like Bain could do a better job of extracting value from Twitter than this mess.

This isn't a profit-seeking venture for Musk. This is about politics, about power, and primarily about revenge. Musk is giving Notch stiff competition for the title of most pathetic billionaire.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Qwertious on Sunday July 02, 2023 @03:24AM (#36559131)
>This isn't a profit-seeking venture for Musk. This is about politics, about power, and primarily about revenge.

I strongly disagree; this is about Musk buying Twitter accidentally, and then running it as best he could without losing face as "real world iron man". He's fucking up left, right and center because he was completely unprepared to actually run it, and suddenly needs $40B to pay off his debtors.

It's also about politics, power and revenge, but it's primarily about Musk being a fucking idiot and constantly digging himself deeper.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by user_named on Sunday July 02, 2023 @07:02AM (#36560288)
Wechat isn't a subscription model. It is money tized exactly the same way as Twitter, advertising.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by shapefrog on Sunday July 02, 2023 @06:09AM (#36560030)
> Seems more like a thinly disguised attempt to force people to purchase subscriptions. Blue checkmarks and all.

6k tweets a day even with the blue mark of shame makes something like tweetdeck functionally useless.

Obviously Elon and I have different uses for "The Worlds Town Square"

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by shapefrog on Monday July 03, 2023 @06:15AM (#36570955)
For the reccord, got to 11am before before tweetdeck is dead with rate limits.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @12:56AM (#36558358)
>The people at Twitter who understood the system and could predict the side effects were all fired or left

Not necessarily. I’ve predicted bad outcomes for decisions in a few cases and been ignored but stuck around regardless. Mostly because I like my job and the goals of my organization even if it makes bad decisions.

Of course to remain productive and improve my influence in future decision making it is absolutely critical that when predictions come true, I do not go anywhere near an “I told you so mentality.”

Instead I do what I can to clean up the mess with a “how can I help?” attitude. And increasingly over time people take my opinions and analysis much much more seriously.

I wouldn’t say that’s the path everyone should take, especially because some work environments are just too toxic for any progress at all (I ran away, fast, from two jobs like that). And some people cherish having an entirely new type of challenge every few years instead of shepherding something through longer periods of time. All valid paths.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by scott_w on Sunday July 02, 2023 @01:32AM (#36558530)
People didn’t leave because of the bad decisions. They left because Musk said he wanted “hardcore” people who’d work 80 hour weeks. Turns out masochism isn’t correlated with great engineering.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @03:33AM (#36559177)
I think there may be a disconnect between what Musk says and the reality on the ground. Enough so that I, given such a situation, would wait around a little bit to see how things played out before jumping ship. But as I said in my original comment, I’ve sprinted away from toxicity before, and will do so again if it becomes obvious.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Timon3 on Sunday July 02, 2023 @05:05AM (#36559700)
If it was only that Elon had said it, I might agree. But he also had multiple rounds of layoffs (after lying every time and saying "this was the last!"). He had multiple horrible mandatory meetings forcing people to drop everything and fly over the country. He forced people to print out their code so he could review their work.

Nobody good stays during ALL of this.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by drzaiusx11 on Sunday July 02, 2023 @08:49AM (#36561009)
I wouldn't say nobody, there's likely folks held captive by H1B visas with limited options/mobility
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Timon3 on Sunday July 02, 2023 @09:00AM (#36561082)
If you really want I can qualify my earlier statement, I thought it was obvious:

GP wrote:

> Enough so that I, given such a situation, would wait around a little bit to see how things played out before jumping ship.

That means "nobody" is talking about the group of people who have the option of "waiting around a little bit to see how things played out before jumping ship". H1B visa holders aren't included in that earlier group, so I didn't think a further qualification is necessary.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Retric on Sunday July 02, 2023 @10:36AM (#36561861)
H1B people can and do jump ship. The bigger issue was Twitter laid off so many people it was a poor time to look for a new job.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by MisterBastahrd on Sunday July 02, 2023 @03:20PM (#36564730)
> I think there may be a disconnect between what Musk says and the reality on the ground.

Which runs against every good piece of advice that has ever been uttered about leadership. Musk far overpaid for twitter because he wanted to be the center of attention and what better way to do that than to buy the network which gets the most attention from "important" people?

He then took the Michael Jordan trope of "I never asked anyone to do anything I was unwilling to do" and tried to turn that into reality by sleeping in his office every once in a while. The problem with this sentiment is that the only employees who are going to stick around long-term in such a ridiculous working arrangement are those who either can't find jobs elsewhere or are terrified that they won't be able to find jobs elsewhere.

So now you've got a highly toxic work environment full of people who are unconfident in their own abilities to get the work done, and Elon constantly pretend like he's some sort of business genius from the movies who just walks into a meeting, throws a bunch of turds on top of the agenda without having a firm grasp of anything, and storms off to light the next fire.

It's fucking insane.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pcthrowaway on Sunday July 02, 2023 @06:36PM (#36566525)
> Enough so that I, given such a situation, would wait around a little bit to see how things played out before jumping ship.

The twitter engineers were presented with an opportunity to jump ship and also get 3 months of severance. I think the rational ones, who had a choice took it, leaving employees who didn't consider it rationally, as well as employees on H1Bs who didn't have the luxury to quit without something else lined up

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by yieldcrv on Sunday July 02, 2023 @03:39AM (#36559212)
yeah its correlated with getting deported from the US if you lose your employer
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by manuelabeledo on Sunday July 02, 2023 @04:42AM (#36559559)
I bet that most, if not all, H1B visa holders working for Twitter, would be able to land a job pretty quickly if they wanted to.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by morelisp on Sunday July 02, 2023 @04:57AM (#36559660)
Individually yes. It's less clear what happens if Twitter is shedding hundreds of engineers at the same time many other companies are freezing hiring or letting people go.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BurningFrog on Sunday July 02, 2023 @04:52AM (#36559628)
H1Bs don't actually get deported for that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by habinero on Sunday July 02, 2023 @06:42AM (#36560195)
Yes, they absolutely do. There are some serious penalties if you overstay your visa.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by BurningFrog on Monday July 03, 2023 @01:24PM (#36576136)
In theory, yes.

In practice, the immigration authorities have enforcement priorities, and deporting overstating H1B is very far from being one.

As long as you don't cross a border, no one will come looking for you.

Source, my immigration lawyer when I was in danger of overstaying my H1B.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Analemma_ on Sunday July 02, 2023 @08:42AM (#36560948)
They absolutely do. I’m not sure why you’re posting this; it’s just demonstrably wrong.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by safety1st on Sunday July 02, 2023 @12:41PM (#36563121)
The parent is technically correct, you're not deported for losing your job on a H1-B. Your permission to remain in the US ends, and presuming that you leave by the deadline, you are not deported.

Deportation is a different legal event. It's a forceful expulsion which occurs because you did something seriously negative like break the law. Deportations are a big deal and a bad thing to have on your record in any country when it comes to your future prospects with that country.

To use a super rough analogy it's kind of like an honorable vs dishonorable discharge from the military.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by lolinder on Sunday July 02, 2023 @01:24AM (#36558496)
> Mostly because I like my job and the goals of my organization even if it makes bad decisions.

Keep in mind that Musk intentionally turned Twitter completely upside down. Anything that people there liked about it before Musk is likely gone—coworkers, WFH, perks.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by rkagerer on Sunday July 02, 2023 @02:02AM (#36558686)
Thanks for your good work.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by laserlight on Sunday July 02, 2023 @02:20AM (#36558791)
> goals of my organization

What do you think they are?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @03:16AM (#36559085)
The organization’s stated mission, inherent not just to it but to all places of its sort, is <X>, even though, unfortunately, we often end up chasing <Y> instead.

It’s a difficult balance: <Y> is in fact necessary to continually achieve <X> but there are times where decisions focus exclusively, or at least too much, on <Y>. But we live in the real world, and sometimes that’s necessary. (<Y> is not money though it has an impact on our financials) And also sometime people with a broader view see further than I do and those choices that seem wrong come around a few years later and it turns out <X> is actually better off for it. It keeps me humble, skeptical of my own certainty even when it seems faultless.

But I’m also at a point now where people who pop up and start shouting <r>! or <f>! or something completely random like “Well how about <~€€€~>?” I can easily deal with: I go back, do a bit of the work I do, show it to the right people, and those shouts -disappear. Sometimes one gets through and it’s annoying, but whatever, nothing is perfects.

Of course the above vastly oversimplifies things. There are many, many more variables to juggle along the way. But I hope it gives a reasonable sense of things.

And I’m sure the “<X>” style notation of things in my explanation makes it harder understand what I mean, but I value my privacy, hence the abstractions of the factors involved.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fho on Sunday July 02, 2023 @04:19AM (#36559450)
> but I value my privacy

I guess the way you abstracted will probably reduce your privacy (a tiny bit). At least I have not seen anybody write "<X>" instead of just X in this usecase.

So either this is very specific to you, or is very common in your circles so you do it too. Both of which reduce the number of potential candidate if somebody tries to doxx you.

Additional you (or your editor) uses “” over " which also reduces the number of candidates.

(Not trying to attack you here, just thought it was notable)

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @04:48AM (#36559603)
<*> was my own ad hoc convention in the moment. My “.” style is the default for the mobile phone I’m on, which is the US, and I don’t mind sharing that since I’ve mentioned it in plenty of prior posts. But I do honesty appreciate the analysis, those aren’t things I’d specifically considered when posting now or in the past, and it’s always useful to know what subtle signals can be picked up in that sort of detail. Heck someone observant could probably infer broad geo region (time zone) just from the fact that I am making these comments at this time.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fho on Sunday July 02, 2023 @07:17AM (#36560365)
Writing style is also a lot more individual than people recognize.

Iirc word histograms almost uniquely identify authors. Of course this is on larger amounts of text, but I guess you could identify users over seperate platforms this way.

E.g. Intend to use ellipsis (...) to separate thoughts in online conversation a lot. But I try to not do that in reddit, where I try to stay somewhat anonymous.

Still, I assume that it would be possible to correlate my reddit and HN account just by comparing the word histograms (ie which words I use and how often).

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @08:31PM (#36567321)
Yes, some of my academic work in comp-ling (massively outdated by today’s advances) explored things like the perplexity scores of different Shakespeare plays to explore the controversial claim that some the work attributed to him was actually done by Marlowe.

(As a complete aside, that program of study also included Forensic Linguistics which truly fascinating. And of course the work of Claude Shannon and information theory, though not in any great depth)

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by correlaroate on Sunday July 02, 2023 @07:37AM (#36560465)
Then you'll probably appreciate the following info. You have commented excessively on HN over the years. If you have done any publicly accessible writing with your real name attached, then it is quite easy to find out who you are by correlating writing styles. (If you don't have done so publicly then at least your employer will be able to do that using all internal writing on one hand and all your HN contributions on the other.)

Sounds far fetched, but it's really not that hard. Quite recently somebody hacked this for correlating HN accounts with each other and found alt accounts of people with high accuracy. Which people confirmed. And that wasn't even a serious attempt, just a little hack on a sunday night.

In a sense, it's all too late now since all your writing is already out there. But could be good to know for the future.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sverona on Sunday July 02, 2023 @08:21AM (#36560792)
It's unclear to me what you're meant to do about this besides never post anything, which is depressing. Hence I don't even try.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fho on Sunday July 02, 2023 @08:37AM (#36560894)
I guess you can try to develop two very distinct writing styles.

Or, as I do, consider everything posted to HN to be linked to me. My handle is actually an abbreviation of my full name. I consider HN to be "professional" correspondence.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by balder1991 on Sunday July 02, 2023 @11:26AM (#36562310)
You can have LLMs rewrite your texts.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tjoff on Sunday July 02, 2023 @12:10PM (#36562822)
And we are back to the depressing part where you can't even bother.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by correlaroate on Monday July 03, 2023 @04:18AM (#36570221)
One option is to change HN accounts often. Every few posts you need to make a new one. Successfully correlating writing styles needs some data and if there are only a few sentences to go off then that's not enough.

I know that the site guidelines discourage that, but what can you do.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @09:48AM (#36561460)
All true, but that’s a level personal detail I’m prepared to live with having it out in the world. There’s a limit to how much mental energy I’m prepared to put into worrying about doxing, and it doesn’t go this far. But it is a remarkable aspect of just how much we can be fingerprinted by so many different things we do in life.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nathas on Sunday July 02, 2023 @04:20AM (#36559454)
Tell me you're in your 4th year at a BigCo without telling me you're in your 4th year at a BigCo.

The goals of the organization are mostly a facade. The people running the organization, and their actions, are what the goals of the organization actually are.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by nomel on Sunday July 02, 2023 @01:53PM (#36563810)
> The people running the organization, and their actions, are what the goals of the organization actually are.

Obviously. Are you suggesting that one can’t appreciate those? Or that this is some secret? Maybe the communication in the orgs you’ve been with has been poor?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Frondo on Sunday July 02, 2023 @03:27PM (#36564787)
Or as the great Stafford Beer put it, the purpose of a system is what it does.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @08:09PM (#36567175)
No, I’m not at BigCo, at least not in anything at all close to the scale of of FAANG.

But I do work in an industry where even the C-level people usually (not always) have at least a little interest in truly pursuing mission <X>

I know this for a fact because even though I am not at all C-level or even the manager of a large team, I often have a seat of the table in the meetings where such people come together. Those meeting can be ugly, they can reveal how the sausage is made, to borrow that analogy. And I’ve seen how many (not all) truly are trying to get <X> done but doing so may require a bit of ugly sausage making to get there.

And I’m not a wide eyed 4th year either. I’m a grizzled and usually cynical veteran in my field. My job is often to put out fires, or produce analytical tools or output of strategic importance, and also to sometimes to plug a major gap in operational capabilities. I’m not really a manger but I’ve earned a seat at the table when the highest people get together as well as when they interface with counterparts at other organizations.

Don’t take that that to mean too much though: I may have a voice, but it is by far, very far, the smallest voice in the room.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by midasuni on Sunday July 02, 2023 @07:08AM (#36560315)
What do you do when people decide to make the exact ama E mistake again?

If you can’t refer to “last time this was disaster” (aka “I told you so”) how do you prevent it.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by freedomben on Sunday July 02, 2023 @01:23PM (#36563512)
Avoiding the mentality isn't the same as referring to the past. With most people, It's perfectly fine to bring up the past in a matter of fact and dispassionate way, so long as it's constructive and not meant to shove "see I was right" in their faces.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ineedasername on Sunday July 02, 2023 @08:42PM (#36567396)
I can share a post-mortem in a non-confrontational way and have a discussion about it. Even if it often results in an “Oh well, I guess it won’t work”, sometimes it’s a highly productive conversation on how things could have been done better, and the person or team goes off to execute some new variation to great success. And sometimes the variation fails as well, but such is life. I try to engage with people in a way where even if failure is highly likely, we go in eyes open knowing the risk is worth it. Sometime we’re wrong (or I’m wrong, it’s my fault) but such is life. Not all shiny ideas keep their shine once they’re unpacked into an attempted implementation.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Topfi on Sunday July 02, 2023 @04:38AM (#36559548)
It is very possible that they did not predict this specific down stream effect, for one of many reasons. I do not want to discount that, though, as I am not at Twitter and am not on a first name basis with anyone there. Maybe there are some who did see this.

What I maintain though is that most anyone still working on code at Twitter, regardless of their experience or overview of the code base, would strongly argue for testing and staging, which appear to go against current leadership's mode of operation, likely because of the time pressure you mentioned.

Not pushing such changes straight to production is a concept I feel anyone working at Twitter would subscribe to, yet has to painfully go against, lest they be led go.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:02PM (#36556656)
> for the people forced to work at that company

Nobody is forced to work at Twitter.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Scalene2 on Saturday July 01, 2023 @08:07PM (#36556702)
Except those who if they stopped working at Twitter could easily end up deported.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:16PM (#36556767)
Having to leave the country and return home is not the same as slavery.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tshaddox on Saturday July 01, 2023 @08:24PM (#36556814)
No, but both are examples of situations where you are forced to do something.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:09PM (#36557140)
There are a lot of laws in the US that force me to do something. Twitter cannot force me to do anything. The only thing any of my employers could force me to do was leave the premises if they didn't want me anymore.

As for Visa issues, your complaint should be with the US government, not Twitter.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by contravariant on Saturday July 01, 2023 @08:50PM (#36556986)
I'm inclined to agree with that definition.

But where on earth does deportation not constitute force?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:02PM (#36557086)
I agree with deportation being force.

Consider if you employ a person to mow your lawn. If you no longer want his services, you can force him to leave your property.

If you're a guest in a country, any country, and do not comply with the terms of your visa, they'll deport you.

Twitter cannot deport anyone. Your beef is not with Twitter.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tshaddox on Saturday July 01, 2023 @09:43PM (#36557334)
Consider a situation where I want to invite someone to visit me on my property, but some government also claims jurisdiction over my property and decides that person is not allowed to visit my property. Whose property is it again?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:55PM (#36557412)
The government puts many restrictions on my property. Somethings, I think I really just rent it from the government.

I don't know what your point is.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hgsgm on Saturday July 01, 2023 @09:02PM (#36557080)
If you're going to be a vocal Libertarian you should be vocal about open borders for for jobs.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:10PM (#36557146)
I haven't been because I don't have a principled opinion on that I could defend.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by flangola7 on Saturday July 01, 2023 @08:08PM (#36556704)
Between visa and healthcare matters there are undeniably employees in that exact predicament.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:15PM (#36556762)
"COBRA, or the Consolidated Omnibus Budget Reconciliation Act of 1985, is a law that requires employers with 20 or more employees to allow workers to continue their group health insurance coverage if it would otherwise end due to a qualifying event, such as quitting their job, being laid off, or getting fired."

https://www.cobrainsurance.com/kb/can-i-get-cobra-if-i-quit/

"The length of the COBRA coverage period is typically 18 months, with the possibility of an additional 11 months for individuals with disabilities who meet the eligibility requirements."

https://www.cobrainsurance.com/what-is-cobra-insurance/

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by epistasis on Saturday July 01, 2023 @08:29PM (#36556858)
Healthcare expenses are a huge fraction of a person's "income" but it's not usually counted part of their top line compensation number.

So paying COBRA might be 20% of your prior income, at the same time as losing all your income and still having to pay your rent and all other expenses.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hgsgm on Saturday July 01, 2023 @09:04PM (#36557109)
Sure, but healthcare isn't special (for 18 months). It's the same as food and rent; you get it if your pay.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:11PM (#36557164)
You can subscribe to a government subsidized Obamacare plan.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by watersb on Saturday July 01, 2023 @09:10PM (#36557152)
Have you actually been in a position where you needed to rely on COBRA?

To continue my family's health insurance cost $4000/month. Fifteen years ago.

When I was employed, my employer was paying more than half of that. It was part of my compensation that I took for granted.

With no income, limited savings, a mortgage and a family, I no longer took it for granted.

I was responsible for my poor financial decisions that made that transition even worse than it had to be.

But I can damn well believe there are Twitter employees who have made all the right moves, yet still hesitate to leave their jobs right now.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:39PM (#36557306)
> Have you actually been in a position where you needed to rely on COBRA?

Yes. I used it for 18 months, then bought an insurance policy. That lasted until Obamacare forced that insurer to leave the state, and now I am on Obamacare.

> But I can damn well believe there are Twitter employees who have made all the right moves, yet still hesitate to leave their jobs right now.

I can believe it, too.

Long ago, the company I was working on encountered hard times, and did an across the board 10% pay cut. One of my coworkers was furiously grumbling about it, so I asked him why he didn't just quit (there are plenty of tech jobs around Seattle). He said his finances were so tight he couldn't afford to miss even one paycheck. He had a McMansion, his & hers new cars, expensive furniture, and expensive clothes.

He was in a cage he forged for himself, the company didn't do it to him.

Jobs in the private sector are not guaranteed. It's best to save a portion of each paycheck. I bought stock with my first job, and drove beaters for a long time (and still do). My last beater I drove for 30 years, until it finally expired.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by photonerd on Saturday July 01, 2023 @09:50PM (#36557380)
Actually going through this right now. Unless you had a huge family you must have had a STELLAR health plan.

I have a pretty good PPO & it cost $2400 for the 3 of us.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by watersb on Monday July 03, 2023 @07:29AM (#36571454)
Indeed, it was stellar... I worked for a large national telescope facility!

Also, it was a good plan but more than we could carry indefinitely. My health collapsed and we were in the second year of trying to figure out why. So we needed to carry it for a while, but were able to switch to a different arrangement when long-term medical leave came into effect some months later.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by photonerd on Tuesday July 04, 2023 @04:26PM (#36592093)
Gotcha. Nice to have, sorry you had to us it! Hope things are better now.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 7e on Saturday July 01, 2023 @08:09PM (#36556721)
If they’re on an H1-B, they practically are.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:11PM (#36556738)
Nobody made them take the job, and they are not forced to stay.

What you're saying is way, way short of force.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by howinteresting on Saturday July 01, 2023 @08:16PM (#36556768)
Honestly your attitude here and in other comments over the years has turned me off using D forever. No one in power in the Rust community would be able to get away with the sorts of comments you're making.

(The Rust community has its own very serious issues but no one would even try to say "boo hoo if they don't like it they can just uproot their lives and go back to a place they specifically got away from, nbd")

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @08:48PM (#36556974)
> they can just uproot their lives and go back to a place they specifically got away from, nbd

What I said was they were not forced to stay. I've read a number of history books, and what forced labor is is very clear. Besides, when one comes to the US on a Visa one chooses to accept the terms, and they do not include a guarantee of lifetime employment.

What I actually believe in is freedom and individual rights, and my posts are consistent with that. At least I hope so!

As for D, it is Boost licensed. It is the most free license I could find. You can do whatever you like with the code, as long as the copyright is included. (I would have made it public domain, but that isn't recognized in many countries.)

Each member of the D community has their own reasons for contributing, and many (myself included) do not receive any compensation. It's just our gift to you and everyone else.

It is your right to use it, or not, as you please.

P.S. The D Foundation also discourages politics of any sort in the discussion forums. I don't even know what the politics of the other contributors are. It's not relevant.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Freedom2 on Saturday July 01, 2023 @09:41PM (#36557318)
Is there any reason why you chose to capitalize 'Visa' (sic) in your comment? I've read a number of policies and documents and this is the first instance I've seen it represented in that way. Given your own reading history, I'm sure that there is a good reason - we wouldn't want to be incorrect and inaccurate, of course. For all we know, you could be talking about the company, or the credit card!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:57PM (#36557423)
Just a mistake.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by fsckboy on Monday July 03, 2023 @07:05PM (#36579959)
Freedom is the name of my credit card from Chase
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cycomanic on Saturday July 01, 2023 @09:08PM (#36557129)
Considering that you are so pedantic about definitions, in which dictionary does "forced to stay" equal to "forced labor"?

More generally your interpretation of "forced" seems to be extremely narrow. How would you interpret a statement like "today at work I was forced to attend two completely useless meetings", which IMO is perfectly common use of the word "forced", but certainly does not imply that security was standing in front of the door monitoring who goes in and out.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Kamq on Saturday July 01, 2023 @10:10PM (#36557481)
> in which dictionary does "forced to stay" equal to "forced labor"?

This was all in the context of a job, right?

Forced to stay (at the job) means being forced to do the work, presumably.

Which would be forced labor, no?

Or did I misread this entire thread?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by manderley on Saturday July 01, 2023 @09:11PM (#36557161)
Are you just being weirdly pedantic? Everybody knows that Twitter isn't employing slave labor.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @09:23PM (#36557232)
I'll go with:

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

I'm not being weird about it. Just calling out the idea that Musk is forcing people to work for him is hyperbolic. If you want to call Musk mean, arrogant, uncaring, bad, etc., that's all fine.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by howinteresting on Saturday July 01, 2023 @11:47PM (#36558039)
Like almost everything in the world, forced labor (not the official definition, but the actual reality) is a spectrum, not a binary.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Sunday July 02, 2023 @01:06AM (#36558404)
Wikipedia's definition is not official anything. It's a commonly accepted (and rather expansive) definition of the phrase. I did not invent my own personal definition of it.

I'll stick with that.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by manderley on Monday July 03, 2023 @07:42PM (#36580282)
Seems you've decided that instead of adding value to the discussion by saying anything of interest, you're just quibbling about word definitions. Pretty lazy?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by howinteresting on Saturday July 01, 2023 @11:40PM (#36558006)
Every decision made by anybody in life arises from a mix of choice, circumstances and coercion. The relative proportions of each depend on the person and the decision.

If someone is making a decision primarily based on circumstances and/or coercion—and having to uproot your life absolutely is coercion—saying that "no actually, it's a choice" is unkind.

I hope you find the space to grow as a person some time.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by flangola7 on Sunday July 02, 2023 @09:51AM (#36561487)
Saving this
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by whatever1 on Saturday July 01, 2023 @10:11PM (#36557492)
So what is your threshold of classing a behavior as excerting force? Using whiplashes and locks? I suspect that even then you would find an argument to bootlick.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WalterBright on Saturday July 01, 2023 @10:39PM (#36557650)
> bootlick

Assuming your question is in good faith:

If you go AWOL from the military, they'll put you in the stockade or even execute you.

Working for a private company in the US is by free agreement between both parties, and can be terminated when either party withdraws consent. If the terms of the contract include a specific term of employment, and one party withdraws from that, the contract may stipulate redress for it. However, forced labor contracts are invalid under US law and unenforceable, unless it's the military.

I am not a lawyer, but that's my lay understanding of it.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by laserlight on Sunday July 02, 2023 @02:48AM (#36558946)
> If you go AWOL from the military, they'll put you in the stockade or even execute you.

So what? You are free to go AWOL. /s

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by whatever1 on Sunday July 02, 2023 @03:11AM (#36559060)
Exactly. It is the THREAT of execution that exerts all of the force. After you are executed you probably don't care anymore. But I am not an after-life expert.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by yibg on Sunday July 02, 2023 @02:41AM (#36558903)
I’m not sure if you are just being pedantic or intentionally obtuse. Of course no one is being physically forced to work at Twitter. But you surely recognize that some people have limited viable choices not to.

While having the choice to quit, uproot the entire family and leave the country you’ve called home for many years is a choice technically, it’s not a choice most people are in a position to realistically make.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by spaceman_2020 on Sunday July 02, 2023 @02:20AM (#36558790)
A lot of H1-Bs are from India. They can easily move back and get very well paying jobs back home. I would even say that in terms of purchasing power, they’ll be better off in India - salaries of $80-100k are common for pedigreed tech talent, and your expenses won’t be more than $20-25k.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ezoe on Saturday July 01, 2023 @08:20PM (#36556798)
It's like stupid boss asking to turn off the air conditioner of server room to save power.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by goalieca on Saturday July 01, 2023 @08:43PM (#36556945)
I’ll play the devils advocate here but frontend devs need to smarten up. This is basic error handling that should have been in place for years. Blocking tweets with 403 or whatever they chose shouldn’t trigger endless retries on short intervals.. ever!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by dimmke on Saturday July 01, 2023 @09:09PM (#36557142)
You're right about error handling, but consider that the user who posted this was logged in. The screenshot they post is of a specific tweet, but they reference the home feed being down. What kind of API call was it making where it's asking for a list of tweets to serve to a logged in user and that call is not authenticated? It makes me think that the blocking was implemented improperly.

Unless the home feed being down is simply a side effect - the service that fetches tweets being DDOS'd by other views in the app making numerous non authenticated calls.

But I was also thinking about this earlier today. These days, everybody is so quick to say "the software is easy, it's the community that's hard" - I've even said it myself a few times in the past few weeks, but I think that might be overstated.

Building good software is hard. Keeping it good is even harder. What does the codebase look like for Twitter's front-end at this point?

How many frameworks has the base functionality been ported through? How many quick pivots from product adding features, adjusting things squashed down the ability to address technical debt or even have functioning unit and regression testing?

The fact that this 1. Made it to production and 2. Was not noticed and rolled back immediately (like, in under 30 minutes) is extremely concerning (and obviously very embarrassing.) If I had private data stored on Twitter of ANY kind (like DMs that I don't want getting out - a messaging system rich, famous, and powerful people have been using like email for over a decade), at this point I would be trying to get that data removed however I could, or accept that there's a strong possibility there's going to be a huge data breach and all of the data will be leaked.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by spixy on Sunday July 02, 2023 @10:36AM (#36561857)
I see status 429 (Too Many Requests)

that is definitely frontend error

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by jlund-molfese on Saturday July 01, 2023 @08:50PM (#36556985)
I’d bet (not that much, but like $20) that someone has a .ifClientError() or if responseStatus === 4xx somewhere.

If you’ve never had to handle authorization in a particular area, it might have been safe to assume that any 4xx error should have been retried when the code was originally written and someone didn’t write them all out

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wongarsu on Saturday July 01, 2023 @09:00PM (#36557059)
But wouldn't responseStatus === 4xx indicate that the problem is on your end and retrying is unlikely to fix the issue. A 5xx is worth a retry, a 4xx should imho just produce an error message.

And even if you do retry, exponential backoff has been the standard for a long time (and is mentioned by the Twitter API documentation as a good solution to 429 responses)

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cratermoon on Saturday July 01, 2023 @09:24PM (#36557237)
There are libraries, usually under the general heading of "circuit breaker", that handle 429 and other reasons to retry in a sane manner. I'm not a JS expert but I believe either yammer/circuit-breaker-js or nodeshift/opossum would work in the browser. Even a hand-coded exponential backoff with jitter is simple enough to do for most cases.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by giovannibonetti on Saturday July 01, 2023 @08:51PM (#36556994)
Maybe the frontend team and QA were never made aware that 403 errors could be triggered like this.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8n4vidtmkvmk on Sunday July 02, 2023 @02:59AM (#36559012)
BS. If there's a new limit of 600 tweets or whatever, then they should try hitting that limit on each client to see what happens. This sounds very reproducible.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sheepscreek on Saturday July 01, 2023 @09:02PM (#36557085)
..and using exponential back-off, if not limiting the number of retries.

Though it’s hard to know for sure what really went down. Could be a number of things. Including a lack of subject matter experts (Elon recently admitted to laying off some people they shouldn’t have).

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Dextro on Saturday July 01, 2023 @09:07PM (#36557124)
Devil's advocate here: did we consider that any such exponential back off goes out the window when users, faced with a non-working site, will just refresh the page therefor reseting the whole process?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by NavinF on Saturday July 01, 2023 @10:03PM (#36557448)
The server load from that is negligible since those requests stop at the load balancer.

On that note, the 10 requests/second in the post is also negligible for the same reason. Only requests that hit backend servers matter

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8n4vidtmkvmk on Sunday July 02, 2023 @03:03AM (#36559028)
How does the load balancer know if they hit the tweet limit or not? Sounds like they need to query a db for that
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sheepscreek on Sunday July 02, 2023 @09:54AM (#36561508)
The load balancer doesn't care about the source of request when it hits a hard requests per second limit. It all depends on how it is configured.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8n4vidtmkvmk on Sunday July 02, 2023 @03:38PM (#36564880)
Oh, I was referring to the per user tweet limit
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by NavinF on Monday July 03, 2023 @06:22AM (#36571003)
There are a million ways to skin that cat.

Personally I'd just cache HTTP 429 responses for 1 minute, but you could also implement rate-limiting inside the load balancer with an in-memory KV store or bloom filter if you wanted to.

Perhaps the context you're missing is that all large sites use ECMP routing and consistent hashing to ensure that requests from the same IP hit the same load balancer. Twitter only has ~238 million daily active users. 10 requests/second on keepalive TCP+TLS connections can be handled by a couple of nginx servers. The linked "Full-stack Drupal developer" has no idea how any of this works and it's kinda sad how most people in this thread took his post at face value

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by the-rc on Saturday July 01, 2023 @10:40PM (#36557655)
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.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hakanensari on Sunday July 02, 2023 @05:58AM (#36559976)
Just speculating, but the server is probably throwing 429 (Too Many Requests) errors, and yes, the client should respect and back off when it encounters that. According to the post, it seems not to. Strange!
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by yxre on Sunday July 02, 2023 @12:14PM (#36562847)
I don't think its intentional. I think it's a side effect of using a listener pattern.

If you use a listener, useEffect in react, to load data, it will start the request, track it is loading with a boolean, and then store the payload. That passes unit tests and QA.

If the listener doesn't check the error before starting the api request again, you have this infinite loop happen where the loading flag goes off and the payload is still null, so it just starts it again.

It's sloppy code, but its an unintentional side effect.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by ricardobeat on Sunday July 02, 2023 @12:28PM (#36562978)
Minor correction, this is not a listener pattern, but React’s hook-based reactivity DSL.

It’s actually exactly the type of problem declarative UI libraries like react were supposed to prevent, yet here we are 8 years later.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by cyanydeez on Saturday July 01, 2023 @08:57PM (#36557033)
Ok, but the only people left are either hostages or sycophants.

Doubt either care at this point.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentgumshoe on Saturday July 01, 2023 @09:02PM (#36557084)
Or they're just people trying to earn their pay. Why must everything be a political divide these days...
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Saturday July 01, 2023 @09:32PM (#36557275)
You say that in a tone of contradiction, but sycophants are absolutely trying to earn their pay. They've just decided that their true job is what their context rewards.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentgumshoe on Sunday July 02, 2023 @09:06AM (#36561126)
So what though? They existed before and they'll continue to exist, they didn't magically appear 'because Musk.'
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Sunday July 02, 2023 @01:15PM (#36563435)
Nothing magic about it. When you fire all the people who contradict you, you create yes men and a culture of sycophancy. At that point it's self-perpetuating.

Twitter had many issues as a company, but one of its strengths was a lot of independent thinking and honest speech among staff. That's surely gone, and once gone it's very hard to get back.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentofoblivion on Saturday July 01, 2023 @09:08PM (#36557130)
So they shipped a mistake and then will urgently fix it and almost no one will care. So what? Elitist dorks just enjoying the struggle of someone you hate. Spite is not a good look. Go build something.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Saturday July 01, 2023 @09:37PM (#36557299)
Ooh, good idea. People can go build something against the Twitter API! Oh wait!

I'm absolutely going to keep enjoying Musk's comeuppance. In this, consider me a traditionalist. As the Greek tragedies show, people have been enjoying the just punishment of hubris for thousands of years.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by transcriptase on Saturday July 01, 2023 @11:59PM (#36558088)
You can relish in the idea of Twitter having technical issues as if it hurts Elon in some tangible way, but the fact is he could pull the plug on it tomorrow… simply shut Twitter down entirely. Take the entire value of the company as a personal loss, and give everyone working there $1m for their service.

And still be the wealthiest individual on the planet.

He could do it another 5 times and still be a billionaire.

Yes, I’m aware his net worth doesn’t mean liquid assets but the point remains.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by minitoar on Sunday July 02, 2023 @12:16AM (#36558167)
I imagine after he did that once or twice his net worth would fall considerably more than the value of Twitter.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by therouwboat on Sunday July 02, 2023 @02:45AM (#36558930)
So why does he worry about advertisers and bills? Why did he fire most of the employees? Why is he pushing changes to production without testing?

Why rush things when you can fail 5 times and still try again?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by epups on Sunday July 02, 2023 @05:29AM (#36559818)
This is actually not true. His wealth is propped up by trust. If everyone starts to believe that he's incompetent, stock prices will go down and loans will be more expensive. Also, he bought twitter by taking debt against his other assets.

No one can lose 40B and come out unscathed, not even Musk.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by blisterpeanuts on Sunday July 02, 2023 @07:41AM (#36560491)
Would Musk really lose $40 billion (or is it $46b), if he dumps Twitter? He could sell it to someone, Microsoft for example, at a loss e.g. $25b or $30b, which covers the loans, and write off the rest.

That said, his historical pattern is not to sell out so quickly, but rather to keep iterating until he and his team get it right.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by epups on Sunday July 02, 2023 @08:41AM (#36560936)
The parent said he could simply shut it off entirely without consequences. I'm not sure he could sell it right now for even half the money he put in.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Sunday July 02, 2023 @01:12PM (#36563410)
One of Twitter's stockholders is valuing it now at only $15 billion: https://www.cnn.com/2023/05/31/tech/twitter-value-fidelity-e...

Even Musk values it at $20 billion: https://www.theverge.com/2023/3/26/23657182/elon-musk-twitte...

And that was a few months ago. I'd argue that one of Twitter's most valuable assets, the blue checkmark, has been irrevocably destroyed. And if I were looking at buying it, I'd also be concerned that the technical infrastructure is a significantly impaired asset, possibly one of negative value.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Sunday July 02, 2023 @01:07PM (#36563363)
And honestly, that's the part that I've enjoyed the most. Musk's faux "Tony Stark" shtick was always PR. But it was widely believed PR, and it gave him an incredibly low cost of capital and oceans of free marketing.

But basically from the moment he tried to buy Twitter, he's been ruining that reputation. It started with the business press, who have more of an incentive to see through the BS, and who quickly pointed out that it was a clown show of a takeover even before the Delaware courts forced him to buy it. That alone put a major dent in Tesla's stock price.

Now everybody has gotten to see how bad he is at running Twitter. Most of us didn't know shit about launching satellites, but a lot more people understood Twitter. By objective measures, things have gone terribly, and there have been waves and waves of stories showing that Musk is not half the genius he was painted as. Which has caused a lot of questions being asked about all of his businesses.

So now we're entering an age of electric cars, with global intent to switch. But Tesla, the nominal leader, has a stock price down 40% from its peak, and with widespread questions about how well it can really do. And part of that is definitely brand damage from Musk; I recently saw a Tesla with a bumper sticker that said, "When we bought it, we didn't know he was an asshole." Surely that has something to do with weakening sales despite previously unheard-of discounts.

Maybe Musk will get it together, and mainly for the sake of others, I hope so. But if I had to bet, it would bet that his launching a bid for Twitter will be seen as a turning point where he began a long slide into irrelevance.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentofoblivion on Sunday July 02, 2023 @11:09AM (#36562123)
I’m pretty sure those are supposed to be moral lessons, not misery porn. But hey, you seem to openly accept the idea of enjoying another’s suffering, and I admire that kind of honesty. I hope it doesn’t end up causing you misery.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Sunday July 02, 2023 @12:52PM (#36563237)
I don't think you're quite getting the moral lesson in telling stories about gods punishing hubris, so let me spell it out: titanic arrogance is bad and comes with consequences, so don't do it, kids. The point is for people to see particular kinds of suffering as both appropriate and necessary.

I agree that people enjoying suffering generally is pretty bad, and I avoid it. But I make an exception for people who cause suffering receiving the just consequences of their terrible actions. If Musk were just some guy who were living a quiet life and then got cancer or something, I'd feel for him. But he's not. He's someone who's been aggressively a jerk for more than a decade.

His deciding to take on being a CEO of yet another company, one he didn't really understand except as a user, was bad enough. But as a former Twitter user and employee, I've had to watch him destroy something that a lot of people, me included, worked very hard on. I've had to watch him harm thousands of people quite directly, and many more indirectly. And all for nothing more than his arrogance and some half-baked clout-chasing notions.

So I am absolutely going to enjoy the fuck out of his serial rake-stepping. Could this be bad for me? Well that's a question I will take seriously from somebody in saffron robes that spends 10 hours a day meditating. But it's not one I'll entertain from the Volunteer Musk Defense Brigade, and especially not from one of its members who was busy performing lack of empathy recently on this very site: https://news.ycombinator.com/item?id=35824824

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by agentofoblivion on Sunday July 02, 2023 @09:05PM (#36567519)
Yes, pride -> fall, I get it. Although it's the celebration of the fall from the sidelines that I'm questioning. I can feel the spite in your words--towards me, towards Musk, and the "other side", which are a faceless group you call the Volunteer Musk Defense Brigade, of which I'm apparently an unknowing member, I guess because I don't think some technical glitch is that big of a deal. You seem to feel lots of spite for people you've never met. I think there are plenty of tragedies written of people destroyed by their spite--maybe Notes from the Underground qualifies.

And in an irony of ironies, you crawl through my post history and take objection to me expressing my lack of empathy for those that make repeated bad financial decisions, but you're not only defending that very sentiment, but taking it a step further: enjoyment of the suffering. I hope you find peace, brother. I'm going to put my robes back on and get those last few meditation hours in now.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wpietri on Sunday July 02, 2023 @11:26PM (#36568382)
You're not questioning it. You're objecting to it. If you were actually questioning, you would have engaged with the fact that stories about hubris justly punished have been a staple of moral education for literal millennia.

But you're only objecting to it when it's somebody you like. When it's poor people, you're fine with trumpeting your imagined moral superiority. But when it's a famous rich guy, you're out here doing free PR on his behalf. You did not "go build something" then, and you're unable to even reflect on your blatant double standard.

You have no standing to moralize at me. And just to be clear, what I feel for you is not spite, but contempt, because you're not only a hypocrite, but you're using what might be otherwise valid moral points to derail discussion of one of the world's biggest jerks. Motes and beams, buddy.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by minimaxir on Saturday July 01, 2023 @09:12PM (#36557167)
It's been atleast 10 hours into this outage with no fix.

Advertisers, the one group Elon is desperately trying to accommodate, will care.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tomcam on Saturday July 01, 2023 @10:24PM (#36557559)
How do you force someone to work at Twitter?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by FranksTV on Saturday July 01, 2023 @10:47PM (#36557703)
If they quit their H1-B gets revoked.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by tomcam on Saturday July 01, 2023 @11:17PM (#36557900)
Yikes. Great point.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by AbraKdabra on Saturday July 01, 2023 @10:47PM (#36557712)
> I feel very sorry for the people forced to work at that company under that management.

Forced? You know slavery was abolished a long time ago no?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by oddevan on Saturday July 01, 2023 @11:10PM (#36557851)
"Forced" could also mean holding someone's visa hostage, threatening consequences in addition to losing a job, or just in general being in a situation where, while they are not physically or legally required to keep a job, they have no other viable options.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by sh34r on Sunday July 02, 2023 @01:58AM (#36558658)
Unless you are in prison. You think I'm BSing then read the 13th amendment.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by r00bot on Sunday July 02, 2023 @01:16AM (#36558462)
I'm going through this right now in my job, having built a tool to manage vulnerability tickets for my team, and having it's first use be deleting every vulnerability ticket, despite my protests. The person executing this is more concerned about looking good on paper than actually improving security.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by Shorel on Sunday July 02, 2023 @03:45AM (#36559255)
It's just another requirement. I don't see anything terrible or even bad with the requirement itself. Rate limiting is the new normal, in a post ChatGPT world. The implementation, of course, is atrocious and should be corrected. You are putting your opinion over the requirements of the job, and basically guaranteeing a bad outcome and an atrocious implementation. Maybe you can share your stories about real bad decisions, so we can judge properly, but so far this is not a good overview.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Sunday July 02, 2023 @05:03AM (#36559690)
That's nothing. Instead hopping on the bandwagon hating on the thing we all use and care about, a situation where you would know a solution but are not allowed to act because of fear of even trying anything is so much worse. Especially when you know of it for a very long time and are not even allowed to try, while also being ostracized and being "that guy" for suggesting it repeatedly. Talking of different technical and business approaches to things where the "original" still somehow works but is slowly killing the company. Been there, done that.

But when a higher-up so clearly takes responsibility of something that is risky but deemed necessary, it provides for a lot better space to also respond to any potential problems that pop up, while not needing to suffer snarky comments in hindsight as a dev.

Of course something like this is easier to hate on ...

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by WeylandYutani on Sunday July 02, 2023 @06:29AM (#36560134)
Don't use Twitter and don't care in the slightest if it goes down.

Will admit that seeing a billionaire go mental is funny. Petty I know.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by maxlin on Tuesday July 04, 2023 @04:12AM (#36583692)
Didn't ask and go stuff your worthless ignorance somewhere else. It's people like you why we can't have nice things.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by isaacremuant on Sunday July 02, 2023 @05:10AM (#36559720)
This is all speculation.

The push to "make the content less user friendly" and push then to our app/logged in experience is similar to reddit's push and it doesn't really present an insurmountable challenge on the technical side.

These technical hurdles are temporary. Not the end of the world. The "only in our app/only logged in" requirements are bad on a philosophical level of user choice, not on the "this is terrible technically" side.

Attacking it on that note is just perpetuating the narrative where elonmuskmanbad (which is more political than consistent with the treatment others get) above more specific truths.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by thaumasiotes on Sunday July 02, 2023 @12:53PM (#36563243)
> the effect Tweets easy embeddability had on reporting

This is something I don't get. They say that Twitter is now blocking embeds and I've seen an author respond by... including a screenshot of a tweet in their piece.

Except that's obviously better than embedding a tweet in the first place. It's better in every possible way. It's easier to write your article with an included image that you provide than to hotlink content from some other website. And when the tweet vanishes into the mists of history, your captured image of it will still be around, illustrating your article the way you were hoping the embedded tweet would do. There are so many articles out there with dead embedded tweets illustrating... something.

So, all that said... what was the effect that embeddability had on reporting? Why hasn't it been screenshots the whole time? What did easy embeddability enable that wasn't just as easy anyway?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by noncoml on Saturday July 01, 2023 @05:21PM (#36555368)
1. Fire all the engineers that know the system

2. Make a change you don’t understand

3. (2) causes a DDoS

4. Interpret it as an attack, because of (1)

5. Make more changes you don’t understand

6. ?

7. Profit?

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by charcircuit on Saturday July 01, 2023 @05:34PM (#36555496)
It's not a self ddos if twitter isn't going down. You can see in the video twitter is properly handling the load and is returning HTTP 429 when the client is sending too many requests. Hitting the rate limiter or requesting a post is light weight. It's not like it's spamming login requests which require a lot of resources due to key stretching.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by thakoppno on Saturday July 01, 2023 @05:38PM (#36555537)
2 Nines is sufficient at scale?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by charcircuit on Saturday July 01, 2023 @05:43PM (#36555580)
For a consumer facing surface. Yes.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by notquitehuman on Saturday July 01, 2023 @05:43PM (#36555583)
It’s Twitter. A nine is more than enough for their most critical workloads.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8organicbits on Saturday July 01, 2023 @07:22PM (#36556394)
One nine allows 10% downtime. That's 36 days per year. I doubt that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by klawed on Sunday July 02, 2023 @07:09AM (#36560324)
Wouldn’t 1 nine be 9%?
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by 8organicbits on Sunday July 02, 2023 @10:06AM (#36561600)
One nine is atleast 90.0%.

Two nines is atleast 99.0%.

Three nines is atleast 99.9%.

and so on.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by simonw on Saturday July 01, 2023 @05:46PM (#36555612)
The theory here is that this JavaScript bug caused the huge increase in requests which is why Twitter introduced strict limits on how many tweets users could access.

So the result wasn't an outage, it was a radical reduction in functionality.

I think that still qualifies as a self-ddos.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hn92726819 on Saturday July 01, 2023 @08:38PM (#36556921)
> 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/

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by charcircuit on Saturday July 01, 2023 @09:50PM (#36557381)
Self ddos is more fuzzy because there is no intent. If I wget all pages from a site's site map is that a dos? If it was architecture to handle that kind If load the site would be unaffected and if wasn't it could potentially cause availability problems. If after starting my download script I noticed the server couldn't handle my requests then I would recognize I am dosing them.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by hn92726819 on Thursday July 06, 2023 @08:51AM (#36614993)
> more fuzzy because there is no intent

I agree. DoS is an attack, so without intent it is fuzzy. But I think it is pretty descriptive, so it's okay. I know exactly what self-ddos means instantly (flooding your own service, without malicious intent).

I think it's kind of a limitation with English or the term ddos. If it really is only used it for intent to attack, it becomes less useful of a word IMO.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by noncoml on Saturday July 01, 2023 @05:35PM (#36555511)
Perfect example of why you don’t just fire all your senior engineers.

You can’t debug and root cause if you do. So you end up adding hacky point fixes

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wand3r on Saturday July 01, 2023 @06:14PM (#36555877)
I definitely agree. I do think the major issue at Twitter is more managerial than engineering though. They likely could have run Twitter at the same output with the current team. The problem is a CEO who is learning on the job by altering basically everything at a superfast pace.

The root cause is business & feature experimentation at scale with a tight runway & no executive oversight.

Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pschuegr on Saturday July 01, 2023 @09:38PM (#36557301)
To say he's learning on the job is speculation on your part. He's on the job, I'll give you that.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by wand3r on Sunday July 02, 2023 @12:20AM (#36558183)
I mean, I'll give you that, I did chuckle. Frankly, this whole thing is a huge debacle and I can only imagine the context switch penalty being paid going from cars, to ISP, to rockets to Twitter. That said, I personally am astounded by Elon's tenacity. I would definitely not bet against it succeeding, but im not sure I'd bet on its success. If I had to choose though, I would bet on success at like 49/51 odds
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by pschuegr on Sunday July 02, 2023 @10:33AM (#36561839)
He may be tenacious, or at least has been in the past. And TBH I hope that Twitter succeeds, but it's becoming pretty clear that my definition of success is different than his.
Re:Twitter bug causes self-DDoS, related to Musk’s emergency... by dang on Saturday July 01, 2023 @06:10PM (#36555834)