'''Определить длительность файла в DirectShow простым способом нельзя. Самый простой способ это построить для файла граф фильтров, а потом уже у графа фильтров запросить длительность файла. Если строить тот же граф, что используется для проигрывания файла, то мы будем инициализировать DirectSound и Direct3D (если используется VMR). Для простого определения длительности это вроде как медленно и избыточно. Чтобы ускорить этот процесс стоят граф не к настоящим renderer'ам, а к фейковым. Это является официально одобренным способом определения длительности файлов. Фейковый рендерер в DirectShow уже есть. Он называется Null Renderer.''' via ivansorokin.livejournal.com

Старая реклама компьютеров 3398 долларов, 10 мегабайт. «Жесткий диск, который вы ждали»
И еще масса новинок прошлого века. Эх, раньше мечтали об этом, а сейчас уже забываем, что было такое :(
adme.ru

1990 — A committee formed by Simon Peyton-Jones, Paul Hudak, Philip Wadler, Ashton Kutcher, and People for the Ethical Treatment of Animals creates Haskell, a pure, non-strict, functional language. Haskell gets some resistance due to the complexity of using monads to control side effects. Wadler tries to appease critics by explaining that "a monad is a monoid in the category of endofunctors, what's the problem?"