<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><description /><title>Alan Quatermain</title><generator>Tumblr (3.0; @quatermain)</generator><link>http://alanquatermain.net/</link><creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AlanQuatermain" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Remember</title><description>&lt;blockquote&gt;
  &lt;p&gt;In Flanders fields the poppies blow&lt;br/&gt;
  Between the crosses, row on row,&lt;br/&gt;
  That mark our place; and in the sky&lt;br/&gt;
  The larks, still bravely singing, fly&lt;br/&gt;
  Scarce heard amid the guns below.&lt;br/&gt;&lt;/p&gt;
  
  &lt;p&gt;We are the dead. Short days ago&lt;br/&gt;
  We lived, felt dawn, saw sunset glow,&lt;br/&gt;
  Loved, and were loved, and now we lie&lt;br/&gt;
  In Flanders fields.&lt;br/&gt;&lt;/p&gt;
  
  &lt;p&gt;Take up our quarrel with the foe:&lt;br/&gt;
  To you from failing hands we throw&lt;br/&gt;
  The torch; be yours to hold it high.&lt;br/&gt;
  If ye break faith with us who die&lt;br/&gt;
  We shall not sleep, though poppies grow&lt;br/&gt;
  In Flanders fields.&lt;/p&gt;
  
  &lt;p&gt;&lt;span style="float:right"&gt;—Lt. Col. &lt;a href="http://en.wikipedia.org/wiki/John_McCrae"&gt;John McCrae&lt;/a&gt;, 1872-1918&lt;/span&gt;
  &lt;br clear="both"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The peace we now esteem so lightly was bought dearly by many millions who felt that it was important enough to fight for. Though they were terrified, they fought on, because to not do so would have been an insult to their families, their children, for whose future they were prepared to sacrifice themselves.&lt;/p&gt;

&lt;p&gt;We owe them a greater debt than we can ever hope to repay; at the least we can remember what they did for us, and pray that such sacrifices will never need to be made again.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/EETfBg7pahU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/EETfBg7pahU/240443317</link><guid isPermaLink="false">http://alanquatermain.net/post/240443317</guid><pubDate>Wed, 11 Nov 2009 12:18:28 -0500</pubDate><category>rememberance,</category><category>in flanders fields</category><category>mccrae</category><feedburner:origLink>http://alanquatermain.net/post/240443317</feedburner:origLink></item><item><title>An interesting story here, and one I’m not at all...</title><description>&lt;img src="http://15.media.tumblr.com/tumblr_ksja71XtL91qzqhmeo1_250.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;An interesting story here, and one I’m not at all surprised to hear.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://adobegripes.tumblr.com/post/231806385/adobe-gets-bitchy-over-the-iphone-and-flash-bit"&gt;adobegripes&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Adobe gets bitchy over the iPhone and Flash, bit of an insight from the &lt;a href="http://www.reddit.com/r/apple/comments/a0cqa/fight_for_flash_on_the_iphone_gets_dirty/"&gt;reddit thread&lt;/a&gt; :&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;About six months ago, a friend who was working closely along side adobe’s flash application development team told me that they received a prototype of Flash for iPhone. The prototype allowed the iPhone to have less than half an hour of battery life using flash. They then sent the prototype to apple and suggested incorporating this prototype iPhone flash into the iPhone OS in the next update.&lt;/p&gt;
  
  &lt;p&gt;Apparently apple sent this letter back thanking them for being interested in developing a working version of flash for the iphone but because the prototype is so processor intensive, and awful for battery life, they would not include it with their OS because it is just not good enough. They suggested using the gpu instead of the processor to render flash. Then they suggested building a seperate app for flash and web browsing because there was no way apple could endorse flash integration on the iphone in its current state.&lt;/p&gt;
  
  &lt;p&gt;Adobe apparently didn’t want to release the app under their name either and it never showed up in the app store.&lt;/p&gt;
  
  &lt;p&gt;A long story in short: Adobe sucks at programming, then apple told them they sucked at programming. If they want to release that shit under the name adobe so be it, but it sure isn’t going to be endorsed by Apple.&lt;/p&gt;
  
  &lt;p&gt;That was the last they saw of that prototype.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/c9pKXonBOK4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/c9pKXonBOK4/237699761</link><guid isPermaLink="false">http://alanquatermain.net/post/237699761</guid><pubDate>Sun, 08 Nov 2009 23:23:09 -0500</pubDate><category>adobe</category><category>flash</category><category>iPhone</category><feedburner:origLink>http://alanquatermain.net/post/237699761</feedburner:origLink></item><item><title>Try-before-you-buy comes to the App Store!

Developers can now...</title><description>&lt;img src="http://7.media.tumblr.com/tumblr_krkqqj6pSw1qzybpso1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Try-before-you-buy comes to the App Store!&lt;/p&gt;

&lt;p&gt;Developers can now ship ‘free’ apps which can be upgraded to ‘full’ versions via in-app purchase.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/KgZKYDRAcms" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/KgZKYDRAcms/214047432</link><guid isPermaLink="false">http://alanquatermain.net/post/214047432</guid><pubDate>Thu, 15 Oct 2009 17:08:43 -0400</pubDate><category>iphone</category><category>ipod touch</category><category>app store</category><category>lite</category><category>in-app purchase</category><feedburner:origLink>http://alanquatermain.net/post/214047432</feedburner:origLink></item><item><title>marco:


Toothpaste For Dinner: interview cheat code

I wonder...</title><description>&lt;img src="http://20.media.tumblr.com/tumblr_krfrfxT6Ny1qz4rgro1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.marco.org/211688887"&gt;marco&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.toothpastefordinner.com/archives/2009/Oct/#1042"&gt;Toothpaste For Dinner: interview cheat code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I wonder how many people actually know (no cheating with internet searches) what game that code was for and what it did.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Other reblogs/comments indicate this one comes from SimCity 2000. My all-time favourite, however, has to be ‘pooslice’ — who can remember where *that* one came from?&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/x9VkRUKq4k0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/x9VkRUKq4k0/212090384</link><guid isPermaLink="false">http://alanquatermain.net/post/212090384</guid><pubDate>Tue, 13 Oct 2009 13:03:00 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/212090384</feedburner:origLink></item><item><title>A Blocks Gotcha</title><description>&lt;p&gt;So I was just writing some code, and I refactored it a bit by putting a little chunk into a block, then calling that block in multiple places. Here’s the gist original declaration:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;NSXMLDocument * (^fetcher)(NSString *) = ^(NSString * typeName) {
    NSArray * arguments = [NSArray arrayWithObjects: ...];

    // fetch the data
    NSXMLDocument * doc = ...;
    if ( doc == nil )
    {
        LogError( ... );
        return ( nil );
    }

    dispatch_async( dispatch_get_main_queue(), ^{
        [progress setDoubleValue: [progress doubleValue] + step];
    });

    return ( doc );
};
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Attempting to compile this, however, resulted in the following error from Clang:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;error: incompatible block pointer types initializing 'void *(^)(NSString *)', expected
'NSXMLDocument *(^)(NSString *)'
     NSXMLDocument * (^fetcher)(NSString *) = ^(NSString * typeName) {
                                              ^~~~~~~~~~~~~~~~~~~~~~~~
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I scratched my head for a while over this, but it all came down to this line:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;return ( nil );
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It transpires that since MacTypes.h (used by Security in this case) &lt;code&gt;#define&lt;/code&gt;s &lt;code&gt;nil&lt;/code&gt; as a synonym for &lt;code&gt;NULL&lt;/code&gt;, the preprocessor turns that into:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;return ( (void *)0 );
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Since that’s the first return statement in the block, the compiler creates a block with a &lt;code&gt;void *&lt;/code&gt; return type. DOH. The solution was to type-cast the result:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;return ( (NSXMLDocument *) nil );
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It’s not the most elegant, and it would be nice if MacTypes.h didn’t stomp all over ObjC’s &lt;code&gt;nil&lt;/code&gt; data type, but at least it works.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/Z0zdtoyYLwk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/Z0zdtoyYLwk/206150588</link><guid isPermaLink="false">http://alanquatermain.net/post/206150588</guid><pubDate>Tue, 06 Oct 2009 17:57:03 -0400</pubDate><category>objective-c</category><category>blocks</category><category>programming</category><category>cocoa</category><feedburner:origLink>http://alanquatermain.net/post/206150588</feedburner:origLink></item><item><title>Villain laughs as he guts public library</title><description>&lt;blockquote&gt;
  &lt;p&gt;“I wanted that kid to lose sleep that night,” a grinning Xinos says Wednesday, as he invites me for a nearly two-hour interview in his Mercedes-Benz in the gated Oak Brook community where he lives. “This is the real world and the lesson, you folks who brought your kids here, is if you want something, pay for it.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If there were any doubt about this asshat’s nature, there’s the following quote:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;He campaigned, successfully, against a plan to bring subsidized housing for seniors into town by declaring, “I don’t want to live next to poor people. I don’t want poor people in my town.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The message I’m getting from him is that if you’re not rich as pig-shit, you have no right to anything beyond the ability to call 911. If you want anything more, then you should become rich. If you can’t become rich, then you can fuck off.&lt;/p&gt;

&lt;p&gt;Charming bloke.&lt;/p&gt;

&lt;p&gt;(hat-tip to &lt;a href="http://twitter.com/neilhimself/status/4664649538"&gt;@Strand206 via @Salanth via @neilgaiman&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/UlXhcx-j7hs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/UlXhcx-j7hs/206129160</link><guid isPermaLink="false">http://alanquatermain.net/post/206129160</guid><pubDate>Tue, 06 Oct 2009 17:23:33 -0400</pubDate><category>library</category><category>public</category><category>poor</category><category>rich</category><category>asshat</category><category>cunt</category><category>shithead</category><category>wanker</category><category>dicknose</category><feedburner:origLink>http://alanquatermain.net/post/206129160</feedburner:origLink></item><item><title>"If MonoTouch and Flash applications are slow and crash or use gobs of memory or break under future..."</title><description>“If MonoTouch and Flash applications are slow and crash or use gobs of memory or break under future versions of the iPhone OS, the end users aren’t going to take away a negative impression of Adobe or Novell, they’re going to think “Apple Sucks”. They’re going to blame the iPhone.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;&lt;a href="http://iphonedevelopment.blogspot.com/"&gt;iPhone Development&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jeff nails it again.&lt;/p&gt;&lt;/em&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/WEV4jlMZO28" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/WEV4jlMZO28/205967557</link><guid isPermaLink="false">http://alanquatermain.net/post/205967557</guid><pubDate>Tue, 06 Oct 2009 12:48:37 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/205967557</feedburner:origLink></item><item><title>Thawte FreeMail (Web of Trust) Certificates to Expire in November</title><description>&lt;p&gt;Just found a link to &lt;a href="https://search.thawte.com/support/ssl-digital-certificates/index?page=content&amp;id=SO12658"&gt;this FAQ&lt;/a&gt; on Slashdot (so it might be a little bit inaccessible).&lt;/p&gt;

&lt;p&gt;I use this for my main email account (and have done for about 5 years now), but still haven’t received the official email from Thawte enabling me to enrol for a one-year VeriSign email certificate just yet. I have to wonder if that will arrive before my certificate becomes invalid on November 16 this year…&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Thawte - Knowledge Center - SSL Certificates Support

&lt;/a&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/_trr-o759P8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/_trr-o759P8/205899690</link><guid isPermaLink="false">http://alanquatermain.net/post/205899690</guid><pubDate>Tue, 06 Oct 2009 10:43:59 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/205899690</feedburner:origLink></item><item><title>Microsoft's grinning robots or the Brotherhood of the Mac. Which is worse?</title><description>&lt;a href="http://www.guardian.co.uk/commentisfree/2009/sep/28/charlie-brooker-microsoft-mac-windows"&gt;Microsoft's grinning robots or the Brotherhood of the Mac. Which is worse?&lt;/a&gt;: &lt;p&gt;&lt;a href="http://cleversimon.com/post/199236957/microsofts-grinning-robots-or-the-brotherhood-of-the"&gt;cleversimon&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Charlie Brooker’s thesis is “I hate Windows, but I hate strawmen Mac evangelists more, so I’m going to marinate in my misery just to stick it to these imaginary fanboys. I’m unhappy and unproductive, and I’m going to stay unhappy and unproductive—&lt;em&gt;that’ll show ‘em&lt;/em&gt;.”&lt;/p&gt;

&lt;p&gt;Finishing the sentence “I’ll never buy a Mac because” with anything but “it doesn’t meet my needs” means you don’t get to accuse &lt;em&gt;Apple users&lt;/em&gt; of making irrational purchasing decisions based on slavish adherence to an ideology.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Amen to that. I’ve pretty much given up reading anything about the Mac from most major online news sources these days because I invariably wind up reading the comments from a large number of people screaming bloody fury at any Mac users they can find. It used to be mildly amusing (the insecurities-on-view psychological side of it, at least), but now it’s just tiring. Especially when someone starts using “MAC” instead of “Mac” or even “Apple”: yeah, you obviously know what you’re talking about, mate.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/fRD6KC174Ws" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/fRD6KC174Ws/199341211</link><guid isPermaLink="false">http://alanquatermain.net/post/199341211</guid><pubDate>Mon, 28 Sep 2009 14:00:57 -0400</pubDate><category>Apple</category><category>Mac</category><category>Troll</category><category>Windows</category><category>Strawman</category><feedburner:origLink>http://alanquatermain.net/post/199341211</feedburner:origLink></item><item><title>The Cider Portability Engine</title><description>&lt;a href="http://blog.steventroughtonsmith.com/2009/09/cider-portability-engine.html"&gt;The Cider Portability Engine&lt;/a&gt;: &lt;p&gt;Steve Troughton-Smith has a great article detailing the increasing performance and capabilities of &lt;a href="http://www.transgaming.com/"&gt;Transgaming&lt;/a&gt;’s Cider game translation engine. Particularly interesting are the results of a comparison between Aspyr’s native Doom 3 port and the Windows version running via Cider— a near-tie:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Doom 3 (id tech 4) is one of the most graphically demanding engines that Aspyr (arguably the premier native Mac porting house) has ported to the Mac. That the Windows version of the game, using the Cider portability engine, is able to run just as smooth is certainly a sign.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;However, I have to say that I’m not happy with the conclusion he makes:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;I believe that there’s not much future for native Mac gaming, and Cider is the future. Cider games are performant, and can be released on the same day (in same box) as the Windows versions. … Long live native Mac gaming. You won’t be missed :-)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I will be very sad if the capabilities of Mac games in the future are purely dictated by the services made available by Microsoft for their own platform. I’m thinking here of things like Black &amp; White integrating with the local Address Book to pull out names of your contacts for use in the game, and the QuickTime-based video recording capabilities of World of Warcraft.&lt;/p&gt;

&lt;p&gt;I’m a Mac user dammit, and I like my platform— I don’t want to buy cast-offs written to a largely-incompatible set of APIs, I want software which makes use of the facilities of my chosen operating system and hardware, and is tailored to it.&lt;/p&gt;

&lt;p&gt;And most importantly— I don’t want to be marginalized as a consumer. If you want to sell me your game, make some fucking effort and learn about my system. This wasn’t so hard back in the 80’s and 90’s when most games were released for a variety of different systems by much smaller development houses. Now that they’re being produced by massive companies with turnovers larger some some countries’ GDP, we’re supposed to believe it’s infeasible to target more than one operating system? Get fucking real.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/wDXzX3EZqRM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/wDXzX3EZqRM/188803824</link><guid isPermaLink="false">http://alanquatermain.net/post/188803824</guid><pubDate>Tue, 15 Sep 2009 17:33:59 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/188803824</feedburner:origLink></item><item><title>Now that’s what a software update dialog should look like.</title><description>&lt;img src="http://5.media.tumblr.com/tumblr_kppnnclI451qzybpso1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Now &lt;em&gt;that’s&lt;/em&gt; what a software update dialog should look like.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/ZqlD1yMWGRA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/ZqlD1yMWGRA/183731079</link><guid isPermaLink="false">http://alanquatermain.net/post/183731079</guid><pubDate>Wed, 09 Sep 2009 11:42:48 -0400</pubDate><category>software update</category><category>design</category><category>pixelmator</category><category>Mac</category><feedburner:origLink>http://alanquatermain.net/post/183731079</feedburner:origLink></item><item><title>One for @wilw &amp; other D&amp;D fans:</title><description>&lt;ul id="___START_WHEATON'S_FURIOUS_COCK-PUNCH_OF_VENGEANCE_CODE___" style="list-style:none; padding:0; margin:0 0 5px 10px; border:1px solid black; width:400px; font-family:Arial, Helvetica, sans-serif; line-height:normal; background:#333333"&gt;
&lt;li&gt;
    &lt;ul style="width:400px; height:45px; list-style:none; margin:0; padding:0;color:#fff;" class="Daily"&gt;
&lt;li style="float:left;width:180px;font-weight:bold;font-size:14px;line-height:20px;padding:0 10px;"&gt;Wheaton’s Furious Cock-Punch of Vengeance&lt;/li&gt;
      &lt;li style="float:left;width:180px;font-size:14px;line-height:30px;padding:0 10px;text-align:right;"&gt; Utility 2&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;background:url(http://tools.dungeonmastering.com/img/dark-bg.gif) repeat-y; font-style:italic; font-size:12px;"&gt;
&lt;li style="width:360px;padding:5px 10px;"&gt;An enemy deals you a powerful blow, and you respond in kind by ducking below his outstretched arms and delivering a blow of your own— landing somewhere most people deem uncouth to target…&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; font-weight:bold; background:#fff;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;Daily   •   Reaction&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; background:#fff; font-weight:bold;"&gt;
&lt;li style="width:180px; float:left; padding:0 10px;"&gt;Immediate Interrupt&lt;/li&gt;
      &lt;li style="width:180px; float:left; padding:0 10px;"&gt;Personal&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0; font-size:12px; background:#fff;"&gt;
&lt;li style="width:360px;padding:5px 10px;"&gt;
&lt;b&gt;Trigger: &lt;/b&gt;You are bloodied by an attack from an adjacent enemy&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; background:#fff;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;
&lt;b&gt;Target:&lt;/b&gt; One creature&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; background:#fff;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;
&lt;b&gt;Attack:&lt;/b&gt; Strength + 5 vs. Reflex&lt;/li&gt;
    &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; background:url(http://tools.dungeonmastering.com/img/dark-bg.gif) repeat-y;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;
&lt;b&gt;Hit:&lt;/b&gt; 1d4 + Strength modifier damage&lt;/li&gt;
      &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px;  background:#fff;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;
&lt;b&gt;Effect:&lt;/b&gt; The target is knocked prone, curling into a foetal position, and is immobilized (save ends). After standing, the creature is slowed (save ends).&lt;/li&gt;
      &lt;/ul&gt;
&lt;ul style="width:400px;list-style:none;margin:0;padding:0;font-size:12px;line-height:20px; background:url(http://tools.dungeonmastering.com/img/dark-bg.gif) repeat-y;"&gt;
&lt;li style="width:360px;padding:0 10px;"&gt;
&lt;b&gt;Miss:&lt;/b&gt; 1d4 damage&lt;/li&gt;
      &lt;/ul&gt;
&lt;ul style="width:400px; color:#666; text-align:right; list-style:none;margin:0;padding:0;background:#fff;font-size:8px;line-height:12px;"&gt;
&lt;li style="padding:3px 2px 2px 0;"&gt;Created with DungeonMastering.com’s &lt;a style="color:#666" href="http://tools.dungeonmastering.com" title="Dungeons and Dragons DM Tools"&gt;DM Tools&lt;/a&gt;
&lt;/li&gt;
    &lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Yeah, I know. I get bored sometimes, ya know? And after hearing the name on the first episode of the Penny Arcade D&amp;D Podcast (Season 3 is being &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=191835791"&gt;published now&lt;/a&gt;) I couldn’t resist trying to codify something. So this is the result: a power which enables any class to deliver an … &lt;em&gt;overpowering blow&lt;/em&gt; to an opponent that bloodies them.&lt;/p&gt;

&lt;p&gt;Oof.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/qcNgmdsUUIg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/qcNgmdsUUIg/180171132</link><guid isPermaLink="false">http://alanquatermain.net/post/180171132</guid><pubDate>Sat, 05 Sep 2009 01:05:03 -0400</pubDate><category>dnd</category><category>d&amp;amp;d</category><category>Wil Wheaton</category><category>Penny Arcade</category><feedburner:origLink>http://alanquatermain.net/post/180171132</feedburner:origLink></item><item><title>via Amber Benson et al</title><description>&lt;img src="http://20.media.tumblr.com/tumblr_kozqlyj00C1qzybpso1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;via &lt;a href="http://twitter.com/amber_benson/status/3558466644"&gt;Amber Benson et al&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/RcpymlKLB-4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/RcpymlKLB-4/172190920</link><guid isPermaLink="false">http://alanquatermain.net/post/172190920</guid><pubDate>Wed, 26 Aug 2009 11:49:09 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/172190920</feedburner:origLink></item><item><title>So if you’ve been following my Twitter feed you know by...</title><description>&lt;img src="http://21.media.tumblr.com/tumblr_kosdungRLB1qzybpso1_500.jpg"/&gt;&lt;br/&gt; Trash part 1&lt;br/&gt;&lt;br/&gt; &lt;img src="http://12.media.tumblr.com/tumblr_kosdungRLB1qzybpso2_500.jpg"/&gt;&lt;br/&gt; Trash part 2&lt;br/&gt;&lt;br/&gt; &lt;img src="http://13.media.tumblr.com/tumblr_kosdungRLB1qzybpso3_500.jpg"/&gt;&lt;br/&gt; Trash part 3&lt;br/&gt;&lt;br/&gt; &lt;img src="http://17.media.tumblr.com/tumblr_kosdungRLB1qzybpso4_500.jpg"/&gt;&lt;br/&gt; Trash part 4&lt;br/&gt;&lt;br/&gt; &lt;img src="http://4.media.tumblr.com/tumblr_kosdungRLB1qzybpso5_500.jpg"/&gt;&lt;br/&gt; Carpet &amp; baseboard ruined &amp; mouldy&lt;br/&gt;&lt;br/&gt; &lt;img src="http://22.media.tumblr.com/tumblr_kosdungRLB1qzybpso6_500.jpg"/&gt;&lt;br/&gt; Lower 18" of drywall has to come out&lt;br/&gt;&lt;br/&gt; &lt;img src="http://22.media.tumblr.com/tumblr_kosdungRLB1qzybpso7_500.jpg"/&gt;&lt;br/&gt; This wall should have water protection&lt;br/&gt;&lt;br/&gt; &lt;img src="http://5.media.tumblr.com/tumblr_kosdungRLB1qzybpso8_500.jpg"/&gt;&lt;br/&gt; The malfunctioning sump pump well&lt;br/&gt;&lt;br/&gt; &lt;p&gt;So if you’ve been following my Twitter feed you know by now about the flood which destroyed my basement office, and you’ve seen the number of computers which had to be thrown out. For everyone else, here are those pictures, and some more of the damage inside.&lt;/p&gt;

&lt;p&gt;We also found out that there’s a ton of stuff in this basement which is against building code. So that’s not good either. Sadly, since the water came in through the sump pump, the insurance doesn’t cover it (only damage caused by water leaking in through the superstructure is covered).&lt;/p&gt;

&lt;p&gt;As to the computers on the lawn: yes, there are some classic PowerPC macs there. Full of water now, of course.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;sigh&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/odyFhfoeZyU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/odyFhfoeZyU/169018983</link><guid isPermaLink="false">http://alanquatermain.net/post/169018983</guid><pubDate>Sat, 22 Aug 2009 12:30:22 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/169018983</feedburner:origLink></item><item><title>Announcements and News - iPhone Developer Program</title><description>&lt;a href="https://developer.apple.com/iphone/news/"&gt;Announcements and News - iPhone Developer Program&lt;/a&gt;: &lt;p&gt;Apple have made a good step towards App Store transparency: yesterday they unveiled a page with news and information on the App Store process. They’ve announced appreview@apple.com as the primary way to get hold of the app review team, and they’re showing average wait times for App Store review.&lt;/p&gt;

&lt;p&gt;It’s a step in the right direction.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/HSD1Bs_AmsE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/HSD1Bs_AmsE/153675796</link><guid isPermaLink="false">http://alanquatermain.net/post/153675796</guid><pubDate>Sat, 01 Aug 2009 11:34:35 -0400</pubDate><category>iPhone</category><category>App Store</category><category>Review</category><feedburner:origLink>http://alanquatermain.net/post/153675796</feedburner:origLink></item><item><title>Daring Fireball: Microsoft's Long, Slow Decline</title><description>&lt;a href="http://daringfireball.net/2009/07/microsofts_long_slow_decline"&gt;Daring Fireball: Microsoft's Long, Slow Decline&lt;/a&gt;: &lt;p&gt;John Gruber has written another insightful article on the nature of the Mac vs. Windows (or perhaps one might say ‘generic PC’) markets.&lt;/p&gt;

&lt;p&gt;There is much in this article about playing the ‘cheap’ angle, and a comparison to Wal-Mart as such:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;They’re a software company whose primary platform no longer appeals to people who like computers the most. Their executives are either in denial of, or do not perceive, that there has emerged a consensus — not just among nerds but among a growing number of regular just-plain users — that Windows PCs are second-rate. They still dominate in terms of unit-sale market share, yes, but not because people don’t recognize Windows as second-rate, but because they don’t care, in the same way millions of people buy metric tons of second-rate products from Wal-Mart every hour of every day.&lt;/p&gt;
  
  &lt;p&gt;That’s the business Wal-Mart wants to be in — selling a zillion cheap low-margin items and turning a profit on volume. That’s not the business Microsoft is in.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There is more to this argument of ‘cheapness’, even. Most people, even those who actually regard cheaper as better value (my in-laws take this to &lt;em&gt;extremes&lt;/em&gt; sometimes) actually &lt;em&gt;aspire&lt;/em&gt; to the good stuff. They may bring home cheap crap, but more often than not it’ll be the cheap crap which is made to look like the expensive, posh stuff. For instance, if they don’t buy a Sony Bravia TV, they might well buy a Goodmans or Durabrand with the same pale red brushed-metallic finish. They perceive the Sony TV as the best (or among the best), and like cargo cultists their ‘value for money’ choices usually echo that perception— it looks like the popular high-end model but costs less, so therefore it’s ‘good value for money’.&lt;/p&gt;

&lt;p&gt;By pitching themselves as the ‘value’ brand, Microsoft is actually reinforcing Apple’s position as the high-quality brand; they are showing people that Windows-based computers are &lt;em&gt;not&lt;/em&gt; the targets of aspiration. This just serves to cement them into the same perceived place as ‘generic’ brands of all kinds: they’re cheap, they’re low-quality, but they get the job done, so long as you’re not fussy. This is not the position of a so-called ‘market leader’.&lt;/p&gt;

&lt;p&gt;There’s a second point to take into account here too: people may go and buy cheap stuff from Wal-Mart, but the perception is that because it’s cheap, if it breaks it can be replaced easily and — of course — cheaply. Buy some plastic garden furniture from Wal-Mart for $70, it might not last a long time but it’ll only cost $70 to replace. Microsoft doubtless likes that idea because since each computer sold generates a Windows sale for them it means that they will make money every time someone gets another. And sure, for a few hundred bucks a year, people might well be able to afford that. But here’s the rub:&lt;/p&gt;

&lt;p&gt;People’s data is NOT cheaply replaceable.&lt;/p&gt;

&lt;p&gt;If I have a computer and I choose to upgrade to a newer model, then I can get that new model and transfer stuff. If my garden chair’s back legs snap off I can go and buy another chair. But the two together don’t work: if my computer dies or falls apart completely, I can buy a new computer but I don’t have my data any more— at least not without potentially costly data recovery services.&lt;/p&gt;

&lt;p&gt;Microsoft is preparing for this somewhat with its Windows Live offerings, selling people on the idea of storing their important data on the web. They go so far (rightly so, in my opinion) to integrate this into their applications, and to encourage the use of pure web applications to reinforce this bond, this idea that the computer is just an access node, and the data is elsewhere, separate, and above all &lt;em&gt;safe&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;But that doesn’t cover everything. I’m not about to use a web-based image editor to do what I could with Photoshop. Not even for what I could do with iPhoto. The issue there isn’t about capability, it’s about the amount of data. I’ve got gigabytes of photos. Fancy working on those over your internet connection? No, me neither. And so, for the moment at least, we’re tied to our physical computers for storing and working with the products of our digital lives— increasingly so, as our lives become increasingly bound to our capability to manipulate the data that surrounds us (we are what people perceive us to be, and today more people perceive us by the data we create than by our physical actions or habits).&lt;/p&gt;

&lt;p&gt;Microsoft evidently employs people who have the right ideas, but the management just can’t decide what’s most important, so it all comes out in a mush— as though the whole were as great as the sum of its parts. But some of those parts cancel one another out. The more web-based the world becomes, the less reliant it is on Windows on the desktop. To sell lots of computers, you need people to keep buying new ones. To entice people to buy new things you need to make things which they aspire to own. To be the target of aspiration, you can’t be the nearest, simplest option.&lt;/p&gt;

&lt;p&gt;Microsoft needs to pick one thing to be good at, and be &lt;em&gt;good&lt;/em&gt; at it. They need to focus.&lt;/p&gt;

&lt;p&gt;I just don’t think the current management will ever realize that.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/JG3I36Hi5z0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/JG3I36Hi5z0/152585469</link><guid isPermaLink="false">http://alanquatermain.net/post/152585469</guid><pubDate>Thu, 30 Jul 2009 20:39:56 -0400</pubDate><feedburner:origLink>http://alanquatermain.net/post/152585469</feedburner:origLink></item><item><title>"With Windows 7, Ballmer vowed prices would go up"</title><description>“With Windows 7, Ballmer vowed prices would go up”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;&lt;a href="http://www.theregister.co.uk/2009/07/30/ballmer_netbooks_ultra_thins/"&gt;Microsoft ultra-thins to ‘out cool’ netbooks, Apple • The Register&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Steve Ballmer just makes this too easy.&lt;/p&gt;&lt;/em&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/WqrQqmOkBYI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/WqrQqmOkBYI/152465508</link><guid isPermaLink="false">http://alanquatermain.net/post/152465508</guid><pubDate>Thu, 30 Jul 2009 16:38:35 -0400</pubDate><category>Microsoft</category><category>price</category><category>Ballmer</category><feedburner:origLink>http://alanquatermain.net/post/152465508</feedburner:origLink></item><item><title>But I R Lexmark, U n00b!11!!</title><description>Me: This is just some handwritten text, to be emailed. 75dpi is fine.&lt;br /&gt;&#xD;
Lexmark: Okay. Here's a preview.&lt;br /&gt;&#xD;
Me: That's good, now scan it.&lt;br /&gt;&#xD;
Lexmark: … … … done.&lt;br /&gt;&#xD;
Me: 12MB? I thought it was going to be 1.5MB… Hey! Everything but the first page is at 300dpi! I said to use 75dpi!&lt;br /&gt;&#xD;
Lexmark: OH HAI U WUR SEEREEUS ABUT DAT? DURR U SILLEE 300 R BETTR THEN 75! PFFT U N3WB!!1!&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/9vWlt-1UjMs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/9vWlt-1UjMs/151916937</link><guid isPermaLink="false">http://alanquatermain.net/post/151916937</guid><pubDate>Wed, 29 Jul 2009 20:42:07 -0400</pubDate><category>Lexmark</category><category>scanner</category><category>annoying</category><feedburner:origLink>http://alanquatermain.net/post/151916937</feedburner:origLink></item><item><title>Quoth @davidkaneda:


  Honored to have had my first blatant...</title><description>&lt;img src="http://8.media.tumblr.com/2jkspCx3cqanyfbtMN5zl2AAo1_500.png"/&gt;&lt;br/&gt; The Outpost mailshot&lt;br/&gt;&lt;br/&gt; &lt;img src="http://11.media.tumblr.com/2jkspCx3cqanyfbtMN5zl2AAo2_500.png"/&gt;&lt;br/&gt; Vision Board mailshot&lt;br/&gt;&lt;br/&gt; &lt;p&gt;Quoth &lt;a href="http://twitter.com/DavidKaneda/status/2820789156"&gt;@davidkaneda&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Honored to have had my first blatant design rip-off.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Wow. There is indeed a &lt;em&gt;striking&lt;/em&gt; similarity there…&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/9nOi-g9-5xI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/9nOi-g9-5xI/148322183</link><guid isPermaLink="false">http://alanquatermain.net/post/148322183</guid><pubDate>Fri, 24 Jul 2009 12:20:39 -0400</pubDate><category>iphone</category><category>ripoff</category><category>design</category><category>mailshot</category><category>Outpost</category><feedburner:origLink>http://alanquatermain.net/post/148322183</feedburner:origLink></item><item><title>furbo.org · Waving a red flag</title><description>&lt;a href="http://furbo.org/2009/07/23/waving-a-red-flag/"&gt;furbo.org · Waving a red flag&lt;/a&gt;: &lt;p&gt;Craig Hockenberry shares some delightfully useful information for developers who need to get out a quick bugfix for their iPhone apps:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;An email to appreview@apple.com that explains the critical problem and which product is affected will help speed your update through the system.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Note however that, as he points out, you &lt;b&gt;must not&lt;/b&gt; abuse this. &lt;em&gt;Only&lt;/em&gt; use it for problems with application review times, and only when it’s an absolute requirement (not a ‘gee, wouldn’t it be nice if my app was reviewed faster’ case).&lt;/p&gt;

&lt;p&gt;Remember: &lt;em&gt;with great power comes great responsibility&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AlanQuatermain/~4/DSz9GfVvUFY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AlanQuatermain/~3/DSz9GfVvUFY/147728119</link><guid isPermaLink="false">http://alanquatermain.net/post/147728119</guid><pubDate>Thu, 23 Jul 2009 15:48:20 -0400</pubDate><category>iphone</category><category>app store</category><category>review times</category><feedburner:origLink>http://alanquatermain.net/post/147728119</feedburner:origLink></item></channel></rss>
