For me it was from The Guardian, which was kind of surprising, because I'd usually expect to hear about something like this from Reddit or a tech site. Odd to hear about this from a traditional newspaper website first, but it's cool that it's getting such coverage!
After reading about it I had to come check it out, so.. here I am.
How about you? Where did you first hear about this place?