@darius my first programming job required me to read files from an acorn on a DOS/windows system. Shifting bits, reading strings backwards and doing actual mantissa and exponent maths. Those were the days...