<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>OSSMichigan.org - Not quite a planet but a state.</title>
	<link rel="self" href="http://www.ossmichigan.org/atom.xml"/>
	<link href="http://www.ossmichigan.org"/>
	<id>http://www.ossmichigan.org/atom.xml</id>
	<updated>2010-03-13T14:00:25+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en">
		<title type="html">FOSDEM Videos online</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/03/12/fosdem-videos-online/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/03/12/fosdem-videos-online/</id>
		<updated>2010-03-12T15:41:31+00:00</updated>
		<content type="html">&lt;p&gt;As a .NET programmer in my day job targeting Windows desktop applications (winforms and wpf), I don’t get to stay on top of much ASP.NET or Mono. The ASP.NET stuff I feel like I have a good enough handle on via channels I use to stay on top of .NET in general (user groups, blogs, etc). Mono gets much less coverage there.&lt;/p&gt;
&lt;p&gt;Luckily there are some awesome (720p quality) videos from FOSDEM 2010 of some Mono centric presentations.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cs.six.lt/~bentkus/videos/mono-fosdem2010/mono-2010-02-07-0915-1000-(Lluis%20Sahnchez%20Gual)-(MonoDevelop).mp4&quot;&gt;Lluis Sanchez Gual on MonoDevelop&lt;/a&gt; – I knew MonoDevelop 2.2 had some awesome in it, but I didn’t know about some of the code generation things in it. Think R# mixed with CodeRush. It is very sweet.&amp;#160; &lt;a href=&quot;http://foodformonkeys.blogspot.com/&quot;&gt;Lluis’s Blog&lt;/a&gt; is always a good read too.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cs.six.lt/~bentkus/videos/mono-fosdem2010/mono-2010-02-07-1000-1100-(Ivan%20Porto%20Carrero)-(The%20Ruby%20and%20the%20.NET%20lovechild).mp4&quot;&gt;Ivan Porto Carrero on IronRuby&lt;/a&gt; – Poor Ivan had some demo troubles, but overall the presentation was excellent. It is VERY cool to see a Banshee add-in written in Ruby. I don’t think I was reading &lt;a href=&quot;http://flanders.co.nz/&quot;&gt;Ivan’s Blog&lt;/a&gt; before, but I am now.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://cs.six.lt/~bentkus/videos/mono-fosdem2010/mono-2010-02-07-1100-1200-(Miguel%20de%20Icaza)-(Mono%20Edge).mp4&quot;&gt;Miguel on Mono&lt;/a&gt; – I think this is kind of Miguel’s “State of the Monkey” of the day. Its a status overview with a few deep dives into things. I especially thought it was cool that he went deep (well, deeper than most) into Expression&amp;lt;&amp;gt;.&lt;/p&gt;
&lt;p&gt;The videos seem to be coming out slowly. I’m posting these brief summaries of the videos as I watch them, so expect me to link to more as I watch them.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Using testdrive to save time on testing.</title>
		<link href="http://castrojo.wordpress.com/2010/03/11/using-testdrive-to-save-time-on-testing/"/>
		<id>http://castrojo.wordpress.com/?p=790</id>
		<updated>2010-03-11T20:00:22+00:00</updated>
		<content type="html">&lt;p&gt;mpt pinged me today to ask why Empathy has two icons in the panel. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2010/03/sn7ak.png&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2010/03/sn7ak.png?w=384&amp;#038;h=33&quot; alt=&quot;&quot; title=&quot;sN7AK&quot; width=&quot;384&quot; height=&quot;33&quot; class=&quot;alignnone size-full wp-image-793&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s odd, what is that yellow icon on the left?!? I responded that we didn&amp;#8217;t we ship it that way, we ship it with messaging indicator support built in! You have to go check a box to turn that off. Likely he flipped the box at some point in his install and forgot about it. This happens to everyone all the time!&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t maintain Empathy, the desktop team does, so how did I know we shipped it that way out of the box? I checked on a new system, with a fresh ISO from the day before, &lt;em&gt;right then and there&lt;/em&gt; when he asked the question. How do we keep track of what we&amp;#8217;re shipping by default and what we&amp;#8217;ve customized on our own day-to-day PCs?&lt;/p&gt;
&lt;p&gt;Enter &lt;a href=&quot;https://edge.launchpad.net/testdrive&quot;&gt;testdrive&lt;/a&gt;. It&amp;#8217;s in Lucid already or if you&amp;#8217;re in Karmic use the PPA.&lt;/p&gt;
&lt;p&gt;After that I dragged the little wheel into my panel. When you click on it you get something like this:&lt;br /&gt;
&lt;a href=&quot;http://castrojo.files.wordpress.com/2010/03/screenshot-terminal.png&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2010/03/screenshot-terminal.png?w=500&amp;#038;h=332&quot; alt=&quot;&quot; title=&quot;Screenshot-Terminal&quot; width=&quot;500&quot; height=&quot;332&quot; class=&quot;alignnone size-full wp-image-791&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now you need to wait for a minute. The first time you do this it will download the whole ISO. So just stick an old one in the cache directory or let it sync. Don&amp;#8217;t worry, after the first time it gets much easier. Then a few minutes later we can confirm our findings:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2010/03/screenshot-1.png&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2010/03/screenshot-1.png?w=500&amp;#038;h=390&quot; alt=&quot;&quot; title=&quot;Screenshot-1&quot; width=&quot;500&quot; height=&quot;390&quot; class=&quot;alignnone size-full wp-image-792&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aha, indeed by default we don&amp;#8217;t ship that weird icon in the tray. Whew! The best part of this is tomorrow when we need to know about how something is working in the default install we just click on the wheel, let it sync, test, confirm, and then move on! And since it keeps a cache you never have to redownload the whole ISO. And there&amp;#8217;s things in there for -server, netbooks, and other arches, so it&amp;#8217;s handy to check things across different kinds of Ubuntu.&lt;/p&gt;
&lt;p&gt;This is great for confirming bugs and checking out what&amp;#8217;s new!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/kvm/&quot;&gt;kvm&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/testdrive/&quot;&gt;testdrive&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/790/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/790/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/790/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/790/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/790/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/790/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/790/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/790/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/790/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/790/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=790&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Ambiance Themes for Chrome/Chromium</title>
		<link href="http://castrojo.wordpress.com/2010/03/10/ambiance-themes-for-chromechromium/"/>
		<id>http://castrojo.wordpress.com/?p=787</id>
		<updated>2010-03-11T03:42:27+00:00</updated>
		<content type="html">&lt;p&gt;Found these if you&amp;#8217;re looking for a Chrome/Chromium theme to match Lucid:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/extensions/detail/elnmibmpefhmfgphdphdncoogpbfmlbp&quot;&gt;Theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://chrome.google.com/extensions/detail/mikdfeaeaecoffpjoodiihgejnbfigln&quot;&gt;Scrollbar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I had to turn on the system titlebars to make it fit the desktop which I have to get used to since I have grown accustomed to the melded tab/titlebar. Enjoy, and thanks to tobiash for making these!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/chrome/&quot;&gt;chrome&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/787/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/787/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/787/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/787/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/787/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/787/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/787/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/787/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/787/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/787/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=787&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Add your LoCo to the List!</title>
		<link href="http://castrojo.wordpress.com/2010/03/10/add-your-loco-to-the-list/"/>
		<id>http://castrojo.wordpress.com/?p=784</id>
		<updated>2010-03-10T22:04:39+00:00</updated>
		<content type="html">&lt;p&gt;Please don&amp;#8217;t forget to add your team to the &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam/Events&quot;&gt;Event List&lt;/a&gt; if you&amp;#8217;re planning on running a jam as part of the &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam/&quot;&gt;Global Jam&lt;/a&gt;! People can&amp;#8217;t show up to your wonderfully planned event if they don&amp;#8217;t know about it!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/jam/&quot;&gt;jam&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/loco/&quot;&gt;loco&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/784/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/784/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/784/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/784/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/784/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/784/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/784/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/784/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/784/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/784/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=784&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Pondering the cobwebs</title>
		<link href="http://decafbad.com/blog/2010/03/10/pondering-the-cobwebs"/>
		<id>http://decafbad.com/blog/?p=1822</id>
		<updated>2010-03-10T17:55:13+00:00</updated>
		<content type="html">&lt;p&gt;It&amp;#8217;s plain to see that I&amp;#8217;ve not been a blogger for a long time.&lt;/p&gt;

&lt;p&gt;This place is a long-neglected ghost town that sees a begrudged entry every few months, when I happen to remember it still exists and I feel guilty for not feeding it with content. What I&amp;#8217;ve yet to figure out is if the cause is a matter of motivation, publishing tools, audience, or writing topics.&lt;/p&gt;

&lt;p&gt;Behold as I ramble on for many tens of words pondering the cobwebs here at 0xDECAFBAD.&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;more-1822&quot;&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;Motivation&lt;/h2&gt;

&lt;p&gt;Other outlets have absorbed nearly all of my motivations that once prompted casual blogging. And those other outlets, in most cases, provide better rewards:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For quick top-of-the-head thoughts and quips, &lt;a href=&quot;http://twitter.com/lmorchard&quot;&gt;Twitter&lt;/a&gt; works best for the brain-spew and gets me feedback from interesting people faster than my spam-embattled comments here ever did.&lt;/li&gt;
&lt;li&gt;For sharing things I find on the web, &lt;a href=&quot;http://delicious.com/deusx&quot;&gt;Delicious&lt;/a&gt; took that job over years ago and &lt;a href=&quot;http://www.google.com/reader/shared/l.m.orchard&quot;&gt;Google Reader&lt;/a&gt; has been angling for the job as well.&lt;/li&gt;
&lt;li&gt;For sharing code and projects, I&amp;#8217;ve started doing more and more over at &lt;a href=&quot;http://github.com/lmorchard/&quot;&gt;my GitHub account&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quite awhile ago, I even went so far as to redirect the front page of my decafbad.com domain straight to a page that&amp;#8217;s nothing more than  &lt;a href=&quot;http://decafbad.com/blog/lifestream&quot;&gt;a shell for a FriendFeed widget that aggregates my output from elsewhere&lt;/a&gt;. It&amp;#8217;s kind of a cop-out, but if you want to see what I&amp;#8217;m really up to, that&amp;#8217;s a much better page than my stagnant blog index anyway.  I&amp;#8217;ve got a &lt;a href=&quot;http://decafbad.com/ffa/lmorchard&quot;&gt;local archive of my activity&lt;/a&gt;, and have been meaning to make a self-hosted lifestream more front-and-center, but I&amp;#8217;ve been too busy to bother.&lt;/p&gt;

&lt;h2&gt;Publishing tools&lt;/h2&gt;

&lt;p&gt;In fact, I&amp;#8217;ve been thinking about killing my WordPress installation here altogether, and switching the blog over to a static fossil snapshot.  Since I rarely post, there&amp;#8217;s rarely a comment inbound here these days that&amp;#8217;s not trying to slip through an ad for pills or fake handbags. Thus, most of the CPU cycles on my web host are spent on busy work processing requests that will never amount to anything real. So, why bother having an actual PHP application running here?&lt;/p&gt;

&lt;p&gt;The one thing that I haven&amp;#8217;t done a lot of lately—and would like to carve out time to get back to—is some real long-form writing. You would think that that&amp;#8217;s where this WordPress thing would come in handy, but oddly it seems not to. I hate writing in textareas in browsers, haven&amp;#8217;t found a desktop blog client that I liked in years.&lt;/p&gt;

&lt;p&gt;So, because of the little things that annoy me, I stop writing before I start because the anticipated process to publish seems like a chore. I&amp;#8217;d much rather be writing in MacVim and checking text files into a git repository. Then, I could throw &lt;a href=&quot;http://github.com/mojombo/jekyll&quot;&gt;Jekyll&lt;/a&gt; or something yak-shavingly homebrewed on top of post-receive hooks to do indexing magic and such in static HTML. You know, the stuff that took forever in MovableType back in the day, but decoupled from my actual writing process. &lt;/p&gt;

&lt;p&gt;Huh, now that I describe it, the above sounds like a chore too—but it would be a shiny new toy!  At that point, I wouldn&amp;#8217;t be blogging so much as publishing an archive of essays on the web.  But, at least I&amp;#8217;d know the format would be future-proof, the platform exploit-resistant, and the overall maintenance less worrisome.  If I had comments, I could even outsource them to another service and run periodic backups to be safe.&lt;/p&gt;

&lt;h2&gt;Audience&lt;/h2&gt;

&lt;p&gt;But, beyond the mechanisms, there&amp;#8217;s who I imagine might be reading this stuff. I hold off on writing a lot of things that could be posted here because they&amp;#8217;re maybe not tech-nerdy enough. If it doesn&amp;#8217;t have at least one code example, I hesitate to share it here—and if I don&amp;#8217;t share it here, I probably don&amp;#8217;t share it anywhere.&lt;/p&gt;

&lt;p&gt;And then there&amp;#8217;s the thought that whatever I write here, no one will read it if it&amp;#8217;s too long.  This entry is mostly written to myself, and I expect a single-digit comment count—most likely zero.  I get the most feedback on the shortest things, which has ultimately lead to Twitter and its 140 character limit yielding some of my most rewarding interactions on the web in years. I post an essay here, and it&amp;#8217;s all crickets.&lt;/p&gt;

&lt;p&gt;The exceptions are where I post something really useful, like that article about &lt;a href=&quot;http://decafbad.com/blog/2009/07/15/html5-drag-and-drop&quot;&gt;HTML 5 Drag &amp;amp; Drop&lt;/a&gt; or a &lt;a href=&quot;http://decafbad.com/blog/2008/09/01/writing-a-delicious-command-for-ubiquity&quot;&gt;Delicious command for Ubiquity&lt;/a&gt;.  That is, of course, a clue if comments and feedback are what I&amp;#8217;m after.&lt;/p&gt;

&lt;h2&gt;Writing topics&lt;/h2&gt;

&lt;p&gt;So, what could I be writing about these days? Let&amp;#8217;s see, I could write about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what I&amp;#8217;ve been up to at Mozilla since I started;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/deusx/tags/homebrewing/&quot;&gt;brewing beer&lt;/a&gt; and roasting coffee at home;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/deusx/4389264445/&quot;&gt;retro computing on my C64 and Amiga&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;developing for Palm webOS;&lt;/li&gt;
&lt;li&gt;random thoughts on life;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Huh. That all sounds like a blog, and one I would read myself—though that last one sounds like &lt;a href=&quot;http://deus-x.livejournal.com/&quot;&gt;my LiveJournal&lt;/a&gt;, long neglected since I started dating my wife and got much less emo in general. We probably don&amp;#8217;t need to go there so much, but I could probably bore with more even-tempered philosophical expositions.&lt;/p&gt;

&lt;h2&gt;What&amp;#8217;s the problem?&lt;/h2&gt;

&lt;p&gt;I wonder what my real problem is, then? Is it really just a matter of &lt;a href=&quot;http://www.dawsbrothers.com/2010/03/09/butt-in-the-seat-a-writers-technique/&quot;&gt;butt in the seat&lt;/a&gt; that I&amp;#8217;m missing?  I write every day—in a paper journal, in wiki pages, in emails, to myself—I just don&amp;#8217;t write much here. Maybe all the above is just a collection of excuses.&lt;/p&gt;

&lt;p&gt;Lately, I&amp;#8217;ve had this notion that I should try writing and publishing for an earlier version of myself. That is: all these things I end up searching for and researching on the web, I should write them up in a way that I wish had been the first search result in Google. Whatever the topic, if a younger version of me wanted to find it, I should put it out there to be found. Never mind who else I think might read it or (not) comment on it.&lt;/p&gt;

&lt;p&gt;Write for myself, write what I&amp;#8217;d want to read—sounds pretty obvious when I put it out there like that. So, is that the deal? Who knows; we&amp;#8217;ll see if a change in perspective results in more happenings here.&lt;/p&gt;</content>
		<author>
			<name>Leslie Michael Orchard</name>
			<uri>http://decafbad.com/blog</uri>
		</author>
		<source>
			<title type="html">0xDECAFBAD</title>
			<subtitle type="html">It's all spinning wheels and self-doubt until the first pot of coffee.</subtitle>
			<link rel="self" href="http://decafbad.com/blog/feed"/>
			<id>http://decafbad.com/blog/feed</id>
			<updated>2010-03-13T14:00:11+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">I see what you did there&amp;#8230;</title>
		<link href="http://castrojo.wordpress.com/2010/03/09/i-see-what-you-did-there/"/>
		<id>http://castrojo.wordpress.com/?p=782</id>
		<updated>2010-03-09T18:19:53+00:00</updated>
		<content type="html">&lt;p&gt;Brian Murray &lt;a href=&quot;https://lists.ubuntu.com/archives/ubuntu-devel/2010-March/030392.html&quot;&gt;finds out&lt;/a&gt; what makes LP&amp;#8217;s new patches view awesome. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://bugs.launchpad.net/~ubuntu-reviewers/+patches&quot;&gt;Not bad!&lt;/a&gt; Karl Fogel is currently working on hiding the Fix Committed and Fix Released bugs by default so it&amp;#8217;s more of a queue than a huge pile in your face. I am keen to get more feedback on +patches and how it affects your team so don&amp;#8217;t be shy!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/launchpad/&quot;&gt;launchpad&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/patches/&quot;&gt;patches&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/782/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/782/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/782/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/782/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/782/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/782/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/782/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/782/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/782/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/782/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=782&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Windows 7 mp3 tag editor</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/03/08/windows-7-mp3-tag-editor/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/03/08/windows-7-mp3-tag-editor/</id>
		<updated>2010-03-08T15:19:01+00:00</updated>
		<content type="html">&lt;p&gt;I just accidentally found Windows 7’s built in mp3 (and presumably other metadata, exif perhaps) tag editor.&lt;/p&gt;
&lt;p&gt;I looked for this thing for what felt like hours over the past year. Eventually I sucked it up and downloaded mp3tag, but its still nice to know that this is there for the next time.&lt;/p&gt;
&lt;p&gt;Normally when browsing my mp3 files I see a window that looks like this:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/03/Stromkern1.png&quot;&gt;&lt;img title=&quot;Stromkern1&quot; border=&quot;0&quot; alt=&quot;Stromkern1&quot; src=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/03/Stromkern1_thumb.png&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;See that summary pane at the bottom? Select a file with editable metadata, like an mp3 and resize that pane. Then click one of the metadata values.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/03/Stromkern2.png&quot;&gt;&lt;img title=&quot;Stromkern2&quot; border=&quot;0&quot; alt=&quot;Stromkern2&quot; src=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/03/Stromkern2_thumb.png&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Wow, I wish that had been more discoverable. –1 point for Windows 7 for making that far from intuitive, but 1 point for Windows 7 for having the feature.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Registering SQLAlchemy as a Zope component utility</title>
		<link href="http://binbrain.livejournal.com/34711.html"/>
		<id>urn:lj:livejournal.com:atom1:binbrain:34711</id>
		<updated>2010-03-06T17:11:29+00:00</updated>
		<content type="html">I recently ran into a problem with attempting to register a utility on a site in Zope2.12. &lt;br /&gt;&lt;br /&gt;zope.sqlalchemy (ties SQLAlchemy into Zope transactions)&lt;br /&gt;zope.localsitemanager (allows creation of Z3 like sites in Z2)&lt;br /&gt;&lt;br /&gt;----------&lt;br /&gt;class ORMUtility(object)&lt;br /&gt;	....&lt;br /&gt;	self.engine = create_engine(&quot;sqlite:///:memory&quot;, echo=True)&lt;br /&gt;        self.Session = scoped_session(sessionmaker(bind=self.engine, extension=ZopeTransactionExtension()))&lt;br /&gt;----------&lt;br /&gt;&lt;br /&gt;After using make_objectmanager_site to turn my Folder (ObjectManager) into a site, I was triggering a INewSiteEvent I was hooking it to register local utilities. &lt;br /&gt;&lt;br /&gt;----------&lt;br /&gt;@adapter(INewSiteEvent)&lt;br /&gt;def siteSetup(event):&lt;br /&gt;	sm.registerUtility(ORMUtility()...&lt;br /&gt;----------&lt;br /&gt;&lt;br /&gt;This would throw an &quot;can't pickle module objects&quot;. This error was discussed in a thread on the zope-dev mailing list. &lt;a href=&quot;https://mail.zope.org/pipermail/zope-dev/2008-June/032019.html&quot;&gt;https://mail.zope.org/pipermail/zope-dev/2008-June/032019.html&lt;/a&gt;. To summarize, modules introduced in the ORMUtility class, create_engine and scoped_session don't support serialization. &lt;br /&gt;&lt;br /&gt;I moved from zope.sqlalchemy to a package called z3c.saconfig. This allowed me register an EngineFactory safely. From what I can tell so far, this packages works like a charm in Zope2.12+Five dispite the z3c namespace.</content>
		<author>
			<name>binbrain</name>
			<uri>http://binbrain.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">binbrain</title>
			<subtitle type="html">binbrain</subtitle>
			<link rel="self" href="http://binbrain.livejournal.com/data/atom"/>
			<id>urn:lj:livejournal.com:atom1:binbrain</id>
			<updated>2010-03-06T18:00:32+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">LINQ Abuse with the C# 4 dynamic type</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/03/04/linq-abuse-with-the-c-4-dynamic-type/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/03/04/linq-abuse-with-the-c-4-dynamic-type/</id>
		<updated>2010-03-05T03:13:48+00:00</updated>
		<content type="html">&lt;p&gt;With C# 4 adding some support for dynamic typing one of the first thing that I wanted to do is use it with LINQ.&lt;/p&gt;
&lt;p&gt;I want to do this:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;dynamic x;     &lt;br /&gt;var h = from y in x where y == 1 select y.something;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But I get error messages on both where and select that says&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;font color=&quot;#333333&quot;&gt;Query expressions over source type ‘dynamic’ or with a join sequence of ‘dynamic’ are not allowed&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Major bummer.&lt;/p&gt;
&lt;p&gt;But surely there is something I can do. &lt;img src=&quot;http://jrwren.wrenfam.com/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;*the title of this post starts with LINQ abuse… please don’t comment about how stupid and evil this is. I know it. Instead, consider this an exercise in getting to know C# a little better.&lt;/p&gt;
&lt;p&gt;The dynamic type is just sugar for the object type and some attributes to which the compiler pays attention.&lt;/p&gt;
&lt;p&gt;Lets use object…&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;object things = new[] { 0,1,2,3,4,5,6,7, };     &lt;br /&gt;var whatIwant = from thing in things      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; where thing % 2 == 0      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; select thing;      &lt;br /&gt;// or if you like longhand:      &lt;br /&gt;var wiw = things.Where(thing =&amp;gt; thing%2 == 0).Select(thing =&amp;gt; thing);&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;How does this compile? Well, by making Where and Select resolve to extension methods on object instead of extension methods on IEnumerable&amp;lt;T&amp;gt; (which is what people USUALLY think of when they think LINQ).&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;public static IEnumerable&amp;lt;dynamic&amp;gt; Select(this object source, Func&amp;lt;dynamic, dynamic&amp;gt; map)     &lt;br /&gt;{      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; foreach (dynamic item in source as dynamic)      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; yield return map(item);      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }      &lt;br /&gt;}      &lt;br /&gt;public static IEnumerable&amp;lt;dynamic&amp;gt; Where(this object source, Func&amp;lt;dynamic, dynamic&amp;gt; predicate)      &lt;br /&gt;{      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; foreach (dynamic item in source as dynamic)      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (predicate(item))      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; yield return item;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }      &lt;br /&gt;}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Extension methods on object, then cast to dynamic (extension methods aren’t allowed on dynamic).&lt;/p&gt;
&lt;p&gt;It should be short work to fill out whatever LINQ methods are necessary to make whatever LINQ expressions you wish work against dynamic (object) and now you can use LINQ with a source that is typed dynamic.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Keeping track of patches and getting them visibility!</title>
		<link href="http://castrojo.wordpress.com/2010/03/04/keeping-track-of-patches-and-getting-them-visibility/"/>
		<id>http://castrojo.wordpress.com/?p=776</id>
		<updated>2010-03-04T16:56:44+00:00</updated>
		<content type="html">&lt;p&gt;Today the Launchpad team released a feature that some of us on the platform team have been dying to see, the +patches view. This basically gives us another way to look at bugs in Launchpad, but now we can concentrate on bugs with patches attached. And since this is done inside Launchpad, we can use this view to look at packages, teams, people, and distro series. So if you&amp;#8217;re doing maintenance on Hardy and want to look at patches submitted for that, you can. We also do a nice view that shows us patches by age, to help prevent the dreaded &amp;#8220;patch fell through the cracks&amp;#8221;. Here&amp;#8217;s &lt;a href=&quot;https://edge.launchpad.net/gwibber/+patches&quot;&gt;what it looks&lt;/a&gt; like for Gwibber. We&amp;#8217;ve left the fixed bugs in there so that if someone runs into the page and wants to look at it they can (Let us know how we can improve this).&lt;/p&gt;
&lt;h2&gt;What Needs to Get Finished&lt;/h2&gt;
&lt;p&gt;There are some limitations. Namely right now it just shows us patches sitting in Launchpad. It currently doesn&amp;#8217;t show us what patches are &lt;em&gt;shipping&lt;/em&gt; in versions of Ubuntu. &lt;a href=&quot;https://bugs.edge.launchpad.net/malone/+bug/515674&quot;&gt;This is the bug&lt;/a&gt; to follow for this work. If you are passionate about this and want to work on it please get ahold of me and I will point you to the right guys on the Launchpad Bugs team. (Don&amp;#8217;t worry Anthony Liguori we won&amp;#8217;t forget about you!)&lt;/p&gt;
&lt;p&gt;We also have a tool called Harvest that &lt;a href=&quot;http://daniel.holba.ch/harvest/handler.py?pkg=upstart&quot;&gt;aggregates this information&lt;/a&gt; from other distributions and upstreams. It would be nice to suck all this up into this kind of view as well!&lt;/p&gt;
&lt;h2&gt;My Big Dream&lt;/h2&gt;
&lt;p&gt;I want this more out there in your face as part of everyone&amp;#8217;s workflow. I want one page where every person who packages Upstart to see every patch everywhere in one place for every version. And not just for Upstart either, I want everything in the distro. And I want to know by person, or by team, or by package. We know other distros keep track of all their patches like we do, so let&amp;#8217;s shove those in there too. I want to be able to have every patch in a package available as a bzr branch so that any person out there can just cherry pick what they want and apply it in a distro branch and push it out. If you&amp;#8217;ve ignored a patch sitting in LP for 1048 days the world should know about it. Not to dime you out, but so other people can help you! That&amp;#8217;s my dream anyway. &lt;/p&gt;
&lt;p&gt;Many thanks to Karl Fogel, Abel Deuring, Deryck Hodge, and Bryce Harrington for the work they&amp;#8217;ve put into this first step. If you&amp;#8217;re passionate about getting patches visibility then go grab the launchpad code and come talk to us, we have plenty of work to do to make the rest of the dream happen!&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re coming to UDS I am planning on having a session on ways forward from here, so I hope you show up if you want to help!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/launchpad/&quot;&gt;launchpad&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/patches/&quot;&gt;patches&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/upstream/&quot;&gt;upstream&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/776/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/776/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/776/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/776/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/776/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/776/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/776/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/776/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/776/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/776/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=776&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Platial and the Neogeography of the Web</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/YRaD7GfpNPc/"/>
		<id>http://highearthorbit.com/platial-and-the-neogeography-of-the-web/</id>
		<updated>2010-03-03T18:01:33+00:00</updated>
		<content type="html">&lt;p&gt;Over four years ago, as I experimented with the emerging broad tools for location, mobile, and the web, Platial arose to be the new place to easily share location information. Utilizing the increasingly popular GoogleMaps platform they made it clear that people were going to engage in new and comfortable ways with geospatial technology.&lt;/p&gt;
&lt;p&gt;I remember being impressed by &lt;a href=&quot;http://platial.com/&quot; title=&quot;Platial.com - Who and What's Nearby&quot;&gt;Platial&lt;/a&gt; and the goal of providing a way for anyone to easily annotate places that mattered to them.When I originally pitched the idea of a &lt;a href=&quot;http://oreilly.com/catalog/neogeography&quot;&gt;&amp;#8220;Neogeography&amp;#8221; book&lt;/a&gt; to O&amp;#8217;Reilly it was with the inspiration of Di-Ann&amp;#8217;s drive to citizen access to geospatial tools that I considered how people should be able to map their genealogy and share their trips.&lt;/p&gt;
&lt;p&gt;As &lt;a href=&quot;http://brainoff.com&quot; title=&quot;Mikel Maron's Blog&quot; rel=&quot;coworker&quot;&gt;Mikel&lt;/a&gt; and I built &lt;a href=&quot;http://blog.mapufacture.com/&quot; title=&quot;mapufacture blog&quot;&gt;Mapufacture&lt;/a&gt;, we partnered with Platial on several projects. Platial had attempted to make a local information aggregator that never really took off, and so we discussed how to utilize the geospatial data aggregation platform in Mapufacture to provide and aggregate content for Platial. I even helped build and test the Platial developer API using the first iterations of AtomPub and OpenSearch, the results of which can now be seen in Mapufacture&amp;#8217;s and &lt;a href=&quot;http://core.geocommons.com/help/Developer_API&quot; title=&quot;GeoCommons&quot;&gt;GeoCommons&amp;#8217; APIs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In looking at specifically the GeoWeb landscape, Platial definitely provided a necessary capability of easily allowing people to annotate and share locations. It is the more explicit version of more recent location-sharing tools such as FourSquare, BrightKite, or Latitude that merely ask where you are, not what&amp;#8217;s important to you. When Mapufacture was acquired by &lt;a href=&quot;http://www.fortiusone.com/&quot; title=&quot;FortiusOne Visual Intelligence Solutions | Visual Intelligence, Smarter Decisions&quot;&gt;FortiusOne&lt;/a&gt;, the combination of the large head of geographic data in &lt;a href=&quot;http://geocommons.com/&quot; title=&quot;GeoCommons&quot;&gt;GeoCommons&lt;/a&gt;, combined with the very long-tail of aggregated sensor and streaming information provided for mixing disparate datasources and understanding of context and relevance. Users want to collaborate around all types of data, and share insights, find out relevant information, share this with friends, family, coworkers, and their government.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
  &lt;a href=&quot;http://highearthorbit.com/wp-content/uploads/2010/03/GeoWeb-Landscape-1.jpg&quot;&gt;&lt;img src=&quot;http://highearthorbit.com/wp-content/uploads/2010/03/GeoWeb-Landscape-1-tm.jpg&quot; width=&quot;400&quot; height=&quot;227&quot; alt=&quot;GeoWeb Landscape-1.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Clearly geographic data is not merely limited to traditional map sources or cartographic outputs. Location is being integrated across all platforms and recognized as a primary component of any data. What differs is the means by which users will interact, create, and use this information depending on their needs, context, and capabilities.&lt;/p&gt;
&lt;p&gt;As has been &lt;a href=&quot;http://techcrunch.com/2010/03/01/social-mapping-startup-platial-finds-its-way-to-the-deadpool/&quot; title=&quot;Social Mapping Startup Platial Finds Its Way To The Deadpool&quot;&gt;widely&lt;/a&gt; &lt;a href=&quot;http://www.englishlearner.com/tests/reported_speech_quiz_1.shtml&quot; title=&quot;Reported Speech 1&quot;&gt;reported&lt;/a&gt; by the &lt;a href=&quot;http://gigaom.com/2010/03/01/interview-why-platial-shut-down-and-what-that-means-for-geo/?utm_source=gigaom&amp;amp;utm_medium=navigation&quot; title=&quot;Interview: Why Platial Shut Down and What That Means for Geo – GigaOM&quot;&gt;news&lt;/a&gt;, GeoCommons is archiving the Platial user data and maps. Users can find their data by visiting the &lt;a href=&quot;http://finder.geocommons.com/source/platial&quot; title=&quot;GeoCommons Finder!&quot;&gt;GeoCommons Platial Source&lt;/a&gt; page and searching for their username or maps and freely download them or build new maps and widgets. Along the way, perhaps users will also realize the capability of combining their personal information with relevant geographic data &amp;#8211; because for example, you should know great surfing spots combined with wave heights and approved recreation areas.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
Where to Surf? &lt;a class=&quot;geocommons_map_link&quot; id=&quot;maker_map_12436_link&quot; href=&quot;http://maker.geocommons.com/maps/12436&quot; name=&quot;maker_map_12436_link&quot;&gt;View full map&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://twitter.com/DiannEisNor&quot; title=&quot;&quot;&gt;Di-Ann&lt;/a&gt;, &lt;a href=&quot;http://chrisgoad.com/&quot; title=&quot;Chris Goad&quot;&gt;Chris&lt;/a&gt;, &lt;a href=&quot;http://0009.org/&quot; title=&quot;Loosely Assembled&quot;&gt;Jason&lt;/a&gt;, &lt;a href=&quot;http://jakeo.org&quot; title=&quot;jake olsen&quot;&gt;Jake&lt;/a&gt;, and the rest of the tremendous Platial team have provided an amazing lead in the future of user contributed mapping &amp;#8211; and while Platial itself is &lt;a href=&quot;http://platial.typepad.com/news/2010/03/a-letter-to-our-mappers.html&quot; title=&quot;A Letter To Our Mappers (Platial News and Neogeography)&quot;&gt;currently on hiatus&lt;/a&gt;, we&amp;#8217;re excited that GeoCommons can provide a role in continuing open access to &lt;a href=&quot;http://finder.geocommons.com/source/platial&quot; title=&quot;GeoCommons Finder!&quot;&gt;Platial users&amp;#8217; data&lt;/a&gt; and easy to use tools for them to visualize, analyze, and share their experiences and insights.&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/YRaD7GfpNPc&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Zeroconfing squid-deb-proxy</title>
		<link href="http://castrojo.wordpress.com/2010/02/28/zeroconfing-squid-deb-proxy/"/>
		<id>http://castrojo.wordpress.com/?p=771</id>
		<updated>2010-03-01T00:11:36+00:00</updated>
		<content type="html">&lt;p&gt;For Lucid this is how you will set up a caching apt server for machines inside your network.&lt;/p&gt;
&lt;p&gt;On the server:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
sudo apt-get install squid-deb-proxy avahi-utils
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Avahi will now advertise that there is a caching proxy available on your network! Now to tell the rest of your computers to look for it. On the client:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
sudo apt-get install squid-deb-proxy-client
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You might want to set this up as the demand on the package servers increases over the next 2 months. This is also great for laptops because if a caching proxy is there it will use it, if there isn&amp;#8217;t one it won&amp;#8217;t care. Thanks Michael Vogt!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/apt/&quot;&gt;apt&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/avahi/&quot;&gt;avahi&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/squid/&quot;&gt;squid&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/zeroconf/&quot;&gt;zeroconf&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/771/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/771/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/771/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/771/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/771/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/771/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/771/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/771/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/771/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/771/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=771&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Jamalicious</title>
		<link href="http://castrojo.wordpress.com/2010/02/26/jamalicious/"/>
		<id>http://castrojo.wordpress.com/?p=768</id>
		<updated>2010-02-26T14:15:19+00:00</updated>
		<content type="html">&lt;p&gt;Just a reminder that I will be running a &amp;#8220;How to Run a Jam&amp;#8221; session today in #ubuntu-locoteams at 2100 UTC. Check out &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam&quot;&gt;the schedule&lt;/a&gt; for the other sessions!&lt;/p&gt;
&lt;p&gt;EDIT: I can&amp;#8217;t spell, fixed.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/jam/&quot;&gt;jam&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/768/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/768/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/768/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/768/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/768/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/768/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/768/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/768/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/768/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/768/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=768&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Small testing tip of the day.</title>
		<link href="http://castrojo.wordpress.com/2010/02/25/small-testing-tip-of-the-day/"/>
		<id>http://castrojo.wordpress.com/?p=766</id>
		<updated>2010-02-25T14:16:02+00:00</updated>
		<content type="html">&lt;p&gt;Yesterday my gwibber crashed (for the first time in like 2 weeks!). Unfortunately apport didn&amp;#8217;t fire off so I got confused. I know the .crash files end up in /var/crash so I found them in there and struggled to remember the CLI command to sent off the crash files to launchpad.&lt;/p&gt;
&lt;p&gt;Thanks to seb128 I now know that if you double-click on the .crash file in Nautilus it will do the right thing and send off the crash report. Neat and easy!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/apport/&quot;&gt;apport&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/itllbeadupeanyway/&quot;&gt;it'llbeadupeanyway&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/766/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/766/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/766/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/766/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/766/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/766/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/766/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/766/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/766/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/766/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=766&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Banshee and Fluendo codecs</title>
		<link href="http://feedproxy.google.com/~r/CraigMaloney/~3/sjEq1_TrIbQ/banshee-and-fluendo-codecs"/>
		<id>http://decafbad.net/?p=2365</id>
		<updated>2010-02-25T13:05:12+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;Warning: the following post will only make sense for those running Ubuntu and semi-bleeding edge software for Ubuntu. Feel free to skip this post if you don&amp;#8217;t know what the terms Banshee, PPA, and Fluendo mean. You won&amp;#8217;t hurt my feelings one bit.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Last night I learned that Banshee had their new 1.5.4 release. I liked Banshee the last time I used it (until Last.fm support was broken) so I decided to give it a whirl and see what happened.&lt;/p&gt;
&lt;p&gt;Unfortunately, this is what happened:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The following extra packages will be installed:&lt;br /&gt;
freepats gstreamer0.10-plugins-bad libboo2.0-cil libcdaudio1 libdirac0c2a&lt;br /&gt;
libkate1 libmimic0 libmms0 libmono-zeroconf1.0-cil libnotify0.4-cil&lt;br /&gt;
libopenspc0 libtaglib2.0-cil libwildmidi0 podsleuth&lt;br /&gt;
Suggested packages:&lt;br /&gt;
banshee-dbg&lt;br /&gt;
The following packages will be REMOVED:&lt;br /&gt;
gstreamer0.10-fluendo-plugins&lt;br /&gt;
The following NEW packages will be installed:&lt;br /&gt;
banshee freepats gstreamer0.10-plugins-bad libboo2.0-cil libcdaudio1&lt;br /&gt;
libdirac0c2a libkate1 libmimic0 libmms0 libmono-zeroconf1.0-cil&lt;br /&gt;
libnotify0.4-cil libopenspc0 libtaglib2.0-cil libwildmidi0 podsleuth&lt;br /&gt;
0 upgraded, 15 newly installed, 1 to remove and 0 not upgraded.&lt;br /&gt;
Need to get 31.8MB/34.5MB of archives.&lt;br /&gt;
After this operation, 40.2MB of additional disk space will be used.&lt;br /&gt;
Do you want to continue [Y/n]? n&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Can anyone tell me why Banshee would want to remove the Fluendo codec in preference to the gstreamer-bad codecs? This doesn&amp;#8217;t make any sense to me.&lt;/p&gt;
&lt;blockquote&gt;&lt;/blockquote&gt;
  
&lt;div class=&quot;wp_license&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;&lt;img src=&quot;http://i.creativecommons.org/l/by-sa/3.0/88x31.png&quot; alt=&quot;Creative Commons Attribution-ShareAlike 3.0 Unported&quot; class=&quot;alignleft&quot; /&gt;
&lt;/a&gt;This work  is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;Creative Commons Attribution-ShareAlike 3.0 Unported&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=sjEq1_TrIbQ:Re53bbmwOmU:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=sjEq1_TrIbQ:Re53bbmwOmU:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=sjEq1_TrIbQ:Re53bbmwOmU:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=sjEq1_TrIbQ:Re53bbmwOmU:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=sjEq1_TrIbQ:Re53bbmwOmU:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/CraigMaloney/~4/sjEq1_TrIbQ&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Craig Maloney</name>
			<uri>http://decafbad.net</uri>
		</author>
		<source>
			<title type="html">Craig Maloney</title>
			<subtitle type="html">More than you cared to know</subtitle>
			<link rel="self" href="http://decafbad.net/feed/atom"/>
			<id>http://decafbad.net/feed/atom</id>
			<updated>2010-03-04T06:00:34+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">The Great Gwibber Bugkill</title>
		<link href="http://castrojo.wordpress.com/2010/02/22/the-great-gwibber-bugkill/"/>
		<id>http://castrojo.wordpress.com/?p=764</id>
		<updated>2010-02-22T17:27:26+00:00</updated>
		<content type="html">&lt;p&gt;For the past month or so Ryan and Ken have been basically rewriting chunks of Gwibber, the social networking client that we&amp;#8217;re including in Lucid. As we&amp;#8217;re passing Feature Freeze and getting into Alpha3 and soon Beta it&amp;#8217;s time to start ratcheting up our bug fixing efforts. Unfortunately we have tons of bug reports from older versions of Gwibber. Check out &lt;a href=&quot;https://bugs.edge.launchpad.net/ubuntu/+source/gwibber&quot;&gt;the list here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We need volunteers to go through these bugs and see if they&amp;#8217;re still a problem. And if not, resolve them.&lt;/p&gt;
&lt;p&gt;If you want to &lt;a href=&quot;https://wiki.ubuntu.com/BugSquad/AdoptPackage&quot;&gt;Adopt Gwibber&lt;/a&gt; and help clean house and tidy things up it would really help Ken and Ryan out so they can concentrate on fixing the bugs that are affecting current users and not weeding out old crashers that probably don&amp;#8217;t apply anymore. If you find a bug and want to actually fix it, then please fix it and propose a merge, the team is getting much better at doing reviews. &lt;/p&gt;
&lt;p&gt;My current gwibber instance has been running for about 2 weeks and it hasn&amp;#8217;t crashed, so we&amp;#8217;re definitely improving when it comes to reliability. Now it&amp;#8217;s up to us to collectively filter the wheat from the chaff to bring the level of polish people will expect for Lucid. &lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/gwibber/&quot;&gt;gwibber&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/764/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/764/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/764/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/764/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/764/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/764/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/764/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/764/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/764/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/764/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=764&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Call for Londoner community participation, redux</title>
		<link href="http://castrojo.wordpress.com/2010/02/17/call-for-londoner-community-participation-redux/"/>
		<id>http://castrojo.wordpress.com/?p=753</id>
		<updated>2010-02-19T00:21:12+00:00</updated>
		<content type="html">&lt;p&gt;Live in the London UK, area and looking to help Ubuntu? The Canonical design team is looking for volunteers to attend research sessions in London. The dates available are 22 Feb through 5 March. This time around we are looking for technically savvy users, you don&amp;#8217;t need to be a sysadmin but you should probably know your PPAs and GPGs. The session&lt;br /&gt;
takes approximately one hour and there will be a cash incentive.&lt;/p&gt;
&lt;p&gt;Please email canonical.research@googlemail.com if you can participate and someone from the research agency will get in touch with you.&lt;/p&gt;
&lt;p&gt;I have created &lt;a href=&quot;https://wiki.ubuntu.com/CanonicalUserResearch&quot;&gt;a wiki page&lt;/a&gt; for all upcoming testing so if you&amp;#8217;re in the area and interested please subscribe to the page!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/design/&quot;&gt;design&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/753/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/753/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/753/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/753/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/753/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/753/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/753/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/753/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/753/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/753/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=753&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Updates from Haiti</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/1eG3lU784PA/"/>
		<id>http://highearthorbit.com/updates-from-haiti/</id>
		<updated>2010-02-18T18:03:22+00:00</updated>
		<content type="html">&lt;p&gt;Tom and Schuyler are wrapping up their first deploy with the World Bank to Haiti. They&amp;#8217;ve been doing amazing work in connecting the various participants on the ground in sharing data and providing them with lightweight tools and data from the broader web, &lt;a href=&quot;http://www.crisismappers.net/&quot;&gt;CrisisMappers&lt;/a&gt;, and &lt;a href=&quot;http://crisiscommons.org&quot; title=&quot;CrisisCommons&quot;&gt;CrisisCommons&lt;/a&gt; community.&lt;/p&gt;
&lt;p&gt;Schuyler has been &lt;a href=&quot;http://www.iconocla.st/&quot; title=&quot;iconocla.st -- a weblog by Schuyler D. Erle&quot;&gt;writing up&lt;/a&gt; his experiences but due to connectivity and the large amount of work, they&amp;#8217;ve been utilizing Twitter: &lt;a href=&quot;http://twitter.com/schuyler&quot; title=&quot;&quot;&gt;@schulyer&lt;/a&gt; and &lt;a href=&quot;http://twitter.com/buckley_tom&quot; title=&quot;&quot;&gt;@buckley_tom&lt;/a&gt;, continuing to keep the world up to date on their progress, safety, and insights. They have even managed to get out video discussing the &lt;a href=&quot;http://twitter.com/schuyler/status/9201395569&quot; title=&quot;&quot;&gt;use of OpenStreetMap by UN OCHA&lt;/a&gt; and other reconstruction efforts.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://twitpic.com/13ngvc&quot; title=&quot;The EC aid worker and his printed OSM maps on Twitpic&quot;&gt;&lt;img src=&quot;http://twitpic.com/show/thumb/13ngvc.jpg&quot; width=&quot;150&quot; height=&quot;150&quot; alt=&quot;The EC aid worker and his printed OSM maps on Twitpic&quot; /&gt;&lt;/a&gt;The USB Drives and USB Sticks that we sent down have seemed to be incredibly useful. The ability to utilize dynamic information and map interfaces in an offline, or semi-disconnected environment is empowering, while also allowing people to still &lt;em&gt;print&lt;/em&gt; their maps with the data. We&amp;#8217;re now working on deploying these &lt;a href=&quot;http://news.geocommons.com/afghanistanelection09&quot;&gt;same tools&lt;/a&gt; to Afghanistan and other areas that there has been a large amount of data gathered but not broadly distributed.&lt;/p&gt;
&lt;p&gt;Tom and Schuyler head back to the U.S. tomorrow, but the job is far from done. Mikel&amp;#8217;s Humanitarian OpenStreetMap Team (H.O.T.) is looking to deploy at the end of March to provide continue logistics support and begin training Haitians on building and utilizing the maps &amp;#8211; much like the &lt;a href=&quot;http://www.mapkibera.org/&quot; title=&quot;Map Kibera&quot;&gt;MapKibera project&lt;/a&gt;. Haiti has perhaps an excellent opportunity to leap-frog the use of open data and technology by empowering the government and people with tools they can use in reconstruction.&lt;/p&gt;
&lt;p&gt;The platforms continue to evolve, incorporating lessons learned from user needs, to new data sources, and working in varied environments. We&amp;#8217;ll continue to provide &lt;a href=&quot;http://finder.geocommons.com/search?query=haiti&quot; title=&quot;&quot;&gt;data&lt;/a&gt; and &lt;a href=&quot;http://maker.geocommons.com/search?query=haiti&quot; title=&quot;&quot;&gt;maps&lt;/a&gt; through GeoCommons that are usable by everyone, and distribute tools to anyone who needs them.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/1eG3lU784PA&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Version Control Tools Is More Than Just The Tools</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/02/17/version-control-tools-is-more-than-just-the-tools/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/02/17/version-control-tools-is-more-than-just-the-tools/</id>
		<updated>2010-02-17T17:43:38+00:00</updated>
		<content type="html">&lt;p&gt;Martin Fowler has an excellent post on Version Control, and he almost got all of the way there, but for more than just a tiny development shop I think he missed a few important pieces.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://martinfowler.com/bliki/VersionControlTools.html&quot; href=&quot;http://martinfowler.com/bliki/VersionControlTools.html&quot;&gt;http://martinfowler.com/bliki/VersionControlTools.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Martin does say that Mercurial and git get most of the attention and that the choice between the two come down to “…the shadow of github.”&lt;/p&gt;
&lt;p&gt;He is dead right, but I’d argue that this is where the recommendability starts. github is awesome. Ask anyone who has used it and I’ve rarely heard anything negative said. But for anything but the tiniest organization outsourcing your VCS to github is not a practical option. There could be IP requirements or legal requirements about keeping source private and just the over cautious nature of people is to want to run VCS in house. github is not open source. gitorious is. &lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://gitorious.org/about&quot; href=&quot;http://gitorious.org/about&quot;&gt;http://gitorious.org/about&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can go checkout the source code to gitorious and run your own in your own internal organization. AWESOME!&lt;/p&gt;
&lt;p&gt;I’d never heard of the Mercurial hosting project &lt;a title=&quot;http://bitbucket.org/&quot; href=&quot;http://bitbucket.org/&quot;&gt;http://bitbucket.org/&lt;/a&gt; until i read Martin’s post. That is great to know that it exists. But…&lt;/p&gt;
&lt;p&gt;The most mature solution is something which is also open source, has the best project management implementation, has the best bug tracking implementation and integration and is just all around awesome. Its called Launchpad.&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://launchpad.net/&quot; href=&quot;http://launchpad.net/&quot;&gt;http://launchpad.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yes, the same software that drives launchpad is open source and you can install and run it for your own team, company, organization or however you are structured.&lt;/p&gt;
&lt;p&gt;Launchpad is written by open source volunteers as well as employees of Canonical. You can buy support for Launchpad from Canonical. Launchpad uses the lesser known bazaar DVCS. Martin kindly left out the DVCS which is used by the most prominent Linux distribution, ubuntu, and the most prominent open source database software, MySQL. &lt;/p&gt;
&lt;p&gt;Just like GIT is not going away, because linux uses it, and Mercurial isn’t going away because python and google use it, bazaar is not going away, because ubuntu and mysql use it.&lt;/p&gt;
&lt;p&gt;My point is that the web hub to your code and the tools surrounding how you get to your code is just as important as the base DVCS tool itself. SVN has always been good, but ViewVC makes it great. GIT is good. github makes it great. Launchpad makes bazaar great. It makes bazaar at least as good of a choice as either git or mercurial.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Bug Triage 101</title>
		<link href="http://castrojo.wordpress.com/2010/02/16/bug-triage-101/"/>
		<id>http://castrojo.wordpress.com/?p=750</id>
		<updated>2010-02-16T22:25:21+00:00</updated>
		<content type="html">&lt;p&gt;You&amp;#8217;ve seen the openweek sessions, now see it on your big screen in HOT theora action. &lt;a href=&quot;http://blip.tv/file/3219368&quot;&gt;Bug Triage 101&lt;/a&gt; is now out on video, thanks to the intrepid folks at the &lt;a href=&quot;http://www.gslug.org/wiki/index.php/Main_Page&quot;&gt;Greater Seattle Linux Users Group&lt;/a&gt;. I laughed, I cried, it was better than Cats.&lt;/p&gt;
&lt;p&gt;Watch out Avatar, it is now ON.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/bugs/&quot;&gt;bugs&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/gslug/&quot;&gt;gslug&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/video/&quot;&gt;video&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/750/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/750/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/750/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/750/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/750/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/750/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/750/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/750/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/750/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/750/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=750&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Global Jam Training, now on weekends!</title>
		<link href="http://castrojo.wordpress.com/2010/02/16/global-bug-jam-training-now-on-weekends/"/>
		<id>http://castrojo.wordpress.com/?p=746</id>
		<updated>2010-02-16T16:00:36+00:00</updated>
		<content type="html">&lt;p&gt;Due to &lt;a href=&quot;http://chrisjohnston.org/2010/ubuntu-global-jam-march-2010&quot;&gt;popular demand&lt;/a&gt; I have added another &amp;#8220;How to Run a Bug Jam&amp;#8221; session on a weekend (6 March) to get more coverage.&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam&quot;&gt;full schedule here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;UPDATE: It&amp;#8217;s the 6th of March, I can&amp;#8217;t parse dates apparently &amp;#8230;&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/jam/&quot;&gt;jam&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/746/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/746/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/746/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/746/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/746/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/746/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/746/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/746/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/746/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/746/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=746&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Laptop shopping: the next level of hell</title>
		<link href="http://feedproxy.google.com/~r/CraigMaloney/~3/e1gZAK9dKuQ/laptop-shopping-the-next-level-of-hell"/>
		<id>http://decafbad.net/?p=2361</id>
		<updated>2010-02-14T19:10:12+00:00</updated>
		<content type="html">&lt;p&gt;(or &amp;#8220;Why I&amp;#8217;m this close to saying &amp;#8217;screw it&amp;#8217; getting a damn Apple&amp;#8221;)&lt;/p&gt;
&lt;p&gt;I really, really hate laptop shopping. It&amp;#8217;s not that I don&amp;#8217;t like laptops (far from it); it&amp;#8217;s just that laptops aren&amp;#8217;t a computing device that you have much control over the construction of the device. I&amp;#8217;ve built my own desktop machines for quite some time, and have enjoyed the process, so handing off that level of control to someone else can be a bit maddening, especially when no matter how hard you try, you never find &amp;#8220;the perfect laptop&amp;#8221;.&lt;/p&gt;
&lt;p&gt;JoDee has a laptop that is going on 6 years old now. It&amp;#8217;s a sturdy HP machine, but there&amp;#8217;s been problems with it lately. So, I&amp;#8217;ve been looking around for replacement laptop machines. The laptops I&amp;#8217;ve found can roughly be broken down into the following categories:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt; Apple&lt;/li&gt;
&lt;li&gt;Thinkpad&lt;/li&gt;
&lt;li&gt;A muddled mess of shit thrown together by monkeys&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;OK, perhaps that&amp;#8217;s a bit harsh, but I&amp;#8217;m totally getting frustrated by the whole process. One thing that has exacerbated this hatred for laptops is Linux compatibility. See, there&amp;#8217;s an ever-growing list of hardware out there that is supported by Linux, and most of it is supported quite well. But, there&amp;#8217;s a continual list of vendors that don&amp;#8217;t quite support Linux, and worse, have a stranglehold on certain markets of laptop hardware. The biggest offender of perpetuating shit hardware is Broadcom and their crappy network cards. No, it&amp;#8217;s not the cards themselves that are crappy, but the drivers for Linux are essentially cobbled together by dedicated volunteers who are more committed to making stuff work than the vendor themselves. The results vary, but essentially I&amp;#8217;d rather be treated like a fist-class citizen by manufacturers like Intel than treated like a refugee. So, anything that ships with Broadcom is essentially banned.&lt;/p&gt;
&lt;p&gt;Unfortunately this ban leaves me with half of the laptop market shut-off from me.&lt;/p&gt;
&lt;p&gt;Below is a list of the manufacturers and where they stand in my laptop purchases:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dell&lt;/strong&gt;: Whenever someone compares the computer industry with the car industry, they&amp;#8217;re most assuredly talking about Dell. Dell has certain models that are able to have their network card upgraded (for a nominal fee, but whatever) but most models (notably the models that are sold at places like Best Buy and Microcenter) have a Dell 1397 card installed. That&amp;#8217;s Dell code-speak for &amp;#8220;Broadcom card&amp;#8221;. So purchasing a laptop from Dell is like a crap-shoot or a research project, requiring more time than it&amp;#8217;s worth to find the select few models of computer that won&amp;#8217;t make me want to tear my hair out later. Thanks, Dell! Also of note, Dell is one of the few mass-market laptop manufacturers to ship a machine with Ubuntu Linux on it. Ironically, that computer ships with the same Linux-hostile Dell 1397. Thanks again, Dell.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;HP&lt;/strong&gt;: HP apparently married Broadcom at some point, because there&amp;#8217;s only one model of HP computer (A Compaq POS) that doesn&amp;#8217;t ship with a Broadcom card. So that&amp;#8217;s essentially out.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lenovo Thinkpad&lt;/strong&gt;: When Lenovo bought the IBM fabs for the Thinkpad, they must&amp;#8217;ve gotten a requirement from IBM stating that they&amp;#8217;d have a billion models with varying degrees of stuff in them, and they&amp;#8217;d all be slightly overpriced. Oh, and they&amp;#8217;d all look like the Thinkpad from the early 2000&amp;#8217;s. The Thinkpad, however, is one of the most Linux friendly machines out there, and their reputation for quality is still there. Plus, if I don&amp;#8217;t mention Thinkpad, I&amp;#8217;ll get a wedgie from my Thinkpad-loving friends.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Toshiba&lt;/strong&gt;: I want a laptop, not a 50/50 chance of purchasing either the bes tthing in the world, or the biggest piece of crap known to man. There appear to be no models in-between.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sony&lt;/strong&gt;: Moving on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Asus&lt;/strong&gt;: Asus appears to have taken a page from IBM / Lenovo for having a billion model numbers, but they do appear to have Linux friendly machines that don&amp;#8217;t look like they were put together by a drunken MBA committee. Seriously considering this line of laptops.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Apple&lt;/strong&gt;: Decidedly non-Linux Friendly, but their hardware and OS &amp;#8220;just works&amp;#8221;. Most of the software that JoDee uses is available on a Macintosh. Expensive, but definitely on the short-list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;System 76&lt;/strong&gt;: Ubuntu Linux pre-loaded. Unfortunately they only do mail-order, so I wouldn&amp;#8217;t be able to play with the machine beforehand.&lt;/p&gt;
&lt;p&gt;So, to summarize, most of the laptops that we&amp;#8217;ve seen are complete junk when it comes to Linux, save for Asus, Lenovo, and System 76. It&amp;#8217;s great to know that there&amp;#8217;s so many choices out there, and that saying &amp;#8220;screw it, I&amp;#8217;m buying an Apple&amp;#8221; is becoming more of a palatable decision for me.&lt;/p&gt;
&lt;p&gt;I want to be clear here: Laptop manufacturers are losing customers because of their hardware choices. Unfortunately, that sounds like an angry statement that could have been leveled back in the OS/2 days, but for those folks who care about their hardware, and would like a choice, those choices are few and far between. I&amp;#8217;d like to ask laptop manufacturers to please give customers a choice for the hardware on their machines, and I&amp;#8217;d like to ask Broadcom to please open up their drivers so the manufacturers don&amp;#8217;t have to make these decisions to solely support one set of customers.&lt;/p&gt;
  
&lt;div class=&quot;wp_license&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;&lt;img src=&quot;http://i.creativecommons.org/l/by-sa/3.0//88x31.png&quot; alt=&quot;Creative Commons Attribution-ShareAlike 3.0 Unported&quot; class=&quot;alignleft&quot; /&gt;
&lt;/a&gt;This work  is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;Creative Commons Attribution-ShareAlike 3.0 Unported&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=e1gZAK9dKuQ:_0QKGcV-Qdc:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=e1gZAK9dKuQ:_0QKGcV-Qdc:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=e1gZAK9dKuQ:_0QKGcV-Qdc:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=e1gZAK9dKuQ:_0QKGcV-Qdc:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=e1gZAK9dKuQ:_0QKGcV-Qdc:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/CraigMaloney/~4/e1gZAK9dKuQ&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Craig Maloney</name>
			<uri>http://decafbad.net</uri>
		</author>
		<source>
			<title type="html">Craig Maloney</title>
			<subtitle type="html">More than you cared to know</subtitle>
			<link rel="self" href="http://decafbad.net/feed/atom"/>
			<id>http://decafbad.net/feed/atom</id>
			<updated>2010-03-04T06:00:34+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Never run a jam before? Find out how.</title>
		<link href="http://castrojo.wordpress.com/2010/02/11/never-run-a-jam-before-find-out-how/"/>
		<id>http://castrojo.wordpress.com/?p=743</id>
		<updated>2010-02-10T20:56:15+00:00</updated>
		<content type="html">&lt;p&gt;For those of you wondering how to run an effective Global Jam; I will be running IRC sessions 17 and 26 Feb and on 10 March in #ubuntu-locoteams. &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam&quot;&gt;The wiki page&lt;/a&gt; has all the latest info, hope to see you there!&lt;/p&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/743/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/743/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/743/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/743/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/743/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/743/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/743/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/743/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/743/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/743/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=743&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Adopting Upstreams</title>
		<link href="http://castrojo.wordpress.com/2010/02/10/adopting-upstreams/"/>
		<id>http://castrojo.wordpress.com/?p=740</id>
		<updated>2010-02-10T20:53:18+00:00</updated>
		<content type="html">&lt;p&gt;During Ubuntu Developer Week Daniel and I &lt;a href=&quot;https://wiki.ubuntu.com/MeetingLogs/devweek1001/AdoptUpstream&quot;&gt;had a session&lt;/a&gt; on how to work better with upstreams.&lt;/p&gt;
&lt;p&gt;Part of this work has been &lt;a href=&quot;https://wiki.ubuntu.com/Upstream&quot;&gt;improving documentation&lt;/a&gt; on how upstreams can find help with what they need, and on the other side of the coin empowering our contributors to be more useful to upstreams. One of these projects is &lt;a href=&quot;https://wiki.ubuntu.com/BugSquad/AdoptPackage&quot;&gt;Adopt A Package&lt;/a&gt;, where a bug person can take ownership of a package and work specifically on improving it&amp;#8217;s situation. &lt;/p&gt;
&lt;p&gt;Here&amp;#8217;s the &lt;a href=&quot;https://wiki.ubuntu.com/BugSquad/AdoptPackage/Nautilus&quot;&gt;page for Nautilus&lt;/a&gt;. You&amp;#8217;ll note that the team is also keeping a log of the work they&amp;#8217;re doing. If you have a favorite package that you would like to adopt, consider &lt;a href=&quot;https://wiki.ubuntu.com/BugSquad/AdoptPackage&quot;&gt;joining the team&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;If you have more questions, Sense Hofstede and I will be running sessions on #ubuntu-classroom next month (11 March and 18 March) to share tips and tricks! See the &lt;a href=&quot;https://wiki.ubuntu.com/Classroom&quot;&gt;Classroom Schedule&lt;/a&gt; for more details.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/bugs/&quot;&gt;bugs&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/upstream/&quot;&gt;upstream&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/740/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/740/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/740/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/740/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/740/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/740/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/740/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/740/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/740/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/740/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=740&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Global Jam</title>
		<link href="http://castrojo.wordpress.com/2010/02/09/global-jam/"/>
		<id>http://castrojo.wordpress.com/?p=738</id>
		<updated>2010-02-09T20:58:37+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img alt=&quot;JAM TIME!&quot; src=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam?action=AttachFile&amp;amp;do=get&amp;amp;target=ugj09_button_orange_250x148_en.png&quot; title=&quot;jam&quot; class=&quot;alignnone&quot; width=&quot;360&quot; height=&quot;213&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s that time again folks, &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuGlobalJam/Events&quot;&gt;sign up your LoCo&lt;/a&gt;. &amp;#8220;But Jorge, your LoCo isn&amp;#8217;t on there either!&amp;#8221; you say, well, that&amp;#8217;s because this is the time we start to plan and looking for venues, finding out what kind of jam you want to do and start preparations for the weekend of 26-28 March. &lt;/p&gt;
&lt;p&gt;This would also be a good time for your LoCo to find if there&amp;#8217;s a &lt;a href=&quot;http://hackerspaces.org/wiki/&quot;&gt;hackerspace&lt;/a&gt; in your area and get involved in their development. Also, this is the first time we&amp;#8217;re having &amp;#8230; &lt;a href=&quot;https://wiki.ubuntu.com/Jams/Upgrade&quot;&gt;upgrade jams&lt;/a&gt;, where people can concentrate on the upgrade experience. &lt;/p&gt;
&lt;p&gt;If you have questions I&amp;#8217;m in #ubuntu-locoteams!&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/global-jam/&quot;&gt;global jam&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/loco/&quot;&gt;loco&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/738/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/738/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/738/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/738/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/738/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/738/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/738/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/738/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/738/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/738/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=738&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Lucas Nussbaum on the Debian/Ubuntu relationship</title>
		<link href="http://castrojo.wordpress.com/2010/02/09/lucas-nussbaum-on-the-debianubuntu-relationship/"/>
		<id>http://castrojo.wordpress.com/?p=736</id>
		<updated>2010-02-09T17:52:32+00:00</updated>
		<content type="html">&lt;p&gt;In case you missed it, Lucas has &lt;a href=&quot;http://www.lucas-nussbaum.net/blog/?p=444&quot;&gt;put up the slides&lt;/a&gt; to his talk about Debian and Ubuntu at FOSDEM. I did not attend the talk but look forward to the discussion on how people received it. When people ask me about it I usually start of with &amp;#8220;It&amp;#8217;s complicated.&amp;#8221; Not because that&amp;#8217;s an excuse, but that the relationship involves many people in many projects. This isn&amp;#8217;t a 1:1 mapping, it&amp;#8217;s a many:many mapping involving people all around the world. Debian as a whole is over 1,000 people, so anything involving working relationships will naturally not be a straightforward answer. &lt;/p&gt;
&lt;p&gt;Regardless this is a good opportunity out there for me to remind Debian Developers that they can ping always us at debian@ubuntu.com for issues or snag one of us at Debconf.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/debian/&quot;&gt;debian&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/736/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/736/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/736/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/736/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/736/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/736/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/736/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/736/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/736/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/736/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=736&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Its 2010 and there is still not a good audio manager</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/02/09/its-2010-and-there-is-still-not-a-good-audio-manager/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/02/09/its-2010-and-there-is-still-not-a-good-audio-manager/</id>
		<updated>2010-02-09T16:33:03+00:00</updated>
		<content type="html">&lt;p&gt;Its 2010 and iTunes is still slow. Windows Media Player does this 5-20 times a day:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/02/WMPLibrary.png&quot;&gt;&lt;img title=&quot;WMP Library&quot; border=&quot;0&quot; alt=&quot;WMP Library&quot; src=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/02/WMPLibrary_thumb.png&quot; width=&quot;589&quot; height=&quot;450&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;So there are no good comprehensive media library managers.&lt;/p&gt;
&lt;p&gt;Its sad but true. I think tomorrow I’ll be going back to using foobar2000 for my audio listening. WMP12 was so so so close for me, but this issue is a show stopper.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Data Dissemination to the Haiti Government</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/aLPyRjFAGyw/"/>
		<id>http://highearthorbit.com/data-dissemination-to-the-haiti-government/</id>
		<updated>2010-02-08T15:09:42+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/ajturner/4329833501/&quot; title=&quot;Haiti Data Dissemination Project by Andrew Turner, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2701/4329833501_12fe004dd0_m.jpg&quot; width=&quot;240&quot; height=&quot;180&quot; alt=&quot;Haiti Data Dissemination Project&quot; /&gt;&lt;/a&gt; In a joint project with the World Bank, USAID, and numerous other partners, there are now 6 TB hard drives on the ground in Haiti with mapping tools and satellite and remote imagery data being shared with the Haitian government. Read more about the project on the &lt;a href=&quot;http://blog.fortiusone.com/2010/02/05/data-dissemination-to-the-government-of-haiti/&quot; title=&quot;Data Dissemination to the Government of Haiti | Off the Map - Official Blog of FortiusOne&quot;&gt;FortiusOne blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Schuyler Erle and Tom Buckley will be heading down on Tuesday to provide on the ground support between the government agencies and the community.&lt;/p&gt;
&lt;p&gt;A tremendous thank you to the numerous individuals and groups that helped and provided tools or data: World Bank, San Diego State University / Calit2, Internet2, Georgetown University, DigitalGlobe, Delta State University, Sahaha, Crisis Mappers, OpenStreetMap, NOAA, Ushahidi, DevelopmentSeed, TelaScience, STAR-TIDES, CrisisCommons, USAID, GeoCommons, OpenSGI, GeoEye.&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/aLPyRjFAGyw&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Social By Default&amp;#8230;.</title>
		<link href="http://castrojo.wordpress.com/2010/02/06/social-by-default/"/>
		<id>http://castrojo.wordpress.com/?p=733</id>
		<updated>2010-02-06T19:28:05+00:00</updated>
		<content type="html">&lt;p&gt;Shane &lt;a href=&quot;http://shanefagan.com/2010/02/06/indicator-and-me-menu-lucid-looking-awesome/&quot;&gt;blogged&lt;/a&gt; about the me menu, I want to show you the full blown experience. Thanks to the intense amount of hard work by Ryan Paul and Ken Vandine, we now have this:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2010/02/screenshot-gwibber.png&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2010/02/screenshot-gwibber.png?w=480&amp;#038;h=723&quot; alt=&quot;&quot; title=&quot;Screenshot-Gwibber&quot; width=&quot;480&quot; height=&quot;723&quot; class=&quot;alignnone size-full wp-image-732&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;They&amp;#8217;ve fixed &lt;b&gt;major&lt;/b&gt; parts. Moving to desktopcouch has made the application more stable, use less memory, and syncable with your computers. This is the version of Gwibber we&amp;#8217;ve all been waiting for. Unfortunately Ken just got on a plane so for Lucid you&amp;#8217;ll have to wait until Monday. They should be in the latest PPA though &amp;#8230;.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/gwibber/&quot;&gt;gwibber&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/733/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/733/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/733/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/733/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/733/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/733/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/733/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/733/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/733/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/733/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=733&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Application Indicator Update</title>
		<link href="http://castrojo.wordpress.com/2010/02/06/application-indicator-update/"/>
		<id>http://castrojo.wordpress.com/?p=720</id>
		<updated>2010-02-06T19:08:46+00:00</updated>
		<content type="html">&lt;p&gt;People ask &amp;#8220;what&amp;#8217;s the big deal about application indicators, they&amp;#8217;re just little icons!&amp;#8221; As it turns out, when you drain a swamp you can make cool things. KDE applications support StatusNotifier already so Aurélien Gâteau has started landing fixes that will make things like this possible:&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://ubuntudevelopers.blip.tv/file/3182018/&quot;&gt;Check out the video here&lt;/a&gt;.&lt;/b&gt;&lt;br /&gt;
(Sorry, I failed at video tag and I&amp;#8217;m at the airport so I went with the easy fix)&lt;/p&gt;
&lt;p&gt;What you see here in the middle is Rhythmbox, ported by Cody Russell (&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=606972&quot;&gt;upstreamed patch&lt;/a&gt;), then Kopete, and Kmix. You&amp;#8217;ll notice that since we&amp;#8217;re running GNOME the KDE apps look LIKE THEY SHOULD. If you run KDE and run rhythmbox it will look like IT SHOULD. Nice and &amp;#8220;nativey&amp;#8221;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More accessability, and note how he&amp;#8217;s scrubbing through the menus with his keyboard.&lt;/li&gt;
&lt;li&gt;For third party applications of the world this means they can support one &amp;#8220;linux&amp;#8221; thing.&lt;/li&gt;
&lt;li&gt;Everything behaves the same in both desktops and everything is &lt;em&gt;consistent&lt;/em&gt;.
&lt;li&gt;My tray doesn&amp;#8217;t feel like a back alley.&lt;/li&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;We have work to do, the stuff in the old notification tray (on the left in my video) need to be ported. We have committed to fixing the things in main for this cycle. &lt;a href=&quot;https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=indicator-application&quot;&gt;Here&lt;/a&gt; you will find a list of bugs of apps we&amp;#8217;ve listed to so far. I&amp;#8217;ve filed corresponding wishlist bugs in upstream GNOME Bugzilla. If you want to help with this, it&amp;#8217;s not considered done until it&amp;#8217;s submitted upstream &amp;#8211; we also offer a fallback method so that application maintainers can support both with minimal effort.&lt;/p&gt;
&lt;p&gt;Find more about our rationale, guidelines, and porting guide &lt;a href=&quot;https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;PLEASE FEEL FREE to check into application indicator support for your favorite apps in Universe, we need help to figure out which apps people love and want support for. We&amp;#8217;ll handle the things on the CD, but we need help to catch all the little fish too. Even filing wishlist bugs and tagging them would be a help.&lt;/p&gt;
&lt;p&gt;If you have an upstream with questions, send them to me or #ayatana and we&amp;#8217;ll be there to support their efforts, we want people to use this. If you want to go ahead and just port an application then this is an excellent way to get something slick into user&amp;#8217;s hands. &lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/gnome/&quot;&gt;gnome&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/kde/&quot;&gt;kde&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/720/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/720/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/720/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/720/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/720/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/720/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/720/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/720/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/720/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/720/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=720&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">double.IsNaN is 100 times slower</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/02/05/double-isnan-is-100-times-slower/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/02/05/double-isnan-is-100-times-slower/</id>
		<updated>2010-02-05T20:16:43+00:00</updated>
		<content type="html">&lt;p&gt;Its not just your programming group that can’t get it right. I work in a semi-disfunctional group on contract for a client who, not matter how hard we try, doesn’t seem to listen to basic software engineering principles.&lt;/p&gt;
&lt;p&gt;I feel a little better (and a great deal worse after thinking about it) when I see that the largest software company in the world deals with some of the same problems.&lt;/p&gt;
&lt;p&gt;I found this gem in the WPFToolkit (it is MSPL) source.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;// The standard CLR double.IsNaN() function is approximately 100 times slower than our own wrapper,     &lt;br /&gt;// so please make sure to use DoubleUtil.IsNaN() in performance sensitive code.      &lt;br /&gt;// PS item that tracks the CLR improvement is DevDiv Schedule : 26916.      &lt;br /&gt;// IEEE 754 : If the argument is any value in the range 0&amp;#215;7ff0000000000001L through 0&amp;#215;7fffffffffffffffL       &lt;br /&gt;// or in the range 0xfff0000000000001L through 0xffffffffffffffffL, the result will be NaN.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;public static bool IsNaN(double value)      &lt;br /&gt;{      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; NanUnion t = new NanUnion();      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; t.DoubleValue = value; &lt;/p&gt;
&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ulong exp = t.UintValue &amp;amp; 0xfff0000000000000;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ulong man = t.UintValue &amp;amp; 0&amp;#215;000fffffffffffff;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; return (exp == 0&amp;#215;7ff0000000000000 || exp == 0xfff0000000000000) &amp;amp;&amp;amp; (man != 0);      &lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;My jaw was open pretty far for quite a few seconds as I read this.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Introducing &amp;#8220;Squid Deb Proxy&amp;#8221;</title>
		<link href="http://castrojo.wordpress.com/2010/02/04/introducing-squid-deb-proxy/"/>
		<id>http://castrojo.wordpress.com/?p=715</id>
		<updated>2010-02-05T04:33:21+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve blogged &lt;a href=&quot;http://castrojo.wordpress.com/2009/10/27/saving-some-bandwidth-and-the-mirrors-with-squid/&quot;&gt;in the past&lt;/a&gt; about a squid configuration so you can cache debs on a server for use on your local network. Perennial apt-god Michael Vogt has now added &lt;a href=&quot;https://edge.launchpad.net/squid-deb-proxy&quot;&gt;squid-deb-proxy&lt;/a&gt; to the archive. &lt;/p&gt;
&lt;p&gt;You are now one command away from a rock solid caching solution. Here&amp;#8217;s &lt;a href=&quot;http://bazaar.launchpad.net/~squid-deb-proxy-developers/squid-deb-proxy/trunk/annotate/head:/squid-deb-proxy.conf&quot;&gt;the config&lt;/a&gt; if you want to check it out. Just in time for an LTS. &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;  Squid has been rock solid for me with a similar configuration.&lt;/p&gt;
&lt;p&gt;We were chatting about this and we both came to the conclusion that the next step is to connect this to avahi for the win. I&amp;#8217;m sure conference organizers would love it! If you&amp;#8217;re interested in adding this feature feel free to branch it in Launchpad and bust it out as Michael will be rocking the Software Center.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/squid/&quot;&gt;squid&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/715/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/715/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/715/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/715/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/715/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/715/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/715/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/715/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/715/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/715/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=715&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">OMSI Visit (Yes, they have a T. Rex)</title>
		<link href="http://castrojo.wordpress.com/2010/02/04/omsi-visit-yes-they-have-a-t-rex/"/>
		<id>http://castrojo.wordpress.com/?p=710</id>
		<updated>2010-02-04T22:14:03+00:00</updated>
		<content type="html">&lt;p&gt;A bunch of us went to the &lt;a href=&quot;http://www.omsi.org/&quot;&gt;Oregon Museum of Science and Industry&lt;/a&gt; since we&amp;#8217;re in Portland. &lt;/p&gt;
&lt;p&gt;We got to see Samson, a T. Rex, and to my delight, they let me clean up a real fossil. Dinosaurs are awesome.&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/6-Nu-twSAY0Ecu9PYdRBzA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_1Thkya8n93k/S2tADo9xc-I/AAAAAAAAYX0/RKVcWbKPNVQ/s400/IMG_1041.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;From &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010?feat=embedwebsite&quot;&gt;OMSI 2010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;Here I am cleaning up a Juvenile Triceratops horn. This specimen&amp;#8217;s name was &lt;em&gt;Brokenhorn&lt;/em&gt;.&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/KETPjdrHz8wemeSvQO80Rw?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_1Thkya8n93k/S2tCKK5e0uI/AAAAAAAAYn8/RyznhKlMznQ/s400/IMG_1139.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;From &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010?feat=embedwebsite&quot;&gt;OMSI 2010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;A hungry velociraptor devours Colin Watson:&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/OAPlDbNPGJL6Uxu2Y9LFTg?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_1Thkya8n93k/S2tCXlX4-9I/AAAAAAAAYqE/9QC5MNSAQ6M/s400/IMG_1153.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;From &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010?feat=embedwebsite&quot;&gt;OMSI 2010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;and of course, Smilodon is always nice to see:&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/zglV2AbJI1J1tzWpZ_NxDQ?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_1Thkya8n93k/S2tAmsXKfOI/AAAAAAAAYcI/-zfGyebTZSw/s400/IMG_1067.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;From &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010?feat=embedwebsite&quot;&gt;OMSI 2010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/734_4K-wockNKf_Lga5mPA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_1Thkya8n93k/S2tBpya2P9I/AAAAAAAAYkI/SVzeuc-_dek/s400/IMG_1114.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;From &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010?feat=embedwebsite&quot;&gt;OMSI 2010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;Rest of the pics are &lt;a href=&quot;http://picasaweb.google.com/jorge.castro/OMSI2010&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/dinosaurs/&quot;&gt;dinosaurs&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/omsi/&quot;&gt;omsi&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/portland/&quot;&gt;portland&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/710/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/710/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/710/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/710/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/710/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/710/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/710/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/710/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/710/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/710/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=710&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">F-Spot Jam time</title>
		<link href="http://castrojo.wordpress.com/2010/02/03/f-spot-jam-time/"/>
		<id>http://castrojo.wordpress.com/?p=706</id>
		<updated>2010-02-03T20:08:43+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2010/02/paperjam1.jpg&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2010/02/paperjam1.jpg?w=300&amp;#038;h=225&quot; alt=&quot;&quot; title=&quot;paperjam1&quot; width=&quot;300&quot; height=&quot;225&quot; class=&quot;alignnone size-medium wp-image-705&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Round 7 of 100 papercuts is ready to go, with this set concentrating on the default photo editor, &lt;a href=&quot;https://bugs.edge.launchpad.net/hundredpapercuts/+milestone/lucid-round-7&quot;&gt;F-Spot&lt;/a&gt;. If you&amp;#8217;re interested, grab a bug and rock it.&lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/f-spot/&quot;&gt;f-spot&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/papercuts/&quot;&gt;papercuts&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/ubuntu/&quot;&gt;ubuntu&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/706/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/706/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/706/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/706/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/706/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/706/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/706/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/706/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/706/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/706/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=706&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Karl Fogel on Bugs</title>
		<link href="http://castrojo.wordpress.com/2010/01/30/karl-fogel-on-bugs/"/>
		<id>http://castrojo.wordpress.com/?p=702</id>
		<updated>2010-01-30T23:13:59+00:00</updated>
		<content type="html">&lt;p&gt;Karl Fogel works on Launchpad&amp;#8217;s Bugs team. He&amp;#8217;s also famous for a bunch of &lt;a href=&quot;http://www.red-bean.com/kfogel/&quot;&gt;other stuff&lt;/a&gt;. Since he&amp;#8217;s not syndicated on Planet Ubuntu I would like to point out his post on &lt;a href=&quot;http://www.rants.org/2010/01/10/bugs-users-and-tech-debt/&quot;&gt;bugs and tech debt&lt;/a&gt;, which is a useful read for everyone!&lt;/p&gt;
&lt;p&gt;(Thanks Gabriel Burt for sharing this on greader!)  &lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/bugs/&quot;&gt;bugs&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/iworkwithawesomepeople/&quot;&gt;iworkwithawesomepeople&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/launchpad/&quot;&gt;launchpad&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/702/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/702/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/702/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/702/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/702/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/702/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/702/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/702/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/702/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/702/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=702&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">An Application of iPad</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/01/30/an-application-of-ipad/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/01/30/an-application-of-ipad/</id>
		<updated>2010-01-30T16:57:45+00:00</updated>
		<content type="html">&lt;p&gt;I really hate the timing of this post, but the ideas are fresh in my head. You can consider this ‘just another iPad post’ if you want.&lt;/p&gt;
&lt;p&gt;Ever taken a survey on the streets from someone with a PC style tablet? I’ve taken a few. I’m always surprised by the hardware choice. For some things, it seems like a clipboard and paper would be better. &lt;/p&gt;
&lt;p&gt;At work, there is an upcoming project that involves something like the above. Here is why I think the iPad is a better choice. It mostly comes down to boring IT Operations reasons, aka management of the underlying platform.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;With iPad, you never have to defragment your disk. &lt;/li&gt;
&lt;li&gt;With iPad, you never have to run antivirus or update antivirus definitions. &lt;/li&gt;
&lt;li&gt;With iPad, you never have to run anitspyware or update antispyware definitions. &lt;/li&gt;
&lt;li&gt;With iPad, there is no moving and spinning disk which is prone to higher failure. &lt;/li&gt;
&lt;li&gt;With iPad, you don&amp;#8217;t have to worry about some slick-kid or script kiddie downloading and installing some crazy software that turns your computer into a bot or even just overwrites important files preventing you from booting the next time. &lt;/li&gt;
&lt;li&gt;With iPad, you don&amp;#8217;t have to worry about not having a replacement part available if a piece of hardware fails. &lt;/li&gt;
&lt;li&gt;With iPad, the user will have a more familiar experience. Given the prevalence of iPhone, it is likely that an end user will understand many of the touch and drag gestures. &lt;/li&gt;
&lt;li&gt;With iPad, there is no stylus like the PC Tablets of old. &lt;/li&gt;
&lt;li&gt;With iPad, there is a very clear future. When was the last time apple canceled a product line? Newton? Ok, how about under Jobs? I&amp;#8217;ve no idea.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’m as anti-fud as any person that I know. Yes, the above is definitely anti-windows fud cited by Mac and Linux lovers everywhere and normally I’m the first person to refute it. However, I think under that fud there are tiny grains of truth. For certain applications those bits of truth are highly amplified. It is a different risk vector. These things become very important and translate directly to cost of ownership.&lt;/p&gt;
&lt;p&gt;Notice that I’ve listed no pros or cons for iPad as a general purpose device. I don’t care to go there. I’ve also not mentioned if there is much of a market for the above use case (there isn’t enough to sustain the device alone). These are all things to be answered elsewhere. My point in short: here is a use case if you have been wondering for what kind of things iPad can be used.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">New Laptop: Setting up Email</title>
		<link href="http://blog.grossmeier.net/2010/01/28/new-laptop-setting-up-email/"/>
		<id>http://blog.grossmeier.net/?p=438</id>
		<updated>2010-01-29T02:23:47+00:00</updated>
		<content type="html">&lt;p&gt;And my email configuration addiction continues. As you may recall, &lt;a href=&quot;http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/&quot;&gt;I did an extensive (now out-dated) post&lt;/a&gt; about my email setup. I&amp;#8217;m still using the basic configuration outlined there (all of the same programs) just some of my settings have changed a little. I tend to make little changes every now and then which I think will save me a tiny amount of time wet-ware processing my email. Below I outline how I am making the transition to new machines/installs easier for my email setup.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Restore Config Files&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;With the purchase of a &lt;a href=&quot;http://blog.grossmeier.net/2010/01/27/new-laptop/&quot;&gt;new laptop&lt;/a&gt;, I have to re-setup my email&amp;#8217;s (and other applications&amp;#8217;) configuration. Luckily, I keep all of my configuration files in version control which is synced between 3 computers; my old laptop, my desktop, and my webserver (for mostly backup purposes, but also for &lt;a href=&quot;http://imapfilter.hellug.gr/&quot;&gt;imapfilter&lt;/a&gt;). All I had to do was run the following very basic commands:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;mkdir src&lt;br /&gt;
cd src&lt;br /&gt;
bzr branch greg@my.server.net:/home/greg/src/dotfiles .&lt;br /&gt;
bzr branch greg@my.server.net:/home/greg/src/scripts .&lt;br /&gt;
cd scripts&lt;br /&gt;
./restore_email_apps.sh&lt;br /&gt;
./restore_symlinks_desktop.sh&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The first 5 things are pretty self-explanatory: make a directory called &amp;#8220;src,&amp;#8221; go in there, then create 2 branches of the bzr repos for dotfiles and scripts.&lt;/p&gt;
&lt;p&gt;Then, lets run two of the scripts in ~/src/scripts/. &lt;/p&gt;
&lt;p&gt;restore_email_apps.sh is really just an easy way for me to remember which applications I use for email and its supported functions. The contents of that shell script is merely:&lt;br /&gt;
&lt;code&gt;sudo aptitude install mutt-patched offlineimap msmtp abook&lt;/code&gt;&lt;br /&gt;
Yep, thats it.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://grossmeier.net/files/configs/restore_symlinks_desktop.sh&quot;&gt;restore_symlinks_desktop.sh&lt;/a&gt; file is a little more involved. Basically, since I keep all of my dotfiles in a bzr repo called ~/src/dotfiles I need to tell the associated applications where to find those files. Well, I don&amp;#8217;t really tell the applications, I trick them. I create symbolic links from where they are expecting the file to where I actually keep it. This is a common trick for these types of setups. In fact, if you didn&amp;#8217;t want to use a traditional version control system to handle the versioning/syncing between computers you could store your dotfiles in your Ubuntu One folder and then they will be synced automatically. So, restore_symlinks_desktop.sh goes and creates all of those symlinks for me.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;offlineimap&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now, you may have noticed that I use &lt;a href=&quot;http://software.complete.org/software/projects/show/offlineimap&quot;&gt;offlineimap&lt;/a&gt; with my email system. I won&amp;#8217;t go into all of the benefits of offlineimap here, but the main ones that I enjoy are: local really fast storage of my mail (vs online) and brain-less email backups (its already backed up already).&lt;/p&gt;
&lt;p&gt;However, using offlineimap creates one speed bump in this email setup; you need to redownload all of your email again, which, if you are like me and don&amp;#8217;t delete anything (just put it in an Archive folder) then this can take a long time depending on your mail server. And, if you use gmail&amp;#8217;s servers, they can lock you out of IMAP access if you download too much. Luckily, offlineimap is pretty robust and allows you to get around that problem fairly easily. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: I have only done this with offlineimap using the MailDir format so I don&amp;#8217;t know what would be different for the other formats. Also, I haven&amp;#8217;t seen any other guides like this online which is A) why I wrote this out and B) makes me wonder if this is bad for some reason [I did this over 5 days ago and haven't lost any email yet].&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Anyway, here is what I did:&lt;/p&gt;
&lt;p&gt;1) copy my .maildb folder from one computer which had a recent sync to my new laptop using a local LAN. I did this using rsync so it would compress during transit, because even at 10 megs a second, 6 gigs is a lot to transfer.&lt;br /&gt;
&lt;code&gt;rsync -e 'ssh -ax' -auhvz --progress greg@192.168.1.102:/home/greg/.maildb/ /home/greg/.maildb/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;2) rename the MailDir format email files to reflect the new computer&amp;#8217;s hostname. The files look like this:&lt;br /&gt;
&lt;code&gt;1264133355_0.24102.alexandria,U=3422,FMD5=e727b00944f81e1d0a95c12886ac4641:2,S&lt;/code&gt;&lt;br /&gt;
That &amp;#8220;alexandria&amp;#8221; part is the hostname of my desktop. So, I need to change that to &amp;#8220;zen&amp;#8221; so it looks like this:&lt;br /&gt;
&lt;code&gt;1264133355_0.24102.zen,U=3422,FMD5=e727b00944f81e1d0a95c12886ac4641:2,S&lt;/code&gt;&lt;br /&gt;
But I need to do that for ALL of my email. find and xargs to the rescue!&lt;br /&gt;
&lt;code&gt;find . -name '*' -type f -print0 | xargs -0 rename -v 's/alexandria/zen/'&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;3) setup offlineimap; ie: install and configure your email accounts. This is already done for me by running those two scripts above. Note: Make sure your ~/.offlineimap folder is empty (ie: don&amp;#8217;t copy it over from your old computer).&lt;/p&gt;
&lt;p&gt;3b) A big change from &lt;a href=&quot;http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/&quot;&gt;my last email setup&lt;/a&gt; is that I am now checking one of my mail account (grossmeier.net) over ssh. Basically, offlineimap ssh&amp;#8217;s to the server, then runs an imap server (in my case, &lt;a href=&quot;http://rimap.sourceforge.net/&quot;&gt;rimap&lt;/a&gt;). I followed the instructions set out here: &lt;a href=&quot;http://eagain.net/blog/2007/02/09/imap-over-ssh.html&quot;&gt;http://eagain.net/blog/2007/02/09/imap-over-ssh.html&lt;/a&gt; (changing the pertinent parts about the imap service on the server, of course).&lt;/p&gt;
&lt;p&gt;4) run offlineimap. You should see it SCREAM through your email archive as it adds the metadata to its .offlineimap folder from the local maildir you just copied to the machine.&lt;/p&gt;
&lt;p&gt;There ya go. Now when you get a new machine and you use offlineimap to sync your email you don&amp;#8217;t need to re-download all of your email again.&lt;/p&gt;</content>
		<author>
			<name>Greg Grossmeier</name>
			<uri>http://blog.grossmeier.net</uri>
		</author>
		<source>
			<title type="html">Consilience</title>
			<subtitle type="html">The Blog of Bringing Things Together</subtitle>
			<link rel="self" href="http://blog.grossmeier.net/feed/"/>
			<id>http://blog.grossmeier.net/feed/</id>
			<updated>2010-01-30T18:00:19+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Great job everyone!</title>
		<link href="http://castrojo.wordpress.com/2010/01/28/great-job-everyone-2/"/>
		<id>http://castrojo.wordpress.com/?p=699</id>
		<updated>2010-01-29T02:13:19+00:00</updated>
		<content type="html">&lt;p&gt;If this comments like the ones left in &lt;a href=&quot;http://blogs.computerworld.com/15443/talling_firefox_3_6_one_more_reason_linux_isnt_ready_for_the_prime_time_mass_market&quot;&gt;this story&lt;/a&gt; are indicative of how we&amp;#8217;re going to present ourselves to users then we should just get it over with and &lt;a href=&quot;http://www.youtube.com/watch?v=Y_GJkKMPHxw&quot;&gt;treat them like this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thank you for making our jobs harder, the bugs aren&amp;#8217;t enough! &lt;/p&gt;
&lt;br /&gt; Tagged: &lt;a href=&quot;http://castrojo.wordpress.com/tag/facepalm/&quot;&gt;facepalm&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/nicejob/&quot;&gt;nicejob&lt;/a&gt;, &lt;a href=&quot;http://castrojo.wordpress.com/tag/notadvocacy/&quot;&gt;notadvocacy&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/699/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/699/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/699/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/699/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/699/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/699/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/699/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/699/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/699/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/699/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=699&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">New Laptop</title>
		<link href="http://blog.grossmeier.net/2010/01/27/new-laptop/"/>
		<id>http://blog.grossmeier.net/?p=440</id>
		<updated>2010-01-28T00:52:10+00:00</updated>
		<content type="html">&lt;p&gt;I finally broke down and purchased a new laptop.&lt;/p&gt;
&lt;p&gt;My old trusty companion was a &lt;a href=&quot;http://system76.com/&quot;&gt;System76&lt;/a&gt; &lt;a href=&quot;http://knowledge76.com/index.php/Daru2&quot;&gt;Darter Ultra&lt;/a&gt; (revision 2). It was a great little machine with a 12.1&amp;#8243; screen, as much processor and RAM (4gig after purchase) as I need, and Ubuntu pre-installed. I can&amp;#8217;t say enough about the people at System76; a small company out of Denver, Colorado where you know pretty much the whole company by first name. Carl is the owner; Tom is the guy answering your support questions; Erik is in charge of sales; and one of their daughters or nieces helps stuff envelopes on the weekends. I&amp;#8217;m sure there are more people involved, but those three people I have had personal communication with via email and/or phone and every time it was great.&lt;/p&gt;
&lt;p&gt;Why am I telling you how much I love System76? Because I feel bad not sticking with them for my latest purchase. I now have a &lt;a href=&quot;http://shop.lenovo.com/us/notebooks/thinkpad/x-series&quot;&gt;Lenovo X200s&lt;/a&gt;. Another 12.1&amp;#8243; screen machine that is really light and works great.&lt;/p&gt;
&lt;p&gt;Why did I switch my supplier? Honestly, because I wanted a machine that had a little better structural build quality (my Darter was a MSI barebones and started having structural issues near its 3rd year of life) and the X200s is just a little &amp;#8220;better&amp;#8221; (lighter and higher resolution).&lt;/p&gt;
&lt;p&gt;So far, everything is working great out of the box*! The best part is I had a 160gig &lt;a href=&quot;http://www.intel.com/design/flash/nand/mainstream/index.htm&quot;&gt;Intel SSD&lt;/a&gt; waiting to be put in it when it arrived. As soon as I replaced the harddrive I installed Lucid using a USB flash drive which was extremely quick. What that means is I never booted the original drive and thus never even saw the Windows 7 logo. :)&lt;/p&gt;
&lt;p&gt;This machine, with the SSD drive, simply just screams. Best upgrade investment I ever made.&lt;/p&gt;
&lt;p&gt;Action pics:&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/grggrssmr/4309755229/&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://farm5.static.flickr.com/4042/4309755229_fa1f25ab03.jpg&quot; title=&quot;Lenovo x200s&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;writing this blog post at my work office:&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/grggrssmr/4310491564/&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://farm5.static.flickr.com/4008/4310491564_4830a412d8.jpg&quot; title=&quot;Lenovo x200s&quot; class=&quot;alignnone&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;* The only thing not working correctly is two finger scrolling using the nipple and third mouse button (there is no trackpad). I tried the adding the hal quirk identified &lt;a href=&quot;http://itgen.blogspot.com/2008/12/installing-arch-linux-on-lenovo.html&quot;&gt;here&lt;/a&gt;, but it didn&amp;#8217;t work. Haven&amp;#8217;t messed with it too much, really.&lt;/em&gt;&lt;/p&gt;</content>
		<author>
			<name>Greg Grossmeier</name>
			<uri>http://blog.grossmeier.net</uri>
		</author>
		<source>
			<title type="html">Consilience</title>
			<subtitle type="html">The Blog of Bringing Things Together</subtitle>
			<link rel="self" href="http://blog.grossmeier.net/feed/"/>
			<id>http://blog.grossmeier.net/feed/</id>
			<updated>2010-01-30T18:00:19+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">You sound like you&amp;#8217;re from London!</title>
		<link href="http://castrojo.wordpress.com/2010/01/26/you-sound-like-youre-from-london/"/>
		<id>http://castrojo.wordpress.com/?p=697</id>
		<updated>2010-01-26T15:23:16+00:00</updated>
		<content type="html">&lt;p&gt;The Canonical design team is looking for volunteers in London to participate in user testing. &lt;/p&gt;
&lt;p&gt;The testing will take place this Friday (29 Jan) during the day and extends all through next week, if you have the time to participate, please email iain at canonical.com directly and he will give you all the information you need.&lt;/p&gt;
&lt;p&gt;They&amp;#8217;d like a variety of users, so if you&amp;#8217;re an expert but your spouse isn&amp;#8217;t then you should both come. There will be a paid incentive for volunteers who participate.&lt;/p&gt;
&lt;p&gt;There will be heavy testing of Empathy. If you meet these criteria we could use a hand:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;People who don&amp;#8217;t have an account with Empathy (who will be setting one up for the test)&lt;/li&gt;
&lt;li&gt;People who use the Ubuntu version of Empathy&lt;/li&gt;
&lt;li&gt;People who use the Upstream version of Empathy&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/697/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/697/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/697/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/697/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/697/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/697/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/697/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/697/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/697/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/697/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=697&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">In memoriam: Grandma Maloney</title>
		<link href="http://feedproxy.google.com/~r/CraigMaloney/~3/k6LHY2Kj9Kc/in-memoriam-grandma-maloney"/>
		<id>http://decafbad.net/?p=2355</id>
		<updated>2010-01-23T04:46:49+00:00</updated>
		<content type="html">&lt;p&gt;Earlier this month my family and I laid to rest my grandmother. She was in deteriorating health in her later years, and two Sundays ago, her long fight with emphysema ended at the hospice. Her funeral was beautiful, and I&amp;#8217;m grateful for those who offered their condolences and paid their respects.&lt;/p&gt;
&lt;p&gt;Grandma was a very interesting person. Even as a kid I knew that she wasn&amp;#8217;t like the prototypical matronly figure of most families. Sure she did all the things that grandmas do for their grandchildren: cook meals, bake various confections, and spoil the hell out the grandkids with various trinkets and toys, but there was a side of grandma that she didn&amp;#8217;t generally bring out around me. For her, I was somehow insulated from her real world. Somehow I remained special in her eyes, and very much the young kid that looked forward to playing Yahtzee (even though she&amp;#8217;d get a frustrated with my lack of counting skills when it came to tallying up the scoresheets). Grandma also had opinions about things. Sometimes they were spot on, but other times even my young mind would wonder where the heck these opinions came from. One thing was always crystal clear, though: if she liked you, she would respect you. I&amp;#8217;m fortunate to say that I always felt respected and loved by my grandma.&lt;/p&gt;
&lt;p&gt;Hers was a simple like. She cut hair for a living over at the old Hudson&amp;#8217;s building in downtown Detroit. When she retired many years later, she would still cut people&amp;#8217;s hair at her place. She had the most amazing &amp;#8220;mind-control-device&amp;#8221; hair dryer for drying permanents, which I still remember to this day.&lt;/p&gt;
&lt;p&gt;She loved to garden. Her house was a veritable jungle of plants, all carefully staked and tended. If it had roots, she could make it grow. She could tell plants apart that to this day I can barely see any difference. And her nemesis was the squirrels in the back yard. She would devises all sorts of schemes to keep them away from her garden, especially her peach tree. She&amp;#8217;d hang pie-plates on the branches to the point where the tree was a veritable mobile. One particular event I remember was when she had finally had it with the squirrels and her peach tree. She decided (how, I&amp;#8217;m not entirely sure) to make the tree unpalatable for the little buggers. So, she dutifully spread tabasco sauce all over the tree. Needless to say, the tree didn&amp;#8217;t have to worry about squirrels any longer.&lt;/p&gt;
&lt;p&gt;Her love of life, her candor, and her smile will always be remembered by those who loved her. Like Dad says, she&amp;#8217;s up in heaven watching Lawrence Welk live.&lt;/p&gt;
&lt;p&gt;Thank you, Grandma, for everything.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://decafbad.net/wp-content/uploads/2010/01/IMG_0966.jpg&quot;&gt;&lt;img class=&quot;alignleft size-medium wp-image-2357&quot; title=&quot;Grandma&quot; src=&quot;http://decafbad.net/wp-content/uploads/2010/01/IMG_0966-300x225.jpg&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
  
&lt;div class=&quot;wp_license&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;&lt;img src=&quot;http://i.creativecommons.org/l/by-sa/3.0//88x31.png&quot; alt=&quot;Creative Commons Attribution-ShareAlike 3.0 Unported&quot; class=&quot;alignleft&quot; /&gt;
&lt;/a&gt;This work  is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;Creative Commons Attribution-ShareAlike 3.0 Unported&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=k6LHY2Kj9Kc:Cw8IkkGTQ80:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=k6LHY2Kj9Kc:Cw8IkkGTQ80:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=k6LHY2Kj9Kc:Cw8IkkGTQ80:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=k6LHY2Kj9Kc:Cw8IkkGTQ80:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=k6LHY2Kj9Kc:Cw8IkkGTQ80:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/CraigMaloney/~4/k6LHY2Kj9Kc&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Craig Maloney</name>
			<uri>http://decafbad.net</uri>
		</author>
		<source>
			<title type="html">Craig Maloney</title>
			<subtitle type="html">More than you cared to know</subtitle>
			<link rel="self" href="http://decafbad.net/feed/atom"/>
			<id>http://decafbad.net/feed/atom</id>
			<updated>2010-03-04T06:00:34+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Docs for upstreams and docs for how to work with upstreams.</title>
		<link href="http://castrojo.wordpress.com/2010/01/22/docs-for-upstreams-and-docs-for-how-to-work-with-upstreams/"/>
		<id>http://castrojo.wordpress.com/?p=691</id>
		<updated>2010-01-22T20:16:11+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve got a double shot for you today.&lt;/p&gt;
&lt;p&gt;As part of my cycle goals I have (mostly) finished the cut of the &lt;a href=&quot;https://wiki.ubuntu.com/Upstream&quot;&gt;upstream section&lt;/a&gt; of our wiki docs. Sometimes I get a mail from an upstream project who has no idea how Ubuntu works, but they want to get their software into Ubuntu to get it out in people&amp;#8217;s hands. They have no idea what SRU, PPAs, and all that other stuff is.&lt;/p&gt;
&lt;p&gt;This document kind of gives you an overview of Ubuntu development that you as an upstream care about. So if you&amp;#8217;ve ever run into &amp;#8220;hey how do we get this fix into Ubuntu?&amp;#8221; then this will steer you in the right direction. Ubuntu development can be a bit daunting to step your foot into so I hope this helps people figure out what they need to do to get in Ubuntu.&lt;/p&gt;
&lt;p&gt;The next bit is the &amp;#8220;&lt;a href=&quot;https://wiki.ubuntu.com/BugSquad/AdoptPackage&quot;&gt;Adopt a Package&lt;/a&gt;&amp;#8220;. The great bit about this is there&amp;#8217;s already people out there doing this, so we&amp;#8217;re putting together a place where we can share information on best practices so we can be more efficient and weeding through old bugs and making sure that upstream bugs go to the right place. We&amp;#8217;ve also put together &lt;a href=&quot;https://wiki.ubuntu.com/Upstream/Adopt&quot;&gt;a nice set of recommendations&lt;/a&gt; on how to talk to upstreams to make the work easier for everyone.&lt;/p&gt;
&lt;p&gt;Many thanks to everyone who&amp;#8217;s helped on this, especially Bruno Girin, Daniel Holbach and Sense Hofstede.&lt;/p&gt;
&lt;br /&gt; Tagged: bugsquad, ubuntu, upstreams &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/691/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/691/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/691/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/691/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/691/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/691/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/691/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/691/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/691/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/691/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=691&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Core missions and all that.</title>
		<link href="http://castrojo.wordpress.com/2010/01/21/core-missions-and-all-that/"/>
		<id>http://castrojo.wordpress.com/?p=688</id>
		<updated>2010-01-22T02:00:40+00:00</updated>
		<content type="html">&lt;p&gt;I am surprised at some of the backlash towards the Mozilla folks on the internet for not just &amp;#8220;getting over it&amp;#8221; and shipping a H.264 decoder in Firefox. &lt;/p&gt;
&lt;p&gt;It&amp;#8217;s important to remember that fighting for this &amp;#8220;open internet&amp;#8221; thing is really what &lt;a href=&quot;http://www.mozilla.org/about/manifesto.en.html&quot;&gt;their core mission&lt;/a&gt; is all about. I totally respect that and I&amp;#8217;m really glad that they&amp;#8217;re around, because I get the feeling that without an organization like this that we wouldn&amp;#8217;t even be arguing about the codec implementation part, we would just be doomed to begin with.&lt;/p&gt;
&lt;p&gt;On the other hand as a Linux user I personally am glad that at least I have &lt;em&gt;something&lt;/em&gt; better today than I did yesterday. You see, today a bunch of videos on YouTube that normally crush my machine kind of &amp;#8220;just work&amp;#8221; today or are on their way to working.  Ok kind of. If I use Google&amp;#8217;s Chrome build or I install the nonfree codecs from the Chromium PPA it just works. But at some point someone will think &amp;#8220;Let&amp;#8217;s see, wrestle with the 687 ways people think they can get Flash to work reliably, or just install this other browser &amp;#8230; hmmm&amp;#8221;&lt;/p&gt;
&lt;p&gt;On something like a netbook or thin client this is a big deal. The ability for people to watch video on the internet is a major use case, and it&amp;#8217;s been a pain point for people like me for as long as we can remember. Am I cheering for open video? Of course I am.&lt;/p&gt;
&lt;p&gt;But I&amp;#8217;ve also got realistic expectations. We&amp;#8217;re always going to struggle with file formats and open standards, but at least today it feels like we&amp;#8217;re making a step in the general direction. Did anyone realistically think that they would wake up one day and YouTube was going to be HTML5 with Ogg Theora? Sure, we all wanted that, and I also wanted the Red Wings to have a winning season this year. :-/&lt;/p&gt;
&lt;p&gt;I want Theora to be successful, but I personally encode all my things in H.264 because that seems to be what everyone else is using and I get hardware acceleration on all my devices. &lt;/p&gt;
&lt;p&gt;So yeah, I&amp;#8217;m not really helping the cause, but people shouldn&amp;#8217;t flame the Mozilla guys for sticking to their guns &amp;#8212; it&amp;#8217;ll be great in a few years when someone decides that the entire internet needs to pay the H.264 license piper, maybe by then we&amp;#8217;ll &amp;#8220;get over it&amp;#8221;!&lt;/p&gt;
&lt;p&gt;On a related note, anyone know &lt;a href=&quot;http://www.streaminglearningcenter.com/articles/h264-royalties-what-you-need-to-know.html&quot;&gt;what&amp;#8217;s up with this&lt;/a&gt;?&lt;/p&gt;
&lt;br /&gt; Tagged: google, html5, mozilla, youtube &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/688/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/688/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/688/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/688/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/688/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/688/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/688/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/688/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/688/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/688/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=688&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Burndown Haiku</title>
		<link href="http://castrojo.wordpress.com/2010/01/20/burndown-haiku/"/>
		<id>http://castrojo.wordpress.com/?p=685</id>
		<updated>2010-01-20T20:47:18+00:00</updated>
		<content type="html">&lt;p&gt;Dark black line, I hate&lt;br /&gt;
Low hanging fruit, cannot find&lt;br /&gt;
Is it far too late?&lt;/p&gt;
&lt;br /&gt; Tagged: haiku, ubuntu &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/685/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/685/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/685/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/685/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/685/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/685/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/685/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/685/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/685/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/685/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=685&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Grassroots Crisis development organization</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/bHOw9HmzsPA/"/>
		<id>http://highearthorbit.com/grassroots-crisis-development-organization/</id>
		<updated>2010-01-18T19:21:20+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img src=&quot;http://highearthorbit.com/wp-content/uploads/2010/01/CrisisCommons.jpg&quot; width=&quot;113&quot; height=&quot;126&quot; alt=&quot;CrisisCommons.jpg&quot; /&gt;On Saturday, &lt;a href=&quot;http://haiti.crisiscommons.org/&quot; title=&quot;CrisisCommons::Haiti&quot;&gt;CrisisCamp Haiti&lt;/a&gt; was a revolutionary step that was indubitably a success. Within 3 days of an idea a small group of people helped coordinate and run a series of CrisisCamp Haiti code-a-thons across 5+ cities, over 400 participants, and at least 20 continuous hours of work. At least 6 projects were started, and many more existing projects added people to their community, taught new skills, and built out new features.&lt;/p&gt;
&lt;p&gt;In general, the last week has involved a &lt;a href=&quot;http://wiki.crisiscommons.org&quot; title=&quot;CrisisCommons Wiki&quot;&gt;whirlwind of grassroots organization&lt;/a&gt; and development of numerous projects. This change of realtime engagement and response by volunteers and non-traditional organizations through internet has no doubt raised the hackles, or at least the concern, of traditional responders, agencies, and government. There are often voiced considerations of causing confusion, providing technology that will have no use, and lack of organization and hierarchy.&lt;/p&gt;
&lt;p&gt;Even within these grassroots participants there are calls for centralization, and building chains of responsibility that are somewhat antithesis to the very mechanism by which the project started and how it acts. Many of these projects formulated from simple ideas, growth through passion, an aligned community, and freedom to explore ideas and vet these within the organization. Over time the best ideas crystalize and become part of the long term project and others spin out to new projects.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;It&amp;#8217;s about the Mindshare and Multiplied Resources&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;In the beginning of a Crisis response there is an intense desire for people to engage and provide some type of resource: money, time, guidance, knowledge, contacts. At the same time, there is the alternate side of organizations seeking these vast, and limited, resources. Aid agencies put out SMS shortcodes for donations, PayPal links, matching funds. First responders need time, physical labor, and fortitude. Technology projects seek knowledge, translation, testing, documentation, data, integration.&lt;/p&gt;
&lt;p&gt;Perhaps uniquely, technology has the possibility of multiplying any individuals efforts. By providing code, or data, and aggregating that data out, my contribution can feed into numerous other projects &amp;#8211; whereas time or money is nominally a single use resource. It can buy water, or work for an hour moving rubble, and that&amp;#8217;s all that resource can do for that time.&lt;/p&gt;
&lt;p&gt;So a perceived problem is in bifurcation and redundancy of efforts and confusion. This can largely be mitigated by open collaboration, and easily sharing data through interchanges. Projects like the People Finder is slowly converging on this type of solution through the use of &lt;a href=&quot;http://zesty.ca/pfif/&quot; title=&quot;People Finder Interchange Format&quot;&gt;PFIF exchange&lt;/a&gt; and common aggregation points with API&amp;#8217;s.&lt;/p&gt;
&lt;p&gt;We&amp;#8217;re working on improving the CrisisCommons.org site and wiki in order to track active projects, aggregate similar efforts and point volunteers to project homes to join their individual communities.&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/bHOw9HmzsPA&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">mitechie</title>
		<link href="http://blog.mitechie.com/2010/01/18/auto-logging-to-sqlalchemy-and-turbogears-2/"/>
		<id>http://mitechie.wordpress.com/?p=9</id>
		<updated>2010-01-18T01:07:16+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;I&amp;#8217;ve been playing with Turbogear2 (TG2) for some personal tools that help me get work done. One of the things I&amp;#8217;ve run into is an important missing feature that my work code has that isn&amp;#8217;t in my TG2 application yet.&lt;/p&gt;
&lt;p&gt;In my PHP5 app for work, I use the Doctrine ORM and I have post insert, update, delete hooks that will actually go in and log changes to the system. It works great and I can build up a history of an object over time to see who changes which fields and such.&lt;/p&gt;
&lt;p&gt;With my TG2 app doing inserts and updates I initiall just faked the log events by manually saving Log() objects from within my controllers as I do the work that needs to be done.&lt;/p&gt;
&lt;p&gt;This sucks though since the point is that I don&amp;#8217;t have to think about things. Anytime code changes something it&amp;#8217;s logged. So I had to start searching the SqlAlchemy (SA) docs to figure out how to duplicate this in TG2. I wanted something that&amp;#8217;s pretty invisible. In my PHP5 code I have a custom method I can put onto my Models in case I want to override the default logged messages and such.&lt;/p&gt;
&lt;p&gt;I found part of what I&amp;#8217;m looking for in the SA MapperExtension. This &lt;a href=&quot;http://beachcoder.wordpress.com/2007/05/02/adding-event-callbacks-to-sqlalchemyelixir-classes/&quot;&gt;blog post&lt;/a&gt; got me looking in the right direction. The MapperExtension providers a set of methods to hook a function into. The hooks I&amp;#8217;m interested in are the &amp;#8216;after_delete&amp;#8217;, &amp;#8216;after_insert&amp;#8217;, &amp;#8216;after_update&amp;#8217; method. These are passed in the instance of the object and a connection object so I can generate an SQL query to manually save the log entry for the object.&lt;/p&gt;
&lt;p&gt;So I have something that looks a little bit like this:&lt;/p&gt;
&lt;pre class=&quot;brush: python;&quot;&gt;
from sqlalchemy.orm.interfaces import MapperExtension

class LogChanges(MapperExtension):

    def after_insert(self, mapper, connection, instance):
        query = &amp;quot;INSERT INTO log ( username, \
            type, \
            client_ip, \
            application ) VALUES( '%s', %d, '%s', '%s')&amp;quot; % ( u&amp;quot;rick&amp;quot;,
                4,
                u'127.0.0.1',
                u'my_app')

        connection.execute(query)
&lt;/pre&gt;
&lt;p&gt;Then I pass that into my declarative model as:&lt;/p&gt;
&lt;pre class=&quot;brush: python;&quot;&gt;
__mapper_args__ = {'extension': LogChanges()}
&lt;/pre&gt;
&lt;p&gt;This is very cool and all, but it&amp;#8217;s not all the way where I want to head. First, the manual SQL logging query kind of sucks. I have an AppLog() model that I just want to pass in some values to to create a log entry. I&amp;#8217;m thinking what I really should do is find a different way to do the logging itself. I&amp;#8217;m debating between actually doing a separate logging application that I would call with the objects details.&lt;/p&gt;
&lt;p&gt;The problem with this is that one of the things I do in my current app is store the old values of the object. This way I can loop through them and see which values actually changed and generate that in the log message. This is pretty&lt;br /&gt;
darn useful.&lt;/p&gt;
&lt;p&gt;The other downside is that I don&amp;#8217;t have a good way to have a custom logging message generator is I just call a Logging app API.&lt;/p&gt;
&lt;p&gt;So I think I might try out the &lt;a href=&quot;http://www.blog.pythonlibrary.org/2009/06/13/using-multiple-databases-in-turbogears-2/&quot;&gt;double db connection methods&lt;/a&gt; that SA and TG2 support. This way I could actually try to use the second db instance with a Logging() object to write out the changes without messing up the current session/unit of work.&lt;/p&gt;
&lt;p&gt;The missing part here is that I&amp;#8217;m still not really sure how to get the &amp;#8216;old&amp;#8217; object values in order to generate a list of fields that have been changed. Guess I have some more hacking to do.&lt;/p&gt;
  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/mitechie.wordpress.com/9/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/mitechie.wordpress.com/9/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/mitechie.wordpress.com/9/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/mitechie.wordpress.com/9/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/mitechie.wordpress.com/9/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/mitechie.wordpress.com/9/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/mitechie.wordpress.com/9/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/mitechie.wordpress.com/9/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/mitechie.wordpress.com/9/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/mitechie.wordpress.com/9/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=blog.mitechie.com&amp;amp;blog=11465279&amp;amp;post=9&amp;amp;subd=mitechie&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Rick Harding</name>
			<uri>http://blog.mitechie.com</uri>
		</author>
		<source>
			<title type="html">Tech Rantings from a Michigan Techie » Tech</title>
			<subtitle type="html">Just another WordPress.com weblog</subtitle>
			<link rel="self" href="http://mitechie.wordpress.com/category/tech/feed/"/>
			<id>http://mitechie.wordpress.com/category/tech/feed/</id>
			<updated>2010-01-20T18:00:15+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">mitechie</title>
		<link href="http://blog.mitechie.com/2010/01/16/moving-day-and-hopefully-a-rededication/"/>
		<id>http://mitechie.wordpress.com/?p=3</id>
		<updated>2010-01-16T02:29:20+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Today is moving day. I&amp;#8217;ve run my own blog for a long while. I had a s9y blog setup and for the last year I&amp;#8217;ve managed something like 2 posts. I want to get back into blogging as I&amp;#8217;ve actually been doing some fun stuff. I also want to bring together my tech posting and my woodwork posting into one place. It&amp;#8217;s just easier to manage and hopefully it&amp;#8217;ll get me posting more often.&lt;/p&gt;
&lt;p&gt;It looks like migrating my old posts is going to be a chore. We&amp;#8217;ll see how that goes later on. If you want to follow along realize there will be more non-tech content in the blog so subscribe to the tech category if you don&amp;#8217;t want the misc stuff.&lt;/p&gt;
&lt;p&gt;Now to get working on some new posts about the various projects I&amp;#8217;ve been hacking on lately.&lt;/p&gt;
  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/mitechie.wordpress.com/3/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/mitechie.wordpress.com/3/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/mitechie.wordpress.com/3/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/mitechie.wordpress.com/3/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/mitechie.wordpress.com/3/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/mitechie.wordpress.com/3/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/mitechie.wordpress.com/3/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/mitechie.wordpress.com/3/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/mitechie.wordpress.com/3/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/mitechie.wordpress.com/3/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=blog.mitechie.com&amp;amp;blog=11465279&amp;amp;post=3&amp;amp;subd=mitechie&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Rick Harding</name>
			<uri>http://blog.mitechie.com</uri>
		</author>
		<source>
			<title type="html">Tech Rantings from a Michigan Techie » Tech</title>
			<subtitle type="html">Just another WordPress.com weblog</subtitle>
			<link rel="self" href="http://mitechie.wordpress.com/category/tech/feed/"/>
			<id>http://mitechie.wordpress.com/category/tech/feed/</id>
			<updated>2010-01-20T18:00:15+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Did my bit.</title>
		<link href="http://castrojo.wordpress.com/2010/01/15/did-my-bit/"/>
		<id>http://castrojo.wordpress.com/?p=683</id>
		<updated>2010-01-15T18:11:21+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;https://donate.doctorswithoutborders.org/SSLPage.aspx?pid=197&amp;amp;hbc=1&amp;amp;source=ADQ1001E1D01&quot;&gt;&lt;img src=&quot;http://www.doctorswithoutborders.org/images/donate/button-haiti-earthquake-480.png&quot; width=&quot;450&quot; border=&quot;none&quot; alt=&quot;Support Doctors Without Borders in Haiti&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is one of my favorite charities, here&amp;#8217;s their &lt;a href=&quot;http://www.charitynavigator.org/index.cfm?bay=search.summary&amp;amp;orgid=3628&quot;&gt;report&lt;/a&gt; if you are interested.&lt;/p&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/683/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/683/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/683/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/683/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/683/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/683/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/683/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/683/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/683/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/683/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=683&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Haiti Mapping</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/RBwC8UU5R5s/"/>
		<id>http://highearthorbit.com/haiti-mapping/</id>
		<updated>2010-01-15T12:56:09+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://highearthorbit.com/wp-content/uploads/2010/01/Haiti-Earthquake-Relief-Maps.jpg&quot;&gt;&lt;img src=&quot;http://highearthorbit.com/wp-content/uploads/2010/01/Haiti-Earthquake-Relief-Maps-tm.jpg&quot; width=&quot;300&quot; height=&quot;304&quot; alt=&quot;Haiti Earthquake Relief Maps.jpg&quot; /&gt;&lt;/a&gt;The last 2 days have been filled with coordinating various efforts in gathering information and volunteers responding to the massive Haiti earthquakes of January 12. The analysis team at FortiusOne has put together a &lt;a href=&quot;http://news.geocommons.com/haitiquake&quot; title=&quot;Haiti Earthquake Relief Maps&quot;&gt;news dashboard&lt;/a&gt; highlighting the event and current response efforts.&lt;/p&gt;
&lt;p&gt;There have been several tremendous groups that have actively been contributing data and tools both with remote developers and responders on the ground. &lt;a href=&quot;http://groups.google.com/group/crisismappers&quot;&gt;CrisisMappers&lt;/a&gt;, &lt;a href=&quot;http://haiti.crisiscommons.org/&quot; title=&quot;CrisisCommons::Haiti&quot;&gt;CrisisCommons&lt;/a&gt;, &lt;a href=&quot;http://sitroom.ushahididev.com/&quot; title=&quot;Ushahidi Situation Room&quot;&gt;Ushahidi&lt;/a&gt;, &lt;a href=&quot;http://wiki.openstreetmap.org/wiki/WikiProject_Haiti&quot; title=&quot;WikiProject Haiti - OpenStreetMap&quot;&gt;OpenStreetMap&lt;/a&gt;, just to name a few.&lt;/p&gt;
&lt;p&gt;Many data providers have been making their data freely available. This is most notable when looking at &lt;a href=&quot;http://brainoff.com/weblog/2010/01/14/1518&quot; title=&quot;Brain Off » Haiti OpenStreetMap Response :: Mikel Maron :: Building Digital Technology for Our Planet&quot;&gt;Mikel&amp;#8217;s screenshots of OpenStreetMap&lt;/a&gt; before the quake and after volunteers began tracing over historic maps and newer satellite imagery from Digital Globe and GeoEye.&lt;/p&gt;
&lt;p&gt;Other efforts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://haiti.ushahidi.com/&quot; title=&quot;Haiti&quot;&gt;Ushahidi Haiti&lt;/a&gt; is crowd-sourcing reports. You can send a text message to 447624802524, send an email to haiti@ushahidi.com, or send a tweet with the hashtag/s #haiti or #haitiquake.&lt;/li&gt;
&lt;li&gt;The &lt;a href=&quot;http://crisiscommons.org/wiki/index.php?title=Haiti/2010_Earthquake&quot; title=&quot;Haiti/2010 Earthquake - CrisisCommons Wiki&quot;&gt;CrisisCommons Wiki&lt;/a&gt; has a list of available data and organizations&lt;/li&gt;
&lt;li&gt;Sahana has a form to &lt;a href=&quot;http://haiti-orgs.sahanafoundation.org/orgs/or/office&quot; title=&quot;List Offices&quot;&gt;list offices and organizations&lt;/a&gt; that are working on the ground&lt;/li&gt;
&lt;li&gt;GeoCommons &lt;a href=&quot;http://maker.geocommons.com/search?mh_query=haiti&quot; title=&quot;&quot;&gt;search for Haiti&lt;/a&gt; has all the datasets and maps that people have contributed for download as Spreadsheet, Shapefile, KML, and more&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.openstreetmap.org/wiki/WikiProject_Haiti&quot; title=&quot;&quot;&gt;OpenStreetMap&amp;#8217;s Project Haiti&lt;/a&gt; has a list of datasets and people tracing data&lt;/li&gt;
&lt;/ul&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/RBwC8UU5R5s&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Showcasing Free Culture</title>
		<link href="http://castrojo.wordpress.com/2010/01/12/showcasing-free-culture/"/>
		<id>http://castrojo.wordpress.com/?p=681</id>
		<updated>2010-01-12T15:09:22+00:00</updated>
		<content type="html">&lt;p&gt;It&amp;#8217;s that time of the year, where we ask for contributions to the &lt;a href=&quot;https://wiki.ubuntu.com/UbuntuFreeCultureShowcase&quot;&gt;Ubuntu Free Culture Showcase&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;If you have your Ubuntu CD handy there is a directory of example content on there. In there you&amp;#8217;ll find a video or audio submission from someone who entered last time. Check out some &lt;a href=&quot;http://www.jonobacon.org/2009/10/01/ubuntu-karmic-free-culture-showcase-winners-announced/&quot;&gt;past winners&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Note: There won&amp;#8217;t be any pictures this time around, just a video and an audio bit. For photos please submit your entry to the &lt;a href=&quot;http://www.flickr.com/groups/ubuntu-artwork/&quot;&gt;ubuntu-artwork&lt;/a&gt; flickr group as part of the wallpaper contest for Lucid.&lt;/p&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/681/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/681/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/681/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/681/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/681/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/681/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/681/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/681/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/681/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/681/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=681&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">My Whole App is a LINQ Expression</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/01/10/my-whole-app-is-a-linq-expression/"/>
		<id>http://jrwren.wrenfam.com/blog/?p=917</id>
		<updated>2010-01-10T20:53:03+00:00</updated>
		<content type="html">&lt;p&gt;I just published an application which I consider useful over on codeplex with source hosted on launchpad.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wlanchannelinfo.codeplex.com/&quot;&gt;http://wlanchannelinfo.codeplex.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://code.edge.launchpad.net/~evarlast/+junk/WlanChannelInfo&quot;&gt;https://code.edge.launchpad.net/~evarlast/+junk/WlanChannelInfo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I wrote this because Wifi in my home is very slow. Its so slow I&amp;#8217;m tempted to run a network cable to my couch so that even when I&amp;#8217;m couch surfing I can have fast access to my server.&lt;/p&gt;
&lt;p&gt;In an effort to diagnose my slow Wifi, I tried to see if my neighbors were causing interference by running Wifi on the same or overlapping channel as me. I downloaded netstumbler; it didn&amp;#8217;t work. I downloaded some other tool; neither did it.&lt;/p&gt;
&lt;p&gt;So I wondered how hard it would be to write my own. It turns out Windows 7 added to the Wlan* api to expose all of the necessary data. After some digging I found the managedwlan project on codeplex. Now I got to play.&lt;/p&gt;
&lt;p&gt;Once I figured out the api, I was able to write the entire application with pretty much one LINQ expression:&lt;/p&gt;
&lt;p&gt;var client = new WlanClient();&lt;br /&gt;
var retval =&lt;br /&gt;
from wlanIface in client.Interfaces&lt;br /&gt;
from bssentry in wlanIface.GetNetworkBssList()&lt;br /&gt;
from network in wlanIface.GetAvailableNetworkList(Wlan.WlanGetAvailableNetworkFlags.IncludeAllAdhocProfiles)&lt;br /&gt;
where InterfaceService.GetStringForSSID(network.dot11Ssid) == InterfaceService.GetStringForSSID(bssentry.dot11Ssid)&lt;br /&gt;
select new WifiInfo&lt;br /&gt;
{&lt;br /&gt;
bssentry = GetStringForSSID(bssentry.dot11Ssid),&lt;br /&gt;
channel = Wifi.FrequencyChannelMap[bssentry.chCenterFrequency],&lt;br /&gt;
frequency = bssentry.chCenterFrequency,&lt;br /&gt;
linqQuality = bssentry.linkQuality,&lt;br /&gt;
strength = bssentry.rssi,&lt;br /&gt;
signalQuality = network.wlanSignalQuality,&lt;br /&gt;
wifitype = network.dot11BssType&lt;br /&gt;
};&lt;/p&gt;
&lt;p&gt;The result of that expression is directly databound to a WPF DataGrid and I can now view the data that I want to.&lt;/p&gt;
&lt;p&gt;I really love the platform (C#+.NET) on which I work.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">From Rush to R30 – A listening retrospective: Hold Your Fire</title>
		<link href="http://feedproxy.google.com/~r/CraigMaloney/~3/o8rdhcsTIPg/from-rush-to-r30-a-listening-retrospective-hold-your-fire"/>
		<id>http://decafbad.net/?p=2350</id>
		<updated>2010-01-08T04:15:28+00:00</updated>
		<content type="html">&lt;p&gt;Continuing the ever-popular, and semi-regular series of reviewing all of the Rush studio albums from Rush to R30 (and possibly dipping in to Snakes and Arrows, since I&amp;#8217;m so damn late with this series), I bring you the latest installment, and quite possibly the most important Rush album of all time; at least, if you were a high school student in the late &amp;#8217;80&amp;#8217;s with a penchant for technical synthesizer-based music.&lt;/p&gt;
&lt;p&gt;Much like your first kiss, you never forget your first Rush album. &amp;#8220;&lt;a href=&quot;http://www.amazon.com/gp/product/B000001ESZ?ie=UTF8&amp;#038;tag=decafbadnet-20&amp;#038;linkCode=as2&amp;#038;camp=1789&amp;#038;creative=390957&amp;#038;creativeASIN=B000001ESZ&quot;&gt;Hold Your Fire&lt;/a&gt;&lt;img src=&quot;http://www.assoc-amazon.com/e/ir?t=decafbadnet-20&amp;#038;l=as2&amp;#038;o=1&amp;#038;a=B000001ESZ&quot; width=&quot;1&quot; height=&quot;1&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&amp;#8221; was that album for me. Released while I was still in high school, it was the album that sparked my love of Rush; and while I think (with rare exception) just about any Rush album would serve this purpose, I feel fortunate that I found Rush with &amp;#8220;Hold your Fire&amp;#8221;. This album has a very mature keyboard sound to it, and while the drum parts aren&amp;#8217;t too over-the-top, they&amp;#8217;re definitely challenging (especially to a fledgling drummer like myself learning for the first time of Neil Peart). This album also showcases a few overdubs that the band didn&amp;#8217;t replicate in concert. I&amp;#8217;m not sure if it was the first, but it started showing (for me) that the band was pushing their limits.&lt;/p&gt;
&lt;p&gt;Having heard of Rush from one of the other drummers (Joe Dematta), I headed over to Harmony House and debated on which album to pick up. I generally defer to the latest album that a band has released (sometimes to my own peril). At the time, &amp;#8220;Hold Your Fire&amp;#8221; was the absolute latest, and Rush was in their 1980&amp;#8217;s new-wave looking best (save for Geddy Lee, who had a haircut that looked more like Daniel Boone than anything). At first play the album sounded so simple. I&amp;#8217;m not sure what I was expecting, but I think it was along the lines of Dragonforce-esque drum playing. What I heard was a damn good, dare I say it, _pop_ album. Surely this couldn&amp;#8217;t be the vaunted Rush that I had heard of. Thankfully, I pressed onward, and every chance that I could, I asked my parents for money to buy Rush tapes (at the princely price of ~$5 each from Meijer. A bargain). So with the stepping stone of &amp;#8220;Hold Your Fire&amp;#8221;, I was off. And here we go:&lt;/p&gt;
&lt;p&gt;Force Ten: A tour-de-force to start off the album. This is quite a driving piece of music that never fails to get me in the mood to sit back and enjoy the rest of the album&lt;/p&gt;
&lt;p&gt;Time Stand Still: One of their more popular songs. The video is pretty trippy, and the first time I saw it I wondered what the hell Rush was smoking when they made it. Definitely one of the touchstone songs of my life as it flies past.&lt;/p&gt;
&lt;p&gt;Open Secrets: A bit of a sleeper on this album. I still think the lyric &amp;#8220;I should have looked at your face instead&amp;#8221; is a bit of a childish taunt, but it makes perfect sense in the context of the rest of the song.&lt;/p&gt;
&lt;p&gt;Second Nature: &amp;#8220;Folks are basically decent, conventional wisdom would say. Well, we read about the exceptions in the papers every day&amp;#8221;. A moving song, and one that never fails to make me think about the place I share in this world.&lt;/p&gt;
&lt;p&gt;Prime Mover: Driving and rocking. I love this song.&lt;/p&gt;
&lt;p&gt;Lock and Key: Not much of a fan of this particular song. I pretty much wait for the next song, which is practically a theme song for me:&lt;/p&gt;
&lt;p&gt;Mission: Not sure what to say about this song, other than I believe every single word of it, and would play it every single day if it wouldn&amp;#8217;t ever get stale. Also, Neil Peart&amp;#8217;s marimba and drum part near the middle of this song is freaking unbelievable, even though it&amp;#8217;s slightly overdubbed. Hearing it played live is absolutely amazing.&lt;/p&gt;
&lt;p&gt;Turn the page: Not a cover of Bob Seger, despite the similarity of titles. Geddy is on fire on this song, and the track just bristles with energy. Another favorite.&lt;/p&gt;
&lt;p&gt;Tai Shan: Quiet and meditative. Excellent usage of samples. Quite a departure from your standard Rush fare, and a shining example of the musicianship present in this band.&lt;/p&gt;
&lt;p&gt;High Water: A satisfying conclusion to a great album. Neil&amp;#8217;s drum part in this song was a perennial practicing favorite of mine.&lt;/p&gt;
  
&lt;div class=&quot;wp_license&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;&lt;img src=&quot;http://i.creativecommons.org/l/by-sa/3.0//88x31.png&quot; alt=&quot;Creative Commons Attribution-ShareAlike 3.0 Unported&quot; class=&quot;alignleft&quot; /&gt;
&lt;/a&gt;This work  is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;Creative Commons Attribution-ShareAlike 3.0 Unported&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=o8rdhcsTIPg:j1Tsg_4dAAA:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=o8rdhcsTIPg:j1Tsg_4dAAA:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=o8rdhcsTIPg:j1Tsg_4dAAA:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=o8rdhcsTIPg:j1Tsg_4dAAA:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=o8rdhcsTIPg:j1Tsg_4dAAA:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/CraigMaloney/~4/o8rdhcsTIPg&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Craig Maloney</name>
			<uri>http://decafbad.net</uri>
		</author>
		<source>
			<title type="html">Craig Maloney</title>
			<subtitle type="html">More than you cared to know</subtitle>
			<link rel="self" href="http://decafbad.net/feed/atom"/>
			<id>http://decafbad.net/feed/atom</id>
			<updated>2010-03-04T06:00:34+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">I’m Lazy And I Need My Helpers</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/01/07/im-lazy-and-i-need-my-helpers/"/>
		<id>http://jrwren.wrenfam.com/blog/?p=915</id>
		<updated>2010-01-08T02:27:48+00:00</updated>
		<content type="html">&lt;p&gt;public static class NumericExtensions&lt;br /&gt;
{&lt;br /&gt;
public static bool IsZero(this byte number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this short number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this int number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this long number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this float number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this double number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
public static bool IsZero(this decimal number)&lt;br /&gt;
{&lt;br /&gt;
return 0==number;&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;I wanted something like this today as I was toggling between NUnit and MSTest. Sure, Assert.That( something, Is(0) ) is readable, but its not portable. Its NUnit only, and for this project, I can&amp;#8217;t do that. I also like the english reading of IsZero() vs. Is(0)&lt;/p&gt;
&lt;p&gt;I think I&amp;#8217;ve stated before that any code on this blog (c) by me and licensed under the MIT/X11 License, but for certain bits of code, I see no point in that. So I&amp;#8217;m going to start tagging code with &lt;a href=&quot;http://creativecommons.org/publicdomain/zero/1.0/&quot;&gt;CC0&lt;/a&gt;, &lt;a href=&quot;http://unlicense.org/&quot;&gt;Unlicense&lt;/a&gt; and/or &lt;a href=&quot;http://sam.zoy.org/wtfpl/&quot;&gt;WTFPL&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">excited about in 2010</title>
		<link href="http://feedproxy.google.com/~r/highearthorbit/GSef/~3/w_9wNzNTXaE/"/>
		<id>http://highearthorbit.com/excited-about-in-2010/</id>
		<updated>2010-01-07T13:20:02+00:00</updated>
		<content type="html">&lt;p&gt;As always, each new year brings a refreshed feeling of excitement. Perhaps its the long holidays and copious amounts of food, family and fun, or seeing a magic new number on the calendar that makes it feel like &amp;#8220;The Future!&amp;#8221;, or just a desire to take advantage of an allowed re-emergence of self and goal setting. Of course, time isn&amp;#8217;t discontinous, so 2010 isn&amp;#8217;t disconnected from the current continuum of development and trends &amp;#8211; but it&amp;#8217;s still worthwhile to take the time to step back and consider where we are and where we&amp;#8217;re going.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://mashable.com/2009/12/31/2010-location-predictions/&quot; title=&quot;Location, Location, Location: 5 Big Predictions for 2010&quot;&gt;Mashable&lt;/a&gt; and &lt;a href=&quot;http://www.spatiallyadjusted.com/&quot; title=&quot;James Fee GIS Blog&quot; rel=&quot;met&quot;&gt;James&lt;/a&gt;, amongst many others, have excellent predictions &lt;a href=&quot;http://www.spatiallyadjusted.com/2009/12/31/5-predictions-geo-for-2010-and-5-things-that-wont-happen/&quot; title=&quot;James Fee GIS Blog » Blog Archive » 5 predictions Geo for 2010 and 5 things that won’t happen&quot;&gt;that will and won&amp;#8217;t happen&lt;/a&gt; in 2010. Generally they are good insight into trends in the geo and mobile space, although I will take up counterpoint to some of his suppositions on File Formats, Interfaces, OpenStreetMap and Augmented Reality.&lt;/p&gt;
&lt;h3&gt;File Formats and Interfaces&lt;/h3&gt;
&lt;p&gt;Geo is definitely becoming mainstream &amp;#8211; everyone in my family has a PND, uses Google Maps, and are asking about various location sharing applications. In the next year we&amp;#8217;ll see geo become part of the assumed infrastructure, like the timestamp on a post or article, the location will be embedded.&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t think &lt;abbr title=&quot;Twitter, Apple, Google&quot;&gt;TAG&lt;/abbr&gt; (Twitter, Apple Google), as James puts it, will be the only location sharing services. They, along with even more used Facebook, will definitely be the general public interface to location query and sharing &amp;#8211; but just because of this reason alone they will have to be &lt;em&gt;very&lt;/em&gt; generic, leaving room for specialized location based services to still thrive in niches. &lt;a href=&quot;http://foursquare.com&quot; title=&quot;FourSquare&quot;&gt;FourSquare&lt;/a&gt; offers &amp;#8216;gaming&amp;#8217; or Flickr visual media, and others for music, drinking, sight-seeing, and house finding. They will leverage TAG, or at least TG.&lt;/p&gt;
&lt;p&gt;Apple is like the Nintendo of consumer technology &amp;#8211; more interested in providing an integrated, compelling experience, and privacy, before full open-ness and engaging with the developer or geek. They&amp;#8217;ll still have API&amp;#8217;s, but not something like OpenSocial, GeoRSS, or FireEagle integration.&lt;/p&gt;
&lt;p&gt;The iPhone, and to lesser extent Android, have been revolutionizing mobile devices. They are truly providing windows into the rest of the web of data combined with the real world. It&amp;#8217;s natural for geopatial tools to move into these interfaces, but like any good user experience it won&amp;#8217;t be the same capabilities you find on a desktop or browser application. The utilities will be specialized for the small screens, finger inputs, and out-and-about tasks.&lt;/p&gt;
&lt;p&gt;For file formats, the Shapefile, unfortunately, isn&amp;#8217;t near &lt;abbr title=&quot;End of Life&quot;&gt;EOL&lt;/abbr&gt;. Too many tools only speak shapefile, and there is numerous legacy data that is still only available in Shapefile. Sites like &lt;a href=&quot;http://geocommons.com&quot;&gt;GeoCommons&lt;/a&gt; offer alternate formats for all the data, but that still won&amp;#8217;t remove this basic format. Only when there is a truly &lt;strong&gt;open&lt;/strong&gt;, license free, API to File GeoDatabases (FGDB), and every off the shelf tool can talk that API or Spatialite, will Shapefiles begin disappearing out.&lt;/p&gt;
&lt;p&gt;GeoRSS and/or KML, on the other hand, will be in every service that does anything Geo. Looking at any iPhone App review that includes KML (or doesn&amp;#8217;t) brings up this point. Near enough everyone has Google Earth on their desktop, and Google is making big pushes in the utilization of Google Earth Plugin for in-browser virtual globes.&lt;/p&gt;
&lt;h3&gt;Visualization Technologies&lt;/h3&gt;
&lt;p&gt;To date, we&amp;#8217;ve been stuck with either Flash or JavaScript DOM magic (and yes, Silverlight is out there too) in order to do data and geospatial visualization in the browser. As I mentioned, Google has been pushing Google Earth Browser, but also more generally they released &lt;a href=&quot;http://code.google.com/apis/o3d/&quot; title=&quot;O3D API - Google Code&quot;&gt;O3D&lt;/a&gt;, a modern incarnation of X3D, providing for more general capabilities for creating 3D browser experiences. VRML lives!&lt;/p&gt;
&lt;p&gt;More recently, there has been a resurgence in vector graphics that don&amp;#8217;t rely on proprietary technologies or additional plugins. SVG and Canvas support is pretty widely supported except in the infamous Internet Explorer (which I hear is still being used even today). Examples such as &lt;a href=&quot;http://vis.stanford.edu/protovis/&quot; title=&quot;Protovis&quot;&gt;ProtoVis&lt;/a&gt;, &lt;a href=&quot;http://cartagen.org/&quot; title=&quot;Cartagen&quot;&gt;Cartagen&lt;/a&gt; and Tom Carden&amp;#8217;s &lt;a href=&quot;http://www.tom-carden.co.uk/misc/unemployment/&quot; title=&quot;Unemployment in the United States&quot;&gt;experiments&lt;/a&gt; definitely demonstrate that SVG is just on the cusp of being able to do a majority of compelling visualizations capabilities.&lt;/p&gt;
&lt;p&gt;Another driver for alternative visualization platforms is the drive to mobile device integration. I don&amp;#8217;t see Apple allowing Adobe onto the iPhone anytime soon, and even Android doesn&amp;#8217;t have support. What types of visualization make sense is still a very open question &amp;#8211; but whatever they are will be done with something like SVG.&lt;/p&gt;
&lt;h3&gt;Geo Data Skirmishes&lt;/h3&gt;
&lt;p&gt;James suggests that OpenStreetMap &amp;#8220;won&amp;#8217;t dominate&amp;#8221;. While it won&amp;#8217;t dominate, I disagree that it won&amp;#8217;t continue to be extremely successful.&lt;/p&gt;
&lt;p&gt;Google has recently moved to gathering their own data. They still have a long way to go, with many, many errors in roads, areas, addresses, and businesses and they&amp;#8217;re using the crowd to help clean it up. Google is in fact &lt;em&gt;proving&lt;/em&gt; the crowd-sourced model. It will be successful. Google is doing it with Google&amp;#8217;s data, so there is no positive external benefit to that work &amp;#8211; so to the industry it just looks like another data provider. However, with this proven model OpenStreetMap will succeed since any effort built into OSM has a positive benefit to anyone else.&lt;/p&gt;
&lt;p&gt;However, there is a major difference in the trajectory OpenStreetMap is taking in the United States compared with Europe and other regions. In most other countries, the governments had very draconian licensing and as such OpenStreetMap was creating data from blank areas &amp;#8211; starting from scratch, and building a community of volunteers along the way.&lt;/p&gt;
&lt;p&gt;By contrast, in the US a vast majority of the data is free, and becoming more available everyday under the new administration. Therefore the US has a broad coverage of decent data without having first built the user community. So the difficulty here is both in building out community, as well as engaging companies that can do the same thing on their own while retaining proprietary rights to the data.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s fascinating, and what signals the ultimate long term success of OpenStreetMap, is that US state, local, and federal government agencies themselves are engaging with OpenStreetMap. They are investigating how to put their data directly into OSM, and possibly even re-incorporate updates and modifications back to their own infrastructures. Some are even considering using OSM toolset &lt;strong&gt;as&lt;/strong&gt; their infrastructure. OpenStreetMap is going through some growing pains with respect to licensing, maintenance, and community &amp;#8211; but all necessary steps in moving from a small cadre of hackers to a global, public project.&lt;/p&gt;
&lt;p&gt;As we see an increase in open government, specifically driven by the US Administration&amp;#8217;s directives, as well as other initiatives such as INSPIRE, this embrace and utilization of open platforms, and repositories, for sharing, federation, and syncronization of data will increase.&lt;/p&gt;
&lt;p&gt;And as for augmented reality, it won&amp;#8217;t be as big as you think&amp;#8230; yet.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/highearthorbit/GSef/~4/w_9wNzNTXaE&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Andrew</name>
			<uri>http://highearthorbit.com</uri>
		</author>
		<source>
			<title type="html">High Earth Orbit</title>
			<subtitle type="html">Transmitting ideas, observations, and images from 42,000 km.</subtitle>
			<link rel="self" href="http://highearthorbit.com/?feed=atom"/>
			<id>http://highearthorbit.com/feed/atom/</id>
			<updated>2010-03-13T07:00:11+00:00</updated>
			<rights type="html">Copyright 2007</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Choo choo!</title>
		<link href="http://castrojo.wordpress.com/2010/01/03/choo-choo/"/>
		<id>http://castrojo.wordpress.com/?p=676</id>
		<updated>2010-01-03T07:57:12+00:00</updated>
		<content type="html">&lt;blockquote&gt;&lt;p&gt;sudo apt-get install sl&lt;/p&gt;&lt;/blockquote&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/676/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/676/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/676/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/676/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/676/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/676/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/676/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/676/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/676/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/676/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=676&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Windows Home Server backup database</title>
		<link href="http://jrwren.wrenfam.com/blog/2010/01/02/windows-home-server-backup-database/"/>
		<id>http://jrwren.wrenfam.com/blog/2010/01/02/windows-home-server-backup-database/</id>
		<updated>2010-01-02T15:16:20+00:00</updated>
		<content type="html">&lt;p&gt;I’m seriously thinking I should change my backup strategy. I use Windows Home Server for one thing and one thing only, Backups. Sure the file share stuff is nice, but I already have a Linux server with samba with my file shares. WHS lovers will say I should migrate, but all I see that gaining me a day or so of copying files and no real benefit.&lt;/p&gt;
&lt;p&gt;I recently got a new laptop and when adding this into the mix I had to add more storage to my WHS. I did, and after doing so I got this:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/01/HomeServerAllBackupsLost.png&quot;&gt;&lt;img title=&quot;HomeServer-AllBackupsLost&quot; border=&quot;0&quot; alt=&quot;HomeServer-AllBackupsLost&quot; src=&quot;http://jrwren.wrenfam.com/blog/wp-content/uploads/2010/01/HomeServerAllBackupsLost_thumb.png&quot; width=&quot;504&quot; height=&quot;388&quot; /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;What good is a backup system if it loses your backups? Not much good IMO.&lt;/p&gt;
&lt;p&gt;Windows 7’s backup is very good now and I think I may benefit from just using it rather than WHS. I’ll duke it out with WHS one last time, but I won’t be recommending it to Mom, Dad or Grandma anytime soon.&lt;/p&gt;</content>
		<author>
			<name>Jay &quot;jwren&quot; Wren</name>
			<uri>http://jrwren.wrenfam.com/blog</uri>
		</author>
		<source>
			<title type="html">Jay R. Wren - lazy dawg evarlast</title>
			<subtitle type="html">babblings of a computer loving fool</subtitle>
			<link rel="self" href="http://jrwren.wrenfam.com/blog/feed/"/>
			<id>http://jrwren.wrenfam.com/blog/feed/</id>
			<updated>2010-03-12T16:00:18+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Digital Goons</title>
		<link href="http://feedproxy.google.com/~r/CraigMaloney/~3/DIe0fzqOmfE/digital-goons"/>
		<id>http://decafbad.net/?p=2348</id>
		<updated>2009-12-30T04:10:54+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve been doing a lot of thinking about freedom and Digital Rights Management (DRM) recently. I&amp;#8217;ve become enamored with checking out more eBooks as of late (the swelling book shelves of the apartment can attest to that. ;) ) There are a number of bookstores out on the internet that sell ebooks, but like most things digital, the devil is in the details, or rather in the DRM protectin those ebooks. Unlike the music industry, which has had it&amp;#8217;s proverbial ass handed to it over the issue of copy protection, the book-publishing industry has had no such epiphany. There are likely several reasons for this disparity. It&amp;#8217;s easy to circumvent DRM legally by ripping a CD, where converting a book digitally would require either destroying a physical copy by scanning it page-by-page, or require someone to sit down and type in the words on the page. Whatever the reason the book publishing industry has an amazing array of different schemes to make it more difficult to read a book on a computer or other device. Worse, some publishers feel it necessary to make you pay for each format you want to use; want a PDF and a copy for another portable device? That&amp;#8217;ll be the price of two copies, please. What really stood out for me was the arrogance of it all. It&amp;#8217;s like the book-publisher decides &amp;#8220;OK, you want to read this book? Well, we can&amp;#8217;t just have that, You&amp;#8217;ll need to tell us what device you want to read it on, and you&amp;#8217;ll need special software to get it on that device (can&amp;#8217;t have you willy-nilly reading that book anywhere else!), and we&amp;#8217;ll need to make sure you can&amp;#8217;t print it, or use copy / paste to take notes from it (yes, this is a restriction some eBooks have. Imagine writing a review for a book for a book on your computer that you can&amp;#8217;t digitally quote from)&amp;#8221;. It&amp;#8217;s interesting that in order to have digital permission for a book, I need to allow a publisher to dictate to me the terms of the agreement. They&amp;#8217;re making lifestyle decisions for me, and I&amp;#8217;m paying for the privilege. This really struck a chord with me when I realized that the eBooks that I bought for my old Palm device were essentially worthless to me now that I no longer carry the device. Sure, there are PC readers for the format that was used, but they&amp;#8217;re Windows only, so I&amp;#8217;d have to make another lifestyle decision in order to read them. Would you accept someone telling you how to read your paperback books at home? &amp;#8220;You&amp;#8217;ll need to read them on the couch only; no reading in bed, or you might get a crick in your neck. Also, you&amp;#8217;ll need to read it with this reading lamp that costs $50 retail. It has the proper lumens for reading by. And, hope you understand Spanish because that&amp;#8217;s the only language we&amp;#8217;re publishing in&amp;#8221;. Would you accept those conditions?&lt;/p&gt;
&lt;p&gt;Recently this sort of digital lifestyle incursion bit me hard. JoDee&amp;#8217;s laptop has a wireless card that I despise with a fiery passion. I&amp;#8217;d like nothing more than to yank it out and ship it back to the manufacturer just to have the satisfaction of having it out of the house. So I decided when it crapped out again after the latest upgrade to finally be done with it and buy a new card. I found one cheap enough and made my purchase. Today it arrived, and I happily opened up the computer and gleefully installed the new card. I plugged everything back in, and powered up the machine. This is what greeted me:&lt;/p&gt;
&lt;p&gt;&amp;#8220;104-Unsupported wireless network device detected&amp;#8221;&lt;/p&gt;
&lt;p&gt;What that message says, in a nutshell, is that HP in their infinite wisdom has decided that the card that I wanted to use was rubbish, and that only their card (which is verifiably rubbish) is a blessed card, and I should stop trying to defile _my own laptop_ with the new card. Keep in mind that 1. I generally know my way around computers, and 2. I&amp;#8217;m not trying anything funny other than replacing one standard part with another standard part. Nope, HP has programmed the BIOS to tell me to go fuck myself if I stray from their path.&lt;/p&gt;
&lt;p&gt;DRM in media and software is nothing more than the ability for folks to exercise control over you and your stuff. It&amp;#8217;s an attempt at ownership of material that you&amp;#8217;ve purchased, and of control over hardware that you use. There are companies that &amp;#8220;get it&amp;#8221;; most computer book publishers don&amp;#8217;t use DRM anymore, and offer multiple formats. Several game publishers have PDF files that are DRM-Free (some with watermarking, which I&amp;#8217;m perfectly OK with, so long as it doesn&amp;#8217;t prevent me from using the material). There are a handful of fiction publishers that don&amp;#8217;t cripple their eBooks. Baen Books (http://baen.com) is exemplary in their stance on freedom in publishing. It&amp;#8217;s time to ask publishers to stop dictating how and where we use ebooks, and to allow for a more open marketplace to flourish. With rare exception, no bookstore will discriminate against a certain group of customers, yet DRM not only discrimintates, it also excludes people from purchasing and reading books. I urge you to avoid purchasing books from sellers that promote DRM (and while the Kindle is pretty liberal with their DRM, they still have it.  Sorry, Rick. :) ) Promoting an open marketplace benefits us all, and allows us as readers, and users to read and ejoy and use books, software, and hardware as we see fit. That&amp;#8217;s too precious to give up.&lt;/p&gt;
  
&lt;div class=&quot;wp_license&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;&lt;img src=&quot;http://i.creativecommons.org/l/by-sa/3.0/88x31.png&quot; alt=&quot;Creative Commons Attribution-ShareAlike 3.0 Unported&quot; class=&quot;alignleft&quot; /&gt;
&lt;/a&gt;This work  is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot;&gt;Creative Commons Attribution-ShareAlike 3.0 Unported&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=DIe0fzqOmfE:TOrNlYUpa0Q:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=DIe0fzqOmfE:TOrNlYUpa0Q:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=DIe0fzqOmfE:TOrNlYUpa0Q:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?i=DIe0fzqOmfE:TOrNlYUpa0Q:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?a=DIe0fzqOmfE:TOrNlYUpa0Q:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CraigMaloney?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/CraigMaloney/~4/DIe0fzqOmfE&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Craig Maloney</name>
			<uri>http://decafbad.net</uri>
		</author>
		<source>
			<title type="html">Craig Maloney</title>
			<subtitle type="html">More than you cared to know</subtitle>
			<link rel="self" href="http://decafbad.net/feed/atom"/>
			<id>http://decafbad.net/feed/atom</id>
			<updated>2010-03-04T06:00:34+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Brutal Legend.</title>
		<link href="http://castrojo.wordpress.com/2009/12/26/brutal-legend/"/>
		<id>http://castrojo.wordpress.com/?p=666</id>
		<updated>2009-12-26T05:21:59+00:00</updated>
		<content type="html">&lt;p&gt;Ok, so this game has been in my inbox for about 3 weeks (yay GameFly!), so I haven&amp;#8217;t had a chance to play it until today. I&amp;#8217;ve been distracted by Dragon Age: Origins &amp;#8211; which is a separate post; some people have called it the greatest RPG of the decade. It&amp;#8217;s up there, and probably, and yeah I am a Bioware addict, but I don&amp;#8217;t want to go there right now.&lt;/p&gt;
&lt;p&gt;I want to talk about Brutal Legend.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s pretty awesome, and here&amp;#8217;s why (and why not!)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It&amp;#8217;s metal &amp;#8211; It&amp;#8217;s got the right things. Ozzy, Lemmy, Megadeth, and a bunch of others. The derived things that they didn&amp;#8217;t get licenses for are suitably mimicked. There&amp;#8217;s one level where I swear I am getting bombarded by Dragonforce for like 45 minutes. At the end I was like &amp;#8220;Jesus man, it&amp;#8217;s like some kind of Dragonforce nightmare!&amp;#8221; And then I found out it really was Dragonforce. Yay.&lt;/li&gt;
&lt;li&gt;The playlist &amp;#8211; It&amp;#8217;s proper, and the bits you don&amp;#8217;t agree with are part of the evil plot. See the part about Dragonforce!&lt;/li&gt;
&lt;li&gt;The shitty playlist &amp;#8211; Motley Crue, Ratt, Dokken, Quiet Riot, Whitesnake, and Skid Row. I thought this game was about metal?&lt;/li&gt;
&lt;li&gt;FUCKING ANVIL&lt;/li&gt;
&lt;li&gt;The playlist, really &amp;#8211; I love the mix overall, I mean, you&amp;#8217;ve got Testament in there, a bit of Slayer, some Priest, and even Dethklok, etc. I dig having the original Diamondhead &amp;#8220;Am I Evil?&amp;#8221; and Budgie&amp;#8217;s &amp;#8220;Breadfan&amp;#8221; on there.&lt;/li&gt;
&lt;li&gt;I got sick of the &amp;#8220;play a concert&amp;#8221; levels, with trying to get fans and stuff, mostly I just wanted to bash some skulls in.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I enjoyed Jack Black in the game. At first I thought I would get a Jack Black overload, like in &amp;#8220;Be Kind Rewind&amp;#8221; where the whole movie sucked so you got stuck with Jack Black in full-on-mode for 2 hours and then you&amp;#8217;re all pissed off at the end, but for those 20 minutes where did his gold parts acting out in the individual movies it was great. This is more of a &amp;#8220;Jack Black in a supporting role&amp;#8221; kind of thing, where you&amp;#8217;re not fucking sick of him after 10 minutes. I like this kind of Jack Black. &lt;/p&gt;
&lt;p&gt;It&amp;#8217;s obvious that the people that made this game listen to metal, I salute them, I literally laughed out loud plenty of times in this game. However there are things that you know &amp;#8220;should be&amp;#8221; in this game if it wasn&amp;#8217;t for record companies and all that stupid crap or some kind of drama.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Thrash is not well represented &amp;#8211; 1 Slayer song, 2 megadeth songs,  1 anthrax song, and 0 metallica, whoops!&lt;/li&gt;
&lt;li&gt;NWOBHM &amp;#8211; There is 0 Iron Maiden in this game. You made a game about heavy metal without any Iron Maiden, you get a prize!&lt;/li&gt;
&lt;li&gt;Ozzybath &amp;#8211; Plenty of Ozzy and Black Sabbath, this is really great!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I suspect the music soundtrack is like the first Guitar Hero game, a bunch of artists and managers probably being conservative about whether they should be involved; I totally love that the game infers to managers and the music industry being &amp;#8230; well, you know. I suspect that for the sequel we&amp;#8217;ll get the proper metal bands that we want plus all the chaff, and in the end what the fans really will want is a combination of the soundtrack of the two games&amp;#8230;.&lt;/p&gt;
&lt;p&gt;Interesting &lt;a href=&quot;http://en.wikipedia.org/wiki/Brütal_Legend&quot;&gt;wikipedia article&lt;/a&gt; with all the goodies. I like the game so far, if anything it&amp;#8217;s damn clever, all the metal monuments across the land, the little injokes, the not-so-subtle stereotypes. I&amp;#8217;ll keep playing it over the break, please leave your comments below!&lt;/p&gt;
&lt;br /&gt; Tagged: metal &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/666/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/666/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/666/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/666/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/666/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/666/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/666/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/666/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/666/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/666/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=666&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Asus eeetop 2002 and Ubuntu</title>
		<link href="http://castrojo.wordpress.com/2009/12/20/asus-eeetop-2002-and-ubuntu/"/>
		<id>http://castrojo.wordpress.com/?p=655</id>
		<updated>2009-12-20T21:03:02+00:00</updated>
		<content type="html">&lt;p&gt;Since Jill started her PhD we&amp;#8217;ve been slowly converting the guest room into a home office. For those of you not familiar with grad school and beyond, this is basically a room with a computer, a high capacity printer, and 2,347,345 reams of paper that routinely explode into mountains of tree-killing mayhem.&lt;/p&gt;
&lt;p&gt;She has been comfortable with her Dell XPS 1330, but she&amp;#8217;s gotten to the point where working out of the couch in a laptop is distracting and a desktop in the middle of a pile of papers started to make sense. I didn&amp;#8217;t want to spend too much, so we decided that a full Ubuntu PC would meet her needs. I wanted something quiet and sleek, with a webcam and built in wireless, since I wasn&amp;#8217;t about to run a cable up two stories.&lt;/p&gt;
&lt;p&gt;After much deliberation I settled on a black friday Amazon deal, $431 for an Asus Eee Top ET2002 (&lt;a href=&quot;http://www.youtube.com/watch?v=sI7rbHrs0Iw&quot;&gt;video review&lt;/a&gt;) with free shipping. This is an all in one box with a 20&amp;#8243; monitor, Atom 330 processor, and 2gb of RAM , and ~240gb drive. This is quite an amazing deal so I went with it. Having seen one of these at an Ubuntu booth at Ontario Linuxfest I was confident that everything would just work. Keep in mind at this price this is the non-touchscreen screen. (EDIT: Correction to the price, this PC was $431, not $331, that would be ridiculous!)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2009/12/et2002.jpg&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2009/12/et2002.jpg?w=300&amp;#038;h=168&quot; alt=&quot;&quot; title=&quot;et2002&quot; width=&quot;300&quot; height=&quot;168&quot; class=&quot;alignnone size-medium wp-image-657&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The hardware is nice, it comes in one box and when it&amp;#8217;s set up there&amp;#8217;s only one cable (power) that you need. The out-of-the-box Vista experience is one of the worst I&amp;#8217;ve ever seen from any vendor on any platform. After the 15-minute &amp;#8220;finish the OEM OS install&amp;#8221; the vendor&amp;#8217;s next installer comes in, which installs out of date versions of Adobe Reader, their weird desktop launcher bits, etc. after a reboot it then goes and updates all that software. After (I kid you not), 45 minutes of grinding, the computer was finally ready to use. After I got the hardware info I needed (I could not find any hardware specs on the internet for the wifi so I had to get it from the PC) I went ahead and reached for my Karmic CD. This BIOS in the machine didn&amp;#8217;t have an option to PXE boot (which is a shame, it would be a great LTSP client) or boot from USB so I had to use a CD. The install went off without a hitch.&lt;/p&gt;
&lt;p&gt;On boot up I set up her account and added the Ubuntu &lt;a href=&quot;https://launchpad.net/b-sides&quot;&gt;b-sides&lt;/a&gt; to take care of the obvious additions. The wireless was odd, it kept conking out every few minutes for about 30 seconds. I thought that an updated driver might do the trick, so I installed the &lt;a href=&quot;http://packages.ubuntu.com/search?keywords=linux-backports-modules-wireless-karmic-generic&quot;&gt;backported new wireless&lt;/a&gt; drivers that our kernel team provides and after that the wireless was solid. The wireless card is an Atheros AR9285 btw. After that I added her the PC to the Dropbox account and let it sync overnight. &lt;/p&gt;
&lt;p&gt;Some tidbits about the hardware:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Atom 330 &amp;#8211; I was expecting a typically horrible netbook processor, but this is a really great little chip. It shows up as 4 CPUs (it&amp;#8217;s dual cored and hyperthreaded) and is 64 bit capable. I wouldn&amp;#8217;t recommend encoding DVDs but for general computing use it did the job and I don&amp;#8217;t really complain about it.&lt;/li&gt;
&lt;li&gt;Nvidia ION &amp;#8211; Ok, this is fantastic. I&amp;#8217;ve switched her over to mplayer to use VDPAU and it just cuts through HD like butter. I am looking forward to having gstreamer-enabled VDPAU in the future so I don&amp;#8217;t have to swap the default bits out.&lt;/li&gt;
&lt;li&gt;Flash &amp;#8211; is of course still absolutely terrible. However I found a neat &lt;a href=&quot;https://chrome.google.com/extensions/detail/kchoimdlcbapmcdnheaahjcdpdjdpfco&quot;&gt;plugin&lt;/a&gt; that replaces the flash on youtube with the h264 file that they use for the iPhone and then inlines it in the page with html5 video. It&amp;#8217;s slick, and more importantly since the ffmpeg in chrome is multithreaded it spreads the decoding over the CPU cores, so the playback is much, much better than the flash video. I&amp;#8217;ve asked fta if it&amp;#8217;s possible to use the browser&amp;#8217;s ffmpeg with a VDPAU backend to accelerate this in hardware, but I haven&amp;#8217;t gotten too far into that.&lt;/li&gt;
&lt;li&gt;The hard drive &amp;#8211; It&amp;#8217;s a pokey 5400rpm drive, was probably used to keep the heat down. This kind of makes IO intensive applications not very fun to use. Firefox was a grindfest, and OOo is not very fun to launch either. However Jill seems to find the OOo performance acceptable and I&amp;#8217;ve almost completed moving most of her work to Google Docs anyway.&lt;/li&gt;
&lt;li&gt;Amazon MP3 in 64 bit was annoying to fix, I used some work around on the internet I am not proud of, however I hope to transition to the Ubuntu One music store when it is available. Striving to keep with as much a default install as possible I left Rhythmbox on there for her. Her G1 is detected and syncs as expected.&lt;/li&gt;
&lt;li&gt;The mouse &amp;#8211; it&amp;#8217;s kind of crap so I replaced it with one she uses for her laptop. In case you&amp;#8217;re wondering the colored keyboard in the picture is a &lt;a href=&quot;http://gboard.com&quot;&gt;gboard&lt;/a&gt;, which is a dedicated keyboard for Gmail that the manufacturer sent me to test how well it works in Linux (it works great and ootb with 0 config by the way).&lt;/li&gt;
&lt;li&gt;Suspend and Resume just work, I have it set up to suspend when you hit the power button.&lt;/li&gt;
&lt;li&gt;The Camera works great:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://castrojo.files.wordpress.com/2009/12/cheese.jpg&quot;&gt;&lt;img src=&quot;http://castrojo.files.wordpress.com/2009/12/cheese.jpg?w=300&amp;#038;h=234&quot; alt=&quot;&quot; title=&quot;cheese&quot; width=&quot;300&quot; height=&quot;234&quot; class=&quot;alignnone size-medium wp-image-658&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;All in all, I think the ET2002 is a great little box, especially for the price I got it at! On some days I go up there and work out of her office and have no problems getting work done. I am mulling replacing the pokey drive with a cheap SSD for noise,heat, and performance win, but this isn&amp;#8217;t the kind of machine that has easy to see drive bays or things of that nature so I don&amp;#8217;t know if I want to take it apart. The speakers aren&amp;#8217;t amazing but good enough to listen to music while working.&lt;/p&gt;
&lt;p&gt;I only wish that there was an option for Ubuntu out of the box on an all-in-one so I wouldn&amp;#8217;t have had to spend 2 hours making it work better. I think system76 should take the guts of the &lt;a href=&quot;http://system76.com/product_info.php?cPath=27&amp;amp;products_id=91&quot;&gt;meerkat&lt;/a&gt; and put together something just as compelling! If you&amp;#8217;ve seen these with the touchscreen and Ubuntu Netbook Remix (now the Netbook Edition) then you know how cool it can be with the touch stuff.&lt;/p&gt;
&lt;br /&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/655/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/655/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/655/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/655/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/655/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/655/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/655/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/655/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/655/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/655/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=655&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Etherpad open sourced and OSS web services</title>
		<link href="http://castrojo.wordpress.com/2009/12/18/etherpad-open-sourced-and-oss-web-services/"/>
		<id>http://castrojo.wordpress.com/?p=650</id>
		<updated>2009-12-18T17:24:18+00:00</updated>
		<content type="html">&lt;br /&gt;&lt;p&gt;Stormy &lt;a href=&quot;http://www.stormyscorner.com/2009/12/how-can-open-source-software-transition-to-the-web-services-world.html&quot;&gt;asks&lt;/a&gt; if oss can transition to a web services world, and uses the Etherpad &lt;a href=&quot;http://code.google.com/p/etherpad/&quot;&gt;open sourcing&lt;/a&gt; as an example. First off, I think it&amp;#8217;s going to have to regardless if it wants it or not.&lt;/p&gt;
&lt;p&gt;A few weeks ago my python-mako broke on my Lucid system, and I just didn&amp;#8217;t care to fix it right then, so my gwibber was effectively broken. But I wanted to still use twitter. So I used Chrome&amp;#8217;s app mode to embed a website called &lt;a href=&quot;https://dl.dropbox.com/u/5720/hahlo.png&quot;&gt;hahlo&lt;/a&gt; and then use that as my desktop application. In that screenshot you&amp;#8217;ll also see my google tasks as an app, looks alot like Tasque! And I&amp;#8217;ve already talked about &lt;a href=&quot;http://castrojo.wordpress.com/2009/12/04/alice-where-have-you-been-all-my-life/&quot;&gt;alice&lt;/a&gt;. I already use gmail and gtalk for mail and IM, what&amp;#8217;s another few apps?&lt;/p&gt;
&lt;p&gt;So as I was explaining this over IM with Ryan Paul and the usual &amp;#8220;yeah but you don&amp;#8217;t get native widgets&amp;#8221;, &amp;#8220;you have to give your credentials to other sites&amp;#8221;, &amp;#8220;so now instead of 15 desktop apps taking all your memory you have 15 browser instances taking up all your memory&amp;#8221;, and the usual bits. So I made the decision to try to use as many &amp;#8220;web apps&amp;#8221; on my desktop for as long as I could to see &amp;#8220;how long I would last&amp;#8221;. That was 2 weeks ago. Today I&amp;#8217;ve determined that I&amp;#8217;m not really going back. When Chrome does a &amp;#8220;Create Application Shortcuts&amp;#8221; thing it creates a .desktop file. I put these in my Ubuntu One folder. Voila, I am now &amp;#8220;syncing&amp;#8221; my applications across all my machines.&lt;/p&gt;
&lt;p&gt;One by one my desktop apps are being replaced by web versions that let me get access to my data wherever I am, and I&amp;#8217;m totally ok with that, so I think OSS apps will have to compete in this space. I know having your life in the cloud is controversial for some people, but not for me.&lt;/p&gt;
&lt;p&gt;I generally agree with what Stormy says, it would be nice to have a one stop shop of open web services for me to have all my stuff on. I think etherpad is a bad example however, because etherpad has the potential to be very very awesome for OSS conferences and events. Currently right now for events like UDS we use a tool called Gobby, which is great but has many limitations. First off, it&amp;#8217;s a seperate application that people need to have installed and it can be flaky. It&amp;#8217;s not really integrated into anything we use right now so when we start a session someone asks &amp;#8220;which gobby document?&amp;#8221;, and then you have 16 million colors to choose from, etc. Etherpad is much easier to use, it doesn&amp;#8217;t need anything but a browser. My ideal goal would be pad.ubuntu.com, and each one has a corresponding document that is the same as the irc and spec name so that we have pad.ubuntu.com/community/lucid/developerweek-roadmap or whatever. The service just becomes another item in the URL namespace for that project. &lt;/p&gt;
&lt;p&gt;I would imagine that for Summit and GUADEC it would be great for people to use etherpad.gnome.org to work on their ideas, and then be able to push a button to have their notes pushed right to live.gnome.org. Heck, someone can very well just make the etherpad UI be the editing interface for Moin and we could just work in realtime editors all the time! The possibilities are definitely there; I can see organizations like GNOME, KDE, etc. having etherpad instances as a service to developers like they have IRC, wikis, and mailing lists. I think this is valuable for them because organizations want to control their data, that&amp;#8217;s why they have their own bugtrackers and infrastructure. The opening of the code let&amp;#8217;s them at least experiment with this. I don&amp;#8217;t think projects will want to run a service like Sugar or something, but for a tool like this I think it would be great.&lt;/p&gt;
&lt;p&gt;Sure, no one likes when code is just thrown over the wall, that&amp;#8217;s not going to stop people from messing with it and forming their own communities around it. And if it doesn&amp;#8217;t work out and the project dies then that&amp;#8217;s a shame, but like everything else, evolution doesn&amp;#8217;t really take sides it just drives forward and the things that adapt to that environment move on. I personally hope this one lives and thrives!&lt;/p&gt;
&lt;p&gt;Someone in IRC asks: &amp;#8220;Wait, so you say the desktop is obsolete, why don&amp;#8217;t you just say that.&amp;#8221; I leave that up to you to discuss! For me personally there are some things that need to be local, there&amp;#8217;s no web thing that can replace Banshee for me, I wish that web apps could use my notify-osd, and a wiki just doesn&amp;#8217;t cut it compared to Tomboy. However there was a time when I couldn&amp;#8217;t imagine using webmail and now the thought of using a local mail client frightens me. We&amp;#8217;ll see!&lt;/p&gt;
  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/castrojo.wordpress.com/650/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/castrojo.wordpress.com/650/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/castrojo.wordpress.com/650/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/castrojo.wordpress.com/650/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/castrojo.wordpress.com/650/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/castrojo.wordpress.com/650/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/castrojo.wordpress.com/650/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/castrojo.wordpress.com/650/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/castrojo.wordpress.com/650/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/castrojo.wordpress.com/650/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=castrojo.wordpress.com&amp;amp;blog=5861436&amp;amp;post=650&amp;amp;subd=castrojo&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;</content>
		<author>
			<name>jcastro</name>
			<uri>http://castrojo.wordpress.com</uri>
		</author>
		<source>
			<title type="html">jorge's stompbox</title>
			<subtitle type="html">plug in, crank it to eleven.</subtitle>
			<link rel="self" href="http://castrojo.wordpress.com/feed/atom/"/>
			<id>http://castrojo.wordpress.com/feed/atom/</id>
			<updated>2010-03-11T21:00:14+00:00</updated>
		</source>
	</entry>

</feed>
