Web, Internet, Computing« Previous Entries
Seems hard to believe, but exactly 5 years ago I was signing the papers to retire from IBM after a career that had spanned 36 years. I said in my post that day that I hoped to “take an extended break to play music, read, travel, work on our house, spend time with my children, […]
It’s been way too long since I posted here, but the 50th anniversary of the announcement of the IBM 360 seems like a good excuse. Of course, the 360 was to its era what the Intel architecture is today, and in fact even more. Not only was its instruction set the code of choice for […]
Geekpage has a terrific interview with HTTP 2.0 WG chair Mark Nottingham on recent developments relating to HTTP 2.o. The newly released IETF draft is at http://tools.ietf.org/html/draft-ietf-httpbis-http2-04.
A few minutes ago, Tim Berners-Lee announced that as of June 1, Daniel Appelquist and Peter Linss will take over as chairs of the W3C Technical Architecture Group. I have been a member of the TAG since 2004 and chair since early 2009. Serving on and chairing the TAG has been one of the most […]
I’m pleased to announce that I have accepted a position as Professor of the Practice in the Tufts University Department of Computer Science. I expect to be teaching a course each term and advising students. As I said in my previous post, I’ve been having a wonderful time at Tufts, and I’m thrilled to have […]
If you’re wondering why I haven’t posted since September, it’s because I’ve been working nonstop on teaching my distributed systems course at Tufts. I’ve had a terrific time, and we had a wonderful group of students. Though he’d probably be surprised to hear it, the original inspiration for this course came from Tim Bray. We […]
After spending all summer preparing, my new Tufts course on Internet-scale Distributed systems starts this week. I’m excited! There’s still plenty of work to do on the details, but the course Web page is now up, and I expect that course notes, slides etc. will start appearing there as things unfold.
I’m delighted to announce that I have accepted a position as a Visiting Scholar in the Computer Science Department at Tufts University, and in fall of 2012, I will be teaching a new course titled: Internet-Scale Distributed Systems: Lessons from the World Wide Web. The course description is: The World Wide Web, one of the […]
Many people have commented on the pros and cons of the New York Times paywall. Most of these comments debate the effectiveness of the paywall in meeting the Times’ financial goals, discuss ways in which users will circumvent the paywall, etc. Here I’d like to explore a different issue: it seems to me that the […]
Dan Kaminsky has a really interesting talk at Chaos Communication Camp 2011 showing how to quite reliably detect ISPs that artificially delay traffic to particular sites (video of Dan’s talk). Note that the first 2/3 of the talk is a very interesting exploration of the security characteristics of Bitcoin, also showing how the Bitcoin database […]
When I said all those nice things about Jeni Tennison yesterday I was not yet aware that she had been appointed to join our W3C Technical Architecture Group. Well, now she has been. Terrific news for us and for the Web!
There are excellent introductions to the !# controversy available from Tim Bray (Broken links) and Mike Davies (Breaking the Web with hasb-bangs), but Jeni Tennison last night posted a truly remarkable, detailed and insightful analysis. Very, very highly recommended. I confess that I’m not entirely comfortable with her conclusion that “hash-bang URIs are an important […]
I’ve just posted on the main Arcane Domain Web site a short bibliography of Computer Science papers that I have found to be particularly worthwhile. There’s no attempt here to be comprehensive or balanced. Rather, it’s a list of papers that I think are interesting, well written, of unusual historical significance, or just under-appreciated. A […]
Twenty years ago today, on December 25th, 1990, Tim Berners-Lee and Robert Cailliau first successfully connected a browser to a Web server — the Web as an operational system is 20 years old today.« Previous Entries