I had been working on this myself! I haven’t dug into SQLite to this level before, but found the header easy to correct. I got stumped when eyeballing the additional pages of information.
I really enjoyed learning more about b-trees and binary encoding formats taking this on. My primary exposure to those concepts has come from reading Designing Data-intensive Applications — so having something concrete to work on to test that knowledge was fun.
Irony? Filing taxes is a government-imposed obligation for many Americans. Accessing content from a private company is neither an obligation nor a right.
it seems a little bit strange to compare paying for journalism to paying for a piece of software that basically exists because of regulatory capture and lobbying.