<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Slash dev Slash null</title>
	<atom:link href="http://galendw.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://galendw.wordpress.com</link>
	<description>By Galen D. W. Student. Programmer. Mac head.</description>
	<lastBuildDate>Thu, 21 Sep 2006 03:10:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='galendw.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5302041cdd6616fbbc8dc3c9d27b30f8?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Slash dev Slash null</title>
		<link>http://galendw.wordpress.com</link>
	</image>
			<item>
		<title>Dear WebKit Open Source Project</title>
		<link>http://galendw.wordpress.com/2006/09/20/dear-webkit-open-source-project/</link>
		<comments>http://galendw.wordpress.com/2006/09/20/dear-webkit-open-source-project/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 02:06:11 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/20/dear-webkit-open-source-project/</guid>
		<description><![CDATA[Regarding you recent blog post: &#8220;Understanding HTML, XML, and XHTML&#8221;.
Before we begin, I&#8217;d like to point out that I did read the whole thing. I didn&#8217;t just scroll to the bottom to see how it ended. However, this letter is about one of the last things in the post. I&#8217;ll get to the rest of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=19&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Regarding you recent blog post: <a href="http://webkit.org/blog/?p=68">&#8220;Understanding HTML, XML, and XHTML&#8221;</a>.</p>
<p>Before we begin, I&#8217;d like to point out that I did read the whole thing. I didn&#8217;t just scroll to the bottom to see how it ended. However, this letter is about one of the last things in the post. I&#8217;ll get to the rest of it some other time. Here&#8217;s what this letter is about:</p>
<blockquote><p>The Safari 2.0 version of WebKit had a special quirk for treating script elements with the self-closing syntax (like this: <code></code>) as if they were actually properly closed. At the time Gecko-based browsers like Firefox had a similar quirk, and we decided to copy it for compatibility with particular web sites. However, future versions of Firefox will remove this quirk, and this kind of behavior is going to be explicitly outlawed by future standards that build on HTML, such as Web Apps 1.0. So we will probably remove this quirk in future versions of WebKit as well. Unfortunately, HTML relying on this parsing quirk has crept into a lot of Dashboard widgets. A WebKit that didn’t support this quirk would lead to broken widgets &#8211; the external script code would never run.</p></blockquote>
<p>I am strongly opposed to this course of action for the following reasons:</p>
<ol>
<li>All of Apple&#8217;s <em>own</em> widgets (at least all the ones I checked) have this style of self-closing script tags. However, Apple has the advantage of being able to transparently update all of their widgets and the user would be none the wiser. So I guess I have to start over.</li>
</ol>
<p>Starting over.</p>
<ol>
<li>As the article implies, many, if not most third-party widgets use the self-closing script tag. Now, I think it&#8217;s important to point out that this style of tag is fully legal under XHTML 1.0. However, this post pointed out the fact that WebKit (and other rendering engines) doesn&#8217;t really care what the doctype says. They only care about the MIME type, which 3rd party widget developers have no way of controlling. So, this would basically be punishing widget developers for following standards.</li>
<p><strong>Update:</strong> It was pointed out to me in the comments that widget developers can control this by simply using a &#8216;.xhtml&#8217; extension, instead of a &#8216;.html&#8217; extension.</p>
<li>Who, exactly, would this course of action help. What would you gain? All you&#8217;d get is a lot of pissed off developers and even more disgruntled users because their widgets no longer function properly. So what&#8217;s the point?</li>
<li>Corollary to #2: what do you lose by not changing this? Seriously, what&#8217;s it to you if you allow valid XHTML to work the way it&#8217;s supposed to, even if it&#8217;s in a text/html document.</li>
</ol>
<p>Another problem I have with this: there&#8217;s no explicit timeframe. If it&#8217;s updated with Leopard then 1) I can understand them not giving us dates because of the NDA and 2) it will allow us to give users a more coherent reason as to why users need to update their widgets. However, if this is changed with 10.4.8&#8230; I don&#8217;t even want to go there. The real complaint here: not enough info to developers.</p>
<p>So please, WebKit, look over all these points and rethink this decision.</p>
<p>Warm regards,<br />
Galen D. W.<br />
A concerned widget developer.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=19&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/20/dear-webkit-open-source-project/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>Competing With Apple</title>
		<link>http://galendw.wordpress.com/2006/09/19/competing-with-apple/</link>
		<comments>http://galendw.wordpress.com/2006/09/19/competing-with-apple/#comments</comments>
		<pubDate>Wed, 20 Sep 2006 02:19:26 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/19/competing-with-apple/</guid>
		<description><![CDATA[It happens every time Apple introduces a new version of Mac OS X: some third-party developer is out of the job. In the case of Leopard, Apple&#8217;s newest OS, there is now a backup utility, a virtual desktops manager, a launcher (a la Spotlight), and lots more built-in. Many of these were previously handled by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=16&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It happens every time Apple introduces a new version of Mac OS X: some third-party developer is out of the job. In the case of Leopard, Apple&#8217;s newest OS, there is now a backup utility, a virtual desktops manager, a launcher (a la Spotlight), and lots more built-in. Many of these were previously handled by third-party utilities. So what are the makers of these utilities to do? Well, improve upon them, of course!</p>
<p>In this post, I&#8217;ll be talking about <a href="http://www.apple.com/macosx/leopard/dashboard.html">Web Clip</a>. Web Clip is a new technology from Apple that allows users to create new widgets simply from a part of a web page.</p>
<p>Now, this is a bummer for widget developers. Many widgets are simply Dashboard incarnations of a certain web page. So, many widgets may be obsolete because users can just make their own versions.</p>
<p>At Taco Widgets, we have one widget that may be affected by this: Old Faithful. Old Faithful is a widget of the webcam of the Old Faithful geyser at Yellowstone National Park. This webcam is available on a web page, so users could just go to that web page, and make their own version of the widget with Web Clip.</p>
<p>This is a problem, right? Sure. But it also has a solution: make our Old Faithful widget better than anything that could be made with Web Clip. Basically, Web Clip doesn&#8217;t put widget developer out of business. It just raises the bar and means that widgets must be one level above where they have been.</p>
<p>So, what did we do to Old Faithful? We added features that users can&#8217;t get from Web Clip. We added resizing, saving, manual refreshing and a few other things. Sure, Apple&#8217;s a really big company, but that doesn&#8217;t mean that indie developers can&#8217;t do things better. Besides, where would Apple be without developers?</p>
<p>Morale of the story: Apple (or some other big company) may release a product that&#8217;s going to put yours out of business. Deal with it. Either move on to The Next Big Thing or make that product even better than Apple&#8217;s.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=16&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/19/competing-with-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>Holy Interface, Batman!</title>
		<link>http://galendw.wordpress.com/2006/09/14/holy-interface-batman/</link>
		<comments>http://galendw.wordpress.com/2006/09/14/holy-interface-batman/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 22:56:31 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/14/holy-interface-batman/</guid>
		<description><![CDATA[Well, I&#8217;m assuming you heard about the-increasingly-inaccurately-named iTunes 7. This release features a lot of cool things. As a friend of mine put it: &#8220;This version of iTunes kicks more ass than any version of iTunes before.&#8221; But instead of talking about the big new features I&#8217;d like to talk about something more subtle (or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=18&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well, I&#8217;m assuming you heard about the-increasingly-inaccurately-named <a href="http://www.apple.com/itunes/jukebox/">iTunes 7</a>. This release features a lot of cool things. As a friend of mine put it: &#8220;This version of iTunes kicks more ass than any version of iTunes before.&#8221; But instead of talking about the big new features I&#8217;d like to talk about something more subtle (or not, if you&#8217;re like me): The interface widgets.</p>
<p>No, I&#8217;m not talking about Dashboard widgets; I&#8217;m talking about the things you use to control the interface: the button, scrollbars, toggle controls, etc. Anyway, even a casual observer would probably notice that iTunes doesn&#8217;t look the same as the rest of Mac OS X. Well, that&#8217;s very true. It would appear that Apple is moving away from the Aqua style to a more subdued style. I&#8217;ll call it the &#8220;flat&#8221; style for the sake of this entry. Besides, I&#8217;m sure Steve Jobs will have a better name for it (more on that later).</p>
<h4>What I Like</h4>
<p>There are many things I like. I like the overall grayish-look-and-feel of the table headers, the scrollbars, checkboxes, and such. It looks a lot more professional than the &#8220;Fisher Price&#8221; look of the rest of OS X.</p>
<p>I also like the new Source List. It&#8217;s much more organized than the previous one. This helps to make sense of stuff better. It&#8217;s not much, but I like it.</p>
<p>Also, I love the new style of the buttons on the top bar. I think the light gradient just works with the dark gradient behind it. The buttons on the bottom bar are ok, but they should be more like the ones on the top bar.</p>
<p>Finally, I like that all elements have an inactive state. When you leave the window, the interface changes itself to reflect that its in the background. This is very nice on a large screen, but somehow this kind of stuff sometimes gets forgotten in the modern age of make-it-look-as-cool-as-possible. Kudos Apple.</p>
<p>Ok, enough about what I like. Here&#8217;s what I hate.</p>
<h4>What I Hate</h4>
<p>First and foremost, I hate that glass-style bar that shows the selected option in the Source list (it&#8217;s also in the Party Shuffle). It looks so out of place in the new interface, which clearly stresses more smoothness and less of that glass stuff. On top of all that, it just looks ugly.</p>
<p>This glass bar is sort or a recurring theme throughout this update. Just look at the front page of the new iTunes Store update. These all need to be replaced with that old blue-gradient. That was fine.</p>
<p>Next on the hit parade is the bar at the bottom of the Podcast and Party Shuffle screens. That big blue thing right above the bottom bar is what I&#8217;m talking about. It seems so out of place. It doesn&#8217;t really match anything, and it stands out, while it really shouldn&#8217;t be standing out because it&#8217;s just a settings box. The old grey box would&#8217;ve looked right at home here. Bring that back Apple!</p>
<p>Finally, there is a problem with the scrollbars, checkboxes, and a few other interface elements: They&#8217;re a weird color. In Mac OS X, you can set your System Preferences so that you either have a blue of a gray theme. It seems like the new scrollbars in iTunes 7 are trying to do both at once.</p>
<p>These things should not go back to the aqua-style they were. They should be more of a combination of both. Use the new style, but at least try to meet the user&#8217;s theme preference.</p>
<h4>And a Concern</h4>
<p>With all these interface changes, I can&#8217;t help but be a little worried about one thing: it looks like iTunes is becoming a little too monochromatic. Take iTunes out of Cover Flow view and just look at it; it looks a little <em>too</em> bland.</p>
<p>Now I know that iTunes has never been the most colorful application, and I know that this kind of stuff can be hard to judge from just looking at one interface, but I can&#8217;t help but worry that iTunes 7&#8217;s new grey interface looks a little too much like OS 9.</p>
<p>Maybe this monochromatic thing is a good thing: if it does one thing it highlights the main content of the window pretty well. Only time will tell. What do I mean by that? Well&#8230;</p>
<h4>iTunes: The Guinea Pig</h4>
<p>Historically, iTunes has been the first of Mac OS X apps to adapt a new interface style. I have no reason to believe that this new &#8220;flat&#8221; style will be any different.</p>
<p>This trend is as old as iTunes itself: iTunes 1 introduced the brushed metal window that we&#8217;ve grown to love or hate. More recently, iTunes was the first to sport the new &#8220;smooth&#8221; metal style that has lately been found creeping into the new iLife apps.</p>
<p>So what does all that mean about this time around? Well, Apple&#8217;s got a new OS coming up (Mac OS X 10.5 Leopard). It&#8217;s not out of the question (or even far-fetched at this point) for Apple to do an interface refresh with that update.</p>
<p>So what did I mean by &#8220;Steve Jobs will have a better name for it&#8221;? Well, Apple&#8217;s got at least one more chance to show off Leopard before its big debut, at Macworld San Francisco 2007. It&#8217;s entirely possible that this new &#8220;flat&#8221; style will rear its head there.</p>
<p>There&#8217;s only one thing I beg of Apple: make these new styles available to developers! There isn&#8217;t even a standard way for developer to implement the smooth metal theme. Please fix this!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=18&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/14/holy-interface-batman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>Developer Humor</title>
		<link>http://galendw.wordpress.com/2006/09/12/developer-humor/</link>
		<comments>http://galendw.wordpress.com/2006/09/12/developer-humor/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 23:09:59 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/12/developer-humor/</guid>
		<description><![CDATA[Engineers at Apple obviously have a sense of humor. Evidence can be found in the developer tools.
One of my favorites is in the ASCIIMoviePlayer. What this code does is pretty comical by itself: it plays a movie, in Terminal, using text to display the footage. Basically, a very advanced form of ASCII art.
Anyway, the file [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=17&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Engineers at Apple obviously have a sense of humor. Evidence can be found in the developer tools.</p>
<p>One of my favorites is in the ASCIIMoviePlayer. What this code does is pretty comical by itself: it plays a movie, in Terminal, using text to display the footage. Basically, a very advanced form of ASCII art.</p>
<p>Anyway, the file of code used as an example has a number of comments in it. One of these comments has some pretty humorous parts:</p>
<p><code>/* Top X Tips for better ASCII QuickTime Movie Viewing<br />
    10) Grow your terminal/console to fit the Movie<br />
    9) Ask marketing folks if you can incorporate this code into your latest QuickTime product and see if they think you're serious, then do it behind their back anyway<br />
    8) Set your terminal to White on Black for optimal look<br />
    7) Download your favorite movie trailer<br />
    6) While you're at it, download some Graphics Importer sample code (why not?)<br />
    5) Jedi mind trick your manager "...you want to send me to WWDC"<br />
    4) Order the pizza.<br />
    3) Dim the lights and turn up the audio<br />
    2) Turn off terminal transparancy for fastest performance<br />
    1a) Usage [smelltheglove:/Volumes/Spock] moof% ASCIIMoviePlayer sillymovie.mov<br />
    1b) Usage C:\ ASCIIMoviePlayer.exe sillymovie.mov<br />
*/</code></p>
<p>I particularly liked numbers 9, 5, and 4. If you don&#8217;t get it or you don&#8217;t think it&#8217;s funny, that&#8217;s ok; it probably just means that you&#8217;re normal.</p>
<p>The full file can be found <a href="http://developer.apple.com/samplecode/ASCIIMoviePlayerSample/listing1.html">here</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=17&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/12/developer-humor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>Oh yeah, the title</title>
		<link>http://galendw.wordpress.com/2006/09/09/oh-yeah-the-title/</link>
		<comments>http://galendw.wordpress.com/2006/09/09/oh-yeah-the-title/#comments</comments>
		<pubDate>Sat, 09 Sep 2006 17:06:32 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/09/oh-yeah-the-title/</guid>
		<description><![CDATA[You may be wondering what the hell &#8220;Slash dev Slash null&#8221; means. Well /dev/null is a special file that deletes everything sent to it. It&#8217;s basically a black hole for bits. As in &#8220;Please send comments to /dev/null,&#8221; or &#8220;All your base are belong to /dev/null.&#8221; (More on /dev/null.)
       [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=15&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>You may be wondering what the hell &#8220;Slash dev Slash null&#8221; means. Well /dev/null is a special file that deletes everything sent to it. It&#8217;s basically a black hole for bits. As in &#8220;Please send comments to /dev/null,&#8221; or &#8220;All your base are belong to /dev/null.&#8221; (<a href="http://en.wikipedia.org/wiki//dev/null">More on /dev/null</a>.)</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=15&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/09/oh-yeah-the-title/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>About the Links</title>
		<link>http://galendw.wordpress.com/2006/09/06/about-the-links/</link>
		<comments>http://galendw.wordpress.com/2006/09/06/about-the-links/#comments</comments>
		<pubDate>Wed, 06 Sep 2006 19:17:09 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/06/about-the-links/</guid>
		<description><![CDATA[You&#8217;ll notice on the right side of the main blog page, there&#8217;s a section called &#8220;Links&#8221; that contains a couple (dozen) links to some of my favorite blogs. If you went through my NetNewsWire feed list, this is roughly what you&#8217;d find. I thought I&#8217;d take a minute an go through this list.
27B Stroke 6 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=14&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>You&#8217;ll notice on the right side of the <a href="http://galendw.wordpress.com/">main blog page</a>, there&#8217;s a section called &#8220;Links&#8221; that contains a couple (dozen) links to some of my favorite blogs. If you went through my NetNewsWire feed list, this is roughly what you&#8217;d find. I thought I&#8217;d take a minute an go through this list.</p>
<p><a href="http://blog.wired.com/27BStroke6/">27B Stroke 6</a> &#8211; This blog is by <a href="www.wired.com">Wired</a>. It focus on what happens when technology meets law. (The &#8220;Official reinforcer of the correctness of executive decisions.&#8221;)</p>
<p><a href="http://www.boingboing.net/">Boing Boing</a> &#8211; Um&#8230; well&#8230; with the motto of &#8220;A directory of wonderful things&#8221; Boing Boing is pretty much all things interesting.</p>
<p><a href="http://www.crazyapplerumors.com/">Crazy Apple Rumors Site</a> &#8211; You will never find a more accurate rumor site. Never.</p>
<p><a href="http://daringfireball.net/">Daring Fireball</a> &#8211; &#8220;Mac nerdery, etc.&#8221;: One of the best blogs on any topic I&#8217;ve ever seen. And long posts.</p>
<p><a href="http://www.engadget.com/">Engadget</a> &#8211; All things electronic. No, really <em>all things</em>.</p>
<p><a href="http://inessential.com/">inessential.com</a> &#8211; By Brent Simmons, creator of NetNewsWire.</p>
<p><a href="http://blogs.msdn.com/macmojo/default.aspx">Mac Mojo</a> &#8211; By Microsoft&#8217;s Mac BU. Ever wondered what it&#8217;s like to carry a PowerBook around MS&#8217; Redmond campus?</p>
<p><a href="http://www.macosxhints.com/">Mac OS X Hints</a> &#8211; The ultimate site for Mac OS X power users.</p>
<p><a href="http://www.macworld.com/">Macworld</a> &#8211; The ultimate site for any Mac users.</p>
<p><a href="http://radar.oreilly.com/">O&#8217;Reilly Radar</a> &#8211; A blog from the guys who brought us those Programming Books With Animals On The Cover.</p>
<p><a href="http://phillryu.com/">Phill Ryu</a> &#8211; A designer&#8217;s Mac blog.</p>
<p><a href="http://www.red-sweater.com/blog/">Red Sweater Blog</a> &#8211; Daniel Jalkut, an independent software developer for Mac.</p>
<p><a href="http://skyhawkrider.blogspot.com">SkyHawkRider</a> &#8211; By Austin, who&#8217;s a friend of mine. No, this link&#8217;s not just a courtesy link. There&#8217;s some good stuff there.</p>
<p><a href="http://webkit.org/blog/">Surfin&#8217; Safari</a> &#8211; The blog of the folks who gave us WebKit.</p>
<p><a href="http://www.tacowidgets.com">Taco Widgets</a> &#8211; <a href="http://galendw.wordpress.com/2006/09/03/hello-world/">Heh</a>.</p>
<p><a href="http://blog.omnigroup.com/">The Omni Mouth</a> &#8211; For a blog that&#8217;s written by marketing weasels™, this is actually a pretty fun/cool/amusing blog.</p>
<p><a href="http://theocacao.com/">Theocacao</a> &#8211; By Scott Stevenson. He really knows what he&#8217;s talking about.</p>
<p><a href="http://www.thisisbroken.com/b/">This is Broken</a> &#8211; How <strong>not</strong> to make stuff.</p>
<p><a href="http://www.tuaw.com/">TUAW</a> &#8211; The Unofficial Apple Weblog; need I say more?</p>
<p><a href="http://wilshipley.com/blog/">Wil Shipley</a> &#8211; Wil Shipley, another Mac developer, and another good one.</p>
<p>Well, there you have it. If you can think of any good additions, post them in the comments.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=14&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/06/about-the-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>The Perils of 1.0</title>
		<link>http://galendw.wordpress.com/2006/09/05/the-perils-of-10/</link>
		<comments>http://galendw.wordpress.com/2006/09/05/the-perils-of-10/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 23:43:45 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://galendw.wordpress.com/2006/09/05/the-perils-of-10/</guid>
		<description><![CDATA[Whenever there&#8217;s a release of a big new piece of software, I always have internal fear inside me: that even after long days and nights of testing, fixing, and re-testing, that there&#8217;s still some significant bug hidden in there somewhere. In a version 1.0, these bugs are typically easily fixed and really annoying.
In 1.0 software [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=13&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Whenever there&#8217;s a release of a big new piece of software, I always have internal fear inside me: that even after long days and nights of testing, fixing, and re-testing, that there&#8217;s still some significant bug hidden in there somewhere. In a version 1.0, these bugs are typically easily fixed and really annoying.</p>
<p>In 1.0 software (or the first public release, whatever version that may be), typically the only people who have seen it are the people who have worked on it. So, when it&#8217;s released to an audience that is several orders of magnitude larger than it was perviously, the number of people &#8220;testing&#8221; it is sever orders of magnitude larger. That typically means that if there&#8217;s a hidden bug still lurking somewhere in the program, it&#8217;ll probably be found.</p>
<p>For example: <a href="http://www.tacowidgets.com/widgets/oldfaithful/index.html">Old Faithful</a>. This widget was released as version 1.0. A few days later we had to fix a couple bugs with version 1.0.1. A couple weeks later, we had to update it to fix the webcam: version 1.0.2. And so on. Old Faithful is now at version 1.1.1. And we&#8217;ve got another update coming to that widget soon.</p>
<p>I know I&#8217;m not the only one who has experienced this. Daniel Jalkut at <a href="http://www.red-sweater.com/blog/">Red Sweater Blog</a> had a similar experience with his <a href="http://www.red-sweater.com/blog/172/flextime-still-10">recent release</a> and <a href="http://www.red-sweater.com/blog/173/flextime-101">subsequent update</a> of his new application, FlexTime.</p>
<p>Moral of the story: When using 1.0 software, keep in mind that the only people to use it before you were the developers.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=13&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/05/the-perils-of-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
		<item>
		<title>That Big First Post</title>
		<link>http://galendw.wordpress.com/2006/09/03/hello-world/</link>
		<comments>http://galendw.wordpress.com/2006/09/03/hello-world/#comments</comments>
		<pubDate>Sun, 03 Sep 2006 02:55:48 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Well. Here it is. The first post. This is usually the post dedicated to introducing me and what I plan to do here. So&#8230;
My name is Galen D. W. I&#8217;m the head developer at Taco Widgets.
There. How&#8217;s that for an introduction?
In this blog, I&#8217;ll be talking about what it&#8217;s like to program widgets for the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=1&subd=galendw&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well. Here it is. The first post. This is usually the post dedicated to introducing me and what I plan to do here. So&#8230;</p>
<p>My name is Galen D. W. I&#8217;m the head developer at <a href="http://www.tacowidgets.com">Taco Widgets</a>.</p>
<p>There. How&#8217;s that for an introduction?</p>
<p>In this blog, I&#8217;ll be talking about what it&#8217;s like to program widgets for the Mac, and what it&#8217;s like to use the Mac in general. No, this won&#8217;t be another one of those blogs echoing the rumor sites about every little Apple announcement.</p>
<p>I&#8217;m not going to set a definite schedule for posts here because that would cause me to post just for the sake of posting. I&#8217;ll only post here when I have something that&#8217;s at least mildly interesting.</p>
<p>Ok. Enough of this post. Real content coming soon.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/galendw.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/galendw.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/galendw.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/galendw.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/galendw.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/galendw.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/galendw.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/galendw.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/galendw.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/galendw.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/galendw.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/galendw.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=galendw.wordpress.com&blog=392997&post=1&subd=galendw&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://galendw.wordpress.com/2006/09/03/hello-world/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcc6bed2db830aa0ac6c2759701dc5ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">galendw</media:title>
		</media:content>
	</item>
	</channel>
</rss>