It's surprisingly tricky to update the primary key on a Django model:
miniblog.
Related Posts
I've not seen this before: a captcha to distinguish adults from children! The in-app purchases were behind this screen.
The primary user is a 3 year old who can only count to 20 π
"If it compiles it probably works" is definitely more common in some languages.
What PL features make this more likely?
My current theory is that pattern matching on enums with exhaustiveness checking is the primary cause. Especially when null has been replaced with Option.
Adding LLVM control flow integrity to make exploits harder is coming to Rust: https://rcvalle.com/docs/rust-cfi-design-doc.pdf
The primary use case is mixing C/C++ with Rust: you have weaker memory safety guarantees and hardening is still necessary. You don't want a partial Rust port to reduce security!

