<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Neural Core Dump &#187; Technology</title>
	<atom:link href="http://www.jeffdarlington.com/tag/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffdarlington.com</link>
	<description>The personal blog of Jeffrey T. Darlington, creator of General Protection Fault</description>
	<lastBuildDate>Sat, 24 Jul 2010 19:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cryptnos 1.0 for .NET 2.0</title>
		<link>http://www.jeffdarlington.com/2010/03/23/cryptnos-1-0-for-net-2-0/</link>
		<comments>http://www.jeffdarlington.com/2010/03/23/cryptnos-1-0-for-net-2-0/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 19:36:27 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Cryptnos]]></category>
		<category><![CDATA[WinHasher]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=364</guid>
		<description><![CDATA[In the ongoing spirit of releasing pointless Open Source software, I semi-proudly announce the release of Cryptnos 1.0 for Microsoft .NET 2.0. So what is it? Cryptnos is a secure password generator. By now, I&#8217;m sure many of you have heard of various programs, especially browser plug-ins, that let you generate unique passwords for all [...]]]></description>
			<content:encoded><![CDATA[<p>In the ongoing spirit of releasing pointless Open Source software, I semi-proudly announce the release of <a title="Cryptnos for .NET" href="http://www.gpf-comics.com/dl/cryptnos/dotnet.php">Cryptnos 1.0 for Microsoft .NET 2.0</a>.</p>
<p>So what is it? Cryptnos is a secure password generator. By now, I&#8217;m sure many of you have heard of various programs, especially browser plug-ins, that let you generate unique passwords for all your various online logins. They usually do this by combining the domain name of the site with a master password you supply, then run those inputs through an MD5 hash to give you a &#8220;strong&#8221; password that is unique for that site. Many of these applets also search the page you&#8217;re currently on for the login form and attempt to pre-populate the password box for you. Well, Cryptnos is kind of like that. Only it&#8217;s not.</p>
<p>Like these other apps, Cryptnos generates a password from your master password and from some mnemonic or &#8220;site token&#8221; that you supply. But that&#8217;s where the similarities end. First of all, Cryptnos does not live in your browser, so it can be used for any application where you need a strong password. As a corollary, the mnemonic does not have to be a domain name, although it certainly can be; it can be whatever you want it to be, so long as it is unique and it helps you remember what the password is used for. Next, Cryptnos gives you unparalleled flexibility in how your password is generated. You&#8217;re not stuck using just MD5, a broken cryptographic hash that is horribly out of date and which should no longer be used. You can select from a number of hashing algorithms, as well as how many times the hash should be applied. Crytpnos also uses Base64 rather than hexadecimal to encode the output, meaning your generated passwords can have up to 64 possible options per character instead of 16, making it stronger per character than the other guys. You can further tweak your generated password by limiting the types of characters used (for those times where a site requires you to only use letters and numbers) and the length of your password. Best of all, Cryptnos remembers all of these options for you, storing them in an encrypted state that is nearly impossible to crack. Your master password is <em><strong>NEVER</strong></em> stored, nor are your generated passwords; your passwords are generated on the fly, as you need them, and cleared from memory once the application closes.</p>
<p>Cryptnos originally sprang from the &#8220;Hash Text&#8221; function of <a title="WinHasher" href="http://www.gpf-comics.com/dl/winhasher/">WinHasher</a>, which I used to generate passwords in a similar fashion for a long time. I quickly ran into limitations in using WinHasher this way, especially when it came to sites where I had to tweak the password after it was generated. I thought to myself, &#8220;I&#8217;ll never be able to remember all these tweaks for all these passwords. Why can&#8217;t I just rip this function out of WinHasher and wrap a program around it to let the computer do all the work for me?&#8221; And that&#8217;s exactly what I did. I&#8217;ve been using Cryptnos to generate and &#8220;store&#8221; my passwords for months now and I finally decided it was stable enough to release it to the world at large.</p>
<p>Right now, <a title="Cryptnos" href="http://www.gpf-comics.com/dl/cryptnos/">Cryptnos</a> is only available for Microsoft .NET 2.0, which means by default it runs on Windows. However, I&#8217;m also working on a <a title="Cryptnos for Android" href="http://www.gpf-comics.com/dl/cryptnos/android.php">Google Android version</a>, which means a pure Java implementation should be simple to extract after that. I&#8217;ve even been pursuing a PHP and/or JavaScript implementation that does everything except storing the parameter data. I&#8217;m not sure when any of these will escape from my hard drive, but anyone interested in them can drop me an e-mail and I&#8217;ll happily open a dialog.</p>
<p>Oh, and the name? Um, well, I wanted a better one, but that&#8217;s the only thing I could find that sounded &#8220;passwordy&#8221; that didn&#8217;t have a lot of hits on Google.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2010/03/23/cryptnos-1-0-for-net-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WinHasher 1.6</title>
		<link>http://www.jeffdarlington.com/2010/02/08/winhasher-1-6/</link>
		<comments>http://www.jeffdarlington.com/2010/02/08/winhasher-1-6/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:57:21 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WinHasher]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=356</guid>
		<description><![CDATA[Wow! A non-Twitter digest post! Amazing! This is a quickie to let you guys now I&#8217;ve just released WinHasher 1.6. This is a minor release containing a few cosmetic and minor functional changes, so there&#8217;s no need to upgrade unless the features or bug fixes listed below seem worth the effort. Added a progress indication [...]]]></description>
			<content:encoded><![CDATA[<p>Wow! A non-Twitter digest post! Amazing!</p>
<p>This is a quickie to let you guys now I&#8217;ve just released <a title="WinHasher" href="http://www.gpf-comics.com/dl/winhasher/">WinHasher</a> 1.6. This is a minor release containing a few cosmetic and minor functional changes, so there&#8217;s no need to upgrade unless the features or bug fixes listed below seem worth the effort.</p>
<ul>
<li>Added a progress indication message for all the console applications. Previously, these programs simply went off into lala land when you kicked them off, kind of like the original GUI version did, giving you no indication how far along things have come.  Now the program displays what it&#8217;s doing (&#8220;Computing SHA-1 of&#8230;&#8221;) and then a percentage complete as it works.  Once complete, it displays the resulting hash as it did before. I thought about making the progress indicator &#8220;graphical&#8221; with little periods, hyphens, or equal signs, but the percentage was a lot easier to do (and I&#8217;m lazy).</li>
<li>Added a &#8220;case kludge&#8221; for comparing computed hashes against reference hashes (i.e. digests copied from a website). Typically, most sites will display hashes as a lower-case hexadecimal string, which is why I made that the default. However, I and other users have run into occasions where a download site presents the hash as upper-case hexadecimal. Unfortunately, if you paste this value into the comparison field on either the main WinHasher form or the &#8220;Send To&#8221; result dialog, the comparison will fail simply because the case does not match, even if the actual hash values do. Technically, you can tweak the command line of the &#8220;Send To&#8221; shortcut or change the output type on the main form, but either can be a pain when you know what you expect to see. So I&#8217;ve added a little bit of code that looks at what the comparison expects (i.e. &#8220;I&#8217;m looking for a lower-case hex string&#8221;) and adjusts the case of the comparison field if necessary. This means lower-case hex and Bubble Babble comparisons are forced to lower-case, while upper-case hex is forced to upper-case, no matter what case the original pasted-in string was. In the case of Base64, which includes mixed case characters, the comparison string is compared unaltered. After any case adjustment, the hash comparison occurs as previously designed.</li>
<li>Fixed a bug that wasn&#8217;t displaying the icon correctly within the application itself. Oopsy.</li>
</ul>
<p>For those who don&#8217;t know, WinHasher is a cryptographic hash generator for Microsoft .NET. It is roughly analogous to digest programs on other platforms (such as &#8220;openssl dgst&#8221; from OpenSSL) but designed for Windows and other .NET platforms. It lets you verify the integrity of downloads and determine whether changes have been made to files. It does <em><strong>NOT</strong></em> guarantee the authenticity of a file; for that, use cryptographic signatures such those produced by PGP or GnuPG. It also lets you create hashes of arbitrary text, which is handy for generating strong &#8220;passwords&#8221;, although I&#8217;m working on a different project that will do a much better job of this particular task. [Looks around shifty-eyed.]</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2010/02/08/winhasher-1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why there isn&#8217;t (and likely never will be) a GPF iPhone app</title>
		<link>http://www.jeffdarlington.com/2009/11/30/why-there-isnt-and-likely-never-will-be-a-gpf-iphone-app/</link>
		<comments>http://www.jeffdarlington.com/2009/11/30/why-there-isnt-and-likely-never-will-be-a-gpf-iphone-app/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 20:38:21 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[GPF]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Webcomics]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=329</guid>
		<description><![CDATA[There&#8217;s an interesting trend in webcomics for a push onto mobile devices. I think it started with Clickwheel.com (which apparently no longer exists, hence no link), which tried to bring comics to the iPod by encoding them as short video files syndicated like a podcast. I thought this was an interesting idea, and I was [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an interesting trend in webcomics for a push onto mobile devices. I think it started with Clickwheel.com (which apparently no longer exists, hence no link), which tried to bring comics to the <a title="iPod article on Wikipedia" href="http://en.wikipedia.org/wiki/IPod">iPod</a> by encoding them as short video files syndicated like a <a title="Podcast article on Wikipedia" href="http://en.wikipedia.org/wiki/Podcast">podcast</a>. I thought this was an interesting idea, and I was even offered an opportunity to get into it on the ground flood, right when it started. However, I had a number of technical and rights management questions about the service and dragged my feet, eventually losing out on the deal and never following up on it. Given that the domain is now owned by a Norwegian ISP that <a title="Google Safe Browsing diagnostic page for AS34989 (SERVETHEWORLD)" href="http://google.com/safebrowsing/diagnostic?site=AS:34989">apparently serves up malware</a>, I&#8217;d say apathy may have been the right choice.</p>
<p>Nowadays the hot new distribution medium is to put an app on the (seemingly) ubiquitous <a title="iPhone article on Wikipedia" href="http://en.wikipedia.org/wiki/IPhone">iPhone</a> (or its <a title="GSM article on Wikipedia" href="http://en.wikipedia.org/wiki/GSM">GSM</a>-crippled sibling, the iPod Touch). <a title="Keenspot" href="http://www.keenspot.com/">Keenspot</a> was the first place I remember seeing webcomic iPhone apps showing up, although I can&#8217;t say for certain that they started the trend. Since then, I&#8217;ve seen iPhone apps for various comics popping up here and there. The one I&#8217;ve been watching the closest has been Howard Tayler&#8217;s <a title="Schlock Mercenary" href="http://www.schlockmercenary.com/"><em>Schlock Mercenary</em></a> (since Howard and I follow each other on <a title="Twitter" href="http://twitter.com/">Twitter</a> and <a title="Facebook" href="http://www.facebook.com/">Facebook</a>). It&#8217;s a curious trend to be certain, and it certainly has an element of &#8220;hipness&#8221; to it. After all, the iPhone is the &#8220;it&#8221; mobile device these days. And one thing <em>every</em> webcartoonist wants is more eyeballs reading their comics. Certainly it makes sense to go where those eyeballs are, to reach as many potential readers as possible.</p>
<p>Then a thought occurred to me: No one has really asked <em>me</em> why there&#8217;s no <a title="General Protection Fault" href="http://www.gpf-comics.com/">GPF</a> iPhone app. Certainly it&#8217;s a valid question, and I&#8217;m even more surprised it hasn&#8217;t been brought up yet. I <em>know</em> a number of you out there use iPhones, as I&#8217;ve read your comments and seen your screen shots of the GPF site in the past. So I thought about this for a while and came up with a list of reasons why we don&#8217;t have an app, then decided to document those reasons here so I can point folks to one place so I won&#8217;t have to repeat myself. I thought about putting this in the <a title="GPF News" href="http://www.gpf-comics.com/news/">GPF News</a>, but since it&#8217;s more of an opinion piece than a news item, it probably belongs here instead. (There will probably be links from the <a title="The GPF FAQ" href="http://www.gpf-comics.com/faq.php">FAQ</a> eventually, if nothing else.)</p>
<p>The primary reason there is no dedicated GPF app for the iPhone will surely come as a shock to those out there who can&#8217;t get enough of their favorite beloved Apple device. I&#8217;ve never been one for great diplomacy or delicacy, so I&#8217;m afraid I can only be my blunt, bullish, blundering self. I really hate to say this, but it has to be said:</p>
<p>The iPhone isn&#8217;t the last word in mobile computing.</p>
<p>Now, before the fan boys start picking up your torches and pitchforks, let me elaborate. I have nothing against the iPhone. In fact, at one point, I seriously considered getting one. The GPF Year Nine story <a title="GPF Archive: Monday, May 26, 2008" href="http://www.gpf-comics.com/archive.php?d=20080526">&#8220;iDilemma&#8221;</a> is actually semi-autobiographical. (<a title="GPF Premium" href="http://www.gpf-comics.com/premium/">GPF Premium</a> subscribers should check out the Author&#8217;s Notes for that story to see how it diverges from real life.) In the end, it all boiled down to economics, just as it did for Nick and Ki; it was less expensive for me to buy my current <a title="Treo 700p article on Wikipedia" href="http://en.wikipedia.org/wiki/Treo_700p">Treo 700p</a> without subsidy than for me to break my contract with my current carrier, switch to AT&amp;T, buy the iPhone plus another phone for my wife, and so on. While I passed on the device itself, several of my coworkers at my day job have iPhones, so I can pretty much get access to one to play with any time I wish. Thus I&#8217;m familiar enough with how it works and all the whiz-bang spiffiness it purports to have. I know a thing or two about what it does right, what it does wrong, and how it&#8217;s revolutionized the mobile computing or &#8220;<a title="Smartphone article on Wikipedia" href="http://en.wikipedia.org/wiki/Smartphone">smartphone</a>&#8221; industry.</p>
<p>That said, the iPhone&#8217;s 30+ million units pales in comparison to the number of <a title="BlackBerry article on Wikipedia" href="http://en.wikipedia.org/wiki/BlackBerry">BlackBerry</a> devices in circulation. The iPhone represents one device, one platform, on one network. BlackBerries are available in many form factors from almost every wireless carrier. On top of that, <a title="Android (operating system) article on Wikipedia" href="http://en.wikipedia.org/wiki/Android_%28operating_system%29">Android</a> is a rapidly-growing platform; while it hasn&#8217;t yet matched the numbers of the iPhone, like the BlackBerry it comes in many flavors from many manufacturers and can be found on almost every network. It won&#8217;t be long before Android phones overtake iPhones in number by mere aggregation of disparate devices. And while some folks dismiss <a title="Palm, Inc. article on Wikipedia" href="http://en.wikipedia.org/wiki/Palm,_Inc.">Palm</a> as a has-been in the market, the <a title="Palm Pre article on Wikipedia" href="http://en.wikipedia.org/wiki/Palm_Pre">Pre</a> and the <a title="Palm Pixi article on Wikipedia" href="http://en.wikipedia.org/wiki/Palm_Pixi">Pixi</a> are selling modestly and may represent a comeback for the company. (Don&#8217;t forget the many of us who, ahem, still use good ol&#8217; <a title="Palm OS article on Wikipedia" href="http://en.wikipedia.org/wiki/Palm_OS">Palm OS</a>, myself included, despite its age.) No matter how much we&#8217;d all wish it just went away, <a title="Windows Mobile article on Wikipedia" href="http://en.wikipedia.org/wiki/Windows_Mobile">Windows Mobile</a> still exists and people are still suckered into buying phones with it installed. And all of this ignores the biggest player of all in the field: <a title="Symbian OS article on Wikipedia" href="http://en.wikipedia.org/wiki/Symbian_OS">Symbian</a>, which runs about half of all mobile phones in the world.</p>
<p>Right there, I&#8217;ve listed off seven mobile platforms, including the iPhone. To pick one would severely limit the potential to reach new customers. To pick one with such a small market share (~14% as of Q2 2009) would be even more limiting. If my goal were to reach as many eyeballs as possible, why would I focus on one tiny segment of the market, simply because it&#8217;s the one everyone is talking about at the moment? After all, everyone might be talking about something else in a couple months.</p>
<p>Of course, this plethora of platforms opens up another can of worms. My goal with GPF has always been to be as accessible as possible to as many people as possible. Although the comic is (currently) confined to the English speaking world, it <em>is</em> available to just about anyone with a Web browser. I carefully designed the site to be as cross-browser compatible as possible, sometimes even sticking with older technologies longer than I should so the site will keep working in older browsers. If nothing else, it degrades gracefully and is still functional if you don&#8217;t have something top of the line. For that matter, thanks t0 our <a title="Oh No Robot" href="http://www.ohnorobot.com/">Oh No Robot</a> transcriptions, you can even read 95+% of the archives with a text browser! That also means screen readers for the visually impaired can be used to enjoy the strip. It&#8217;s not ideal, of course, but it&#8217;s functional, and it&#8217;s helped us garner fans in ways you might not expect.</p>
<p>So if I&#8217;m not going limit myself by building a specialized app for <em>one</em> mobile platform, does that mean I&#8217;m going to end up making applications for <em>all</em> mobile platforms? No, that too is an exercise in futility. Every mobile platform has its own <a title="Software development kit article on Wikipedia" href="http://en.wikipedia.org/wiki/Software_development_kit">SDK</a> with its own quirks. The iPhone and <a title="webOS article on wikipedia" href="http://en.wikipedia.org/wiki/WebOS">webOS</a> use HTML/CSS/JavaScript, Android uses its own version of Java, and BlackBerry, Palm OS, Symbian, and everything else requires specialized cross-compilers and development environments. No, developing for individual platforms isn&#8217;t the answer. It just turns everything into a development and maintenance nightmare, one that is ridiculously expensive from a financial, time, and resource perspective. What I need is something that works <em>everywhere,</em> regardless of platform, using resources common to all devices out there.</p>
<p>And the answer, my friend, is the same as it is the desktop: the Web browser.</p>
<p>What piece of software do all the nifty little gadgets listed above have in common? A Web browser, of course. Some make it the core of everything the device does, like in webOS and to some extent the iPhone. To others, it&#8217;s just another app available among many. But even the most rudimentary phones have simple browsers these days, enough to grab small snippets of HTML and display it competently. Even my Treo, which most iPhone users would likely scoff at, allows me to do the odd bit of online banking, news reading, and forum checking. While no single mobile platform is ubiquitous, the Web browser itself comes alarmingly close.</p>
<p>So I&#8217;m happy to announce the creation of GPF Mobile, the official mobile-optimized version of the GPF site. There&#8217;s nothing special to learn or type in; just visit the main GPF site at the usual URL and it will detect your mobile device and bounce it to the mobile site seamlessly. With the exception of one or two multimedia-rich updates, you can read the entire comic archive, browse the News archive, read the <a title="GPF Forums" href="http://www.gpf-comics.com/forum/">forum</a>, or search the <a title="The Official GPF Wiki" href="http://www.gpf-comics.com/wiki/">wiki</a>. If you are a Premium subscriber, you can do all of this ad free, as well as get mobile access to the Jeff&#8217;s Sketchbook and Rumor Mill archives. The entire mobile site is specially optimized to minimize clutter and trim bandwidth, so it loads fast and doesn&#8217;t break your data plan. But if you have a smartphone with a bit more horsepower and a fatter pipe, switching to the &#8220;full&#8221; site is as simple as a few extra clicks. Just use our site to set a cookie (and you choose its duration) and have access to the full size for as long as you choose. I&#8217;ve been using the mobile site myself for months now, especially to keep track of the forum while I&#8217;m on the road, and it&#8217;s been beta-tested by a number of hand-picked Faulties. It&#8217;s not necessarily pretty (in fact, it&#8217;s downright Spartan), but it <em>does</em> let you get your GPF fix on the go.</p>
<p>Best of all, it works with BlackBerries, Android, webOS, Palm OS, Symbian, Windows Mobile, and&#8230; yes, folks, wait for it&#8230; the iPhone. I guarantee that bookmark will take up less valuable storage space than some bloated, unnecessary &#8220;app&#8221;.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2009/11/30/why-there-isnt-and-likely-never-will-be-a-gpf-iphone-app/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A/V Harmony</title>
		<link>http://www.jeffdarlington.com/2009/11/19/av-harmony/</link>
		<comments>http://www.jeffdarlington.com/2009/11/19/av-harmony/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:21:51 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=323</guid>
		<description><![CDATA[Recently, our family took a long, hard look at some stock options my wife had been sitting on for a while and discovered that, even in the current questionable economic client, these options were looking pretty good. Well, a bit better than just &#8220;pretty good&#8221;. How about we say, &#8220;even after taxes, &#8216;pretty good&#8217; still [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, our family took a long, hard look at some stock options my wife had been sitting on for a while and discovered that, even in the current questionable economic client, these options were looking pretty good. Well, a bit better than just &#8220;pretty good&#8221;. How about we say, &#8220;even after taxes, &#8216;pretty good&#8217; still looks like an understatement&#8221;. After agonizing for a while over whether we should pull them all now or wait for the chance for the stock to go up even further, we decided to pull the trigger and take them all at once. After immediately moving the money to the savings account (where it will earn the most interest while still remaining liquid), we sat down and rationed how to slice up our piping hot and fresh money pie. Healthy chunks have or will go into numerous investments, of course, including the boy&#8217;s college fund and both long and short-term investments with decent returns. But we also wanted to keep some of that for ourselves, just to have a little fun. We&#8217;re planning on getting Ben a nice play set next spring or summer, and earmarked some to buy a few &#8220;toys&#8221; for ourselves.</p>
<p>The biggest &#8220;toys&#8221; are a new 55&#8243; (139.7 cm for you metric-heads) LED <a title="LCD television article on Wikipedia" href="http://en.wikipedia.org/wiki/LCD_television">LCD high-definition television</a>, wall mounted, and a <a title="Blu-ray Disc article on Wikipedia" href="http://en.wikipedia.org/wiki/Blu-ray_Disc">Blu-ray</a> capable home theater system. Let me tell you folks, I was one of those people skeptical of the &#8220;<a title="High-definition television article on Wikipedia" href="http://en.wikipedia.org/wiki/High-definition_television">high definition</a>&#8221; craze when I had no basis of comparison. But after watching good ol&#8217; standard DVDs on this thing and comparing them to what we got on our old 57&#8243; (144.78 cm) projection TV, the difference is amazing. And that&#8217;s with &#8220;standard&#8221; definition DVDs! I think we still haven&#8217;t played an actual Blu-ray disc in this thing yet. And while <a title="Surround sound article on Wikipedia" href="http://en.wikipedia.org/wiki/Surround_sound">surround sound</a> is generally relegated to a gimmick in my book, I will admit that at times it&#8217;s a pretty <em>good</em> gimmick. I only wish now I actually had time to <em>watch</em> anything.</p>
<p>But none of that is the point of this post.</p>
<p>Rather, this is about the unilateral proliferation of the ubiquitous remote control. You know what I&#8217;m talking about. Every <a title="Audio-visual article on Wikipedia" href="http://en.wikipedia.org/wiki/Audio-visual">A/V</a> device comes with one, and no matter what the manual tells you, you can <em>try</em> to program it to control your other devices, but you inevitably <em>can&#8217;t.</em> Either one device partially works but the rest don&#8217;t, or there&#8217;s one or two critical buttons that you absolutely need that never get mapped, or your device <em>x</em> from manufacturer <em>y</em> is not supported by the remote for device <em>a</em> from manufacturer <em>b.</em> So you end up with three or more remote controls sitting on the arm of your couch, each dedicated to one device and only halfheartedly supporting one or more others, if you&#8217;re lucky. You might be able to use the DVD player remote to turn on the TV and control the volume, but you have to switch back to the TV remote to get the aspect ratio right or switch the input mode.</p>
<p>Our recent purchase made our ever-breeding collection of remotes even worse. We were fortunate enough that the <a title="TiVo article on Wikipedia" href="http://en.wikipedia.org/wiki/TiVo">Tivo</a> remote fully replaced the cable box remote (since the Tivo controls the cable box anyway), but now we were stuck with the Tivo, the TV, the home theater, and the old five-disc DVD player (kept in the loop mostly for its multi-disc capacity), all leaving remotes on the couch. (After about ten seconds of thought, we opted to retire the old <a title="Videocassette recorder article on Wikipedia" href="http://en.wikipedia.org/wiki/Videocassette_recorder">VCR</a> completely, eliminating a potential <em>fifth</em> remote.) Turning things on or switching activities required the &#8220;remote shuffle&#8221;, switching from one device to another to get everything just right. Worst of all, many times there were only a handful of buttons on each remote that were really needed for everyday use, meaning a lot of space, plastic, and silicon was being wasted.</p>
<p>Like any good geek, I thought that there <em>had</em> to be a better way. <a title="Larry Wall article on Wikipedia" href="http://en.wikipedia.org/wiki/Larry_Wall">Larry Wall</a>&#8216;s first and second virtues of a great programmer are laziness and impatience, and I have both in spades. (Hubris, the third virtue, is something I struggle with as I have a chronic case of humility.) If only there were a way for me to consolidate all those useless logs into one, a single device that would let me push a single button and have everything just do what it needed to do: turn on what needed to be on and <em>only</em> those devices, put the TV and home theater on the right inputs, adjust settings for a device for one activity and then again when the activity changes, and make sure everything gets turned off when we&#8217;re heading out the door.  I wanted something &#8220;scriptable&#8221;, something that with one button press would send off a chain of commands and &#8220;just do it&#8221;. Yes, there are &#8220;universal&#8221; remotes with macro languages out there that you can program to do just that. But I&#8217;m lazy (virtue #1); I wouldn&#8217;t mind a good starting point where most of the work is already done, and I don&#8217;t want to exert any more effort that I have to to make everything &#8220;just right&#8221;.</p>
<p>If you hadn&#8217;t guessed, we eventually purchased a <a title="Logitech Harmony Remote article on Wikipedia" href="http://en.wikipedia.org/wiki/Logitech_Harmony_Remote">Logitech Harmony remote</a>, a Harmony One to be exact. For those whose definition of a &#8220;<a title="Universal remote article on Wikipedia" href="http://en.wikipedia.org/wiki/Universal_remote">universal remote</a>&#8221; consists of a $25-50 cheap plastic brick you can pick up at any drug store that &#8220;learns&#8221; by you pressing buttons on the old remote while pointing it at the new one, the Harmony line might seem like overkill. With prices <em>starting</em> around $100 and skyrocketing from there, Harmony remotes aren&#8217;t cheap. But for the premium price you get a ton of premium features that quickly make you wonder why you ever put up with the remote shuffle in the first place.</p>
<p>Harmony remotes are driven primarily by a single online database of devices. Using the Harmony software, you enter all the model numbers and it will look them up in the database, returning a pretty good mapping for all their remote keys. The database is pretty extensive, with tens of thousands of devices from thousands of manufacturers. Even our brand new TV (just released when we purchased it according to the manufacturer&#8217;s website) and home theater (which <em>still</em> doesn&#8217;t show up on their website) were there, ready to go. Best of all, <em>all</em> of the Harmony remotes share the same database, so the cheapest of the line can control the exact same devices as the most expensive. Of course, sometimes the database entries are inaccurate or incomplete since they are often populated by other users. However, Harmony remotes can learn just like the cheap URs can. I&#8217;ve been able to add a number of buttons from our home theater remote that were missed in the database import, and hopefully others will be able to share that effort.</p>
<p>To control your devices, Harmony uses an &#8220;activity&#8221; based process that may take a little bit of getting used to. You first need to decide what activities you plan to perform with your devices, such as &#8220;watch TV&#8221;, &#8220;watch DVD&#8221;, &#8220;play a game console&#8221;, etc. Once you have this list, you select what devices are needed for each activity and either let the software map the buttons for you or manually map them yourself. For example, our &#8220;watch TV&#8221; activity involves the TV, home theater (f0r audio), and Tivo box (which controls the cable). Many of the buttons on the remote map to the Tivo&#8217;s controls, so that&#8217;s how we switch channels, control video flow, etc. The volume and mute buttons are mapped to the home theater (the TV speakers are turned off). For the Harmony One, old remote buttons that don&#8217;t have an easy mapping (like the infamous Tivo &#8220;thumbs up&#8221; and &#8220;thumbs down&#8221; buttons) are mapped to &#8220;soft buttons&#8221; on an LCD touch screen; cheaper Harmony remotes have a simpler text LCD with hard buttons next to each option. Default mappings are easy enough to modify with the Harmony software. When the activity is started, all the relevant devices are turned on if necessary and are switched to whatever inputs and settings you specify. While you remain in that activity, the buttons remain mapped to where you set them. At any time you can switch to a &#8220;device mode&#8221; that controls a single device exclusively, mapping all the buttons to control that once device. Once you&#8217;re done with taht, you can simply switch back to activity mode to restore the activity mappings. When you finish the activity or switch to a different one, devices are turned off and reconfigured as necessary to fit the new role and your button mappings change as appropriate. Hitting the &#8220;power&#8221; button doesn&#8217;t technically turn everything off, but rather ends the current activity and turns off all the devices currently in use&#8230; which is often the same thing.</p>
<p>The Harmony is not without its quirks, of course. As previously mentioned, the database isn&#8217;t always accurate and most likely you&#8217;ll need to learn a few commands and remap a few keys. This is simple enough and just requires a few minutes button pressing and a sync with your computer. Initial setup isn&#8217;t for the faint of heart, so non-techies may want their favorite tech-savvy relative set things up for them at first. After that, though, using the remote can be very intuitive if your key mappings are set up correctly. Although technically not the Harmony&#8217;s fault, some devices still require you to tweak things after an activity has started. For example, our TV does not provide a direct way to specify the aspect ratio (i.e. you have to cycle through the options by repeatedly pressing a single button), so that can&#8217;t be scripted as part of the activity. However, it&#8217;s easy enough to map the TV aspect ratio button to a soft button in any activity, making that function readily available at all times. It obviously can&#8217;t control hardware switches—for example, our five-disc DVD and the Wii share the same component video input on the TV, so a small splitter box combines both streams into one—so you may still have to walk up and flip a switch every now and then. And while it often does a good enough job of it, the remote occasionally forgets what state a certain device is in and turns it off when it&#8217;s supposed to be turning it on. That, however, is simple enough to fix using an integrated help function. (You can&#8217;t just go in and turn the device back on in device mode, though; you have to use the help so the device state manager <em>knows</em> that the device is supposed to be on.)</p>
<p>So now we have a single remote controlling, either directly or indirectly, five A/V devices. We&#8217;ve only pulled out the old remotes once or twice, primarily to learn the missing keys and add them to the Harmony database. We feel more confident that we can hand this remote to one of our less tech-savvy relatives and not come back with infinite picture-in-picture nesting going on and with all the colors shifted blue. I definitely think this thing was a worth-while purchase for us, and I&#8217;d heartily recommend it for anyone tired of doing the remote shuffle.</p>
<p>(I should add the disclaimer, of course, that I was not paid for this &#8220;endorsement&#8221;, nor was I given any promotions, samples, or &#8220;freebies&#8221; in return for a favorable review. No, I&#8217;m just a happy customer who paid full price for a nifty device that I really enjoy and I want to share that enjoyment with others. Make of that claim anything you see fit.)</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2009/11/19/av-harmony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geeky Christmas Loot, Part Two</title>
		<link>http://www.jeffdarlington.com/2008/12/30/geeky-christmas-loot-part-two/</link>
		<comments>http://www.jeffdarlington.com/2008/12/30/geeky-christmas-loot-part-two/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 16:02:09 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Doctor Who]]></category>
		<category><![CDATA[gifts]]></category>
		<category><![CDATA[GPF]]></category>
		<category><![CDATA[Nikon]]></category>
		<category><![CDATA[quilt]]></category>
		<category><![CDATA[SLR]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=178</guid>
		<description><![CDATA[Sorry again for the long dry spell. As hinted at in the latest GPF News post, things have been hectic in the Darlington household these past few months, with tons of minute issues slowly chipping away at the overall allotment of free time. The good news for GPF fans, though, is that I should have [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry again for the long dry spell. As hinted at in the <a title="GPF News Archive: December 8, 2008" href="http://www.gpf-comics.com/news/archive.php?d=20081208">latest GPF News post</a>, things have been hectic in the Darlington household these past few months, with tons of minute issues slowly chipping away at the overall allotment of free time. The good news for <a title="General Protection Fault" href="http://www.gpf-comics.com/">GPF</a> fans, though, is that I should have a good month&#8217;s worth of comics in the buffer when the comic restarts on January 5th, and with the holidays behind us I should be able to concentrate more on getting things done and on time.</p>
<p>In the tradition of <a title="Geeky Christmas loot, December 31st, 2007" href="http://www.jeffdarlington.com/2007/12/31/geeky-christmas-loot/">last year&#8217;s &#8220;Christmas loot&#8221; post</a>, I thought I&#8217;d post some of the awesome things I received as gifts this year. I know some people might look at this as a bit of bragging—and I can see how it can be read that way—but it&#8217;s really not. It&#8217;s an honest, geeky desire to share some of the exciting things my friends and family blessed me with out of love and happiness. If you want to read bragging into this, well, that&#8217;s your choice and you&#8217;re free to ignore this post. Otherwise, let me squeal with geeky glee as I delineate some of the cool things I was blessed to receive from people I love.</p>
<p>I&#8217;ll start off with a note to the folks: I know some of my family reads this blog, so don&#8217;t be offended if I didn&#8217;t mention something in particular that you got me. It&#8217;s not that it wasn&#8217;t memorable or that I didn&#8217;t like it; it&#8217;s because you know I have the memory of a sieve and I didn&#8217;t take copious notes after each present was opened. Since I&#8217;m composing this away from where the presents are stashed, I&#8217;m doing everything from memory. I also spent most of my time during the present opening ceremonies assembling and subsequently helping Ben play with his new toys, so there were lots of interruptions. So here&#8217;s my apologies in advance and don&#8217;t forget that blog posts can thankfully be edited.</p>
<p>My favorite gift, by far, is the one given to me by my wife. (Well, she signed Ben&#8217;s name on the tag, but I know he has neither the budget nor expertise to have picked it out himself. Just remember that if you read this years later, my son.) She got me a <a title="Nikon D60 (NikonUSA.com)" href="http://www.nikonusa.com/Find-Your-Nikon/Product/Digital-SLR/25438/D60.html">Nikon D60</a> <a title="Digital Single-Lens Reflex Camera article on Wikipedia" href="http://en.wikipedia.org/wiki/Digital_single-lens_reflex_camera">digital SLR camera</a>. As I <a title="Twitter: Jeff Darlington" href="https://twitter.com/jeffdarlington/status/1081770669">previously Tweeted</a>, &#8220;It&#8217;s like giving a 16-year-old with a beat-up &#8217;85 <a title="Honda Civic article on Wikipedia" href="http://en.wikipedia.org/wiki/Honda_Civic">Civic</a> the keys to a sports car.&#8221; 10.2 <a title="Megapixel article on Wikipedia" href="http://en.wikipedia.org/wiki/Pixel#Megapixel">megapixels</a>, &#8220;real&#8221; lenses, tons of preset and manual options&#8230; it may technically be a &#8220;<a title="Prosumer article on Wikipedia" href="http://en.wikipedia.org/wiki/Prosumer#Professional_consumer">prosumer</a>&#8221; or low-end professional camera, but it&#8217;s definitely the best I&#8217;ve ever had.</p>
<p>I&#8217;ve always wanted to learn more about photography, but have had neither the time nor capital to really invest in more than casual picture taking. We&#8217;ve had a succession of digital cameras over the years, all of which have served us very well (the <a title="GPF Shows &amp; Cons" href="http://www.gpf-comics.com/shows/">Shows &amp; Cons</a> subsite is loaded with the results). However, they&#8217;ve all been relatively cheap, low-end models geared for amateur consumers. Our previous family camera was a nice little <a title="Olympus Corporation article on Wikipedia" href="http://en.wikipedia.org/wiki/Olympus_Corporation">Olympus</a> that only topped out at three megapixels and still used <a title="SmartMedia article on Wikipedia" href="http://en.wikipedia.org/wiki/SmartMedia">SmartMedia</a> cards. Do you have any idea how hard those things are to find these days? While still functional, it was definitely showing its age. However, like many consumer cameras, it did all the automagic focus and lighting settings, making it a simple point-and-shoot device. This new Nikon can do point-and-shoot well, but it has enough manual options to make it a good learning platform for a curious amateur to graduate to a serious hobbyist. Now my biggest problem is <a title="Twitter: Jeff Darlington" href="https://twitter.com/jeffdarlington/status/1083219984">finding time to actually play with it</a>&#8230;. <img src='http://www.jeffdarlington.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>As an ironic side note, as I mentioned in the previous &#8220;Christmas loot&#8221; post, my wife&#8217;s birthday is also in December, and guess what I got <em>her?</em> That&#8217;s right, a new camera. Her&#8217;s is admittedly not as nice, but it <em>is</em> exactly what she wanted: a small little point-and-shooter that she can tuck away in her purse for those spur-of-the-moment photo ops where lugging the old Olympus around (and, for that matter, my new Nikon) would be inconvenient. As she so succinctly put it, &#8220;Who knew we were going to have such a photogenic holiday?&#8221;</p>
<p>Other items of note:</p>
<ul>
<li>My sister made me a wonderful GPF quilt/wall-hanging with members of the cast. It&#8217;s technically incomplete because I&#8217;m supposed to sign my name to the old GPF logo in the center with a white paint pen, and I haven&#8217;t gotten around to doing that yet. Here&#8217;s a picture:</li>
</ul>
<div id="attachment_179" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-179" title="My sister's GPF quilt/wall-hanging" src="http://www.jeffdarlington.com/wp-content/uploads/2008/12/gpf_quilt.jpg" alt="My sister's GPF quilt/wall-hanging" width="400" height="263" /><p class="wp-caption-text">My sister&#39;s GPF quilt/wall-hanging</p></div>
<ul>
<li>A nice commemorative <a title="Star Trek article on Wikipedia" href="http://en.wikipedia.org/wiki/Star_Trek"><em>Star Trek</em></a> watch from my parents.</li>
<li>Several classic <a title="Tom Baker article on Wikipedia" href="http://en.wikipedia.org/wiki/Tom_Baker">Tom Baker</a> <a title="Doctor Who article on Wikipedia" href="http://en.wikipedia.org/wiki/Doctor_Who"><em>Doctor Who</em></a> episodes on DVD. Surprisingly, nobody got me the <a title="Amazon.com: Doctor Who: The Complete Fourth Series" href="http://www.amazon.com/exec/obidos/ASIN/B001DJ7PQ4/generalprotectio">fourth series</a> of the <a title="Russell T. Davies article on Wikipedia" href="http://en.wikipedia.org/wiki/Russell_T_Davies">Russell T. Davies</a>/<a title="David Tennant article on Wikipedia" href="http://en.wikipedia.org/wiki/David_Tennant">David Tennant</a> series. That&#8217;s nothing that a quick trip to <a title="Amazon.com" href="http://www.amazon.com/">Amazon</a> can&#8217;t fix, of course.</li>
<li>Several other movies on DVD. (I <em>knew</em> I should have kept notes.)</li>
<li>A pair of new <a title="Wii article on Wikipedia" href="http://en.wikipedia.org/wiki/Wii">Wii</a> remotes and Wii Wheels from my parents and in-laws, respectively. Now we no longer have to borrow my nephew&#8217;s &#8220;Wiimotes&#8221; whenever friends come over to visit. (Not to self: Make new friends. Appendium to previous note: That means &#8220;befriend more geographically convenient humans&#8221; rather than &#8220;construct new &#8216;friends&#8217; from random inanimate objects&#8221;.)</li>
<li>Several new Wii games. (Again&#8230; must&#8230; take&#8230; notes&#8230;.)</li>
<li><a title="Amazon.Com: The DC Vault" href="http://www.amazon.com/exec/obidos/ASIN/0762432578/generalprotectio">The DC Vault: A Museum in a Box</a> and a hardcover copy of <a title="Amazon.com: The Watchmen" href="http://www.amazon.com/exec/obidos/ASIN/1401219268/generalprotectio"><em>The Watchmen</em></a> from my sister-in-law and her husband.</li>
<li>The prerequisite jeans, sweaters, after shave, etc. They may not be as exciting, of course, but they&#8217;re always appreciated.</li>
</ul>
<p>So, what did Santa leave in <em>your</em> stocking this year? <img src='http://www.jeffdarlington.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2008/12/30/geeky-christmas-loot-part-two/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ICANN get behind &#8220;gpf.comics&#8221;&#8230;</title>
		<link>http://www.jeffdarlington.com/2008/07/01/icann-get-behind-gpf-dot-comics/</link>
		<comments>http://www.jeffdarlington.com/2008/07/01/icann-get-behind-gpf-dot-comics/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 13:18:42 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Webcomics]]></category>
		<category><![CDATA[cybersquatting]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[ICANN]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/?p=146</guid>
		<description><![CDATA[So ICANN, the organization that oversees the doling out of domain names on the Internet, has approved the relaxation of the rules for top-level domains (TLDs) to allow for arbitrary TLDs for whoever has the money and technical capability to grab it. If things go according to plan, by the middle of next year you [...]]]></description>
			<content:encoded><![CDATA[<p>So <a title="Internet Corporation for Assigned Names and Numbers" href="http://www.icann.org/">ICANN</a>, the organization that oversees the doling out of domain names on the Internet, has <a title="ICANN: Biggest Expansion in gTLDs Approved for Implementation" href="http://www.icann.org/en/announcements/announcement-4-26jun08-en.htm">approved the relaxation of the rules for top-level domains</a> (TLDs) to allow for arbitrary TLDs for whoever has the money and technical capability to grab it. If things go according to plan, by the middle of next year you may be able to just type into your browser something like <code>http://search.google/</code> rather than <code>http://www.google.com/</code>, or perhaps you&#8217;d rather <code>http://drink.coke/</code> or <code>http://drive.ford/</code> or even <code>http://have.crazy.monkey.sex/</code>.</p>
<p>To quote virtually ever character in the <a title="Star Wars.Com" href="http://www.starwars.com/"><em>Star Wars</em></a> universe, I have a bad feeling about this.</p>
<p>I am <em>so</em> sitting on the fence on this one. My initial gut reaction is this <em>can&#8217;t</em> be a good thing. I know far too many non-techies who are confused by Internet addressing as it is, so let&#8217;s confuse them some more by adding even <em>more</em> things for them to figure out. JD Fraizer over at User Friendly <a title="User Friendly: June 28, 2008" href="http://ars.userfriendly.org/cartoons/?id=20080628">hit the nail on the head</a>; anyone who has ever used <a title="Usenet article on Wikipedia" href="http://en.wikipedia.org/wiki/Usenet">Usenet</a> is probably rolling their eyes a lot more lately. The potential for <a title="Cybersquatting article on Wikipedia" href="http://en.wikipedia.org/wiki/Cybersquatting">cybersquatting</a> and trademark dilution is enormous. ICANN insists that an &#8220;objection-based mechanism&#8221; will be in place to prevent such things, but how much red tape (and legal dollars) will someone have to go through to protect their brand? Every day that a squatter sits on a domain equates to valuable time, money, and reputation that can be lost, something big corporations may be able to wait out but little guys like me can&#8217;t afford. It&#8217;s been hard enough right now for me to keep up with all the variants of <code>gpf-comics.something</code> out there. And let&#8217;s not get into the discussion of what &#8220;offensive&#8221; TLDs  creative individuals might come up with&#8230;.</p>
<p>Of course, it&#8217;s not like I&#8217;m going to be registering <code>.gpf</code> anytime soon anyway. I suppose that&#8217;s one thing ICANN did right: to create your own TLD, you&#8217;ll need a truck load of money first. The <a title="CBC: World of web names now wide open, June 26, 2008" href="http://www.cbc.ca/world/story/2008/06/26/internet-domain.html">CBC is reporting</a> an estimated $100,000 per TLD—I have no idea if that&#8217;s Canadian dollars or not—but ICANN only says for now that <a title="ICANN: New gTLDs FAQ" href="http://www.icann.org/topics/new-gtld-strategy-faq.htm">&#8220;fee information is not yet available&#8221;</a>. Ordinary domain names are dirt cheap nowadays, which is a blessing to small-time operators like me but a curse in that squatters with cash to burn can snap up thousands at a time and hold them for ransom. At least starting a new TLD will take capital, making it a serious investment. It will also be quite a technical undertaking; owning a TLD also means you have to build the infrastructure support it. So if <a title="Google" href="http://www.google.com/">Google</a> were to grab <code>.google</code> with their pocket change, they&#8217;ll also need to pony up the hardware and bandwidth to maintain the root server. Google may be a bad example (they&#8217;ve got servers to spare, I&#8217;m sure), but for organizations not used to maintaining that kind of &#8220;big iron&#8221; it will be a significant learning curve.</p>
<p>But then it occurred to me&#8230; how awesome would it be if all your favorite comics or comic-related sites could found at &#8220;something dot comics&#8221;?</p>
<p>Imagine if you will that some philanthropic comics creator/reader with a hundred grand in &#8220;mad money&#8221; under his bed were to snatch up <code>.comics</code> and register that with ICANN. Being philanthropic, this individual would charge a minimal fee to register a domain there, just enough to cover operational costs and maybe make a modest living in the process, aggregated out to anticipated demand (of which I&#8217;m sure there&#8217;d be plenty). There would be only one additional requirement for application beyond the current standard (ethical) process: the domain must be used for a site publishing, promoting, or discussing comics in some way, shape, or form. Consideration for approval would require proof of content, such as a preview development site, previously published work, portfolios, etc.—just enough to prove the site really will be used for something comic-related. Individual titles would be encouraged to register at the root level (<a title="Dilbert" href="http://www.dilbert.com/"><code>dilbert.comics</code></a>, <a title="General Protection Fault" href="http://www.gpf-comics.com/"><code>gpf.comics</code></a>, <a title="X-Men.com (redirects to Marvel.com)" href="http://www.x-men.com/"><code>x-men.comics</code></a>) while companies would register their names (<a title="DC Comics" href="http://www.dccomics.com/"><code>dc.comics</code></a>, <a title="Marvel Comics" href="http://www.marvel.com/"><code>marvel.comics</code></a>, <a title="Keenspot" href="http://www.keenspot.com/"><code>keenspot.comics</code></a>) and potentially use sub-domains for their own titles (<code>x-men.marvel.comics</code>). Our hypothetical philanthropic registrar would also be fair and balanced as to not let big conglomerates dominate the little guys. Disputes over domains would come down to traditional copyright and trademark resolutions, requiring proof of prior art, etc.</p>
<p>Wouldn&#8217;t that be just grand?</p>
<p>Of course, what will <em>really</em> happen will be that some big company will come along and buy up <code>.comics</code> with far more misanthropic intentions (and we <em>know</em> such an obvious TLD wouldn&#8217;t sit dormant for long). They&#8217;d either squirrel it away selfishly for promoting their own works and no one else&#8217;s, or they&#8217;ll charge such an exorbitant &#8220;premium&#8221; price for registrations that only big publishing houses like DC, Marvel, etc. will be able to afford it, shutting out the little independents and webcomics. Even if they price it fairly and keep it open, I&#8217;d bet it would get so swamped with squatters that the novelty of the whole TLD would become as diluted <code>.info</code> is today. Maybe it&#8217;s just that I&#8217;m pessimistic&#8230; or that I&#8217;ve been annoyed for so long that some jerk had been holding <code>gpf-comics.org</code> hostage for years&#8230; but I just don&#8217;t see this turning into as promising a possibility as I think it <em>could</em> be.</p>
<p>Oh, well. I&#8217;ve been waiting for <code>gpf.com</code> for nearly a decade now. I guess I can just add <code>gpf.comics</code> to the list. Wishful thinking&#8230;.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2008/07/01/icann-get-behind-gpf-dot-comics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geeky Christmas loot</title>
		<link>http://www.jeffdarlington.com/2007/12/31/geeky-christmas-loot/</link>
		<comments>http://www.jeffdarlington.com/2007/12/31/geeky-christmas-loot/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 15:20:03 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Doctor Who]]></category>
		<category><![CDATA[gifts]]></category>
		<category><![CDATA[hard drive]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[Nano]]></category>
		<category><![CDATA[Tardis]]></category>
		<category><![CDATA[terabyte]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.jeffdarlington.com/2007/12/31/geeky-christmas-loot/</guid>
		<description><![CDATA[Sorry for the dry spell, all. With the holidays I&#8217;ve been largely offline with the exception of keeping up with my daily webcomic reading and uploading new comics into the queue. (Yay!) I hope everyone had a happy holiday, no matter what holiday(s) you celebrate, and I wish everyone a slightly premature Happy New Year [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry for the dry spell, all. With the holidays I&#8217;ve been largely offline with the exception of keeping up with my daily webcomic reading and uploading new comics into the queue. (Yay!) I hope everyone had a happy holiday, no matter what holiday(s) you celebrate, and I wish everyone a slightly premature Happy New Year (or, if you celebrate Chinese New Year, either a very belated one or a slightly advance one).</p>
<p>Firstly, in case you haven&#8217;t seen it or don&#8217;t subscribe to the RSS feed, make sure to check out the <a href="http://www.gpf-comics.com/news/d/20071231.html" title="GPF News: December 31, 2007">latest GPF News post</a>. Some important updates are mentioned there. I&#8217;ll expound upon one of those in a separate post here.</p>
<p>I thought I&#8217;d share with you my list of &#8220;geeky Christmas loot&#8221; for this year. I don&#8217;t do it to brag, but more just to share. I always like hearing about other&#8217;s newest geek toys, and I love sharing the same with others. So maybe if I share about some of my new playthings, others will chime in and share as well.</p>
<p>Perhaps my favorite gift this year was not one that I received, but one that I gave, and technically it wasn&#8217;t even a Christmas gift. My wife (&#8220;kmd&#8221; on <a href="http://forums.keenspot.com/viewforum.php?forum=31" title="KeenForums: General Protection Fault">the forum</a>) has a birthday in December, and I always try to make it special for her. Being a December baby can be tough as many people either buy you one slightly larger gift to cover both the birthday and Christmas or worse, completely overlook your birthday altogether. So I try to make her birthday extra special, take her out to a nice dinner, and just give her as best a day as I can. This year, I gave her one of the brand new third-generation <a href="http://en.wikipedia.org/wiki/IPod_nano" title="iPod nano article on Wikipedia">iPod Nanos</a>. One of things that made this special is that it appeals to her geek side; she too is a programmer, and sometimes I know she feels &#8220;overshadowed&#8221; by me in all things tech among folks who know both of us. It&#8217;s also significant because most of her geeky gadgets are my hand-me-downs; when I get something new (like a new <a href="http://www.palm.com/" title="Palm">Palm</a>), she usually ends up getting the old one. So now she has a brand-new geek toy all her own, as well has her entire<a href="http://www.weirdal.com/" title="Weird Al Yankovic official site"> &#8220;Weird Al&#8221; Yankovic</a> collection in her pocket wherever she goes. (I also got her the one &#8220;Weird Al&#8221; album she didn&#8217;t have on CD, so now she has his entire discography in digital form.)</p>
<p>As for me,  my geek gifts were numerous and plenty. My parents had a definite <a href="http://en.wikipedia.org/wiki/Doctor_Who" title="Doctor Who article on Wikipedia">Doctor Who</a> theme: I got the <a href="http://www.amazon.com/exec/obidos/ASIN/B000UVV2GA/generalprotectio" title="Amazon.com: Doctor Who - The Complete Third Series">third series of the new Doctor Who</a>; the <a href="http://www.amazon.com/exec/obidos/ASIN/B000NJXG8G/generalprotectio" title="Amazon.com: Doctor Who - New Beginnings">transition</a> between two of my old-time favorite Doctors, Tom Baker and Peter Davison; a <a href="http://www.thinkgeek.com/computing/accessories/9223/" title="ThinkGeek: Doctor Who Tardis 4 Port USB Hub">Tardis 4-port USB hub</a>; and a <a href="http://www.thinkgeek.com/tshirts/generic/988c/" title="ThinkGeek: You Never Forget Your First Doctor">&#8220;You Never Forget Your First Doctor&#8221; T-shirt</a>. There were several other DVDs amongst the list, including one of <a href="http://www.amazon.com/exec/obidos/ASIN/B000V1Y44G/generalprotectio" title="Amazon.com: Pixar Short Films Collection - Volume 1">Pixar short films</a>. My wife surprised me with a <a href="http://en.wikipedia.org/wiki/Terabyte" title="Terabyte article on Wikipedia">terabyte</a>(!) external USB hard drive (because you can <em>never</em> have enough disk space).</p>
<p>But probably the credit for the most unexpected and most played-with gift this year has to go to my sister-in-law and her husband. For now I&#8217;m suffering from an affliction I only heard about while growing up: <a href="http://en.wikipedia.org/wiki/Nintendo_thumb" title="Nintendo thumb article on Wikipedia">Nintendo thumb</a>. I am now an owner of a <a href="http://en.wikipedia.org/wiki/Wii" title="Wii article on Wikipedia">Nintendo Wii</a>.</p>
<p>Well, I guess I&#8217;m having less problems with &#8220;Nintendo thumb&#8221; as I am with &#8220;Wii shoulder&#8221;. I&#8217;ve suffered tendinitis in my left thumb for quite a while now (it kept me from drawing for an entire month back in 2002) and I actually think the workout it&#8217;s been getting from the Wii has been somewhat therapeutic. But several hours of Wii Sports, especially bowling and baseball, had me running for the pain relievers the next day. Man, am I getting old. I&#8217;m doing better now, though. I never had a popular gaming console while growing up (or an unpopular one, for the matter); while most of my friends were playing with their <a href="http://en.wikipedia.org/wiki/ColecoVision" title="ColecoVision article on Wikipedia">ColecoVisions</a>, <a href="http://en.wikipedia.org/wiki/Intellivision" title="Intellivision article on Wikipedia">Intellivisions</a>, or <a href="http://en.wikipedia.org/wiki/Nintendo_Entertainment_System" title="Nintendo Entertainment System article on Wikipedia">NES</a>es(eseses), I was hacking away in <a href="http://en.wikipedia.org/wiki/BASIC" title="BASIC article on Wikipedia">BASIC</a> on my <a href="http://en.wikipedia.org/wiki/TRS-80_Color_Computer" title="TRS-80 Color Computer article on Wikipedia">Tandy CoCo</a>. (Gee, that didn&#8217;t date me at <em>all,</em> did it?) So this this was an entirely new experience for me. We quickly ran out and purchased a second controller (&#8220;wiimote&#8221;) and &#8220;nunchuk&#8221; and added a game or two to the ones that accompanied the system as separate gifts. The system has been loads of fun, although I must admit I&#8217;ve done far less comicking this past week than I had hoped.</p>
<p>So&#8230; what nifty geek trinkets did <em>you</em> get/give this holiday? And do you have any suggestions for utterly awesome kick-butt Wii games that I supposedly must absolutely, positively have or my life will be incomplete? Dump core below.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeffdarlington.com/2007/12/31/geeky-christmas-loot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
