Are all unicorns here unique, or are there repeats? If they are all unique, is it some sort of REALLY cool unicorn-orithm?

  • 1
    I'm voting to close this question as off-topic because this has to do with the 2010 April Fool's joke; Unicornify. Since the joke was undeployed several years ago, questions about it are no longer relevant. – Sonic the Anonymous Hedgehog Apr 10 '19 at 9:25

They should be unique. The MD5 hash of the user's email address or IP is used as the seed for the random number generator, and there are quite a few calls to random in the algorithm (in the order of 100-150, I'd estimate).

alt text
(source: dilbert.com)


It's generated using Magic, seeded by the md5 hash of your e-mail - so any two addresses that cause a hash collision will have identical unicorns. Such unicorn sharing is unfortunate, but necessary, given the current global economy.

  • Stupid economy... as a north american (canadian) I am entitled... NO, have the RIGHT to my own unicorn... I don't care what those wall street jerks think! – Zoidberg Apr 3 '10 at 3:33

They're generated, so probably unique. Have a look at this question


In the last Federal Unicorn Congress it was generally agreed on by all participants that all unicorns shall be created using the following unicorithm:

function unicorithm() {
   let uniqueCorn = "TheLastUnicorn";
   let unique = getNumberOfTimesTimLostHisKeysToday();
   let times = math.random() * unique;
   for (var i = 0; i < times; i++) {
      uniqueCorn = CryptoJS.MD5(uniqueCorn);
   cornHash = uniqueCorn.unicorncat(new Date(milliseconds))
   return cornHash;

let uniqueUniCorn = unicorithm();
  • @TimPost Sorry for dragging your keys into the explicit science of generating unicorns - but the unicorithm was in desperate need of something unique.. ;) – iLuvLogix Apr 10 '19 at 9:33

Not the answer you're looking for? Browse other questions tagged .