<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>diego&apos;s weblog</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/" />
   <link rel="self" type="application/atom+xml" href="http://blog.diegodoval.com/atom.xml" />
   <id>tag:blog.diegodoval.com,2010://14</id>
   <updated>2010-07-16T14:38:18Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.261</generator>


<entry>
   <title>the end of the mechanical age</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2010/07/the_end_of_the_mechanical.html" />
   <id>tag:blog.diegodoval.com,2010://14.3530</id>
   
   <published>2010-07-16T15:35:24Z</published>
   <updated>2010-07-16T14:38:18Z</updated>
   
   <summary>Anyone that knows me also knows that I am tablet fan. My first job out of college was at IBM&apos;s TJ Watson Research Center creating a user interface for a tablet that never shipped (this was 1998!) even though we...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="media" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img alt="ipad.jpg" src="http://blog.diegodoval.com/assets_c/2010/07/ipad-thumb-150x47-37.jpg" width="150" height="47" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" />Anyone that knows me also knows that I am tablet fan. My first job out of college was at IBM's TJ Watson Research Center creating a user interface for a tablet that never shipped (this was 1998!) even though we got it working in prototype form. I have used tablets of various kinds since then -- my main portable computer was a Thinkpad X Tablet until the Macbook Air came out and replaced it. (yep, 1 lb lighter plus much faster wake time is just too much of a difference to ignore, tablet or no tablet) </p>

<p>While much has been said about the iPad, both pro and con, on the negative side the focus seems to be on what it doesn't do. For those that would have wanted to get a tablet mac, as opposed to a big iphone (and I think of the iPad not as a big iPhone, but I think of the iPhone as a small iPad, if you get what I mean), there's no argument that would bring them over. The iPad simply doesn't do what they want, and that's ok. There's also been a lot of commentary on how much of a controlled environment it is, how it can't be hacked, and so on. All of those are in my view good points but somewhat <em>beside the point.</em> Since the thing clearly isn't meant to be a general purpose computer, it is not that helpful to say that it isn't and to want it to be one. It's not a general purpose computer, and Apple never said it would be one. Done. Let's all get over that.</p>

<p>What I find interesting is not so much what it does or doesn't do, but in what it <em>is</em> in terms of its construction as far as bigger devices go, and the consequences for software/hardware interfaces. It seems to me that Apple is on a mission to lead the age of glass -- no mechanical components, or as few of those as you could possibly get away with, and increased control of the physical interactions by the software, to create interfacing modes on the fly.</p>

<p>From its screen all the way to the casing, the iPad is almost a solid block of metallic particles arranged in various ways, glass, and some plastic. If we had <a href="http://en.wikipedia.org/wiki/Molecular_assembler">molecular assemblers</a> (or maybe <em>when</em> is a better term) this is what I think the a lot of first products would look like. </p>

<p>Arguably, it was the iPhone that really broke ground here, and Apple has really been going in this direction for a while now. Macbooks now look like a slab of metal. Desktops (of all kinds, from the Mini to the MacPro) have this solid look that hides all the mechanisms that make it work. They generally seem to be sculpted, not assembled. Compare that to PCs, which actually do look assembled even if they're now more streamlined. </p>

<p>Apple's products are tightly controlled, but that also means they are tightly integrated. Apple is fusing the software with the device beyond anything else done in the computer/tablet/phone market today. The hardware is an extension of the software, and viceversa. They are one unit. </p>

<p>We have been infusing electronics and software into everything mechanical for decades now, putting software inside straightjackets of metallic hinges and spring mechanisms with rigid I/O interfaces (input through keyboard, output through display, and so on). It is really in consumer devices where interfaces blend more naturally into form and function. In modern cars (particularly mid- to high-end) the integration of software, processing units, memory, and storage, is fairly seamless as far as car functionality goes (the often times horrible integration of touchscreens and entertainment functions is another story). We don't really think about it until something goes wrong. </p>

<p>This is one of the key areas in which Apple has pulled off a significant shift. Microsoft tried, for years, to bolt new form factors and ways of interaction into an already bloated system of concepts, software and hardware approaches (the PC). The quality of Windows aside, that's why Windows tablets don't work -- and as long as Microsoft insists on shoving 40-year-old interaction paradigms and 20-year old software into various devices and form factors, it never will. Nor will Linux, or any other random PC OS anyone can come up with for that matter.</p>

<p>This new paradigm requires a redesign from the ground up. And to really pull it off, you need the hardware to blend into the background, not to get constantly in the way, calling attention to itself, and to become <em>malleable</em>. For that, you need the materials and the design to match them organically. Thinking of the device as a single unit, rather than disparate components to be mixed and matched, is what lets you achieve that. Which in turn allows software to really become the ghost in the machine, and to start to take control of the <em>physical</em> realm of the actions -- creating physical interactions, like swiping, out of thin air, rather than having to rely on hinges and springs (like, say, a mouse or a keyboard) to communicate highly limited interactions.</p>

<p>The Mechanical Age is at an end. The Software Age is just beginning. </p>]]>
      
   </content>
</entry>

<entry>
   <title>the web is an app</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2010/07/the_web_is_an_app.html" />
   <id>tag:blog.diegodoval.com,2010://14.3533</id>
   
   <published>2010-07-14T14:05:45Z</published>
   <updated>2010-07-14T14:09:54Z</updated>
   
   <summary>I&apos;ve been thinking a lot recently about what apps mean for web development, and how they intersect, and my conclusion so far is that very soon web apps will always be built... as apps. What do I mean by this?...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img src="http://blog.diegodoval.com//images/webisanapp.jpg" alt="webisanapp.jpg" border="0" hspace="10" vspace="10" width="150" height="116" style="float:right;" />I've been thinking a lot recently about what apps mean for web development, and how they intersect, and my conclusion so far is that very soon web apps will always be built... as apps.</p>

<p>What do I mean by this? Apps are user interfaces optimized for a particular device or screen, and they communicate with servers purely through APIs. Web servers for apps never serve HTML content directly -- they expose REST APIs that render JSON (or, alternatively, XML). </p>

<p>It used to be that for typical website development you would create a website that connected to a data source (conceptually -- naturally there's a lot more going on) to generate HTML. Inevitably, pages would end up mangling at least some amount of back-end data management (no MVC model is perfect), and the server defined what to render depending on the capabilities of the user's browser. </p>

<p>Then, to create an app (typically for iPhone or Android), you would create a separate access path with APIs that would also connect to the data store. The result is two separate sets of business logic that over time become a pain to maintain, or a complex rearchitecture project that involves pulling the business logic out of the web app code so that it can be moved to a separate library or codebase that can be shared by both the APIs and the web app code.</p>

<p>Now, taking into account some interesting, very solid trends:<br />
<ul><li>The increasing power of browsers in handling more complex logic, and new APIs (for runtime, data, semantics, and display) provided by HTML5</li><li><a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html">The imminent demise of IE 6</a> (let's hope)  and increasingly tiny market share of other older and less capable browsers</li><li>The continued improvement of solid web client-side development frameworks, like <a href="http://code.google.com/webtoolkit/">GWT</a> and <a href="http://www.sproutcore.com/">SproutCore</a>.</li></ul></p>

<p>Put all of these together, and it has become perfectly feasible, and I'd say <em>preferred</em>, to build a web app as just another app, albeit one written entirely in JavaScript, CSS, and HTML5.</p>

<p>In this scenario, the "website" is really one static HTML file that initializes the JavaScript code, which dynamically decides what is the appropriate set of libraries and client code to pull from the server. Once the client is initialized, it can authenticate via OAuth or similar to the APIs, just like any other app client does, and will afterwards only talk to the server via the REST APIs.</p>

<p>This results in a very different front-facing architecture for websites from what we've gotten used to (and the change ripples out significantly to backend architecture as well). You can just load up an Apache instance or two to have comfortable static file serving capability, and the entire dynamic front end becomes a set of APIs that is shared across all devices -- including PC browsers. The backend becomes simpler to build and maintain, because there's zero display logic embedded in it. It's just a data interface. </p>

<p>This has big implications for how we build websites and webservices. Designing a website as a giant API is not something common (APIs are generally bolted on later). Frameworks like Rails teach people to think in terms of pages, not function calls, which is what web requests become when the website is only an API. Libraries like <a href="https://jersey.dev.java.net/">Jersey</a> and <a href="http://atmosphere.dev.java.net/">Atmosphere</a> will become more important than <a href="http://www.springsource.org/">Spring</a>, since most of what you need is already there, and they're simpler. Also affected are how we handle everything from outages to Operations, since load balancing and failure handling become different in a world where the user interface components (served as static HTML) have much, much lower probability of failure than the dynamic data components, and a lot more data can be handled statically as well. </p>

<p>Major services are already evolving in this direction. Google has led the way for deploying these ideas at scale, with rich web apps like Gmail or Google Reader. Unsurprisingly, GWT itself has this model as the centerpiece of how they approach software design.</p>

<p>This also intertwines with the topic of "hybrid apps" as I call them -- apps that provide native shells that nevertheless use an embedded browser to handle a lot of common behavior (e.g. on the iOS platform, The App Store, Netflix, and other apps are really just shells for webkit) -- but that's a topic for another post. :)</p>]]>
      
   </content>
</entry>

<entry>
   <title>the missing predators</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2010/07/the_missing_predators.html" />
   <id>tag:blog.diegodoval.com,2010://14.3532</id>
   
   <published>2010-07-13T06:14:33Z</published>
   <updated>2010-07-13T14:23:37Z</updated>
   
   <summary> Over the weekend I saw Predators (fairly entertaining, if slightly slow in the reveal for some portions of the story). I don&apos;t think I&apos;ll ruin anything by saying that in this movie we meet a new caste of predators...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="art" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="media" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img style="float: right;" src="http://blog.diegodoval.com//images/predator.jpg" border="0" hspace="10" vspace="10" alt="predator.jpg" width="150" height="135" />
Over the weekend I saw <em>Predators</em> (fairly entertaining, if slightly slow in the reveal for some portions of the story). I don't think I'll ruin anything by saying that in this movie we meet a new caste of predators that we've never seen before, a sort of super-predator that kinda slaps around the original predator as if they are oversized calamari with dreadlocks.</p>
<p>All the while, I couldn't help but think that there's a lot missing from the <em>Predator </em>universe. Here's some predator types I'd like to see in a future sequel:</p>
<ul>
<li><strong>Insurance Agent Predator</strong>. Kills slowly by burying you under a ton of forms. Only wears glasses in the office. For all of the regular predators that go on safari... they clearly need insurance products. Especially in case they need to activate the mini-nuke they have in their funky wristband (What <em>is</em> that thing by the way? And does it support bluetooth headsets?) </li>
<li><strong>Janitor Predator.</strong> Given the mess they make with the skulls and the spines and all the weird creatures they hunt, they definitely need someone to clean up those spaceships. Does not kill, but if you piss him off you'll be cleaning up your own garbage.</li>
<li><strong>Software Developer Predator (aka Nerd Predator).</strong> Can kill with keyboard or strangle with mouse cord. Definitely a necessary addition -- these guys keep hunting stuff, but who is building new versions of the software they use in the spaceships and all their wonderful machinery? who updates the firmware for the ships? do predators have their own engadget? do they have open source? Do their ships run Windows XP?</li>
<li><strong>Gas Station Predator.</strong> Because they must get their fuel <i>somewhere</i>. ﻿</li>
<li><strong>Celebrity Predator.</strong> they must have celebrities, right? right? I mean, they are a natural byproduct of any advanced narcissistic civilization.</li>
<li><strong>Paparazzi Predator.</strong> inescapable followup to celebrity predator. Uses a Nikon to kill its prey. ﻿</li>
<li><strong>William Gibson Predator. </strong>Great predator-writer. Wrote the seminal book in a science fiction genre that deals with a dystopian reality where predators live in peace with the universe and ride little ponies to work, which consists mostly of tending to endless fields of tiny beautiful flowers and contemplating the beauty of the universe.</li>
<li><strong>James Bond Predator. </strong>Has a license to kill. Unlike the other predators, who don't ... but kill anyway.</li>
<li><strong>Dentist Predator.</strong> Flossing optional for these guys.</li>
<li><strong>Clown Predator.</strong> Provides entertainment in long trips, and between orgies of planetary destruction.</li>
</ul>
<p>Proposed title for next movie? <i>The Real Spacemen Predators of New Jersey</i>.</p>
<p>That is all.</p>]]>
      
   </content>
</entry>

<entry>
   <title>the problem with iPhone 4 (and it&apos;s not what you think)</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2010/07/the_problem_with_iphone_4_and.html" />
   <id>tag:blog.diegodoval.com,2010://14.3531</id>
   
   <published>2010-07-05T02:50:34Z</published>
   <updated>2010-07-05T16:22:53Z</updated>
   
   <summary>&quot;Do you like your iPhone 4?&quot; I&apos;ve heard this question more than a few times in the two weeks since I got it, and I imagine I&apos;m not alone. I&apos;ve owned and used as my primary phone every iPhone since...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p>"Do you like your iPhone 4?"<img src="http://blog.diegodoval.com/images/iphone4image.png" alt="iphone4image.png" hspace="10" vspace="10" width="147" height="256" align="right" /></p>

<p>I've heard this question more than a few times in the two weeks since I got it, and I imagine I'm not alone. I've owned and used as my primary phone every iPhone since the original but for the first time the answer to this question, surprisingly, has been a bit more ambivalent than in previous years. It's gone from a clear "Yes" to a more measured "Yes, but..."</p>

<p>The ambivalence is not a factor of any of the functions or even the features. The display is amazing. It's fast. Call quality is better, at least for me. Batter life is <em>much</em> better. And did I say the display is amazing? So these are all great, what's the problem?</p>

<p>No, it has nothing to do with the <a href="http://www.engadget.com/2010/06/24/some-iphone-4-models-see-signals-drop-to-0-when-held-left-handed/">antenna signal issue</a>, annoying as that is.</p>

<p>The device itself is gorgeous <em>to look at</em> too... but that's the thing. Apple has always built devices that maintain a good balance between being visually striking and being generally ergonomic (in the broadest sense). With the iPhone 4, for the first time, this balance has shifted. </p>

<p>The iPhone 4, somehow, feels as if it lacks a certain sense of <em>humanity</em>, or rather, it seems to not care very much if it's something that humans actually <em>use</em>. </p>

<p>Why? </p>

<p>Let me run down the list: with the curved back gone, you can't tell which way it's facing by touch, and short of trying to find the groove of the home button you can't even tell if it's up or down, and the lack of any clear place to grab it from makes it trickier to get in an out of pockets. If you, like me, and I suspect many others, try to pocket your phone with the back facing outwards, in case you run into something, you can no longer do this without thinking, making something that normally you wouldn't even be aware of feel onerous. The hard edges, the slippery nature of its ultra-polished surface materials, its thickness, and its geometry conspire to make it hard to set on a desk or pick up (in fact, the iPhone bumper, which everyone focuses on for solving the antenna signal problem, seems to me to be something built <em>precisely</em> to alleviate that problem -- and the bumper itself then gets in the way, since you can no longer use the dock for syncing). If you had to design a mobile phone so that it would be difficult to pick up, this is how you'd do it. </p>

<p>These are all rules for affordances that phones, especially mobile phones, have established, and there are solid reasons behind them.</p>

<p>And the iPhone 4 gleefully <em>breaks them all</em>.</p>

<p>Like the monolith in <em>2001: A Space Odyssey</em>, the iPhone 4 seems to be content with just sitting there and radiating a sense of self-assured perfection. </p>

<p>This is important, I think, not just because of Apple's massive market share, but because of the host of copycat manufacturers that seem to match everything Apple does without thinking twice. Apple designs have impact far beyond users of its products. </p>

<p>Now, after a couple of weeks, I'm a bit more at peace with these problems, but they'll never go entirely away. </p>

<p>And we can always hope that iPhone 5 will put us puny humans back in the equation.</p>]]>
      
   </content>
</entry>

<entry>
   <title>the web is not the browser (redux)</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2009/03/the_web_is_not_the_browser.html" />
   <id>tag:blog.diegodoval.com,2009://14.3529</id>
   
   <published>2009-03-31T15:44:53Z</published>
   <updated>2009-03-31T16:20:21Z</updated>
   
   <summary>A few years back one discussion that was all the rage was whether mobile phones could or couldn&apos;t supplant PCs as web browsing devices. In 2009, that is taken as a given. Mobile browsers (Safari Mobile, Opera Mini, Skyfire, even,...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><span class="mt-enclosure mt-enclosure-image"><img alt="appstoreicon.jpg" src="http://blog.diegodoval.com/images/appstoreicon.jpg" width="111" height="111" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;"/></span>A few years back one discussion that was all the rage was whether mobile phones could or couldn't supplant PCs as web browsing devices. In 2009, that is taken as a given. Mobile browsers (Safari Mobile, Opera Mini, Skyfire, even, ahem, IE on WinMo) have become pretty good at what they do. The web experience has migrated into high end phones successfully, or as successfully as one would expect while retaining the browser metaphor.</p>

<p>But therein lies the problem.</p>

<p>I far prefer (and I don't think I'm alone in this) browsing twitter through, say, Tweetie on the iPhone than through a browser. And while not a regular Facebook user, I also prefer to use the Facebook iPhone app to the site itself. No doubt the seamless interaction enabled by the iphone plays a role here, but Android, Blackberrys, S60 phones, and even, yes, Windows Mobile phones (mostly thanks to Samsung and HTC) all have apps that somehow pull us in more effectively than their web counterparts. While every once in a while I end up looking at an embedded browser within whatever app I'm using, or occasionally I may load Safari, most of the time I don't. I would even say that I avoid loading the browser if I can.  </p>

<p>What's going on here?</p>

<p>We think of form as function. We conflate 'web' with 'html'. Or even html <i>and</i> (gasp) CSS. </p>

<p>In other words: We confuse the web with the browser.</p>

<p>What the mobile app renaissance sparked by the iPhone app store is showing is that there's a whole set of tasks and modes of use that don't really lend themselves well to a browser. Some of it, surely, is reverse causality. We do them in a certain way because that's what the phone allows and then it becomes natural to to them in that way, and we shouldn't confuse natural use with designed use. Twitter is perhaps like that. But the Facebook app example and others show that what started as a pure web app can find a more comfortable home in modes of interaction that are not browser-centric. </p>

<p>It's not the first time this has happened, or, even, that I make this point: see this post from 2003 <a href="http://www.dynamicobjects.com/d2r/archives/002421.html">the web is not the browser</a>, in which case I was making the argument for RSS, readers, and such. (Yes, I repeat myself. But always in style). </p>

<p>HTML 5 is, I believe, trying to react to this trend. I personally cringe at the idea of HTML 5 and the boondogle it's becoming. It's trying to do things that should be better left for other things. Maybe it is another standard of markup. Maybe it is another standard of something else entirely.  For example: <a href="http://dev.w3.org/html5/spec/Overview.html#the-progress-element">The progress element</a>. HTML trying to be a UI language. But It's not. So many of HTML's roots are part of the browser that the browser's "box" is inescapable, and trying to make these new experiences into the confines of the browser model will just ensure that it's both modern and irrelevant.</p>

<p>The future of the web is in the mix of browsers and apps, feeds (Atom, RSS), and ad hoc REST services. A lot of it will happen through interfaces <i>other</i> than a web browser. And that's ok.</p>

<p>The fabric that is the web will be all the better for it, and so will we. </p>]]>
      
   </content>
</entry>

<entry>
   <title>the story of &apos;the plan&apos;</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2009/03/the_story_of_the_plan.html" />
   <id>tag:blog.diegodoval.com,2009://14.3528</id>
   
   <published>2009-03-15T20:38:10Z</published>
   <updated>2009-03-15T21:10:33Z</updated>
   
   <summary>I&apos;ve been writing a little bit (again) this past week -- or, rather, doing mostly editing of things I wrote over the last few years but somehow never got around to finish. I&apos;m going to be publishing them through Amazon...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="books" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="personal" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><span class="mt-enclosure mt-enclosure-image"><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FThe-Plan%2Fdp%2FB001VH6N5C%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1236991972%26sr%3D8-1&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325"><img alt="theplankindlecover.jpg" src="http://blog.diegodoval.com/images/theplankindlecover.jpg" width="168" height="168" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" border="0"/></a></span>I've been writing a little bit (again) this past week -- or, rather, doing mostly editing of things I wrote over the last few years but somehow never got around to finish. I'm going to be publishing them through Amazon (<a href="https://www.createspace.com/">Createspace</a> for dead-tree versions and the <a href="https://dtp.amazon.com">Amazon Digital Text Platform</a> for Kindle versions). Each has its own challenges, especially formatting. In the case of the print version, I continue to be amazed at the difference font makes in how we perceive what we read, and I've now learned more about Serif fonts than I care to mention, but I digress...</p>

<p><strong>So, without further ado</strong>, here's the first one for kindle & iphone (through the kindle iphone app): <i><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FThe-Plan%2Fdp%2FB001VH6N5C%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1236991972%26sr%3D8-1&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325">The Plan</a></i>. Go get it! :-)</p>

<p>I wrote the first version of <i>The Plan</i> in Spanish in December 1999 as a sort of episodic novel that I sent around to a group of friends from Argentina over email, every day. It was, as these things usually are, written mostly for my own entertainment (and that of my friends :)). At first I wasn't sure where I was going with it but over time the characters became a bit more formed and in the end I took all the emails and re-wrote it as a book. But it was still in Spanish.</p>

<p>Fast-forward a few years and when I started blogging it occurred to me to start <a href="http://www.dynamicobjects.com/d2r/planb">Plan B</a>, a 'blognovel' (and yeah, I coined the term, not that it caught on that much beyond a small set of mentions). <a href="http://en.wikipedia.org/wiki/Blog_fiction">The Wikipedia entry for "blog fiction"</a> mentions my musings while working on it though. Like with <i>The Plan</i>, I wasn't sure where Plan B was going at the beginning but I started out from the idea of basically following the same character a few years after the events of <i>The Plan</i>, and <i>Plan B</i> contains a bunch of scattered references to its, um, prequel, and near the end it becomes clear that the genesis for the events of <i>Plan B</i> lay with what happened in <i>The Plan</i> a few years earlier. Of course, at that point no one could get <i>The Plan</i> or even knew of its existence. </p>

<p>So after writing <em>Plan B</em> (which, as an aside, was left unfinished online due to, well, finishing the thesis, starting a company and all that, but I've now completed it and will complete republishing it) I came back to <i>The Plan</i> and rewrote it in English, this time with the followup of <i>Plan B</i> firmly in mind. The styles of writing, while similar, don't exactly match since <i>The Plan</i> is really intended as a verbal narrative whereas <i>Plan B</i> is straight-out first-person writing, which I meant to use as a subtle device to show the evolution of the character. </p>

<p>I think over the last few years I've re-read (and tinkered) with <i>The Plan</i> a two or three times, and now after this final edit I came to the conclusion that <i>this was it</i> and I should either abandon it or publish it. </p>

<p>So here it is. If a few people enjoy it, then it will be worth it. :)</p>

<p>PS: I'll also be publishing <i>Plan B</i> in the near future, but with a change to the title. Plan B will remain online but the re-published version will be expanded (a 'director's cut' if you will!). </p>

<p>PPS: There is <i>also</i> another novel that I'm finishing editing. This one way more ambitious, complicated, and generally a lot darker. That one will come after these two are out. :)</p>]]>
      
   </content>
</entry>

<entry>
   <title>watchmen (the movie): too good for its own good</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2009/03/watchmen_the_movie_too_good_fo.html" />
   <id>tag:blog.diegodoval.com,2009://14.3527</id>
   
   <published>2009-03-12T00:38:01Z</published>
   <updated>2009-03-15T05:40:35Z</updated>
   
   <summary>Could Alan Moore have been both right and wrong at the same time? This is what I keep asking myself a few days after seeing Watchmen. The anticipation for this movie, certainly among the graphic novel nerds like myself, was...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="art" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><span class="mt-enclosure mt-enclosure-image"><img alt="Watchmen.jpg" src="http://blog.diegodoval.com/images/Watchmen.jpg" width="133" height="100" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;"/></span>Could Alan Moore have been both right and wrong at the same time? This is what I keep asking myself a few days after seeing <i>Watchmen</i>. </p>

<p>The anticipation for this movie, certainly among the graphic novel nerds like myself, was probably matched in recent memory only by <i>The Dark Knight</i>. Zack Snyder & Co. clearly went through an herculean effort to remain as true as possible to the source material. Everything is there: as good and sometimes better as you could have imagined it. The complexity of the story remains untouched, and given what the book was this is, to me, nothing short of astonishing. Even the change to the ending, with the now-famous removal of the squid, is definitely an improvement. The squid may have been ok in the 80s, but these days... it just wouldn't fly.</p>

<p>And yet... as the movie was ending I felt a bit exhausted. The story is, clearly, simply <i>too much</i> to cram into two and and a half hours unfiltered. Maybe it would be better suited to be a miniseries (<i>Battlestar Galactica</i> comes to mind as an example). The best way I can describe it is by using the oft-abused metaphor of drinking from a firehose. But even as it blasted your brain with raw data, <i>Watchmen</i> also felt somehow ... surgical. Not that it had no soul, but, perhaps, that it had simply borrowed the book's soul without developing one of its own.</p>

<p>More importantly, I was just sad. Not because the movie leaves you sad, but because I was immediately convinced that the movie would be a commercial failure (I still am). Why? Well, I knew the story really, really well going in. And even so, it was almost an effort to keep up and take it all in. Every scene, every sequence, was dense with references, in-jokes, subtext, and, of course, the time-jumping criss-crossing plotlines. I tried to think what would someone who <i>hadn't</i> read the book, who wasn't as much into multi-level, dense meta-plotlines (read: most people), would take away from the movie, and if they would enjoy it at all. </p>

<p>No, not all movies have to be blockbusters. But let's face it: when you spend $150 MM to make a movie and then (at least) $50 MM to market it, and you basically spend over a year splattering trailers all over TV, cable, newspapers, and the interweb, that's what you're angling for. And in that, <i>Watchmen</i> fails miserably. It is not, in my opinion, making the story accessible to a wider audience which is part of what movies like this one are supposed to do. </p>

<p>Which brings me back to where I started. Moore famously stated that <i>Watchmen</i> was "inherently unfilmable". We have the movie now, which proves the literal part of that statement wrong. But in staying true to the story as it was, in all of its complexity and overwhelming fury, it shows that it hasn't made it more accessible at all -- if anything, it's become <i>less</i> accessible since you can't just savor it: once you enter the theater you have to take it all in, beginning to end. So the movie becomes less a movie than a live-action version of what we already had, failing to become a unique entity on its own right. The alternative, chopping up the story to turn it into a marketable movie, would have also eviscerated it, negating the reason for doing the movie in the first place. In a word: unfilmable.</p>

<p>Don't get me wrong, I enjoyed it. A lot. But I enjoyed it a bit less than I would have if I knew that everyone else would enjoy it as much. And that's part of what makes a movie like, say, <i>The Dark Knight</i>, great. It lets everyone, fans and not, in on the fun. Isn't it? </p>

<p><b>Update:</b> A week later. Watched the movie again tonight. It's as good if not better on a second watching. However - theater half-empty. At 7 pm on a Saturday. I hate to be right sometimes.</p>]]>
      
   </content>
</entry>

<entry>
   <title>what &quot;web 2.0&quot; really means -- and why &quot;web 3.0&quot; will never come</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2009/02/what_web_20_really_means_and_w.html" />
   <id>tag:blog.diegodoval.com,2009://14.3526</id>
   
   <published>2009-02-21T17:16:06Z</published>
   <updated>2009-02-21T18:43:48Z</updated>
   
   <summary>I generally have a bad reaction to fads but perhaps as strong a reaction to things that can be easily turned into them, or misappropriated as such. &quot;Web 2.0,&quot; which Tim O&apos;Reilly &amp; Co. coined back in 2004 (which now...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p>I generally have a bad reaction to fads but perhaps as strong a reaction to things that can be easily turned into them, or misappropriated as such. </p>

<p>"Web 2.0," which Tim O'Reilly & Co. coined back in 2004 (which now feels like a century ago), and that Tim discussed at length in <a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">this 2005 Post-FOO Camp article</a>, fits the category. Especially in that now I keep seeing references to "Web 2.1", "Web 3.0", "Web 4.0," and so forth, as if we're dealing with software releases and somehow just incrementing an integer by 1 will turn the wheels of innovation and presto, new world order for everyone...</p>]]>
      <![CDATA[<p>I was at the FOO Camp session that year when we discussed the "meme map" included in that article. It was intriguing, and while I agreed and continue to agree with a lot of the ideas, there was always a nagging feeling in the back of my mind that the discussion missed the mark somewhere. </p>

<p>We did (and still do) describe Web 2.0 by its attributes, rather than its essence. Perhaps Web 2.0 is defined by heavy use of AJAX, or the Web As A Platform, or Hackability, or The Long Tail, or even the combination of those things and more. But all of those are features, or technologies, and they don't really define what web 2.0 is--anymore than having GPS and satellite radio, or a hybrid engine, on a car makes it "Car 2.0." At least not to me.</p>

<p>More than that, there is no way to translate all those attributes or examples of what makes up web 2.0 to something that people outside of the industry can understand easily. They may understand that it's different, as we do, but seeing that something is different and knowing why are not the same. (Yes, not a shocking concept, but it seems to me that we forget that sometimes).</p>

<p>In late 2007 or early 2008 (don't remember when exactly) I finally got to an explanation of what web 2.0 is that I'm comfortable with, and today, after reading about some new web dot-release somewhere, I thought this was as good a moment as any to write it down.</p>

<p>Ready? :)</p>

<p><b>Web 2.0 apps are different from 1.0 apps in that they're <em>native to the web</em>, and <em>you can do things with them that simply were not possible before</em>.</b></p>

<p>In the second half of the 90's lots of things went online. This first generation of web app implementations was notable because, for the most part, it was simply a translation of current mechanisms and processes into a website-based process in some form. For a lot of commerce it was simply extending existing mail- or phone-order processes into ones that would take input from a website. Newspapers looked just like ... newspapers, but on a screen. (Sadly, many of them still do). Corporate communications were one-way, essentially like fliers, perhaps with easier navigation, but still fliers.</p>

<p>Eventually, around the time of the dotcom crash, we had learned enough about how to build this stuff that we could start using it not just to create shallow, pale copies of their pre-web counterparts, but to create new things. The ability to broadcast information to millions at low cost, reusing standard infrastructure, and to manipulate and evolve that infrastructure since it was largely built on software (something which, notably, was impossible in any of the previous large infrastructure buildouts of the 20th century). </p>

<p>Web 2.0 is the web <i>native</i>, as it really is, and we've only begun to scratch the surface. Web 2.0 is really just "The Web" -- its unique capabilities now more (not yet fully) realized. This is why there won't be a Web 2.1, or 3.0, or whatever. There is just <i>The Web</i>. Now, I'm sure this won't stop people from attaching the "Web 3.0" moniker to a bunch of things, but I doubt that it will take off like "Web 2.0" did, since it won't really describe something new. It will just be marketing.</p>

<p>When you use the test of "what wasn't possible before," Web 2.0 sites become easy to spot. Features, like AJAX, may be correlated but are not required. </p>

<p>Ning, Facebook, Twitter, we all rely to different degrees on the web's unique ability to not only allow the creation and publishing of any kind of content, time-shifted or not, but also to create gradations of privacy and accessibility for that content. (Google, btw, was a key enabler of the web's broadcast power). </p>

<p>Amazon.com looks like just a catalog on the surface, not unlike, say, Buy.com. But add on the review system (perhaps one of Amazon's most underestimated assets by outside observers, at least judging from what people focus on), the forums (clunky as they are) and the real-time feedback on popularity, and you get something else entirely.</p>

<p>Or take (perhaps surprisingly) The Drudge Report. It doesn't matter that its design and HTML code seems to be prepared by drunk monkeys circa 1995. What matters is that it is a pure web construct. </p>

<p>How so? Consider: A page with nothing but a massive collection of hyperlinks, almost no text, a few photos, updated dozens of times per day and followed by millions of people.</p>

<p>Sounds like Web 2.0 to me. </p>]]>
   </content>
</entry>

<entry>
   <title>the quantum of solace script (abridged) </title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/11/the_quantum_of_solace_script_a.html" />
   <id>tag:blog.diegodoval.com,2008://14.3524</id>
   
   <published>2008-11-16T08:00:10Z</published>
   <updated>2008-11-18T01:33:29Z</updated>
   
   <summary>Spoiler warning: yes, this is a spoof, but it essentially contains the whole plot of the movie. Don&apos;t say I didn&apos;t warn you. :) Read on after the break......</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="art" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="media" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p>Spoiler warning: yes, this is a spoof, but it essentially contains the whole plot of the movie. Don't say I didn't warn you. :)</p>

<p>Read on after the break...</p>]]>
      <![CDATA[<p><strong>The Quantum of Solace script</strong> (abridged)  by Diego Doval</p>

<p>EXT: Italy, we pick up where <i>Casino Royale</i> left off, but we're not supposed to know that yet. </p>

<p><i>The Camera ZOOMS OUT from black and we see the Aston Martin DBS. Daniel Craig is DRIVING.</i></p>

<blockquote><center>ASTON MARTIN DBS</center>
 Yipee! Here I am!</blockquote>

<p><i>The Camera ZOOMS OUT FURTHER and as the Aston Martin twists and turns, we see that it's being FOLLOWED. A TRUCK closes in from the other lane, and it keeps pace with the chase, even though it seems the chase is happening at over 100 miles an hour, driving the Aston Martin AGAINST THE WALL.</i></p>

<blockquote><center>ASTON MARTIN DBS</center>
Oh, Crap, this is gonna hurt, isn't it.</blockquote>

<p><i>The truck CRUSHES the Aston Martin against the wall. The Aston Martin loses the driver's door. Daniel Craig is unscathed.</i></p>

<blockquote><center>AUDIENCE</center>
Gasp.

<center>ASTON MARTIN DBS</center>
I knew it.</blockquote>

<p><i>The bad guys start SHOOTING at the Aston Martin with a submachine gun, but mostly they damage the PAINT, while managing to avoid hitting the TIRES.</i></p>

<blockquote><center>ASTON MARTIN DBS</center>
Noo! I am not bulletproof!</blockquote>

<p><i>Daniel Craig keeps ahead of the bad guys, UNAFFECTED by the shower of bullets, and drives into A CONSTRUCTION AREA, twisting and turning down the mountain. By the time they're out, they're all COVERED IN DUST. Strikingly, the Aston Martin doesn't seem to be all that damaged EITHER.</i></p>

<blockquote><center>ASTON MARTIN DBS</center>
For the record, I am also <i>not</i> an off-road vehicle.</blockquote>

<p><i>Daniel Craig frantically looks for a submachine gun of his own and FINDS ONE on the floor on the passenger side. After passing a truck, he SHOOTS BACK at the other car and miraculously hits the driver (perhaps) and the bad guys SPIN OUT OF CONTROL, and go DOWN THE MOUNTAIN. Daniel craig is UNMOVED.</i></p>

<blockquote><center>DANIEL CRAIG</center>
Amateurs.</blockquote>

<p><i>Daniel Craig drives into some sort of tunnel which leads to an UNDERGROUND STRUCTURE. He gets OUT OF THE CAR and opens the trunk. Inside, there's the BAD GUY from the end of Casino Royale.</i></p>

<blockquote><center>BAD GUY FROM THE END OF CASINO ROYALE</center>
You're a terrible, terrible driver.</blockquote>

<p><br />
<i>Opening titles. Some strangely dissonant song, but we don't care since Alicia Keys is singing, plus all the effects on the sand look COOL.</i></p>

<p><br />
INT: A dungeon somewhere.</p>

<blockquote><center>JUDY DENCH</center>
You're doing this to get revenge for Vesper, aren't you.<p>

<center>DANIEL CRAIG</center>
No. Do you believe me?<p>

<center>JUDY DENCH</center>
<em>(she doesn't)</em> Sure. Let's go torture the bad guy from the end of Casino Royale.<p> 

<center>DANIEL CRAIG</center>
Okey-dokey.</blockquote>

<p><em>They WALK to THE OTHER ROOM.</em></p>

<p><br />
EXT: Cut to a Coliseum-like structure. A horse race of some sort.</p>

<blockquote><center>HORSES AND THEIR HILARIOUSLY DRESSED JOCKEYS</center>
Yipee! We're in a Bond movie!<p>

<center>DIRECTOR</center>
This horse race is the metaphorical representation of the chase we just saw, and ultimately just as pointless. Or perhaps it represents the horse race that is life. I'm not sure. The ambiguity should make you think. I will do this a few times during the movie: switch to some unrelated stuff that makes things artsy, and linger just enough so you get bored and you start thinking of leaving the theater, but then, BAM! another chase scene. That's how I roll.<p>

<center>AUDIENCE</center>
Cool.
</blockquote>

<p>INT: The dungeon. </p>

<p><em>There's the Bad Guy From the End of Casino Royale, two agents, Daniel Craig, and Judy Dench. The Bad Guy has a bandage on his leg and, for some reason, an IV plugged into his ARM.</em> </p>

<blockquote><center>JUDY DENCH</center>
Even though we just took care of all your wounds, we will make you suffer enormous pain. Tell us everything.<p>

<center>BAD GUY FROM THE END OF CASINO ROYALE</center>
Hahahaha. The first thing you should know is, we have people everywhere. For example, that guy. <i>(Points at one of the agents)</i>.</blockquote>

<p><em>The agent PULLS OUT HIS GUN and SHOOTS, in order: the agent next to him, Judy Dench, the Bad Guy From the End of Casino Royale, but NOT Daniel Craig. Then he RUNS AWAY.</em><br />
 <br />
<blockquote><center>DANIEL CRAIG</center><br />
Come back here you little twerp!</blockquote></p>

<p><em>Daniel Craig CHASES the Rogue Agent through the tunnels, and eventually it turns out that they're UNDERNEATH the place where the Horse Race is HAPPENING.</em></p>

<blockquote><center>AUDIENCE</center>
We didn't see that coming at all.<p>

<center>DIRECTOR</center>
Got you didn't I? Here is where the metaphor of the horse race clashes with reality.<p>

<center>AUDIENCE</center>
Indeed.</blockquote>

<p><em>Daniel Craig chases the Rogue Agent and it looks COOL. They crash THROUGH WALLS and WINDOWS and FURNITURE. Several APARTMENTS are DESTROYED IN THE PROCESS. Eventually they fall down a glass ceiling and after some twists Daniel Craig SHOOTS THE BAD GUY.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateur.</blockquote>

<p><br />
INT: MI6 Offices in London.</p>

<blockquote><center>JUDY DENCH</center>
How is it possible that this organization has people everywhere and yet we know nothing about them?<p>

<center>DANIEL CRAIG</center>
Beats me. But if I find them, I'll shoot them.<p>

<center>JUDY DENCH</center>
(angry) You have to stop shooting people.<p> 

<center>DANIEL CRAIG</center>
No.<p>

<center>JUDY DENCH</center>
(calm) Ok. I can see that I've convinced you. Now go find the next random bad guy who will advance the plot.</blockquote>

<p><br />
INT: A hallway somewhere. The titles say Haiti. </p>

<p><em>Daniel Craig breaks into a room, but with his finely tuned sense for danger, he realizes he's NOT ALONE. Also, he has read the script.</em></p>

<blockquote><center>NEXT RANDOM BAD GUY WHO WILL ADVANCE THE PLOT</center>
Geronimoooo!</blockquote>

<p><em>Daniel Craig and the Random Bad Guy FIGHT and it looks PAINFUL. A knife APPEARS. Both are INJURED. But Daniel Craig throws himself and the bad guy through a door and eventually KILLS HIM.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateur.</blockquote>

<p><em>Having KILLED his only lead, Daniel Craig LOOKS AROUND the apartment for five seconds and decides to take a shiny metallic BRIEFCASE without even opening it. As he exits the BUILDING, a car ARRIVES and stops. Olga Kurylenko is DRIVING.</em></p>

<blockquote><center>OLGA KURYLENKO</center>
<em>(to audience)</em> Hey all. <em>(to Daniel Craig)</em> Get in.<p>

<center>DANIEL CRAIG</center>
(shrugs) Why not. <p>

<center>AUDIENCE</center>
Sorry, what's your name again?<p>

<center>OLGA KURYLENKO</center>
It's hard to pronounce. Just call me Bond Girl.<p>

<center>AUDIENCE</center>
Alright.<p>

<center>BOND GIRL</center>
<em>(to Daniel Craig)</em> Now, it would appear that I am your love interest, but I'm really more of a tease, and even though I am <em>unbelievably</em> hot, clearly smart,  presumably damaged in an as-yet-unspecified-way that would make anyone be attracted to me, and you are a well-known womanizer, you will not try to have sex with me, or generally even touch me at all during the rest of the movie.<p>

<center>DANIEL CRAIG</center>
Yes ma'am.<p>

<center>BOND GIRL</center>
Ok. Back to business. Do you have it? <p>

<center>DANIEL CRAIG</center>
Sure. <em>(he taps the briefcase).</em> I have this briefcase that I just picked up and haven't even looked at, but I am positive it is what you're looking for. <em>(thinks of something)</em> Wait, how did you know I was the one you were supposed to pick up?<p>

<center>BOND GIRL</center>
Easy: only one blonde guy with a metallic briefcase in 60 miles.<p>

<center>DANIEL CRAIG</center>
Got it.<p>

<center>BOND GIRL</center>
<em>(looks in the rearview mirror, sees a suspicious guy riding a dirt bike)</em> We're being followed.</blockquote>

<p><em>A CHASE ensues. They LOSE the bad guy. Bond girl STOPS THE CAR.</em></p>

<blockquote><center>BOND GIRL</center>
Give it to me.<p>

<center>DANIEL CRAIG</center>
<em>(opens the briefcase, sees a picture of her)</em> It appears someone's trying to kill you.<p>

<center>BOND GIRL</center>
Traitor!</blockquote>

<p><em>Bond Girl pulls out a GUN and SHOOTS, but Daniel Craig grabs her hand and she MISSES. He jumps OUT OF THE CAR, and she DRIVES AWAY. The guy in the dirtbike appears and Daniel Craig does SOMETHING that makes the dirt bike SPIN IN THE AIR and it looks COOL. He gets on the bike and FOLLOWS Bond Girl. Eventually, they get to a warehouse along the pier. The warehouse is SURROUNDED by thugs openly carrying MACHINE GUNS.</em></p>

<blockquote><center>BOND GIRL</center>
Let me in.<p>

<center>THUG WITH MACHINE GUN</center>
Yes ma'am.</blockquote>

<p><em>Bond Girl walks into the WAREHOUSE and we see the Evil Mastermind poring over some PLANS.</em></p>

<blockquote><center>BOND GIRL</center>
<em>(to Evil Mastermind)</em> You tried to kill me.<p>

<center>EVIL MASTERMIND</center>
Only because you betrayed me. But to show there's no hard feelings, I will not attempt to kill you now, even though I am apparently above the law and there's enough weapons within 3 feet of me to fight World War II all over again.<p>

<center>BOND GIRL</center>
Good. Now get me closer to the Stereotypically Evil Yet Dumb South-American General so I can take my revenge, since he killed my family and such.</blockquote>

<p><em>They go OUTSIDE, and Daniel Craig is WATCHING from a distance after he got a glimpse of the name of the Evil Mastermind. He calls Judy Dench at MI6 headquarters.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Hey, I got the name of this Evil Mastermind. Run it through the database.<p>

<center>JUDY DENCH</center>
<em>(to spy worker bee)</em> Do it.<p>

<center>SPY WORKER BEE</center>
There's a bazillion matches. Can't you send me a picture?<p>

<center>DANIEL CRAIG</center>
Don't be an idiot. I'm more than 300 feet away. You'll just get a bunch of unrecognizable pixels.<p>

<center>SPY WORKER BEE</center>
But in an upcoming scene you will take pictures from even greater distances that you will send to us over the phone, and those will be of astonishingly high resolution and will allow us to ID them.<p>

<center>DANIEL CRAIG</center>
Right, but at that point we'll be in Europe. This is the third world! Things just don't work very well here. Just keep looking. You'll find it.<p>

<center>SPY WORKER BEE</center>
This one is at the top of the list. <em>(Sends picture to Daniel Craig's phone)</em><p>

<center>DANIEL CRAIG</center>
That's him.<p>

<center>JUDY DENCH</center>
He's no one. He just runs a corporation that works on green technologies.<p>

<center>DANIEL CRAIG</center>
Tree-huggers. I knew they were up to something. <em>(sees movement over where the Evil Mastermind is)</em> Sorry. Gotta go.</blockquote> 

<p><em>The Stereotypically Evil Yet Dumb South-American General ARRIVES.</em></p>

<blockquote><center>EVIL MASTERMIND</center>
So we're agreed. I will take down your government and put you in power, and in exchange you will give me all the rights to some desert in the middle of nowhere.<p>

<center>DIRECTOR</center>
Since everything seems to be about oil these days, you should assume that this is about oil as well. Plus Bolivia sounds almost like Venezuela, so you should be pretty convinced that this is about oil.<p>

<center>AUDIENCE</center>
Got it.<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
<em>(to Evil Mastermind)</em> You know they looked for oil there already right?<p>

<center>EVIL MASTERMIND</center>
Right. Right. <p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
So why would you want it?<p>

<center>EVIL MASTERMIND</center>
No reason. But just to be clear, I own the land and <em>whatever is under it</em>. My emphasis on <em>whatever is under it</em> should not in any way alert you to the fact that there's something valuable there and that I would totally be spending presumably millions of dollars and mounting an international conspiracy that involves intelligence agencies and G-8 governments <em>even</em> if that wasn't the case.<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
Got it.<p>

<center>EVIL SIDEKICK</center>
Boss, we still haven't established that we are involved with the intelligence agencies and those foreign governments.<p>

<center>EVIL MASTERMIND</center>
Bah. We'll find out in a minute. <em>(to the General)</em> Move along. <em>(points at Bond Girl)</em> Take her too. I don't like her.<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
<em>(to Bond Girl)</em> Let's go.<p>

<center>EVIL MASTERMIND</center>
<em>(to Bond Girl)</em> Be careful what you wish for.</blockquote>

<p><em>The Bond Girl gets on a BOAT with the Stereotypically Evil Yet Dumb South-American General. Daniel Craig sees this and steals ANOTHER BOAT, rescues her, and after an exhausting and slightly confusing CHASE SEQUENCE, during which Bond Girl falls UNCONSCIOUS, they get AWAY. </em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateurs.</blockquote>

<p><em>Reaching the SHORE, he DUMPS Bond Girl in the arms of a puzzled-looking guy with a sailor costume of some sort, then goes back to FOLLOW the Evil Mastermind. He tracks him back to a private jet that is about to TAKE OFF.</em></p>

<p><br />
INT: Private Jet</p>

<blockquote><center>CIA GUY FROM THE PREVIOUS BOND MOVIE</center>
I am <em>not</em> happy.<p>

<center>SQUIRRELY NEW CIA GUY</center>
Shut up.<p>

<center>CIA GUY FROM THE PREVIOUS BOND MOVIE</center>
Fine.<p>

<center>EVIL MASTERMIND</center>
So, we're agreed. I take down the government of Bolivia, you look the other way and get the oil pipeline contracts or some such, and I get some barren piece of desert in the middle of nowhere.<p>

<center>SQUIRRELY NEW CIA GUY</center>
Perfect. One thing though, you know there's no oil in that piece of land right?<p>

<center>EVIL MASTERMIND</center>
<em>(rolls his eyes)</em> Yes. I know. I've been over this with the General already.<p>

<center>SQUIRRELY NEW CIA GUY</center>
I'm just saying. There's no diamonds either. Right? Or did you find diamonds? Because now that I think of it, I'm not sure if there are diamonds or not.<p>

<center>EVIL MASTERMIND</center>
<em>(smiles knowingly)</em> Sorry, can't tell you anything about diamonds.<p>

<center>SQUIRRELY NEW CIA GUY</center>
Ok.<p>

<center>EVIL MASTERMIND</center>
I do need you to kill this guy though. <em>(shows him a picture of Daniel Craig on his phone)</em> He's been a pain.<p>

<center>SQUIRRELY NEW CIA GUY</center>
No problem.<p>

<center>CIA GUY FROM THE PREVIOUS BOND MOVIE</center>
<em>(To Squirrely New CIA Guy)</em> Wait, did you just agree to assassinate an MI6 agent?<p>

<center>SQUIRRELY NEW CIA GUY</center>
Dude, we're the CIA. We missed the fall of the Berlin Wall. We'll be lucky if we show up again later in the movie, let alone being a threat to anyone.<p>

<center>CIA GUY FROM THE PREVIOUS BOND MOVIE</center>
Fine.</blockquote>

<p>EXT: outside of a private airport in Haiti. </p>

<p><em>Daniel Craig is WATCHING the plane in which the Evil Mastermind is discussing the EVIL PLAN with the CIA guys. He CALLS Judy Dench. The Spy Worker Bee is ALSO on the line. Judy Dench is preparing a BUBBLE BATH and taking off her MAKEUP.</em></p>

<blockquote><center>DIRECTOR</center>
These five minutes we'll spend watching Judy Dench take off her makeup and prepare the bubble bath are meant to show us her sensitive side. She's human after all. Deep down, she puts on makeup and takes bubble baths just like you or I. I like bubble baths.  Shall I cut to another horse race? I got some stock footage from Ben Hur that I can interpose here for great dramatic effect.<p>

<center>AUDIENCE</center>
No, that's cool.<p>

<center>DANIEL CRAIG</center>
<em>(to Judy Dench)</em> He's leaving on a private jet. Here's the number.<p>

<center>JUDY DENCH</center>
<em>(to spy worker bee)</em> Get Daniel Craig approval to go after them.<p>

<center>SPY WORKER BEE</center>
Done. Can I go home now? I seem to be on duty regardless of what time it is. I have a life you know.<p>

<center>DANIEL CRAIG</center>
Thanks.<p>

<center>JUDY DENCH</center>
<em>(to spy worker bee)</em> No, you can't go home yet. We need you for the next scene. <em>(to Daniel Craig)</em> By the way, you <em>really</em> have to stop shooting people.<p>

<center>DANIEL CRAIG</center>
No.<p>

<center>JUDY DENCH</center>
Ok.</blockquote>

<p><br />
EXT: Back in Europe, a massive outdoor theater.</p>

<p><i>The Evil Mastermind shows up with his acolytes. They take their seats in the skybox. The play has already started.</i></p>

<blockquote><center>DIRECTOR</center>
The play here is supposed to mirror in some obscure way the drama that is going on in this sequence. You'll see. We'll even get to a part where characters in the play shoot each other, just as the movie's characters are doing the same. Meta-levels of confrontation. I'm a genius!<p>

<center>AUDIENCE</center>
We understand. <em>(We don't)</em><p>

<center>EVIL MASTERMIND</center>
I love the opera.<p>

<center>EVIL SIDEKICK</center>
Is this really opera? Looks a bit too modern to me.<p>

<center>EVIL MASTERMIND</center>
Whatever.<p>

<center>DANIEL CRAIG</center>
Crap, I'm not wearing a Tuxedo.</blockquote>

<p><em>Daniel Craig follows some RANDOM GUY into the bathroom, where he overtakes him, leaves him dead or unconscious, and steals his Tuxedo, which fits him PERFECTLY.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateur.</blockquote>

<p><em>Evil Mastermind, along with various bigwigs from the US, the UK, Russia, and some other places, as well as the Bad Guy From The End Of Casino Royale, are now all in the AUDIENCE wearing fancy in-ear headphones with MICROPHONES. They're discussing the EVIL PLAN. The RANDOM GUY that Daniel Craig stole the Tux from ALSO had one of the in-ear thingies, and yet somehow is not MISSED in the conversation, allowing Daniel Craig to LISTEN IN.</em></p>

<blockquote><center>EVIL MASTERMIND</center>
So, everything is ready. You all get the oil and I get the desert in the middle of nowhere. And please, nobody mention that there's no oil in the desert, ok?<p>

<center>EVERYONE ELSE LISTENING IN</center>
Sure.</blockquote>

<p><em>Daniel Craig gets to the TOP of a MASSIVE STRUCTURE behind the stage.</em></p>

<blockquote><center>DANIEL CRAIG</center>
I am now interrupting the conversation so you can all realize you're being watched and will abruptly get up from your seats, which will allow me to take pictures of you with my phone and thus identify you all.<p>

<center>EVERYONE ELSE LISTENING IN</center>
Aieee! <em>(They get up)</em></blockquote>

<p><em>Daniel Craig identifies them by taking PICTURES with his phone and sending them to MI6 HEADQUARTERS. As he leaves, Daniel Craig stumbles into the Evil Mastermind and his POSSE They LOOK at EACH OTHER for a while. Then Daniel Craig ESCAPES. The Evil Mastermind sends one of his ACOLYTES after HIM.</em></p>

<blockquote><center>DANIEL CRAIG</center>
<em>(to Evil Acolyte)</em> We're going to fight now, and then we will conveniently end up at the edge of a roof, from which I will throw you down. You will then land on top of the Evil Mastermind's car, before he can get away.<p>

<center>EVIL ACOLYTE</center>
Cool.</blockquote>

<p><em>They FIGHT it looks COOL. They run. It looks COOL. They fight some more. It looks PAINFUL. Eventually Daniel Craig throws the Evil Acolyte off a roof and he lands on top of Evil Mastermind's car.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateur.<p>

<center>JUDY DENCH</center>
<em>(Calls Daniel Craig)</em> That wasn't an acolyte of the Evil Mastermind. You just killed an agent from Special Branch.<p>

<center>DANIEL CRAIG</center>
So what. <p>

<center>JUDY DENCH</center>
<em>(angry)</em> Not sure you get this. You killed an agent <em>from Special Branch.</em><p>

<center>DANIEL CRAIG</center>
No, I don't get it. Is that supposed to mean something? Is that like MI5?<p>

<center>JUDY DENCH</center>
No, <em>Special Branch</em> damn it!<p>

<center>DANIEL CRAIG</center>
I know! Is it like the British FBI?<p>

<center>JUDY DENCH</center>
That's MI5... Forget it. You've angered me. Now we have to chase you.<p>

<center>DANIEL CRAIG</center>
Well, that's inconvenient.<p>

<center>JUDY DENCH</center>
<em>(hangs up, then to spy worker bee)</em> Cancel Daniel Craig's passports. Find him.<p>

<center>SPY WORKER BEE</center>
These Special Branch guys must not be very good right? Who are they again?<p>

<center>JUDY DENCH</center>
<em>(sighs)</em> Just do what I told you, will you?<p>

<center>SPY WORKER BEE</center>
Ok.</blockquote>

<p><br />
EXT: A house on top of a hill overlooking the ocean. Daniel Craig knocks on the door. Giancarlo Giannini appears.</p>

<blockquote><center>GIANCARLO GIANNINI</center>
Hello.<p>

<center>AUDIENCE</center>
Wait, who are you again?<p>

<center>GIANCARLO GIANNINI</center>
My name is easy to mistype, so just call me Mathis. I was a featured character in <i>Casino Royale</i>.<p>

<center>AUDIENCE</center>
Great. Now we remember you. So why are you here? Weren't you a bad guy?<p>

<center>MATHIS</center>
Right, I had clearly and undoubtedly betrayed Daniel Craig in the last movie, only now that turns out to be a lie and I have been comfortably set up by MI6 with seemingly unlimited money and a cool house overlooking the Mediterranean, since they tortured me for no reason.<p>

<center>DIRECTOR</center>
This is supposed to remind everyone of the ambiguity of the spy world Daniel Craig operates in. Friends become enemies! Enemies become friends! Quite shocking really. Would you like to see the Ben Hur footage now?<p>

<center>AUDIENCE</center>
No, that's ok.</blockquote>

<p><em>Cut to a while LATER, Craig and Mathis are SITTING in the back of the house, in the sun. A SCANTILY CLAD woman, presumably Mathis' wife, brings them WINE, then goes lie down NEARBY.</em></p>

<blockquote><center>PRESUMABLY MATHIS' WIFE</center>
I will sunbathe sensually and distract the audience while you guys talk.<p>

<center>DANIEL CRAIG</center>
Let's get on with it. I am being chased by some evil, all-powerful secret organization, plus the MI6 and the CIA, so we need to fly first-class to Bolivia, find the evil mastermind and foil his plan.<p>

<center>MATHIS</center>
Sounds good. What else?<p>

<center>DANIEL CRAIG</center>
(confused) That's really all I had to say.<p>

<center>MATHIS</center>
(to his wife) Dear, I have to go on a trip with this guy that you're never seen before on a dangerous mission that will have me being chased by the CIA, MI6, and assorted baddies.<p>

<center>PRESUMABLY MATHIS' WIFE</center>
No problemo. See ya!</blockquote>

<p><br />
INT: Airplane, first class cabin of a Boeing 747. Daniel Craig is DRINKING at a mini-bar, in a pool of light that contrasts starkly with the DARKNESS around, while everyone else in first class SLEEPS. Mathis WAKES UP and walks to the MINI BAR.</p>

<blockquote><center>MATHIS</center>
(to the bartender) What's he having? (Points at Daniel Craig's glass)<p>

<center>BARTENDER</center>
Four measures of Gin, one measure of vodka, half a measure of whiskey, a spec of black tea from Beijing, a pinch of salt...<p>

<center>MATHIS</center>
Wow.<p>

<center>BARTENDER</center>
... I'm not finished. Jamaican Rum, Fernet Branca, white wine, red wine, flakes of Orange crust...<p>

<center>MATHIS</center>
(trying to interrupt) ... Got it, no need to be so precise...<p>

<center>BARTENDER</center>
(ignores him) ... a drop of 90-proof alcohol, six grams of chocolate, white sugar, brown sugar, a drop of organic non-fat milk...<p>

<center>MATHIS</center>
(getting exasperated) ... enough, I didn't ask for the <em>Encyclopedia Britannica</em>...<p>

<center>BARTENDER</center>
(goes on, impervious) ... powder, viagra, tonic, and a slice of lemon crust.<p>

<center>MATHIS</center>
(to Daniel Craig) Jesus, man. (to the bartender) How many has he had? <p>

<center>BARTENDER</center>
Six, counting that one.<p>

<center>MATHIS</center>
(to at Daniel Craig) You're absolutely hammered aren't you?<p>

<center>DANIEL CRAIG</center>
(glassy-eyed) Not at all. Can't move my legs though. And the right side of my face twitched uncontrollably for a while.<p>

<center>MATHIS</center>
Alright. Let's get some sleep.<p>

<center>DANIEL CRAIG</center>
Good idea.</blockquote>

<p><br />
EXT: The airport in Bolivia.</p>

<p><em>Daniel Craig and Mathis are greeted by a beautiful YOUNG WOMAN dressed in a rain coat as they exit the airport.</em></p>

<blockquote><center>DANIEL CRAIG</center>
And who might you be?<p>

<center>BOND GIRL 2</center>
In the tongue-in-cheek tradition of Bond movies, my name is Strawberry Fields. However, we don't really do that anymore, so just call me fields. <em>(thinks about this for a moment)</em> Actually, just call me Bond Girl 2.<p>

<center>DANIEL CRAIG</center>
Ok. Why are you wearing a rain coat when it's not raining and we're in South America almost on top of the Ecuator in what appears to be the middle of the summer? Also, is it me or you are actually naked under it?<p>

<center>BOND GIRL 2</center>
It's just supposed to entice you. Now come with me.<p>

<center>DANIEL CRAIG</center>
No.<p>

<center>BOND GIRL 2</center>
Yes.<p>

<center>DANIEL CRAIG</center>
Ok.</blockquote>

<p><em>They take a TAXI to a CRAPPY, run-down HOTEL. Daniel Craig SCOFFS.</em></p>

<blockquote><center>DANIEL CRAIG</center>
This place sucks. I'm an A-List actor for crying out loud. Let's go somewhere else.<p>

<center>BOND GIRL 2</center>
We'll blow our cover! We're supposed to be teachers.<p>

<center>DANIEL CRAIG</center>
Trust me.</blockquote>

<p><em>They get BACK IN THE TAXI. They drive over to a HOTEL with a SQUARE FOOTAGE enough to cover HALF OF BOLIVIA.</em></p>

<blockquote><center>DANIEL CRAIG</center>
(to the concierge) We need a room. We're teachers, a working class that is not traditionally wealthy, but we can afford a room here because we just won the lottery.<p>

<center>HOTEL CONCIERGE</center>
That makes perfect sense.<p>

<center>MATHIS</center>
What about me? <p>

<center>DANIEL CRAIG</center>
You will go make contact with someone for the purposes of advancing the plot and then you will be betrayed and killed, so you don't really need a room. Plus, I'm going to have sex with her now.<p>

<center>MATHIS</center>
Got it. We will meet at some party later. <p>

<center>DANIEL CRAIG</center>
Ok.</blockquote>

<p><em>Daniel Craig goes with Bond Girl 2 to the room to have sex, while Mathis makes CONTACT with some people. Eventually Daniel Craig and Bond Girl 2 leave for the PARTY.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Now, to drive around this seemingly dilapidated, poor, and presumably backward country since it's full of people that can't speak English, we will need to blend in by driving around in a luxury SUV of some sort, preferably a British brand, because I work for the British secret service. <em>(looks around)</em>.</blockquote>

<p><em>Daniel Craig sees a 2009 Range Rover NEARBY.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Perfect.</blockquote>

<p><em>Daniel Craig and Bond Girl 2 go to the PARTY in the Range Rover, and the Evil Mastermind is THERE. Apparently the COUP has already happened or is about to happen, even though the CITY and the COUNTRY as a whole appear to be perfectly PEACEFUL.</em></p>

<blockquote><center>DIRECTOR</center>
This is supposed to tell you that Coup d'etats happen so often here that no one notices.<p>

<center>AUDIENCE</center>
Really.<p>

<center>DIRECTOR</center>
Trust me, it happened. We just ran out of film for that part.<p>

<center>AUDIENCE</center>
Got it. <em>(We don't)</em></blockquote>

<p><em>Evil Mastermind and Daniel Craig meet, and Daniel Craig saves Bond Girl once again. Bond Girl 2 ends up OMINOUSLY talking to Evil Mastermind. Daniel Craig and Bond Girl GET AWAY in their Range Rover. Soon after, they are STOPPED by the POLICE.</em></p>

<blockquote><center>DANIEL CRAIG</center>
What now?<p>

<center>POLICEMAN</center>
Get out of the carro!<p>

<center>DANIEL CRAIG</center>
Sure, no problem.<p>

<center>POLICEMAN</center>
Abro el trunko del automovil!</blockquote>

<p><em>Daniel Craig opens the TRUNK and there's Mathis, semi-conscious, all BEATEN UP. A FIGHT ensues. One of the policemen SHOOTS Mathis, and Daniel Craig KILLS THEM BOTH.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Amateurs.</blockquote>

<p><em>Daniel Craig dumps Mathis' body in the garbage.</em></p>

<blockquote><center>BOND GIRL</center>
You could have left him on the side of the road. Did you <em>really</em> have to dump him in the garbage?<p>

<center>DANIEL CRAIG</center>
He wouldn't care. What are we going to do, have a funeral? Plus, the Director told me.<p>

<center>DIRECTOR</center>
I will now show you a poignant shot of Mathis' body splayed out over the garbage. This is supposed to symbolize a lot of things, which I don't have time to go into right now.<p>

<center>AUDIENCE</center>
Got it.</blockquote>

<p><em>Daniel Craig and Bond Girl drive AWAY. Eventually it's the MORNING and they arrive at an AIRFIELD, where they will get a PLANE to escape. On the runway, there's TWO airplanes, a small modern airplane and a gigantic DC-3-or-similar metallic-looking piece of junk. Daniel Craig goes TALK to the guy who is manning the airfield, then comes BACK.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Even though there's a more modern, faster airplane right there, I just got us that old piece of junk from the 50s.<p>

<center>BOND GIRL</center>
Great. How much did you pay him?<p>

<center>DANIEL CRAIG</center>
He wanted <em>you</em>. I gave him the Range Rover instead.<p>

<center>BOND GIRL</center>
That doesn't objectify me at all.<p>

<center>DANIEL CRAIG</center>
That's right. Now let's go.</blockquote>

<p><em>They TAKE OFF. Almost immediately, another plane starts CHASING THEM. It's some sort of Cessna, but SOMEHOW armed with MACHINE GUNS.</em></p>

<p><em>After an exciting airplane CHASE after which they eventually win over a highly maneuverable, faster, more modern airplane, they parachute out of the plane, which had been DAMAGED in the fight, and LAND in a massive cave in the middle of the DESERT.</em></p>

<blockquote><center>DANIEL CRAIG</center>
We have conveniently landed here so we can find out what the Evil Mastermind is up to. Also to have a tender moment, you and I.<p>

<center>BOND GIRL</center>
About the revenge stuff?<p>

<center>DANIEL CRAIG</center>
That's right.<p>

<center>BOND GIRL</center>
Got it. So you lost someone?<p>

<center>DANIEL CRAIG</center>
Yes.<p>

<center>BOND GIRL</center>
You catch whoever did it?<p>

<center>DANIEL CRAIG</center>
Not yet.<p>

<center>BOND GIRL</center>
Let me know when you do. I want to know how it feels.</blockquote>

<p><em>Daniel Craig looks SOULFUL. Bond Girl looks VULNERABLE.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Okay, let's go. I found a way out.</blockquote>

<p><em>They walk through the CAVE and on their way out they FIND an underground LAKE.</em></p>

<blockquote><center>DANIEL CRAIG</center>
So this is what Evil Mastermind's up to: he's hoarding water. Genius.</blockquote>

<p><em>When they get OUT, they walk through the DESERT and manage to quickly find themselves in the middle of a SMALL TOWN, where people are standing around a WELL that appears to be DRY. Daniel Craig and Bond Girl look at them, pain in their FACES.</em></p>

<blockquote><center>DIRECTOR</center>
This is where we establish the horrible human impact that Evil Mastermind's plot has.<p>

<center>AUDIENCE</center>
Got it.<p>

<center>BOND GIRL</center>
Shouldn't we go tell them that not far from here there's a whole lake?<p>

<center>DANIEL CRAIG</center>
You'd think so, but no.</blockquote>

<p><em>Daniel Craig and Bond Girl get back to the HOTEL. Daniel Craig send Bond Girl away and WALKS IN even though he KNOWS they're WAITING FOR HIM.</em></p>

<blockquote><center>JUDY DENCH</center>
I notice that even though you haven't taken a shower in 24 hours and you've been rolling in dirt most of the time, you still look generally clean and, if I may say this, still look great in whatever remains of your Tuxedo.

<center>DANIEL CRAIG</center>
Thanks.<p>

<center>JUDY DENCH</center>
I am also here to underscore the gravity of the situation. And I was tired of speaking on the phone. Plus, Evil Mastermind killed Bond Girl 2.<p>

<center>DANIEL CRAIG</center>
Is she there? <em>(points at the bedroom)</em><p>

<center>JUDY DENCH</center>
<em>(tries to stop him)</em> Don't.</blockquote>

<p><em>Daniel Craig IGNORES her as usual. He goes into the bedroom and finds Bond Girl 2 dead, laying on the bed, completely COVERED IN OIL.</em></p>

<blockquote><center>DIRECTOR</center>
This is where we establish a continuity with the previous Bond films, specifically by referencing the Goldfinger scene where the woman is left dead on the bed, perfectly covered in gold.<p>

<center>AUDIENCE</center>
Got it.<p>

<center>DIRECTOR</center>
Black gold. Get it?<p>

<center>AUDIENCE</center>
<em>(exasperated)</em> Yes.

<center>DANIEL CRAIG</center>
(shocked) It's horrible.<p>

<center>JUDY DENCH</center>
It's unclear how they got her up here, on the bed, without leaving a single drop of oil anywhere else in the room, or in the main room, or anywhere else in the hotel for that matter.<p>

<center>DANIEL CRAIG</center>
(still shocked) You fool! They brought towels!<p>

<center>JUDY DENCH</center>
Shut up. The Evil Mastermind is in a hotel in the middle of the desert. Now I will now help you escape while you perform some implausibly well-timed acrobatics across the hallway.</blockquote>

<p><em>Daniel Craig escapes while performing some IMPLAUSIBLY WELL-TIMED ACROBATICS. When he gets out of the hotel, Bond Girl shows up driving a CAR.</em> </p>

<blockquote><center>BOND GIRL</center>
Get in.<p>

<center>DANIEL CRAIG</center>
Didn't we do this part already?<p>

<center>BOND GIRL</center>
Yes, it's an in-joke.<p>

<center>DANIEL CRAIG</center>
Ok. Let's go find the Evil Mastermind before he sets his Evil Plan in motion.</blockquote>

<p><br />
EXT: A hotel in the middle of nowhere.</p>

<blockquote><center>EVIL MASTERMIND</center>
We have created underwater dams that push all the water in the country into an underground lake. Our plan is to take over the water supply for Bolivia and then overcharge them for the water.<p>

<center>EVIL SIDEKICK</center>
That makes no sense. These people are already poor.<p>

<center>EVIL MASTERMIND</center>
That's why we'll only charge them DOUBLE the price. Muahahahahah! They can afford that. And we'll be moderately richer! <p>

<center>EVIL SIDEKICK</center>
Got it. What about the title of the movie? Makes no sense to me.<p>

<center>EVIL MASTERMIND</center>
I almost forgot. The organization we work for is called Quantum. The 'Solace' part is just artful.</blockquote>

<p><em>The Stereotypically Evil Yet Dumb South-American General and the Evil Mastermind meet. Unknown to them, Daniel Craig and Bond Girl have arrived. They split up. Bond Girl goes after the General and Daniel Craig after the Evil Mastermind. Back in the meeting room, there's a DEEP RUMBLE that SHAKES the WHOLE BUILDING.</em></p>

<blockquote><center>EVIL MASTERMIND</center>
What the hell was that?<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
That's the geothermal power source we installed. <p>

<center>DIRECTOR</center>
This is to clarify that even cool green technology that is supposed to save the planet is in fact <em>neutral</em> and can be put at the service of even evil people. Also, we needed <em>some</em> justification for how you'd get power to a hotel in the middle of nowhere.<p>

<center>AUDIENCE</center>
We had NEVER thought of it that way.<p>

<center>WAITRESS</center>
<em>(to the General)</em> Drink?<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
<em>(to waitress)</em> Sure. <em>(To Evil Mastermind)</em> Let's get this over with. I have to go abuse our waitress to make it absolutely clear to the audience that a) Bond Girl is one of the good guys and b) I continue to be despicable so they will want Bond Girl to succeed in her quest for revenge. <em>(to waitress)</em> Take it to my room.<p>

<center>EVIL MASTERMIND</center>
Fair enough. Here's the papers you need to sign. If you don't, I'll overthrow you and then get another general to sign them.<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
Wait. I already had a strong grip of the military here. You just gave me absolute power, thereby proving that law and order don't apply. And what is going to make this work for you is a <em>signed contract?</em><p>

<center>EVIL MASTERMIND</center>
That's right. In the civilized world, we place a lot of importance in these things. You may overthrow your government, but we'd never think for a second that you would break a contract.<p>

<center>STEREOTYPICALLY EVIL YET DUMB SOUTH-AMERICAN GENERAL</center>
Sounds good.</blockquote>

<p><em>The Stereotypically Evil Yet Dumb South-American General SIGNS THE CONTRACT. The Evil Mastermind SMILES and they go their separate ways. While Daniel Craig is trying to get in, he blows up the power cells or something and they start to explode in sequence, providing a convenient suspense device. While the General is trying to abuse the waitress, Bond Girl shows up and KILLS his body guards and then HIM. However, he is shocked by the experience and is left alone, TERRIFIED by the EXPLOSIONS around her. Meanwhile, Daniel Craig finds the Evil Mastermind. The Evil Mastermind hits Daniel Craig with what seems like a tire iron.</em></p>

<blockquote><center>EVIL MASTERMIND</center>
Die! Die!<p>

<center>DANIEL CRAIG</center>
You suck.</blockquote>

<p><em>The Evil Mastermind decides that a tire iron ISN'T ENOUGH. He uses it to get an AXE and starts SWINGING IT.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Careful with that. You could hurt yourself.<p>

<center>EVIL MASTERMIND</center>
Not at all.</blockquote>

<p><em>The Evil Mastermind shoves the AXE into his FOOT.</em></p>

<blockquote><center>AUDIENCE</center>
That <em>really</em> hurts.<p>

<center>DANIEL CRAIG</center>
Told ya.</blockquote>

<p><em>Daniel Craig RESCUES Bond Girl once more and they escape, with Evil Mastermind in the TRUNK of the Range Rover. He LEAVES him in the middle of the DESERT, with nothing to DRINK but a can of MOTOR OIL.</em></p>

<blockquote><center>EVIL MASTERMIND</center>
Wait! How am I supposed to open that?<p>

<center>DANIEL CRAIG</center>
Beats me, since I'm leaving you with no tools of any kind. But have no fear, you will be later found having drunk the oil somehow.<p>

<center>EVIL MASTERMIND</center>
Cool.<p>

<center>DANIEL CRAIG</center>
Amateur.<p>

<center>BOND GIRL</center>
That's it?<p>

<center>DANIEL CRAIG</center>
For you at least. We may see you in the next movie.<p>

<center>BOND GIRL</center>
Ok.</blockquote>

<p>INT: An apartment somewhere in Russia.</p>

<p><em>Some GUY enters the apartment with a WOMAN. Daniel Craig points a gun at them.</em></p>

<blockquote><center>DANIEL CRAIG</center>
Hold it right there. You're Vesper's boyfriend, even though the Audience may not recognize you since they only saw a photo of you for a split-second at the beginning of the movie. We're here to establish that you actually sold out Vesper and therefore she didn't betray me, and that I've grown and don't need to kill you.<p>

<center>SOME GUY</center>
Ok, cool.<p>

<center>DANIEL CRAIG</center>
<em>(To the woman)</em> You're a Canadian secret agent, even though most of us have never heard of Canada having secret agents and, quite frankly, find the whole idea relatively hilarious. To wit: he was betraying you, you have a leak. Etcetera. Now leave.<p>

<center>CANADIAN SECRET</center>
Thanks. <em>(leaves)</em><p>

<center>DANIEL CRAIG</center>
<em>(To the guy)</em> Let's do this.</blockquote>

<p>EXT: Outside the guy's apartment.</p>

<blockquote><center>JUDY DENCH</center>
You have established that you are no longer motivated by revenge and you know that Vesper's feelings for you were genuine. Also, they found the Evil Mastermind shot in the desert, motor oil in his stomach. Plus, I'm glad this is the end of the movie.<p>

<center>DANIEL CRAIG</center>
Wait, what? What about this Quantum organization? Aren't we going to take them down?<p>

<center>JUDY DENCH</center>
That's the next movie. Or maybe the for the Director's Cut DVD.<p>

<center>DANIEL CRAIG</center>
Ah, ok.<p>

<center>JUDY DENCH</center>
Now go away.<p>

<center>DANIEL CRAIG</center>
Amateurs.</blockquote><p>

<p><br />
<center>THE END</center></p>]]>
   </content>
</entry>

<entry>
   <title>yes, we can</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/11/yes_we_can.html" />
   <id>tag:blog.diegodoval.com,2008://14.3523</id>
   
   <published>2008-11-05T06:36:25Z</published>
   <updated>2008-11-05T06:36:25Z</updated>
   
   <summary> Homepage of the New York Times, night of November 4, 2008...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="personal" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img src="http://blog.diegodoval.com/images/obamanytimes.png" alt="obamanytimes.png" border="0" width="480" height="275" /><br />
<br/><br/><br />
<i>Homepage of the New York Times, night of November 4, 2008</i></p>]]>
      
   </content>
</entry>

<entry>
   <title>there&apos;s a singularity for you</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/10/theres_a_singularity_for_you.html" />
   <id>tag:blog.diegodoval.com,2008://14.3522</id>
   
   <published>2008-10-09T17:38:35Z</published>
   <updated>2008-10-09T17:38:35Z</updated>
   
   <summary>The first laptop that got me hooked on the idea that 4 lbs was the maximum weight I&apos;d accept in a portable was the Thinkpad 560e, back in 1998. It was perfect in terms of keyboard size, form factor, and...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img src="http://blog.diegodoval.com/images/thinkpad560e.png" alt="thinkpad560e.png" border="0" width="172" height="164" align="right" /><p>The first laptop that got me hooked on the idea that 4 lbs was the maximum weight I'd accept in a portable was the Thinkpad 560e, back in 1998. It was perfect in terms of keyboard size, form factor, and acceptable in weight to carry all the time.</p><br />
<p>I now use a Macbook Air as my main laptop (I did have a Thinkpad X300 for a while, but had to drop it, but that's another story) and basically we have advanced by shaving off about 1 lb of weight and adding maybe an hour of battery life or so. In 10 years!</p><br />
<p>Yes, the machines are now faster: faster processors, faster memory, faster hard drives, more resolution. But it's a wash. And I know it's a wash because recently I found my old 560e, from 1998, and booted it. There it went! Windows 98 Second Edition took perhaps 20 seconds or so to boot. Double clicking on Netscape, IE, or Word would bring up the application within a few seconds, no slower than my Macbook Air and definitely faster than the X300 and even some desktops these days.</p><br />
<p>Web pages may be less interactive in that machine, or not load at all, but you can basically do what you would need to do in most cases (unless you work with high-end graphics, or code, or do numerical analysis...). Btw, the irony of loading up an old machine and being able to open documents like RTF and such, but <em>not</em> navigate the supposedly standards-based Web is rich.</p><br />
<p>And this isn't confined to Windows -- Linux and even the Mac's System 7 was similar in speed (ok, ok, System 7 was more sluggish). The point is that we've just taken two steps forward and one back.</p> <br />
<p>Don't get me wrong, I like what we have now, and any trifle of advances that we get. But it's 2008. In ten years, we have not, objectively, gotten that far. We have added lots of abstraction layers on top of basically the same functions (as far as PCs are concerned -- the web is a whole other story),</p><br />
<p>Maybe we'll have to wait for <a href="http://en.wikipedia.org/wiki/Technological_singularity">the singularity</a> to show up and give us better, faster, more energy efficient portables and desktops. :)</p></p>]]>
      
   </content>
</entry>

<entry>
   <title>october, eh?</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/10/october_eh.html" />
   <id>tag:blog.diegodoval.com,2008://14.3521</id>
   
   <published>2008-10-02T01:48:57Z</published>
   <updated>2008-10-02T01:48:57Z</updated>
   
   <summary>Allow me to crack my knuckles before I start. cracks knuckles. That&apos;s better. It&apos;s been over two months since I posted anything. I really don&apos;t know where the hell time goes, but I hope it&apos;s warm there. I just got...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="books" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="personal" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p>Allow me to crack my knuckles before I start.</p>

<p><em>cracks knuckles.</em></p>
<p>That's better. </p>

<p>It's been over two months since I posted anything. I really don't know where the hell time goes, but I hope it's warm there.</p>

<p>I just got back (only last week) from a couple of weeks of much-needed vacation. </p>

<p>There's of course the global financial meltdown going on (not to mention the US Presidential election) and so it's fitting that I could spend some time reading <em><a href="http://www.amazon.com/gp/product/0375758259?ie=UTF8&tag=d2r-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0375758259">When Genius Failed: The Rise and Fall of Long-Term Capital Management</a></em> and <em><a href="http://www.amazon.com/gp/product/1400063515?ie=UTF8&tag=d2r-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1400063515">The Black Swan: The Impact of the Highly Improbable</a></em>, both excellent and highly recommended. Up next in my list is <em><a href="http://www.amazon.com/gp/product/1586485636?ie=UTF8&tag=d2r-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1586485636">The Trillion Dollar Meltdown: Easy Money, High Rollers, and the Great Credit Crash</a></em>, which pretty much called what is happening right now. </p>

<p>I also had a chance to re-read <em>Brave New World</em> and confirmed that it continues to be one of my favorite books of all time. It often happens that re-reading a book after a long time can be perilous: what you thought was great before isn't anymore, and you rediscover not just the book but yourself as you are now, or as you were before ("Wow, I thought <em>this</em> was good? I really was an idiot back then."). </p>

<p>It's good to be back. Now to see if I can keep up blogging in any way, shape or form. :)</p>]]>
      
   </content>
</entry>

<entry>
   <title>the dark knight: spectacular</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/07/the_dark_knight_spectacular.html" />
   <id>tag:blog.diegodoval.com,2008://14.3516</id>
   
   <published>2008-07-19T23:34:54Z</published>
   <updated>2008-07-19T23:34:54Z</updated>
   
   <summary> In Alan Moore&apos;s 1988 masterpiece The Killing Joke we got the clearest vision yet of the Joker as Batman&apos;s &quot;dark side,&quot; and a Joker that was as vicious and demented as anything we had ever seen. Until The Dark...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="art" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="media" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><div style="text-align:center;"><img src="http://blog.diegodoval.com/images/joker-dark-knight-small.jpg" alt="joker-dark-knight-small.jpg" border="0" width="450" height="137" /></div></p>
<br/>
<p>In Alan Moore's 1988 masterpiece <i>The Killing Joke</i> we got the clearest vision yet of the Joker as Batman's "dark side," and a Joker that was as vicious and demented as anything we had ever seen.</p>

<p>Until <i>The Dark Knight</i>, that is. </p>

<p>The movie borrows narrative strands from some of the best Batman graphic novels: Miller's <i><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FBatman-Knight-Returns-Frank-Miller%2Fdp%2F1563893428%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1216495770%26sr%3D1-1&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325">The Dark Knight Returns</a></i> and <i><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FBatman-Year-One-Frank-Miller%2Fdp%2F1401207529%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1216495770%26sr%3D1-2&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325">Batman: Year One</a></i>, Loeb's <i><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FBatman-Long-Halloween-Jeph-Loeb%2Fdp%2F1563894696%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1216495926%26sr%3D1-1&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325">The Long Halloween</a></i>, and <i><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FBatman-Killing-Joke-Alan-Moore%2Fdp%2F1401216676%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1216495625%26sr%3D1-1&tag=d2r-20&linkCode=ur2&camp=1789&creative=9325">The Killing Joke</a></i>. One of the core plot elements of the movie in fact (The Joker wanting to prove that everyone can essentially become like him given the right circumstances) is at the center of <i>The Killing Joke</i>, and many story elements and characters in <i>The Long Halloween</i> reappear in both <i>Batman Begins</i> and <i>The Dark Knight</i>, most notably perhaps the plotline involving DA Harvey Dent and his transformation.</p>

<p>Heath Ledger's performance as the Joker is nothing short of astonishing. In a sense Batman can be defined by contrast with his enemies, and Bale's Batman is better because Ledger's Joker has so much ferocity. Without it, one of the few shortcomings of the movie (that Batman's own latent insanity and his finely tuned detective skills are for the most part conspicuously absent) would be much more glaring.</p>

<p>A review I read somewhere said that <i>The Dark Knight</i> is a "modern bullet train of a movie" and it's true. The last half hour in particular is something to behold. It's one of those movies that really require a giant screen to be experienced in full. </p>

<p>Supposedly this is the second part of a trilogy, and if commercial success leads to sequels then this one is almost guaranteed (it broke the opening day box office record), and hopefully it will be as good as the first two.</p>

<p>In the meantime, we have <i>The Dark Knight</i> to take us once more to Gotham, in all of its bleak, chaotic intensity.</p>
]]>
      
   </content>
</entry>

<entry>
   <title>iphone 3G battery life tips</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/07/iphone_3g_battery_life_tips.html" />
   <id>tag:blog.diegodoval.com,2008://14.3514</id>
   
   <published>2008-07-17T21:51:53Z</published>
   <updated>2008-07-17T21:51:53Z</updated>
   
   <summary>As I mentioned in my earlier post, the battery life of the iPhone 3G was a complete disaster for me, but I had noticed this is the old iPhone with the new firmware as well, so I did some experiments....</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p>As I mentioned in my <a href="http://blog.diegodoval.com/2008/07/the_obligatory_iphone_3g_revie.html">earlier post</a>, the battery life of the iPhone 3G was a complete disaster for me, but I had noticed this is the old iPhone with the new firmware as well, so I did some experiments. Apple has <a href="http://www.apple.com/batteries/iphone.html">a list of things you can do to improve battery life</a> which is, if you ask me, pretty ridiculous, including "disable 3G" and others that are tantamount to throwing away your shiny iPhone and getting a RAZR. Here's two small things that worked well for me:<ul><li><b>Disable push</b>. Yep, this could be a deal-braker for some people, but I switched push to checking every 15 minutes and battery life improved remarkably.</li><li><b>Disable "Ask to Join Networks"</b>. For Wifi, the default settings of the iPhone have it scanning for networks to join, even if areas where you wouldn't use WiFi. Disabling this also helped significantly.</li></ul>For the moment, just the two I mentioned are enough for me, we'll see in more extended use over several days if these two "fixes" are, as they seem now, enough to make the phone usable. </p>]]>
      
   </content>
</entry>

<entry>
   <title>the obligatory iPhone 3G review</title>
   <link rel="alternate" type="text/html" href="http://blog.diegodoval.com/2008/07/the_obligatory_iphone_3g_revie.html" />
   <id>tag:blog.diegodoval.com,2008://14.3513</id>
   
   <published>2008-07-15T18:26:22Z</published>
   <updated>2008-07-15T18:26:22Z</updated>
   
   <summary>Yes, yes, I belong to the fraternity of lost souls that queued up over the weekend to get His Steveness&apos; shiny new toy. Having had an iPhone for a year now I&apos;ve increasingly used the browser more and more, and...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="software" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="technology" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blog.diegodoval.com/">
      <![CDATA[<p><img src="http://blog.diegodoval.com/images/iphone3g.png" alt="iphone3g.png" border="0" width="143" height="184" align="right" hspace="10" vspace="10"  />Yes, yes, I belong to the fraternity of lost souls that queued up over the weekend to get His Steveness' shiny new toy. Having had an iPhone <a href="http://blog.diegodoval.com/2007/07/iphone.html">for a year now</a> I've increasingly used the browser more and more, and a few times I've used the maps+search feature to find something close to where I am at the moment. The kind of thing that you almost never need (unless you're on the road a lot) but that, when you do, can be a life saver. </p>

<p><P>Anyway, the iPhone 3G is a good incremental improvement over the original but there's a couple of annoyances that subtract rather than add to the experience:</p><ul><li><b>Battery Life</b>: this is a bad one. Right now, with moderate to no use (i.e., mostly on standby) the battery gets consumed as if the phone is itself playing with those new apps. The culprits are 3G and WiFi. Other phones do 3G quite well without killing the battery, so what's up with this?</li><br />
<li><b>3G Coverage</b>. Decent around the Bay Area in general, but terrible at my house. Meh. I may have to get a cell signal booster. That said, when you do have coverage 3G is heaven. But we knew that.</li><br />
<li><b>GPS</b>. It's there, and finds where you are pretty fast. It seems to lose signal easily, but aside from that, it's all good.</li><br />
<li><b>The apps</b>. Of the apps, the iTunes remote is for me one of the most immediately useful. I can now control the Apple TV without having to turn on the TV and navigate through the menus, which means more music goodness. Other that I like are Netnewswire (really well done), the Yellow Pages app, and Tetris, which has a really nice touch interface. Oh, and Lightsaber of course. :-)</li><br />
</li><b>Dirt</b>. Somehow, this phone (at least the black version) picks up smudges way faster than the previous one. Maybe it's the 3G that increases the rate :). All I know is that smudges are more noticeable on the 3G than on the old phone.</li><br />
<li><b>Over-The-Air Sync</b>. Not much to say about this -- really a feature that works as advertised, but that works as well with the old phones, even over Edge. We use Exchange at the office, so the phone has now become basically the only way I look at the calendar, and the ActiveSync push works well.</li><br />
<li><b>The dock</b>. Or rather, the <em>old</em> dock, which is no longer compatible since the shape changed. Curses!<br />
<li><b>The charger</b>. It's tiny! But <em>ugly</em>. Oh god, it is ugly. What were they thinking? Round edges people!</li><br />
<li><b>The no-longer-recessed headphone jack</b>. I am now vindicated in my refusal to purchase a headphone jack adaptor.</li><br />
<li><b>The screen</b>. As good as the old one, but the touch sensitivity sometimes seems to be a little off around the edges. Maybe it's my imagination though.</li><br />
<li><b>The new contact list features</b>. Much improved use of the contact list. <br />
</ul><p>About the battery life: an interesting tidbit is that when I upgraded the old iPhone to one of the 2.0 beta firmware (I'm on the developer program) about 6 weeks ago, battery life suddenly went to hell when using WiFi, and it may be my imagination but the phone ran hotter too (which the 3G does as well). It very well may be that the battery problems are related to power-management issues with the 2.0 firmware, rather than hardware related, and that they may be fixed in a future update. Here's hoping!</p></p>

<p>Now, if we only we could get copy/paste...</p>]]>
      
   </content>
</entry>

</feed>
