I don’t know exactly how they figured that a sperm has 37.5 MB of data. There are 3,000,000,000 nucleotides in a sperm cell, so they’re figuring that 10 nucleotides are stored on a single bit, which seems strange.

There are 4 bases to choose from, which means that we can describe each base with 2 bits.

Adenine: 00

Thymine: 01

Guanine: 10

Cytosine: 11

At 2 bits per nucleotide and 3,000,000,000 nucleotides per cell, you’re looking at 6,000,000,000 bits per cell or 750,000,000 bytes per cell.

Normal ejaculation is between 2ml and 5ml and sperm content is normally 100,000,000 sperm per ml, meaning a normal ejaculation is between 200,000,000 and 500,000,000 cells.

750,000,000 bytes/cell \* 200,000,000 cells < Data content < 750,000,000 bytes/cell \* 500,000,000 cells

75 \* 10\^7 \* 2 \* 10\^8 bytes < D < 75 \* 10\^7 \* 5 \* 10\^8 bytes

150 \* 10\^15 bytes < D < 375 \* 10\^15 bytes

1.5 \* 10\^17 bytes < D < 3.75 \* 10\^17 bytes

1 GB = 2\^30 bytes

1.5 \* 10\^17 / 2\^30 = 139,698,386.1923217773437….

3.75 \* 10\^17 / 2\^30 = 349,245,965.48080444335937….

139,698,386 GB to 349,245,965 GB.

I think they’re a bit off. They also seem to think that a laptop can only hold a little over 2 GB of data.