If you were design the worst possible file format, one which maximizes the number of bugs in its parsers, what features would it include?
Let me start:
Length-prefixed everything. Containers (lists, dicts, etc) have a length field in bytes, but all the items inside them also have their own length fields.
(It worth noticing that I actually did something like this, somewhere... and they worked like a charm)
Really? Didn't know it.
@Shamar Microsoft did that too with Windows Registry.