En principio se podría hacer triangulando de alguna forma la potencia de los puntos de acceso wireless que haya cerca, aunque yo conozco un grupo de profesores de universidad que lo intentó en un edificio plagadito de puntos de acceso y les salió bastante churro, porque hay demasiados factores además de la distancia que influyen en la potencia de una señal.
Al final resultó que se podía sacar, pero haciendo un "mapa de potencias" en un montón de puntos del edificio y luego aplicando técnicas de reconocimiento de patrones para ver a qué punto del mapa se "parecía" más la lectura de potencias que se estaba haciendo en un momento dado.
Sea como sea, y como ya dice el artículo, trazar un mapa de los dispositivos de un montón de edificios no parece una solución muy escalable, así que de momento el concepto es bueno, pero la práctica es bastante descorazonadora.
Muchas, muchas, muchas más de ese estilo, o más bien con ese humor en
Ojo, muchas pueden ser NSFW, que la gente de 4chan y similares son bastante bestias