168 karma · joined November 4, 2021
It's to thwart rainbow tables and ensure unique hashes for users with the same passphrase.
It has limitations, and quoting takes a hot minute to grok, but those don't come into play for a surprising amount of medium-large projects when used properly.
I use POSIX sh only and get by with maintainability and handling failure modes just fine.
I find that notepad has all the features I need, I generally only work on my own code so I don't need fancy tooling.
Unfortunately it's been used against GPL.
However most "clever code" we come across is lopsided in this tradeoff, and might even require cleverness to understand, which it turns out is not very clever at all.
Or the defaults(1) command, or how networking config works (it's just plain BSD configs with a GUI on top).
Apple isn't against tinkering or customization, they just don't document or guarantee it.
--
[0] Simon Willison has neat demos with it https://simonwillison.net/2020/May/21/dogsheep-photos/
Shame about the energy use.
I just hope they bake in carbon offsets, it's my only real gripe with blockchains and NFTs; the ponzis and snakeoil will sort themselves out.
No penny; typical nickles, dimes, and quarters; loonies and toonies ($1 and $2 coins); as well as very durable and fancily-secured polymer bills for $5, $10, $20, $50, and $100.
The only complaint might be that all the bills are the same size instead of on a log-scale like eu or aus, but I prefer it that way.
I wouldn't see much value in coins >$2, bills are far simpler to carry and don't make noise or scratch screens.
It feels like a huge trade-off of GCs is almost completely gone.