ddrescue works with blocks and bytes. Audio cds are different. They contain a single physical bit stream interpreted as several interleaved logical bit streams representing e.g. audio, position, metadata, error correction. They are not a sequence of bytes. Cdroms and dvds put a block and byte abstraction on top of this so ddrescue can do something with them.
You can usually set a custom date format without changing the locale, and you can usually find a tool to edit the nasty config file it's buried in. It is a pain though.
This is something browsers should solve. If the thing you clicked on wasn't there 0.2s ago then you didn't intend to click on it, so just ignore the click. And add an API for twitch games to turn this off.
There was a post on here years ago from somebody who sold software to corporations for "anonymous" employee surveys. He said that executives always wanted to deanonymise the results and, sadly, he was happy to oblige.
My micro-USB charging cable is worse than that. It appears to transfer data but it always flips a few bits. Quite surprisingly, no part of the protocol stack catches this. The cable quietly delivers slightly broken files.