animal friends Mountain Goats have taken over a small Welsh town while humans are in quarantine Thom Dunn
uk Welsh police deployed facial recognition tech with a 92% false positive rate, but they're sure it's fine Cory Doctorow