<?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>perpetual beta &#124; release &#187; The Intarweb</title>
	<atom:link href="http://perpetualbeta.com/release/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://perpetualbeta.com/release</link>
	<description>ready... aim...</description>
	<lastBuildDate>Thu, 06 Oct 2011 18:36:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Setting up OpenID on your own domain</title>
		<link>http://perpetualbeta.com/release/2011/10/setting-up-openid-on-your-own-domain/</link>
		<comments>http://perpetualbeta.com/release/2011/10/setting-up-openid-on-your-own-domain/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 23:08:10 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[web nerdery]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=1066</guid>
		<description><![CDATA[A little bit of nerdery, inspired by the OpenID-friendly login system at SB Nation&#8217;s Baseball coverage: If you want to set up an OpenID authentication using your Google account—and hey, who doesn&#8217;t—on a domain that you control, it&#8217;s easy as pie. Gina Trapani shows us how. First, Google Profiles (and, it turns out, idproxy.net and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A little bit of nerdery, inspired by the <a href="http://openid.net/">OpenID</a>-friendly login system at <a href="http://mlb.sbnation.com/">SB Nation&#8217;s Baseball coverage</a>:</p>
<p>If you want to set up an OpenID authentication using your Google account—and hey, who doesn&#8217;t—on a domain that you control, it&#8217;s easy as pie.  <a href="http://smarterware.org/6286/how-to-set-up-openid-on-your-own-domain">Gina Trapani shows us how</a>.</p>
<blockquote><p>First, Google Profiles (and, it turns out, idproxy.net and ClaimID and a bunch of other OpenID providers) can work with your domain name, so all I have to do is add a few
<link rel> tags to your HTML to get things set up. Second, you can specify multiple OpenID providers, so if idproxy.net was down or Google Profiles was down, you can have a provider fallback. Sweet. Now, in the <head> tags of ginatrapani.org you will find the following:<br />
</head></link></blockquote>
<pre>
&lt;link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles" &gt;&lt;/link>
&lt;link rel="openid2.local_id" href="http://www.google.com/profiles/ginatrapani" &gt;&lt;/link>
</pre>
<blockquote><p>That sets Google Profiles as the authorizing party for my OpenID, but my OpenID URL is ginatrapani.org. You can see my new OpenID in action right here; I signed into this very site with my new OpenID and posted a comment.
</p></blockquote>
<p>You will, of course, want to substitute your <em>own</em> Google profile for Gina&#8217;s. I&#8217;ve done so on <a href="http://perpetualbeta.com">the main page</a> (view source). Also, I think it&#8217;s now sufficient to simply use this:</p>
<pre>
&lt;link rel="openid2.provider" href="https://www.google.com/accounts/o8/id" &gt;&lt;/link&gt;
</pre>
<p>Try &#8216;em both and let me know how they work for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2011/10/setting-up-openid-on-your-own-domain/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Florida Bar Website down:  Hacked?  Expired?</title>
		<link>http://perpetualbeta.com/release/2010/03/florida-bar-website-down-hacked-expired/</link>
		<comments>http://perpetualbeta.com/release/2010/03/florida-bar-website-down-hacked-expired/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 16:05:03 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Insecurity]]></category>
		<category><![CDATA[Never Underestimate the Power of Human Stupidity]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[florida bar doesn't understand technology]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=899</guid>
		<description><![CDATA[Yesterday afternoon, sometime between 3 and 4pm, I tried to pull up the Florida Bar website, which was working fine &#8211; albeit with its usual lack of speed &#8211; earlier in the day. What came up was a typical domain-squatter page that you&#8217;ve seen on any domain that was once used but let go by [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Yesterday afternoon, sometime between 3 and 4pm, I tried to pull up the <a href="http://flabar.org">Florida Bar website</a>, which was working fine &#8211; albeit with its usual lack of speed &#8211; earlier in the day.  </p>
<p>What came up was a typical domain-squatter page that you&#8217;ve seen on any domain that was once used but let go by the owner.  </p>
<p><a href="http://www.flickr.com/photos/mikewas/4404291122/"><img src="http://perpetualbeta.com/release/wp-content/uploads/2010/03/flabar.jpg" alt="" title="flabar" width="240" height="161" class="aligncenter size-full wp-image-902" /></a></p>
<p>So, what happened?  Did someone forget to pay for the registration over there?  Did they get hacked?  Or did they abandon the site?</p>
<h3>Web site management, ostrich-style</h3>
<p>I called over to the Bar yesterday to alert them to the problem.  The pleasant lady who answered the phone sweetly assured me that there was no problem with the web site.  I told her that I couldn&#8217;t access it and if anyone else reported it, she might want to have someone check on it.</p>
<p>So today, almost 20 hours later, still no progress.  <a href="http://perpetualbeta.com/release/2006/07/the-hidden-story-on-the-florida-bars-metadata-position/">Just another example</a> of how <a href="http://perpetualbeta.com/release/archives/2006/01/11/florida-bar-condemns-that-which-it-does-not-understand/">the Florida Bar doesn&#8217;t understand technology</a> .</p>
<h3>UPDATE:</h3>
<p>  Others have noticed this too. Here are some of today&#8217;s search term hits:</p>
<ul>
<li>florida bar website
</li>
<li>florida bar website down
</li>
<li>florida bar website gets hacked
</li>
<li>florida bar hacked
</li>
<li>florida bar website hacked
</li>
<li>florida bar web site hack
</li>
<li>florida bar website problems
</li>
</ul>
<p>UPDATE 2:</p>
<p>The Florida Bar website &#8211; which I can now see &#8211; has the following message posted:</p>
<blockquote><p>	Access to our Web site is currently being affected by an incorrect DNS record on the Internet. The issue has been resolved, however, it is possible that access problems may continue for up to 24 hours. We apologize for any inconvenience.</p></blockquote>
<p>(Thanks, <a href="http://twitter.com/tiffany/">Tiff</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2010/03/florida-bar-website-down-hacked-expired/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why the GPL/Derivative Work debate doesn&#8217;t matter for WordPress themes</title>
		<link>http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/</link>
		<comments>http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 13:47:33 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[derivative work]]></category>
		<category><![CDATA[fair use]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[thesis theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=743</guid>
		<description><![CDATA[Note: this is not legal advice. This is my opinion, nothing more. If you want legal advice, hire a lawyer. Update July 16, 2010 &#8211; I&#8217;ve said all along that actual incorporation of code makes &#8220;the work is probably derivative, and the GPL probably applies.&#8221; With that in mind, please go read Andrew Nacin&#8217;s post [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/" title="Permanent link to Why the GPL/Derivative Work debate doesn&#8217;t matter for WordPress themes"><img class="post_image alignleft remove_bottom_margin" src="http://perpetualbeta.com/release/wp-content/uploads/2009/12/fair-use-reminder-300x217.png" width="300" height="217" alt="Source:  http://freedomforip.org/2008/09/15/fair-use-reminder/    License: http://creativecommons.org/licenses/publicdomain/" /></a>
</p><p><em>Note:  this is not legal advice.  This is my opinion, nothing more.  If you want legal advice, hire a lawyer.</em></p>
<div style="border: 1px solid #888; background: #ddd; padding: 0.5em; clear: both;">
<h3>Update</h3>
<ul>
<li><em>July 16, 2010</em> &#8211; I&#8217;ve said all along that actual incorporation of code makes &#8220;the work is probably derivative, and the GPL probably applies.&#8221;  With that in mind, please go read <a href="http://www.andrewnacin.com/2010/07/15/thesis-gpl/">Andrew Nacin&#8217;s post about actual incorporation of code</a>.</li>
</ul>
</div>
<h3>How to piss people off with a legal argument</h3>
<p>There are no atheists in a foxhole, it&#8217;s been said, and there are apparently no agnostics when it comes to the potential application of the GNU General Public License (GPL) to WordPress themes.  My last post, which analyzes the matter from the perspective of copyright law (as it must) generated quite a bit of debate even though it&#8217;s been raging for far longer than I&#8217;ve been following it.  <a href="http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/">I concluded that, under our current copyright laws, WordPress themes are not &#8220;derivative works&#8221; and therefore are NOT automatically covered by the GPL</a> (unless, of course, the theme author deliberately chooses to release under the GPL).  </p>
<p>And that pissed some people off, and pleased a few others.  One even accused me of wanting the powers-that-be to &#8220;bless&#8221; my decision to go with a premium WordPress theme.  (Um, no.)  Others encouraged the sides to settle the matter in court.  Some simply waved their hands and said, &#8220;There is no debate,&#8221; as if they weren&#8217;t debating by leaving their comment.  </p>
<p>Whatever.</p>
<h3>Your opinions don&#8217;t matter</h3>
<p>None of your opinions matter&#8230; and neither does mine. Derivative work, independent creation, something in between&#8230; it doesn&#8217;t matter in the end.  Why not?  </p>
<p>Because whether the GPL applies to WordPress themes or not&#8230; whether they are derivative works or not&#8230; whether they are part of a &#8220;combined program&#8221; (<a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">as the Software Freedom Law Center advocates</a>) or not, the WordPress GPL can&#8217;t stop you from developing, distributing, making money from, and asserting copyright in, WordPress themes.</p>
<p>Because the Fair Use Doctrine protects you when you do.</p>
<h3>How can Fair Use apply to premium WordPress themes?</h3>
<p>First, it&#8217;s important to remember that the GPL is a copyright license: it allows people other than the author the <a href="http://www.law.cornell.edu/uscode/17/usc_sec_17_00000106----000-.html">right to copy, distribute, and modify a work</a> &#8211; in this case, a piece of software &#8211; that otherwise would be restricted to the author only under copyright law.  </p>
<p>That means that anyone who already has the right to do those things under copyright law need not worry about the restrictions of the license.  The terms of the license only apply to uses which copyright law reserves to the author.  And if a use qualifies as &#8220;<a href="http://www.law.cornell.edu/uscode/17/usc_sec_17_00000107----000-.html">fair use</a>&#8220;, then copyright law expressly allows it without a license.  </p>
<p>How does use of a work qualify as &#8220;fair use&#8221;?  The law sets out four factors to consider:</p>
<blockquote>
<ol>
<li>the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;</li>
<li>the nature of the copyrighted work;</li>
<li>the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and</li>
<li>the effect of the use upon the potential market for or value of the copyrighted work.</li>
</ol>
</blockquote>
<p><a href="http://www.law.cornell.edu/uscode/17/usc_sec_17_00000107----000-.html">17 U.S.C. § 107</a>.</p>
<p>Each factor weighs separately in the analysis.  </p>
<h4>Purpose of the use</h4>
<p>As to the first factor, copying for a commercial purpose &#8220;weighs against a finding of fair use.&#8221;  <a href="http://scholar.google.com/scholar_case?case=12221231553971530035&#038;hl=en&#038;as_sdt=2002">Sega Enterprises Ltd. v. Accolade, Inc.</a>, 977 F. 2d 1510, 1523 &#8211; (9th Cir. 1992), <em>citing</em> <a href="http://scholar.google.com/scholar_case?case=12801604581154452950&#038;q=copyright+AND+%22fair+use%22+AND+eleventh.circuit&#038;hl=en&#038;as_sdt=2002">Harper &#038; Row, Publishers, Inc. v. Nation Enterprises</a>, 471 U.S. 539, 562, 105 S.Ct. 2218, 2231, 85 L.Ed.2d 588 (1985).  However, &#8220;the presumption of unfairness that arises in such cases can be rebutted by the characteristics of a particular commercial use.&#8221;  <em>Sega, at 1523</em>.  Such factors include whether or not the use complies with the &#8220;primary objective of copyright law [which] is not to reward the labor of authors but &#8216;[t]o promote the Progress of Science and useful Arts.&#8217;&#8221;  <a href="http://scholar.google.com/scholar_case?case=1195336269698056315&#038;hl=en&#038;as_sdt=2002">Feist Publications, Inc. v. Rural Tel. Serv. Co.</a>, 499 U.S. 340, 348, 111 S.Ct. 1282, 1290, 113 L.Ed.2d 358 (1991).  </p>
<p>In other words, commercial use is presumed to be unfair, but that presumption may vanish if the use also promotes advancement of science and art.  Publication of premium WordPress themes, by definition, is commercial, but in many cases, arguably promotes that advancement of science and art when they help produce web pages that are more artistic or which function, in some way, better.  Almost all WordPress themes are created with this intent, and would be difficult to sell as premium themes if they miss the mark. </p>
<p>Tha analysis finds support in the <em>Sega</em> case:</p>
<blockquote><p>We further note that we are free to consider the public benefit resulting from a particular use notwithstanding the fact that the alleged infringer may gain commercially. Public benefit need not be direct or tangible, but may arise because the challenged use serves a public interest&#8230;. In the case before us, Accolade&#8217;s identification of the functional requirements for Genesis compatibility has led to an increase in the number of independently designed video game programs offered for use with the Genesis console. It is precisely this growth in creative expression, based on the dissemination of other creative works and the unprotected ideas contained in those works, that the Copyright Act was intended to promote.</p></blockquote>
<p><em>Sega</em> at 1523.  (citations omitted)  Like in the <em>Sega</em> case, WordPress themes promote a &#8220;growth in creative expression&#8221; by making WordPress easier to use or more aesthetically pleasing.  I think a court would find this factor in favor of fair use in the case of WordPress themes.  But just for sake of argument, let&#8217;s tip the balance on factor one slightly  <em>against</em> fair use for now.</p>
<h4>Nature of the work</h4>
<p>For the second factor, the &#8220;nature of the copyrighted work,&#8221; we look again to the <em>Sega</em> case, which states:</p>
<blockquote><p>The second statutory factor, the nature of the copyrighted work, reflects the fact that not all copyrighted works are entitled to the same level of protection. The protection established by the Copyright Act for original works of authorship does not extend to the ideas underlying a work or to the functional or factual aspects of the work.</p></blockquote>
<p><em>Sega</em> at 1524.  (citations omitted)  And, &#8220;To the extent that a work is functional or factual, it may be copied.&#8221;  Because computer programs are largely functional, &#8220;many aspects&#8221; of computer programs are not even protected by copyright.  <em>Sega</em> at 1525.</p>
<p>To be fair, the &#8220;nature of the work&#8221; analysis can be much more complicated than I can discuss here, but generally speaking, more protection will be provided towards fictional, fantasy, and entertainment works, with less protection being given towards largely functional works, and none at all to some types of works that are purely functional.  As a computer program, WordPress is highly functional in nature, and therefore enjoys less protection than pure works of imagination.  Based on that sliding scale, it is fair to tilt the second factor in favor of fair use where the nature of the work is a content-management system for web pages, such as WordPress.</p>
<h4>Amount and substance of the copying</h4>
<p>The third factor is the &#8220;amount and substantiality of the portion used in relation to the copyrighted work.&#8221;  In other words, how much of the protected work was used, and how important to the work was that portion?  Both the quantity and the quality of the copies portion matter.  <a href="http://scholar.google.com/scholar_case?case=5897920406927075288&#038;hl=en&#038;as_sdt=2002">Salinger v. Random House, Inc.</a>, 811 F. 2d 90 (2d Cir. 1987)(where copy was &#8220;essentially the heart&#8221; of a copyrighted work, factor three weighed against fair use).</p>
<p>In the case of WordPress themes, this factor weighs heavily in favor of a finding of fair use.  No theme that I&#8217;ve ever seen incorporates any actual code from WordPress; instead, they rely on function calls to the main program, asking it to send data back to the program that comprises the theme. In other words, the only portion of WordPress &#8220;copied&#8221; are the names of the functions themselves.  As a percentage of the total amount of code in WordPress itself, this is simply a tiny amount.  Furthermore, the names of the functions are, in themselves, hardly the core part of the expression from a qualitative nature.  Both from a quantity perspective and a quality perspective, there is almost no significant copying of any protected WordPress code.  Factor three, then, weighs in favor of fair use.</p>
<h4>Effect on the potential market</h4>
<p>The fourth factor, though, is the real clincher that leads me to believe the distribution of premium WordPress themes is fair use of any protected WordPress works.  The &#8220;market effect&#8221; test has been deemed by our Supreme Court to be &#8220;undoubtedly the single most important element of fair use.&#8221; <a href="http://scholar.google.com/scholar_case?case=12801604581154452950&#038;q=copyright+AND+%22fair+use%22+AND+eleventh.circuit&#038;hl=en&#038;as_sdt=2002">Harper &#038; Row, Publishers, Inc. v. Nation Enterprises</a>, 471 U.S. 539, 556-57, 105 S.Ct. 2218, 2233-34 (1985).  The &#8220;market effect&#8221; test determines whether the alleged copyright infringement would somehow depress or diminish the ability of the author of the protected work to market that protected work.</p>
<p>In this case, the answer is a head-slapping &#8220;Of course not!&#8221;  It is axiomatic that a WordPress theme cannot function unless there is a copy of WordPress running to support it; in fact, this is one of the arguments that GPL proponents make to support their case that the themes are derivative works.  The &#8220;copying&#8221; by theme distributors can never displace a single copy of WordPress, so there is no negative effect on any potential market; and in fact, by enhancing the aesthetic and functional value of WordPress, themes promote more widespread use of the underlying software.  Developers of WordPress themes increase the market for WordPress, not depress it.  Increasing WordPress market share is in the theme developers&#8217; best interest, for more WordPress users means more potential customers for premium themes.</p>
<p>Because the impact of premium themes on WordPress market share is at worst neutral, and in all likelihood premium themes substantially bolster the market share of WordPress with respect to its competitors, the fourth factor weighs heavily in favor of a finding of fair use.  As the &#8220;most important element&#8221; of fair use, this finding cannot be understated.</p>
<h3>What it all means:  Blow it out your GPL</h3>
<p> Of the four factors of fair use, two weigh heavily for fair use, one slightly in favor, and the other we allowed to tilt slightly against even though it could easily go in favor of fair use.  To be sure, changing the underlying facts could change the outcome of any individual factor, but based on the facts as I understand them, development and distribution of WordPress themes, to the extent they engage in any &#8220;copying&#8221; or derivation from WordPress code, are resoundingly fair use of that code.  And if they are fair use, then federal copyright law expressly allows them to be made, copied, and distributed with <em>no regard whatsoever</em> to the GPL or any other license that may apply.</p>
<p>So all the hemming and hawing about whether themes area derivative work, or &#8220;should be&#8221; a derivative work, is completely irrelevant.  Because the GPL need not apply in either case.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Why the GPL does not apply to premium WordPress themes</title>
		<link>http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/</link>
		<comments>http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 19:45:48 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[derivative work]]></category>
		<category><![CDATA[diythemes]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[ma.tt]]></category>
		<category><![CDATA[mullenweg]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pearson]]></category>
		<category><![CDATA[thesis theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=713</guid>
		<description><![CDATA[Update Please check out the companion piece to this article, Why the GPL/Derivative Work debate doesn’t matter for WordPress themes July 16, 2010 &#8211; I&#8217;ve said all along that actual incorporation of code makes &#8220;the work is probably derivative, and the GPL probably applies.&#8221; With that in mind, please go read Andrew Nacin&#8217;s post about [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/" title="Permanent link to Why the GPL does not apply to premium WordPress themes"><img class="post_image alignleft remove_bottom_margin frame" src="http://perpetualbeta.com/release/wp-content/uploads/2009/11/matrix-300x225.jpg" width="300" height="225" alt="Post image for Why the GPL does not apply to premium WordPress themes" /></a>
</p><div style="border: 1px solid #888; background: #ddd; padding: 0.5em; clear: both;">
<h3>Update</h3>
<ul>
<li>Please check out the companion piece to this article, <a href="http://perpetualbeta.com/release/2009/12/why-the-gplderivative-work-debate-doesnt-matter-for-wordpress-themes/">Why the GPL/Derivative Work debate doesn’t matter for WordPress themes</a></li>
<li><em>July 16, 2010</em> &#8211; I&#8217;ve said all along that actual incorporation of code makes &#8220;the work is probably derivative, and the GPL probably applies.&#8221;  With that in mind, please go read <a href="http://www.andrewnacin.com/2010/07/15/thesis-gpl/">Andrew Nacin&#8217;s post about actual incorporation of code</a>.</li>
</ul>
</div>
<h3><em>Note:</em></h3>
<p><em>This is not legal advice.  This is my opinion, nothing more.  If you want legal advice, hire a lawyer.</em></p>
<h3>Why aren&#8217;t WordPress themes automatically covered by the GPL?</h3>
<p>There&#8217;s been a firestorm brewing in the relatively small world of WordPress premium theme designers, after WordPress founder Matt Mullenweg broadly asserted that themes built to run on the WordPress platform &#8211; and by implication, plugins and anything else that hooks into the WordPress system &#8211; <a href="http://perpetualbeta.com/release/2009/11/matt-gpl-applies-to-wordpress-themes/">are covered by the GPL</a>.<br />
<span id="more-713"></span><br />
This is important, because if Matt is correct, then anyone who gets a copy of a premium theme then has the right to freely distribute it or modify it virtually without restriction (expect, of course, <a href="http://en.wikipedia.org/wiki/GNU_General_Public_License">those restrictions found in the GPL itself</a>).  Understandably, even though some voluntarily release their themes under the GPL, many premium theme designers object to having their code distributed for free.</p>
<p>Matt, who is an outspoken proponent of open-source software, has explained that designers can still make money off GPL code by providing support and other valuable resources to users of that code.  And he&#8217;s right &#8211; that model exists, and has been shown to work for some.</p>
<h3>Are premium theme designers &#8220;evil&#8221;?</h3>
<p>But he also goes so far as to call non-GPL premium WordPress themes &#8220;evil&#8221; &#8211; naming <a href="http://diythemes.com/thesis/">Chris Pearson&#8217;s Thesis</a> as one such example.  Now, I own a <a href="http://diythemes.com/thesis/developers-license-explained/">Thesis developer&#8217;s license</a> and run several sites on the theme.  I was happy to pay for it and would do so again.  I also know Matt and have considered him a friend for several years now.  I commend him for his support of open software and for the impact he&#8217;s had on the weblog community.</p>
<p>So it&#8217;s tough to say this:  Matt, you&#8217;re wrong.  Not only are these developers not &#8220;evil,&#8221; they provide a definite benefit to the community.  And perhaps more important, the WordPress GPL does not, in most cases, require them to release their own themes or plugins under the GPL.</p>
<h3>The argument for an expansive GPL</h3>
<p>Here&#8217;s <a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">the argument for applying the GPL to all WordPress themes</a>:  </p>
<blockquote><p>The template is loaded via the include() function. Its contents are combined with the WordPress code in memory to be processed by PHP along with (and completely indistinguishable from) the rest of WordPress. The PHP code consists largely of calls to WordPress functions and sparse, minimal logic to control which WordPress functions are accessed and how many times they will be called. They are derivative of WordPress because every part of them is determined by the content of the WordPress functions they call. As works of authorship, they are designed only to be combined with WordPress into a larger work.</p></blockquote>
<p>In other words, the code created by theme developers, because it works together with WordPress code (and in most cases, cannot function without it) is a &#8220;derivative work&#8221; of WordPress under copyright law and therefore falls within the scope of the GPL.  (The GPL, as a copyright-based license, applies only to the original work and those works that derive from it.)  At least, that&#8217;s the argument.</p>
<h3>The counter-argument to an expansive GPL</h3>
<p>But is it enough to say that a theme calls to WordPress functions or that it is somehow &#8220;combined with WordPress code in memory&#8221;?  Does that make it a derivative, and therefore covered, work under the law and the GPL?</p>
<p>There are plenty of reasons to disagree with the expansive GPL view expressed above.  First and foremost, it&#8217;s just not enough to say that themes running on top of, and using function calls from, a piece of software are &#8220;derivative&#8221; of that software.  If that were the case, then any software application would be a derivative work of the operating system it runs on &#8211; such as Windows, Linux, or OS X &#8211; which in turn would be a derivative work of the software hard-coded into the chips running the computer.  For that is the way all software works, down to the bare iron &#8211; it sits on top of, and makes function calls to, the software layer beneath it, until to get down to the silicon pathways in the chip itself.  No software could run without those lower layers, and nothing is truly independent of them.  But &#8220;dependent&#8221; and &#8220;derivative&#8221; are not the same thing.</p>
<p>Instead, copyright law takes a very pragmatic approach to determine what constitutes a derivative work.  </p>
<blockquote class="right"><p>The alleged derivative must “physically incorporate a portion of a copyrighted work… [or] supplant demand for a component of that work.”</p></blockquote>
<p>In the case of <a href="http://scholar.google.com/scholar_case?case=10867856245078964488&#038;q=galoob+nintendo&#038;hl=en&#038;as_sdt=2002">Lewis Galoob Toys, Inc. v. Nintendo of America, Inc</a>., 964 F. 2d 965 (9th Cir. 1992), a federal appellate court considered that very issue.  Galoob manufactured a &#8220;cheater&#8221; cartridge that plugged into Nintendo games, between the game cartridge and the game unit itself, and allowed the player to change the game&#8217;s parameters &#8211; for example, players could give themselves unlimited lives using Galoob&#8217;s device.  Nintendo sued Galoob, claiming that the devices violated Nintendo&#8217;s copyright in the games as a derivative work of the  games.</p>
<p>The <em>Galoob</em> court rejected Nintendo&#8217;s argument. In order to be considered a derivative work, the alleged derivative must &#8220;physically incorporate a portion of a copyrighted work&#8230; [or] supplant demand for a component of that work.&#8221;  <a href="http://scholar.google.com/scholar_case?case=10867856245078964488&#038;q=galoob+nintendo&#038;hl=en&#038;as_sdt=2002">Galoob</a> at 969.  Finding that Galoob&#8217;s device did neither, the court determined that there was no derivative work.</p>
<p>An important part of the court&#8217;s analysis was that &#8220;technology often advances by improvement rather than replacement.&#8221;  <a href="http://scholar.google.com/scholar_case?case=10867856245078964488&#038;q=galoob+nintendo&#038;hl=en&#038;as_sdt=2002">Id</a>.  The court also noted that software often depends on other software to function:</p>
<blockquote><p> Some time ago, for example, computer companies began marketing spell-checkers that operate within existing word processors by signalling the writer when a word is misspelled. These applications, as well as countless others, could not be produced and marketed if courts were to conclude that the word processor and spell-checker combination is a derivative work based on the word processor alone.</p></blockquote>
<p><a href="http://scholar.google.com/scholar_case?case=10867856245078964488&#038;q=galoob+nintendo&#038;hl=en&#038;as_sdt=2002">Id</a>.  Applying that theory to the Galoob device, the court concluded: </p>
<blockquote><p>The Game Genie is useless by itself, it can only enhance, and cannot duplicate or recaste, [sic] a Nintendo game&#8217;s output. It does not contain or produce a Nintendo game&#8217;s output in some concrete or permanent form, nor does it supplant demand for Nintendo game cartridges. Such innovations rarely will constitute infringing derivative works under the Copyright Act.</p></blockquote>
<p>Using that rationale, the question of whether WordPress themes are &#8220;derivative&#8221; of WordPress itself becomes more clear.
<ol>
<li>Does a theme, rather than simply calling a WP function, incorporate actual code from WordPress?</li>
<li> Does it somehow supplant the demand for the WordPress software itself?</li>
</ol>
<p> If the answer to either of those questions  is &#8220;yes,&#8221; then the work is probably derivative, and the GPL probably applies.  If not, then even a theme or plugin that entirely dependens on WordPress to run at all, or simply improves WordPress in some way, would not be a derivative work and the GPL would not apply.  For the vast majority of themes I&#8217;ve seen, the GPL would not apply because the theme is not, in my opinion, a derivative work.  (In fact, if any one thing &#8220;incorporates&#8221; another, it&#8217;s most likely WordPress incorporating the theme, by use of the PHP <code>include()</code> call, rather than the other way around.)</p>
<h3>Should the GPL apply to premium WordPress themes?  </h3>
<p>Matt&#8217;s own experience with WordPress is a very convincing argument that it is possible to change the world, or even just make a living, by writing, distributing, and supporting GPL-based software.  There are many premium theme designers &#8211; <a href="http://wordpress.org/extend/themes/commercial/">promoted and catalogued by WordPress</a> &#8211; who choose to apply to GPL to their own labors.  But those who choose not to?  Not evil &#8211; at least not for that reason.  </p>
<p>It&#8217;s great to talk about open source software as &#8220;free&#8221; and speak of the GPL &#8211; as Matt does &#8211; as a &#8220;Bill of Rights&#8221; &#8211; but what Matt seeks to do would <em>reduce</em> freedom by expanding copyright restrictions to non-derivative &#8211; and therefore legally independent &#8211; works .  At its core, the GPL is simply a fancy way of controlling other people&#8217;s work through the imposition of copyright restrictions.  Those who seek to extend the GPL beyond the bounds allowed by copyright law, do not promote freedom but instead take freedom away.</p>
<h3>Update:  What WordPress itself says about derivative works and copyright law</h3>
<p>I should have done this in the main article, but here&#8217;s what <a href="http://codex.wordpress.org/GPL">the GPL that came with your copy of WordPress</a> says about the issue:</p>
<blockquote><p> a &#8220;work based on the Program&#8221; means either the Program or <em>any derivative work under copyright law</em>: that is to say, a <em>work containing the Program or a portion of it</em>, either verbatim or with modifications and/or translated into another language.</p></blockquote>
<p>(Emphasis added.)  In other words:  </p>
<ol>
<li>Copyright law controls the definition of what constitutes a &#8220;derivative work&#8221; (and therefore, a covered work); and,</li>
<li>The GPL expressly invokes the standard embraced by the <em>Galoob</em> court, namely, that some part of the original work must be contained in another work in order for that work to be considered derivative.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/11/why-the-gpl-does-not-apply-to-premium-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>102</slash:comments>
		</item>
		<item>
		<title>A Decade of Blogging</title>
		<link>http://perpetualbeta.com/release/2009/11/a-decade-of-blogging/</link>
		<comments>http://perpetualbeta.com/release/2009/11/a-decade-of-blogging/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 05:01:36 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Best of Release]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[blogiversary]]></category>
		<category><![CDATA[decade]]></category>
		<category><![CDATA[self-important]]></category>
		<category><![CDATA[self-promoting]]></category>
		<category><![CDATA[self-reflection]]></category>
		<category><![CDATA[ten years hard blog]]></category>
		<category><![CDATA[then and now]]></category>
		<category><![CDATA[woifm]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=667</guid>
		<description><![CDATA[We didn&#8217;t start the fire How many people can say they were on the front lines of a revolution? Ten years ago, inspired by some pretty interesting people, I started a little blog. At that time, there were roughly three hundred webloggers in the world, and most of us knew each other. There were few [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/11/a-decade-of-blogging/" title="Permanent link to A Decade of Blogging"><img class="post_image aligncenter remove_bottom_margin frame" src="http://perpetualbeta.com/release/wp-content/uploads/2009/11/3118322786_ccb4ed7241.jpg" width="500" height="392" alt="Source:  http://www.flickr.com/photos/nationaalarchief/3118322786/  License:  http://beeldbank.nationaalarchief.nl/nl/auteursrechten (no known restrictions)" /></a>
</p><h3>We didn&#8217;t start the fire</h3>
<p>How many people can say they were on the front lines of a revolution?  Ten years ago, inspired by some  pretty interesting people, I <a href="http://perpetualbeta.com/nov99.html#19nov99">started a little blog</a>.  At that time, there were roughly three hundred webloggers in the world, and most of us knew each other.  There were few enough that everyone knew when a new one started up.</p>
<p>Around that time, there were two camps of thought regarding weblogs: overly optimistic, and overly pessimistic.  <a href="http://www.theobvious.com/archive/1999/11/22.html">This quote sums both up nicely</a>:</p>
<blockquote><p>Weblogs are a &#8220;revolution.&#8221; They&#8217;re &#8220;journalism.&#8221; They&#8217;re &#8220;art.&#8221; They&#8217;re, again and again, the next New Thing. To which the only possible response can be: come on, people.</p>
<p>This is not to say that weblogs aren&#8217;t useful or fun. I read several every day, and have profited from the experience. I just love that Mahir guy.</p>
<p>But how can you not boggle at the level of self-delusion, of self-infatuation, it takes to declare that weblogs are going kill off traditional journalism? That the concept will be alive and well a decade from now? That weblog readership will increase a hundred-fold in that time? That they&#8217;re an art form?
</p></blockquote>
<p>Have weblogs &#8220;killed off&#8221; traditional journalism?  <a href="http://www.nppa.org/news_and_events/news/2009/02/phillybankrupt.html">Damned near</a>.  Is the concept alive and well ten years later?  Hellooooo!   Has readership increased a hundredfold?  <a href="http://blog.nj.com/jerseyblogs/2007/09/is_anyone_reading_this_the_lat.html">Closer to  a millionfold</a>.  An art form?  Well, you&#8217;ve got me there.</p>
<p>But clearly, <a href="http://www.bradlands.com/weblog/comments/september_10_1999/">we were on to something</a>.  And everyone else gradually caught on.</p>
<h3>A new world order?</h3>
<p>From 25-score bloggers to perhaps billions.  Blogging has changed, and the world&#8217;s information flow will never be the same.  But so, too, has the world changed over the last ten years.  It&#8217;s fun to see some of the radical transformations:</p>
<p>Then:  America&#8217;s <a href="http://ontology.buffalo.edu/smith/clinton/morrison.html">first black president</a><br />
Now:  America&#8217;s <a href="http://www.whitehouse.gov/about/presidents/barackobama">first black president</a></p>
<p>Then:  <a href="http://en.wikipedia.org/wiki/Year_2000_problem">Waiting for the world to collapse</a><br />
Now:  <a href="http://en.wikipedia.org/wiki/2012_phenomenon">Waiting for the world to collapse</a></p>
<p>Then:  <a href="http://www.blogger.com/">Evan Williams poised to take over the internet</a><br />
Now:  <a href="http://twitter.com">Evan Williams poised to take over the internet</a></p>
<p>Then:  <a href="http://en.wikipedia.org/wiki/Toy_Story_2">Toy Story 2 in theaters</a><br />
Now:  <a href="http://en.wikipedia.org/wiki/Toy_Story_2#3-D_re-release">Toy Story 2 in theaters</a></p>
<h3>Maybe not.</h3>
<p>Well, maybe some things never change.  But I feel pretty good about this:  ten years from now, we&#8217;ll look back at 2009 and reflect on some of the things that did change, in ways we cannot even imagine today.  And some of them?  We might even call them &#8220;art.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/11/a-decade-of-blogging/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Matt:  GPL applies to WordPress themes</title>
		<link>http://perpetualbeta.com/release/2009/11/matt-gpl-applies-to-wordpress-themes/</link>
		<comments>http://perpetualbeta.com/release/2009/11/matt-gpl-applies-to-wordpress-themes/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 02:36:52 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[derivative work]]></category>
		<category><![CDATA[diythemes]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[ma.tt]]></category>
		<category><![CDATA[mullenweg]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pearson]]></category>
		<category><![CDATA[thesis theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=684</guid>
		<description><![CDATA[I knew that WordPress itself was covered by the GPL. What I didn&#8217;t know was that themes, even commercial themes, built to run on WordPress, also fall under the GPL, according to some GPL experts. In this vid, Matt Mullenweg talks about the benefits of the GPL at some length, even going so far as [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I knew that <a href="http://wordpress.org">WordPress</a> itself was covered by the <a href="http://en.wikipedia.org/wiki/GNU_General_Public_License">GPL</a>.  What I didn&#8217;t know was that themes, even commercial themes, built to run on WordPress, <a href="http://wordpress.org/development/2009/07/themes-are-gpl-too/">also fall under the GPL</a>, according to some GPL experts.  </p>
<p><embed src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.10" type="application/x-shockwave-flash" width="400" height="224" allowscriptaccess="always" allowfullscreen="true" flashvars="guid=ABaVkvrA&#038;width=400&#038;height=224" title="Matt Mullenweg - WordPress &amp; the GPL"></embed></p>
<p>In this vid, Matt Mullenweg talks about the benefits of the GPL at some length, even going so far as to call those commercial theme vendors who don&#8217;t release their code under the GPL as &#8220;evil.&#8221;  (Looking for some commercial-grade but GPL-released themes?  <a href="http://wordpress.org/extend/themes/commercial/">Find some here</a>.)</p>
<p>Now, I&#8217;ve been using a commerical, non-GPL theme for this and some of the other blogs I maintain &#8211; the very slick <a href="http://diythemes.com/">Thesis theme</a> &#8211; but I hardly consider it &#8220;evil&#8221; that Pearson, <em>et al</em>. maintain a non-GPL license regime.  They might arguably be in violation of the WordPress GPL, but there&#8217;s nothing inherently &#8220;evil&#8221; about their product or what they&#8217;ve chosen to do with it. (Notably, Pearson offers a number of <a href="http://www.pearsonified.com/themes">free themes for download</a> at his site, including a couple which helped cement his reputation as a talented WP theme designer.)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/11/matt-gpl-applies-to-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why the Facebook nickname landrush is irrelevant</title>
		<link>http://perpetualbeta.com/release/2009/06/why-the-facebook-nickname-landrush-is-irrelevant/</link>
		<comments>http://perpetualbeta.com/release/2009/06/why-the-facebook-nickname-landrush-is-irrelevant/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 02:12:47 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[irrelevant]]></category>
		<category><![CDATA[johnabell]]></category>
		<category><![CDATA[landrush]]></category>
		<category><![CDATA[nickname]]></category>
		<category><![CDATA[vanity]]></category>
		<category><![CDATA[wired]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=589</guid>
		<description><![CDATA[When Facebook let users pick nicknames for human-friendly URL&#8217;s, Wired Magazine&#8217;s John Abell didn&#8217;t care what name he got. Why? He&#8217;s already a got a domain name that he controls&#8230; along with unlimited subdomains that he can point to any other location on the internet. At the end of the day, you won’t know where [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/06/why-the-facebook-nickname-landrush-is-irrelevant/" title="Permanent link to Why the Facebook nickname landrush is irrelevant"><img class="post_image alignnone remove_bottom_margin frame" src="http://perpetualbeta.com/release/wp-content/uploads/2009/06/300px-oklahoma_land_rush.jpg" width="300" height="162" alt="Source: http://en.wikipedia.org/wiki/File:Oklahoma_Land_Rush.jpg   License:  http://en.wikipedia.org/wiki/Public_domain" /></a>
</p><p>When <a href="http://www.techcrunch.com/2009/05/31/prepare-for-the-facebook-vanity-url-landrush/">Facebook let users pick nicknames</a> for human-friendly URL&#8217;s, <a href="http://www.wired.com/epicenter/2009/06/getting-your-facebook-vanity-url-shrug-its-second-rate-branding/">Wired Magazine&#8217;s John Abell didn&#8217;t care</a> what name he got.  Why?  He&#8217;s already a got a domain name that he controls&#8230; along with unlimited subdomains that he can point to any other location on the internet.</p>
<blockquote><p>At the end of the day, you won’t know where to find someone on facebook even with your fancy name until and unless they tell you. In a world where you have sub-domains on an omnipresent brand, people can figure it out&#8230;.  I will try for the Facebook name of my choice, of course — why not? I’ve done the same for a bunch of sites, half of whom I have forgotten and never use.  But, if I don’t get it I don’t really care. No matter what site you might want to link up, you’ll always know how to find me: *.<a href="http://www.johnabell.com">johnabell.com</a></p></blockquote>
<p>So if you missed out on the great Facebook landrush, skip it and go buy your name with a .com at the end.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/06/why-the-facebook-nickname-landrush-is-irrelevant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shiny Happy Buttons&#8230; and Everything Else</title>
		<link>http://perpetualbeta.com/release/2009/05/shiny-happy-buttons-and-everything-else/</link>
		<comments>http://perpetualbeta.com/release/2009/05/shiny-happy-buttons-and-everything-else/#comments</comments>
		<pubDate>Thu, 21 May 2009 21:02:59 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[CSS:  Completely Screwed Stylesheets]]></category>
		<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[experimental]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=486</guid>
		<description><![CDATA[It&#8217;s amazing what you can learn in the doctor&#8217;s waiting room. Nate was playing with the big toy &#8211; the one where you move all the beads back and forth across the wires &#8211; and I took a minute to check out a web design question I had, surfing the web on my phone. I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It&#8217;s amazing what you can learn in the doctor&#8217;s waiting room.</p>
<p>Nate was playing with the big toy &#8211; the one where you move all the beads back and forth across the wires &#8211; and I took a minute to check out a web design question I had, surfing the web on my phone.</p>
<p>I stumbled across <a href="http://24ways.org/2008/shiny-happy-buttons">this CSS tip for styling buttons</a>&#8230; and, as it turns out, everything else.</p>
<p>I&#8217;ve been out of the loop on cutting-edge web design techniques, so I didn&#8217;t know you could now do rounded corners and drop shadows in CSS.  And, as it turns out, you can use these techniques on more than just buttons.</p>
<blockquote style="font-family: 'lucida grande'; sans-serif;width: 15em; padding: .5em; color: #ffffff; text-shadow: 1px 1px 1px #000; border: solid thin #882d13; -webkit-border-radius: .7em; -moz-border-radius: .7em; border-radius: .7em; -webkit-box-shadow: 2px 2px 3px #999; box-shadow: 2px 2px 2px #bbb; background-color: #ce401c;"><p>You can style any element this way.  Even block quotes.  Or paragraphs.  Heck, you could probably style a &lt;span&gt; this way.</p></blockquote>
<p>And that&#8217;s pretty cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/05/shiny-happy-buttons-and-everything-else/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamhost System-Wide Outrages</title>
		<link>http://perpetualbeta.com/release/2009/04/dreamhost-system-wide-outrages/</link>
		<comments>http://perpetualbeta.com/release/2009/04/dreamhost-system-wide-outrages/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 00:05:34 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Perpetual Beta : Release]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[The Joy of Tech]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[epic fail]]></category>
		<category><![CDATA[outage]]></category>
		<category><![CDATA[outrage]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=438</guid>
		<description><![CDATA[I&#8217;ve been a Dreamhost customer since 2000. In that time, I found a lot to like about the service. It&#8217;s been convenient to use, packed with all the features I could want and then some, and seemed fairly reliable. But if you were to search Twitter today for the word &#8220;Dreamhost,&#8221; you&#8217;d have found an [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/04/dreamhost-system-wide-outrages/" title="Permanent link to Dreamhost System-Wide Outrages"><img class="post_image alignleft remove_bottom_margin frame" src="http://perpetualbeta.com/release/wp-content/uploads/2009/04/10675300_aa37cabd63_m.jpg" width="240" height="180" alt="Source:  http://www.flickr.com/photos/24853457@N00/10675300/   CC License: http://creativecommons.org/licenses/by-sa/2.0/deed.en" /></a>
</p><p>I&#8217;ve been a Dreamhost customer since 2000.  In that time, I found a lot to like about the service.  It&#8217;s been convenient to use, packed with all the features I could want and then some, and seemed fairly reliable.</p>
<p>But if you were to <a href="http://search.twitter.com/search?q=dreamhost">search Twitter today</a> for the word  &#8220;Dreamhost,&#8221; you&#8217;d have found an uprising.  Hundreds, if not thousands, of DH customers lost all their incoming emails this morning due to <a href="http://www.dreamhoststatus.com/2009/04/20/spam-filter-email-issues-this-morning/">an unspecified failure of the spam filter</a>&#8230; because when you upgrade a spam filter for thousands of users, you definitely want to do that first thing on a Monday morning.  (None of those businesses needed their email, anyway.)  Support?  Completely non-communicative.</p>
<p>Well, that wasn&#8217;t all.  A Twitter search for Dreamhost this <em>evening</em> shows that, not only had they failed to resolve the email problem for many users, <a href="http://www.dreamhoststatus.com/2009/04/20/homie-cluster-users-seeing-some-problems/">literally dozens of web servers and database servers collapsed under the strain</a> of&#8230; well, no one seems exactly sure.</p>
<p>Dreamhost did not cover itself in glory this day.  In fact, I can&#8217;t imagine doing more damage to one&#8217;s own business than Dreamhost did.</p>
<p>As for me, I expect that I&#8217;ll be moving to a new web host mighty soon.  Feel free to leave me recommendations in the comments.</p>
<p>(Photo source:  <a href="http://www.flickr.com/photos/24853457@N00/10675300/">niña mala</a>   under a <a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en">CC License</a>&#8230; see also <a href="http://keynote.vox.com/library/photo/6a00c225267957604a00cdf3a6282acb8f.html">Baby Chucky</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/04/dreamhost-system-wide-outrages/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Crush the Websites That Are Stealing Your Content</title>
		<link>http://perpetualbeta.com/release/2009/03/crush-the-websites-that-are-stealing-your-content/</link>
		<comments>http://perpetualbeta.com/release/2009/03/crush-the-websites-that-are-stealing-your-content/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 04:06:16 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/?p=389</guid>
		<description><![CDATA[Write for a blog long enough, it&#8217;s bound to happen. You see a link in your referrer logs, find something on Google, get an email from a reader&#8230; you follow the link, and there it is: your hard work, spread across someone else&#8217;s page, used as bait for ad revenue or something worse. David Risley [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://perpetualbeta.com/release/2009/03/crush-the-websites-that-are-stealing-your-content/" title="Permanent link to Crush the Websites That Are Stealing Your Content"><img class="post_image alignleft remove_bottom_margin frame" src="http://perpetualbeta.com/release/wp-content/uploads/2009/03/120px-escribano.jpg" width="120" height="97" alt="Copy, written." /></a>
</p><p>Write for a blog long enough, it&#8217;s bound to happen.  You see a link in your referrer logs, find something on Google, get an email from a reader&#8230; you follow the link, and there it is:  your hard work, spread across someone else&#8217;s page, used as bait for ad revenue or something worse.</p>
<p>David Risley asks the question:  <a href="http://www.davidrisley.com/2009/03/23/how-to-deal-with-sites-that-steal-your-blog-content/">How do you deal with web sites that steal your content</a>?</p>
<p>Personally, I&#8217;ve dealt with it in two ways.  First, I contact the offender directly and ask them to take the post down. This usually works, because anyone who&#8217;s copied my work knows what I do for a living.  If I can&#8217;t contact the webmaster, I next contact the web host.</p>
<p>So far, problem solved, every time.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2009/03/crush-the-websites-that-are-stealing-your-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recycling Electronic Court Records</title>
		<link>http://perpetualbeta.com/release/2008/02/recycling-electronic-court-records/</link>
		<comments>http://perpetualbeta.com/release/2008/02/recycling-electronic-court-records/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 22:46:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/archives/2008/02/16/recycling-electronic-court-records/</guid>
		<description><![CDATA[Anyone who works with the Federal courts will be familiar with PACER, the federal judiciary&#8217;s electronic public records system. The great thing about PACER is that any current (I&#8217;m not sure how many years are encompassed) court case is in the system, allowing the public to access any document filed in any federal court case. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Anyone who works with the Federal courts will be familiar with <a href="http://pacer.psc.uscourts.gov/">PACER</a>, the federal judiciary&#8217;s electronic public records system.  The great thing about PACER is that any current (I&#8217;m not sure how many years are encompassed) court case is in the system, allowing the public to access any document filed in any federal court case.  The not-so-great side of PACER is the eight cents per page fee charged for each record.  Eight cents per page is pretty reasonable, compared to most comparable systems, but it can really add up when you consider the number of pages in a typical court document (my local court rules allow 25 pages for a brief, for example)  and the number of documents in a given case.  And we know the money&#8217;s adding up &#8211; apparently, <a href="http://pacer.resource.org/recycling.html">the judiciary has noted</a> a &#8220;significant accumulation of unobligated balances&#8221; (hows <em>that</em> for a euphemism for &#8220;obscene profits&#8221;?)</p>
<p>Once you pay the fee, though &#8211; or if you&#8217;re a lawyer on the case and get &#8220;one free look&#8221; &#8211; you can do anything you want with the document, because it&#8217;s considered public domain.  That includes uploading it to <a href="http://public.resource.org">public.resource.org</a>, through their <a href="http://pacer.resource.org/">PACER recycling tool</a>, so that anyone will be able to download the documents for free.  </p>
<p>I&#8217;ve spent a few minutes looking through the site, and have even uploaded a few documents.  Here&#8217;s what I&#8217;ve noticed right away:</p>
<ol>
<li>They&#8217;re just getting started.  Only a small percentage of recent cases are represented, with most cases having only one document available.</li>
<li>Unless you know exactly what you&#8217;re looking for, you&#8217;re not likely to find it.  There&#8217;s no search function whatsoever, and Google doesn&#8217;t seem to get deep enough to index the documents themselves.  But everything is organized by court and by case number, so if you have those two bits of information, you&#8217;ll know in seconds whether your documents are available.</li>
</ol>
<p>I think this is a great idea, if a bit underdeveloped at this stage, and I wonder if it wouldn&#8217;t be possible for someone to produce a more complete archive using an ad-based revenue model instead of a nonprofit model.  But in the meantime, if I need something from PACER, I&#8217;m pretty much resigned to paying for it. </p>
<p>Via <a href="http://www.stayviolation.com/2008/02/new-site-attemp.html">Stay Violation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2008/02/recycling-electronic-court-records/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SxSW Panel Proposals</title>
		<link>http://perpetualbeta.com/release/2007/08/sxsw-panel-proposals/</link>
		<comments>http://perpetualbeta.com/release/2007/08/sxsw-panel-proposals/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 02:06:32 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Me, Me, Me, Me, Me, Me, Me!]]></category>
		<category><![CDATA[Shameless Self-Promotion]]></category>
		<category><![CDATA[SxSW]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/archives/2007/08/21/sxsw-panel-proposals/</guid>
		<description><![CDATA[I&#8217;ve got three: Rage Against the Machine: RIAA Litigation Update The recording industry has ramped up its litigation campaign against peer-to-peer file sharing suspects, with cases now numbering in the high thousands. This session explores recent developments in the various cases nationwide and how someone caught in this driftnet litigation might defend themselves. Among Thieves: [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve <a href="http://panelpicker.sxsw.com/ideas/index/2/q:wasylik">got three</a>:</p>
<ul>
<li>
<h3><a href="http://panelpicker.sxsw.com/ideas/view/417">Rage Against the Machine: RIAA Litigation Update</a></h3>
<p>The recording industry has ramped up its litigation campaign against peer-to-peer file sharing suspects, with cases now numbering in the high thousands. This session explores recent developments in the various cases nationwide and how someone caught in this driftnet litigation might defend themselves.</p>
</li>
<li>
<h3><a href="http://panelpicker.sxsw.com/ideas/view/419">Among Thieves: Preventing Online Copyright Infringement</a></h3>
<p>Digital photographers, web designers, and graphic artists are extremely vulnerable to online theft of their work. This session will explore copyright and trademark law protections for the freelancer and small-shop digital professional.</p>
</li>
<li>
<h3><a href="http://panelpicker.sxsw.com/ideas/view/418">Targeting Your Web Site: Accessibility Litigation Update</a></h3>
<p>How recent court decisions expose web site owners to liability for lack of accessibility, and how to protect yourself.</p>
</li>
</ul>
<p>If you&#8217;re interested in any of these (or any other SxSW panels), check out the <a href="http://panelpicker.sxsw.com/">panel picker</a> and vote.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2007/08/sxsw-panel-proposals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIAA Gets Hit for $68,000 in Fees in Capitol Records v. Foster</title>
		<link>http://perpetualbeta.com/release/2007/07/riaa-gets-hit-for-68000-in-fees-in-capitol-records-v-foster/</link>
		<comments>http://perpetualbeta.com/release/2007/07/riaa-gets-hit-for-68000-in-fees-in-capitol-records-v-foster/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 14:19:20 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Copycat Law]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/archives/2007/07/17/riaa-gets-hit-for-68000-in-fees-in-capitol-records-v-foster/</guid>
		<description><![CDATA[In the great file-sharing war, it looks like the tide may be turning. Deborah Foster, the defendant in a peer-to-peer file-sharing case out of Oklahoma, not only got the records companies to dismiss their case against her, she got a court award of $68,000 for attorney&#8217;s fees &#8211; the cost of defending her lawsuit. The [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In the great file-sharing war, it looks like the tide may be turning.  Deborah Foster, the defendant in a peer-to-peer file-sharing case out of Oklahoma, not only got the records companies to dismiss their case against her, <a href="http://www.ilrweb.com/viewILRPDF.asp?filename=capitol_foster_070716OrderAwardAttysFees">she got a court award of $68,000 for attorney&#8217;s fees</a> &#8211; the cost of defending her lawsuit.</p>
<p>The Court emphatically stated that copyright defendants like Foster are entitled to have the cost of their defense paid for by the record companies, even when they refuse to throw their family members under the bus:</p>
<blockquote><p>The plaintiffs argue that the defendant is not entitled to fees incurred after some point when she allegedly &#8220;could have avoided [fees] altogether but chose not to do so.&#8221;  Throughout the course of this litigation the plaintiffs have alleged that had the defendant appropriately assisted their copyright infringement investigation and litigation, she could have avoided being sued.  The Court has rejected this argument on numerous occasions and declines to entertain it yet again.  The defendant was entitled to litigate the claims the plaintiffs chose to bring against her and, as the prevailing party on those claims, she is entitled to recover the reasonable attorney&#8217;s fees she incurred in so doing.</p></blockquote>
<p>This decision will no doubt encourage more attorneys to accept defense cases even when the defendants themselves may not be able to pay the fees up front.  Where the record companies have been using settlements to fund their ongoing litigation campaign &#8211; using defendants&#8217; money against other defendants &#8211; now defendants have the prospect of using the huge financial resources of the record companies to level the playing field and fund the resistance to the copyright abuse.</p>
<p>Link via <a href="http://recordingindustryvspeople.blogspot.com/2007/07/judge-awards-68000-in-attorneys-fees.html">Recording Industry vs. The People</a>.</p>
<p>UPDATE:  <a href="http://consumerist.com/consumer/worst-company-in-america/judge-awards-6868523-in-attorneys-fees-against-riaa-279275.php">Consumerist</a> chimes in.</p>
<hr />
<ul>
<li>Those looking for assistance in the central Florida area may want to <a href="http://www.ricardolaw.com/riaa/">get more information about my law firm</a>.  </li>
<li>See our <a href='http://perpetualbeta.com/release/wp-content/uploads/2007/07/file-sharing-release.pdf' title='Ricardo &#038; Wasylik File-Sharing Press Release 07-18-07'>press release</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2007/07/riaa-gets-hit-for-68000-in-fees-in-capitol-records-v-foster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The End of Days: Google Calendar for Mobile Broken?</title>
		<link>http://perpetualbeta.com/release/2007/07/the-end-of-days-google-calendar-for-mobile-broken/</link>
		<comments>http://perpetualbeta.com/release/2007/07/the-end-of-days-google-calendar-for-mobile-broken/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 12:26:10 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[The Joy of Tech]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/archives/2007/07/17/the-end-of-days-google-calendar-for-mobile-broken/</guid>
		<description><![CDATA[A few months ago, Google announced that its Calendar app would be accessible by PDA-based web browsers. It worked like a dream. And for someone like me, a lawyer on the go, it was a great tool. Suddenly, sometime last week or so, it just stopped working. Instead of the nice neat rows of my [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A few months ago, Google announced that its <a href="http://googleblog.blogspot.com/2007/05/calendar-for-mobile-devices.html">Calendar app would be accessible by PDA-based web browsers</a>.  It worked like a dream.  And for someone like me, a lawyer on the go, it was a great tool.</p>
<p>Suddenly, sometime last week or so, it just stopped working.  Instead of the nice neat rows of my daily schedule, I now get the unhelpful message that Google Calendar doesn&#8217;t support my browser&#8230;. &#8220;Yet.&#8221;</p>
<p>Yet?  You supported it last week!  What the heck is going on, Google?  </p>
<p>UPDATE:  They <a href="http://google.com/calendar/m">changed the url</a>, apparently without telling anyone.  Now it works.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2007/07/the-end-of-days-google-calendar-for-mobile-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rafe&#8217;s Law</title>
		<link>http://perpetualbeta.com/release/2006/10/rafes-law/</link>
		<comments>http://perpetualbeta.com/release/2006/10/rafes-law/#comments</comments>
		<pubDate>Sat, 21 Oct 2006 18:04:07 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Spam: Digital Plague or Pure Evil?  Discuss.]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://perpetualbeta.com/release/archives/2006/10/21/rafes-law/</guid>
		<description><![CDATA[Via Daringfireball, comes news of Rafe&#8217;s Law: An Internet service cannot be considered truly successful until it has attracted spammers. In other words, you&#8217;re not truly successful until you&#8217;ve been rendered virtually useless. Probably true.]]></description>
			<content:encoded><![CDATA[<p></p><p>Via <a href="http://daringfireball.net/linked/2006/october#fri-20-rafes_law">Daringfireball</a>, comes news of <a href="http://rc3.org/2006/10/rafes_law.php">Rafe&#8217;s Law</a>:</p>
<blockquote><p>An Internet service cannot be considered truly successful until it has attracted spammers.</p></blockquote>
<p>In other words, you&#8217;re not truly successful until you&#8217;ve been rendered virtually useless.  Probably true.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/10/rafes-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stealing from Jeff:  XHTML vs. HTML</title>
		<link>http://perpetualbeta.com/release/2006/09/stealing-from-jeff-xhtml-vs-html/</link>
		<comments>http://perpetualbeta.com/release/2006/09/stealing-from-jeff-xhtml-vs-html/#comments</comments>
		<pubDate>Thu, 28 Sep 2006 23:58:45 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/09/28/stealing-from-jeff-xhtml-vs-html/</guid>
		<description><![CDATA[For the time being I&#8217;m only stealing links from Jeff. He helpfully points out some recent work showing that most so-called &#8220;valid XHTML&#8221; really is no such thing. These sources have more on why: Surfin&#8217; Safari Anne Van Kesteren Mark Pilgrim Ian Hickson One big reason: there&#8217;s no good way to serve XHTML to all [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For the time being I&#8217;m only stealing links from <a href="http://theshapeofdays.com/">Jeff</a>.  </p>
<p>He helpfully points out some recent work showing that most so-called &#8220;valid XHTML&#8221; really is <a href="http://theshapeofdays.com/2006/09/understanding_html_xml_and_xht.html">no such thing</a>.</p>
<p>These sources have more on why:</p>
<ul>
<li><a href="http://webkit.org/blog/?p=68">Surfin&#8217; Safari</a></li>
<li><a href="http://annevankesteren.nl/2004/08/xhtml">Anne Van Kesteren</a></li>
<li><a href="http://www.xml.com/pub/a/2003/03/19/dive-into-xml.html">Mark Pilgrim</a></li>
<li><a href="http://www.hixie.ch/advocacy/xhtml">Ian Hickson</a></li>
</ul>
<p>One big reason:  there&#8217;s no good way to serve XHTML to all browsers with a valid <a href="http://en.wikipedia.org/wiki/MIME">MIME type</a>.  And that apparently matters.</p>
<p>(If this post means absolutely nothing to you, then congratulations, it means you have a life and don&#8217;t have to worry about this kind of stuff.  Say hi to the world for me.)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/09/stealing-from-jeff-xhtml-vs-html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Square One</title>
		<link>http://perpetualbeta.com/release/2006/05/square-one/</link>
		<comments>http://perpetualbeta.com/release/2006/05/square-one/#comments</comments>
		<pubDate>Wed, 10 May 2006 03:25:47 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[CSS:  Completely Screwed Stylesheets]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/05/09/square-one/</guid>
		<description><![CDATA[I didn&#8217;t take part in the CSS Reboot but I was inspired by it. A couple of weeks of fumbling, and I&#8217;m still at nothing. So I&#8217;ve decided to start over with a new theme as a base &#8211; complete with trendy chunky footer &#8211; and then give it a new skin. I&#8217;m probably going [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I didn&#8217;t take part in the <a href="http://www.cssreboot.com/">CSS Reboot</a> but I was inspired by it.  </p>
<p>A couple of weeks of fumbling, and I&#8217;m still at nothing.  So I&#8217;ve decided to start over with a <a href="http://www.warpspire.com/hemingway/">new theme</a> as a base &#8211; complete with <a href="http://www.warpspire.com/hemingway/">trendy chunky footer</a> &#8211; and then give it a new skin.</p>
<p>I&#8217;m probably going to draw the visual elements mainly from our <a href="http://wasylik.net/g2/v/masterbr/">recent bedroom makeover</a> (especially the colors).</p>
<p>At this rate, it&#8217;ll take me another couple of months.  Bear with me.</p>
<p>(And oh, yes, I&#8217;m well aware that the white-on-black color scheme is horrible.  Again, bear with me.)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/05/square-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Letter to Google</title>
		<link>http://perpetualbeta.com/release/2006/05/an-open-letter-to-google/</link>
		<comments>http://perpetualbeta.com/release/2006/05/an-open-letter-to-google/#comments</comments>
		<pubDate>Sun, 07 May 2006 18:49:43 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[The Joy of Tech]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/05/07/an-open-letter-to-google/</guid>
		<description><![CDATA[Dear Google, Sitting here in front of my laptop with browser windows open all over the place and hot-key access to all your features, I am completely and utterly smitten. No other search engine does for me what you do, from the quality of your results to the modifiers that let me customize my search [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Dear Google,</p>
<p>Sitting here in front of my laptop with browser windows open all over the place and hot-key access to all your features, I am completely and utterly smitten.  No other search engine does for me what you do, from the quality of your results to the modifiers that let me customize my search in just about any way I can imagine.  Nothing else is in your league.  Google, when I embrace you through my laptop, I swoon.</p>
<p>So, why, Google, must you frustrate me so when I&#8217;m out and about?  My Treo 650, while no longer state of the art, is a really fantastic hunk of plastic and metal and electromagnetic spectrum.  While waiting in line at the store or just over lunch, I have the close to the full power of the Internet at my disposal.  At least I did.</p>
<p>Then you changed.  </p>
<p>Google, you stopped serving my Treo the same pages you offered me at home.  Instead of full search results, I got <a href="http://www.google.com/mobile/faq.html#results">abbreviated &#8220;mobile&#8221; results</a>.  No more <a href="http://www.google.com/mobile/faq.html#results7">&#8220;cache&#8221; links</a>, no more <a href="http://www.google.com/mobile/faq.html#results7">&#8220;related&#8221; links</a>, no more &#8220;view as HTML&#8221; option for PDF&#8217;s and whatnot.  Just a stripped down link list.  And then, as if that wasn&#8217;t bad enough, you started changing the way you gave me access to the results I wanted.  No longer could I just click through to a web page you found for me.  Instead, you started serving up pages that had been &#8220;modified&#8221; for my mobile.  I think you were trying to be helpful, but most of the time your modified pages were much less useful than the full pages themselves.  They don&#8217;t always load, they break my back button, they interfere with cookies, and they generally show me that you&#8217;re getting in the way most of the time for what I need to do.</p>
<p>Today was the prime example of that.  Over lunch, I wanted to look up the plain text of a state law.  Ordinarily, this takes me two minutes tops, especially in a case like this one, where I knew the citation.  But over lunch today, Google, I couldn&#8217;t do it at all.  Every promising result link turned into a dead end of server errors.  Once I got home, I found <a href="http://www.redstate.com/comments/2006/5/5/1195/54383/18#18">the cite I needed</a> in less than 120 seconds.</p>
<p>Search isn&#8217;t all.  You&#8217;ve also <a href="http://googleblog.blogspot.com/2006/02/choose-your-news.html">changed the way you tell me about the news</a>.  Frames!  You use frames!  With nav buttons on them that&#8217;s don&#8217;t even work! And break my back button!  Are you trying to be helpful?  Because if you are, this isn&#8217;t the way.</p>
<p>The road to hell, as they say, is paved with good intentions.  So I wanted to give you a chance.  I wanted to tell you to turn off the special &#8220;mobile&#8221; pages and the frames and the strangely formatted results and just give me the pages.  Just let me click through.  Set me free.  </p>
<p>You won&#8217;t listen to me.  There is no way to set a preference or click an alternate link.  When I use my phone to talk to you, Google, you <em>make</em> me surf in &#8220;mobile&#8221; mode, and I don&#8217;t want to.</p>
<p>I&#8217;m starting to think you want me to start looking for another search engine.  Google, please, before it&#8217;s too late&#8230; listen to me.  Give me what I want and what I need &#8211; not what <em>you</em> think I want and need.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/05/an-open-letter-to-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking of Spam&#8230;</title>
		<link>http://perpetualbeta.com/release/2006/04/speaking-of-spam/</link>
		<comments>http://perpetualbeta.com/release/2006/04/speaking-of-spam/#comments</comments>
		<pubDate>Fri, 14 Apr 2006 01:37:56 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Good for a Laugh]]></category>
		<category><![CDATA[Spam: Digital Plague or Pure Evil?  Discuss.]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/04/13/speaking-of-spam/</guid>
		<description><![CDATA[I just got e-mail pitching various medications from a dude named &#8220;Interstellar D. Sawdust.&#8221; Isn&#8217;t that what became of Alderaan?]]></description>
			<content:encoded><![CDATA[<p></p><p>I just got e-mail pitching various medications from a dude named &#8220;Interstellar D. Sawdust.&#8221;  Isn&#8217;t that what became of <a href="http://en.wikipedia.org/wiki/Alderaan">Alderaan</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/04/speaking-of-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everyone&#8217;s Favorite Canned Email Providers</title>
		<link>http://perpetualbeta.com/release/2006/04/everyones-favorite-canned-email-providers/</link>
		<comments>http://perpetualbeta.com/release/2006/04/everyones-favorite-canned-email-providers/#comments</comments>
		<pubDate>Tue, 11 Apr 2006 03:35:05 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Spam: Digital Plague or Pure Evil?  Discuss.]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/04/10/everyones-favorite-canned-email-providers/</guid>
		<description><![CDATA[Michael S. Cox is a spammer. You can tag it too: Michael S. Cox UPDATE: But wait, there&#8217;s more! Now Cox is threatening to sue Dori and Tom despite the fact that, to all appearances, he&#8217;s got no case.]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.backupbrain.com/rants/Michael_S._Cox.html">Michael S. Cox is a spammer</a>.</p>
<p>You can tag it too:  <a href="http://technorati.com/tag/Michael+S.+Cox" rel="tag">Michael S. Cox</a></p>
<p>UPDATE:  But wait, <a href="http://www.backupbrain.com/2006_05_21_archive.html#a004907">there&#8217;s more</a>!  Now Cox is threatening to sue Dori and Tom despite the fact that, to all appearances, he&#8217;s got no case.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/04/everyones-favorite-canned-email-providers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS Frustrations and a Solution</title>
		<link>http://perpetualbeta.com/release/2006/03/css-frustrations-and-a-solution/</link>
		<comments>http://perpetualbeta.com/release/2006/03/css-frustrations-and-a-solution/#comments</comments>
		<pubDate>Sat, 18 Mar 2006 13:46:29 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[CSS:  Completely Screwed Stylesheets]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/03/18/css-frustrations-and-a-solution/</guid>
		<description><![CDATA[The other day I suggested to Dineen that she have a professional web site apart from whatever her firm puts up. Smacking my forehead, I realized that I should do that as well. So I did. After the site was largely finished, I did a quick check on MSIE 5 on Dineen&#8217;s PC. Busted. DIV [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The other day I suggested to Dineen that she have a professional web site apart from whatever her firm puts up.  Smacking my forehead, I realized that I should do that as well.</p>
<p><a href="http://wasyliklaw.com/">So I did</a>.  </p>
<p>After the site was largely finished, I did a quick check on MSIE 5 on Dineen&#8217;s PC.  Busted.  DIV elements all over the place, seemingly at random.</p>
<p>Running the site through the <a href="http://jigsaw.w3.org/css-validator/">CSS validator</a> caught a couple of typos which fixed most of the problem.  The header, though, was still a mess.</p>
<p>The header is a single DIV element, the whole width of the page.  Inside the DIV are two child elements:  a headline element for my name, and a DIV containing the photo.  Both are floated left with appropriate margins.</p>
<p>I tried the <a href="http://tantek.com/CSS/Examples/boxmodelhack.html">box model hack for IE 5</a> and that helped a bit, but the headline was still out of place.  Instead of resting nicely to the left of the image, it hung to the left and <em>below</em> the image, knocking the bottom of the box down in order to fit the additional line height.</p>
<p>Problem solved:  in the source document, the DIV containing the image precedes the headline element.  They were not that way in the stylesheet.  Floating elements in a different order than they appear in the markup apparently confuses IE 5 as to where they should go.  Reordering the stylesheet so that the floats occur in the same order fixed the problem.  I know some web designers advocate using different orders in the stylesheet (I&#8217;ve seen at least one advocating an alphabetical order) but the use of floats would seem to dictate this method if you care about them working properly.</p>
<p>(Note:  Safari, Firefox, and IE 6 for PC seemed to work just fine regardless of order.)</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/03/css-frustrations-and-a-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a Tera-Barrel?</title>
		<link>http://perpetualbeta.com/release/2006/01/whats-a-tera-barrel/</link>
		<comments>http://perpetualbeta.com/release/2006/01/whats-a-tera-barrel/#comments</comments>
		<pubDate>Tue, 31 Jan 2006 04:12:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Cold Hard Cash]]></category>
		<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Never Underestimate the Power of Human Stupidity]]></category>
		<category><![CDATA[Possibly Abrasive]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/01/30/whats-a-tera-barrel/</guid>
		<description><![CDATA[Recall my post the other day about &#8220;ink by the barrel&#8220;? That post was more prescient than my football picks. Tiff&#8217;s story got picked up by the Consumerist, Instapundit, and Doc Searls. She&#8217;s gotten more eyeballs in three days than I&#8217;ve gotten total since I started blogging more than six years ago. And 90% of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Recall my post the other day about &#8220;<a href="http://www.perpetualbeta.com/release/archives/2006/01/27/ink-by-the-barrel/">ink by the barrel</a>&#8220;?</p>
<p>That post was more prescient than my football picks.  <a href="http://www.tombridge.com/rta/2006/01/whered_tiff_go.html">Tiff&#8217;s story</a> got picked up by the <a href="http://www.consumerist.com/consumer/evil/qwknet-isp-kicks-off-customer-then-tries-to-have-her-shut-down-at-new-isp-151422.php">Consumerist</a>, <a href="http://instapundit.com/archives/028310.php">Instapundit</a>, and <a href="http://doc.weblogs.com/2006/01/29#hostWithTheLeast">Doc Searls</a>.</p>
<p>She&#8217;s gotten more eyeballs in three days than I&#8217;ve gotten total since I started blogging more than six years ago.  And 90% of  those eyeballs will never use the offending ISP as a web host &#8211; not because of the service suspension, but because of the post-suspension jackassery about trademark law and trying to get her pulled from her <a href="http://dreamhost.net/">new web host</a>.</p>
<p>And as one might expect, the owner of the ISP still doesn&#8217;t understand that it&#8217;s not about <a href="http://dreamhost.net/tos.html">gay porn</a>, it&#8217;s about trying to silence opposing viewpoints by abuse of legal process.  That&#8217;s why he&#8217;s been vilified by most of his former target market.  Because information wants to be free, but some people still don&#8217;t get it.</p>
<p>Let&#8217;s just say&#8230; it got brung.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/01/whats-a-tera-barrel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ink by the Barrel</title>
		<link>http://perpetualbeta.com/release/2006/01/ink-by-the-barrel/</link>
		<comments>http://perpetualbeta.com/release/2006/01/ink-by-the-barrel/#comments</comments>
		<pubDate>Sat, 28 Jan 2006 04:52:35 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Never Underestimate the Power of Human Stupidity]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2006/01/27/ink-by-the-barrel/</guid>
		<description><![CDATA[There&#8217;s an old saying, Never pick a fight with someone who buys ink by the barrel. I don&#8217;t know the original author, but it sounds like Mark Twain to me. Now imagine that the ink-buyers in question are a pack of howling-mad bloggers. Their ink is free, you see. They can just keep writing, and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There&#8217;s an old saying, <q>Never pick a fight with someone who buys ink by the barrel</q>.  I don&#8217;t know the original author, but it sounds like Mark Twain to me.</p>
<p>Now imagine that the ink-buyers in question are a pack of howling-mad bloggers.  <a href="http://spartacus.blogs.com/spartacus/2006/01/now_everyone_bu.html">Their ink is free, you see</a>.  They can just keep writing, and keep writing, and keep writing.  And they&#8217;ll all link to each other.  And their rage will spread.  And sooner or later, anyone trying to find your name on the web will find the rantings of a howling-mad pack of bloggers.</p>
<p>Would you pick that fight?  <a href="http://www.krempasky.com/?p=1250">One guy</a> <a href="http://www.tombridge.com/rta/2006/01/whered_tiff_go.html">apparently would</a>.  Now, maybe he started out partially in the right, even mostly in the right.  But then he started hurling false accusations.  And threatening frivolous lawsuits.  And generally doing other things that make very little business sense.  And the barbarians with racist and sexist slurs rushed in to his aid, strangely enough from his very same IP address&#8230; just minutes later.</p>
<p>The howling is just starting, and I think it&#8217;s going to get a lot louder before it gets quieter.  You want to be the guy picking that fight?  </p>
<p>Bring it.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/01/ink-by-the-barrel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Front Page Redesign</title>
		<link>http://perpetualbeta.com/release/2006/01/front-page-redesign/</link>
		<comments>http://perpetualbeta.com/release/2006/01/front-page-redesign/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 01:16:13 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/?p=91</guid>
		<description><![CDATA[The front page has a new look and a whole bunch more functionality. It used to be a menu and nothing more; now the menu is moved to the side to allow for all kinds of content. The page now features: The latest headlines from this weblog A short description of the page My recent [...]]]></description>
			<content:encoded><![CDATA[<p></p><div style="float:left; margin: 2em;"><a href="http://www.flickr.com/photos/mikewas/85425635/" title="Photo Sharing"><img src="http://static.flickr.com/43/85425635_d20cd58236_o.jpg" width="321" height="149" alt="pbeta-011106" /></a></div>
<p style="clear:both;" />
The <a href="http://perpetualbeta.com/">front page</a> has a new look and a whole bunch more functionality.  It used to be a menu and nothing more; now the menu is moved to the side to allow for all kinds of content.  The page now features:
<ul>
<li>The latest headlines from this weblog</li>
<li>A short description of the page</li>
<li>My recent posts to <a href="http://del.icio.us/mikewas/">del.icio.us</a></li>
<li>Selected photos from my flickr photostream.</li>
</ul>
<p>And that new content goodness is wrapped in a fresh new coat of paint &#8211; crimson and cream, like an antique car or a kid&#8217;s bike.  There&#8217;s also a brand-spanking-new logo treatment, inspired in part by <a href="http://www.37signals.com/svn/archives/000690.php">this post at 37signals</a>.</p>
<p>The logo looks best in <a href="http://www.apple.com/macosx/features/safari/">Safari</a> since it uses css-based text-shadowing, but users of other browsers will get the picture as well.  <a href="/contact/">Let me know</a> if anything else breaks horribly.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2006/01/front-page-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinja, Rejiggered</title>
		<link>http://perpetualbeta.com/release/2005/12/kinja-rejiggered/</link>
		<comments>http://perpetualbeta.com/release/2005/12/kinja-rejiggered/#comments</comments>
		<pubDate>Thu, 22 Dec 2005 04:24:46 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/?p=67</guid>
		<description><![CDATA[I&#8217;m in what seems to be a tiny minority when I say that I use Kinja as my primary newsfeed reader. I&#8217;ve preferred it to other methods for a few reasons. First, I like that it&#8217;s web-based. I read weblogs and news sources from at least three different systems: my laptop, my desk-bound monstrosity at [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m in what seems to be a tiny minority when I say that I use <a href="http://kinja.com/">Kinja</a> as my primary newsfeed reader.  I&#8217;ve preferred it to other methods for a few reasons. </p>
<p>First, I like that it&#8217;s web-based.  I read weblogs and news sources from at least three different systems:  my <a href="http://www.apple.com/ibook/">laptop</a>, my <a href="http://www.dell.com/">desk-bound monstrosity</a> at work, and when I&#8217;m out and about, my <a href="http://www.palm.com/us/products/smartphones/treo650/">Treo 650</a>.   For those of you playing along at home, that&#8217;s three different operating systems.  Web-based means platform-neutral, portable, and sync-free.</p>
<p>Second, Kinja is manageable.  Newsreader clients like <a href="http://www.newsfirerss.com/">NewsFire</a> or <a href="http://ranchero.com/netnewswire/">NetNewsWire</a> are slick and pretty, but launching either one means several minutes of massive bandwith and CPU power reallocation, as the newsreaders update hundreds of feeds, resulting in thousands of unread items.  Kinja, by contrast, is always ready to go with a page-long summary of the latest feeds.  And it works just like the web works &#8211; read, scroll, point, click, read.  I never have to struggle to remember which function keys navigate among the various feeds and feed items.</p>
<p>Third, Kinja gives me just the right amount of information.  Kinja gives me web-page sized helpings of newsfeeds, laid out right in front of me with headlines and just enough of the &#8220;fat&#8221; feed for me to see at a glance whether I want to read further.  Very little clutter, very little to distract from the pure flow of the feeds.</p>
<p><img align="right" src='http://perpetualbeta.com/release/images/release.jpg' alt='Kinja card for Release' />Kinja&#8217;s been down for a few days for what I thought was simple maintenance.  As it turns out, they were apparently scrubbing the whole thing down with <a href="http://en.wikipedia.org/wiki/AJAX">Ajax</a>.  Now, next to the pure feeds on the left, the whole right section is filled with the &#8220;cards&#8221; of the weblogs providing the feeds.  The cards are the primary input device for &#8211; you guessed it &#8211; <a href="http://www.technorati.com/tag/">tags</a>, the magic ingredient for every web application since mid-2005, no matter how simple.  </p>
<p>Got an image?  Tag it.  Blog post?  Tag it.  News feed?  Tag it.    Dog running loose without a collar?  Tag it.  Releasing a falcon into the wild?  Tag it.  Three-day-old pizza on your kitchen counter?  Dude, throw that out already!  But tag the box.</p>
<p>I suppose tags are here to stay until we invent a new classification paradigm, and they can surely be useful in many circumstances.  But for Kinja to pop up, new, improved, and tag-enabled, feels a bit like trend-following to me.  I&#8217;m not sure they make Kinja any more useful than it was before, and there&#8217;s definitely some drawback.  What used to be uncluttered and pure now has a spray of cards and tags strewn about the page.  Even worse, the tags have only been available for a day and already some cretin has spammed the database with a bunch of &#8220;poker&#8221; tags.  Not sure how that helps the real poker sites, but spammers don&#8217;t need a reason to <a href="http://www.zeldman.com/daily/1002a.html#wired">poop in the soup</a>.  That&#8217;s just what they do.</p>
<p>I&#8217;ll keep using Kinja, since it still seems simpler and less cluttered than other web-based options, but the friction preventing me from migrating elsewhere has suddenly become a lot less than it was.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2005/12/kinja-rejiggered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s Web Standards Heresy</title>
		<link>http://perpetualbeta.com/release/2005/12/apples-web-standards-heresy/</link>
		<comments>http://perpetualbeta.com/release/2005/12/apples-web-standards-heresy/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 00:26:27 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Apple Fetish]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[The Joy of Tech]]></category>
		<category><![CDATA[Webloggia]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/archives/2005/12/13/apples-web-standards-heresy/</guid>
		<description><![CDATA[When I code up a new web page, I frequently rely on the world&#8217;s largest repository of CSS reference materials &#8211; tha Intarweb. This evening I was Googling for techniques on using CSS to pin a footer at the bottom of a web page, I stumbled across the following article at, of all godforsaken places, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>When I code up a new web page, I frequently rely on the world&#8217;s largest repository of CSS reference materials &#8211; tha Intarweb.  This evening I was <a href="http://en.wikipedia.org/wiki/Googling">Googling</a> for techniques on using CSS to <a href="http://scott.sauyet.name/CSS/Demo/FooterDemo1.html">pin a footer at the bottom of a web page</a>, I stumbled across the following article at, of all godforsaken places, <a href="http://developer.apple.com/internet/webcontent/bestwebdev.html">Apple&#8217;s Developer site</a>:<br />
<blockquote>Another common problem with CSS is ensuring a proper page footer. On long pages that use more space than the window height, the footer should appear directly below the navigation and content blocks. That&#8217;s very easy to code. On short pages, though—those that span only part of the window height—the footer should nonetheless appear at the bottom of the viewport, and that&#8217;s a far trickier code challenge&#8230;  Ensuring that the footer works properly on both long and short pages is a common cause of CSS headache.</p>
<p><em>Tables neatly solve these two problems</em>. Correct horizontal alignment has been the most important advantage of tables ever since Mosaic. Giving the table a height: 100% and the cell containing the footer a vertical-align: bottom makes the footer reliable in all circumstances.</p></blockquote>
<p>(Emphasis mine).</p>
<p>Oh, for the love of Netscape 4.x!  This may have been true back when <a href="http://en.wikipedia.org/wiki/KISS_%28band%29">KISS was still touring</a> but in the modern day, if the  solution to your problem involves using a table for layout, you&#8217;ve just got more problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2005/12/apples-web-standards-heresy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Value of Outlaw Photography</title>
		<link>http://perpetualbeta.com/release/2005/12/the-value-of-outlaw-photogrpahy/</link>
		<comments>http://perpetualbeta.com/release/2005/12/the-value-of-outlaw-photogrpahy/#comments</comments>
		<pubDate>Thu, 08 Dec 2005 15:54:28 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[Pretty Pictures]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/?p=39</guid>
		<description><![CDATA[Last month, photographer Thomas Hawk thought he got a great deal on a camera through an online store. Turned out, the Brooklyn-based company was running a bait-and-switch scam. According to commenters, Hawk&#8217;s experience with Brooklyn-based bait and switch scams was not unique. One enterprising soul decided to check out some of the online camera shops [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Last month, photographer Thomas Hawk thought he got a great deal on a camera through an online store.  Turned out, the Brooklyn-based company was running a <a href="http://thomashawk.com/2005/11/priceritephoto-abusive-bait-and-switch.html">bait-and-switch scam</a>.   According to commenters, Hawk&#8217;s experience with Brooklyn-based bait and switch scams <a href="http://thomashawk.com/2005/11/priceritephoto-abusive-bait-and-switch.html#113334924336005235">was not unique.</p>
<p>One enterprising soul decided to </a><a href="http://donwiss.com/pictures/BrooklynStores/">check out some of the online camera shops</a> with addresses in the neighborhood.  Over the course of his tour, which must have taken weeks, he found that many of these online retailers have less-than-savory brick and mortar locations:</p>
<p><a href="http://donwiss.com/pictures/BrooklynStores/h0202.htm"><img src="http://donwiss.com/pictures/BrooklynStores/tn0202.jpg" alt="'Check in the Mail' storefront - picture by Don Wiss" /></a> <a href="http://donwiss.com/pictures/BrooklynStores/h0078.htm"><br />
<img src="http://donwiss.com/pictures/BrooklynStores/tn0078.jpg" alt="888 Storefront - photo by Don Wiss" /></a> </p>
<p>Don Wiss took more than a hundred pictures of different retail outlets.  While he was still on his journey, <a href="http://donwiss.com/pictures/BrooklynStores/h0081.htm">word began to spread</a>.<br />
<blockquote>A fellow getting out of his car saw me taking my camera out. After hearing my first name he knew exactly who I was! He didn&#8217;t want me to take the outside. It was just a plain ordinary warehouse.</p></blockquote>
<p>Wiss got shots of the inside and the outside anyway.</p>
<p>If you&#8217;re ever considering buying a camera online, you might want to pop over to Wiss&#8217;s gallery and see if he&#8217;s got a listing for your store, so you have a better idea who you&#8217;re buying from.  If it&#8217;s <a href="http://donwiss.com/pictures/BrooklynStores/h0097.htm">just a mail drop</a> you might want to investigate further before risking a lot of cash. </p>
<p>Links to the <a href="http://www.boingboing.net/2005/11/30/amateur_photographer.html">Hawk story</a>  via <a href="http://www.boingboing.net/">boing boing</a> and the <a href="http://www.consumerist.com/consumer/scam-artists/brooklyn-camera-retailer-storefront-pictures-141733.php">Wiss gallery</a> via <a href="http://www.consumerist.com">Consumerist</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2005/12/the-value-of-outlaw-photogrpahy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Whiskey Tango Foxtrot Ligatures</title>
		<link>http://perpetualbeta.com/release/2005/11/whiskey-tango-foxtrot-ligatures/</link>
		<comments>http://perpetualbeta.com/release/2005/11/whiskey-tango-foxtrot-ligatures/#comments</comments>
		<pubDate>Wed, 23 Nov 2005 18:44:19 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[First We Kill All the Lawyers]]></category>
		<category><![CDATA[The Intarweb]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/?p=13</guid>
		<description><![CDATA[Compare and contrast: The proposed typography (see also here) for an emphatic and profane way of saying &#8220;HUH?&#8221; (also known as the universal interrogative particle) The logo of my wife&#8217;s former employer. Discuss: Is this a branding fiasco in the making or potential subversive marketing serendpity?]]></description>
			<content:encoded><![CDATA[<p></p><p>Compare and contrast:  </p>
<ul>
<li>The <a href="http://www.boingboing.net/2005/11/23/typographers_ponder_.html">proposed typography</a> (<a href="http://typophile.com/node/16343">see also here</a>) for an emphatic and profane way of saying &#8220;HUH?&#8221;  (also known as the <a href="http://wtf.urbanup.com/1046606">universal interrogative particle</a>)</li>
<li>The <a href="http://wrf.com/img/home/logo.gif">logo</a> of my <a href="http://wrf.com/">wife&#8217;s former employer</a>.</li>
</ul>
<p>Discuss:  Is this a <a href="http://volokh.com/posts/1076082324.shtml">branding fiasco</a> in the making or potential <a href="http://www.rklau.com/tins/archives/2003/03/03/get_my_mofo_lawyer_on_the_phone.php">subversive marketing serendpity</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2005/11/whiskey-tango-foxtrot-ligatures/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What&#8217;s In That Stocking Again?</title>
		<link>http://perpetualbeta.com/release/2005/11/whats-in-that-stocking-again/</link>
		<comments>http://perpetualbeta.com/release/2005/11/whats-in-that-stocking-again/#comments</comments>
		<pubDate>Sun, 20 Nov 2005 02:20:56 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Holiday Jeer]]></category>
		<category><![CDATA[The Intarweb]]></category>
		<category><![CDATA[The Lovely Missus]]></category>

		<guid isPermaLink="false">http://www.perpetualbeta.com/release/?p=6</guid>
		<description><![CDATA[Dineen found that an Amazon.com search for &#8220;christmas stocking&#8221; includes some results which might surprise Mrs. Claus.]]></description>
			<content:encoded><![CDATA[<p></p><p>Dineen found that an <a href="http://www.amazon.com/">Amazon.com search</a> for &#8220;christmas stocking&#8221; includes <a href="http://www.amazon.com/exec/obidos/tg/detail/-/B00063K0T2/qid=1132452575/sr=8-11/ref=pd_bbs_11/002-5799084-9203213?v=glance&#038;n=507846">some results which might surprise Mrs. Claus</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://perpetualbeta.com/release/2005/11/whats-in-that-stocking-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.706 seconds -->

