Very strange, when I heard it on the radio in the gym it was clearly yanny, but when I listen to it on my PC with headphones its Laurel.
But the way this illusion works i'm assuming is dividing the different sounds into low / high so certain speakers headphones etc that have a different frequency response curve will cause it to sound different. Hence people hearing different things.