4 ms·
Wow. Microsoft Passport. I haven't thought about that in years, and recalling how the tech world recoiled in horror then for things we have eagerly embraced now
by gfodor 14y ago
Wow. Microsoft Passport. I haven't thought about that in years, and recalling how the tech world recoiled in horror then for things we have eagerly embraced now is illuminating.