↓ Skip to main content

“That way, if you saw cats, you knew that you were in that last failure case: The shell is running but forgot to put something on the screen.”

Raymond Chendevblogs.microsoft.com ↗

A black screen can mean a dead driver, a dead compositor or a shell that forgot to draw. Windows 8 developers put ASCII cats behind everything so they could tell the last case apart. Cheap, silly and useful. That’s better diagnostic design than most error messages that shipped to customers.