[1] http://www.theguardian.com/technology/2010/may/15/google-adm...
[1] http://www.theguardian.com/technology/2010/may/15/google-adm...
Saying it was a mistake does not acknowledge the possible harm actual persons may have suffered. 'Mistake' references the possible harm Google suffered as a result of its actions, e.g. poor press.
> Google blamed the mistake on a piece of legacy code from an experimental project that had been re-used to programme equipment on the Street View cars
Somebody at some point specifically wrote code to sniff data off wireless LANs.
It'd be easy to accidentally leave debug logging turned on for the parsing code. Alternatively, if you use something off-the-shelf like kismet, the packet logs are saved in /var/log/kismet automatically.
The problem is they grabbed more than just MAC addresses.