<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>arbi.trario.us</title>
    <subtitle>Heterotopia of a nerd nouveau</subtitle>
    <id>http://arbi.trario.us/feed/</id>
    <updated>2009-10-03T14:43:33+01:00</updated>
    
    <link href="http://arbi.trario.us" />
    <generator uri="http://chyrp.net/" version="2.0 RC3">Chyrp</generator>
    <link rel="self" href="http://feeds.feedburner.com/arbitrarious" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
        <title type="html">(via dropular)</title>
        <id>tag:arbi.trario.us,2009-10-03:/id/211/</id>
        <updated>2009-10-03T14:45:04+01:00</updated>
        <published>2009-10-03T14:43:33+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/6yqK9ILKuik/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/q13ubesqrkcubedudesvincentandjules1.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/q13ubesqrkcubedudesvincentandjules1.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="q13ubesqrkcubedudesvincentandjules1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(via &lt;a href="http://dropular.net/drop/71447/"&gt;dropular&lt;/a&gt;)&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/10/03/photo.211/</feedburner:origLink></entry>
    <entry>
        <title type="html">I' m trying to recreate a good Hendrix/Woodstock rhythm type of sound...</title>
        <id>tag:arbi.trario.us,2009-09-19:/id/210/</id>
        <updated>2009-09-19T14:32:43+01:00</updated>
        <published>2009-09-19T14:32:03+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/DAc0ZZ9s2u4/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;I' m trying to recreate a good Hendrix/Woodstock rhythm type of sound with Garageband's amp and effects models, but it's a bit tricky. I'm slowly getting there, but I still find it much too muddy and a bit cheap sounding. Nevertheless, it's amazing how far you can get with Garageband – considering its price.&lt;/p&gt;

&lt;p&gt;Also, the interface design for the amp and effects models is just delicious. Fantastic when you're more used to analog stompboxes than digital recording/effects trickery.&lt;/p&gt;
</content>
          
    <feedburner:origLink>http://arbi.trario.us/2009/09/19/audio.210/</feedburner:origLink><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://feedproxy.google.com/~r/arbitrarious/~5/Qp0ZHHei6As/woodstock.mp3" length="1352515" type="audio/mpeg" title="MP3" /><feedburner:origEnclosureLink>http://arbi.trario.us/uploads/woodstock.mp3</feedburner:origEnclosureLink></entry>
    <entry>
        <title type="html">The iPhone 3GS's Oleophobic Goodness</title>
        <id>tag:arbi.trario.us,2009-08-17:/id/209/</id>
        <updated>2009-08-17T21:53:43+01:00</updated>
        <published>2009-08-17T22:53:40+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/9j-_NHxXlAs/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;The iPhone 3GS's oleophobic screen is most likely its biggest innovation in the sense of what will still be relevant about this device ten years from now. As crazy as this might sound at a first glance, it might dawn upon you once you have used a 3GS for a while.&lt;/p&gt;

&lt;p&gt;The screen getting disgustingly greasy might be one of the most inherent flaws in the designs of the original iPhone and the 3G. Ask any user about this, they will agree that the way their finger grease builds up on the screen is not only repulsive to look at, but also makes it difficult to read the screen if the incident light comes at an unfortunate angle.&lt;/p&gt;

&lt;p&gt;Not only that, but the original/3G screen also poses considerable friction against your finger as it slides over the touch panel. In fact, it is not uncommon for your finger to get "stuck" temporarily, especially during quick motions with dry fingers. You know what, even Bill Buxton cited friction as one of the prime problems with touch input devices in a paper published in 1985. Yes, 1985.&lt;/p&gt;

&lt;p&gt;The 3GS's oleophobic coating alleviates both issues considerably: By covering the touch panel with a special layer that prevents fat and oils from bonding with it (this is what "oleophobic" means - literally "afraid of oil"). Also, you can clean the device by simply wiping the the screen once with a piece of cloth - since there's no bonding with the surface, the grease comes off immediately, no scrubbing and rubbing necessary.&lt;/p&gt;

&lt;p&gt;Similarly, the natural fats on your fingertip form a little "cushion" upon which your finger can glide smoothly across the screen, rather than making it stick. Especially if you try both a 3G and 3GS side by side, you will be amazed by how much the difference is noticeable. In fact, you won't want to use an iPhone without this coating ever again, believe me.&lt;/p&gt;

&lt;p&gt;Bonding the oleophobic layer to the screen was apparently not an easy task, which explains why the iPhone hasn't have this feature right off the bat. Nevertheless (or maybe even because, since this gave us better means to compare it) the oleophobic screen is the &lt;em&gt;one&lt;/em&gt; iPhone 3GS innovation that might still be remembered in ten years from now: I suppose such coatings (and their future derivatives) will be ubiquitous on touch screens 10 years from now, and the 3GS will be remembered as the device that started it.&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/08/17/the-iphone-3gss-oleophobic-goodness/</feedburner:origLink></entry>
    <entry>
        <title type="html">App Update &amp; Widget Update 1.6.2</title>
        <id>tag:arbi.trario.us,2009-08-10:/id/208/</id>
        <updated>2009-08-10T23:21:19+01:00</updated>
        <published>2009-08-10T23:20:06+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/YdOMlI4Gyo4/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;I just pushed another update to App Update and Widget Update, which (among other minor fixes) restores the ability to check MacUpdate.com.&lt;/p&gt;

&lt;p&gt;This time, the search method is officially sanctioned by them, so it shouldn't break again so quickly!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://gkaindl.com/software/app-update"&gt;App Update&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://gkaindl.com/software/widget-update"&gt;Widget Update&lt;/a&gt;&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/08/10/app-update-widget-update-162/</feedburner:origLink></entry>
    <entry>
        <title type="html">Now this doesn't look like what a computer vision monochrome camera...</title>
        <id>tag:arbi.trario.us,2009-06-02:/id/207/</id>
        <updated>2009-06-02T00:18:26+01:00</updated>
        <published>2009-06-02T00:17:59+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/4eIJoAc8ZZ4/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/QTfail.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/QTfail.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="QTfail.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now this doesn't look like what a computer vision monochrome camera should output, right?&lt;/p&gt;

&lt;p&gt;Well, I'm working on it!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/06/02/photo.207/</feedburner:origLink></entry>
    <entry>
        <title type="html">(via Fex)</title>
        <id>tag:arbi.trario.us,2009-05-28:/id/206/</id>
        <updated>2009-05-28T23:21:53+01:00</updated>
        <published>2009-05-28T23:21:53+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/sE7keIXne50/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/369671ca.jpeg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/369671ca.jpeg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="369671ca.jpeg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(via &lt;a href="http://fex.soup.io/post/20180649/Geek-And-Poke"&gt;Fex&lt;/a&gt;)&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/28/photo.206/</feedburner:origLink></entry>
    <entry>
        <title type="html">(via Maniacal Rage)</title>
        <id>tag:arbi.trario.us,2009-05-27:/id/205/</id>
        <updated>2009-05-27T23:02:55+01:00</updated>
        <published>2009-05-27T23:02:55+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/bZfx1M4hvow/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/3566325269f6897d121do.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/3566325269f6897d121do.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="3566325269f6897d121do.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(via &lt;a href="http://log.maniacalrage.net/post/113904746/grimlock-vs-munkzilla-via-fanboy30"&gt;Maniacal Rage&lt;/a&gt;)&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/27/photo.205/</feedburner:origLink></entry>
    <entry>
        <title type="html">Everyone knows the screeches of audio feedback, but do you know visual...</title>
        <id>tag:arbi.trario.us,2009-05-18:/id/204/</id>
        <updated>2009-05-18T22:35:08+01:00</updated>
        <published>2009-05-18T22:32:00+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/ZPrOJoeliK8/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;object type="application/x-shockwave-flash" class="object-vimeo" width="504" height="378" data="http://www.vimeo.com/moogaloop.swf?clip_id=4716048&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=4716048&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Everyone knows the screeches of audio feedback, but do you know visual feedback?&lt;/p&gt;

&lt;p&gt;I took one of our computer vision cameras (with a wide-angle lens), launched &lt;a href="http://gkaindl.com/software/touche"&gt;Touché&lt;/a&gt;, and filmed the tracking preview window showing the video feed of the camera.&lt;/p&gt;

&lt;p&gt;What I got is a hypnotic vortex of visual feedback. Enjoy!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/18/video.204/</feedburner:origLink></entry>
    <entry>
        <title type="html">App Update &amp; Widget Update 1.6.1</title>
        <id>tag:arbi.trario.us,2009-05-17:/id/203/</id>
        <updated>2009-05-17T23:52:46+01:00</updated>
        <published>2009-05-17T23:51:47+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/mfrpKSitm6o/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;Just real quick: I released an update to my widgets that should fix searching at MacUpdate.com, now that they've remodeled their search again.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://gkaindl.com/software/app-update"&gt;App Update&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://gkaindl.com/software/widget-update"&gt;Widget Update&lt;/a&gt;&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/17/app-update-widget-update-161/</feedburner:origLink></entry>
    <entry>
        <title type="html">That's me presenting at Adobe Germany last Saturday. The picture was...</title>
        <id>tag:arbi.trario.us,2009-08-17:/id/202/</id>
        <updated>2009-08-17T21:53:09+01:00</updated>
        <published>2009-05-14T23:52:33+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/QdPCXeY9700/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/IMG0121.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/IMG0121.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="IMG0121.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;That's me presenting at Adobe Germany last Saturday. The picture was taken with an iPhone, so the quality is not the best.&lt;/p&gt;

&lt;p&gt;Additionally, the photoset of my presentation at the &lt;a href="https://metalab.at/wiki/Metaday_21"&gt;Metalab&lt;/a&gt; last Friday is finally on &lt;a href="http://www.flickr.com/photos/gkaindl/sets/72157618157174732/"&gt;Flickr&lt;/a&gt;, and thanks to &lt;a href="http://twitter.com/dChris"&gt;@dChris'&lt;/a&gt; fantastic photography skills, the quality is amazing!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/14/photo.202/</feedburner:origLink></entry>
    <entry>
        <title type="html">@dChris shot a couple of nice photos during my presentation at Metalab...</title>
        <id>tag:arbi.trario.us,2009-05-14:/id/201/</id>
        <updated>2009-05-14T23:55:46+01:00</updated>
        <published>2009-05-10T22:22:13+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/PXJFxwjlXMQ/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/georg-2.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/georg-2.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="georg-2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://twitter.com/dchris"&gt;@dChris&lt;/a&gt; shot a couple of nice photos during my presentation at &lt;a href="https://metalab.at/wiki/Metaday_21"&gt;Metalab&lt;/a&gt; on Friday.&lt;/p&gt;

&lt;p&gt;I'll upload the whole set to Flickr once he sends me the high-res versions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edit:&lt;/strong&gt; The full photoset is now on &lt;a href="http://www.flickr.com/photos/gkaindl/sets/72157618157174732/"&gt;Flickr&lt;/a&gt;.&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/10/photo.201/</feedburner:origLink></entry>
    <entry>
        <title type="html">Public Babbling</title>
        <id>tag:arbi.trario.us,2009-05-10:/id/200/</id>
        <updated>2009-05-10T22:22:55+01:00</updated>
        <published>2009-05-07T22:28:21+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/RNELBKSV5kc/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;Some busy days are up ahead. Tomorrow evening at 8:00pm, I'll be speaking about multi-touch at the &lt;a href="https://metalab.at/wiki/Metaday_21"&gt;Metalab&lt;/a&gt;, which is a Viennese hackerspace.&lt;/p&gt;

&lt;p&gt;Afterwards, I need to get home quickly, get a bit of sleep, and then fly to Munich in the morning to speak again at the &lt;a href="http://www.natural-ui.com/mts2009.html"&gt;NUI/Adobe Multi-Touch Summit&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;While the latter is already sold out, the former event is completely free, so if you're interested to hear me talk, be there tomorrow!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/05/07/public-babbling/</feedburner:origLink></entry>
    <entry>
        <title type="html">(via k-l-e-v-o)</title>
        <id>tag:arbi.trario.us,2009-04-28:/id/199/</id>
        <updated>2009-04-28T23:57:33+01:00</updated>
        <published>2009-04-28T23:56:10+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/-2LwL-hvLW4/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/36481684110d3db9e96.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/36481684110d3db9e96.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="36481684110d3db9e96.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;(via &lt;a href="http://www.flickr.com/photos/k-l-e-v-o/364816841/"&gt;k-l-e-v-o&lt;/a&gt;)&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/04/28/photo.199/</feedburner:origLink></entry>
    <entry>
        <title type="html">Cocotron and Third-Party DLLs</title>
        <id>tag:arbi.trario.us,2009-04-28:/id/198/</id>
        <updated>2009-04-28T00:32:57+01:00</updated>
        <published>2009-04-28T00:15:48+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/wS-xMrzwbZs/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;As you might have noticed, &lt;a href="http://gkaindl.com/software/touche"&gt;Touchsmart TUIO&lt;/a&gt; uses the amazing &lt;a href="http://cocotron.org"&gt;Cocotron&lt;/a&gt; in order to use parts of my Cocoa tracker code on the HP Touchsmart PC, which runs (yuck!) Windows Vista.&lt;/p&gt;

&lt;p&gt;While Cocotron has its quirks and is far from a full-fledged drop-in replacement for Apple's frameworks at the moment, one issue that drove me particularly nuts was not a missing class or method, but the way the Cocotron toolchain links &lt;a href="http://www.nextwindow.com/support/software/"&gt;Nextwindow's API&lt;/a&gt; in.&lt;/p&gt;

&lt;p&gt;I'm really not an expert on Windows internals, let alone their DLL library format. Nevertheless, I understand that in order to link the DLL properly, you do not link directly to it, but rather to LIB file, which seems to contain symbol addresses (or something) for the DLL.&lt;/p&gt;

&lt;p&gt;Annoyingly, I couldn't get this to work with Cocotron's toolchain at all. No matter what I linked in (either the DLL or any of the multiple LIB files bundled with the API), the linker would happily succeed, but the application would crash on launch when calling a DLL function. Firing up GDB only told me that my code tried to call a function at a garbage address.&lt;/p&gt;

&lt;p&gt;Now, I don't really have any ideas what's going wrong here. I already find the idea of cross-compiling a Windows app on a Mac pretty amazing.
To come to the point, there's a pretty simple solution: Determine the address at which a DLL function is loaded dynamically at run-time, using Windows' GetProcAddress function.&lt;/p&gt;

&lt;p&gt;Here's a simple code snippet to show you how this is being done rather elegantly in Touchsmart TUIO (explanation below).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;static HMODULE _dllHandle = NULL;

#define NWAPI(funcName, ...)    ((GetProcAddress(_dllHandle, (funcName)))(__VA_ARGS__))

void initDll() {
    if (NULL == _dllHandle)
            _dllHandle = LoadLibrary("NWMultiTouch.dll");

    if (NULL == _dllHandle)
        fprintf(stderr, "DLL fail.\n");
}

void sampleDllCall() {
    NWAPI("GetConnectedDisplayInfo", 1, NULL);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Even though most devs will get the idea from the code alone, here's a quick run-down.
First, we define a static variable to hold the DLL handle. It's static because we don't need the handle to be visible outside this source file.&lt;/p&gt;

&lt;p&gt;Second, we define a macro that takes a function name and an arbitrary amount of arguments. The macro will expand to a code block that dynamically determines the function address and funnels all the arguments into a call to this address. Sweet.
Third, we need to define an init method that has to be called when our app launches (actually, just before the first use of our macro). If you want to get fancy, you could a check whether the DLL is already loaded into the macro, so you wouldn't have to think about calling the init function explicity.&lt;/p&gt;

&lt;p&gt;Fourth, we simply have a demo DLL call here, which shows you how to use the API.
Of course, I don't know how expensive a call to GetProcAddress is, so you might want to cache function addresses for functions that you call repeatedly or that are in the critical path of your application.&lt;/p&gt;

&lt;p&gt;Nevertheless, I think this is a somewhat elegant solution if you're having the same issue with Cocotron.&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/04/28/cocotron-and-third-party-dlls/</feedburner:origLink></entry>
    <entry>
        <title type="html">kissmkb.jpg</title>
        <id>tag:arbi.trario.us,2009-04-26:/id/197/</id>
        <updated>2009-04-26T01:04:10+01:00</updated>
        <published>2009-04-26T01:04:10+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/rZRCgArSO2w/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;a href="http://arbi.trario.us/uploads/kissmkb.jpg"&gt;&lt;img src="http://arbi.trario.us/includes/thumb.php?file=../uploads/kissmkb.jpg&amp;amp;max_width=500&amp;amp;max_height=500&amp;amp;quality=100" alt="kissmkb.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <feedburner:origLink>http://arbi.trario.us/2009/04/26/photo.197/</feedburner:origLink></entry>
    <entry>
        <title type="html">Apple is creating an ecosystem of the kind of customers I don’t want.</title>
        <id>tag:arbi.trario.us,2009-04-21:/id/196/</id>
        <updated>2009-04-21T23:59:34+01:00</updated>
        <published>2009-04-21T23:58:32+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/97cbttdLpJs/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;blockquote&gt;
	&lt;p&gt;Apple is creating an ecosystem of the kind of customers I don’t want.&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://log.maniacalrage.net/post/98510137/a-little-over-a-week-and-a-half-ago-google"&gt;Garrett Murray&lt;/a&gt;, and I couldn't agree more.&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/04/21/quote.196/</feedburner:origLink></entry>
    <entry>
        <title type="html">THRU YOU | Kutiman mixes YouTube</title>
        <id>tag:arbi.trario.us,2009-03-14:/id/195/</id>
        <updated>2009-03-14T22:25:47+01:00</updated>
        <published>2009-03-14T22:25:47+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/-ckO06s32m0/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;blockquote&gt;
  &lt;p&gt;What you are about to see is a mix of unrelated YouTube videos/clips edited together to create ThruYou. In other words - what you see is what your hear.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <feedburner:origLink>http://thru-you.com/</feedburner:origLink></entry>
    <entry>
        <title type="html">Touchsmart TUIO 1.0b1 released</title>
        <id>tag:arbi.trario.us,2009-03-09:/id/194/</id>
        <updated>2009-03-09T02:54:55+01:00</updated>
        <published>2009-03-09T02:53:10+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/ZuZRyv7SXcg/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;p&gt;I've just uploaded Touchsmart TUIO, my bridge application between the HP Touchsmart's screen and TUIO multitouch applications.&lt;/p&gt;

&lt;p&gt;Actually, this should not only work with Touchsmart PCs, but with any PC equipped with a Nextwindow touch screen.&lt;/p&gt;

&lt;p&gt;Contrary to my usual focus, this runs on Windows XP/Vista (because that's what the Touchsmart ships with).&lt;/p&gt;

&lt;p&gt;As usually, the source is available, too.&lt;/p&gt;

&lt;p&gt;More info about this project (as well as a video) is available here: &lt;a href="http://gkaindl.com/software/touchsmart-tuio"&gt;http://gkaindl.com/software/touchsmart-tuio&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;By the way, this project is (partly) responsible for the unusual silence on this blog lately!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/03/09/touchsmart-tuio-10b1-released/</feedburner:origLink></entry>
    <entry>
        <title type="html">We're All Gonna Die - 100 meters of existence</title>
        <id>tag:arbi.trario.us,2009-02-19:/id/193/</id>
        <updated>2009-02-19T00:50:35+01:00</updated>
        <published>2009-02-19T00:50:35+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/aEZ0rWoIet8/slider.html" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">  </content>
    <feedburner:origLink>http://www.simonhoegsberg.com/we_are_all_gonna_die/slider.html</feedburner:origLink></entry>
    <entry>
        <title type="html">An old NUI community update showed up in NetNewsWire today for some...</title>
        <id>tag:arbi.trario.us,2009-02-10:/id/191/</id>
        <updated>2009-02-10T23:19:19+01:00</updated>
        <published>2009-02-10T23:16:53+01:00</published>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/arbitrarious/~3/UV6UreoPghY/" />
        <author>
            <name>georg</name>
            <uri>http://arbi.trario.us</uri>
        </author>
        <content type="html">&lt;object type="application/x-shockwave-flash" class="object-youtube" data="http://www.youtube.com/v/Q_6v7MdIV3M" width="468" height="391"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Q_6v7MdIV3M" /&gt;&lt;param name="FlashVars" value="playerMode=embedded" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;An old &lt;a href="http://nuigroup.com/log/community_update1/"&gt;NUI community update&lt;/a&gt; showed up in NetNewsWire today for some reason (probably changed GUUIDs).
However, I haven't noticed this video before in which &lt;a href="http://gkaindl.com/software/touche"&gt;Touché&lt;/a&gt; is being used as a tracker. Nice stuff!&lt;/p&gt;

&lt;p&gt;While Touché isn't explicitly mentioned, you can tell it's being used by the second demo app being the Coverflow demo that comes with it, which uses the Touché embedded framework, which in turn means that it can only be used with the Touché tracker.&lt;/p&gt;

&lt;p&gt;I particularly like the &lt;a href="http://www.youtube.com/watch?v=YDGdZLpJCFc"&gt;Youtube comment&lt;/a&gt; about the fast response time of the tracker. This will get even better soon, since I have purchased a copy of Intel's C/C++ Compiler as well as their Math Kernel Library and Performance Primitives, which will be integrated into Touché in the near future (some quick testing has already shown considerable speed-ups just by compiling libdc1394 and OpenCV with icc instead of gcc and some compiler flag magic!). Don't worry, though, Touché will still be a 32/64-bit universal app that runs on PowerPC Macs as well. Stay tuned for more news about this!&lt;/p&gt;
</content>
    <feedburner:origLink>http://arbi.trario.us/2009/02/10/video.191/</feedburner:origLink></entry>
</feed>
