<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>ArtLung</title>
	
	<link>http://artlung.com/blog</link>
	<description>Joe Crawford, Web Developer, Roanoke, Virginia, United States of America, Terra.</description>
	<lastBuildDate>Sun, 01 Aug 2010 22:45:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/artlung" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="artlung" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>34.265003</geo:lat><geo:long>-118.771775</geo:long><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">artlung</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Flawed But Authentic</title>
		<link>http://artlung.com/blog/2010/07/31/flawed-but-authentic/</link>
		<comments>http://artlung.com/blog/2010/07/31/flawed-but-authentic/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 19:22:54 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[leahpeah]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4780</guid>
		<description>Several years ago my amazing wife Leah put together a blog called Flawed But Authentic and populated it with wonderful writers. It had a very nice heyday, but then, it stopped. It was a really cool idea though, and it made me sad to see a cool idea grow moribund and die. So, I&amp;#8217;ve fixed [...]</description>
			<content:encoded><![CDATA[<p>Several years ago my amazing wife <a href="http://leahpeah.com/">Leah</a> put together a blog called <a href="http://flawedbutauthentic.com/">Flawed But Authentic</a> and populated it with <a href="http://flawedbutauthentic.com/about/">wonderful writers</a>. It had a very nice heyday, but then, it stopped. It was a really cool idea though, and it made me sad to see a cool idea grow moribund and die. So, I&#8217;ve <a href="http://flawedbutauthentic.com/2010/07/31/when-things-get-weird/">fixed and cleaned up the theme</a>, and it&#8217;s back in business, I hope. What&#8217;s next? What the hell does <em>&#8220;back in business&#8221;</em> mean? I have no earthly idea. So I thought I&#8217;d mini-interview my very own wife about what <a href="http://flawedbutauthentic.com/">Flawed But Authentic</a> is about:</p>
<p><i>What does &#8220;Flawed But Authentic&#8221; mean?</i></p>
<blockquote><p><b>To me, being authentic is the most important thing. Despite any flaws I have, my goal is to be as authentic as possible &#8211; true to myself, be just as I am.</b></p></blockquote>
<p><i>Why did you start Flawed But Authentic?</i></p>
<blockquote><p><b>I started FBA because I felt like I needed a daily shot of something authentic and uplifting. The theme idea for the site was to write about anything that had a sense of positivity and authenticity.</b></p></blockquote>
<p><i>What&#8217;s next for Flawed But Authentic?</i></p>
<blockquote><p><b>I am open to whatever it wants to be. Maybe a new community, maybe it will be revived with a shot of fresh writers. Or, maybe it will be just as it is, and that is fine, too.</b></p></blockquote>
<p><i>I have met several people with the very nice FBA longsleeve t-shirts you had made. Any interest in doing shirts again?</i></p>
<blockquote><p><b>If there were more than 25 people who wanted them, then yes. It isn&#8217;t cost effective for a lesser amount of shirts.</b></p></blockquote>
<p>Thanks Leah! </p>
<p><a href="http://flawedbutauthentic.com/"><img src="http://artlung.com/blog/wp-content/uploads/2010/07/fba-improved-251x500.png" alt="" title="Flawed But Authentic" width="251" height="500" class="aligncenter size-medium wp-image-4782" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/07/31/flawed-but-authentic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random Affirmation</title>
		<link>http://artlung.com/blog/2010/04/21/random-affirmation/</link>
		<comments>http://artlung.com/blog/2010/04/21/random-affirmation/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 17:49:21 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4764</guid>
		<description>Small project that, on click, loads new affirmations. A photo from Leah, some jQuery with AJAX, and voila. I like it. If anyone has suggestions for a &amp;#8220;random thing of the day&amp;#8221; type thing, please let me know. The JavaScript I code to attach the behavior is: $.ajax( {type: "POST" , url: "generate-affirmation.php" , beforeSend: [...]</description>
			<content:encoded><![CDATA[<p>Small project that, on click, loads new affirmations. A photo from <a href="http://leahpeah/">Leah</a>, some <a href="http://jquery.com/">jQuery</a> with AJAX, and voila. I like it.</p>
<div align="center"><a href="http://realmental.org/affirmations/"><img src="http://artlung.com/blog/wp-content/uploads/2010/04/realmental-org-affirmations-500x266.png" alt="" title="realmental-org-affirmations" width="500" height="266" class="aligncenter size-medium wp-image-4765" /></a></div>
<p>If anyone has suggestions for a &#8220;random thing of the day&#8221; type thing, please let me know.</p>
<p>The JavaScript I code to attach the behavior is:</p>
<pre class="php" name="code">
		$.ajax(
			{type: "POST"
			, url: "generate-affirmation.php"
			, beforeSend: function(xhr){
				$('#affirmation').html('
<div class="loading"><img src="http://realmental.org/affirmations/ajax-loader.gif" alt="loading..." border="0" height="24" width="24" /></div>

');
			return xhr;
			}, success: function(txt){
				$('#affirmation').html(txt).fadeIn('slow');
			}
		});
</pre>
<p>And the PHP of <code>generate-affirmation.php</code> is:</p>
<pre name="code" class="php">
$raw_affirmations = array();
$raw_affirmations = @file("affirmations.txt");
$raw_commented_affirmations = array();
$html_affirmations = array();

foreach($raw_affirmations as $raw_affirmation) {
	$raw_affirmation = trim($raw_affirmation);
	if((substr($raw_affirmation,0,1) != '#')) {
		if(strip_tags($raw_affirmation) != $raw_affirmation) {
			$html_affirmations[] = $raw_affirmation;
		} else {
			$html_affirmations[] = htmlentities($raw_affirmation);
		}
	} else {
		$raw_commented_affirmations = $raw_affirmation;
	}
}
print $html_affirmations[array_rand($html_affirmations)];
</pre>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/21/random-affirmation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progeny Film Festival; Blacksburg</title>
		<link>http://artlung.com/blog/2010/04/21/progeny-film-fest-blacksburg/</link>
		<comments>http://artlung.com/blog/2010/04/21/progeny-film-fest-blacksburg/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:13:09 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[blacksburg]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Virginia]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4762</guid>
		<description>This past weekend Leah and I went down to Blacksburg and attended (most of) the Progeny Film Festival. These were student and community-made films and they showed real promise. I have a soft spot for student film. The Festival was held at The Lyric Theater, which has an interesting history. The film I liked best [...]</description>
			<content:encoded><![CDATA[<p>This past weekend Leah and I went down to <a href="http://en.wikipedia.org/wiki/Blacksburg,_Virginia">Blacksburg</a> and attended (most of) the <a href="http://www.progeny.org.vt.edu/">Progeny Film Festival</a>. These were student and community-made films and they showed real promise. I have a soft spot for student film. The Festival was held at <a href="http://www.thelyric.com/">The Lyric Theater</a>, which has an <a href="http://www.thelyric.com/history/">interesting history</a>.</p>
<p>The film I liked best was <em>Harano Childs &#8211; Model Railroader</em>, and with the magic of YouTube you can watch it:</p>
<div align="center"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/egBfrbDQuKU&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/egBfrbDQuKU&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div>
<p>We didn&#8217;t stay for all the festival; we saw half the films and enjoyed them.</p>
<p>It was the first time I&#8217;ve been to Blacksburg in a <i>long</i> while. I <em>think</em> the last time I was in Blacksburg was in the Summer of 1992 when I took the <a href="http://www.nbrc.org/Examinations/CRT/tabid/61/Default.aspx" title="Certified Respiratory Therapy Technician">CRTT exam</a> (I passed).</p>
<p>At the same time as the Progeny Film Festival was another interesting event, a concert by<br />
the <a href="http://l2ork.music.vt.edu/">Linux Laptop Orchestra</a>. We didn&#8217;t go to that though. But it&#8217;s another piece of interesting culture attached to <a href="http://www.vt.edu/">Virginia Tech</a>. I&#8217;m looking forward to more opportunities for Leah and I to drive down Interstate 81 and visit Blacksburg.</p>
<p>The drive was not as long as I thought it was going to be. Spring has sprung in a big way, and Saturday was a lovely day. The green is overwhelming and the landscape of southwest Virginia is beautiful.</p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/21/progeny-film-fest-blacksburg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive Sqwertz</title>
		<link>http://artlung.com/blog/2010/04/20/massive-sqwertz/</link>
		<comments>http://artlung.com/blog/2010/04/20/massive-sqwertz/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 18:26:39 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4754</guid>
		<description>Psst&amp;#8230; just between you and me, can I tell you about a new webcomic I think you should look forward to? I&amp;#8217;ve known Brett Jackson since sometime in the 20th Century. At the time I believe he was the prime mover in the San Diego Macromedia Users Group. He is soft-launching a webcomic, and I [...]</description>
			<content:encoded><![CDATA[<p>Psst&#8230; just between you and me, can I tell you about a new webcomic I think you should look forward to?</p>
<p>I&#8217;ve known <a href="http://imbrettjackson.com/">Brett Jackson</a> since sometime in the 20th Century. At the time I believe he was the prime mover in the San Diego Macromedia Users Group. He is soft-launching <a href="http://www.massivesqwertz.com/">a webcomic</a>, and I did theming and customization. The site looks beautiful, and I&#8217;m looking forward to the new comics every week! You can subscribe to <a href="http://www.massivesqwertz.com/feed/rss">the RSS feed</a> and get the new ones.</p>
<div align="center"><a href="http://www.massivesqwertz.com/"><img src="http://artlung.com/blog/wp-content/uploads/2010/04/massvesqwertz-500x500.jpg" alt="" title="Massive Sqwertz" width="500" height="500" class="aligncenter size-medium wp-image-4756" /></a></div>
<p>It&#8217;s a beautiful design, and it was fun to turn into a WordPress theme.</p>
<p>Brett&#8217;s always been a nice fellow, a helpful fellow, and he has the distinction of creating a drawing (a ribald caricature) that, inexplicably, is one of the most popular items in <a href="http://www.flickr.com/photos/artlung/">my flickr account</a>: </p>
<div align="center"><a href="http://www.flickr.com/photos/artlung/22390642/" title="Joe's Decision, by Brett Jackson by Joe Crawford (artlung), on Flickr"><img src="http://farm1.static.flickr.com/15/22390642_9f79ca723e.jpg" width="436" height="500" alt="Joe's Decision, by Brett Jackson" /></a></div>
<p>&#8220;Viewed 19,179 times&#8221; since it was posted June 29, 2005. Why? I have no idea, really. Some sort of fluke of Google I think. By comparison, this other caricature by Brett, a bit more plain, has only been viewed 600 times. </p>
<div align="center"><a href="http://www.flickr.com/photos/artlung/22390954/" title="Joe by Brett Jackson by Joe Crawford (artlung), on Flickr"><img src="http://farm1.static.flickr.com/17/22390954_6be81b379b.jpg" width="500" height="455" alt="Joe by Brett Jackson" /></a></div>
<p>I like those a lot.</p>
<p>And today, I have a new image, not for flickr, but for me. In thanks for my work on the theme, Brett has given me the first ad! I dig it the most. That hat is pretty much exactly how my hat looks.</p>
<div align="center"><img src="http://artlung.com/blog/wp-content/uploads/2010/04/artlung-wordpress-brettjackson.png" alt="" title="artlung-wordpress-brettjackson" width="480" height="320" class="aligncenter size-full wp-image-4755" /></div>
<p>I love the ad, and I&#8217;m looking forward to more comics from Brett! That url again is <a href="http://www.massivesqwertz.com/">http://www.massivesqwertz.com/</a>.</p>
<p><small>(Also, I&#8217;ll probably post about some of the tricks I employed on the site, but that&#8217;ll be for another time. If anyone is interested in speccing out a webcomic WordPress theme please get in touch. I have some ideas but I&#8217;d love to hear what webcomics folk like in terms of themes)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/20/massive-sqwertz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple 3.3.1 iPhone changes cause uproar</title>
		<link>http://artlung.com/blog/2010/04/11/apple-331-iphone-changes-cause-uproar/</link>
		<comments>http://artlung.com/blog/2010/04/11/apple-331-iphone-changes-cause-uproar/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 00:31:20 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobiledev]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4739</guid>
		<description>I have been watching iPhone development for a while. I&amp;#8217;ve played in it and with it and been fascinated by it. The latest changes, where Apple is proposing to disallow alternate languages and runtimes to make iPhone apps. What it says is: 3.3.1 &amp;#8212; Applications may only use Documented APIs in the manner prescribed by [...]</description>
			<content:encoded><![CDATA[<p>I have been watching iPhone development for a while. I&#8217;ve played in it and with it and been fascinated by it.</p>
<p>The latest changes, where Apple is proposing to disallow alternate languages and runtimes to make iPhone apps. What it says is:</p>
<blockquote><p>3.3.1 &#8212; Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).</p></blockquote>
<p>Not calling private APIs is not new. They don&#8217;t want you to do that. When I attended the last BarCamp, <a href="http://spazout.com/">Chris Hughes</a> (twitter: <a href="http://twitter.com/chews">@chews</a>) said that probing undocumented iPhone APIs by decompilation was essential to being a good iPhone developer&#8211;that doing so assures you can see where the platform is going.</p>
<p>The tricky bit is &#8220;only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).&#8221; So, what happens to things like <a href="http://monotouch.net/">MonoTouch</a> or Adobe&#8217;s nascent <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">Flash Packager for iPhone</a>? MonoTouch uses <span title="C Sharp">C#</span>, and Adobe&#8217;s tool that releases tomorrow uses Flash (so, ActionScript). </p>
<p>This change made some people crazy. <em>Lee Brimelow is a Platform Evangelist at Adobe focusing on the Flash, Flex, and AIR developer communities.</em> is what <a href="http://theflashblog.com/">TheFlashBlog</a> says. Mr. Brimelow basically turned Apple&#8217;s policy change into an opportunity to lose his mind, spectacularly. Here&#8217;s his post: <a href="http://theflashblog.com/?p=1888">Apple Slaps Developers In The Face</a>. He ended it with:</p>
<blockquote><p>Go screw yourself Apple.</p>
<p>Comments disabled as I’m not interested in hearing from the Cupertino Comment SPAM bots.</p></blockquote>
<p>Despite it being called &#8220;TheFlashBlog&#8221; and him being an employee, since that post the other day a disclaimer and several redactions have been made:</p>
<blockquote><p>This is my personal blog. The opinions expressed here do not necessarily reflect those of my employer.</p></blockquote>
<p>My guess is those changes kept him from getting fired.</p>
<p>Meanwhile, <a href="http://en.wikipedia.org/wiki/Jon_Lech_Johansen">Jon Lech Johansen</a>, better known as DVDJon called out Steve Jobs on this issue:</p>
<blockquote><p>In defending <a href="http://techcrunch.com/2010/04/08/adobe-flash-apple-sdk/">recent changes</a> to the iPhone SDK agreement, Steve Jobs <a href="http://techcrunch.com/2010/04/10/steve-jobs-responds-to-iphone-sdk-complaints-intermediate-layers-produce-sub-standard-apps/">made a general argument</a> about platforms:</p>
<blockquote><p>We&#8217;ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform.</p></blockquote>
<p>Since iTunes for Windows uses non-native APIs such as CoreFoundation and CoreGraphics, Steve Jobs is effectively calling iTunes for Windows a sub-standard app.</p>
<p>Is iTunes hindering the progress of the Windows platform by not taking advantage of the latest native Windows APIs? By Steve&#8217;s logic, Microsoft should start banning apps such as iTunes from Windows.</p></blockquote>
<p>It should be noted that Mr. Johansen makes an iTunes competitor called <a href="http://www.doubletwist.com/">doubleTwist</a>. His point is a good one. Windows, whatever one thinks of it, has been a vibrant ecosystem in part because developers cannot be prevented from using other-than-official Microsoft toolkits to make their applications.</p>
<p><a href="http://monotouch.net/">Monotouch</a>, meanwhile, has a much more reasonable point of view, and views the changes as merely <em>proposed</em> and not final:</p>
<blockquote><p>
This is an update from the MonoTouch team at Novell to the MonoTouch community.</p>
<p>Many have contacted us about reports on the changes in the iPhone Developer Program Agreement and while we can not comment on the specifics of a confidential agreement, we want to address some of the points that are being brought up.</p>
<p>We believe that MonoTouch brings an impressive value to the Apple ecosystem.</p>
<p>MonoTouch&#8217;s C-powered runtime blends the power of native code and Apple&#8217;s iPhoneOS APIs with type safety, automatic memory management, and other benefits that years of runtime innovation have delivered to the ISO Common Language Infrastructure.</p>
<p>We are reaching out to Apple for clarification on their intention, and believe there is plenty of room for course-correction prior to the final release of the 4.0 SDK.</p>
<p>MonoTouch&#8217;s programming model exposes the iPhoneOS API to the C# language to give developers the same control and access that Objective-C developers get.</p>
<p>If Apple&#8217;s motives are technical, or are intended to ensure the use of the Apple toolchain, MonoTouch should have little difficulty staying compliant with the terms of the SDK. MonoTouch runs only on Mac OS X, and integrates tightly with XCode and the iPhone SDK. Applications built with MonoTouch are native applications indistinguishable from native applications, only expose Apple&#8217;s documented APIs and uses a rigorous test suite to ensure that we conform to the iPhoneOS ABIs and APIs.</p>
<p>With this in mind, the MonoTouch team remains excited about the potential for Enterprise and AppStore-deployable applications developed for the iPhone and iPad. Support for iPhoneOS 4.0 on MonoTouch will be arriving soon.
</p></blockquote>
<p>More sinister is the reaction of Dan Grigsby, of <a href="http://www.mobileorchard.com/">Mobile Orchard</a>, an excellent blog and podcast about iPhone development. He has decided: <a href="http://www.mobileorchard.com/goodbye/">I’m Abandoning iPhone Development. Mobile Orchard To Stop Publication.</a> This is about the most drastic reaction from an iPhone developer I can think of. He has read the tea leaves of Apple&#8217;s actions and decided that the greater opportunity is in <a href="http://developer.android.com/">Android Development</a>.</p>
<p>Meanwhile, <a href="http://github.com/probablycorey/wax">iPhoneWax</a> is a framework that lets you write iPhone apps in <a href="http://www.lua.org/about.html">Lua</a>. It bridges Objective-C and Lua using the Objective-C runtime. With Wax, anything you can do in Objective-C is automatically available in Lua! The reaction by developers in the <a href="http://groups.google.com/group/iphonewax/">iPhoneWax group</a> is confusion, anger, and disappointment: <a href="http://groups.google.com/group/iphonewax/browse_thread/thread/d66bbbb6b579060c">Thread: Section 3.3.1</a>.</p>
<p><a href="http://developer.anscamobile.com/">Ansca Mobile has Corona SDK</a>, a commercial software development toolset, is in a similar position. They seem to think they&#8217;re okay: <a href="http://blog.anscamobile.com/2010/04/corona-and-iphone-os-4-0/">Corona and iPhone OS 4.0</a>:</p>
<blockquote><p>First and foremost I want to thank all of our Corona developers, friends and family for their support regarding the new Apple 4.0 OS Terms of Service Agreement (TOS) on how it could affect you, our developers, and us, as a tools company.</p>
<p>Let me reassure all of you that we will do whatever it takes to make this work, just like we have been doing since Corona first started shipping.</p>
<p>I believe that Corona will be fine, and we are committed to delivering the best tool for multi-platform game and app creation for Apple and Android devices, and we will continue to add new features to Corona and to make it better every time we put a new release out.</p>
<p>I, along with my co-founder Walter Luh, have reached out to Apple both officially and unofficially, and we continue to do our diligence in regards to the new TOS. We have also been in touch with other companies that are in the same situation we are.</p></blockquote>
<p>John Gruber explains the changes a bit more in his post <a href="http://daringfireball.net/2010/04/why_apple_changed_section_331">Why Apple Changed Section 3.3.1</a>. Mr. Gruber is always worth reading for thoughts on Apple, but he says:</p>
<blockquote><p>Flash CS5 and MonoTouch aren’t so much <em>cross-</em>platform as <em>meta-</em>platforms. Adobe’s goal isn’t to help developers write iPhone apps. Adobe’s goal is to encourage developers to write Flash apps that run on the iPhone (and elsewhere) instead of writing iPhone-specific apps. Apple isn’t just ambivalent about Adobe’s goals in this regard — it is in Apple’s direct interest to thwart them.</p></blockquote>
<p>Rafe Colburn, who I&#8217;ve been reading for many years, has a nice summation of all of this as well: <a href="http://rc3.org/2010/04/09/apples-kneecaps-competitors-and-partners/">Apple kneecaps competitors and partners</a>. He brings up the parallel of Java, which seems especially apt:</p>
<blockquote><p>I am reminded of Microsoft&#8217;s reaction to Java, specifically the early hype about Java. We all think of Java as a boring server-side language now, but the initial idea behind Java was that software developers could write applications in Java rather than writing them for Windows, and that those applications would work everywhere, thus defanging Microsoft&#8217;s desktop OS monopoly. Microsoft took various steps to prevent that from happening, but they lacked a tool like App Store that would enable them to just ban Java. Apple has that card to play, so they’re playing it.</p></blockquote>
<p>I think Apple pissing off developers is a gigantic mistake. These are engaged, smart people who believed very strongly in the iPhone platform. Pushing them away means that Apple is <i>taking the decision</i> to encourage them to go with another platform. At the moment it looks like Android would be that platform. Other contenders for taking that iPhone business: <a href="http://developer.palm.com/">webOS</a>, though Palm is struggling; maybe <a href="http://developer.symbian.org/">Symbian</a>&#8216;s phones will be more &#8220;Smartphone-y.&#8221; <a href="http://na.blackberry.com/eng/developers/">Blackberry</a> or <a href="http://maemo.org/">Maemo</a>. I am hopeful and interested to Apple makes a course correction on this.</p>
<p>The AppStore is both a strength and a weakness for Apple. It&#8217;s a source of revenue, and there vetting of official iPhone apps, but it also is slow, and is much criticized. Here&#8217;s a random article with criticisms: <a href="http://www.eweek.com/c/a/Application-Development/10-Reasons-Why-Apples-App-Store-Polices-Make-No-Sense-104681/">10 Reasons Why Apple&#8217;s App Store Policies Make No Sense</a>.</p>
<p>If their concern is for application quality or platform stability in light of the fact that they are also introducing multitasking&#8211;why not simply include disclaimers about the fact that applications may be less stable. Or maybe allow developers to push &#8220;questionable&#8221; apps into a &#8220;beta&#8221; mode. Apply disclaimers to these apps, and let users and developers see and decide. I may be naive, but there may yet be a creative solution that protects Apple but still allows independent developers to do their thing.</p>
<p>I&#8217;m interested to see if Apple makes changes in light of the pushback from independent developers. It would be a shame if all these creative developers were simply kicked out the door. In light of software history though, that may be exactly what happens. Luckily, the industry is still young, and these developers have alternatives. But pushing away developers can&#8217;t help but ultimately hurt the iPhone platform. </p>
<p>Now, all that said, it&#8217;s possible the reason for phasing out everything but C, C++, and Objective-C is part of a larger shift. Here&#8217;s <a href="http://groups.google.com/group/iphonewax/msg/fe7c836beec5c183?">an interesting theory</a> that it has more to do with a shift in underlying processor: Like the change from 68k to PowerPC, or PowerPC to Intel. iPad&#8217;s now sport custom processors, maybe there&#8217;s something like that afoot. I&#8217;m not technical enough to know the merits of this possibility, but if so it&#8217;s possible a shift in platform strategy may be inferred by this developer-angering development.</p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/11/apple-331-iphone-changes-cause-uproar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Malcolm McLaren is dead.</title>
		<link>http://artlung.com/blog/2010/04/10/malcolm-mclaren-is-dead/</link>
		<comments>http://artlung.com/blog/2010/04/10/malcolm-mclaren-is-dead/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 05:29:20 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[1980s]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4722</guid>
		<description>Most famous for being a rock empresario. For the Sex Pistols. For Punk theory. For Bow Wow Wow. Dead at age 64. He could be a lot of fun. Here&amp;#8217;s Buffalo Gals, 1983: I don&amp;#8217;t remember this video, or the nudity, but the song sounds like the 1980s to me. I always liked the song. [...]</description>
			<content:encoded><![CDATA[<p>Most famous for being a rock empresario. For the Sex Pistols. For Punk theory. For Bow Wow Wow. Dead at age 64.</p>
<p>He could be a lot of fun. Here&#8217;s Buffalo Gals, 1983:</p>
<div align="center"><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/IB4QZ1wYqs0&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/IB4QZ1wYqs0&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></div>
<p>I don&#8217;t remember this video, or the nudity, but the song sounds like the 1980s to me. I always liked the song. Drum machines, cultural pastiche, earnestness. It&#8217;s Madame Butterfly, from 1984:</p>
<div align="center"><object width="433" height="385"><param name="movie" value="http://www.youtube.com/v/H2Drw2_HmK0&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/H2Drw2_HmK0&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="430" height="385"></embed></object></div>
<p>Read the man&#8217;s Wikipedia entry. Fascinating fellow: <a href="http://en.wikipedia.org/wiki/Malcolm_McLaren">Malcolm McLaren</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/10/malcolm-mclaren-is-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Lucky” – an iTunes playlist</title>
		<link>http://artlung.com/blog/2010/04/10/lucky-an-itunes-playlist/</link>
		<comments>http://artlung.com/blog/2010/04/10/lucky-an-itunes-playlist/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 04:30:11 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[playlist]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4713</guid>
		<description>The Luckiest &amp;#8211; Ben Folds Bad Luck Blue Eyes Goodbye &amp;#8211; The Black Crowes The Poignant &amp;#038; Epic Saga Of Featherhead And Lucky Lack &amp;#8211; Blues Traveler Mack The Knife &amp;#8211; Bobby Darin Lucky Bag &amp;#8211; Electronic Lucky Bag (Miami Edit) &amp;#8211; Electronic Luck Be A Lady &amp;#8211; Frank Sinatra Hard Luck Woman &amp;#8211; Garth [...]</description>
			<content:encoded><![CDATA[<ol>
<li><b>The Luckiest</b> &#8211; <i>Ben Folds</i></li>
<li><b>Bad Luck Blue Eyes Goodbye</b> &#8211; <i>The Black Crowes</i></li>
<li><b>The Poignant &#038; Epic Saga Of Featherhead And Lucky Lack</b> &#8211; <i>Blues Traveler</i></li>
<li><b>Mack The Knife</b> &#8211; <i>Bobby Darin</i></li>
<li><b>Lucky Bag</b> &#8211; <i>Electronic</i></li>
<li><b>Lucky Bag (Miami Edit)</b> &#8211; <i>Electronic</i></li>
<li><b>Luck Be A Lady</b> &#8211; <i>Frank Sinatra</i></li>
<li><b>Hard Luck Woman</b> &#8211; <i>Garth Brooks</i></li>
<li><b>I&#8217;m Lucky</b> &#8211; <i>Joan Armatrading</i></li>
<li><b>Just Got Lucky</b> &#8211; <i>JoBoxers</i></li>
<li><b>Lucky Number</b> &#8211; <i>Lene Lovich</i></li>
<li><b>Lucky Seven</b> &#8211; <i>Lew Lewis Reformer</i></li>
<li><b>Lucky Lisp</b> &#8211; <i>Morrissey</i></li>
<li><b>Lucky Ball &#038; Chain</b> &#8211; <i>They Might Be Giants</i></li>
<li><b>You Got Lucky</b> &#8211; <i>Tom Petty &#038; The Heartbreakers</i></li>
<li><b>Unlucky</b> &#8211; <i>WAX</i></li>
</ol>
<p>See also: <a href="http://artlung.com/blog/2004/07/16/109000286102722919/">rock</a> and <a href="http://artlung.com/blog/2004/07/29/109115254860280245/">dead</a> and <a href="http://artlung.com/blog/2003/11/07/106822359255020032/">jesus</a> and <a href="http://artlung.com/blog/2005/10/26/current-itunes-playlist-dont/">don&#8217;t</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/10/lucky-an-itunes-playlist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixels, by Patrick Jean</title>
		<link>http://artlung.com/blog/2010/04/09/pixels-by-patrick-jean/</link>
		<comments>http://artlung.com/blog/2010/04/09/pixels-by-patrick-jean/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 23:26:12 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[pixel-art]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4711</guid>
		<description>A visual treat for Friday. via jwz.</description>
			<content:encoded><![CDATA[<p>A visual treat for Friday.</p>
<div align="center"><object width="480" height="270"><param name="movie" value="http://www.dailymotion.com/swf/video/xcv6dv_pixels-by-patrick-jean_creation"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xcv6dv_pixels-by-patrick-jean_creation" width="480" height="270" allowfullscreen="true" allowscriptaccess="always"></embed></object></div>
<p><small>via <a href="http://jwz.livejournal.com/1221179.html">jwz</a>.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/09/pixels-by-patrick-jean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pre-Gaga Gaga.</title>
		<link>http://artlung.com/blog/2010/04/06/pre-gaga-gaga/</link>
		<comments>http://artlung.com/blog/2010/04/06/pre-gaga-gaga/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 13:08:46 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[lady-gaga]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4703</guid>
		<description>The first time I heard of Lady Gaga it was from Krisztianna. At the time I thought her fandom of Miss Stefani Joanne Angelina Germanotta was delusional or maybe even ironic. As it turns out, Lady Gaga actually has quite a lot going on for her. She&amp;#8217;s worked hard, and for many years to create [...]</description>
			<content:encoded><![CDATA[<p>The first time I heard of <a href="http://en.wikipedia.org/wiki/Lady_Gaga">Lady Gaga</a> it was from <a href="http://krisztianna.com/">Krisztianna</a>. At the time I thought her fandom of Miss Stefani Joanne Angelina Germanotta was delusional or maybe even ironic. As it turns out, Lady Gaga actually has quite a lot going on for her. She&#8217;s worked hard, and for many years to create an identity and aesthetic that is musical, outlandish, controversial, and to many, incredibly entertaining.</p>
<p>For those of you who have written off Gaga as yet another vapid pop princess, I present you with a video from before she was Lady Gaga. This is a young woman who has clearly been practicing her piano and singing.</p>
<div align="center"><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/NM51qOpwcIM&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NM51qOpwcIM&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></div>
<p>If you&#8217;re compelled by that, and are curious to know more about her story and theories about her and her work, check out:</p>
<ul>
<li><a href="http://nymag.com/arts/popmusic/features/65127/">Growing Up Gaga: <small>The self-invented, manufactured, accidental, totally on-purpose New York creation of the world’s biggest pop star</small></a> &#8211; this is a great history about her from when she was still Stefani. It feels like truth to me.</li>
<li><a href="http://www.metafilter.com/90031/Told-you-she-didnt-have-a-dick">Metafilter thread with some interesting observations on the influence of Andy Warhol on her art</a></li>
<li><a href="http://www.artesianmedia.com/blog/2009/12/16/the-music-video-is-the-advertisement-lady-gaga-goes-post-mccluhan-on-us-all/">The Music Video Is The Advertisement: Lady Gaga Goes Post-Mccluhan On Us All</a></li>
<li><a href="http://adage.com/madisonandvine/article?article_id=142794">How Miracle Whip, Plenty of Fish Tapped Lady Gaga&#8217;s &#8216;Telephone&#8217;</a></li>
<li>Sometimes art can inspire conspiracy theories: <a href="http://vigilantcitizen.com/?p=1676">Lady Gaga, The Illuminati Puppet</a> and <a href="http://vigilantcitizen.com/?p=3423">The Hidden Meaning of Lady Gaga’s &#8220;Telephone&#8221;</a></li>
</ul>
<p>Read the &#8220;<a href="http://nymag.com/arts/popmusic/features/65127/">Growing Up Gaga</a>&#8221; article. You&#8217;ll appreciate much more her rocky road to fame, and the hard work she put in to get there.</p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/06/pre-gaga-gaga/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>More thumbnailin’: photos</title>
		<link>http://artlung.com/blog/2010/04/04/more-thumbnailin-photos/</link>
		<comments>http://artlung.com/blog/2010/04/04/more-thumbnailin-photos/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 02:46:07 +0000</pubDate>
		<dc:creator>Joe Crawford</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://artlung.com/blog/?p=4693</guid>
		<description>Check it out at posts tagged &amp;#8220;photos&amp;#8221;. This follows up this post where I talk about posts tagged &amp;#8220;drawings.&amp;#8221;</description>
			<content:encoded><![CDATA[<p>Check it out at <a href="http://artlung.com/blog/tag/photos/">posts tagged &#8220;photos&#8221;</a>.</p>
<div align="center"><a href="http://www.flickr.com/photos/artlung/4491501999/" title="posts tagged with &quot;photos&quot; by Joe Crawford (artlung), on Flickr"><img src="http://farm3.static.flickr.com/2771/4491501999_ec0907c763.jpg" width="494" height="500" alt="posts tagged with &quot;photos&quot;" /></a></div>
<p><small>This follows up <a href="http://artlung.com/blog/2010/03/27/using-tags-drawings-and-get-the-image/">this post</a> where I talk about posts tagged &#8220;<a href="http://artlung.com/blog/tag/drawings/">drawings</a>.&#8221;</small></p>
]]></content:encoded>
			<wfw:commentRss>http://artlung.com/blog/2010/04/04/more-thumbnailin-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 0.599 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-08-26 04:12:52 -->
