<?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>RepTIDE &#187; Computers</title>
	<atom:link href="http://reptide.radiofreeomaha.net/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://reptide.radiofreeomaha.net</link>
	<description>Textual Porn for the Masses!</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:16:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Bootstrapping the Earth</title>
		<link>http://reptide.radiofreeomaha.net/2012/01/07/bootstrapping-the-earth/</link>
		<comments>http://reptide.radiofreeomaha.net/2012/01/07/bootstrapping-the-earth/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 04:28:20 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=683</guid>
		<description><![CDATA[I often think that modern software systems are overly complex, and I am troubled by the vast network of dependencies between their constituent components. For example, a modern operating system has an unbelievable number of layers and components; it exceeds an individual&#8217;s ability to understand them all. Guaranteeing that the system is free of errors [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/11/18/turntables-revisited/' rel='bookmark' title='Turntables revisited&#8230;'>Turntables revisited&#8230;</a> <small>A few more turntable goodies. The &#8216;Triple Inchophone&#8217; can be...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I often think that modern software systems are overly complex, and I am troubled by the vast network of dependencies between their constituent components.  For example, a modern operating system has an unbelievable number of layers and components;  it exceeds an individual&#8217;s ability to understand them all.  Guaranteeing that the system is free of errors is impossible.  The thought of bootstrapping one from scratch is daunting.</p>
<p>But then today I was thinking about how software compares to the &#8220;real world,&#8221; and it seems that the same layering/dependency problem exists there too—what if every structure, machine, and tool on the Earth was destroyed and we had to rebuild everything from scratch?  Even if the associated knowledge was somehow preserved, I wonder how long it would take us to get back to having <a href="http://en.wikipedia.org/wiki/Burj_Khalifa">supertall skyscrapers</a>, fly-by-wire jumbo jets, and smart phones.</p>
<p>Perhaps the situation with software isn&#8217;t so bad after all, or at least the real world is no better off (depending on how you look at it).</p>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/11/18/turntables-revisited/' rel='bookmark' title='Turntables revisited&#8230;'>Turntables revisited&#8230;</a> <small>A few more turntable goodies. The &#8216;Triple Inchophone&#8217; can be...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2012/01/07/bootstrapping-the-earth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Étoilé OS:  &#8220;Get Yourself Together, or Fall Apart&#8221;</title>
		<link>http://reptide.radiofreeomaha.net/2011/10/24/etoile-os-get-yourself-together-or-fall-apart/</link>
		<comments>http://reptide.radiofreeomaha.net/2011/10/24/etoile-os-get-yourself-together-or-fall-apart/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 05:31:47 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Commentary/Editorial]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=643</guid>
		<description><![CDATA[Once the last, great hope for a modern, usable, GNUstep desktop, the future of the Étoilé project now appears to be in doubt. After at least 5 years of development, it seems that the developers have lost their focus and have allowed themselves to be consumed by endless futzing around with low-level aspects of the [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Once the last, great hope for a modern, usable, <a href="http://www.gnustep.org/">GNUstep</a> <a href="http://www.nongnu.org/backbone/download.html">desktop</a>, the future of <a href="http://etoileos.com/">the Étoilé project</a> now appears to be in doubt.  After at least 5 years of development, it seems that the developers have lost their focus and have allowed themselves to be consumed by endless <a href="http://etoileos.com/news/archive/2011/07/12/1427/">futzing around</a> with <a href="http://etoileos.com/news/">low-level aspects of the platform</a> and <a href="http://etoileos.com/news/archive/2011/05/27/1024/">other diversions</a>, at the expense of putting something usable in the hands of users.  In <a href="http://etoileos.com/downloads/">their own words</a>,:</p>
<blockquote><p>As it stands now&#8230;most user-visible development&#8230;[has] been put on hold&#8230;.  We have no working theme&#8230;our current window manager Azalea is now unsupported.</p></blockquote>
<p>Let&#8217;s face it: without a usable desktop environment available, <strong>nobody cares</strong> if you have managed to <a href="http://etoileos.com/news/archive/2011/08/08/1334/">take a foreign programming paradigm and bolt it onto Objective-C</a> or <a href="http://etoileos.com/news/archive/2011/04/02/1702/">make Objective-C code (sort of) run on the Javascript runtime</a>.  This is how projects fail, or at least manage to forever languish in obscurity.</p>
<p>I hate to say it, but the fate of the Étoilé project now seems doomed to follow that of the GNUstep project itself, which, while technically impressive, has repeatedly <a href="http://www.gnustep.org/information/aboutGNUstep.html">failed to produce a practical system for users</a>, despite nearly 20 years of ongoing software development (<a href="http://www.gnu.org/s/hurd/hurd.html">sound familiar?</a>).  As it stands today, the <a href="http://www.gnustep.org/images/full-screenshot1.png">GNUstep UI</a> is basically an imperfect clone of the outdated 25 year old <a href="http://toastytech.com/guis/openstep.html">NeXT UI</a>, even though it&#8217;s still not nearly as usable or solid as <a href="http://www.youtube.com/watch?v=j02b8Fuz73A">the NeXT was in 1992</a> (I know, <a href="http://www.gnustep.org/experience/Theming.html">support for themes is in the works</a>, but it doesn&#8217;t appear to be of practical use today).</p>
<p>Don&#8217;t mistake my point here&mdash;I would love to be proven wrong.  I have been hoping to see GNUstep succeed for the past 15 years (and for <a href="http://www.youtube.com/watch?v=Fkj6Xk0z2IE">a while there</a> <a href="http://www.youtube.com/watch?v=MA1pjBvOuSA">at the end of the 90&#8242;s</a>, when <a href="http://en.wikipedia.org/wiki/OpenStep">OPENSTEP</a> <a href="http://toastytech.com/guis/rhap.html">was poised to enter the mainstream</a>, I actually thought it had a very good chance).  But I have grown very weary of waiting for a utopia that has never materialized.</p>
<p>What do I think Étoilé/GNUstep need to do to succeed?  It&#8217;s simple.<span id="more-643"></span>  <strong>Focus on providing a comprehensive, usable, environment for the end user.</strong>  Make that your number one priority.  You should not worry about providing a bunch of <a href="http://etoileos.com/etoile/mockups/jesse-2007/">pie-in-the-sky</a>, <a href="http://hipsteripsum.me/">next level shit</a> until you have first achieved this goal.  Don&#8217;t concern yourself with surpassing <a href="http://www.apple.com/macosx/">the competition</a> in terms of usability until you have first <a href="http://www.ubuntu.com/">caught up with them</a>.</p>
<p>Ideally, this should come in the form of a custom OS distribution on a Live CD, or a set of packages that are <strong><a href="http://en.wikipedia.org/wiki/Dependency_hell">dead simple to install</a></strong> on <a href="http://www.freebsd.org/">popular</a> <a href="http://www.netbsd.org/">operating</a> <a href="http://www.debian.org/">systems</a>.  There should be two simple installation options for users and developers.</p>
<p>Once you actually have this platform to offer, you will have three things that will provide the critical mass that is required to achieve your long-term goals:</p>
<ol>
<li>end users who care about your platform and are excited about it, which will attract</li>
<li>developers who care about your platform and are excited about it, which will produce</li>
<li>third-party applications that run on your platform, which in turn will make (and keep) the platform viable.</li>
</ol>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2011/10/24/etoile-os-get-yourself-together-or-fall-apart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux on NVIDIA Tegra 2:  Open Source on a Closed System</title>
		<link>http://reptide.radiofreeomaha.net/2011/10/16/linux-on-nvidia-tegra-2-open-source-on-a-closed-system/</link>
		<comments>http://reptide.radiofreeomaha.net/2011/10/16/linux-on-nvidia-tegra-2-open-source-on-a-closed-system/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 07:35:24 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=631</guid>
		<description><![CDATA[So I recently laid out about $260+shipping for a Trim-Slice Value plus fit-VGA adapter from CompuLab. This is a compact desktop computer based on the much-hyped NVIDIA Tegra 2 System-on-a-Chip (SoC). Sporting two Cortex-A9 processors running at 1GHz, it seemed like a more attractive product than existing ARM-based development boards, such as the Cortex-A8 based [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2004/10/28/paranoia-abounds/' rel='bookmark' title='Paranoia Abounds'>Paranoia Abounds</a> <small>You may or may not have noticed that RepTIDE and...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/' rel='bookmark' title='An Open Letter To Steve Jobs RE: iPad Naming'>An Open Letter To Steve Jobs RE: iPad Naming</a> <small>On behalf of Fujitsu (PDF), Siemens Aktiengesellschaft, and Coconut Grove...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>So I recently laid out about $260+shipping for a <a href="http://trimslice.com/">Trim-Slice</a> <a href="http://trimslice.com/web/trim-slice-value-specifications">Value</a> plus <a href="http://www.amazon.com/fit-VGA-DVI-to-VGA-Converter/dp/B003D6H1SW">fit-VGA</a> adapter from <a href="http://www.compulab.co.il/">CompuLab</a>.  This is a compact desktop computer based on the much-hyped <a href="http://www.nvidia.com/object/tegra-2.html">NVIDIA Tegra 2</a> <a href="http://en.wikipedia.org/wiki/System-on-a-chip">System-on-a-Chip (SoC)</a>.  Sporting two <a href="http://en.wikipedia.org/wiki/ARM_Cortex-A9_MPCore">Cortex-A9</a> processors running at 1GHz, it seemed like a more attractive product than existing <a href="http://en.wikipedia.org/wiki/ARM_architecture">ARM-based</a> development boards, such as the <a href="http://en.wikipedia.org/wiki/ARM_Cortex-A8">Cortex-A8</a> based <a href="http://beagleboard.org/">BeagleBoard</a> or the diminutive <a href="http://www.gumstix.com/">Gumstix</a> boards.</p>
<p>After learning that <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> and <a href="http://www.denx.de/wiki/U-Boot/">U-Boot</a> had been ported to the Trim-Slice and reading about CompuLab&#8217;s <a href="http://trimslice.com/web/dev-kit">commitment to open source</a>, I was very excited about this system as an ARM-based target for low-level boot loader and operating system development projects.</p>
<p>However, my excitement quickly changed to dismay this week, when I received my Trim-Slice and set out to gather the tools needed for low-level software development.  What I found is that while CompuLab may be committed to open source, NVIDIA clearly is not.<span id="more-631"></span></p>
<p>It turns out that, unlike <a href="http://www.google.com/search?q=microprocessor+user's+manual">most commercially-available processors</a>, manuals for the Tegra 2 are not publicly available on the Internet or elsewhere.  <a href="http://developer.nvidia.com/archived-tegra-forums/forum/low-level-development-information">NVIDIA only makes this documentation available to their commercial &#8220;partners/customers.&#8221;</a>  This pretty much dashes all hopes of using the Trim-Slice for low-level development, unless all you want to do is tweak the existing <a href="https://gitorious.org/trimslice-u-boot">U-Boot</a> or <a href="https://gitorious.org/trimslice-kernel">Linux kernel</a>.</p>
<p>As I see it, <a href="http://developer.nvidia.com/content/linux-tegra-release-12-alpha-1-released">Linux for the Tegra 2 (L4T)</a> exists mainly to create the illusion of openness around what is essentially a closed system.  I have no problem with closed systems, when marketed as such.  What I find misleading and frustrating is that this processor is integrated into products that are marketed as open systems. </p>
<p>These days, with whole systems integrated on a single chip, closed systems are more closed than ever before.  Before SoCs, it was often possible to reverse engineer much of the system architecture by examining the design of the logic board, which often included a large number of components with readily-available specifications.</p>
<p>As it stands, it appears unlikely that operating systems other than Linux could be ported to the Tegra 2 without the direct involvement of NVIDIA, since the only source of information on the processor is the Linux kernel source code.  Linux kernel source code is not a substitute for proper hardware documentation.  Source code is neither a complete nor reliable source of hardware information, not to mention the copyright problems that would arise due the code being under GPL.</p>
<p>Bottom line:  If you&#8217;re looking for a truly open system, look to something other than the Tegra 2.</p>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2004/10/28/paranoia-abounds/' rel='bookmark' title='Paranoia Abounds'>Paranoia Abounds</a> <small>You may or may not have noticed that RepTIDE and...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/' rel='bookmark' title='An Open Letter To Steve Jobs RE: iPad Naming'>An Open Letter To Steve Jobs RE: iPad Naming</a> <small>On behalf of Fujitsu (PDF), Siemens Aktiengesellschaft, and Coconut Grove...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2011/10/16/linux-on-nvidia-tegra-2-open-source-on-a-closed-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Jackass Of The Week: John Gruber</title>
		<link>http://reptide.radiofreeomaha.net/2010/02/24/jackass-of-the-week-john-gruber/</link>
		<comments>http://reptide.radiofreeomaha.net/2010/02/24/jackass-of-the-week-john-gruber/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 04:58:03 +0000</pubDate>
		<dc:creator>Uncle Jubba</dc:creator>
				<category><![CDATA[Commentary/Editorial]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Pop! Culture]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Gruber]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[IPod Classic]]></category>
		<category><![CDATA[IpodTouch]]></category>
		<category><![CDATA[John Gruber]]></category>
		<category><![CDATA[Nexus One]]></category>
		<category><![CDATA[Wi-Fi]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=593</guid>
		<description><![CDATA[Image by Laughing Squid via Flickr As much as I dislike Apple as a company I do tend to like John Gruber and his analysis.  He is an ass like me most of the time which probably helps.  This time though he goes to far.  He points out that some tests with Flash on the [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/08/23/china-whips-out-the-vorpal-blade-of-parenting-5/' rel='bookmark' title='China whips out the Vorpal Blade of Parenting +5'>China whips out the Vorpal Blade of Parenting +5</a> <small>Man, I just gotta laugh. It seems that China is...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2004/06/30/the-reg-commodore-challenges-apple-digital-music-dominance/' rel='bookmark' title='The Reg: Commodore challenges Apple digital music dominance'>The Reg: Commodore challenges Apple digital music dominance</a> <small>According to this article at the Reg. the C= lives!...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/' rel='bookmark' title='An Open Letter To Steve Jobs RE: iPad Naming'>An Open Letter To Steve Jobs RE: iPad Naming</a> <small>On behalf of Fujitsu (PDF), Siemens Aktiengesellschaft, and Coconut Grove...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 188px;">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/27403767@N00/3363324589"><img title="What Are You Looking At Dicknose" src="http://farm4.static.flickr.com/3639/3363324589_738333ba93_m.jpg" alt="What Are You Looking At Dicknose" width="178" height="240" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.flickr.com/photos/27403767@N00/3363324589">Laughing Squid</a> via Flickr</dd>
</dl>
</div>
</div>
<p>As much as I dislike <a class="zem_slink" title="Apple Inc." rel="geolocation" href="http://maps.google.com/maps?ll=37.33187,-122.029669&amp;spn=1.0,1.0&amp;q=37.33187,-122.029669%20%28Apple%20Inc.%29&amp;t=h">Apple</a> as a company I do tend to like <a class="zem_slink" title="John Gruber" rel="wikipedia" href="http://en.wikipedia.org/wiki/John_Gruber">John Gruber</a> and his analysis.  He is an ass like me most of the time which probably helps.  This time though he goes to far.  He <a title="Gruber is an ass" href="http://daringfireball.net/linked/2010/02/24/flash-battery" target="_blank">points out</a> that some tests with Flash on the <a class="zem_slink" title="Android" rel="homepage" href="http://code.google.com/android/">Android</a> found that it could stream Flash video (<a class="zem_slink" title="H.264/MPEG-4 AVC" rel="wikipedia" href="http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC">H.264</a>) over <a class="zem_slink" title="Wi-Fi" rel="wikipedia" href="http://en.wikipedia.org/wiki/Wi-Fi">WiFi</a> for well over 3 hours.  He then links to the Android specs and comments:</p>
<blockquote><p>If you think that sounds good, note that the Nexus One is <a href="http://www.google.com/googlephone/m/hardware_complete_specs.html">rated for 7 hours of video playback time</a>.</p></blockquote>
<p>First off, while I don&#8217;t like that Apple doesn&#8217;t offer flash on the iPhone/iPod, I have no love for it either.  I am not defending Flash here.  However, John is twisting facts and I am pretty sure he knows it.  &#8220;7 hours of video playback time&#8221; is <strong>not</strong> equal to &#8220;7 hours of <a class="zem_slink" title="Streaming media" rel="wikipedia" href="http://en.wikipedia.org/wiki/Streaming_media">streaming</a> internet <a class="zem_slink" title="High-definition video" rel="wikipedia" href="http://en.wikipedia.org/wiki/High-definition_video">HD</a> video&#8221;.  I would be surprised if, using a non-Flash source like the <a class="zem_slink" title="HTML5" rel="wikipedia" href="http://en.wikipedia.org/wiki/HTML5">HTML5</a> &lt;video&gt; tag, the times would be much if any better.  The drag on the battery due to the WiFi will make the drain attributed to Flash seem very insignificant.</p>
<p>By Gruber&#8217;s reasoning then I would like to see him explain why, when the <a title="iPod Touch Specs" href="http://www.apple.com/ipodtouch/specs.html" target="_blank">iPod Touch specs</a> say I am supposed to get &#8220;up to 30 hours&#8221; of music playback time I only get roughly 8 hours in one charge when listening to <a class="zem_slink" title="Pandora" rel="homepage" href="http://Pandora.com">Pandora</a>.  I will tell you why &#8220;jackass&#8221;, it&#8217;s because of the WiFi.  While I won&#8217;t deny that Flash will drain the battery faster than the internal player we can&#8217;t blame it (solely) here.</p>
<p>It&#8217;s the same reason my wife&#8217;s Kindle can run forever with the WiFi disabled but won&#8217;t last a day with it on.  No Flash there, just soul sucking, battery draining internet access.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.engadget.com/2010/02/24/flash-10-1-might-not-be-a-battery-hog-on-android/">Flash 10.1 might just not be a battery hog on Android</a> (engadget.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blog.seattlepi.com/techchron/archives/193570.asp?source=rss">Adobe: Flash interest is strong among iPhone and iPod Touch users</a> (seattlepi.com)</li>
<li class="zemanta-article-ul-li"><a href="http://gizmodo.com/5479186/flash-101-beta-3-brings-playable-hd-flash-video-to-even-netbooks-with-crappy-graphics">Flash 10.1 Beta 3 Brings Playable HD Flash Video to Even Netbooks With Crappy Graphics [Flash]</a> (gizmodo.com)</li>
<li class="zemanta-article-ul-li"><a href="http://dvice.com/archives/2010/02/could-hulu-go-f.php">Could Hulu ditch Flash for the iPad?</a> (dvice.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=ba735aeb-fa87-4a5c-816f-6661752fbe4f" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/08/23/china-whips-out-the-vorpal-blade-of-parenting-5/' rel='bookmark' title='China whips out the Vorpal Blade of Parenting +5'>China whips out the Vorpal Blade of Parenting +5</a> <small>Man, I just gotta laugh. It seems that China is...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2004/06/30/the-reg-commodore-challenges-apple-digital-music-dominance/' rel='bookmark' title='The Reg: Commodore challenges Apple digital music dominance'>The Reg: Commodore challenges Apple digital music dominance</a> <small>According to this article at the Reg. the C= lives!...</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/' rel='bookmark' title='An Open Letter To Steve Jobs RE: iPad Naming'>An Open Letter To Steve Jobs RE: iPad Naming</a> <small>On behalf of Fujitsu (PDF), Siemens Aktiengesellschaft, and Coconut Grove...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2010/02/24/jackass-of-the-week-john-gruber/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Letter To Steve Jobs RE: iPad Naming</title>
		<link>http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/</link>
		<comments>http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 19:46:28 +0000</pubDate>
		<dc:creator>Uncle Jubba</dc:creator>
				<category><![CDATA[Commentary/Editorial]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Pop! Culture]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[commentary]]></category>
		<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Markets]]></category>
		<category><![CDATA[Money]]></category>
		<category><![CDATA[Pioneers]]></category>
		<category><![CDATA[Siemens]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=568</guid>
		<description><![CDATA[On behalf of Fujitsu (PDF), Siemens Aktiengesellschaft, and Coconut Grove Intimates (now defunct, even the WayBackMachine couldn&#8217;t help me) I would like to put forth the following open letter to Steve Jobs and Apple Computers.  I shall be as brief as my predecessor. Change your devices name. Not that big of a deal. Look familiar [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2010/02/24/jackass-of-the-week-john-gruber/' rel='bookmark' title='Jackass Of The Week: John Gruber'>Jackass Of The Week: John Gruber</a> <small>Image by Laughing Squid via Flickr As much as I...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>On behalf of <a href="http://solutions.us.fujitsu.com/downloads/retail/DS_IPAD.pdf">Fujitsu</a> (PDF), <a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=79023888">Siemens Aktiengesellschaft</a>, and Coconut Grove Intimates (now defunct, even the <a class="zem_slink" title="Internet Archive" rel="homepage" href="http://www.archive.org/">WayBackMachine</a> couldn&#8217;t help me) I would like to put forth the following open letter to <a class="zem_slink" title="Steve Jobs" rel="wikipedia" href="http://en.wikipedia.org/wiki/Steve_Jobs">Steve Jobs</a> and <a class="zem_slink" title="Apple" rel="homepage" href="http://www.apple.com">Apple Computers</a>.  I shall be as brief as my predecessor.</p>
<p style="text-align: left; padding-left: 30px;">Change your devices name. Not that big of a deal.</p>
<p>Look familiar to you?  It is (except for one word change) exactly the <a href="http://www.smh.com.au/technology/technology-news/dear-steve--20091125-jppa.html">reply</a> Mr. Jobs gave to the developers of <a href="http://thelittleappfactory.com/irip/">iPodRip</a>, now called simply iRip.</p>
<p>I mean come on Steve, it&#8217;s &#8220;not that big of a deal&#8221; right?  Oh what?  You have already done all of the code which mentions iPad?  You already have spent lots of <a class="zem_slink" title="Money" rel="wikipedia" href="http://en.wikipedia.org/wiki/Money">money</a> on <a class="zem_slink" title="Marketing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Marketing">marketing</a> with the name iPad?  Well I am sure <a class="zem_slink" title="The Little App Factory" rel="homepage" href="http://www.thelittleappfactory.com/">The Little App Factory</a> didn&#8217;t do that at all so maybe this is different?</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.benzinga.com/markets/company-news/104708/what%25E2%2580%2599s-in-a-name-plenty-if-it%25E2%2580%2599s-ipad">What&#8217;s In A Name? Plenty, If It&#8217;s iPad</a> (benzinga.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.shoppingblog.com/blog/128101">Fujitsu Claims Ownership of iPad Trademark</a> (shoppingblog.com)</li>
<li class="zemanta-article-ul-li"><a href="http://r.zemanta.com/?u=http%3A//www.canada.com/Japan%2BFujitsu%2Bsays%2Bmade%2Bfirst%2BiPad/2499581/story.html&amp;a=12289596&amp;rid=3e4f2fc7-ace8-4249-af2a-3aa0c4eb909d&amp;e=9f83f894e4359339cb0184eee269742f">Japan&#8217;s Fujitsu says it made first &#8216;iPad&#8217;</a> (canada.com)</li>
<li class="zemanta-article-ul-li"><a href="http://techdirt.com/articles/20100128/1558257964.shtml">Others Claim To Hold The Trademark On iPad. Is There An App For That?</a> (techdirt.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.ubergizmo.com/15/archives/2010/01/fujitsu_threatens_apple_over_ipad_name.html">Fujitsu Threatens Apple Over iPad Name</a> (ubergizmo.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.lockergnome.com/theoracle/2010/01/29/ipad-name-may-have-to-change/">iPad Name May Have to Change</a> (lockergnome.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.v3.co.uk/v3/news/2256983/apple-faces-legal-challenge">Apple faces legal challenge to iPad name</a> (v3.co.uk)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=3e4f2fc7-ace8-4249-af2a-3aa0c4eb909d" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2010/02/24/jackass-of-the-week-john-gruber/' rel='bookmark' title='Jackass Of The Week: John Gruber'>Jackass Of The Week: John Gruber</a> <small>Image by Laughing Squid via Flickr As much as I...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2010/01/29/an-open-letter-to-steve-jobs-re-ipad-naming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: Search Current Folder in Mac OS 10.5 Lepoard Finder</title>
		<link>http://reptide.radiofreeomaha.net/2009/10/15/tip-search-current-folder-in-mac-os-10-5-lepoard-finder/</link>
		<comments>http://reptide.radiofreeomaha.net/2009/10/15/tip-search-current-folder-in-mac-os-10-5-lepoard-finder/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 17:23:20 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=504</guid>
		<description><![CDATA[If you want this to work correctly in Leopard, don&#8217;t enable the Finder preference &#8220;Always open folders in a new window.&#8221; When this preference is enabled, Command-F (&#8984;F) will bring up a search window with the only options being &#8220;This Mac&#8221; and your home folder. When this preference is disabled, the two options will be [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>If you want this to work correctly in Leopard, <strong>don&#8217;t</strong> enable the Finder preference &#8220;Always open folders in a new window.&#8221;  When this preference is enabled, Command-F (&#8984;F) will bring up a search window with the only options being &#8220;This Mac&#8221; and your home folder.  When this preference is disabled, the two options will be &#8220;This Mac&#8221; and the current folder.  If like me, you use the Finder in spatial mode (Icon or List view with toolbar/sidebar hidden), this preference is not needed, anyway.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2009/10/15/tip-search-current-folder-in-mac-os-10-5-lepoard-finder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective-C Classes and Metaclasses</title>
		<link>http://reptide.radiofreeomaha.net/2009/04/20/objective-c-classes-and-metaclasses/</link>
		<comments>http://reptide.radiofreeomaha.net/2009/04/20/objective-c-classes-and-metaclasses/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 06:11:50 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=482</guid>
		<description><![CDATA[I had intended to eventually put together a brief post on the Objective-C runtime, specifically the class system structure, but Greg Parker over at the <a href="http://sealiesoftware.com/blog/index.html">Hamster Emporium</a> has beaten me to it with his recent article, <em><a href="http://sealiesoftware.com/blog/archive/2009/04/14/objc_explain_Classes_and_metaclasses.html">Classes and metaclasses</a></em>.  In any case, I thought I'd go ahead and post the diagram that I had prepared...
No related posts.]]></description>
			<content:encoded><![CDATA[<p>I had intended to eventually put together a brief post on the Objective-C runtime, specifically the class system structure, but Greg Parker over at the <a href="http://sealiesoftware.com/blog/index.html">Hamster Emporium</a> has beaten me to it with his recent article, <em><a href="http://sealiesoftware.com/blog/archive/2009/04/14/objc_explain_Classes_and_metaclasses.html">Classes and metaclasses</a></em>.  This is fine with me, as my primary objectives were just to correct the errors in <a href="http://www.mulle-kybernetik.com/artikel/Optimization/opti-2.html">Nat&#8217;s diagram</a> and provide background information for the forthcoming description of my implementation of <a href="http://en.wikipedia.org/wiki/Class_variable">class variables</a> for Objective-C, which I will get around to posting one of these days.  Greg has probably explained this subject better than I could, anyway.  In any case, I thought I&#8217;d go ahead and post the diagram that I had prepared, which is equivalent to Greg&#8217;s diagram, but, as in Nat&#8217;s diagram, uses concrete example classes with metaclass names as they would appear in an actual Objective-C program.<br />
<img src="http://reptide.radiofreeomaha.net/wp-content/uploads/2009/04/objc-runtime.png" alt="Objective-C Classes and Metaclasses" /></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2009/04/20/objective-c-classes-and-metaclasses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The B Programming Language</title>
		<link>http://reptide.radiofreeomaha.net/2009/04/20/the-b-programming-language/</link>
		<comments>http://reptide.radiofreeomaha.net/2009/04/20/the-b-programming-language/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 05:27:10 +0000</pubDate>
		<dc:creator>Super-fast Sloth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=353</guid>
		<description><![CDATA[I've been exploring the <a href="http://en.wikipedia.org/wiki/B_(programming_language)">B programming language</a>.  I've had a casual interest in this for years and have only recently dug into it a little deeper.  I created the following comparison to C for myself and anyone else who may be interested...
No related posts.]]></description>
			<content:encoded><![CDATA[<p>I drafted this post back in December.  I have since been distracted with &#8220;real work&#8221;, so I&#8217;ve never gotten back to it.  At this point, I can&#8217;t remember what I was going to change or add to it, so I&#8217;ll just post it as-is.</p>
<p>I&#8217;ve been exploring the <a href="http://en.wikipedia.org/wiki/B_(programming_language)">B programming language</a>.  I&#8217;ve had a casual interest in this for years and have only recently dug into it a little deeper.  I created the following comparison to C for myself and anyone else who may be interested.<br />
<span id="more-353"></span><br />
What&#8217;s different compared to C?</p>
<ul>
<li>No preprocessor or associated directives (no symbolic constants or macros).</li>
<li>No explicit types or <code>typedef</code> keyword; all variables have &#8220;word&#8221; type, similar to the <code>int</code> type in C.  B does not have array types as in C, just pointers to vectors.</li>
<li>No type qualifiers or <code>const</code> or <code>volatile</code> keywords.</li>
<li>No floating point support.<!--more--></li>
<li><code>auto</code> keyword used to declare automatic (local) variables.</li>
<li><code>extrn</code> keyword instead of <code>extern</code> keyword.</li>
<li>No <code>static</code> keyword in earliest versions (though Dennis Ritchie&#8217;s C History paper seems to indicate that it may have been added later).</li>
<li>No <code>sizeof</code> operator.</li>
<li>No function prototypes; must use <code>extrn</code> to declare functions before use.</li>
<li>Identifiers are restricted to 7 characters and may contain the backspace character.</li>
<li>Variable initializers do not include the equals sign.  For example:  <code>auto x 1</code> declares an automatic variable <em>x</em> with the initial value <code>1</code>.</li>
<li>No hexadecimal constants.</li>
<li>No <code>struct</code>s, <code>union</code>s, or associated operators (<code>.</code> and <code>-&gt;</code>).</li>
<li>No <code>enum</code>s.</li>
<li>No <code>do</code> or <code>for</code> loop constructs.</li>
<li>No <code>continue</code>, or <code>default</code> statements.</li>
<li>No comma operator.</li>
<li>No logical operators (<code>&amp;&amp;</code> and <code>||</code>); must use bit-wise expressions.</li>
<li>Assignment operators have the form <em>=op</em> instead of <em>op=</em> (as in early C prior to 1976).</li>
<li>Relational assignment operators not found in C: <code>===</code>, <code>=!=</code>, <code>=&lt;</code>, <code>=&lt;=</code>, <code>=&gt;</code>, <code>=&gt;=</code>.</li>
<li>Thompson&#8217;s original manual did not include bit-wise exclusive OR operator (<code>^</code>), bit-wise not operator (<code>~</code>), or <code>break</code> statement (MH-TSS reference includes these).</li>
<li>Escape character is <code>*</code> instead of <code>\</code>.  For example, <code>*n</code> is the newline character.</li>
<li>Additional escape sequences:
<ul>
<li><code>*(</code>&nbsp;&nbsp;<code>{</code></li>
<li><code>*)</code>&nbsp;&nbsp;<code>}</code></li>
<li><code>*e</code>&nbsp;&nbsp;<code>EOT</code></li>
</ul>
</li>
<li>No equivalents to <code>\a</code>, <code>\b</code>, <code>\f</code>, <code>\r</code>, <code>\v</code>, <code>\?</code>, or octal/hexadecimal escape sequences.</li>
<li>B strings are terminated with <code>*e</code> (ASCII EOT) rather than <code>*0</code> (ASCII NUL).</li>
<li>Controlling expressions for <code>switch</code> statements do not require parentheses.</li>
<li>Parentheses are required for <code>return</code> statements when a value is returned.  For example:  <code>return (x)</code></li>
<li>Compound statements consisting of only a single statement preceded by variable declarations and/or label definitions need not be surrounded by braces in function definitions or <code>if</code>/<code>while</code>/<code>switch</code> constructs.
<p>Example 1: Read a character from <code>stdin</code> if <code>cond</code> is true.</p>
<pre>if (cond)
  auto unused;
  extrn read;
  read(0, &amp;unused, 1);
</pre>
<p>Example 2: Definition for a function <code>g</code>, which returns its parameter, <code>f</code>.</p>
<pre>g(f)
  return (f);</pre>
</li>
</ul>
<p>What&#8217;s similar?</p>
<ul>
<li>Expression structure, operators, and operator precedence, except as mentioned above.</li>
<li><code>if</code>/<code>else</code>, <code>goto</code>, <code>switch</code>, <code>while</code>, and <code>return</code> statements, aside from the differences mentioned above.</li>
<li>Everything else not mentioned above.</li>
</ul>
<p>References:</p>
<ul>
<li><a href="http://cm.bell-labs.com/cm/cs/who/dmr/kbman.html">Users&#8217; Reference to B</a>, Ken Thompson
	</li>
<li><a href="http://cm.bell-labs.com/cm/cs/who/dmr/bintro.html">The Programming Language B</a>, S. C. Johnson &amp; B. W. Kernighan, Technical Report CS TR 8, Bell Labs (January 1973)
	</li>
<li><a href="http://cm.bell-labs.com/cm/cs/who/dmr/chist.html">The Development of the C Language</a>, Dennis M. Ritchie.
</li>
</ul>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2009/04/20/the-b-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Safari</title>
		<link>http://reptide.radiofreeomaha.net/2008/12/05/mobile-safari/</link>
		<comments>http://reptide.radiofreeomaha.net/2008/12/05/mobile-safari/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 22:23:50 +0000</pubDate>
		<dc:creator>Uncle Jubba</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=433</guid>
		<description><![CDATA[I have complained (ad nauseum) about &#8220;crashy crashy bang bang&#8221;, a.k.a Mobile Safari. Then low and behold iPod firmware 2.2 came out. Credit where credit is due I have yet to see Mobile Safari crash once since that update. That is a big deal. Safari was one of the (for me) most heavily used apps [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/01/03/google-is-into-chrome/' rel='bookmark' title='Google Is Into Chrome'>Google Is Into Chrome</a> <small>Was searching around today and found the Google XUL interface....</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2005/05/09/mac-attack-2/' rel='bookmark' title='Mac Attack (part 2)'>Mac Attack (part 2)</a> <small>So has Apple Dashboard/Safari become the new Windows IE/ActiveX? Check...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have complained (ad nauseum) about &#8220;crashy crashy bang bang&#8221;, a.k.a Mobile Safari.  Then low and behold iPod firmware 2.2 came out.  Credit where credit is due I have yet to see Mobile Safari crash once since that update.  That is a big deal.  Safari was one of the (for me) most heavily used apps on the device and it was crashing&#8230;a lot.  I mean every 5-15 minutes.  So kudos to <a href="http://www.apple.com">Apple</a> on that one.</p>
<p>So, now that the app is actually usable I have some niggles.  These aren&#8217;t complaints, just things based on my usage scenario that would be &#8220;nice to haves&#8221;.</p>
<ul>
<li>&#8220;Top&#8221; button.  I really like the gestures.  They are very slick.  I often find myself reading, and reading, and reading and now I am at the bottom of a very long page.  Using the gestures to scroll back to the top of the page is a real pain the the ass.  It would be nice to have a button to tap (or a gesture would be fine) to take you back to the top.</li>
<li>&#8220;Mail to Me&#8221; option.  I do email pages/articles quite often from Safari.  But the largest portion of my emailing from within Safari comes in the form of emailing the page to myself.  Probably 90% or more of the emails from Safari are to myself.  I do it for multiple reasons.  I don&#8217;t have time to read it now.  It is applicable to my desktop so I want to read it there.  The page doesn&#8217;t display correctly in Safari (flash *cough* *cough*).  Or I just would rather read it on my nice big monitor.  At any rate it would be nice if, in addition to the normal Mail Link button if there were one next to it that just just automatically emailed the link to your default address.  No other display, nothing to select other than that button.  After it&#8217;s clicked the buttons go away and you are back viewing the page.</li>
</ul>
<p>Here&#8217;s to hoping&#8230;.</p>
<p>[ad]</p>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2005/01/03/google-is-into-chrome/' rel='bookmark' title='Google Is Into Chrome'>Google Is Into Chrome</a> <small>Was searching around today and found the Google XUL interface....</small></li>
<li><a href='http://reptide.radiofreeomaha.net/2005/05/09/mac-attack-2/' rel='bookmark' title='Mac Attack (part 2)'>Mac Attack (part 2)</a> <small>So has Apple Dashboard/Safari become the new Windows IE/ActiveX? Check...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2008/12/05/mobile-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spawning sub-shells</title>
		<link>http://reptide.radiofreeomaha.net/2008/11/25/spawning-sub-shells/</link>
		<comments>http://reptide.radiofreeomaha.net/2008/11/25/spawning-sub-shells/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 05:41:11 +0000</pubDate>
		<dc:creator>Uncle Jubba</dc:creator>
				<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://reptide.radiofreeomaha.net/?p=351</guid>
		<description><![CDATA[Creating sub-shells in bash is simple: just put the commands to be run in the sub-shell inside parentheses. This causes bash to start the commands as a separate process. This group of commands essentially acts like a separate script file, their input/output can be collectively redirected and/or they can be executed in the background by [...]
Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2008/11/20/remembering-the-shells-special-variables/' rel='bookmark' title='Remembering the shells special variables&#8230;'>Remembering the shells special variables&#8230;</a> <small>I can never seem to remember what all of these...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<blockquote><p>Creating sub-shells in bash is simple: just put the commands to be run in the sub-shell inside parentheses. This causes bash to start the commands as a separate process. This group of commands essentially acts like a separate script file, their input/output can be collectively redirected and/or they can be executed in the background by following the closing parenthesis with an ampersand.</p></blockquote>
<p>via: <a href="http://www.linuxjournal.com/content/bash-sub-shells">LJ</a></p>
<p>Related posts:<ol>
<li><a href='http://reptide.radiofreeomaha.net/2008/11/20/remembering-the-shells-special-variables/' rel='bookmark' title='Remembering the shells special variables&#8230;'>Remembering the shells special variables&#8230;</a> <small>I can never seem to remember what all of these...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://reptide.radiofreeomaha.net/2008/11/25/spawning-sub-shells/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

