About 9m

  • Made slightly – but not completely – tongue-in-cheek by @ehamberg.
  • Picks two random unicode code points between ‘A’ (U+0041 LATIN CAPITAL LETTER A) and ‘🛅’ (U+1F6C5 LEFT LUGGAGE) for the short URL, which seems to be an okayish compromise between having many characters and having some hope of being supported by a modern font.
  • The number of printable characters between U+0041 and U+1F6C5 is 61229, according to GHC 7.8.2:
    λ> (length . filter isPrint) [chr 0x41 .. chr 0x1F6C5]
  • The source code is on github.