Hacker News new | ask | show | jobs
by dancemethis 751 days ago
maybe not 9, to avoid breaking compatibility...
2 comments

Gnihihihihihihi
I understood this reference.
I didn’t… is because of Windows Nein?
back in the day there was a healthy blend of win95, 98, ME, XP, and vista in the wild. it was common for devs to check for older versions with something like `if str(os.version)[0] == 9`. according to legend enough (internal?) software kept breaking that the solution became "don't put a 9 in the version number".

iirc they officially stated it was because of how much people disliked win8.

This is exactly where my mind went. The version string.
Hand wavy fears about the 9th version poorly string matching with 95 or 98 I guess