909 karma · joined May 26, 2013
The best way to protect Americans would be for our country to get out of expensive, overseas wars and invest that money in healthcare and ending the drug war, things that actually kill Americans in large numbers.
- every Blogger blog
- every website hosted on Google's cloud (quite a few) or using Google DNS
- lots of unique Android apps that arent available on iOS because the barrier to entry is higher
- emailing anyone with an @gmail address
- working at any company using GApps
etc.etc.
Regardless, this is art.
The author says that a constant lookup table is extra implementation complexity while also saying it's simple and something every programmer should have done as an educational exercise. Considering the density of browser specifications, talking about symbolic constants as feature bloat is some serious windmill-tilting.
They then say that named constants make code harder to understand -- which is obviously an opinion, but one that goes against almost all standard practice. The benefits of naming constants and avoiding magic numbers are well documented, I think. Yes people can go overboard with this, but the solution isn't to not have named constants as an option at all.
The kicker I think is the sheer popularity of CSS preprocessors. When people are compiling to something you designed as an end-user interface, you've failed.
The problem with CSS variables isn't the concept, its that --this-syntax is ugly and unreadable af (admittedly bikeshedding here).
Taking someone's Tinder picture and sharing it on the internet to mock them is harassment (especially nowadays when software can take a person's face and look up their social media profiles). Say what you will about free speech, but this isn't a hill I particularly care about dying on.