-
The Verge
Jan 30, 2015, 11:31 pm550 ptsHotThe "D" in DSLR does not stand for dark magic. In fact, that snap of the shutter you hear when taking a picture is a wonderful symphony of mechanical engineering at work, and happens so fast that you can't really enjoy it all with the naked eye. Luckily, the Slow Mo Guys have painstakingly chronicled what's…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.