News for hackers. Stuff that matters.
Re:Building a Cloud Database from Scratch: Why We Moved from... by nine_k on Friday May 27, 2022 @10:08PM (#31536995)
A memory safety error usually leads to some kind of exploit, with a bit of bad luck, to an RCE.

This may not be a big deal for a toy game like Tetris. In a multiplayer AAA game it could lead to a bunch of bitter consequences though, from malware pwning customers' computers to ruined multiplayer experience because the bug would affect the server.

I'd say that a memory safety bug is not like a blemish on the surface of a building, unsightly but tolerable. It's more like a crack in the foundation, which may look tiny on the surface, but who knows how deep it goes.

Re:Building a Cloud Database from Scratch: Why We Moved from... by verdagon on Friday May 27, 2022 @11:19PM (#31537316)
Sure, I don't contest that memory unsafety has some large drawbacks of its own. I'm glad that languages are innovating in memory safety.

My comment was about the tradeoffs we make for our memory safety guarantees, and whether they're always worth it.