Live data from Hacker News

Video2NAND – Abusing video codecs for great computational power

sharedobject.blog

1–10 of 26 posts

Re: Video2NAND – Abusing video codecs for great computational power

#3

Cool that you can make a NAND gate like this, but I was more hoping for something that showed how to practically (ab)use a video encoder for "great computational power" to do something real. Not just how to make a NAND gate with one.

I was hoping for some variant of the FORCEDENTRY iPhone Messages exploit, which built an entire CPU with the PDF fax blitting operations.

Re: Video2NAND – Abusing video codecs for great computational power

#4

Cool that you can make a NAND gate like this, but I was more hoping for something that showed how to practically (ab)use a video encoder for "great computational power" to do something real. Not just how to make a NAND gate with one.

I was hoping for some variant of the FORCEDENTRY iPhone Messages exploit, which built an entire CPU with the PDF fax blitting operations.

Fair enough. Maybe not that far, but perhaps do a little one thing with these NAND gates they theorized? My issue may even be more with the HN title than the blog post, because the post never suggests anything like using a video codec for "great computational power".

Re: Video2NAND – Abusing video codecs for great computational power

#7

Cool that you can make a NAND gate like this, but I was more hoping for something that showed how to practically (ab)use a video encoder for "great computational power" to do something real. Not just how to make a NAND gate with one.

I was hoping for some variant of the FORCEDENTRY iPhone Messages exploit, which built an entire CPU with the PDF fax blitting operations.

I tried looking it up but failed to find any technical write ups of how this was done, do you have any links maybe? Super interesting to read.

Re: Video2NAND – Abusing video codecs for great computational power

#10
Looks like VP8 has a max resolution of 16383x16383 pixels. Looks like minimum block size is 4x4 pixels, so 4096x4096 blocks, with maybe 7x7 blocks per gate, including some wiring, so maybe something like 500x500 logic gates?

I don't think we'll be running Doom, but you could definitely make a little CPU, with programs!

Post reply on HN