gram schmidt vulnerability hacker hackers it it security laptop math maths matrix joke network security browserling night attack vector normalization computer normalized vector computer security unit vector computers vector cracker vectors