

I will say that it’s impressive that modern GUIs, as staggeringly complex as they are, work as well and as quickly as they do, not to mention how ridiculously fast the hardware is. That’s quality engineering right there.


I will say that it’s impressive that modern GUIs, as staggeringly complex as they are, work as well and as quickly as they do, not to mention how ridiculously fast the hardware is. That’s quality engineering right there.


If you’re pathologically opposed to software complexity, you probably shouldn’t be using a GUI at all. Many millions of lines of code are involved in turning UTF-8 into pixels on your screen, laying out widgets, driving a GPU, and so forth.


If I were to choose to have kids despite climate change, doesn’t that prove that I don’t care about climate change?
If global warming doesn’t completely wipe us out, we’ll finish ourselves off with nukes.
Global warming is upon us. If something doesn’t drastically change, now, our entire species is going to die.
Finding clothes on a chair isn’t constant-time. You have to search through the heap of clothes to find the item you want. It has the same time complexity as searching through the closet; it’s only fast because n is small.
Dynamic typing is insane. You have to keep track of the type of absolutely everything, in your head. It’s like the assembly of type systems, except it makes your program slower instead of faster.