Skip to Content
Alumni profile

Keith Winstein ’03, MEng ’05, EE ’14, PhD ’14

Hacker becomes Stanford prof.
April 26, 2016

As a first-year student in 1999, Keith Winstein was drawn to MIT’s Artificial Intelligence Laboratory, home to hacker luminaries like Alan Kotok ’62, Gerald Sussman ’68, and Richard Stallman. “I used to go there and just wander around staring at the names on the doors and run away if they glanced up at me,” he recalls.

“My first week in college, I called my friends from home and told them how intimidated I was by everyone at MIT,” Winstein adds. “And I vividly remember them saying, ‘That’s why you latch on to those people and pick their brains.’ That was valuable advice, and MIT was really a special place where that was possible.”

In short order, through a UROP at the AI Lab (now CSAIL) and the Student Information Processing Board (SIPB), Winstein confirmed that insight. With a fellow SIPB member, Marc Horowitz ’92, he worked to understand the encryption that blocked DVD movies from playing on Linux computers. They wrote the qrpff script, which bypassed DVD encryption with just six lines of Perl code. Last year, a necktie imprinted with the script sold for $2,500 in an “algorithm auction” to benefit the Cooper Hewitt Smithsonian Design Museum in New York.

Along the way, Winstein developed MIT’s LAMP campus music distribution system (which provides access to the electronic music library and was the topic of his 2005 master’s thesis), created the widely used Mosh mobile shell program (free software that allows roaming and supports intermittent connectivity, among other things), and hacked MIT’s keycard system. Before starting the doctoral program in electrical engineering at MIT, he took a four-year break to work as a staff reporter at the Wall Street Journal, applying journalism skills he learned at the Tech.

Winstein, who became an assistant professor of computer science at Stanford University in 2014, teaches computer networking and researches video streaming and ways to accelerate Internet access in the developing world.

One recent highlight: teaching a seminar, Hackers and Heroes, that explored the hacker spirit and included visits from Bill ­Gosper ’65, MIT D-Lab founder Amy Smith ’84, Andrew “bunnie” Huang ’97, and Macintosh pioneers Andy Hertzfeld and Joanna Hoffman ’78.

“People like Amy Smith make you proud to be from MIT, and this idea that you should try to learn from them and live up to their example instead of getting intimidated—I wanted to repay that,” explains Winstein. “That’s what MIT did for me. It’s an incubator for creative troublemakers, in a good way.”

Keep Reading

Most Popular

open sourcing language models concept
open sourcing language models concept

Meta has built a massive new language AI—and it’s giving it away for free

Facebook’s parent company is inviting researchers to pore over and pick apart the flaws in its version of GPT-3

transplant surgery
transplant surgery

The gene-edited pig heart given to a dying patient was infected with a pig virus

The first transplant of a genetically-modified pig heart into a human may have ended prematurely because of a well-known—and avoidable—risk.

Muhammad bin Salman funds anti-aging research
Muhammad bin Salman funds anti-aging research

Saudi Arabia plans to spend $1 billion a year discovering treatments to slow aging

The oil kingdom fears that its population is aging at an accelerated rate and hopes to test drugs to reverse the problem. First up might be the diabetes drug metformin.

Yann LeCun
Yann LeCun

Yann LeCun has a bold new vision for the future of AI

One of the godfathers of deep learning pulls together old ideas to sketch out a fresh path for AI, but raises as many questions as he answers.

Stay connected

Illustration by Rose WongIllustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at with a list of newsletters you’d like to receive.