Archive for the 'Uni' Category

The Future of the Internet: Review of Stanford iTunesU course

Prologue: So this post is a bit of an anachronism, I hadn’t quite finished it last summer before I left for Peace Corps but now it is burning a whole in my pocket as I want to reference it on someone else’s blog. Generally, I want to take the opportunity publicize this fantastic audio course which continues to provide me insight into Internet economics and politics without minimal assumptions about the listener’s tech background.

British Broadband

The Stanford lectures:

Future of the Internet Stanford Course

Over the past week as I engaged with the course I kept my eyes open for news that related to the fundamentals of the internet. There was no shortage. Stanford has a five-session continuing education course on iTunes U that I’d like to use as the kernel of this entry. The economics that were demonstrated went a long way toward helping me follow the logic of modern industry visionaries such as PBS’s Robert X. Cringely. It is impossible to sum up an 6 and a half hour course in a blog post. Still, I hope to give you the flavor and a bit of value-added reflection using momentous (maybe) current events.

The course is presented by the erudite internet researcher Ramesh Johari. He has published several articles on the counterintuitive network economics that underlay our information-based world. The lecture revolves around five uniquely positioned businesses–AT&T, Google, Akamai, NetFlix and Comcast. Each has a very different role and very different interests. Google and NetFlix are content looking to get bandwidth-heavy things like movies to the “eyes”; Comcast is “eyes”–they’re a major broadband provider; AT&T represents the backbone providers; and Akamai holds the omniscient middleman role of the Content Distribution Network (CDN). Each player has very different values and the question is always ‘who should pay who?’ and ‘what kinds of billing does the technology allow?’.

The phone telephony ‘network’ of copper was different from the protocols underlying the internet. As the linked video featuring one of the founders of the modern network describes, the components on the phone network are almost completely unreliable even with gold plated everything so it required that they have massive redundancy–if any part of the path went down, it was dead. If someone nuked the US, huge swaths of the phone network would be nonfunctional. Internet is different, internet routers know the nearest few connections and which direction will take you closer to your target for the lowest cost. If something breaks, take a different, somewhat more expensive, path.

student sitting in a network classroom

In the first two sessions of the course, Ramesh covers the background necessary to understand the important protocols: stupid-simple network routing using IP; reliability brokered by TCP; and sheer speed established with UDP. He also hints to economic gotchas for those of us who are already enlightened to enjoy. For me, one of the most interesting concepts he introduced in the first lecture was the Internet Exchange Point. This location, often run by a nonprofit, allows a bazaar of internet traffic where everything is free, given that you’ve strung your own set of the wires into the joint to share. The wikipedia article lists hundreds of these. They are important. Without them developing countries would route all their traffic out to their ISP in the United States and back whenever you wanted to connect with the other ISP in town. Even Tanzania has one.

presentation viewed through lecture seats

The course considers Network Neutrality consistently. As recent studies have found no differentiation between services means that to have services that require low-latency you need much more capacity than you might otherwise. Implementing this differentiation however necessarily enables and even requires profit/billing models that largely do not exist today. You can’t allow liers to monopolize a special bracket for high priority network traffic or it gets saturated. Ramesh points out a major niggle though: internet backbone creation funding model is really not stable yet. The last build-out was funded by the dot-com bubble and the hold-harmless bankruptcies that ensued. Over the next year it will largely be at capacity (or at least ‘lit up’).

pro-internet freedom?

Finally in the third episode he breaks it all open, He shows how the biggest internet companies (AT&T,Verizon) are actually stuck and will never have full control of the internet. A middleman company called Akamai that is “neutral” actually has more power over the internet than anyone else. Google can make all of their connection fees go away just by getting bigger and giving stuff away. This guy does research on the economic situation and he points out all the shortsighted moves of AT&T (internet backbone) and SBC (broadband) when they merged last year because they didn’t understand their own internet market and economics. They actually sold Cingular and then bought it back.

uncrimped ethernet RJ45 jack

See Also:

In this Google Lecture Van Jacobson suggests that distributed protocols like BitTorrent and Avalanche are the latest abstraction which like the internet protocol upon phone infrastructure, will become the dominant network perspective for the coming years. He starts with an account of how the internet was invented from the groundwork of ma-bell and works his way to BitTorrent and the revolution in thinking.

Austrian Roommate

My Roommate has arrived. Against all speculation he is an undergraduate of sorts. He is a 22 year old attending a Economics and Finance Uni in Vienna. He is touring with a group of 30 from another Uni in Vienna.

!http://www.odci.gov/cia/publications/factbook/maps/au-map.gif!
The CIA world fact book entry is always a reliable way to patch up fuzzy mental geography. Kind of funny that we have it, though we certainly need it, with all of those other countries so far outside our native sphere of vision. Let see, largely german, against my intuition that they had a local language. Borders Slovakia and the rest of the eastern bloc.

My main previous encounter with the country of Austria is “Codemonkey UK’s Blog”:http://codemonkey-uk.hulver.com/scoop/ who works at Rockstar Vienna, heading up “the programmers”:http://www.rockstarvienna.com/ who made one of the GTA3 sequels. Sometimes it is neat to peak into another country a “4708 mi”:http://www.indo.com/cgi-bin/dist?place1=Oxford%2C+OH+&place2=Vienna+Austria away and see how life is. He is also another Thad in a world sadly lacking in them. I must admit that he has a cooler last name. Thadeus Frogley.

I just also found his win32 implentation of a game concept, “Entropy”:http://es-entropy.sf.net/, particularly entertaining. Basically you try to subvert or create symmetrical order on a 49 square checkerboard. The picker can only place pieces, the other entity can only slide them. You pick a role, entropy or chaos at the beginning and you play two rounds, one as picker and one as slider. There is AI and Play by email. I’d play if anyone happened to be interested. Good strategy.

Kenya, Theme

I just updated my theme. This one struck me because I was vacillating over whether to have a wide or narrow text style and this one supports either. Nifty. 65 characters is the optimum length of a line for reading trace-down-to-next-line and when I have a screen set at any sane resolution (e.g. 1600×1200) I have something like 300 to trace back through when I am scanning at 12ish font sizes.

The Kenya trip was amazing, It has now been about a month since I left and I can now justify talking about it in my blog since I finished my retrospective photo-journal.

I’m back at Uni taking Calculus II and working for about six different organizations on campus now (English Dept., Interdiscp College, Dragonfly, Alumni, och.)

Anyway back to Kenya. So kenya. Kenya was, well life changing as everyone I tell about it says “life changing”. I still don’t have that term pinned down. I realized on the plane ride into Heathrow that this would be the first time I’d been to a “developing country”. That alone makes it life changing. A lot of the other guys on the trip had been to either the Costa Rica (a bit of corallary eco-tourism with one of our professors at the college) or the Dominican Republic so we heard a fair amount of contrasting between those experiences.

The first thing we did was climb.
Well, something between a hike and a climb anyway. There was no technical work involved as far as we were concerned though our Mountaineer guide used an ice pick to prevent us from slipping and tripping and falling a thousand feet into the fog. Anyway, it was Point Lenana, Mount Kenya which we summited up to at 16,355 feet. Our Tractionless LandroverWe started from 7,000ft at the park entrance, and at about 8,000 we took our packs and food out of the car where it couldn’t make it any farther up the muddy roads in the steadily strengthening afternoon drizzle. By the end of that day we made it to 10,000ft and base camp.

The next day was a 10hr hike starting at 7:40. It took the porters 5 hours. We hadn’t figured out this whole hiking thing yet. Taking breaks is very bad–breaks lead to longer breaks because of the people who have fallen behind. When I finally make it up to our second camp at 14,200ft I almost collapsed. My stomach was just about putting me into dry heaves. As the only veggie-tarian on the mountain I had exhausted my metabolism. Once I got some food in there I was a bit better off but there was some question about making the Summit the next day!

About 6 of us, of 12, woke up at 2am at the 14k ft camp with various ailements. We had broken an untold number of acclimatizing guidelines and were now suffering. In the plans we had accounted for the extra 500ft to “Climb High”and then back down to “sleep low” but dusk and exhaustion rebuffed that idea both days on the way up. Oops. Oh well, we’re robust College students. I had what felt like a sinus headache but I knew that it probably was the altitude.

The next day we made it to the top. There was about at least 6″ of snow at the summit and on the way back down we had falling snow, essentially on the equator! White Hike

All said and done we spent 28 hours on the trail. It still feels like the mountain was at least 50 percent of the trip, it was only really barely 20.

I’ve also been messing with Gimp 2.2 (Open Source Photoshop). Through some combination of my increase in comfort with Photoshopping and some great work by the Gimp Team they have really done something special in these latest versions. Excepting the new glitzy, ground breaking features that Adobe releases with each new point release of Photoshop (e.g. Vanishing Point) Its got most anything and if you know that you can work something in Photoshop you can probably figure out how to do it approximately in Gimp in a few seconds (my experience). Other nifty things I’ve learned:

  • Multiply in the layer function is equivalent to Multiple Exposures
  • There is a colorblind accommodating filter for people’s eyes that are color deficient. Cool! Photoshop makes you buy this.