<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Federico Mena-Quintero - Activity Log</title>
    <link>http://www.gnome.org/~federico/news.html</link>
    <description>Boring news about Federico</description>

    <copyright>2009 Federico Mena-Quintero</copyright>
    <managingEditor>federico@gnome.org</managingEditor>
    <webMaster>federico@gnome.org</webMaster>
    <language>en</language>
    <lastBuildDate>Wed, 04 Nov 2009 14:40:22 CST</lastBuildDate>

    <item>
      <title>Wed 2009/Nov/04</title>
      <link>http://www.gnome.org/~federico/news-2009-11.html#04</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-11.html#04</guid>
      <pubDate>Wed, 04 Nov 2009 14:39:00 CST</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      <a href="http://live.gnome.org/Zeitgeist">Zeitgeist</a>
	      tries, among other things, to compute <a
	      href="http://xkcd.com/657/">this</a> for your data.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Thu 2009/Oct/08</title>
      <link>http://www.gnome.org/~federico/news-2009-10.html#08</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-10.html#08</guid>
      <pubDate>Thu, 08 Oct 2009 18:23:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li id="zeitgeist-vision-1">
	    <p>
	      <a href="http://www.gnome.org/~federico/news-2009-10.html#zeitgeist-vision-1"><strong>The vision behind Zeitgeist, part 1</strong></a>
	    </p>

	    <p>
	      <a href="http://blogs.gnome.org/mccann/">Jon McCann</a> recently asked me to clarify the vision
	      behind <a href="http://live.gnome.org/Zeitgeist">Zeitgeist</a>.
	    </p>

	    <p>
	      Zeitgeist started when <a href="http://seilo.geekyogre.com/">Seif&nbsp;Lotfy</a>
	      implemented the <a href="http://www.gnome.org/~federico/docs/2008-GUADEC/html/index.html">Journal
		idea that I presented during GUADEC 2008</a>.  With apologies to
	      people who already saw this presentation, I'd like to review some of
	      its ideas here.
	    </p>

	    <p>
	      Let us start with a few well-known problems with computers and the
	      traditional desktop paradigm.
	    </p>

	    <p>
	      <strong>"Where was I?"  Resuming your work</strong>
	    </p>

	    <p>
	      This is a picture of my (non-computer) desk as I found it this
	      morning:
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-10-0481-desk.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-10-0481-desk.jpg"
		  alt="My desk this morning" width="480" height="321" class="photo"></a>
	    </p>

	    <p>
	      There's a book on woodworking, opened on the page that talks about
	      workbenches.  There's a torn-out page with little diagrams of the
	      various things I want in my workbench.  There's a drawing pad with
	      another diagram of the workbench I'm about to build.  Finally, there
	      is my mechanical pencil and eraser.
	    </p>

	    <p>
	      Why is all of that stuff on the desk like that?  Simply, because that
	      drawing is precisely what I was doing last night.  I can resume work
	      by simply sitting down and taking a brief look at what I've done so
	      far.
	    </p>

	    <p>
	      By contrast, this is a picture of my computer's desktop as I turned it
	      on today, and as I logged in:
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-10-empty-desktop.png"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-10-empty-desktop.png"
		  alt="My GNOME desktop this morning" width="480" height="360" class="photo"></a>
	    </p>

	    <p>
	      There is my panel full of the usual trinkets, some folders and files
	      that I left there ages ago, and some random crap from the system.
	      <em>Nothing</em> there is related to what I was doing the last time I
	      used my computer.  There is <em>no way</em> to resume my work except
	      by remembering what I was doing and then by laboriously opening
	      everything that I had open.
	    </p>

	    <p>
	      Before you yell, "<a
		href="http://tronche.com/gui/x/icccm/sec-5.html#s-5">session
		management</a>!", let me tell you a story.
	    </p>

	    <p>
	      <strong>Starting a journal</strong>
	    </p>

	    <p>
	      Some years ago, after I stopped working on <a
		href="http://projects.gnome.org/evolution/">Evolution</a>, I worked
	      for a brief period in the <a href="http://go-oo.org/">Ximian edition
		of OpenOffice.org</a>.  Before that, I had never worked on such a
	      complex code base.  The source tree was <em>huge</em>.  Finding your
	      way around it was real hard work.  Things didn't make sense to me at
	      first; there were toplevel directories called things like
	      "<tt>sc</tt>" and "<tt>sw</tt>", which didn't make sense at all (later
	      I learned that "sc" was the spreadsheet, StarCalc, and "sw" was the
	      word processor, StarWriter).
	    </p>

	    <p>
	      The actual source files were buried 5 or 6 levels deep inside the
	      hierarchy.  The source for large C++ classes was split into multiple
	      files, called something like <tt>shrtnm1.cpp</tt>,
	      <tt>shrtnm2.cpp</tt> for the class ShortName &mdash; for someone who
	      had not been working with <em>that part</em> of the code for a while,
	      it just didn't make sense.
	    </p>

	    <p>
	      Back then I was doing simple changes to OO.o, where I only needed to
	      tweak a couple of files at a time.  Simply <em>finding</em> the right
	      file to tweak was hard, and after that, I had a lot of trouble
	      remembering where those files actually were &mdash; buried 6-down in
	      the weirdly-named directory hierarchy.  After a few days of hunting
	      and re-hunting down the <em>same files</em>, I decided to look for a
	      solution.  I could never get <a
		href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Saving-Emacs-Sessions.html"><tt>desktop-save-mode</tt></a>
	      in Emacs to work, so I started a text file to write down the full
	      pathnames of the files I had been modifying.  This way, the next day I
	      wouldn't have to hunt for the files again.  Eventually I wrote a chunk
	      of Elisp to do that for me, but that's an implementation detail
	      &mdash; if you google for "emacs recently used", you'll see that many
	      people have implemented pretty much the same thing.
	    </p>

	    <p>
	      This made things much better.  I could resume work quickly; to open
	      the last file I had been working on, I simply looked for its filename
	      at the top of the journal, as well as related files which I had opened
	      around the same time as that one.
	    </p>

	    <p>
	      Before you yell, "<a
	      href="http://monodevelop.com/">dude, get a real
	      IDE</a>!", let me continue the story.
	    </p>

	    <p>
	      <strong>The journal evolves</strong>
	    </p>

	    <p>
	      Some time after that, I started annotating the journal of
	      filenames-in-a-text-file, and turned it into a journal of my work.
	      I've been keeping that journal for almost 4 years.  This is a sample
	      from yesterday:
	    </p>

<pre class="code-example">2009/Oct/07
10:42 - About to read "In pursuit of desktop evolution" by Ravasio et al - ~/Downloads/10.1.1.96.398.pdf 
12:56 - Finished reading and taking notes in ~/Documents/Gnome/design/articles.txt
13:05 - Paid phone bill, $XXXX, transaction 9404.
14:20 - Worked on http://en.opensuse.org/Documentation_cleanup
15:31 - bgo#597101 - gnome-panel does not start anymore (RANDR) - vuntz fixed it
16:39 - @natfriedman: Recommended sites to find rental apartments:
        homeaway.com, roomorama.com, airbnb.com, seamlesstransition.com.
+ check why my subscription to opensuse-wiki didn't work
+ Add autotools to gnome-activity-journal
+ See if you can help with bnc#329959 - build service doesn't validate project names
+ Read http://wiki.zeitgeist-project.com/Teamgeist and send comments
+ Read Finding and Reminding - http://old.sigchi.org/bulletin/1995.3/barreau.html
</pre>

	    <p>
	      Every day I type stuff like that:  interesting files that I use, wiki
	      pages that I modify, interesting web pages that don't merit a bookmark
	      but to which I want to keep a reference, random notes, snippets from
	      IM/IRC/Twitter, and a few items from my to-do list (the ones marked
	      with a <tt>+</tt>).
	    </p>

	    <p>
	      I find this journal to be <em>extremely</em> useful.  Interactive
	      search in Emacs (C-s) lets me find stuff instantly:  if I was taking
	      notes on something, I hit <tt>C-s notes</tt>, then maybe <tt>C-s</tt> a
	      few more times, and I'll end up finding that part where I wrote "taking
	      notes in ~/Documents/...".  I put "(RANDR)" next to anything related
	      to multiple monitors, so it is easy to find.
	    </p>

	    <p>
	      The journal serves me as a reminder of what I've done, as a repository
	      of links to stuff I've seen, as a note-taking device, as a cut&paste
	      repository of interesting bits of conversations, as a very short-term
	      to-do list, and in general as a chronological dumpster of potentially
	      useful information.
	    </p>

	    <p>
	      <strong>But I'm not an obsessive-compulsive note-taker like you</strong>
	    </p>

	    <p>
	      Uh, maybe.  Still, it takes really very little time to annotate
	      stuff there, and it doesn't feel like a burden.  I can't live without
	      the info in that journal now.
	    </p>

	    <p>
	      (That journal is also really useful when I have to fill the stupid
	      timesheets that Novell makes us fill every so often &mdash; I can see
	      how many hours I devoted to each thing.)
	    </p>

	    <p>
	      However, this journal is rather pedestrian, especially when it comes
	      to noting down filenames and URLs.  The computer could perfectly well
	      do that for me, and still let me add hand-written notes to the items
	      it logs.
	    </p>

	    <p>
	      Later, more problems with the desktop metaphor and the vision behind
	      Zeitgeist.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Fri 2009/Oct/02</title>
      <link>http://www.gnome.org/~federico/news-2009-10.html#02</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-10.html#02</guid>
      <pubDate>Fri, 02 Oct 2009 14:53:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li id="opensuse-boosters">
	    <p>
	      <strong><a href="http://www.gnome.org/~federico/news-2009-10.html#opensuse-boosters">The openSUSE Boosters Team</a></strong>
	    </p>

	    <p>
	      Last week, after the <a href="http://conference.opensuse.org/">openSUSE Conference</a>,
	      the gentlemen in the following picture hiked through the forests and fields of <a href="http://en.wikipedia.org/wiki/Franconian_Switzerland">Franconian
		Switzerland</a> (don't be deceived, that's actually in
	      Germany), with two purposes:
	    </p>

	    <ul>
	      <li>
		Enjoy the local beer and farm food.
	      </li>
	      <li>
		Kickstart a team to grow the openSUSE community.
	      </li>
	    </ul>

	    <p>
	      Allow me to introduce you to the members of the <a
		href="http://en.opensuse.org/Boosters_Team">openSUSE&nbsp;Boosters</a>
	      team.  All of them have Mexican names.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-09-0404-opensuse-boosters.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-09-0404-opensuse-boosters.jpg"
		  alt="openSUSE Boosters Team" width="480" height="321" class="photo"></a>
	    </p>

	    <p>
	      Top row:
	    </p>

	    <ul>
	      <li>Roland "Rolando" Haidl</li>
	      <li>Luboš "Lula" Luňák</li>
	      <li>Michal "Miguel" Hrušecký</li>
	      <li>Will "Guille" Stephenson</li>
	      <li>Egbert "Heriberto" Eich</li>
	      <li>Pavol "Pablo" Rusnak</li>
	    </ul>

	    <p>
	      Middle row:
	    </p>

	    <ul>
	      <li>Petr "Pedrito" Uzel</li>
	      <li>Henne "Quique" Vogelsang</li>
	      <li>Vincent "Chente" Untz</li>
	      <li>Marcus "Darixito" Rueckert</li>
	      <li>Stephan "Esteban" Kulow</li>
	    </ul>

	    <p>
	      Bottom row:
	    </p>

	    <ul>
	      <li>Thomas "Tomás" Schmidt</li>
	      <li>Klaas "Carlitos" Freitag</li>
	      <li>Robert "Roberto" Lihm</li>
	      <li>Federico "Federico" Mena Quintero</li>
	      <li>Peter "Pedro" Poeml (not in picture)</li>
	    </ul>

	    <p>
	      Our purpose is to work on growing the openSUSE
	      community, by eliminating barriers to entry and by
	      enabling people to contribute in the way they wish.
	    </p>

	    <p>
	      We will be working in two-week sprints, with a model loosely
	      borrowed from the agile programming community.  The initial
	      sprint consists of three teams working in three projects:
	    </p>

	    <p>
	      <strong>Centralized, discoverable and comprehensive developer documentation</strong>
	    </p>

	    <p>
	      The <a href="http://en.opensuse.org/">openSUSE wiki</a> is a
	      mess.  We will be gathering all the documentation pages, sorting
	      them into a meaningful scheme, and seeing what is missing to
	      document the mass of software, processes, and things that form
	      openSUSE.
	    </p>

	    <p>
	      <strong>Pool openSUSE web services under a common umbrella</strong>
	    </p>

	    <p>
	      We have <a href="http://en.opensuse.org/">en.opensuse.org</a> and all the other language wikis,
	      <a href="http://software.opensuse.org">software.opensuse.org</a>
	      to download software (which is not the same as <a href="http://download.opensuse.org/">download.opensuse.org</a>),
	      <a href="http://users.opensuse.org/">users.opensuse.org</a> for
	      the user directory, and other sites... and it's all a big mess.
	      It is hard to find anything from anywhere.  We will get all of
	      these together from a place that is easy to reach.
	    </p>

	    <p>
	      <strong>factory.opensuse.org: Entry page for openSUSE:Factory development</strong>
	    </p>

	    <p>
	      Right now it is pretty hard to find information about how to
	      get started with <a href="http://en.opensuse.org/Factory_Distribution">openSUSE&nbsp;Factory</a>,
	      the development version of the distribution.  It is also hard to
	      monitor the status of the distribution:  which packages build and
	      which ones don't, what the pending projects are, etc.  The
	      proposed factory.opensuse.org will make all of this easy to find.
	    </p>

	    <p>
	      <strong>How to reach us</strong>
	    </p>

	    <p>
	      Every team will be working together with existing subcommunities
	      within openSUSE:  the documentation team with the wiki masters,
	      the services people with the sysadmins, etc.  You can see the
	      <a href="http://en.opensuse.org/Boosters_Team">page for the Boosters&nbsp;Team</a>
	      for our individual email addresses, IRC nicks, and all that.
	    </p>
	  </li>

	  <li id="light-painting">
	    <p>
	      <strong><a href="http://www.gnome.org/~federico/news-2009-10.html#light-painting">Light painting openSUSE</a></strong>
	    </p>

	    <p>
	      After a pleasant nocturnal hike through the mysterious German
	      woods, we did some <a href="http://en.wikipedia.org/wiki/Light_painting">light painting</a>.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-09-0394-light-painting.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-09-0394-light-painting.jpg"
		  alt="openSUSE Boosters Team" width="480" height="321" class="photo"></a>
	    </p>

	    <p>
	      Those are Guille as lbearing and Pedrito as rbearing.  You can
	      see the faint ghost of Pablo with the flashlight behind the big&nbsp;E.
	    </p>

	    <p>
	      So, how did we do this?
	    </p>

	    <p>
	      First, set up a tripod precariously on a garden fixture.  Have Roberto hold the tripod steady.
	    </p>

	    <p>
	      Second, have two people (Guille and Pedrito) serve for various purposes:  set
	      the focusing distance, and figure out the extents of the text so that
	      it will fit within the picture.  Both are pretty hard to do when
	      it's pitch dark outside.
	    </p>

	    <p>
	      Third, have Pablo use his flashlight, and his beautiful aerial
	      handwriting, to paint the text.  He used his spare hand plus a
	      sweater to cover the flashlight when there was a jump in the
	      strokes.  Remember LOGO?  Pen-up?  Pen-down?  Same thing here.
	      He started painting next to Guille, and tried to fit the text
	      before bumping into Pedrito.
	    </p>

	    <p>
	      Fourth, take several test shots with the camera in Bulb mode.
	      You can tweak the aperture to give more/less light to the
	      background.  I just pushed the button; they did all the work.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Tue 2009/Sep/29</title>
      <link>http://www.gnome.org/~federico/news-2009-09.html#29</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-09.html#29</guid>
      <pubDate>Tue, 29 Sep 2009 15:23:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      <a
	      href="http://progressiveboink.com/archive/peanuts-by-charles-bukowski/">Peanuts,
	      by Charles&nbsp;Bukowski</a>.
	    </p>
	  </li>

	  <li>
	    <p>
	      Please go and see this <a
	      href="http://seilo.geekyogre.com/2009/09/minimal-journal-sidebar/">video
	      of a prototype sidebar for the Zeitgeist journal</a>.
	      The <a
	      href="http://zeitgeist-project.com/">Zeitgeist</a>
	      hackers are kicking ass!
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Fri 2009/Sep/11</title>
      <link>http://www.gnome.org/~federico/news-2009-09.html#11</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-09.html#11</guid>
      <pubDate>Fri, 11 Sep 2009 16:16:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Make yourself a nice cup of your favorite hot beverage,
	      sit down while it rains outside, and see this <a
	      href="http://www.youtube.com/watch?v=rwd4Lq0Xvgc">lecture
	      on urbanism by Andrés&nbsp;Duany</a>, one of the founders of
	      the <a
	      href="http://en.wikipedia.org/wiki/New_urbanism">New&nbsp;Urbanism</a>
	      movement.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Mon 2009/Sep/07</title>
      <link>http://www.gnome.org/~federico/news-2009-09.html#07</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-09.html#07</guid>
      <pubDate>Mon, 07 Sep 2009 19:56:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Check out these two sophisticated clamping techniques:
	      first, rope-and-tourniquet; second, combining all my bar
	      clamps to make a longer one.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-09-0001-clamps.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-09-0001-clamps.jpg"
		  alt="Method and apparatus for clamping a table" width="480" height="321" class="photo"></a>
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Wed 2009/Sep/02</title>
      <link>http://www.gnome.org/~federico/news-2009-09.html#02</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-09.html#02</guid>
      <pubDate>Wed, 02 Sep 2009 12:36:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Over the past year I have been slowly learning
	      woodworking.  A shelf here and there, a handbag hanger,
	      and other trinkets that didn't require accurate joinery.
	      For the past weeks I've been making the pieces for my
	      first "real" thing, a small table for Luciana.
	    </p>

	    <p>
	      These are the mortised legs, and the tenoned skirt
	      pieces for the table:
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-09-9986-table-pieces.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-09-9986-table-pieces.jpg"
		  alt="Table legs and skirt pieces" width="480" height="321" class="photo"></a>
	    </p>

	    <p>
	      Here is the table, assembled without glue, for a sanity
	      check:
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-09-9997-luciana-table.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-09-9997-luciana-table.jpg"
		  alt="Table legs and skirt pieces" width="321" height="480" class="photo"></a>
	    </p>

	    <p>
	      The most useful things in making this were a page on <a
	      href="http://www.sawdustmaking.com/woodjoints/mortisetenon.htm">mortise
	      and tenon joints</a>, pages with pictures for <a
	      href="http://www.sawmillcreek.org/showthread.php?t=13246">cutting
	      mortises</a> and <a
	      href="http://www.sawmillcreek.org/showthread.php?t=13260">cutting
	      tenons</a>, a <a
	      href="http://www.youtube.com/watch?v=JVchU-tKF7M">cute
	      hack to get rid of the gap between the pieces</a>, and a
	      <a
	      href="http://www.amazon.com/Complete-Manual-Woodworking-Albert-Jackson/dp/0679766111">very
	      nice book on woodworking in general</a>.
	    </p>

	    <p>
	      I'll glue the table tonight.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Fri 2009/Aug/07</title>
      <link>http://www.gnome.org/~federico/news-2009-08.html#07</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-08.html#07</guid>
      <pubDate>Fri, 07 Aug 2009 16:36:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      My DSL modem started malfunctioning two days ago.
	      Telmex now uses 2Wire modem/routers instead of the old
	      Speedstream modems.  I had a Linksys router which didn't
	      work out of the box with this new 2Wire modem.
	    </p>

	    <p>
	      Para mis amigos Mexicanos:  <a
	      href="http://www.gnome.org/~federico/docs/infinitum/index.html">Cómo configurar un
	      ruteador Linksys y un modem 2Wire de Telmex
	      Infinitum</a>.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Fri 2009/Jul/24</title>
      <link>http://www.gnome.org/~federico/news-2009-07.html#24</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-07.html#24</guid>
      <pubDate>Fri, 24 Jul 2009 13:58:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li id="tomato-salad">
	    <p>
	      <strong><a
	      href="http://www.gnome.org/~federico/news-2009-07.html#tomato-salad">Reviving the
	      Spanish island experience through
	      solanaceae</a></strong>
	    </p>

	    <p>
	      Do you remember that fantastic tomato salad at Gran
	      Canaria which we ordered several times during the same
	      dinner?  Yeah, the one with the magic flavor and
	      delicious juices?
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9812-tomatoes.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9812-tomatoes.jpg"
		  alt="Tomato salad with magic spices" width="480" height="322" class="photo"></a>
	    </p>

	    <p>
	      You will need these:
	    </p>

	    <ul>
	      <li>Two tomatoes.</li>
	      <li>Extremely thinly-sliced onion.</li>
	      <li>Extremely thinly-sliced garlic.  You can use a <a
	      href="http://www.instructables.com/id/Lego-Microtome/">microtome</a>
	      or a sharp knife.</li>
	      <li>Salt.</li>
	      <li>Pepper.</li>
	      <li>Extra-virgin olive oil.</li>
	      <li>Juice of one large lime.</li>
	      <li>Cumin seeds.</li>
	    </ul>

	    <p>
	      Slice the tomatoes no thicker than 3&nbsp;mm.  Arrange
	      them in a nice configuration on a plate.  Spread enough
	      olive oil on the tomatoes to drench them, but not to
	      make them swim.  Add the lime juice.
	    </p>

	    <p>
	      Place one thin slice of garlic on top of each slice of
	      tomato, or two slices if the tomato is big.  <em>This is
	      important:</em> you want each bite to be an explosion of
	      flavor, and the garlic gets you there.  Place a thin
	      slice of onion on each slice of tomato as well.
	    </p>

	    <p>
	      Sprinkle salt and pepper to taste, making sure that they
	      are spread evenly on the tomatoes.
	    </p>

	    <p>
	      Grind some cumin; 1/3&nbsp;teaspoon seems about
	      right for two tomatoes.  Sprinkle the cumin evenly on
	      the tomatoes.
	    </p>

	    <p>
	      Let the salad sit for a bit so that the tomatoes absorb
	      all the flavors.  Enjoy with hard or soft
	      Spanish&nbsp;manchego (sheep's milk is best), and crusty
	      bread.  You can of course use the bread to mop the
	      juices.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Wed 2009/Jul/22</title>
      <link>http://www.gnome.org/~federico/news-2009-07.html#22</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-07.html#22</guid>
      <pubDate>Wed, 22 Jul 2009 15:20:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Allow me to invite you to set aside a comfortable
	      afternoon, and read the notes for <a
	      href="http://cluborlov.blogspot.com/2009/06/definancialisation-deglobalisation.html">Dmitri&nbsp;Orlov's
	      talk on economic and social collapse, peak oil, and what
	      to do about ourselves</a>.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Wed 2009/Jul/15</title>
      <link>http://www.gnome.org/~federico/news-2009-07.html#15</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-07.html#15</guid>
      <pubDate>Wed, 15 Jul 2009 11:41:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      The <a href="http://git.or.cz/gitwiki/GitSurvey2009">Git
	      user's survey for 2009</a> is up!  Be sure to
	      participate to make Git better.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Fri 2009/Jul/10</title>
      <link>http://www.gnome.org/~federico/news-2009-07.html#10</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-07.html#10</guid>
      <pubDate>Fri, 10 Jul 2009 18:29:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      Two days ago I had the pleasure of dining with the <a
	      href="http://www.es.gnome.org/">GNOME&nbsp;Hispano</a> crowd.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9643-gnome-hispano.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9643-gnome-hispano.jpg"
		  alt="GNOME Hispano dinner" width="480" height="321" class="photo"></a>
	    </p>
	  </li>

	  <li>
	    <p>
	      And today I am happy to report that the cathedral at
	      Las&nbsp;Palmas is beautiful.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9752-cathedral.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9752-cathedral.jpg"
		  alt="Las Palmas cathedral" width="480" height="321" class="photo"></a>
	    </p>
	  </li>

	  <li>
	    <p>
	      Full-size reconstruction of the
	      Christopher&nbsp;Columbus's ship's cabin.  This is
	      cozier than our hotel room, and it also has a view to
	      the sea.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9731-columbus-ship.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9731-columbus-ship.jpg"
		  alt="Columbus cabin" width="480" height="321" class="photo"></a>
	    </p>
	  </li>

	  <li>
	    <p>
	      Not a <a
	      href="http://downlode.org/Etext/Patterns/ptn167.html">six-foot
	      balcony</a>, but made of awesome nonetheless.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9807-balcony.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9807-balcony.jpg"
		  alt="Columbus cabin" width="321" height="480" class="photo"></a>
	    </p>
	  </li>

	  <li>
	    <p>
	      Too much sun in your windows?  Just put some beautifully
	      cut wooden latticework on them.  These are everywhere in
	      Las&nbsp;Palmas.
	    </p>

	    <p>
	      <a href="http://www.gnome.org/~federico/news-photos/2009-07-9778-window.jpg"><img
		  src="http://www.gnome.org/~federico/news-photos/thumb/2009-07-9778-window.jpg"
		  alt="Columbus cabin" width="480" height="321" class="photo"></a>
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

    <item>
      <title>Sat 2009/Jul/04</title>
      <link>http://www.gnome.org/~federico/news-2009-07.html#04</link>
      <guid isPermaLink="true">http://www.gnome.org/~federico/news-2009-07.html#04</guid>
      <pubDate>Sat, 04 Jul 2009 17:36:00 CDT</pubDate>
      <description><![CDATA[
	<ul>
	  <li>
	    <p>
	      <tt>bzr: ERROR: A nested progress bar was not 'finished' correctly.</tt>
	    </p>

	    <p>
	      Seriously.  What.  The.  Fuck.
	    </p>
	  </li>
	</ul>
]]></description>
    </item>

  </channel>
</rss>
