Tags: networking

52

sparkline

Wednesday, March 11th, 2020

A curl in every port

A few years back, Zach Bloom wrote The History of the URL: Path, Fragment, Query, and Auth. He recently expanded on it and republished it on the Cloudflare blog as The History of the URL. It’s well worth the time to read the whole thing. It’s packed full of fascinating tidbits.

In the section on ports, Zach says:

The timeline of Gopher and HTTP can be evidenced by their default port numbers. Gopher is 70, HTTP 80. The HTTP port was assigned (likely by Jon Postel at the IANA) at the request of Tim Berners-Lee sometime between 1990 and 1992.

Ooh, I can give you an exact date! It was January 24th, 1992. I know this because of the hack week in CERN last year to recreate the first ever web browser.

Kimberly was spelunking down the original source code, when she came across this line in the HTUtils.h file:

#define TCP_PORT 80 /* Allocated to http by Jon Postel/ISI 24-Jan-92 */

We showed this to Jean-François Groff, who worked on the original web technologies like libwww, the forerunner to libcurl. He remembers that day. It felt like they had “made it”, receiving the official blessing of Jon Postel (in the same RFC, incidentally, that gave port 70 to Gopher).

Then he told us something interesting about the next line of code:

#define OLD_TCP_PORT 2784 /* Try the old one if no answer on 80 */

Port 2784? That seems like an odd choice. Most of us would choose something easy to remember.

Well, it turns out that 2784 is easy to remember if you’re Tim Berners-Lee.

Those were the last four digits of his parents’ phone number.

Tuesday, August 22nd, 2017

Refraction Networking

This looks like an interesting network-level approach to routing around the censorship of internet-hostile governments like China, Turkey, Australia, and the UK.

Rather than trying to hide individual proxies from censors, refraction brings proxy functionality to the core of the network, through partnership with ISPs and other network operators. This makes censorship much more costly, because it prevents censors from selectively blocking only those servers used to provide Internet freedom. Instead, whole networks outside the censored country provide Internet freedom to users—and any encrypted data exchange between a censored nation’s Internet and a participating friendly network can become a conduit for the free flow of information.

Monday, March 20th, 2017

Tim Berners-Lee ~ The World Wide Web - YouTube

There’s something very endearing about this docudrama retelling of the story of the web.

Monday, December 26th, 2016

High Performance Browser Networking (O’Reilly)

Did you know that Ilya’s book was available in its entirety online? I didn’t. But now that I do, I think it’s time I got stuck in and tried to understand the low-level underpinnings of the internet and the web.

Tuesday, June 14th, 2016

Brief History of the Internet - Internet Timeline | Internet Society

From twenty years ago, a look back at the origins of the internet, written by its creators.

Wednesday, October 24th, 2012

Why Instagram Works — Rainypixels

It’s all about the signalling.

Sunday, October 21st, 2012

Visionaries

In 2005 I went to South by Southwest for the first time. It was quite an experience. Not only did I get to meet lots of people with whom I had previously only interacted with online, but I also got to meet lots of lots of new people. Many of my strongest friendships today started in Austin that year.

Back before it got completely unmanageable, Southby was a great opportunity to mix up planned gatherings with serendipitous encounters. Lunchtime, for example, was often a chaotic event filled with happenstance: you could try to organise a small group to go to a specific place, but it would inevitably spiral into a much larger group going to wherever could seat that many people.

One lunchtime I found myself sitting next to a very nice gentleman and we got on to the subject of network theory. Back then I was very obsessed with small-world networks, the strength of weak ties, and all that stuff. I’m still obsessed with all that stuff today, but I managed to exorcise a lot my thoughts when I gave my 2008 dConstruct talk, The System Of The World. After giving that magnum opus, I felt like I had got a lot of network-related stuff off my chest (and off my brain).

Anyway, back in 2005 I was still voraciously reading books on the subject and I remember recommending a book to that nice man at that lunchtime gathering. I can’t even remember which book it was now—maybe Nexus by Mark Buchanan or Critical Mass by Philip Ball. In any case, I remember this guy making a note of the book for future reference.

It was only later that I realised that that “guy” was David Isenberg. Yes, that David Isenberg, author of the seminal Rise of the Stupid Network, one of the most important papers ever published about telecommunications networks in the twentieth century (you can watch—and huffduff—a talk he gave called Who will run the Internet? at the Oxford Internet Institute a few years back).

I was reminded of that lunchtime encounter from seven years ago when I was putting together a readlist of visionary articles today. The list contains:

  1. As We May Think by Vannevar Bush
  2. Information Management: A Proposal by Tim Berners-Lee (vague but exciting!)
  3. Rise of the Stupid Network by David Isenberg
  4. There’s Plenty of Room at the Bottom by Richard Feynman
  5. The Coming Technological Singularity: How to Survive in the Post-Human Era by Vernor Vinge

There are others that should be included on that list but there’s are the ones I could find in plain text or HTML rather than PDF.

Feel free to download the epub file of those five articles together and catch up on some technology history on your Kindle, iPad, iPhone or other device of your choosing.

Thursday, October 18th, 2012

Connections

This is quite an astounding piece of writing. Robert Lucky imagines the internet of things mashed up with online social networking …but this was published in 1999!

Monday, August 8th, 2011

Monday, October 4th, 2010

Weak Ties, Twitter and Revolution | Wired Science | Wired.com

Responding to Malcolm Gladwell's recent piece in the New Yorker, Jonah Lehrer argues that the strength of weak ties *does* extend to social activism.

Monday, September 27th, 2010

Twitter, Facebook, and social activism : The New Yorker

A well-argued piece by Malcolm Gladwell on the relative pros and cons of weak-tie networks and strong-tie hierarchies ...although, as always, Gladwell relies on anecdotes more than data to make his point.

Thursday, April 29th, 2010

Liminal Existence: Identity

Blaine outlines the vision for Webfinger.

Tuesday, October 6th, 2009

Ident Engine

Glenn has taken Google's Social Graph API, YQL and various parsers, and he's wrapped it all up in one JavaScript library. The demos are mind-boggingly impressive.

Sunday, September 27th, 2009

Social Networks Aren't Good Businesses - washingtonpost.com

An interesting take on the business models of social networking sites.

Tuesday, September 15th, 2009

Is Happiness Catching? - NYTimes.com

An examination of behavioural contagion in social networks.

Tuesday, March 10th, 2009

"Social Media is Here to Stay... Now What?"

danah boyd addresses the Microsoft Research Tech Fest.

Wednesday, February 25th, 2009

YouTube - Newsnight Goldacre Sigman BBC2 20090224

Behold the double awesomeness of Jeremy Paxman and Ben Goldacre! Susan Greenfield, alas, is simply embarrassing.

Newsnight Goldacre Sigman BBC2 20090224

Monday, January 26th, 2009

Experiments in Data Portability - Screencast

Glenn has created a screencast of his superb Skillswap presentation, syncing up the audio with the slides.

Tuesday, November 25th, 2008

SNIF :: Welcome

Social networking for dogs through RFID. Spimy animals FTW!

Friday, November 21st, 2008

BBC NEWS | Technology | Online time 'is good for teens'

Mimi Ito talks to the BBC about the findings of a report into teens geeking out online.