Hacker News new | past | comments | ask | show | jobs | submit login

One of the biggest mistakes in IT ever, in my opinion.

I'd even go so far to say that defaulting to signed instead of unsigned was also one of the biggest blunders ever. I would've never defaulted to a type that inherently poses the risk of UB if I have another type that doesn't.

Though it's also possible that precisely that was the reasoning for it.

Some more thoughts on unsigned vs. signed: https://blog.robertelder.org/signed-or-unsigned/




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: