It's weird how ! denotes side effects when it's allowed in names (Scheme, Ruby) but there isn't a clear equivalent in other languages.
My only theory is that "side effects" is often vague. list-add!, table-drop! and ping! are very different effects.
miniblog.
Related Posts
Rust 1.34.0 had a security vulnerability that allowed reading/writing memory out of bounds!
Markets are bigger, and companies are more valuable, because the internet has allowed them reach many more people: https://blog.eladgil.com/2019/05/markets-are-10x-bigger-than-ever.html
One weakness of online discussion is protracted debates or arguments. What if commenting systems only allowed one comment per user?
(Assuming a robust mechanism to prevent duplicate accounts.)