The week’s best links that we didn’t get to:
1. China has built the world’s fastest supercomputer.
2. Got a bug problem? Try the tiny pie catapult.
3. The radio shows you should be listening to.
4. Should we ditch the corporate income tax?
5. If you’re worried that you’re an elite, you can take this quiz and find out how bad the problem really is.