> Why no negative hex?
From the article: "I had been worrying about things like -0x12345 and -9223372036854775809 and 9999999999999999999, even though those numbers would not be something a programmer would be likely to encounter"
For his project, negative hex numbers were an explicit non-goal.