News for hackers. Stuff that matters.
Re:Why Safety Profiles Failed by orf on Friday October 25, 2024 @02:46PM (#41948352)
What arguments like this fail to understand is that conventions without guardrails, culture and/or guarantees are next to useless.

That’s not a human problem. It’s like saying “this motorway is pitch black, frequently wet and slippery and has no safety barriers between sides, so crashes are frequent and fatal. What we have is a human problem - drivers should follow the convention of driving at 10mph, when it doesn’t rain and make sure they are on the right side of the road at all times”.

Re:Why Safety Profiles Failed by bluGill on Friday October 25, 2024 @02:55PM (#41948441)
Which is what this whole story is about: how can we add those things to C++? There are lots of options, which should we try. Which sound good but won't work (either technically or because they are not adopted), vs which will.
Re:Why Safety Profiles Failed by orf on Friday October 25, 2024 @03:00PM (#41948485)
The whole story is about how you cant do this without lifetime annotations.

In other words: you can try limiting all cars to 10mph, closing the road, automatically switching out all car tyres with skid-proof versions while in motion, or anything else.

But… just turn the god damn lights on and put up a barrier between lanes. It works on every other road.