Tales of I/O