Are all unicorns here unique, or are there repeats? If they are all unique, is it some sort of REALLY cool unicorn-orithm?
-
1I'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 Reinstate Monica-hog Apr 10 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).
(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
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 at 9:33