<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Apple Dev Program takes stand on nature of consciousness</title>
	<atom:link href="http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/feed/" rel="self" type="application/rss+xml" />
	<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 13 Aug 2010 18:04:58 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84915</link>
		<dc:creator>David</dc:creator>
		<pubDate>Thu, 22 Apr 2010 17:30:47 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84915</guid>
		<description>I&#039;m a bit surprised, by reading the comments it seems there are not many programmers here. So every app that uses a cross-platform library is crap, huh? Every game made in Unity or that uses say Box2D or OpenGL is crap, cause they are cross-platform? Cause You don&#039;t even NEED to write a CP app to use CP libraries. As a programmer I learned early to not reinvent the wheel, and that code reuse is good. Apple is basically saying that if I wrote an awsome library originally in say Java, and I want to port it to C to use on my iPhone app I can&#039;t and that&#039;s a &quot;GOOD THING&quot;? How does that make any sense?

By the way, great article, even though you dont &quot;write&quot; in your mind, you could just write a mockup of your thoughts on paper in pseudo code, and that would be the &quot;original&quot; language you wrote your programm, so that clause doesn&#039;t hold up at all anyway.</description>
		<content:encoded><![CDATA[<p>I&#8217;m a bit surprised, by reading the comments it seems there are not many programmers here. So every app that uses a cross-platform library is crap, huh? Every game made in Unity or that uses say Box2D or OpenGL is crap, cause they are cross-platform? Cause You don&#8217;t even NEED to write a CP app to use CP libraries. As a programmer I learned early to not reinvent the wheel, and that code reuse is good. Apple is basically saying that if I wrote an awsome library originally in say Java, and I want to port it to C to use on my iPhone app I can&#8217;t and that&#8217;s a &#8220;GOOD THING&#8221;? How does that make any sense?</p>
<p>By the way, great article, even though you dont &#8220;write&#8221; in your mind, you could just write a mockup of your thoughts on paper in pseudo code, and that would be the &#8220;original&#8221; language you wrote your programm, so that clause doesn&#8217;t hold up at all anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ira Hochman</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84841</link>
		<dc:creator>Ira Hochman</dc:creator>
		<pubDate>Wed, 21 Apr 2010 15:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84841</guid>
		<description>CORRECTION: In my argument above, I should have said that Apple&#039;s agreement clearly states that your code is your own &amp; the relationship is one of independent contractor.</description>
		<content:encoded><![CDATA[<p>CORRECTION: In my argument above, I should have said that Apple&#8217;s agreement clearly states that your code is your own &amp; the relationship is one of independent contractor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ira Hochman</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84840</link>
		<dc:creator>Ira Hochman</dc:creator>
		<pubDate>Wed, 21 Apr 2010 15:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84840</guid>
		<description>Joe-

Thanks for the clever writeup. The metaphysical aspect is part of the underlying argument that I make on my blog that the use of &quot;original&quot; in 3.3.1 does not have true legal meaning. If I decide to prototype my program with carrot sticks and olives on a yellow legal pad am I disqualified from the App Store? If I eat the evidence, who will know? ;-)

Combine your argument with the fact that Apple&#039;s agreement clearly states that your code is entirely your own property and you have Apple attempting to modify property law with ill-defined terms. I also agree that cross-platform and other transformation tools do not automatically equate to &quot;bad&quot; software and in certain situations, such as Chris Allen presents, it improves the end result.

But we can toss all these arguments aside as everyone who has signed on as an iPhone Developer accepted Apple as the final arbiter, for any reason or none at all, on whether an app gets into the store. People were hoping Apple would be gentle in this regard, but with this clause Apple is broadcasting the message that you can drop the adjective from benevolent dictator.</description>
		<content:encoded><![CDATA[<p>Joe-</p>
<p>Thanks for the clever writeup. The metaphysical aspect is part of the underlying argument that I make on my blog that the use of &#8220;original&#8221; in 3.3.1 does not have true legal meaning. If I decide to prototype my program with carrot sticks and olives on a yellow legal pad am I disqualified from the App Store? If I eat the evidence, who will know? ;-)</p>
<p>Combine your argument with the fact that Apple&#8217;s agreement clearly states that your code is entirely your own property and you have Apple attempting to modify property law with ill-defined terms. I also agree that cross-platform and other transformation tools do not automatically equate to &#8220;bad&#8221; software and in certain situations, such as Chris Allen presents, it improves the end result.</p>
<p>But we can toss all these arguments aside as everyone who has signed on as an iPhone Developer accepted Apple as the final arbiter, for any reason or none at all, on whether an app gets into the store. People were hoping Apple would be gentle in this regard, but with this clause Apple is broadcasting the message that you can drop the adjective from benevolent dictator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Great Section 3.3.1 Debate at Under The Bridge</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84427</link>
		<dc:creator>The Great Section 3.3.1 Debate at Under The Bridge</dc:creator>
		<pubDate>Wed, 14 Apr 2010 07:25:24 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84427</guid>
		<description>[...] with reactions from the profane to the pedantic to the metaphysical to the insightful to the whoa, [...]</description>
		<content:encoded><![CDATA[<p>[...] with reactions from the profane to the pedantic to the metaphysical to the insightful to the whoa, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Catena</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84356</link>
		<dc:creator>Jason Catena</dc:creator>
		<pubDate>Mon, 12 Apr 2010 17:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84356</guid>
		<description>They accept C, but you can use tools like lex and yacc to generate C source code.  Would this also invalidate the clause?  If not, let&#039;s all use translators from our languages of choice to one of their approved ones.  Or will they draw a distinction of degree between program generators and language translators?

This is one of those times I&#039;m glad I never have anything to do with Apple&#039;s closed platforms.  I&#039;m happy to let them paint themselves into an expensive corner of irrelevancy.</description>
		<content:encoded><![CDATA[<p>They accept C, but you can use tools like lex and yacc to generate C source code.  Would this also invalidate the clause?  If not, let&#8217;s all use translators from our languages of choice to one of their approved ones.  Or will they draw a distinction of degree between program generators and language translators?</p>
<p>This is one of those times I&#8217;m glad I never have anything to do with Apple&#8217;s closed platforms.  I&#8217;m happy to let them paint themselves into an expensive corner of irrelevancy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Sundman</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84351</link>
		<dc:creator>John Sundman</dc:creator>
		<pubDate>Mon, 12 Apr 2010 11:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84351</guid>
		<description>Somewhat in response to this post, Howard Stearns has written a very language-geeky, philosophy-of-software article on Wetmachine that kinda-sorta comes down on Apple&#039;s side -- but not really.  

http://www.wetmachine.com/item/1988</description>
		<content:encoded><![CDATA[<p>Somewhat in response to this post, Howard Stearns has written a very language-geeky, philosophy-of-software article on Wetmachine that kinda-sorta comes down on Apple&#8217;s side &#8212; but not really.  </p>
<p><a href="http://www.wetmachine.com/item/1988" rel="nofollow">http://www.wetmachine.com/item/1988</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt W</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84315</link>
		<dc:creator>Matt W</dc:creator>
		<pubDate>Mon, 12 Apr 2010 04:26:58 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84315</guid>
		<description>@Rico 
Don&#039;t forget you need a display and to pay the SDK License fee ;)</description>
		<content:encoded><![CDATA[<p>@Rico<br />
Don&#8217;t forget you need a display and to pay the SDK License fee ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: crankycoder.com &#187; Links for April 11th</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84289</link>
		<dc:creator>crankycoder.com &#187; Links for April 11th</dc:creator>
		<pubDate>Sun, 11 Apr 2010 23:04:17 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84289</guid>
		<description>[...] joeberkovitz.com &#187; Apple Dev Program takes stand on nature of consciousness &#8211; Is the iPhone SDK really just a turing test in disguise? You decide. [...]</description>
		<content:encoded><![CDATA[<p>[...] joeberkovitz.com &raquo; Apple Dev Program takes stand on nature of consciousness &#8211; Is the iPhone SDK really just a turing test in disguise? You decide. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joe</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84283</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Sun, 11 Apr 2010 19:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84283</guid>
		<description>@Lawrence I agree with your statement, &lt;i&gt;Programs, like businesses, are built by progressively interacting with the world, the compiler, and the customers.&lt;/i&gt; But this statement applies just as much to code in C as it does to code in some declarative mini-language to be translated to C (now outlawed by 3.3.1), and as it does to the mental constructs that precede coding. Any representation of a program is incomplete and in a state of evolution. For me, programming is very much about putting together something in my head and then turning that into code. It is not a waterfall process, though: it is iterative.

But that&#039;s not the main point. Where we truly disagree is on your opinion (and Gruber&#039;s) that 3.3.1 helps Apple. Sure, I understand that cross-platform tools sometimes produce shabby results, and for all I know iPhone Packager could be one (I personally haven&#039;t tried it). But 3.3.1 throws every single baby out with the presumed bathwater. There are many ways to use translators that are incredibly practical and lightweight -- see Chris Allen&#039;s insightful comment above on 3D games -- and Steve Jobs is hurting his platform by using a shotgun approach to control this problem, not helping it.</description>
		<content:encoded><![CDATA[<p>@Lawrence I agree with your statement, <i>Programs, like businesses, are built by progressively interacting with the world, the compiler, and the customers.</i> But this statement applies just as much to code in C as it does to code in some declarative mini-language to be translated to C (now outlawed by 3.3.1), and as it does to the mental constructs that precede coding. Any representation of a program is incomplete and in a state of evolution. For me, programming is very much about putting together something in my head and then turning that into code. It is not a waterfall process, though: it is iterative.</p>
<p>But that&#8217;s not the main point. Where we truly disagree is on your opinion (and Gruber&#8217;s) that 3.3.1 helps Apple. Sure, I understand that cross-platform tools sometimes produce shabby results, and for all I know iPhone Packager could be one (I personally haven&#8217;t tried it). But 3.3.1 throws every single baby out with the presumed bathwater. There are many ways to use translators that are incredibly practical and lightweight &#8212; see Chris Allen&#8217;s insightful comment above on 3D games &#8212; and Steve Jobs is hurting his platform by using a shotgun approach to control this problem, not helping it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Gerard</title>
		<link>http://joeberkovitz.com/blog/2010/04/08/apple-takes-stance-on-consciousness/comment-page-2/#comment-84281</link>
		<dc:creator>David Gerard</dc:creator>
		<pubDate>Sun, 11 Apr 2010 19:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://joeberkovitz.com/blog/?p=244#comment-84281</guid>
		<description>Apple are in fact evil. They also happen to control access to the gushing torrents of money from their mindless thralls to your pockets.

What&#039;s stopping iPhone developers rebelling en masse against these ridiculous restrictions? I&#039;d suggest it&#039;s the prospect of enough money that they&#039;d eat a bug on video if the Apple agreement required them to. Android doesn&#039;t quite offer that yet. Munch munch munch.</description>
		<content:encoded><![CDATA[<p>Apple are in fact evil. They also happen to control access to the gushing torrents of money from their mindless thralls to your pockets.</p>
<p>What&#8217;s stopping iPhone developers rebelling en masse against these ridiculous restrictions? I&#8217;d suggest it&#8217;s the prospect of enough money that they&#8217;d eat a bug on video if the Apple agreement required them to. Android doesn&#8217;t quite offer that yet. Munch munch munch.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

