Yeah, technically markdown doesn't need the numbers to be incremented, so I thought it'd be more fun to explicitly not use counters. Maybe it's too confusing though. There's a discussion about it here:
https://github.com/mrcoles/markdown-css/issues/1
UPDATE: I ended up merging that in and making the ones toggle-able, and then added a toggle link into the demo so you can see both http://mrcoles.com/demo/markdown-css/
yea, its a good case using just
30. item1
999. item2
2. item3
for numbered lists
but it can possibly "break" in some later versions of markdown, as said by the man himself:
"If you do use lazy list numbering, however, you should still start the list with the number 1. At some point in the future, Markdown may support starting ordered lists at an arbitrary number."
-- John Gruber / Daring Fireball
(http://daringfireball.net/projects/markdown/syntax#list)