Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
vardump
on Feb 26, 2025
|
parent
|
context
|
favorite
| on:
TypeScript types can run DOOM [video]
Doom compiled to just 177 TB (terabytes) of TypeScript types. Amazing on many levels.
luckystarr
on Feb 26, 2025
|
next
[–]
This must be the quintessential example of a Turing tarpit.
In TypeScript types, everything is possible, but nothing of interest is easy.
hoppp
on Feb 27, 2025
|
prev
|
next
[–]
Amazingly inefficient. But I would not be able to reproduce this feat so hats off.
saagarjha
on Feb 27, 2025
|
parent
|
next
[–]
I mean it’s a very efficient implementation of the inefficiency.
tgv
on Feb 26, 2025
|
prev
[–]
For the first frame...
abound
on Feb 26, 2025
|
parent
[–]
I think that 177 TB is for the whole shebang, it's just that it took 12 days to render the first frame.
dimitropoulos
on Feb 27, 2025
|
root
|
parent
[–]
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: