Bram Cohen: I wrote BitTorrent sitting in the living room, unemployed, in shorts
“The temple was supposed to be eternal.Like the depth itself.So, do not depend on a single server.The programs that create the Temple freely wander around the network, their fragments are duplicated, recombined, independently organized for work.To make the Temple disappear, you must destroy all the machines in the network. ” - “Fake mirrors” , 1999, 2 years before the appearance of the BitTorrent protocol
Today, Bram Cohen, the creator of the BitTorrent protocol, turned 41 years old.
Interesting Facts: ')
Cohen began programming at age 10.
Cohen admits that he is unable to work in a fixed schedule, by the hour, in a company that has strict requirements for the dress code, and absolutely cannot perform senseless and uninteresting work.
He worked at Evil Geniuses for a Better Tomorrow and worked at Valve.
To test BitTorrent, Bram collected a considerable pack of porn, which was distributed to and fro.
Organizer of the CodeCon conference.
There is a wife and three children.
The largest file in the distribution is the archive of the geocities.com site, 641 GB in size.
During the first two years there were more than 20 million downloads of the client, now there are between 100 and 250 million BitTorrent users.
In 2008, in the distribution of executable files, 18% were infected.
In 2009, from 43% to 70% of Internet traffic belonged to Peer-to-peer networks.
In 2009, more than 14.5% of BitTorrent downloads contained zero-day malware and therefore BitTorrent was a distribution mechanism for 47% of zero-day malware.
BitTorrent technology is used by Facebook, Twitter, Internet Archive, Blizzard, World of Tanks, Eve Online, the UK government, scientific research ( BOINC ), many open source and free software projects.
Bittorrent
On July 2, 2001, a message from Bram Cohen appeared on the Yahoo bulletin board. The message was short: “My new app, BitTorrent, is now in working order, check it out here".
“I had a great experience in network programming at MojoNation.I wanted to combine my knowledge of what could have worked and what was interesting, but it was not done correctly enough and had to be completely redone from scratch.There was no “Wow!” - the idea was a combination of prosaic ideas, put together and carefully prepared, as a result, turned into something powerful. ”
Hate computer and programming
“I do not set up computers, I believe that they just have to work.This is my approach to them.I want to spend zero time on setup, configuration, and so on.In this sense, I do not like them.I love programming.I do a rather annoying business, programming in Python, I do not create anything on my computer, I use only a text editor and a virtual control system.This is the only thing I touch.I give up everything that involves the use of the built-in API, I try to avoid real mechanics of working with data to the maximum, doing pure programming. "
“Computers are a real evil, I hope that in the future they will become more convenient and better, and I, in turn, will do everything possible for this.”
“I played with typewriters, designers, etc., but at about the same time when I learned to read, I also learned how to program.These two of my skills have always been at about the same level all my life.As I could read, so I programmed. "
“I’m expected to have some solid position on content issues, they expect that there is some position that I stand for, but it’s not.My goal is to transfer bits from point A to point B. ”
“In truth, almost all the knowledge that you acquire in college can be gathered from books and from the situations around you.In the modern world, you can find any book you need, read any information on Wikipedia, or just find a way to learn something yourself. ”
“I created BitTorrent myself, with my own hands, on my old computer, without having the support of a business empire that I would lead.And I think that this is how I should continue to work and live as a whole. ”
Puzzles
Cohen since childhood loves puzzles, origami and juggling 5 balls.