Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Doom compiled to just 177 TB (terabytes) of TypeScript types. Amazing on many levels.


This must be the quintessential example of a Turing tarpit.

In TypeScript types, everything is possible, but nothing of interest is easy.


Amazingly inefficient. But I would not be able to reproduce this feat so hats off.


I mean it’s a very efficient implementation of the inefficiency.


For the first frame...


I think that 177 TB is for the whole shebang, it's just that it took 12 days to render the first frame.


both this and parent comment are right! once you have the first frame, it's probably just a few hundred more megabytes to get the second one - although I won't be the one to find out! 1 is enough for for me!




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: