Some very good points made in this article but also so many cringey takes. The author is an engineer but compares the user to server ratio at Twitter to Netflix. Those services are so very different and have such vastly different hardware, software, and network requirements I don't even know where to begin. They dismiss Mudge's comments on lack of disk encryption by saying that anything less than end-to-end encryptio…
> There are all kinds of security controls to mitigate that threat that it sounds like Twitter isn't using. I mean.. they created a "God mode" for their service. It pretty much tells you where their entire approach to security of user data sits.
Mudge is a cyber activist, not a business executive
21–30 of 40 posts
Re: Mudge is a cyber activist, not a business executive
#22The argument falls flat by paragraph 7 of this long rambling piece. > But there’s no objective evidence of this, only the subjective opinion of Mudge that Twitter wasn’t doing enough for cybersecurity. ... > specifically that they lied to investors and failed to live up to a 2014 FTC agreement to secure “private” data. So is it subjective, or objective? Is the 2014 FTC agreement subjective? And then he just starts pi…
Might be, I don't know. So I ask.
Re: Mudge is a cyber activist, not a business executive
#23> In other words, in all likelihood, Twitter is ahead of the norm, ahead of the average, just not up to the same standard set by the leaders in tech. Really? It came out Twitter doesn't have a dev/staging environment. Source: https://twitter.com/lauren_feiner/status/1569695337190944775 in the same thread, "Twitter can't assure regulators that it's able to delete all data at a user's request because it's unsure where…
And? Dev/staging is fine for enterprises that don't have to operate at Internet scale, think having a build script means they have CI/CD, and are doing waterfall development even if they call it agile. For truly Internet-scale services the cost/benefit of trying to build a staging environment that would have any usefulness doesn't pencil out. Canary deploys with well thought-out rollback plans works fine.
Re: Mudge is a cyber activist, not a business executive
#24> In other words, in all likelihood, Twitter is ahead of the norm, ahead of the average, just not up to the same standard set by the leaders in tech. Really? It came out Twitter doesn't have a dev/staging environment. Source: https://twitter.com/lauren_feiner/status/1569695337190944775 in the same thread, "Twitter can't assure regulators that it's able to delete all data at a user's request because it's unsure where…
Like monorepos, this approach to ops might seem strange if you've only worked at small companies, and even then it's something reasonable people can disagree about. But I'm not convinced it's a useful discussion to have with an 88 year old senator. And it's not a sign that a company doesn't take engineering or security seriously, or that it has no idea what it's doing.
Re: resiliency, one of Twitter's datacenters is offline right now and twitter.com is up (https://www.cnn.com/2022/09/12/tech/twitter-data-center-cali.... So clearly the "small number" mudge is referring to is greater than one. Beyond that, yes, I'm absolutely sure that the loss of a "small number" of datacenters could take twitter offline and even result in permanant data loss (the data is in datacenters too!), because that statement is true of literally all tech companies. Twitter's expected uptime is a bunch of 9s. It's not 100.0%. The fact that it's not 100% is not evidence it "simply doesn't have a handle on its own infra any more".
And FWIW, resiliency appears to be pretty high for Twitter relative to the rest of the industry. They were down for 40 minutes early this summer, and haven't had an outage > 1 hour for 6 years (https://www.theguardian.com/technology/2022/jul/14/twitter-e...). Facebook (which I think most of us think of as pretty good at engineering, relative to the clown show most people seem to think Twitter is) was offline for 5.5 hours last year (https://en.wikipedia.org/wiki/2021_Facebook_outage).
Re: Mudge is a cyber activist, not a business executive
#25For example, half the company had prod access to user accounts. And there was no way to find out who accessed what. This is not normal, it's a huge red flag.
The article claims that it should be perfectly expected that an executive should order someone to lie to the board about the risk the company is exposed to. Apparently this is Mudge's fault for not pushing back hard enough.
And then there's the rant against the "cyber security crusader", for whom nothing but perfect security is enough. Sounds like a perfectly annoying character, along with the architecture astronauts I guess. I've never met any of these stereotypes in the real world, although people do disagree on what is enough.
So it's either trolling us, or just not very good. Or both.
Re: Mudge is a cyber activist, not a business executive
#26Some very good points made in this article but also so many cringey takes. The author is an engineer but compares the user to server ratio at Twitter to Netflix. Those services are so very different and have such vastly different hardware, software, and network requirements I don't even know where to begin. They dismiss Mudge's comments on lack of disk encryption by saying that anything less than end-to-end encryptio…
Disk encryption protects against disposal or theft of physical storage. Companies like Twitter will be replacing disks all the time.
The argument that nothing less than an end-to-end encrypted system is worth doing is also flawed. No, don't lock the windows and keep leaving the key under the mat, since we don't live in a castle.
He attacks cyber activists for blocking business because security is not perfect. It seems he would rather have no security if it isn't perfect.
Re: Mudge is a cyber activist, not a business executive
#27I do not agree with most of the points made in this article. I didn't watch the entire testimony, but what I heard I found worrying. For example, half the company had prod access to user accounts. And there was no way to find out who accessed what. This is not normal, it's a huge red flag. The article claims that it should be perfectly expected that an executive should order someone to lie to the board about the risk…
> half the company had prod access to user accounts
That's pretty normal depending on the size of the company.
The chances of that being true is pretty high if it's a smallish upstart with > I've never met any of these stereotypes in the real world, although people do disagree on what is enough.
I've encountered several - they were all in the same company. It got so bad that multiple people quit and others were going to, until the people in question where "promoted" to a position where they weren't in the decision loop anymore.
Re: Mudge is a cyber activist, not a business executive
#28I do not agree with most of the points made in this article. I didn't watch the entire testimony, but what I heard I found worrying. For example, half the company had prod access to user accounts. And there was no way to find out who accessed what. This is not normal, it's a huge red flag. The article claims that it should be perfectly expected that an executive should order someone to lie to the board about the risk…
Or you're just not as experienced as you seem to think you are. > half the company had prod access to user accounts That's pretty normal depending on the size of the company. The chances of that being true is pretty high if it's a smallish upstart with > I've never met any of these stereotypes in the real world, although people do disagree on what is enough. I've encountered several - they were all in the same compan…
Very small companies and start ups I'd agree often don't have this kind of separation. But if they grow into one of the worlds biggest brands, I would not expect it to be run like a 50 man startup.
Re: Mudge is a cyber activist, not a business executive
#29Some very good points made in this article but also so many cringey takes. The author is an engineer but compares the user to server ratio at Twitter to Netflix. Those services are so very different and have such vastly different hardware, software, and network requirements I don't even know where to begin. They dismiss Mudge's comments on lack of disk encryption by saying that anything less than end-to-end encryptio…
Yes, the argument for not having disk encryption is completely bogus. Disk encryption protects against disposal or theft of physical storage. Companies like Twitter will be replacing disks all the time. The argument that nothing less than an end-to-end encrypted system is worth doing is also flawed. No, don't lock the windows and keep leaving the key under the mat, since we don't live in a castle. He attacks cyber ac…
I should add that our customer data was encrypted at-rest but we shredded the disks to remove any doubt that on-demand debug logging potentially leaked sensitive data. New managers and directors thought this was a waste of money but as the sales people could attest to, this process paid for itself many times over.
Re: Mudge is a cyber activist, not a business executive
#30Earlier quoted context omitted.
Or you're just not as experienced as you seem to think you are. > half the company had prod access to user accounts That's pretty normal depending on the size of the company. The chances of that being true is pretty high if it's a smallish upstart with > I've never met any of these stereotypes in the real world, although people do disagree on what is enough. I've encountered several - they were all in the same compan…
I've worked in multiple sectors for nearly 2 decades: government, energy, transport, retail, finance and software. So I've got a pretty good read on what is a normal level of access. Very small companies and start ups I'd agree often don't have this kind of separation. But if they grow into one of the worlds biggest brands, I would not expect it to be run like a 50 man startup.
It's also easy to loose track of your own bias. There is a strong selection bias in employment which makes it look as if all workplaces are similar, simply because a company is more likely to hire you if you've worked in a similarly run one before.