<?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>Does Not Compute</title>
	<atom:link href="http://mirell.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://mirell.org</link>
	<description></description>
	<lastBuildDate>Mon, 03 May 2010 21:53:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Unicode Domain Names</title>
		<link>http://mirell.org/2010/05/03/unicode-domain-names/</link>
		<comments>http://mirell.org/2010/05/03/unicode-domain-names/#comments</comments>
		<pubDate>Mon, 03 May 2010 21:53:29 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=98</guid>
		<description><![CDATA[On a whim, I registered http://dʇʇɥ.com/. Strangely, it was still available. And, Unicode domain names are apparently converted into PunyCode, so the domain is actually xn--d-01a5ha.com. Now just to figure out what to do with it]]></description>
			<content:encoded><![CDATA[<p>On a whim, I registered <a href="http://dʇʇɥ.com/">http://dʇʇɥ.com/</a>. Strangely, it was still available. And, Unicode domain names are apparently converted into <a href="http://mct.verisign-grs.com/conversiontool/convertServlet">PunyCode</a>, so the domain is actually <a href="http://xn--d-01a5ha.com">xn--d-01a5ha.com</a>.</p>
<p>Now just to figure out what to do with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2010/05/03/unicode-domain-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSA Insecurity</title>
		<link>http://mirell.org/2009/12/14/tsa-insecurity/</link>
		<comments>http://mirell.org/2009/12/14/tsa-insecurity/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 00:03:03 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=92</guid>
		<description><![CDATA[When you show us a bottle of liquid, we can’t tell if it’s a sports drink or liquid explosives without doing a time consuming test on it. With our medical exceptions, they have to talk to one of our Security Officers who can use a variety of methods to tell whether it presents a problem ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tsa.gov/blog/2009/10/response-to-bag-check-cartoon.html">When you show us a bottle of liquid, we can’t tell if it’s a sports drink or liquid explosives without doing a time consuming test on it.</a></p>
<p><a href="http://www.tsa.gov/blog/2009/10/response-to-bag-check-cartoon.html"></a><br />
<a href="http://www.tsa.gov/blog/2008/02/more-on-liquid-rules-why-we-do-things.html">With our medical exceptions, they have to talk to one of our Security Officers who can use a variety of methods to tell whether it presents a problem including test strips, and hand-held detectors that are highly effective, even with closed and sealed bottles.</a></p>
<p>&#8230;wait, what?</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/12/14/tsa-insecurity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iWatch and Nightwatch</title>
		<link>http://mirell.org/2009/10/24/iwatch-and-nightwatch/</link>
		<comments>http://mirell.org/2009/10/24/iwatch-and-nightwatch/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 21:13:41 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mirell.org/2009/10/24/iwatch-and-nightwave/</guid>
		<description><![CDATA[I recently saw a PSA of LAPD&#8217;s iWatch Program: Compare and Contrast to Babylon 5&#8242;s Nightwatch program]]></description>
			<content:encoded><![CDATA[<p>I recently saw a PSA of LAPD&#8217;s iWatch Program:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/RkmRPJv5jZE&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/RkmRPJv5jZE&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Compare and Contrast to Babylon 5&#8242;s Nightwatch program:</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/iXciZmZjXo8&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iXciZmZjXo8&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/24/iwatch-and-nightwatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube Revenue Sharing</title>
		<link>http://mirell.org/2009/10/24/youtube-revenue-sharing/</link>
		<comments>http://mirell.org/2009/10/24/youtube-revenue-sharing/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 20:07:22 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mirell.org/2009/10/24/youtube-revenue-sharing/</guid>
		<description><![CDATA[YouTube sent me an e-mail recently inviting me to join their revenue sharing program for my liquid nitrogen ice cream explosion video&#8230; As you can see, I&#8217;m on my way to riches&#]]></description>
			<content:encoded><![CDATA[<p>YouTube sent me an e-mail recently inviting me to join their revenue sharing program for my liquid nitrogen ice cream explosion video&#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/BTqXcJC-b44&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/BTqXcJC-b44&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>As you can see, I&#8217;m on my way to riches&#8230;</p>
<p><img class="aligncenter size-full wp-image-83" title="Screen shot 2009-10-24 at Saturday, October 24, 2009 3.04.48 PM CDT" src="http://mirell.org/wordpress/wp-content/uploads/2009/10/Screen-shot-2009-10-24-at-Saturday-October-24-2009-3.04.48-PM-CDT.png" alt="Screen shot 2009-10-24 at Saturday, October 24, 2009 3.04.48 PM CDT" width="692" height="425" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/24/youtube-revenue-sharing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UNIX &#124; GPL &gt; GNU/LINUX</title>
		<link>http://mirell.org/2009/10/21/unix-gpl-gnulinux/</link>
		<comments>http://mirell.org/2009/10/21/unix-gpl-gnulinux/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 17:26:50 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[busybox]]></category>
		<category><![CDATA[fsf]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=70</guid>
		<description><![CDATA[I just actually bothered to closely look at my Ohio LinuxFest t-shirt from this year. And I just now realized what it&#8217;s trying to say. Piping UNIX into the GPL, you can direct the stdout to GNU/Linux. Oh, that&#8217;s horrible. Mainly because it uses GNU/Linux. The FSF keep attempting to stick their names on things ]]></description>
			<content:encoded><![CDATA[<p>I just actually bothered to closely look at my <a href="http://www.ohiolinux.org/">Ohio LinuxFest</a> t-shirt from this year. And I just now realized what it&#8217;s trying to say. Piping UNIX into the GPL, you can direct the stdout to GNU/Linux.</p>
<p>Oh, that&#8217;s horrible. Mainly because it uses GNU/Linux. The FSF keep attempting to stick their names on things for no real reason other than to attempt to stay relevant. They&#8217;re still bitter that <a href="http://www.gnu.org/software/hurd/hurd.html">GNU/Hurd</a> missed the boat entirely, and is completely irrelevant now. Looking at the <a href="http://cvs.savannah.gnu.org/viewvc/hurd/?root=hurd">root CVS folder</a>, the most recent check-in was ten months ago, with some over a decade!</p>
<p><a href="http://www.haiku-os.org/">Haiku</a>, the attempt to make an open-source binary compatible version of BeOS, has more success. They&#8217;ve at least released an Alpha, with bootable CDs and VM images. </p>
<p><a href="http://clang.llvm.org/">Clang</a> is getting ready to completely replace GCC/Binutils in the short-term. Coreutils can be replaced by BusyBox&#8230;what about that setup is GNU/..?</p>
<p>Most embedded systems don&#8217;t have make, gcc, binutils, et cetera. And they use busybox rather than coreutils/find/sed/et cetera. So they can have a complete system with no FSF/GNU tools, and proponents of the FSF still want to slap GNU/ on it. </p>
<p>Sigh.</p>
<p>But if it was &#8220;UNIX | GPL > LINUX&#8221;, okay, that I can get behind.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/21/unix-gpl-gnulinux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ruby and RegExes</title>
		<link>http://mirell.org/2009/10/17/ruby-and-regexes/</link>
		<comments>http://mirell.org/2009/10/17/ruby-and-regexes/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 13:40:54 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[regexes]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=65</guid>
		<description><![CDATA[I&#8217;ll admit up front, I love my regexes. When xkcd came out with the RegEx Ninja, I knew I wasn&#8217;t alone. So why is it that most every other language but Perl, either does a miserable job of them, or as I recently discovered, a miserable job documenting them. For various reasons, I decided to ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll admit up front, I love my regexes. When xkcd came out with the <a href="http://xkcd.com/208/">RegEx Ninja</a>, I knew I wasn&#8217;t alone. So why is it that most every other language but Perl, either does a miserable job of them, or as I recently discovered, a miserable job <strong>documenting</strong> them. </p>
<p>For various reasons, I decided to take a serious look at Ruby this weekend. Reading over the initial documentation, it&#8217;s your fairly straightforward object-oriented language, you can have inheritance, super methods, automatic getter/setter functionality, et cetera. A few of the unique things about it is that the only primitive type is an Object, and everything inherits from this. This sets it apart from most other languages I&#8217;ve encountered. </p>
<p>Java, with its attempt to do rigid OO design, it still has byte, short, int, long, float, double, boolean, and char. So it&#8217;s a byte-code compiled language that is throwing primitive C datatypes at us still. Marvelous. </p>
<p>Python is a little odd. It does actually store all the primitive types as objects, but it seems to hide that from you, into thinking that they aren&#8217;t objects. For instance, when we view the public methods of an int object:</p>
<p><code><br />
>>> foo = 1<br />
>>> type(foo)<br />
<type 'int'><br />
>>> dir(foo)<br />
['__abs__', '__add__', '__and__', '__class__', '__cmp__', '__coerce__', '__delattr__', '__div__', '__divmod__', '__doc__', '__float__', '__floordiv__', '__format__', '__getattribute__', '__getnewargs__', '__hash__', '__hex__', '__index__', '__init__', '__int__', '__invert__', '__long__', '__lshift__', '__mod__', '__mul__', '__neg__', '__new__', '__nonzero__', '__oct__', '__or__', '__pos__', '__pow__', '__radd__', '__rand__', '__rdiv__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__', '__rlshift__', '__rmod__', '__rmul__', '__ror__', '__rpow__', '__rrshift__', '__rshift__', '__rsub__', '__rtruediv__', '__rxor__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__truediv__', '__trunc__', '__xor__', 'conjugate', 'denominator', 'imag', 'numerator', 'real']<br />
</code></p>
<p>We see we have the typical integer methods, let&#8217;s use abs (Absolute Value), it&#8217;s a fairly common one. &#8230;except we can&#8217;t, because it&#8217;s a class method. For Python, we have to do the following: </p>
<p><code><br />
>>> abs(foo)<br />
1<br />
</code></p>
<p>The only methods we can call with the object are conjugate, denominator, imag, numerator, and real. All the normal functions one would typically use on an integer are class methods, therefore making it not seem like a true object. </p>
<p>Ruby&#8217;s a bit different. </p>
<p><code><br />
>> foo = 1<br />
=> 1<br />
>> foo.class<br />
=> Fixnum<br />
>> foo.public_methods<br />
=> ["%", "odd?", "inspect", "gcd", "prec_i", "<<", "tap", "div", "&#038;", "clone", ">>", "public_methods", "object_id", "__send__", "instance_variable_defined?", "equal?", "freeze", "to_r", "to_sym", "*", "ord", "rdiv", "+", "extend", "next", "send", "round", "methods", "prec_f", "-", "even?", "singleton_method_added", "divmod", "hash", "/", "integer?", "downto", "dup", "to_enum", "instance_variables", "numerator", "|", "eql?", "size", "rpower", "id", "instance_eval", "truncate", "~", "to_i", "singleton_methods", "modulo", "taguri", "taint", "zero?", "times", "instance_variable_get", "frozen?", "enum_for", "display", "instance_of?", "^", "to_yaml", "taguri=", "method", "to_a", "+@", "-@", "quo", "instance_exec", "type", "**", "upto", "to_f", "<", "step", "protected_methods", "<=>", "between?", "==", "to_yaml_style", "remainder", ">", "===", "to_int", "nonzero?", "pred", "instance_variable_set", "lcm", "coerce", "respond_to?", "kind_of?", "power!", "floor", "succ", ">=", "prec", "to_s", "<=", "fdiv", "class", "to_yaml_properties", "private_methods", "=~", "tainted?", "__id__", "denominator", "abs", "untaint", "nil?", "chr", "id2name", "gcdlcm", "is_a?", "ceil", "[]"]<br />
>> foo.even?<br />
=> false<br />
>> foo = 2<br />
=> 2<br />
>> foo.even?<br />
=> true<br />
>> foo.abs<br />
=> 2<br />
</code></p>
<p>We have instance methods! Rejoice! If your primitive types merely have class methods, that&#8217;s designed to make you think you&#8217;re still dealing with primitive types, it&#8217;s just hidden behind the curtains for you. Ruby bares all.</p>
<p>So we&#8217;ve established Ruby actually takes Object-Oriented programming further than Java and Python do. Perl&#8217;s is downright abysmal, it&#8217;s easier to do OO in C using structs and function pointers than dealing with Perl&#8217;s OO. So will it past the only other true test of a programming language? (That I care about at least&#8230;)</p>
<p>RegExes. </p>
<p>Perl is the Holy Grail of RegEx expressions, they didn&#8217;t make up PCRE for nothing. And I&#8217;ll even accept sed-level compatibility, but I&#8217;d prefer less leaning toothpicks. So we&#8217;ll take a simple Programming 101 Question, and do it with RegExes. </p>
<p>Write a routine that replaces any multiple character appearances with a single character. So, &#8220;Mississippi&#8221; to &#8220;Misisipi&#8221;, or &#8220;Foooooooo&#8221; to &#8220;Fo&#8221;, et cetera.</p>
<p>Perl and sed are easy: </p>
<p><code><br />
Perl:<br />
perl -e '$foo = "Mississippi"; $foo =~ s/([A-Za-z])(\1)+/$1/g; print "$foo\n"'<br />
Misisipi</p>
<p>sed:<br />
echo "Mississippi" | sed 's/\([A-Za-z]\)\(\1\)\+/\1/g'<br />
Misisipi<br />
</code></p>
<p>What about Ruby? Well, after some initial stumblings, learning that in order to do complex back references nicely, you have to pass in a block into Ruby&#8230;</p>
<p><code><br />
>> foo = "Mississippi"<br />
=> "Mississippi"<br />
>> foo.gsub!(/([A-Za-z])(\1)+/) { $1 }<br />
=> "Misisipi"<br />
>> puts foo<br />
Misisipi<br />
=> nil<br />
</code></p>
<p>It works! I can do my marvelous RegExes with minimal syntax change, no compiling of expressions! And get my lovely Object-Oriented design!</p>
<p>I&#8217;m in love.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/17/ruby-and-regexes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave</title>
		<link>http://mirell.org/2009/10/16/google-wave/</link>
		<comments>http://mirell.org/2009/10/16/google-wave/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 01:27:57 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[google wave grandcentral jotspot]]></category>

		<guid isPermaLink="false">http://mirell.org/2009/10/16/google-wave/</guid>
		<description><![CDATA[So I managed to get a Google Wave account. The first sign that this is serious beta is the fact that it couldn&#8217;t handle my non-GMail suffix Google Account. I have mark@mirell.org as a Google account, and it wanted me to create yet another account to be able to login. And of course now, since ]]></description>
			<content:encoded><![CDATA[<p>So I managed to get a Google Wave account. The first sign that this is serious beta is the fact that it couldn&#8217;t handle my non-GMail suffix Google Account. I have mark@mirell.org as a Google account, and it wanted me to create yet another account to be able to login. And of course now, since it was using the GMail username database, anything vaguely resembling English is gone, I would have to choose miller5623mark.a or something completely worthless.</p>
<p>Sigh. So I logged in with my older GMail account, which now presents the issue of sometimes Google thinks I&#8217;m logged into one account, sometimes another one. Great. </p>
<p>And I&#8217;m greeted with&#8230;something.</p>
<p>I&#8217;m still not sure what Google Wave is. I still need to watch the video. But this is an insane amount of hype about something which most people still have no idea what it is. GMail? It&#8217;s e-mail, got it. JotSpot acquisition? It&#8217;s a wiki. GrandCentral/Google Voice? It&#8217;s a cool call-manager type thing. </p>
<p>Google Wave? &#8230;it&#8217;s&#8230;a thing. That does&#8230;things.</p>
<p>Right, time to start reading and watch the insanely long intro video.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/16/google-wave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails</title>
		<link>http://mirell.org/2009/10/07/ruby-on-rails/</link>
		<comments>http://mirell.org/2009/10/07/ruby-on-rails/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 04:29:58 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[impact linux]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=58</guid>
		<description><![CDATA[After reading about various issue tracking systems for bug and task management, I decided to go with Redmine for Impact Linuxeven though it&#8217;s a newcomer, and not as popular as others like Bugzilla and Trac. I used Bugzilla at a previous job, and when you could open a core-level bug that spawned five sub-project bugs ]]></description>
			<content:encoded><![CDATA[<p>After reading about various issue tracking systems for bug and task management, I decided to go with <a href="http://www.redmine.org/">Redmine</a> for <a href="http://impactlinux.com">Impact Linux</a>even though it&#8217;s a newcomer, and not as popular as others like Bugzilla and Trac.</p>
<p>I used Bugzilla at a previous job, and when you could open a core-level bug that spawned five sub-project bugs and then another sixty sub-sub-project bugs, and you had to manually close each one, it was just horrible. That may have been the way it was managed, but it completely turned me off Bugzilla.</p>
<p>Trac seemed interesting, but the one major issue with it, is that you could only do one project per Trac. That&#8217;s just not going to work for a company with multiple projects which are only related in that they are used together, but share no code whatsoever. So having a dependency for one project depend on a bug being fixed in another project is excellent, and Trac doesn&#8217;t initially seem to do that.</p>
<p>So I settled on Redmine. And what a severe pain it was to set up. First off, the shared hosting service I&#8217;m using is using a different version of Rails than was needed for Redmine. So I had to use gem (Ruby&#8217;s package manager, a la Perl CPAN) to get that installed. Easy enough. Then debug some undocumented error that requires a certain secret to be set for cookies. Okay&#8230;then realize that apparently the application startup time for a Ruby on Rails application is horrendously slow. And that there exists several different webserver and modules in order to even run Rails, the particular hosting service I&#8217;m using uses <a href="http://www.modrails.com/">Passenger</a>. Then trying to understand the varying levels between Development and Production mode that&#8217;s standard to Rails installations, plus the Rakefiles, not to mention the rake migrations.</p>
<p>Painful. Ruby as a language looks cool, but Ruby on Rails, initial foray into installing such an application, I have a headache from. It seems an extremely complex way to do things. Even reading the Ruby on Rails <a href="http://guides.rails.info/getting_started.html">Getting Started</a> guide is painful. </p>
<p>And I&#8217;ve debugged autoconfig. That&#8217;s saying a lot.</p>
<p>However! Success was made, and the issue tracker for Impact Linux is <a href="http://redmine.impactlinux.com/projects/impact/issues">running</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/07/ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping Up With Local News</title>
		<link>http://mirell.org/2009/10/02/keeping-up-with-local-news/</link>
		<comments>http://mirell.org/2009/10/02/keeping-up-with-local-news/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 03:26:34 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[austin]]></category>
		<category><![CDATA[austin american statesman]]></category>
		<category><![CDATA[cable television]]></category>
		<category><![CDATA[cnn]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=56</guid>
		<description><![CDATA[How does one keep up with the local news? I follow over fifty or so blogs, ranging from seriously technical, to gaming, to gadgets, to webcomics. And in conversation with various friends, I learn that such and such has happened in Austin, several weeks to months after the fact. For general national news, I follow ]]></description>
			<content:encoded><![CDATA[<p>How does one keep up with the local news? I follow over fifty or so blogs, ranging from seriously technical, to gaming, to gadgets, to webcomics. And in conversation with various friends, I learn that such and such has happened in Austin, several weeks to months after the fact. </p>
<p>For general national news, I follow the <a href="https://twitter.com/cnn">CNN Twitter feed</a>, which is sometimes quite poor. I learned about Ted Kennedy&#8217;s death hours before on <a href="http://reddit.com">reddit</a> before the CNN Twitter feed reported it. </p>
<p>And the Austin American Stateman&#8217;s <a href="http://twitter.com/statesman">Twitter feed</a> seems to be about the same, ranging from personal &#8220;LOLs&#8221; to sometimes noteworthy news.</p>
<p>I don&#8217;t subscribe to cable television, even though apparently my apartment complex offers it for free, it requires me to pay for a digital converter box or CableCard set up, so I don&#8217;t bother. Eventually I might invest money in a TiVo or build-my-own solution, but it doesn&#8217;t follow my general watching habits. </p>
<p>I want an RSS feed, basically. And while there are a few blogs that keep me up with certain events, such as the <a href="http://www.burntorangereport.com/">Burnt Orange Report</a>, its aimed more towards politics, rather than general news events.</p>
<p>I am not sure if other newspapers around the United States or world actually have an RSS feed. This would be ideal with CNN, rather than a Twitter feed, same with the Austin American Statesman. But I haven&#8217;t found one locally as of yet. Because I don&#8217;t want to have to click on something to get the news, I just want an RSS reader to grab it and let me read it along with a post about <a href="http://www.youtube.com/watch?v=gbCHfETkXD8">Super Mario Brothers 2 Hardcore!</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/02/keeping-up-with-local-news/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>clang doesn&#8217;t do cross-compiling yet</title>
		<link>http://mirell.org/2009/10/02/clang-doesnt-do-cross-compiling-yet/</link>
		<comments>http://mirell.org/2009/10/02/clang-doesnt-do-cross-compiling-yet/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 21:15:33 +0000</pubDate>
		<dc:creator>Mark Miller</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[clang]]></category>
		<category><![CDATA[cross-compiling]]></category>
		<category><![CDATA[llvm]]></category>

		<guid isPermaLink="false">http://mirell.org/?p=53</guid>
		<description><![CDATA[I am saddened. After spending quite a while trying to learn about clang/LLVM, and following the documentation, I was seeing quite different results between MacOSX and Linux with it. Apparently the feature -arch only works on MacOSX. And they also have a bug open to support cross-compiling. Which is okay, it&#8217;s still a fairly new ]]></description>
			<content:encoded><![CDATA[<p>I am saddened. After spending quite a while trying to learn about clang/LLVM, and following the documentation, I was seeing quite different results between MacOSX and Linux with it. Apparently the feature -arch <a href="http://article.gmane.org/gmane.comp.compilers.clang.devel/5893">only works on MacOSX</a>. And they also have a bug open to <a href="http://llvm.org/bugs/show_bug.cgi?id=4127">support cross-compiling</a>. </p>
<p>Which is okay, it&#8217;s still a fairly new project, but I was hoping to move away from GCC mit hast. </p>
<p>But this was just the clang front-end, I still need to see about the LLVM backend, and if there&#8217;s anything I can do with that.</p>
]]></content:encoded>
			<wfw:commentRss>http://mirell.org/2009/10/02/clang-doesnt-do-cross-compiling-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
