1k seems like too little. If we take classic 64k .exe demos as a &quot;gold standard&quot;, then we need to define some limit that would allow to replicate that amount of stuff in JS. Should it be 16k, 32k, 64k? Is textual JS code more compact or is it less compact than legacy binary .exe files? That&#x27;s not a straightforward question to answer.