A few years ago I designed a way to detect bit-flips in Firefox crash reports and last year we deployed an actual memory tester that runs on user machines after the browser crashes. Today I was looking at the data that comes out of these tests and now I'm 100% positive that the heuristic is sound and a lot of the crashes we see are from users with bad memory or similarly flaky hardware. Here's a few numbers to give you an idea of how large the problem is. 🧵 1/5
People care about what they care about breaking in their hands and exploding into their faces.
ASD and BAD, probably also ADHD.
People also love to assume what they keep on their hard drives and memory sticks is somehow preserved over time and machine time. Bitflips and other physical effects onto your imagined perfect machine are why it’s not, and is as good or worse as what’s written on paper. A cat decides to piss onto your grandpa’s diary and there’s no more diary. Or humidity slowly eats it. With computers it’s even faster.
I tagged you as “whiny edge case bitch” because it seems like all you do complain about edge cases on tech posts. I only checked the past few days of comments and it seems like a common theme, but feel free to let me know if it’s actually an edge case.
People care about what they care about breaking in their hands and exploding into their faces.
ASD and BAD, probably also ADHD.
People also love to assume what they keep on their hard drives and memory sticks is somehow preserved over time and machine time. Bitflips and other physical effects onto your imagined perfect machine are why it’s not, and is as good or worse as what’s written on paper. A cat decides to piss onto your grandpa’s diary and there’s no more diary. Or humidity slowly eats it. With computers it’s even faster.
Oh, now we’re launching into hard drive degregation because firefox crashing isn’t actually enough to send normies into a rage?
Nobody but nerds optimizing for use cases for the. 01%.
I tagged you as “whiny edge case bitch” because it seems like all you do complain about edge cases on tech posts. I only checked the past few days of comments and it seems like a common theme, but feel free to let me know if it’s actually an edge case.