zlacker

[parent] [thread] 19 comments
1. lr4444+(OP)[view] [source] 2023-07-01 21:41:53
I dunno. We are several months out after the major layoffs. Maybe some very recent bad decisions were made internally that pared back too far, but I think Musk has long since been proven correct that the core platform could function on a fraction of the workforce it had at the time of takeover.
replies(5): >>polyga+A >>firest+01 >>simonw+71 >>Maraza+w2 >>anders+23
2. polyga+A[view] [source] 2023-07-01 21:45:29
>>lr4444+(OP)
Do you think if we fired every civil engineer tomorrow, the bridges and the highways they built would fall apart right afterwards, or even in a few months?

Engineering isn't like service positions where the lack of competent personnel is felt immediately; the debt keeps growing until your whole system collapses under it one day, how far the day is in the future depends on what system you're working on.

replies(1): >>oittaa+84
3. firest+01[view] [source] 2023-07-01 21:47:54
>>lr4444+(OP)
Agree. Plus it’s easy to crap on Elon but it’s also the poor Twitter architecture and quality of people they have working for them that caused this despite Elon’s desire to require login to read Twitter. He didn’t write the code.
replies(1): >>simonw+f1
4. simonw+71[view] [source] 2023-07-01 21:48:32
>>lr4444+(OP)
Complex systems like Twitter don't break overnight when you lay off the talented engineers.

They deteriorate piece-by-piece, potentially over the course of many months, until the compounding effects of these problems and the growing technical debt overwhelms the team that they have left.

replies(1): >>qweras+L1
◧◩
5. simonw+f1[view] [source] [discussion] 2023-07-01 21:49:15
>>firest+01
Elon is responsible for the quality of the people who work for Twitter. That's what a CEO does.
replies(1): >>firest+p3
◧◩
6. qweras+L1[view] [source] [discussion] 2023-07-01 21:52:16
>>simonw+71
Which pieces have deteriorated?
replies(5): >>jtode+d2 >>hyperp+U2 >>termin+G3 >>badwol+u6 >>salger+17
◧◩◪
7. jtode+d2[view] [source] [discussion] 2023-07-01 21:56:08
>>qweras+L1
Those who could know are working at other places now.
8. Maraza+w2[view] [source] 2023-07-01 21:58:26
>>lr4444+(OP)
It is a testament to the engineers of old Twitter that their systems stayed standing for as long as they did.
◧◩◪
9. hyperp+U2[view] [source] [discussion] 2023-07-01 22:00:47
>>qweras+L1
- Spam protection is non-existent. An NFL post showed an explicit sex act as the top response for over two weeks before it was deleted. https://twitter.com/schuh_dan/status/1657777263817940996 this was the tweet, though I don't have an exact record of when it was deleted. You can also look at https://twitter.com/patio11/status/1674876982260273152 for another example, though the porn spam has only been there for 24 hours this time.

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

replies(1): >>qweras+Y3
10. anders+23[view] [source] 2023-07-01 22:01:17
>>lr4444+(OP)
>I think Musk has long since been proven correct that the core platform could function on a fraction of the workforce it had at the time of takeover.

It REALLY sounds like you don't understand how any of this works.

Tech products don't stop working when you fire most of the staff.

But bugs stop being fixed and problems begin to add up, until a critical point is reached,m where the whole house of cards collapses.

Thinking that "Elon was proven right" simply because Twitter didn't implode the second he announced the layoffs, makes me think you don't understand how tech and software works.

replies(1): >>firest+ow
◧◩◪
11. firest+p3[view] [source] [discussion] 2023-07-01 22:04:57
>>simonw+f1
I understand the sentiment. He also has managers who might get fired next
◧◩◪
12. termin+G3[view] [source] [discussion] 2023-07-01 22:06:09
>>qweras+L1
I currently can't read any tweets from https://twitter.com/elonmusk because it's just said "something went wrong. try reloading" for the last 8 hours or so.

I'd consider that deteriorated service.

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

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

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

replies(1): >>qweras+y5
◧◩◪◨
13. qweras+Y3[view] [source] [discussion] 2023-07-01 22:08:21
>>hyperp+U2
Thanks for the reply.

The twitter post you linked to was from October of last year; I'm not sure how to draw any conclusions from it.

◧◩
14. oittaa+84[view] [source] [discussion] 2023-07-01 22:09:24
>>polyga+A
Did you forget how people were saying that Twitter would stop working within days?
replies(1): >>WarOnP+J6
◧◩◪◨
15. qweras+y5[view] [source] [discussion] 2023-07-01 22:17:56
>>termin+G3
Parent is suggesting that gradual deterioration is occurring. I'm trying to figure out if that's what's happening, or if this is simply a bug that hit production (possibly due to the higher rate of product changes, or otherwise.)

It's hard to find nuance and information anymore. It's as if all we have to work with is politics and hatred.

replies(1): >>termin+e6
◧◩◪◨⬒
16. termin+e6[view] [source] [discussion] 2023-07-01 22:22:17
>>qweras+y5
Fair enough, I'm sorry for being rude with my answer. For what it's worth, I don't think any of us outside of twitter will truly know if things have actually deteriorated or it's just a one-off bug. At this point though, I don't think there's much difference since the effect is the same.
◧◩◪
17. badwol+u6[view] [source] [discussion] 2023-07-01 22:23:21
>>qweras+L1
This thread talking about twitter effectively DDoSing itself, for start...
◧◩◪
18. WarOnP+J6[view] [source] [discussion] 2023-07-01 22:25:30
>>oittaa+84
Maybe "Twitter would stop paying it's bills within days" was too brash a prediction and it was stepped back.
◧◩◪
19. salger+17[view] [source] [discussion] 2023-07-01 22:28:14
>>qweras+L1
I would imagine the checks and balances that a mature engineering organization maintains to prevent the unintended consequences of capricious management decisions.
◧◩
20. firest+ow[view] [source] [discussion] 2023-07-02 02:25:57
>>anders+23
Pretty sure parent does

Plus there’s always technical debt and even the ‘best’ engineers at Twitter made mistakes

Maybe if the architecture wasn’t so brittle and more easily testable by these engineering ‘gods’ then we wouldn’t have this problem

[go to top]