I Am Cracking a USB Handshake Code for DaVinci Resolve Speed Editor Peripheral

In my comment above I said

8 bytes of varying data is huge.

Then someone (who has blocked me now) DM'd me asking if I'm stuck in the early years of computing because "8 Byte is such a tiny amount not worth talking about nowadays".

Let's do the math:

8 Byte = 64bit = 2^64 possible values = 18446744073709551616.

Now if you'd like to do a table with all replies for a given challenge you'd have to store at least the reply in a sorted table, 1 reply = 8 byte.

18446744073709551616 * 8 = 147573952589676412928 Bytes.

A DVD+R DL holds 8547991552 bytes, means you'll need 147573952589676412928 / 8547991552 = 17264166873 of them.

A DVD has a thickness of 1.2 mm, so if you stack 17264166873 of them your stack will be 20717000248 mm = 20717 kilometers high.

You could also use the 17264166873 jewelcases to cover an area of more than 306 km². That's more than 57000 football fields.

Maybe it's only because I'm living in a small country with the size of only ~480000 football fields, but in my thinking 8 byte is a huge lot of data.

/r/codes Thread