<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8628365218911310729</id><updated>2009-12-15T10:03:47.400-06:00</updated><title type='text'>Nachos et Crayons</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default?start-index=26&amp;max-results=25'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-597163230465251616</id><published>2009-05-15T10:19:00.001-05:00</published><updated>2009-05-15T10:21:15.084-05:00</updated><title type='text'>tabs</title><content type='html'>&lt;a href="http://www.gnome.org/~federico/news-2009-05.html#14"&gt;Federico&lt;/a&gt;, give &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1122"&gt;Tab Mix Plus&lt;/a&gt; a go.  It lets you do what you're asking about, and more besides.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-597163230465251616?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/597163230465251616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=597163230465251616' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/597163230465251616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/597163230465251616'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2009/05/tabs.html' title='tabs'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-3092060559989774326</id><published>2008-11-13T15:01:00.002-06:00</published><updated>2008-11-13T15:13:57.976-06:00</updated><title type='text'>closest book meme</title><content type='html'>&lt;ul&gt;&lt;li&gt;    Grab the nearest book.&lt;/li&gt;&lt;li&gt;Open it to page 56.&lt;/li&gt;&lt;li&gt;    Find the fifth sentence.&lt;/li&gt;&lt;li&gt;    Post the text of the sentence in your journal along with these instructions.&lt;/li&gt;&lt;li&gt;    Don’t dig for your favorite book, the cool book, or the intellectual one: pick the CLOSEST.&lt;/li&gt;&lt;/ul&gt;The following comes the book that, I think, was closest to me at the time, although it was hard to tell for sure since there tend to be books strewn around my apartment:&lt;br /&gt;&lt;br /&gt;"Taking Burgundy and Provence peaceably by marriage, he proceeded to make Italy the fulcrum of his new empire."&lt;br /&gt;&lt;p&gt;The quote comes from&lt;br /&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/0060934832/mawolf-20"&gt;&lt;img src="http://ecx.images-amazon.com/images/I/5134PHP6N3L._SL75_.jpg" alt="A Mighty Fortress: A New History of the German People" style="border: 0px none ; float: left; margin-right: 4px;" width="50" height="75" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0060934832/mawolf-20"&gt;A Mighty Fortress: A New History of the German People&lt;/a&gt; by Steven Ozment.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-3092060559989774326?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/3092060559989774326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=3092060559989774326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3092060559989774326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3092060559989774326'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/11/closest-book-meme.html' title='closest book meme'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-4695928243008224779</id><published>2008-07-28T20:41:00.003-05:00</published><updated>2008-07-28T21:53:16.103-05:00</updated><title type='text'>well, that went by fast</title><content type='html'>I arrived in Mexico City, to live, four years ago to the day.  These four years have been a lot better than the preceding four were, and, the occasional grumble notwithstanding, I would be lying if I said that this place hasn't treated me pretty well overall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-4695928243008224779?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/4695928243008224779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=4695928243008224779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4695928243008224779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4695928243008224779'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/07/well-that-went-by-fast.html' title='well, that went by fast'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-786099763768126997</id><published>2008-06-19T09:02:00.002-05:00</published><updated>2008-06-19T09:06:32.428-05:00</updated><title type='text'>'sif you didn't already know</title><content type='html'>openSUSE 11.0 is out today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-786099763768126997?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/786099763768126997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=786099763768126997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/786099763768126997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/786099763768126997'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/06/sif-you-didnt-already-know.html' title='&apos;sif you didn&apos;t already know'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-4600741429457687711</id><published>2008-05-27T16:33:00.006-05:00</published><updated>2008-05-27T17:13:41.547-05:00</updated><title type='text'>virtual kidnapping</title><content type='html'>I just received a phone call.  Here's a transcript, translated into English:&lt;br /&gt;&lt;br /&gt;"Dad?"&lt;br /&gt;&lt;br /&gt;"Who is this?" [I don't have any children, so I assumed it was just another wrong number.  I get lots of those.]&lt;br /&gt;&lt;br /&gt;"Dad? [crying] Two men kidnapped me. [crying] Dad?"&lt;br /&gt;&lt;br /&gt;Realizing that it was a scam, I hung up.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nytimes.com/2008/04/29/world/americas/29mexico.html"&gt;Fake calls like these are common in Mexico&lt;/a&gt;, although I'd never received one until today.  My wife's uncle received one a few months ago; unfortunately he was taken in.&lt;br /&gt;&lt;br /&gt;Quite chilling, even though nothing happened—to me.  I hope the people with the adjacent phone numbers weren't duped.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-4600741429457687711?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/4600741429457687711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=4600741429457687711' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4600741429457687711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4600741429457687711'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/05/virtual-kidnapping.html' title='virtual kidnapping'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-8878001411537621945</id><published>2008-04-14T13:59:00.003-05:00</published><updated>2008-04-14T16:48:16.831-05:00</updated><title type='text'>That history meme</title><content type='html'>I've run that command line showing my most frequently used commands a few times.  Maybe I've held off from posting because the results would be embarrassing.  I also noticed that its results differ wildly, because only when you close a shell is its history saved.&lt;br /&gt;&lt;br /&gt;One command remains constant, though:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;mw@quill:~&gt; history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' | sort -rn | head -n 1&lt;br /&gt;297 ls&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Update: &lt;a href="http://blogs.warwick.ac.uk/bweber"&gt;Benjaman Weber&lt;/a&gt; reminds me that you can make your history be saved more often by setting &lt;pre&gt;PROMPT_COMMAND='history -a'&lt;/pre&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-8878001411537621945?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/8878001411537621945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=8878001411537621945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/8878001411537621945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/8878001411537621945'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/04/that-history-meme.html' title='That history meme'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-3134805471136079836</id><published>2008-04-04T07:58:00.003-06:00</published><updated>2008-04-04T09:12:52.863-06:00</updated><title type='text'>Packaging Day ][</title><content type='html'>I've neglected to mention it here until now, but here it is: the second &lt;a href="http://en.opensuse.org/Packaging/Packaging_Day"&gt;openSUSE Packaging Day&lt;/a&gt; is today.  Tomorrow too, because it's really a pair of packaging days, not just one.&lt;br /&gt;&lt;br /&gt;So if you're interested in having your favorite program available for openSUSE, please do join in!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-3134805471136079836?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/3134805471136079836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=3134805471136079836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3134805471136079836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3134805471136079836'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/04/packaging-day.html' title='Packaging Day ]['/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-5722662581522536715</id><published>2008-01-09T09:20:00.000-06:00</published><updated>2008-01-09T09:24:27.993-06:00</updated><title type='text'>flashblock</title><content type='html'>Why I waited so long to install &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/433"&gt;flashblock&lt;/a&gt; I may never know.  But I'm glad I finally did.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-5722662581522536715?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/5722662581522536715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=5722662581522536715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5722662581522536715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5722662581522536715'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2008/01/flashblock.html' title='flashblock'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-871785604390888464</id><published>2007-12-17T19:04:00.000-06:00</published><updated>2007-12-17T19:23:10.544-06:00</updated><title type='text'>Making a hash of it</title><content type='html'>&lt;span style="font-style:italic;"&gt;The Economist&lt;/span&gt; recently ran an article titled &lt;a href="http://www.economist.com/displaystory.cfm?story_id=10279823"&gt;Making a hash of it&lt;/a&gt;.  Neither the article nor the actual story is news, of course.  What surprised and impressed me was the relative depth of the coverage of the subject, which is very rare in the mainstream media.&lt;br /&gt;&lt;br /&gt;It's true that &lt;span style="font-style:italic;"&gt;The Economist&lt;/span&gt; oversimplified what hashing functions do and understated how difficult it is to find collisions.  Still, for people who don't program, writing a program to find a one-in-one-thousand collision is no more or less baffling than finding a one-in-one-hojillion collision.  So, even if such simplifications make more technically astute readers cringe, the simplifications were necessary for the majority of its readership.&lt;br /&gt;&lt;br /&gt;For those for whom simplified discussion of hash collisions is too esoteric, I offer you instead this link to a &lt;a href="http://www.abc.net.au/news/stories/2007/12/16/2120077.htm"&gt;story about the rights of poop-eating worms&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-871785604390888464?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/871785604390888464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=871785604390888464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/871785604390888464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/871785604390888464'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/12/making-hash-of-it.html' title='Making a hash of it'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-4223284623667369346</id><published>2007-12-06T18:45:00.000-06:00</published><updated>2007-12-06T18:59:05.893-06:00</updated><title type='text'>No El Guapo for me when I'm in Massachusetts in a few weeks</title><content type='html'>I just found out that &lt;a href="http://www.elpelon.com/"&gt;El Pelón&lt;/a&gt;, my favorite taquería (outside of Mexico, anyway), &lt;a href="http://thephoenix.com/phlog/PermaLink,guid,08983185-841a-4398-ba6f-228a712bcca5.aspx"&gt;burnt down&lt;/a&gt;.  I used to eat there a &lt;span style="font-weight:bold;"&gt;lot&lt;/span&gt;, when I worked in the Ximian office in the Fenway.&lt;br /&gt;&lt;br /&gt;(There's more info on some livejournal community page, but they ruined it by adding a lolcat image.  I won't link to it.  Lolcats are not funny.)&lt;br /&gt;&lt;br /&gt;Oh well.  I be extra sure, now, to not miss another of my old haunts in Boston, &lt;a href="http://boston.citysearch.com/profile/4789859"&gt;Pino's&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-4223284623667369346?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/4223284623667369346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=4223284623667369346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4223284623667369346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4223284623667369346'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/12/no-el-guapo-for-me-when-im-in.html' title='No El Guapo for me when I&apos;m in Massachusetts in a few weeks'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-99056841841310406</id><published>2007-11-30T07:29:00.000-06:00</published><updated>2007-11-30T07:40:01.866-06:00</updated><title type='text'>packaging day is today</title><content type='html'>&lt;a href="http://en.opensuse.org/Packaging/Packaging_Day"&gt;Packaging Day&lt;/a&gt; has started.  Be there or else!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-99056841841310406?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/99056841841310406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=99056841841310406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/99056841841310406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/99056841841310406'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/11/packaging-day-is-today.html' title='packaging day is today'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-4025717963473969005</id><published>2007-11-16T09:10:00.000-06:00</published><updated>2007-11-16T09:21:24.936-06:00</updated><title type='text'>packaging day</title><content type='html'>On November 30 through December 1, members of the openSUSE &lt;a href="http://en.opensuse.org/GNOME"&gt;GNOME&lt;/a&gt; and &lt;a href="http://en.opensuse.org/KDE"&gt;KDE&lt;/a&gt; teams will be holding a packaging day.  If you would like to contribute by picking off packages on our wishlists (here's the &lt;a href="http://en.opensuse.org/Wishlist_Gnome"&gt;GNOME wishlist&lt;/a&gt; and here's the &lt;a href="http://en.opensuse.org/Wishlist_KDE"&gt;KDE one&lt;/a&gt;) this would be a great chance to do so.&lt;br /&gt;&lt;br /&gt;People with all levels of experience are welcome, although you'll probably benefit most if you have some prior experience compiling software by hand (eg, the usual ./configure; make; make install steps).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.opensuse.org/Packaging/Packaging_Day"&gt;More information is available on the wiki&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-4025717963473969005?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/4025717963473969005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=4025717963473969005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4025717963473969005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/4025717963473969005'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/11/packaging-day.html' title='packaging day'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-5082238129692024892</id><published>2007-10-18T18:10:00.000-05:00</published><updated>2007-10-18T18:24:21.242-05:00</updated><title type='text'>You gotta know what a CRUMPET is to understand CRICKET!</title><content type='html'>&lt;a href="http://asiantelevision.com/"&gt;ATV&lt;/a&gt; will soon be running a channel on &lt;a href="http://www.xmradio.com/"&gt;XM Radio&lt;/a&gt; (XM159).&lt;br /&gt;&lt;br /&gt;They're saying that it will include live cricket coverage.&lt;br /&gt;&lt;br /&gt;How's that?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-5082238129692024892?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/5082238129692024892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=5082238129692024892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5082238129692024892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5082238129692024892'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/10/you-gotta-know-what-crumpet-is-to.html' title='You gotta know what a CRUMPET is to understand CRICKET!'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-275283633540712118</id><published>2007-10-01T18:47:00.000-05:00</published><updated>2007-10-01T18:50:26.610-05:00</updated><title type='text'>Biking in the DF</title><content type='html'>Yesterday, Alma and I went bike riding along some of Mexico City's largest streets.  We were able to do this because they were closed to regular traffic during much of the day.&lt;br /&gt;&lt;br /&gt;The route we took is barely visible at &lt;a href="http://www.df.gob.mx/secretarias/mambiente/muevete_bici.html"&gt;MUÉVETE EN BICI&lt;/a&gt;.  Unfortunately, the map is very low res, and zooming in won't help.&lt;br /&gt;&lt;br /&gt;We picked up the trail at the junction of División del Norte and Churubusco, went through a stretch of Patriotismo, and then went through parts of Condesa, Roma (where the stopped for a brunch of barbacoa), and the Zona Rosa.  From there we picked up the Paseo de la Reforma towards the Centro Histórico, rode along the edge the Zócalo, skirted Merced, and went on to areas where I've never been on foot (and much less on a bike) and don't really know.  When time ran out -- the streets were only closed from 7am till 2pm -- we were close to the Palacio de Deportes.  There we got on the Metro and went home under someone else's power.&lt;br /&gt;&lt;br /&gt;Along the route, there were police protecting every major intersection and most if not all of the minor ones too.&lt;br /&gt;&lt;br /&gt;It was a great way to spend the day, although I wish we'd started earlier, or, better yet, that it went until later in the day.  It was very nice to see Mexico City from a new perspective.  It was kind of like being in a car, yet without the traffic and all that the traffic entails.  And it was kind of like being on foot, except we were going much faster.  I won't say that Mexico City would become paradise if everyone got out of their cars and started walking or cycling, but it sure would be a lot nicer.  Seeing the surrounding mountains clearly would be a daily occurrence instead of a rare treat, and there would be much less noise.  For many people, daily commutes would be substantially shorter.  I am not joking about this last point.&lt;br /&gt;&lt;br /&gt;Biking here is usually a harrowing experience.  But not yesterday.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/tacobreath/1464187803/" title="Photo Sharing"&gt;&lt;img src="http://farm2.static.flickr.com/1170/1464187803_dee1630899.jpg" width="375" height="500" alt="Me on my bike in front of the Ángel de Independencia" /&gt;&lt;br /&gt;&lt;br /&gt;Here's a picture of me by the Ángel of Independencia&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-275283633540712118?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/275283633540712118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=275283633540712118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/275283633540712118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/275283633540712118'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/10/biking-in-df.html' title='Biking in the DF'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-5672112335117592778</id><published>2007-09-25T19:53:00.000-05:00</published><updated>2007-09-25T20:04:48.098-05:00</updated><title type='text'>ginger ale</title><content type='html'>On Sunday, Alma and I brewed a small batch of ginger ale.  We roughly followed the directions at &lt;a href="http://www.wikihow.com/Make-Ginger-Ale"&gt;http://www.wikihow.com/Make-Ginger-Ale&lt;/a&gt;.  We deviated from the recipe a little bit in using limes instead of lemons.  Hey, we're in Mexico — what do you expect?&lt;br /&gt;&lt;br /&gt;It finished brewing this morning (by our estimation).  We let it refrigerate during the day, and just now opened and tried it.  It was pretty good.&lt;br /&gt;&lt;br /&gt;Next time, we'll probably use fewer limes, so it's less citrusy; more ginger; and more yeast, so it comes out fizzier.&lt;br /&gt;&lt;br /&gt;Not bad at all for a first try!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-5672112335117592778?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/5672112335117592778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=5672112335117592778' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5672112335117592778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5672112335117592778'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/09/ginger-ale.html' title='ginger ale'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-2850724337563321123</id><published>2007-09-19T09:03:00.000-05:00</published><updated>2007-09-19T09:06:14.348-05:00</updated><title type='text'>a humble suggestion</title><content type='html'>Let's change today, Talk Like A You-know-what Day, into a mere hour.&lt;br /&gt;&lt;br /&gt;Seriously. Talk Like A Pirate Hour: it's the new hotness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-2850724337563321123?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/2850724337563321123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=2850724337563321123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2850724337563321123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2850724337563321123'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/09/humble-suggestion.html' title='a humble suggestion'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-2689278291459652292</id><published>2007-09-17T13:34:00.000-05:00</published><updated>2007-09-17T13:52:33.141-05:00</updated><title type='text'>frantically moving to gnome 2.20.0</title><content type='html'>We &lt;a href="http://en.opensuse.org/GNOME_Team#The_GNOME_Team_Members"&gt;openSUSE GNOME people&lt;/a&gt; are updating what will become openSUSE 10.3 to GNOME 2.20.0.&lt;br /&gt;&lt;br /&gt;So far, it's proving to be rather light work, and really not all that frantic, although we do intend to finish this update very soon.  The &lt;a href="http://lists.opensuse.org/opensuse-gnome/2007-09/msg00032.html"&gt;mail Gary sent last week&lt;/a&gt; has the details.&lt;br /&gt;&lt;br /&gt;The fine work done by the GNOME release team makes this relatively easy, so many thanks to them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-2689278291459652292?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/2689278291459652292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=2689278291459652292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2689278291459652292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2689278291459652292'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/09/frantically-moving-to-gnome-2200.html' title='frantically moving to gnome 2.20.0'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-7465629032815778462</id><published>2007-09-17T13:33:00.000-05:00</published><updated>2007-09-17T13:34:29.041-05:00</updated><title type='text'>interesting interview</title><content type='html'>&lt;a href="http://adncultura.lanacion.com.ar/nota.asp?nota_id=943083"&gt;An interesting interview with author Haruki Murakami&lt;/a&gt;.  (In Spanish.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-7465629032815778462?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/7465629032815778462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=7465629032815778462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/7465629032815778462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/7465629032815778462'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/09/interesting-interview.html' title='interesting interview'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-9148879772063313945</id><published>2007-08-31T08:28:00.001-05:00</published><updated>2007-08-31T08:34:05.825-05:00</updated><title type='text'>s/evento/acontecimiento/</title><content type='html'>If you don't speak Spanish ignore what follows.&lt;br /&gt;&lt;br /&gt;s/evento/acontecimiento/.  Por favor.&lt;br /&gt;&lt;br /&gt;(En el evento que lo de que hablas sea un evento sigue usando evento.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-9148879772063313945?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/9148879772063313945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=9148879772063313945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/9148879772063313945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/9148879772063313945'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/seventoacontecimiento.html' title='s/evento/acontecimiento/'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-3741937817322742430</id><published>2007-08-30T16:42:00.000-05:00</published><updated>2007-08-30T16:53:44.233-05:00</updated><title type='text'>I like emacs.</title><content type='html'>Here's some emacs lisp I whipped up yesterday.  It helps out when running quilt against new .spec files on old systems.  It's a bit crude, but so far it's proven quite the little timesaver -- it's certainly already repaid the 10 minutes I put into writing it.&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;    &lt;!--&lt;br /&gt;      body {&lt;br /&gt;        color: #00ff00;&lt;br /&gt;        background-color: #000000;&lt;br /&gt;      }&lt;br /&gt;      .constant {&lt;br /&gt;        /* font-lock-constant-face */&lt;br /&gt;        color: #7fffd4;&lt;br /&gt;      }&lt;br /&gt;      .fl-comment {&lt;br /&gt;        /* fl-comment-face */&lt;br /&gt;        color: #ffffff;&lt;br /&gt;      }&lt;br /&gt;      .fl-function-name {&lt;br /&gt;        /* fl-function-name-face */&lt;br /&gt;        color: #00bfff;&lt;br /&gt;      }&lt;br /&gt;      .fl-string {&lt;br /&gt;        /* fl-string-face */&lt;br /&gt;        color: #ff0000;&lt;br /&gt;      }&lt;br /&gt;      .keyword {&lt;br /&gt;        /* font-lock-keyword-face */&lt;br /&gt;        color: #00ffff;&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;      a {&lt;br /&gt;        color: inherit;&lt;br /&gt;        background-color: inherit;&lt;br /&gt;        font: inherit;&lt;br /&gt;        text-decoration: inherit;&lt;br /&gt;      }&lt;br /&gt;      a:hover {&lt;br /&gt;        text-decoration: underline;&lt;br /&gt;      }&lt;br /&gt;    --&gt;&lt;br /&gt;    &lt;/style&gt;&lt;br /&gt;    &lt;pre&gt;&lt;br /&gt;&lt;span class="fl-comment"&gt;;; Temporarily comment out %gconf_schemas_prereq, %lang_package,                &lt;br /&gt;;;  %files lang, etc.                                                           &lt;br /&gt;;; Useful when using quilt setup.  Don't forget to save.  You can               &lt;br /&gt;;; undo this with M-x ab-undumb-down-spec.                                      &lt;br /&gt;&lt;/span&gt;(&lt;span class="keyword"&gt;require&lt;/span&gt; '&lt;span class="constant"&gt;cl&lt;/span&gt;)                                                                   &lt;br /&gt;(setf replacements '((&lt;span class="fl-string"&gt;"^%gconf_schemas_prereq"&lt;/span&gt;                                  &lt;br /&gt;                      &lt;span class="fl-string"&gt;"# GCONF_SCHEMAS_PREREQ"&lt;/span&gt;                                  &lt;br /&gt;                      &lt;span class="fl-string"&gt;"%gconf_schemas_prereq"&lt;/span&gt;)                                  &lt;br /&gt;                     (&lt;span class="fl-string"&gt;"^%lang_package"&lt;/span&gt;                                          &lt;br /&gt;                      &lt;span class="fl-string"&gt;"# LANG_PACKAGE"&lt;/span&gt;                                          &lt;br /&gt;                      &lt;span class="fl-string"&gt;"%lang_package"&lt;/span&gt;)                                          &lt;br /&gt;                     (&lt;span class="fl-string"&gt;"^%files lang"&lt;/span&gt;                                            &lt;br /&gt;                      &lt;span class="fl-string"&gt;"# FILES LANG"&lt;/span&gt; &lt;span class="fl-string"&gt;"%files lang"&lt;/span&gt;)                             &lt;br /&gt;                     (&lt;span class="fl-string"&gt;"^gnome-patch-translation-prepare"&lt;/span&gt;                        &lt;br /&gt;                      &lt;span class="fl-string"&gt;"# GNOME-PATCH-TRANSLATION-PREPARE"&lt;/span&gt;                       &lt;br /&gt;                      &lt;span class="fl-string"&gt;"gnome-patch-translation-prepare"&lt;/span&gt;)                        &lt;br /&gt;                     (&lt;span class="fl-string"&gt;"^gnome-patch-translation-update"&lt;/span&gt;                         &lt;br /&gt;                      &lt;span class="fl-string"&gt;"# GNOME-PATCH-TRANSLATION-UPDATE"&lt;/span&gt;                        &lt;br /&gt;                      &lt;span class="fl-string"&gt;"gnome-patch-translation-update"&lt;/span&gt;)))                       &lt;br /&gt;&lt;br /&gt;(&lt;span class="keyword"&gt;defun&lt;/span&gt; &lt;span class="fl-function-name"&gt;ab-dumb-down-spec&lt;/span&gt; ()                                                     &lt;br /&gt;  (interactive)                                                                 &lt;br /&gt;  (&lt;span class="keyword"&gt;let&lt;/span&gt; ((old-pnt (point-marker)))                                               &lt;br /&gt;    (&lt;span class="keyword"&gt;progn&lt;/span&gt; (mapcar (&lt;span class="keyword"&gt;lambda&lt;/span&gt; (arg)                                                &lt;br /&gt;                     (&lt;span class="keyword"&gt;progn&lt;/span&gt; (beginning-of-buffer)                               &lt;br /&gt;                            (replace-regexp (first arg) (second arg))))         &lt;br /&gt;                   replacements)                                                &lt;br /&gt;           (goto-char old-pnt))))                                               &lt;br /&gt;&lt;br /&gt;(&lt;span class="keyword"&gt;defun&lt;/span&gt; &lt;span class="fl-function-name"&gt;ab-undumb-down-spec&lt;/span&gt; ()                                                   &lt;br /&gt;  (interactive)                                                                 &lt;br /&gt;  (&lt;span class="keyword"&gt;let&lt;/span&gt; ((old-pnt (point-marker)))                                               &lt;br /&gt;    (&lt;span class="keyword"&gt;progn&lt;/span&gt; (mapcar (&lt;span class="keyword"&gt;lambda&lt;/span&gt; (arg)                                                &lt;br /&gt;                     (&lt;span class="keyword"&gt;progn&lt;/span&gt; (beginning-of-buffer)                               &lt;br /&gt;                            (replace-string (second arg) (third arg))))         &lt;br /&gt;                   replacements)                                                &lt;br /&gt;           (goto-char old-pnt))))&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Adding new pieces of text to replace and unreplace is easy: add a list containing a regular expression matching the text to destroy, a(n ideally) unique temporary replacement, and the original text to &lt;tt&gt;replacements&lt;/tt&gt;.  I use a regexp in the &lt;tt&gt;car&lt;/tt&gt;s in case there's the same text elsewhere, which I wouldn't want to change.&lt;br /&gt;&lt;br /&gt;Now I visit a .spec file, run &lt;tt&gt;M-x ab-dumb-down-spec&lt;/tt&gt;, do quilt setup whatever.spec and other quilty things, and then revisit the .spec and do &lt;tt&gt;M-x ab-undumb-down-spec&lt;/tt&gt; prior to doing actual builds.&lt;br /&gt;&lt;br /&gt;(By the way, the meat of this post was created by setting a region around this chunk of lisp and running &lt;tt&gt;M-x htmlize&lt;/tt&gt;, although it looks like blogger is eating the colors.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-3741937817322742430?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/3741937817322742430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=3741937817322742430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3741937817322742430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/3741937817322742430'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/i-like-emacs.html' title='I like emacs.'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-2807042683146253580</id><published>2007-08-23T10:12:00.000-05:00</published><updated>2007-08-23T10:19:31.555-05:00</updated><title type='text'>136 years of solitude</title><content type='html'>&lt;pre&gt;/dev/sda2 has gone 49680 days without being checked, check forced.&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-2807042683146253580?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/2807042683146253580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=2807042683146253580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2807042683146253580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/2807042683146253580'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/136-years-of-solitude.html' title='136 years of solitude'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-5961254564094553473</id><published>2007-08-21T08:52:00.000-05:00</published><updated>2007-08-21T10:14:13.128-05:00</updated><title type='text'>back home</title><content type='html'>I arrived uneventfully in Mexico City last night.  Was good to see my wife and cats again.  Alma bought a bunch of plants during my absence.  They make the apartment feel a little nicer somehow.&lt;br /&gt;&lt;br /&gt;I got stuck in an extra small seat from CDG to MEX -- there was a big metal box under the seat in front of me bolted to the floor and occupying about 1/3 of the "legroom".  At 193cm tall, I find all seats cramped, but this was ridiculous.  Ridiculously uncomfortable, that is.&lt;br /&gt;&lt;br /&gt;Being back at home is like stepping into a pair of old, comfortable shoes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-5961254564094553473?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/5961254564094553473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=5961254564094553473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5961254564094553473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/5961254564094553473'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/back-home.html' title='back home'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-7189783194629906672</id><published>2007-08-17T05:41:00.000-05:00</published><updated>2007-08-17T05:57:27.636-05:00</updated><title type='text'>in Germany</title><content type='html'>I'm in Germany.  I haven't been having a great time, though.  I felt really sick a day after I arrived, and although I've been feeling steadily better since, my recovery has been quite slow.  At least I'm able to eat and enjoy food (assuming it's edible and enjoyable, of course, which most of it is) again, although I get full quickly and stay full for a long time.&lt;br /&gt;&lt;br /&gt;Seeing people whom I mostly know as email addresses and IRC nicks has been productive and nice, of course.  That's the real value in this sort of trip.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-7189783194629906672?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/7189783194629906672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=7189783194629906672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/7189783194629906672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/7189783194629906672'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/in-germany.html' title='in Germany'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-6647276120615694576</id><published>2007-08-09T16:15:00.000-05:00</published><updated>2007-08-09T16:18:50.375-05:00</updated><title type='text'>off to Germany</title><content type='html'>I'm off to Germany in a few hours, to meet and work with colleagues in Nürnberg.  I'm looking forward to my time there, even if the flight itself will be more than a little unpleasant.&lt;br /&gt;&lt;br /&gt;Pork, potatoes, cabbage, and beer, here I come!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-6647276120615694576?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/6647276120615694576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=6647276120615694576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/6647276120615694576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/6647276120615694576'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/off-to-germany.html' title='off to Germany'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8628365218911310729.post-743577122793885499</id><published>2007-08-09T10:21:00.000-05:00</published><updated>2007-08-09T10:58:04.567-05:00</updated><title type='text'>think small</title><content type='html'>Mauro and I have created language subpackages of most gnome packages that will be going into openSUSE 10.3.&lt;br /&gt;&lt;br /&gt;Since I was touching so many packages anyway, I've made the install process of virtually all gnome packages call &lt;a href="http://premium.caribe.net/~adrian2/fdupes.html"&gt;fdupes&lt;/a&gt;.  Second (and third and fourth and ...) duplicate files in the install root are converted to symlinks to the first.  For some packages, this is effectively a no-op, but now it's done nearly everywhere and will help with keeping packages lean and mean in the future.&lt;br /&gt;&lt;br /&gt;Both of these changes should result in a nice size reduction, which is especially sweet given that they don't cost anything in features or performance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8628365218911310729-743577122793885499?l=nachosetcrayons.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nachosetcrayons.blogspot.com/feeds/743577122793885499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8628365218911310729&amp;postID=743577122793885499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/743577122793885499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8628365218911310729/posts/default/743577122793885499'/><link rel='alternate' type='text/html' href='http://nachosetcrayons.blogspot.com/2007/08/think-small.html' title='think small'/><author><name>Michael Wolf</name><uri>http://www.blogger.com/profile/18068630733762770700</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03911711421733698571'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>