Hacker News new | ask | show | jobs
by hereonout2 455 days ago
I second this, it's a great fun exercise parsing various binary file formats. At various times through my career I started with simple stuff like BMP and worked up to packetized media streams.

On the way learned a lot about bit manipulation and reading ISO type specifications.