Do you suppose your push-up count is impressive? Wait until we tell you the push-ups that a man in Australia did. Lucas Helmke, 33, did more...
A team of engineers from the National Institute of Information and Communication Technology (NICT) in Japan has blown the old Internet speed world record of 178...