Navier-Stokesを1KBのi386デモで可視化した男
Show HN: Navier-Stokes Visualized as 1kB i386 demos
MS-DOSグラフィックス時代を懐かしむ開発者が、OpenAIのNavier-Stokes発表に触発され、1990年頃の386で動く可視化デモを制作。Burgers渦をルックアップテーブルで近似し、パレットサイクリングとパーティクル追跡の2種類を実装。最終的にPALETTE.COMを946バイト、PARTICLE.COMを1KB未満まで最適化。JavaScript版とNASMアセンブリ版を公開し、DOSBoxで実行可能。
「1,024バイト未満」という古典的なデモシーンのサイズ制限を目標に、2回のパスで最適化。ルールはただ一つ、絵が1バイトたりとも変わってはならない。