Technology It’s World Password Day and some say we should celebrate by killing passwords altogether Emma Koehn May 3, 2018