Z zaidfarooqui.com Square’s scary and impressive identity confirmation screen 7 points zaidf 14 years ago 4 comments