Saturday Morning Breakfast Cereal nails it as usual.

http://www.smbc-comics.com/