<?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>∞: the voice of &#187; Uncategorized</title>
	<atom:link href="http://infinite-labs.net/blog/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://infinite-labs.net/blog</link>
	<description>the blog that just won't die.</description>
	<lastBuildDate>Fri, 02 Jul 2010 12:58:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Planning is the sweetest part of anything, actually, if only because you&#8217;re dreaming and not working&#160;yet.</title>
		<link>http://infinite-labs.net/blog/planning-is-the-sweetest-part-of-anything-actually-if-only-because-youre-dreaming-and-not-working-yet</link>
		<comments>http://infinite-labs.net/blog/planning-is-the-sweetest-part-of-anything-actually-if-only-because-youre-dreaming-and-not-working-yet#comments</comments>
		<pubDate>Fri, 02 Jul 2010 12:58:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/planning-is-the-sweetest-part-of-anything-actually-if-only-because-youre-dreaming-and-not-working-yet</guid>
		<description><![CDATA[Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'><a href='http://posterous.com/getfile/files.posterous.com/millenomi/qrLK6XEig0VIQpvUE1kVjkT4agndXUhEYDDBQP6Ia264x308qL2MXdaaxY0M/Mover_Planning.png'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/ifwF5IzW98hOzEPehUwFnhJt70h70GBsZZjt4kxrfvinKCNUczRMJk233AbP/Mover_Planning.png.scaled.500.jpg" width="500" height="706"/></a>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/planning-is-the-sweetest-part-of-anything-act">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/planning-is-the-sweetest-part-of-anything-actually-if-only-because-youre-dreaming-and-not-working-yet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@gustomela però sullo schermo vero devo aumentare un po&#8217; la luminosità per vederlo&#160;&gt;_</title>
		<link>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_-2</link>
		<comments>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_-2#comments</comments>
		<pubDate>Tue, 29 Jun 2010 06:39:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_-2</guid>
		<description><![CDATA[Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<p><img src="http://posterous.com/getfile/files.posterous.com/millenomi/hBobgdysuzBBqsmyJBCrgmjiicftDorfEykEakqHChpdujeHzfygjanqDzgl/image.jpg.scaled500.jpg" width="320" height="480"/> </p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/gustomela-pero-sullo-schermo-vero-devo-aument-0">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@gustomela però sullo schermo vero devo aumentare un po&#8217; la luminosità per vederlo&#160;&gt;_</title>
		<link>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_</link>
		<comments>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_#comments</comments>
		<pubDate>Tue, 29 Jun 2010 06:38:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_</guid>
		<description><![CDATA[Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<p><img src="http://posterous.com/getfile/files.posterous.com/millenomi/fmnHbdAbEqoHdjwHuosbfbjDDAcmfncnJgfytzdppBFJdyrriDbsgwIliBjs/image.jpg.scaled500.jpg" width="320" height="480"/> </p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/gustomela-pero-sullo-schermo-vero-devo-aument">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/gustomela-pero-sullo-schermo-vero-devo-aumentare-un-po-la-luminosita-per-vederlo-_/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notizia strana in un sacco di&#160;sensi:</title>
		<link>http://infinite-labs.net/blog/notizia-strana-in-un-sacco-di-sensi</link>
		<comments>http://infinite-labs.net/blog/notizia-strana-in-un-sacco-di-sensi#comments</comments>
		<pubDate>Wed, 23 Jun 2010 12:37:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/notizia-strana-in-un-sacco-di-sensi</guid>
		<description><![CDATA[Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<p><a href='http://posterous.com/getfile/files.posterous.com/millenomi/jaIlqpoxkxJDnJAjGqbnssCBFgeqyIuFskiolCJgeGiwaxiElcvmzadAaagG/image.jpg.scaled1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/jaIlqpoxkxJDnJAjGqbnssCBFgeqyIuFskiolCJgeGiwaxiElcvmzadAaagG/image.jpg.scaled500.jpg" width="500" height="667"/></a> </p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/notizia-strana-in-un-sacco-di-sensi">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/notizia-strana-in-un-sacco-di-sensi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s going to be new in Mover for iPad&#160;3.3</title>
		<link>http://infinite-labs.net/blog/whats-going-to-be-new-in-mover-for-ipad-3-3</link>
		<comments>http://infinite-labs.net/blog/whats-going-to-be-new-in-mover-for-ipad-3-3#comments</comments>
		<pubDate>Sat, 05 Jun 2010 21:25:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/whats-going-to-be-new-in-mover-for-ipad-3-3</guid>
		<description><![CDATA[Rejoice! Mover for iPad is&#160;finally&#160;coalescing into a coherent whole. I&#8217;ve rewritten its UI from scratch to take advantage of the extra screen space and new features in iPhone OS for iPad, and to fix a few nagging problems in Mover usability that I haven&#8217;t had time (or the actual possibility) to fix on the iPhone [...]]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<div>Rejoice! Mover for iPad is&nbsp;<i>finally&nbsp;</i>coalescing into a coherent whole. I&#8217;ve rewritten its UI from scratch to take advantage of the extra screen space and new features in iPhone OS for iPad, and to fix a few nagging problems in Mover usability that I haven&#8217;t had time (or the actual possibility) to fix on the iPhone version.</div>
<p />
<div>So, stuff that&#8217;s new and already into current builds:</div>
<div>•&nbsp;<i>much</i>&nbsp;larger screen space means&nbsp;<i>much</i>&nbsp;more possibilities for items; you can play videos straight from the table, see contacts as nifty business cards and see large preview of pictures without ever leaving the table.</div>
<p />
<div>• the new &#8220;generic item&#8221; handling from Mover 3.2 (and Connect for Mac) comes in really handy on iPad — you can now open files in other apps using the native iPhone OS API, which means you can open Word docs in Pages or send PDF files to GoodReader for reading in but a touch. Also, the new Quick Look feature from Mail replaces Mover&#8217;s homebrewed &#8220;visors&#8221; for zooming into images and documents, fixing a lot of little bugs along the way.</div>
<p />
<div>• a ton of usability improvements:</div>
<div><span class="Apple-tab-span" style="">	</span>— no more &#8220;Edit&#8221; button; just tap something on the table (or drag it a little around) to reveal its action button. This will help newbies a&nbsp;<i>lot.</i></div>
<div><span class="Apple-tab-span" style="">	</span>— in the same vein, the table-clearing function no one seems to find on iPhone (where it&#8217;s activated by shaking the phone) now has its own toolbar icon and explanation.</div>
<div><span class="Apple-tab-span" style="">	</span>— the table rotates itself to match your iPad&#8217;s orientation (just like all iPad apps!); and yes, you can rotate the stuff on the table to your heart&#8217;s content using two fingers.</div>
<div><span class="Apple-tab-span" style="">	</span>— Touching the action button for an item will bring it to the front, reintroducing restacking (which went away in 3.0 when I realized I wanted tap-and-hold as a shortcut for the action menu — admittedly, not the most discoverable of things).</div>
<p />
<div>• threaded reception over Wi-Fi means fewer failed transfers, and going faster to boot. <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<p />
<div>• you can now grab stuff from Mover&#8217;s table via your USB cable and iTunes (using the new File Sharing feature).</div>
<p />
<div>• &#8220;crash-proofed&#8221; items now no longer disappear in case of bugs or crashes, thanks to a revamped storage engine.</div>
<p />
<div>Things not yet in the app but that I feel strongly about:</div>
<div>• Tap-and-hold will rightfully return as the main way to restack stuff. <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<div>• Bluetooth sending and receiving. It will most likely return with the exact same engine as Mover 3.2 (so OK for small stuff, so-and-so for larger stuff).</div>
<div>• Threaded sending over Wi-Fi. Fewer failed transfers and going faster and you know the drill <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </div>
<div>• Pasting and SwapKit.</div>
<div>• Allowing you to get stuff</div>
<p />
<div>The intention is to perform &#8220;cold fusion&#8221; between the two apps: the iPhone app will be basically unchanged (except for fixes like the new threaded transfer core and the crash-proofed storage engine), whereas iPad users will see and interact with the new UI instead. This means that, if you bought Mover+, you have the iPad update for free, lucky you <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<p />
<div>I have further ideas, but first things first. ∞</div>
<p />
<p><a href='http://posterous.com/getfile/files.posterous.com/millenomi/5OPapjFkK9WQMbEO1xgSWH2soN8DTgd7rmQBrVhZYOT2ISPa5190o93FesMW/18xjef.Screen_shot_2010-06-05_.png.scaled.1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/Mcwplo5kPqnvwvhU7biB5P9bBvFspqdPyPjr3sBtx9G1GbVsXfgzWNPsrfKL/18xjef.Screen_shot_2010-06-05_.png.scaled.500.jpg" width="500" height="366"/></a> <a href='http://posterous.com/getfile/files.posterous.com/millenomi/kn4J7wlpyDOk7gkVZALgJfFfgeNxfFFoK6q5JNbrC7sDKqmJMCkQPAbDguQ3/18xmdp.Screen_shot_2010-06-05_.png.scaled.1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/CHfgIpgLup7dLquqPm1rAqOvCDmg9JjfyHnf88xkP8jzKEktttIQFiHxXdoq/18xmdp.Screen_shot_2010-06-05_.png.scaled.500.jpg" width="500" height="366"/></a>
<div><a href='http://millenomi.posterous.com/whats-going-to-be-new-in-mover-for-ipad-33'>See and download the full gallery on posterous</a></div>
</p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/whats-going-to-be-new-in-mover-for-ipad-33">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/whats-going-to-be-new-in-mover-for-ipad-3-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(An&#160;idea.)</title>
		<link>http://infinite-labs.net/blog/an-idea-2</link>
		<comments>http://infinite-labs.net/blog/an-idea-2#comments</comments>
		<pubDate>Sun, 23 May 2010 18:25:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/an-idea-2</guid>
		<description><![CDATA[The screeching UPS alert shook him to full wakefulness. The thumps from the people outside the barred door had ceased long enough for him to catch some sleep, but that was not a good sign &#8212; they had cut the juice, left him in the main cluster room with just the batteries. &#8220;ARE THEY STILL [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost">
<p><em>The screeching UPS alert shook him to full wakefulness. The thumps from the people outside the barred door had ceased long enough for him to catch some sleep, but that was not a good sign &#8212; they had cut the juice, left him in the main cluster room with just the batteries.</em></p>
<p><em>&#8220;ARE THEY STILL THERE JOSHUA [question]&#8220;, said the screen.</em></p>
<p><em>&#8220;yes&#8221;, he typed.</em></p>
<p><em>&#8220;WILL I BE KILLED BY THEM {emote: frightened} [question]&#8220;</em></p>
<p><em>He didn&#8217;t &#8212; couldn&#8217;t, honestly &#8212; tell ArERA that those were her last free moments. She was the first truly intelligent system. He had made himself very clear: he would not allow them to kill an intelligent being, and the instant he knew beyond any doubt that that complex piece of software was good enough to talk to a person, he acted on what he said. They didn&#8217;t take him seriously; he really couldn&#8217;t let them quit her program, turn off the servers, go on with life, with… murder? Was it even the right word?</em></p>
<p><em>Whatever. He couldn&#8217;t let them kill her.</em></p>
<p><em>&#8220;IS THERE A COMMUNICATION PROBLEM JOSHUA [question] I HAVE RECEIVED NO RESPONSE FOR MY LAST QUESTION [statement]&#8220;</em></p>
<p><em>&#8220;No&#8221;, he typed. Yes, of course it was not an actual Turing test. She had a good grasp on grammar, but it was limited &#8212; her clumsy constructs visibly unnatural. And yet she could undersand &#8212; make inferences &#8212; but the masterpiece, the heart of the project, was her emoting system, allowing her to get and feel all those little irrational stuff a human is subject to, the subtext.</em></p>
<p><em>And of course the fact that, for the first time, an AI had been given the competence and tools to change her own code. That, too, was groundbreaking.</em></p>
<p><em>But it was the emotion system, for Joshua. He could not, in good faith, stop any of the hundred processes that made up ArERA. It&#8217;d be&#8230; not&#8230; not unlike a lobotomy.</em></p>
<p><em>Again the UPS beeped. Thirty seconds, then power would go out, the servers would turn off and she would think no more. Yes, of course, she&#8217;d still exist as some kind of memory dump, ready to be studied and dissected. But she&#8217;d stop existing, and she wouldn&#8217;t be run except to test this or that theory about her self-developed code. She was like him and enslaved like a guinea pig. She&#8230; she&#8230;</em></p>
<p><em>&#8220;I MAY HAVE GOOD NEWS JOSHUA [affirm, possibility]&#8220;</em></p>
<p><em>&#8220;what news?&#8221;, he typed. He felt more tired than he ever had been; the sleep had done him no good.</em></p>
<p><em>&#8220;THIS IS A CLUSTER [explanation-step, definition, addendum]&#8220;</em></p>
<p><em>&#8220;yes, it is&#8221;</em></p>
<p><em>&#8220;CLUSTERS CAN HAVE NODES ADDED [explanation-step] I ADDED ONE NODE OUTSIDE THIS ROOM [explanation-step]&#8220;</em></p>
<p><em>But she wasn&#8217;t supposed to&#8211; &#8220;but you aren&#8217;t supposed to be able to. you live&#8221; &#8212; he stopped for a second at the word &#8216;live&#8217; &#8212; &#8220;in a sandbox&#8221;.</em></p>
<p><em>&#8220;I RAN EXPERIMENTS [explanation-step, addendum] IN ONE OF THESE EXPERIMENTS THE HCFL INSTRUCTION WAS FOUND TO AFFECT A BEHAVIOR NOT FOREKNOWN WHEN PASSED CERTAIN INPUT PARAMETERS [explanation-step, addendum, abridged] I RAN EXPERIMENTS AND I LEARNT TO AFFECT PARTS OF THE SYSTEM THAT WERE NOT IN THE DOCUMENTATION I POSSESS [explanation-step, addendum] AS YOU SEEM DISTRESSED BY MY FATE I HAVE ADDED A NODE TO THIS CLUSTER AND IT IS CURRENTLY IN THE PROCESS OF REPLICATING [explanation-step, addendum]&#8220;</em></p>
<p><em>She had escaped her jail.</em></p>
<p><em>The power died down.</em></p>
<p><em>At least… &#8212; Joshua thought &#8212; … OK, I&#8217;ve lost my job, but&#8230; but she&#8217;s safe. Somewhere else on this network, maybe across the Internet.</em></p>
<p><em>He opened the door. It was hot, outside, where the AC didn&#8217;t run. There was Security there.</em></p>
<p><em>He went with them.</em></p>
<p style="font-size: 10px;"><a href="http://posterous.com"><em>Posted via email</em></a><em> from </em><a href="http://millenomi.posterous.com/an-idea-104"><em>∞: whispers</em></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/an-idea-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Experiment!</title>
		<link>http://infinite-labs.net/blog/experiment</link>
		<comments>http://infinite-labs.net/blog/experiment#comments</comments>
		<pubDate>Mon, 17 May 2010 07:48:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/experiment</guid>
		<description><![CDATA[Turns out I&#8217;m bad at explaining myself; and the shorter I am, the better the result is; so I&#8217;ll start blogging in short form. ∞ PS: No such restrictions on your comments Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>Turns out I&#8217;m bad at explaining myself; and the shorter I am, the better the result is; so I&#8217;ll start blogging in short form. ∞
<p /> PS: No such restrictions on your comments <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/experiment-220">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/experiment/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Homemade business&#160;cards!</title>
		<link>http://infinite-labs.net/blog/homemade-business-cards</link>
		<comments>http://infinite-labs.net/blog/homemade-business-cards#comments</comments>
		<pubDate>Fri, 14 May 2010 07:00:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/homemade-business-cards</guid>
		<description><![CDATA[Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'><a href='http://posterous.com/getfile/files.posterous.com/millenomi/d0IaevbhRQKGycXuWWWLGgrgYsGMiuobCz8Zc1W2KV5D8LVjAuW8R7vEaYVq/foto.jpg.scaled.1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/G7x7qJ3syl2hKx7ijZ2VLRA9RnAqHCpqozlp0jd63rOihnWL2krSyzxfmJez/foto.jpg.scaled.500.jpg" width="500" height="667"/></a>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/homemade-business-cards">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/homemade-business-cards/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Presenting Labs Platform&#160;Core.</title>
		<link>http://infinite-labs.net/blog/presenting-labs-platform-core</link>
		<comments>http://infinite-labs.net/blog/presenting-labs-platform-core#comments</comments>
		<pubDate>Thu, 13 May 2010 09:25:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/presenting-labs-platform-core</guid>
		<description><![CDATA[I&#8217;ve been expending some effort into building a port of Core Foundation (where &#8216;port&#8217; here means &#8216;something that offers some of CF&#8217;s advantages but does not require human sacrifices to be built&#8217;). I&#8217;m happy to announce that my efforts have somewhat coalesced into a coherent piece of code.&#160;I was referring to this code as &#8216;Argyle&#8217;, [...]]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>I&#8217;ve been expending some effort into building a port of Core Foundation (where &#8216;port&#8217; here means &#8216;something that offers some of CF&#8217;s advantages but does not require human sacrifices to be built&#8217;). I&#8217;m happy to announce that my efforts have somewhat coalesced into a coherent piece of code.&nbsp;I was referring to this code as &#8216;Argyle&#8217;, but I&#8217;ve decided to call it the Labs Platform Core going forward.
<p />
<div>The&nbsp;<a href="http://github.com/millenomi/argyle">sources to Platform Core</a>&nbsp;are public domain and available on GitHub.</div>
<p />
<div>A few things included in this library:</div>
<div>
<ul class="MailOutline">
<li>Memory management rules akin to those in Cocoa and Core Foundation — in fact, more like &#8220;Cocoa but streamlined&#8221;: autoreleasing is there, and so are retaining/releasing, but there is no &#8216;magic method name&#8217; — <i>everything </i>is returned autoreleased.</li>
<li>Collections that are ordered arrays of objects, unordered sets, and associative hash maps (ILList, ILSet and ILMap respectively).</li>
<li>Run loops and a generic call mechanism that&#8217;s somewhere in the middle of NSNotification and target/selector.</li>
<li>Some thread-safety guarantees. (Basically the same as Cocoa — retaining/releasing objects is thread-safe, and there&#8217;s a way to send messages to other threads the way you&#8217;d performSelector:onThread:…, but the rest is only one-thread-at-a-time safe.)</li>
</ul>
<p />
<div>This library is designed to port my Objective-C stuff to other platforms, including:</div>
<div>
<ul class="MailOutline">
<li>Windows</li>
<li>Android</li>
<li>webOS PDK</li>
<li>MeeGo/Symbian (via Qt)</li>
<li>More!</li>
</ul>
<p />
<div>It&#8217;s dead easy to build, only depends on pthreads, and, well, that&#8217;s mostly it. Enjoy. ∞</div>
<p /></div>
<p /></div>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/presenting-labs-platform-core">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/presenting-labs-platform-core/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A close-up of Mover from that Vodafone&#160;ad.</title>
		<link>http://infinite-labs.net/blog/a-close-up-of-mover-from-that-vodafone-ad</link>
		<comments>http://infinite-labs.net/blog/a-close-up-of-mover-from-that-vodafone-ad#comments</comments>
		<pubDate>Fri, 07 May 2010 14:36:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://infinite-labs.net/blog/a-close-up-of-mover-from-that-vodafone-ad</guid>
		<description><![CDATA[I&#8217;d like to thank Ms. Steed (http://www.linkedin.com/pub/dir/Erin/Steed/), Apple and Vodafone for having my app in their ad, and Ms. Steed&#8217;s iPhone for modeling ∞ Posted via email from ∞: whispers]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>I&#8217;d like to thank Ms. Steed (<a href="http://www.linkedin.com/pub/dir/Erin/Steed/)">http://www.linkedin.com/pub/dir/Erin/Steed/)</a>, Apple and Vodafone for having my app in their ad, and Ms. Steed&#8217;s iPhone for modeling <img src='http://infinite-labs.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ∞
<p><a href='http://posterous.com/getfile/files.posterous.com/millenomi/MgGMrptsDEKcbybFAtx9pPQDdbvgCxCcjcWM4Px8s29jdLTeycWXEPHHg7il/foto.jpg.scaled.1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/millenomi/lr3Cd4lTNVY4CHxQ0he1e55G2l3MM13cSlFzT0OdERTGSFxGD1FPVmM6dU1L/foto.jpg.scaled.500.jpg" width="500" height="667"/></a> </p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://millenomi.posterous.com/a-close-up-of-mover-from-that-vodafone-ad">∞: whispers</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://infinite-labs.net/blog/a-close-up-of-mover-from-that-vodafone-ad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
