How Heartbleed Works: The Code Behind the Internet's Security Nightmare

By now you've surely heard of Heartbleed, the hole in the internet's security that exposed countless encrypted transactions to any attacker who knew how to abuse it. But how did it actually work? Once you break it down, it's actually incredibly simple. And a little hilarious. But mostly terrifying. » 4/09/14 2:59pm 4/09/14 2:59pm

NASA's About To Release a Mother Lode of Free Software

If you've been thinking about getting started on the rocket project that's been on your mind for ages, now is a good time to get serious. Next week, NASA will release a massive software catalog with over 1,000 projects. It's not the first time the space agency's released code, but it is the first time they've made it… » 4/04/14 6:40pm 4/04/14 6:40pm

What all the fancy code in movie computer sequences actually mean

Hey look, it's an actor looking at some computer code in a movie. He must be really smart! He must be a computer hacker! He must be able to take over the world with just his keyboard! Not quite. The code used in movies is usually nothing but some mumbo jumbo on Wordpress or Wikipedia. No, seriously. That image above… » 1/03/14 11:30pm 1/03/14 11:30pm

Create Your Own Broken Masterpieces with This Glitch Art Generator

Glitch art is sort of like the internet's code-heavy version of graffiti. While graffiti writers climb walls to get their tag in impossible spots, glitch artists dig deep into code to create chaotic results. It used to require programming skills, but thanks to this new DIY site, just a few mouse clicks will do. » 9/13/13 7:00pm 9/13/13 7:00pm

Google Might Change Google.com and Make Using the Internet Way Better

As a fashionable internet denizen, you do not use a homepage, probably. You open a new browser window or tab, and you're met with your Chrome apps, or Safari favorites, or whatever the hell Firefox is doing now. And if you do have one, it's probably a legacy media hub like MSN, AOL or Yahoo, or a search page like… » 4/22/13 12:42pm 4/22/13 12:42pm