To compensate for this, data CDs include intermittent data on the spiral that says "you are here", but audio CDs don't do this. The only way to ensure that you haven't either skipped over a piece, or duplicated a piece, is to rip the CD in overlapping chunks, and then compare the overlaps.
Edit: honestly I don't get it. Do you export all raw images from your camera to PNG too? JPG is good enough, and single-pass CD rips are just fine too.
No, i keep them in RAW and develop a few for albums and print and such.. No, JPGs and PNGs are not good enough, the loss is REAL when you try to actually develop the picture.
I must admit I _REALLY_ don't get this "good enough" mentality.. Like.. Here's this way to get a more precise representation of the music you bought, and you'll go "nah, that's not for me, I prefer whatever random data I happen to get on the first go".. for what? why ?
If you really want to have a different product on every playback, I guess vinyl is the way to go :P
The purpose of music is to be perceived. There is no perceptible difference, therefore there is no difference. CD Paranoia/etc are a waste of time, these tools make ripping a CD take several times as long for no tangible benefit.
This is often not the case. We're not talking about subtle interpolation differences. Depending on the drive, and the disc, bad rips can be full of music skips, clicks, and pops. It's really annoying to find this out days later after you ripped something. Better to get it right first time.
Data CDs have an extra layer of error correction. Audio CDs have less error correction because small bit errors are not a big deal for your listening experience. Most CD players quietly interpolate over small errors in a way that you probably don't even notice.
But of course it makes a difference if you want to make high-fidelity copy.
That's why there always have been copy apps (cdparanoia on Linux, EAC on Windows) that do overlapping reads, and then detect and compensate these problems.
Granted, it's not perfect...