6 ms·yea it's a tech news blog people are acting like it should be a peer reviewed journal or something.by didntknowya 7mo agoyea it's a tech news blog people are acting like it should be a peer reviewed journal or something.