Мой самый сложный вопрос начался достаточно невинно: моя девушка спросила, как текст отображается в Firefox. Я просто ответил чем-то вроде «движок рендеринга, Gecko, HTML-парсер, бла-бла-бла».
Тогда это пошло под гору. «Ну, как Геккон знает, что тогда отображать?»
Оттуда буквально дошло до графических драйверов, операционной системы, компиляторов, аппаратных архитектур и необработанных единиц и нулей. Я не только осознал, что в моих собственных знаниях об иерархии слоев были значительные пробелы, но также и то, как, в конце концов, я оставил ее (и меня!) Более смущенной, чем когда я начал.
Я должен был сначала ответить "черепахи внизу" и придерживаться этого. : P