Done yesterday (20100504 Tu)
2010-05-05 08:07 am0504 Tu * up 6:30; W=197.2; drugs, nose, teeth * bring in Barnard so Ed can try SDIO WiFi card * 9:30 meeting at work @ H.264 Already Won—Makes Up 66 Percent Of Web Videos @ Kohive interesting-looking online collaboration environment @ State of the Internet Operating System Part Two: Handicapping the Internet Platform Wars (Tim O'Rielly) In talking about the Internet Operating System, I've long used Tolkien's "one ring to rule them all" as a metaphor for platforms that seek, like Windows before them, to take control of the entire developer ecosystem, to be a platform on which all applications exclusively depend, and which gives the platform developer power over them. But there is another alternative. Both Linux and the World Wide Web are examples of what I call "small pieces loosely joined" (after David Weinberger's book of the same name). That is, these platforms have a simple set of rules that allow applications to interoperate, enabling developers to build complex systems that work together without central control. ... But it seems to me that one of the alternative futures we can choose is a future of cooperating internet subsystems that aren't owned by any one provider, a system in which an application might use Facebook Connect and Open Graph Protocol for user authentication, user photos, and status updates, but Google or Bing maps for location services, Google or Nuance for speech recognition, Paypal or Amazon for payment services, Amazon or Google or Microsoft or VMware or Rackspace for server hosting and computation, and any one of a thousand other developers for features not yet conceived. * walk: 3x around pond * 6pm Avoiding. Renee pointed me out as someone who has been making steady progress. Basically a role model. Go me! @ helens78: popsicle stick houses (from elf: Another pro author hates fanfic * bed ~11ish; snuggle; S=7996
A good day; very productive at work, with a meeting in the morning, a nice walk after lunch, and heavy coding all afternoon. Progress is being made.
Some excellent links. Tim O'Reilly's article State of the Internet Operating System Part Two: Handicapping the Internet Platform Wars points out that there's a dark-horse alternative in the Internet Operating System race:
In talking about the Internet Operating System, I've long used Tolkien's "one ring to rule them all" as a metaphor for platforms that seek, like Windows before them, to take control of the entire developer ecosystem, to be a platform on which all applications exclusively depend, and which gives the platform developer power over them. But there is another alternative. Both Linux and the World Wide Web are examples of what I call "small pieces loosely joined" (after David Weinberger's book of the same name). That is, these platforms have a simple set of rules that allow applications to interoperate, enabling developers to build complex systems that work together without central control.
...
But it seems to me that one of the alternative futures we can choose is a future of cooperating internet subsystems that aren't owned by any one provider, a system in which an application might use Facebook Connect and Open Graph Protocol for user authentication, user photos, and status updates, but Google or Bing maps for location services, Google or Nuance for speech recognition, Paypal or Amazon for payment services, Amazon or Google or Microsoft or VMware or Rackspace for server hosting and computation, and any one of a thousand other developers for features not yet conceived.
It's a lot like what I say when asked what my preferred integrated development environment is: "Linux".