<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-618682638906986934</id><updated>2008-11-20T15:56:20.456-10:00</updated><title type='text'>free(time(NULL));</title><subtitle type='html'>If we were hanging out at a pub, these are the kinds of stories I'd share.</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.burdell.org/atom.xml'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-2301103374914177815</id><published>2008-11-20T15:35:00.002-10:00</published><updated>2008-11-20T15:56:20.528-10:00</updated><title type='text'>Assortment of Updates</title><content type='html'>I've been busy.  That's the usual excuse that people use when they haven't posted to their blogs.  Yes, I've been busy, but more importantly I haven't been able to come up with a good topic in a while.  So, here's a collection of updates (sort of like a sitcom &lt;a href="http://en.wikipedia.org/wiki/Clip_show"&gt;clip show&lt;/a&gt;).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://fedoraproject.org"&gt;Fedora&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/Releases/10/Schedule"&gt;10&lt;/a&gt; is done.  Mirrors are syncing up and users will soon be able to get the 10th release of Fedora Linux from their favorite and/or fastest mirror.  A lot has gone in to Fedora 10 and I am pleased to say that it looks really good.  I hope users find it nice as well.  It's quite nice knowing that we finally reached the end of F-10 development.  Of course, F-11 development is right around the corner, but it's nice to give users something new to use.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.redhat.com/rhel/"&gt;revenue product&lt;/a&gt; is also nearing a point release in the v5 series.  It's also looking nice as well.  My team (installer) had a lot of work to, as usual, but I think for each point release we are converging on stability.  That is, the number of bugs reported continues to decrease with each point release.  To me that means we are doing right somewhere.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bangmoney.org"&gt;Chris&lt;/a&gt; and I are busy working on new &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt; bindings for &lt;a href="http://www.gnu.org/software/parted"&gt;libparted&lt;/a&gt;.  There have been several iterations of Python bindings for libparted in the past, but we are doing a complete rewrite from scratch and implementing everything available in libparted and adding things that we can benefit from in Python (e.g., exceptions).  It's a really fun project because it's totally new code for once.  Expect a &lt;a href="http://trac.edgewall.org/"&gt;Trac&lt;/a&gt; page on &lt;a href="http://fedorahosted.org"&gt;fedorahosted.org&lt;/a&gt; for this project once we get to a dot zero release.  For now, you can get the code from &lt;a href="http://git.fedorahosted.org/git/pyparted.git/"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I was &lt;a href="http://fedoraproject.org/wiki/Board/Elections/Nominations#David_Cantrell_.28dcantrell.29"&gt;nominated&lt;/a&gt; for the &lt;a href="http://fedoraproject.org/wiki/Board"&gt;Fedora Board&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;Those are all work updates, what about non-work?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I think I posted about this, but what the hell.  I saved a ton of money by switching to &lt;a href="http://www.geico.com"&gt;GEICO&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Speaking of GEICO, a gecko got in to our condo the other day.  We haven't found him.&lt;/li&gt;&lt;li&gt;I got a refill for my prescription today and noticed they gave me a generic medication.  This alarmed me as I know my particular medication has a patent protecting &lt;a href="http://www.ucb.com"&gt;Big Giant DrugCo &lt;/a&gt;and ensuring their massive profits until at least 2010.  If they gave me a generic, that means they didn't give me what I needed.  Going back to the &lt;a href="http://www.walgreens.com"&gt;pharmacy&lt;/a&gt;, I was told by the pharmacist that there is, in fact, a generic for my medication and it became available within the past few weeks.  Preferring to talk to my doctor first, I asked for the actual brand.  Changing seizure disorder drugs midstream is not trivial.  It's probably not a generic, but a reasonable substitute for most people (since my medication is patented).  Reasonable substitute means jack when you talk about seizure disorder drugs.&lt;/li&gt;&lt;li&gt;I broke a handle on one of our jalousie windows a few days ago and got the part to repair it today.  $8.49 at &lt;a href="http://www.citymill.com"&gt;City Mill&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Speaking of breaking things, I was trying to rebuild Karen's mom's Windows desktop computer.  Upgraded the RAM to make Windows drag along a little faster, but during the course of working on it, the NIC died (rust in the RJ-45 port) and the power supply exploded.  Parts are on the way from the mainland.&lt;/li&gt;&lt;li&gt;I've decided to let the Dutch manage some of my money.  The web interface for &lt;a href="http://www.ingdirect.com"&gt;ING Direct&lt;/a&gt; accounts works with &lt;a href="http://www.firefox.com"&gt;Firefox&lt;/a&gt;, which is a plus in my book.  &lt;a href="http://www.dcu.org"&gt;DCU&lt;/a&gt;, make your site work correctly with Firefox and I'll consider using my accounts more.&lt;/li&gt;&lt;/ul&gt;Tomorrow evening, Karen and I head to the mainland for a crazy road tour.  Starting in Washington, DC and including New York and Pennsylvania.  We will probably eat turkey in there somewhere.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/2301103374914177815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=2301103374914177815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2301103374914177815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2301103374914177815'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/assortment-of-updates.html' title='Assortment of Updates'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-9051005332899686577</id><published>2008-11-18T09:55:00.002-10:00</published><updated>2008-11-18T10:08:40.216-10:00</updated><title type='text'>Christopher Butler, you suck.</title><content type='html'>November 18, 2008&lt;br /&gt;&lt;br /&gt;Dear Christopher Butler,&lt;br /&gt;&lt;br /&gt;[To all Christopher Butlers in the world, I speak only of the one who had my cell phone number before it was assigned to me.  You know who you are.  The number is a US number in the 808 area code.]&lt;br /&gt;&lt;br /&gt;You had my cell phone number assigned to you before me and apparently you spent a lot of money and decided not to pay your bills.  I take it you failed to pay your cell phone bill too, which probably explains how the number ended up back in the random assignment pool and how I got it.&lt;br /&gt;&lt;br /&gt;At any rate, would you please start paying your damn bills?  I am tired of the collections agencies calling me at all hours of the day and night trying to find your sorry ass.  Seriously dude, how much shit do you have to buy on credit?&lt;br /&gt;&lt;br /&gt;Maybe I should give you the benefit of the doubt and assume it's something like identity theft.  But I can't really believe that, because it looks like the first things you defaulted on were utility bills and loans and now you're using credit cards and not paying them.&lt;br /&gt;&lt;br /&gt;You know what, if you want to keep doing that, fine.  Maybe you'll get a bailout bill passed in your name.  Could you just do one favor for me?  STOP GIVING THEM MY PHONE NUMBER WHEN YOU APPLY FOR A NEW CARD!  You might still have the phone you got from AT&amp;amp;T, but you sure don't have the number.  Ever notice it doesn't ring?  Yeah, I have the number now.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;The current assignee of 808-2XX-7XXX</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/9051005332899686577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=9051005332899686577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9051005332899686577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9051005332899686577'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/christopher-butler-you-suck.html' title='Christopher Butler, you suck.'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-514847648749261714</id><published>2008-11-10T10:05:00.003-10:00</published><updated>2008-11-10T18:25:13.928-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Attaching Things To Bugzilla Entries</title><content type='html'>This is meant as helpful information for people reporting bugs.&lt;br /&gt;&lt;br /&gt;When attaching files to a bug that you file at &lt;a href="http://bugzilla.redhat.com/"&gt;http://bugzilla.redhat.com&lt;/a&gt;, take care to watch the type that the attachment is assigned.  Bugzilla seems to do a pretty bad job at figuring out file types.  The most common problem I see is &lt;span style="font-weight: bold;"&gt;application/octet-stream&lt;/span&gt; when people attach log files.&lt;br /&gt;&lt;br /&gt;If you are attaching anything that can be viewed with more, less, most, or your favorite text editor, make sure the type is set to &lt;span style="font-weight: bold;"&gt;text/plain&lt;/span&gt;, please.  It's also helpful if you do not tar up or compress log files and then attach them to bugs.  Just attach the log files and set the type to text/plain.  Makes viewing them easier.&lt;br /&gt;&lt;br /&gt;For patches that you want to attach, here are a couple of suggestions.  Make sure you are creating unified diffs with diff -u.  When you attach the file to the bug, check the box marked Patch so that it's flagged as a patch in Bugzilla.  This makes viewing and saving the patch a little easier.&lt;br /&gt;&lt;br /&gt;I have seen a number of odd attachments show up in Bugzilla.  People turning log files in to OpenOffice documents (and sometimes even presentations), for example.  Or taking photos of a log file they are viewing with more, one photo for each screen of text (yes, that was around 20 photos attached to the bug report).&lt;br /&gt;&lt;br /&gt;If the person handling the bug requests some information from you in the form of a log file or something similar, but you don't know how to get it, ask.  Don't assume you are on your own for collecting the requested information.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/514847648749261714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=514847648749261714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/514847648749261714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/514847648749261714'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/attaching-things-to-bugzilla-entries.html' title='Attaching Things To Bugzilla Entries'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-2610654250790379997</id><published>2008-11-04T16:46:00.003-10:00</published><updated>2008-11-04T17:05:15.722-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Automator</title><content type='html'>I discovered a problem recently on my &lt;a href="http://www.apple.com/macbook/"&gt;MacBook&lt;/a&gt; (&lt;a href="http://www.apple.com/macosx/"&gt;MacOS X&lt;/a&gt; 10.5) where the default browser and default RSS reader would get reset to &lt;a href="http://www.apple.com/safari/"&gt;Safari&lt;/a&gt; each time I'd reboot.  It was getting a bit annoying, so I dug around online to see if other people were having the problem.  To my surprise, I saw a lot of people having this problem.&lt;br /&gt;&lt;br /&gt;Consensus was that it's a known bug and happens when you are using the &lt;a href="http://en.wikipedia.org/wiki/FileVault"&gt;built-in disk encryption in OS X&lt;/a&gt;.  I'm using that because I wanted to know that if someone ripped off my laptop, I'd at least make it more difficult for them to get in to it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.apple.com"&gt;Apple&lt;/a&gt; users tend to be different sorts of problem solvers than Linux users.  As a Linux user, I expect to find a patch or be able to make a patch myself and recompile the software.  Apple users don't really do that, they tend to find workarounds in other ways.&lt;br /&gt;&lt;br /&gt;The recommended workaround was to use &lt;a href="http://en.wikipedia.org/wiki/Automator"&gt;Automator&lt;/a&gt; to open Safari (which controls the default browser and rss reader settings), open the Preferences window, select &lt;a href="http://www.firefox.com"&gt;Firefox&lt;/a&gt; for the browser, and &lt;a href="http://www.newsgator.com/individuals/netnewswire/"&gt;NetNewsWire&lt;/a&gt; for the RSS reader.  Save the resulting script from Automator and have it run when you log in.&lt;br /&gt;&lt;br /&gt;While this solution is clunky, it does work (it's also amusing to watch the script launch when I log in.  It's like someone else is controlling my system for a minute).  What was more interesting to me is using Automator.  It's a drag and drop scripting environment for the GUI.  I was able to script mouse actions using this system.  I think this is pretty cool.  It hides everything from me and just lets me graphically put together a script.&lt;br /&gt;&lt;br /&gt;My question for Linux users is do we have anything like Automator for &lt;a href="http://www.gnome.org"&gt;GNOME&lt;/a&gt;?  Or really any desktop environment?</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/2610654250790379997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=2610654250790379997' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2610654250790379997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2610654250790379997'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/automator.html' title='Automator'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-791633035720304719</id><published>2008-11-03T11:50:00.003-10:00</published><updated>2008-11-03T12:09:26.925-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>IP Phone Finally Working</title><content type='html'>It's taken me weeks, but I finally have a working IP phone.  I have my Red Hat extension configured as line 1 and my Fedora extension configured as line 2.&lt;br /&gt;&lt;br /&gt;There was a post somewhat recently from someone who purchased a Grandstream GXP-2000 IP phone and got it working with talk.fedoraproject.org.  Having had no luck with my Cisco 7960G, I decided to go with the Grandstream phone.&lt;br /&gt;&lt;br /&gt;Configuration of the GXP-2000 is certainly easier, but getting an IP phone to work on your LAN behind whatever you're using for a firewall is a royal PITA.&lt;br /&gt;&lt;br /&gt;I tried STUN since the phone can do that.  The phone was able to register itself and I could make and receive calls, but you'd never hear anything.  Someone pointed out that I needed to forward tens of thousands of ports for the RTP traffic.  I found some iptables PREROUTING and FORWARD rules that seemed to be correct.  Still didn't help.&lt;br /&gt;&lt;br /&gt;I fooled around with NAT settings, but nothing ever worked.  Other people I talked to suggested running Asterisk locally or running siproxd or some other stack of software that would let the phone connect.  The whole point of having the physical IP phone was to avoid any sort of software on my workstations and servers to make the phone work.  Running siproxd wasn't really an option because I use OpenWRT on a WHR-G54-HP for my router/firewall/vpnc box.  Not enough space to store siproxd.&lt;br /&gt;&lt;br /&gt;Digging around online pointed me to an iptables kernel patch. It added the &lt;span style="font-weight: bold;"&gt;ip_conntrack_sip.o&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;ip_nat_sip.o&lt;/span&gt; modules.  I'm using OpenWRT 0.9, the last whiterussian release.  One thing that I find irritating is when I mention OpenWRT people, I am immediately told to change to DD-WRT or to upgrade to Kamikaze or something else.  Why?  I don't care and 0.9 works fine for me.  Unless there is something I really can't get working under 0.9, I don't want to change or upgrade.&lt;br /&gt;&lt;br /&gt;However, these kernel modules almost caused me to look in to DD-WRT, but I couldn't find any evidence that DD-WRT would make my SIP situation any easier.  OpenWRT runs 2.4.30.  My device is MIPS, so compiling these modules for 2.4.30 for MIPS was going to be annoying and/or impossible.&lt;br /&gt;&lt;br /&gt;Finding the patch was the first trick.  The OpenWRT dev team removed the iptables SIP patch about 3 years ago due to licensing concerns.  I found that svn revision 3289 was the last time they had the SIP patch.  I checked that out from svn.openwrt.org and proceeded to build for my router.  It took a little while, but I eventually got the two modules and copied them to the router.&lt;br /&gt;&lt;br /&gt;With the modules loaded and the following iptables rules in place:&lt;br /&gt;&lt;blockquote&gt;&lt;code&gt;iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;iptables -A INPUT -p udp --dport 5060 -j ACCEPT&lt;br /&gt;iptables -A FORWARD -o vlan1 -p udp --dport 5060 -j ACCEPT&lt;br /&gt;iptables -t nat -A POSTROUTING -o vlan1 -j SNAT --to-source [public IP]&lt;/code&gt;&lt;br /&gt;&lt;/blockquote&gt;The phone finally works.  The kernel modules are making life easier for me because I don't need a lot of iptables rules to get the phone working.&lt;br /&gt;&lt;br /&gt;For details on my OpenWRT configuration, go &lt;a href="http://dcantrel.fedorapeople.org/doc/openwrt/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;My talk.fedoraproject.org extension is 5100345.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/791633035720304719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=791633035720304719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/791633035720304719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/791633035720304719'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/ip-phone-finally-working.html' title='IP Phone Finally Working'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-4197077727746747520</id><published>2008-11-02T14:23:00.003-10:00</published><updated>2008-11-02T16:02:07.590-10:00</updated><title type='text'>Government Employees Insurance Company</title><content type='html'>Some of the &lt;a href="http://www.geico.com/about/commercials/"&gt;commercials&lt;/a&gt; are amusing.  I decided to see what my quote would actually be.  I've been a &lt;a href="http://www.progressive.com/"&gt;Progressive&lt;/a&gt; customer for more than 5 years and have been pleased with their rates and service. &lt;a href="http://www.hawaii.gov/"&gt; Hawaii&lt;/a&gt; is the third state where I've used Progressive.  The rates were lowest for me in &lt;a href="http://www.georgia.gov/"&gt;Georgia&lt;/a&gt; and &lt;a href="http://www.nh.gov/"&gt;New Hampshire&lt;/a&gt; and I assumed they would be lowest for me in Hawaii.  My thought was if Progressive charged me more in Hawaii, I'd look elsewhere.  My six month premium in Hawaii with Progressive was $819.  That's lower than what I paid in New Hampshire, but higher than Georgia.  As long as it wasn't more than what I was paying most recently, I was happy.&lt;br /&gt;&lt;br /&gt;I checked &lt;a href="http://www.geico.com/"&gt;GEICO&lt;/a&gt; today and come to find out that the same coverage with them would cost me $356 every six months.  In other words, it's $463 cheaper.&lt;br /&gt;&lt;br /&gt;So I changed to GEICO today.  I started the new policy and set up &lt;a href="http://en.wikipedia.org/wiki/Electronic_Funds_Transfer"&gt;EFT&lt;/a&gt; for payment.  I was paying $137 per month with Progressive.  With GEICO, it comes out to around $59 per month.  Each carrier adds in payment fees or processing fees and nonsense like that, but $59 per month is way less than what I am paying with Progressive.&lt;br /&gt;&lt;br /&gt;I called up Progressive to cancel and they asked why I was changing and I told them what GEICO had quoted me.  Progressive's attitude has always been very helpful and understanding when they are not necessarily the lowest for you in a particular market.  The representative I spoke too was a little disbelieving that $356 was my quote.  She went on to say that in her experience, most Progressive customers who change to GEICO end up coming back after the first 6 month policy renews.  Apparently the rates go up after the fact.  I'm not really sure if that's the case or not.  Even if it is, I can always go back to Progressive if they are cheaper.&lt;br /&gt;&lt;br /&gt;I now get to say what they say in the commercials:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;I just saved hundreds of dollars on my car insurance by switching to GEICO!&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Now to go work on my voip phone setup and call people to test out the connection and ask, "can you hear me now?"&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/4197077727746747520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=4197077727746747520' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4197077727746747520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4197077727746747520'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/11/government-employees-insurance-company.html' title='Government Employees Insurance Company'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-763842645381884034</id><published>2008-10-30T12:18:00.004-10:00</published><updated>2008-10-31T12:44:58.163-10:00</updated><title type='text'>Laser Karaoke</title><content type='html'>Karen and I hung out with some of her work friends last night at a bar in Honolulu last night.  They have beer, video poker machines, darts, and karaoke.  Karaoke gets its own room and I was surprised at how big karaoke is here.  This would never go over well on the east coast.&lt;br /&gt;&lt;br /&gt;Being a technology nerd, I was amazed at the karaoke contraption.  It was larger than a standard sized Coca Cola vending machine.  It had PIONEER LASER KARAOKE all over it and Laser Karaoke was written in the same style they used on LaserDisc players.  My guess is the Laser Karaoke system is a huge jukebox with LaserDiscs containing the tracks.  When you &lt;strike&gt;queue one up&lt;/strike&gt; select a song, you get a video on the screen (some of which were hilarious) and the words appear on the screen and light up as the song progresses.&lt;br /&gt;&lt;br /&gt;There's a vocoder, a mixer, and an entry panel where you select tracks.  Disc changes are handled by a robotic arm in the machine that changes disks (behind a severely tinted window, so you couldn't see it that well).&lt;br /&gt;&lt;br /&gt;In addition to that, it had a money taker attached to it.  Songs were $1 each and it would take notes or coins (I think).  Karaoke is free on Wednesday nights, so the bar just kept feeding in $5 notes for us.&lt;br /&gt;&lt;br /&gt;I sang Livin' On A Prayer, which was fun.  The group sang Sweet Child O' Mine twice.&lt;br /&gt;&lt;br /&gt;I also learned I need more practice with darts.  No injuries though.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/763842645381884034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=763842645381884034' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/763842645381884034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/763842645381884034'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/laser-karaoke.html' title='Laser Karaoke'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-7023740689678707668</id><published>2008-10-27T13:15:00.003-10:00</published><updated>2008-10-27T13:37:58.036-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Non-member Purchasing at Costco</title><content type='html'>In the United States, we have these stupid warehouse sized stores under the names &lt;a href="http://www.costco.com"&gt;Costco&lt;/a&gt;, &lt;a href="http://www.samsclub.com"&gt;Sam's Club&lt;/a&gt;, &lt;a href="http://www.bjs.com"&gt;B.J.'s&lt;/a&gt;, and others.  The stores advertise really low prices, but you have to buy in bulk.  Few people have a need for a &lt;a href="http://www.google.com/search?q=55+gallons+to+liters&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-US:official&amp;amp;client=firefox-a"&gt;55 gallon&lt;/a&gt; drum of pickles, or a dump truck full of rice, but that doesn't stop people from going to these stores to buy ridiculous amounts of things.&lt;br /&gt;&lt;br /&gt;The catch is that these clubs are member-only facilities.  You pay some amount of money per year to shop in the store.  The return is that you get the super low low prices the store offers.  I really don't like the concept and I don't like having to buy huge quantities of things just to save money.&lt;br /&gt;&lt;br /&gt;Federal regulations prohibit Costco and stores like it from requiring a store membership to use the pharmacy.  Anyone can go in and use the pharmacy and get the low Costco prices.&lt;br /&gt;&lt;br /&gt;What else can you buy at these stores without a membership?  Well, this one is regulated by states rather than the federal government, but in some states it's possible to buy alcohol without having a store membership.  I tested this out on Saturday at Costco in &lt;a href="http://www.honolulu.gov"&gt;Honolulu&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Getting in the store is a bit tricky since they check for membership cards at the door.  I'll leave that one up to you.&lt;br /&gt;&lt;br /&gt;Once you get in the store, know that you can only buy drugs or alcohol without having a membership.  I tested the purchasing ability with beer.  The cashier was unaware of any such &lt;a href="http://www.hawaii.gov"&gt;Hawaii&lt;/a&gt; law that would let me buy alcohol there without a membership.  Asking for an explanation, I gave him what the &lt;a href="http://www.honolulu.gov/liq/"&gt;Liquor Commission&lt;/a&gt; told me.  Section 281-31 of the Hawaii Revised Statutes prohibits class 4 (retail, off premises consumption) liquor license holders from restricting the sale of alcohol based on membership status at the merchant.  After calling a supervisor and ultimately the store manager, the store manager was the only one who knew of the law and let the transaction go through.&lt;br /&gt;&lt;br /&gt;Now, I knew this would be difficult or impossible, which is why I asked the Liquor Commission if it was possible before going.  Armed with their response and vague instructions, I set out to see what I could buy at Costco.  It worked, but Costco and I imagine the other warehouse stores want to keep this quiet.  It is the cheapest place to get alcohol on island.  A 24 pack of beer in bottles cost me $27.  A 6 pack here typically costs between $8 and $10.&lt;br /&gt;&lt;br /&gt;Aside from some fly-over states and &lt;a href="http://www.youtube.com/watch?v=-9-Te-DPbSE"&gt;California&lt;/a&gt;, I do know that you can do this same trick in &lt;a href="http://www.mass.gov"&gt;Massachusetts&lt;/a&gt;.  Westford office, enjoy!&lt;br /&gt;&lt;br /&gt;NOTES:  Every state is different.  Some states may allow the retailer to make you go through a different procedure to purchase without a membership.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/7023740689678707668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=7023740689678707668' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/7023740689678707668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/7023740689678707668'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/non-member-purchasing-at-costco.html' title='Non-member Purchasing at Costco'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-2049090542557748498</id><published>2008-10-22T14:48:00.003-10:00</published><updated>2008-10-22T16:25:29.009-10:00</updated><title type='text'>Paper or ...</title><content type='html'>Plastic!  No, electronic.&lt;br /&gt;&lt;br /&gt;I &lt;a href="http://www.honoluluelections.us/voter_info/absentee_voting"&gt;voted early&lt;/a&gt; today because we can do that &lt;a href="http://www.honolulu.gov/"&gt;here&lt;/a&gt;.  I figured it was better to vote early than wait in a long line on Super Tuesday.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hawaii.gov/elections/info/laws"&gt;Election law&lt;/a&gt; in &lt;a href="http://www.hawaii.gov/"&gt;Hawaii&lt;/a&gt; allows for all sorts of ballot types.  Voting early is a form of the absentee ballot and this year the state is encouraging people to vote as early as possible because they know that polls won't be able to handle the anticipated demand.&lt;br /&gt;&lt;br /&gt;I went to &lt;a href="http://en.wikipedia.org/wiki/Honolulu_Hale"&gt;Honolulu Hale&lt;/a&gt; after lunch preparing to see if it was a long wait or not.  If it was a ton of people, I was just going to bail and head back to work.  There were no people in line, so I stayed.  After filling out a form and presenting your ID to a poll official, you are asked if you want to vote using a traditional paper ballot or if you'd like to use the exciting electronic voting system.  I asked if it was made by &lt;strike&gt;Diebold&lt;/strike&gt;&lt;a href="http://www.premierelections.com/"&gt;Premier&lt;/a&gt; and they said no, so I decided to go with the electronic system.&lt;br /&gt;&lt;br /&gt;The maker of these systems claims to be &lt;a href="http://www.hartintercivic.com/"&gt;Hart&lt;/a&gt;.  It's not a touchscreen system.  It's an LCD display and then a series of buttons along the bottom.  The buttons:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CAST BALLOT&lt;/li&gt;&lt;li&gt;PREV&lt;/li&gt;&lt;li&gt;NEXT&lt;/li&gt;&lt;li&gt;ENTER&lt;/li&gt;&lt;/ul&gt;There is also a big knob on the right labeled SELECT.  I think they used engineers from BMW and Yaesu to design this thing because every operation requires turning the knob and pushing a button.&lt;br /&gt;&lt;br /&gt;To start the voting process, you enter the four digit access code you were given at the front of the line.  The system then explains how the process works.  Use the SELECT wheel to highlight your choice and then press ENTER (turn the knob, press a button).  At the end of the ballot, you will see a ballot summary page.  If you like what you see, turn the SELECT knob to highlight Accept and then press ENTER.  If you don't like what you see, you can go back (using PREV/NEXT) to change any selections.&lt;br /&gt;&lt;br /&gt;The last step is the literal paper trail.  After you Accept the ballot summary on the screen, the system prints out on thermal receipt paper a copy of your ballot summary.  The printout is behind another screen and it scrolls by and stops so you can read it.  Once you like what you see on the paper, press CAST BALLOT and the paper trails off and the big LCD says you voted.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/2049090542557748498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=2049090542557748498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2049090542557748498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/2049090542557748498'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/paper-or.html' title='Paper or ...'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-4685675704090571111</id><published>2008-10-21T15:13:00.003-10:00</published><updated>2008-10-21T15:17:43.222-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Figure Out The State</title><content type='html'>Dear lazyweb,&lt;br /&gt;&lt;br /&gt;When I go to an online store to purchase something, it's the usual routine.  You ask me to fill up my shopping cart, select a shipping method, and then log in with the account I made -or- sign up.  I give you a billing address and a shipping address, but why do you always insist on having me scroll through a combo box as tall as the browser window to select my &lt;a href="http://en.wikipedia.org/wiki/U.S._state"&gt;state&lt;/a&gt;?  I give you my city and &lt;a href="http://en.wikipedia.org/wiki/Zip_code"&gt;ZIP code&lt;/a&gt;, can't you figure it out from there?  I have even been to some sites that figure out the city/location name based on your ZIP code.  I *know* you can do this, so how about you stop asking me for my state all the time.  Let me give you the ZIP and you go from there.&lt;br /&gt;&lt;br /&gt;Is there a legitimate reason that online shopping carts can't figure out the US state based on ZIP code?</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/4685675704090571111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=4685675704090571111' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4685675704090571111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4685675704090571111'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/figure-out-state.html' title='Figure Out The State'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-7446119499352395757</id><published>2008-10-12T10:32:00.005-10:00</published><updated>2008-10-13T13:15:43.704-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Old Desktop Screenshots</title><content type='html'>Another nerd post.&lt;br /&gt;&lt;br /&gt;I was cleaning out some old directories on my laptop and came across a very old picture archive.  Among the photos, I found four desktop screenshots from systems I had over the years.  It's fun coming across these.  I can see how my taste in user interfaces has changed over the years, as well as the set of software I regularly use.&lt;br /&gt;&lt;br /&gt;I noticed one thing I failed to do in any of these screenshots.  I don't have anything indicating the date.  I should have run &lt;span style="font-weight: bold;"&gt;date&lt;/span&gt; in a terminal window somewhere.  Oh well. [&lt;span style="font-weight: bold;"&gt;UPDATE&lt;/span&gt;: I meant years, people.  And I see now that the clock in blackbox does display the year, so that was nice.]&lt;br /&gt;&lt;br /&gt;Without further delay, here are the four in the chronological order I remember:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.burdell.org/gfx/screenshots/nomex-afterstep.jpg"&gt;nomex-afterstep.jpg&lt;/a&gt; - I was a big fan of the &lt;a href="http://xwinman.org/afterstep.php"&gt;Afterstep&lt;/a&gt; 1.0 window manager (note that the 1.0 is important because that was the code base that was closer to &lt;a href="http://xwinman.org/fvwm.php"&gt;fvwm&lt;/a&gt; configuration than the newer AfterStep).  I ran this window manager for YEARS before finally going with something else.  A tour around the screen starting in the upper left corner: rxvt with a background listing my MP3 collection, x11amp, x48 calculator emulator, pine in an rxvt, Slashdot in Netscape Navigator, Licq for instant messaging, and the GIMP since all screenshots had to contain the GIMP.  Along the right edge of the screen is the Wharf, which was supposed to look like the Dock in NEXTSTEP.  I've got a clock/calendar, network monitor, CPU monitor, a button with a penguin, a button with the Netscape logo, other buttons, and what I think is a pager in the last one.  Also notice the lower right corner of the screen.  You'll see my system log tailing messages right on to the root window.  That was roottail, a neat program that worked by magic I think. &lt;span style="font-style: italic;"&gt;(taken October 28, 1998)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.burdell.org/gfx/screenshots/nomex-blackbox.jpg"&gt;nomex-blackbox.jpg&lt;/a&gt; - &lt;a href="http://xwinman.org/blackbox.php"&gt;Blackbox&lt;/a&gt; was introduced to me by my friend Logan.  He was in to lean user interfaces and blackbox was quite nice.  I used it for a while.  You can see I am just running Netscape Navigator, xterms, and Licq for instant messaging.  You can also see me running ytalk.  Wow. &lt;span style="font-style: italic;"&gt;(taken September 25, 2000)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.burdell.org/gfx/screenshots/goretex.jpg"&gt;goretex.jpg&lt;/a&gt; - Still using blackbox here.  You can see this is when I was working for Slackware because the top two terminals are logins to accounts on bob, which was our main server for basically everything, including email.  On the left, I am logged in as myself.  On the right, I am logged in as support.  Yes, I answered lots of support at slackware.com email. &lt;span style="font-style: italic;"&gt;(taken February 9, 2001)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.burdell.org/gfx/screenshots/sgi-o2.jpg"&gt;sgi-o2.jpg&lt;/a&gt; - In &lt;a href="http://www.ca.gov/"&gt;California&lt;/a&gt;, I bought an &lt;a href="http://www.sgi.com/"&gt;SGI&lt;/a&gt; O2.  It was an R5000 at 180MHz, so not super speedy.  But it was really fun to use.  It came with a camera too (think 8 years ago and how that wasn't really the norm yet).  The O2 was fun, but eventually I got rid of it.&lt;/li&gt;&lt;/ul&gt;The system names were part of my naming style.  I used to name systems after &lt;a href="http://www.dupont.com/"&gt;Dupont&lt;/a&gt; fabric names or textile names that I thought were cool.  My server was &lt;span style="font-weight: bold;"&gt;kevlar&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;nomex&lt;/span&gt; was my workstation.  I had &lt;span style="font-weight: bold;"&gt;burlap&lt;/span&gt; for a while.  Also had &lt;span style="font-weight: bold;"&gt;mylar&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;tyvek&lt;/span&gt;, and &lt;span style="font-weight: bold;"&gt;goretex&lt;/span&gt;.  I also had &lt;span style="font-weight: bold;"&gt;warp&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;weft&lt;/span&gt;, and &lt;span style="font-weight: bold;"&gt;woof&lt;/span&gt;.  Yeah, getting obscure now.  The SGI systems I had followed a different naming system for some reason, mostly arbitrary.  Originally the O2 was named &lt;span style="font-weight: bold;"&gt;o2d2&lt;/span&gt; (also attributed to Logan).  I cannot remember what it was named after that.  I had an Indy at one point named &lt;span style="font-weight: bold;"&gt;turtle&lt;/span&gt;.  I also had an Octane2 named &lt;span style="font-weight: bold;"&gt;aki&lt;/span&gt; (anti-knock index, get it?).  SGI systems were non-standard, so it made sense for the naming system to be nonstandard too.&lt;br /&gt;&lt;br /&gt;What were the specs of these systems.  Nomex was a dual Pentium Pro system with 128MB of RAM on an Intel PR440FX motherboard.  It was also a 100% SCSI system.  The first CPUs I had were 180Mhz with 256KB of L2 cache, I think.  I eventually ended up with 200Mhz processors with 1MB of L2 cache each and I think more RAM.  Maybe 256MB of 512MB when it was all said and done.  I used this system for a very long time.&lt;br /&gt;&lt;br /&gt;Goretex was a Sun Ultra 5, complete with all of the design problems Sun was kind enough to put in to the system.  The shitty IDE controller, the shitty floppy controller, the shitty CD-ROM drive, and the shitty framebuffer.  The system had a 360Mhz UltraSPARC-IIi processors and 256MB of RAM or maybe more, I forget.&lt;br /&gt;&lt;br /&gt;The O2 was a 180MHz MIPS R5000 processor.  It had 256MB of RAM, a 9.1GB SCSI disk, and an integrated CD-ROM (this was a big deal for SGI as pretty much every workstation they made lacked the ability to have an internal CD-ROM drive).  It also had the AV board for audio/video input/output.&lt;br /&gt;&lt;br /&gt;What do I use nowadays?  I use &lt;a href="http://fedoraproject.org/"&gt;Fedora Linux&lt;/a&gt;, &lt;a href="http://www.redhat.com/rhel"&gt;Red Hat Enterprise Linux&lt;/a&gt;, and &lt;a href="http://www.apple.com/macosx"&gt;MacOS X&lt;/a&gt;.  MacOS X is pretty easy to figure, I use its interface.  On the Linux systems, I am entirely apathetic now.  I use whatever is the default, which is &lt;a href="http://www.gnome.org/"&gt;GNOME&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/7446119499352395757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=7446119499352395757' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/7446119499352395757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/7446119499352395757'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/old-desktop-screenshots.html' title='Old Desktop Screenshots'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-178972927507097499</id><published>2008-10-10T12:35:00.007-10:00</published><updated>2008-10-13T13:14:06.402-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Huh...wha?  I just don't understand</title><content type='html'>Nerd post follows.&lt;br /&gt;&lt;br /&gt;My &lt;a href="http://www.redhat.com/"&gt;job&lt;/a&gt; presents me with challenging and, sometimes, annoying problems to solve.  I write software, which means I also write software bugs.  I work on a number of projects, but the one that takes a majority of my time is the installation program for &lt;a href="http://www.fedoraproject.org/"&gt;Fedora&lt;/a&gt; and &lt;a href="http://www.redhat.com/rhel"&gt;RHEL&lt;/a&gt; called &lt;a href="http://fedoraproject.org/wiki/Anaconda"&gt;anaconda&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Lately, I have been in the process of moving the network configuration code to use &lt;a href="http://www.gnome.org/projects/NetworkManager/"&gt;NetworkManager&lt;/a&gt;.  This hasn't been easy, despite NetworkManager's web page promising pain-free networking.  &lt;a href="http://en.wikipedia.org/wiki/Dhcp"&gt;DHCP&lt;/a&gt; installs have worked for a while, but getting manual IP configuration installs to work was another story.  I got those working the other day, but guess what stopped working?  DHCP installs.  I just don't understand.&lt;br /&gt;&lt;br /&gt;NetworkManager insists on starting the DHCP client and then immediately stopping it and taking the network interface down.  What?  Why?  I &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=466553"&gt;reported the problem&lt;/a&gt; to NetworkManager, so we'll see what happens.&lt;br /&gt;&lt;br /&gt;It seems that I can't fix everything, I can only shift around the window of things-that-work.  Something will always be broken.&lt;br /&gt;&lt;br /&gt;[UPDATE: As of 5:00 PM HST 10-Oct-2008, I have DHCP and static IP configuration installs working again.  The problem was not in NetworkManager, it was in anaconda after all.  Definitely a difficult one to track down.]&lt;br /&gt;&lt;br /&gt;Unrelated, but still nerdy, is a tip for users of &lt;a href="http://www.rpm.org/"&gt;RPM&lt;/a&gt;.  Do you use a Linux operating system that uses RPM for package management?  If so, do you run on &lt;a href="http://en.wikipedia.org/wiki/X86-64"&gt;x86_64&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/ZSeries"&gt;s390x&lt;/a&gt;, or &lt;a href="http://en.wikipedia.org/wiki/Ppc64"&gt;another&lt;/a&gt; 64-bit platform (perhaps even &lt;a href="http://en.wikipedia.org/wiki/DEC_Alpha"&gt;really obscure ones&lt;/a&gt; that &lt;a href="http://en.wikipedia.org/wiki/Ultrasparc"&gt;no one uses anymore&lt;/a&gt;)?  If you do, you probably have both 32-bit and 64-bit software installed.  When you do something like '&lt;span style="font-weight: bold;"&gt;rpm -qa&lt;/span&gt;', you might see something listed twice.  The two entries are for the 32-bit and 64-bit versions of that package.  Want to always see the architecture in '&lt;span style="font-weight: bold;"&gt;rpm -qa&lt;/span&gt;' output?  Add this to your &lt;span style="font-weight: bold;"&gt;~/.rpmmacros&lt;/span&gt; file:&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;    %_queryformat \&lt;br /&gt;     "%{name}-%{version}-%{release}.%{arch}\n"&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;You should add it all on one line in your .rpmmacros file, I am breaking the line here so it won't wrap on this page.  Now type '&lt;span style="font-weight: bold;"&gt;rpm -qa&lt;/span&gt;' and see the architecture listed alongside the name-version-release (NVR).</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/178972927507097499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=178972927507097499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/178972927507097499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/178972927507097499'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/huhwha-i-just-dont-understand.html' title='Huh...wha?  I just don&apos;t understand'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-9183266175579041005</id><published>2008-10-06T10:12:00.002-10:00</published><updated>2008-10-06T10:27:11.658-10:00</updated><title type='text'>Join Failbank, We Have All Time Super Low Rates!</title><content type='html'>Ever received a pre-approved credit card application from a failed bank?  I have!  I got one on Friday from &lt;a href="http://www.wamu.com"&gt;Washington Mutual&lt;/a&gt;, the &lt;a href="http://www.fdic.gov/bank/individual/failed/wamu.html"&gt;latest&lt;/a&gt; in a string of failed US banks for 2008.&lt;br /&gt;&lt;br /&gt;For the current season rankings, check out the &lt;a href="http://www.fdic.gov"&gt;FDIC&lt;/a&gt; &lt;a href="http://www.fdic.gov/bank/individual/failed/banklist.html"&gt;page on Failed Banks&lt;/a&gt;.  They list all of the failed banks since October 1, 2000.  A failed bank is where the FDIC steps in and does its thing.  FDIC insurance is available to nationally and state-only banks, so some of the banks in the list are state only.  You can easily tell when you see who shut them down.  A national bank is shut down by either the &lt;a href="http://www.occ.treas.gov/"&gt;Office of the Comptroller of Currency&lt;/a&gt; or the &lt;a href="http://www.ots.treas.gov/"&gt;Office of Thrift Supervision&lt;/a&gt;.  OCC regulates nationally chartered banks.  OTS regulates nationally chartered savings and loans.  By today's laws, there's not much difference in what you can do at either (that is, you can have a checking account at either type and you wouldn't know it on the surface).&lt;br /&gt;&lt;br /&gt;You'll see that Washington Mutual was shut down by the OTS on September 25, 2008.  On October 3, 2008, I received a pre-approved Visa application from WaMu.  It didn't look like an application.  I used to bank at WaMu back in Atlanta, so I thought this was something telling me that WaMu is now JPMorgan Chase and that possibly I still had some account open there.  No, it was a stupid credit card application.&lt;br /&gt;&lt;br /&gt;Go, failbank!</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/9183266175579041005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=9183266175579041005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9183266175579041005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9183266175579041005'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/join-failbank-we-have-all-time-super.html' title='Join Failbank, We Have All Time Super Low Rates!'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-8372895803517381470</id><published>2008-10-02T12:56:00.003-10:00</published><updated>2008-10-02T13:04:12.485-10:00</updated><title type='text'>Safari, Can I See You For A Minute?</title><content type='html'>As &lt;a href="http://www.apple.com/safari/"&gt;you&lt;/a&gt; know, we've been having some problems lately with web site viewing.  I know the workload has increased, but we really depend on the reliable service that your department delivers.  You can't handle the &lt;a href="http://www.facebook.com"&gt;facebook.com&lt;/a&gt; account like you used to, we had to &lt;a href="http://www.mozilla.com"&gt;hire additional help&lt;/a&gt; for that.  And you don't seem to get along with &lt;a href="http://bugzilla.redhat.com"&gt;the customers&lt;/a&gt; either, constantly changing data on their reports at random.  I just don't think we can continue with these problems going forward.&lt;br /&gt;&lt;br /&gt;You're fired.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/8372895803517381470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=8372895803517381470' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8372895803517381470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8372895803517381470'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/safari-can-i-see-you-for-minute.html' title='Safari, Can I See You For A Minute?'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-3107638574954447807</id><published>2008-10-02T01:34:00.002-10:00</published><updated>2008-10-02T01:40:03.590-10:00</updated><title type='text'>Royal Caribbean and Lost Workers</title><content type='html'>I saw a group of people today with Royal Caribbean ID badges on asking how to get a taxi.  I assume they needed to get back to Aloha Tower (where cruise ships dock in Honolulu) and had managed to get lost while around town.  I wasn't in a position to help, but someone seemed to be helping them anyway, so that's good.&lt;br /&gt;&lt;br /&gt;I wonder what happens if you work on a cruise ship and it leaves without you.  Honolulu isn't a bad place to be stuck, but I have read that if you work on a ship, the company basically owns you.  They provide everything you need, so I imagine without that connection you can end up somewhere and not have anything (e.g., money, ID other than your company badge, credit cards, etc).</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/3107638574954447807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=3107638574954447807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3107638574954447807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3107638574954447807'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/royal-caribbean-and-lost-workers.html' title='Royal Caribbean and Lost Workers'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-3420121238674214432</id><published>2008-10-01T11:50:00.004-10:00</published><updated>2008-10-01T13:02:19.707-10:00</updated><title type='text'>YEILD!</title><content type='html'>When you are too dependent on a spell checker:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.burdell.org/gfx/yeild.jpg" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sad.  My &lt;a href="http://georgiadawgintexas.blogspot.com/"&gt;sister&lt;/a&gt; took this picture at the generic/not-affiliated-with-&lt;a href="http://www.klgates.com"&gt;her-company&lt;/a&gt; parking deck she parks at in downtown &lt;a href="http://www.dallascityhall.com/"&gt;Dallas&lt;/a&gt;, &lt;a href="http://www.texasonline.com/"&gt;TX&lt;/a&gt;.  Then she &lt;a href="http://mine.icanhascheezburger.com/view.aspx?ciid=2160329"&gt;submitted it to internet&lt;/a&gt;.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/3420121238674214432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=3420121238674214432' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3420121238674214432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3420121238674214432'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/10/yeild.html' title='YEILD!'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-3493264515314944774</id><published>2008-09-28T18:20:00.002-10:00</published><updated>2008-09-28T18:32:18.290-10:00</updated><title type='text'>Whole Foods in Honolulu</title><content type='html'>Karen and I went to the new &lt;a href="http://www.wholefoodsmarket.com/"&gt;Whole Foods Market&lt;/a&gt; that just opened in &lt;a href="http://www.honolulu.gov"&gt;Honolulu&lt;/a&gt;.  It's in the &lt;a href="http://www.kahalamallcenter.com/"&gt;Kahala Mall&lt;/a&gt;, so we also went to the toy store and &lt;a href="http://www.jambajuice.com"&gt;Jamba Juice&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Malls here are a bit different than what I was used to on the mainland.  For one, they usually aren't isolated large buildings.  They are usually several connected buildings with relatively little parking and many entrances and exits.  Sometimes stores will have outside facing doors and sometimes they will have inside facing doors.  So you can have a store, such as a grocery store, with an outside facing entrance that is technically part of the mall, but appears to exist on its own.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Neither of us were new to Whole Foods.  I'd been several times in Atlanta and then again in Boston.  It's got some good stuff, but only if your paycheck can support it.  Whenever I went there, it was to buy only a few things.  I couldn't afford to do all of my shopping at Whole Foods.  Funny, that still holds true.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They have a decent selection of Hawaii-grown produce, which is cool.  They also carry &lt;a href="http://www.seventhgeneration.com/"&gt;Seventh Generation&lt;/a&gt; products (but those are also at the store &lt;a href="http://www.downtoearth.org/"&gt;Down To Earth&lt;/a&gt; in Honolulu as well), which I bought frequently in Boston.  Here it's a bit more expensive, but that's because it's hauled out here to this island.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We purchased a few things and decided to leave.  On the way out, Karen saw &lt;a href="http://en.wikipedia.org/wiki/Jorge_Garcia"&gt;Jorge Garcia&lt;/a&gt; coming in to the store.  She wanted to covertly point him out without making a scene.  She called him '&lt;a href="http://www.lostpedia.com/wiki/Hurley"&gt;Hurley&lt;/a&gt;', his character's name on &lt;a href="http://en.wikipedia.org/wiki/Lost_(TV_series)"&gt;LOST&lt;/a&gt;.  I didn't make the connection.  I thought she was pointing a Hurley shirt or something.  Eventually I got it and I saw him walking up and, like an idiot, I pointed at him and said, "oh yeah, that is Jorge Garcia."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He was on his phone and headed in to the store.  We were headed out.  If we had bumped in to him in the store, I probably would have said hi.  Oh well.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/3493264515314944774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=3493264515314944774' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3493264515314944774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/3493264515314944774'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/whole-foods-in-honolulu.html' title='Whole Foods in Honolulu'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-5290694872925640057</id><published>2008-09-24T12:23:00.002-10:00</published><updated>2008-09-24T12:30:53.648-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metric'/><title type='text'>METRIC: Get Ready</title><content type='html'>&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Gallon, Inch, Pound - They won't always be around.  Get ready for the metric system.&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'd like to thank everyone who commented on the blog or emailed me regarding my last metric post.  I've already got a list of posts to make and I hope you enjoy reading them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All of the posts I make on this topic will have a 'metric' label and the title will begin with METRIC: so you can spot it more easily.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Until my next post, enjoy &lt;a href="http://ezinearticles.com/?How-to-Measure-Cultural-Differences-in-Metric-Units&amp;amp;id=240461"&gt;this&lt;/a&gt; article from &lt;a href="http://ezinearticles.com/?expert_bio=Wacek_Kijewski"&gt;Dr. Wacek Kijewski&lt;/a&gt;.  You may also find &lt;a href="http://www.wacek.co.za/"&gt;his book&lt;/a&gt; useful.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/5290694872925640057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=5290694872925640057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/5290694872925640057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/5290694872925640057'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/metric-get-ready.html' title='METRIC: Get Ready'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-9133958598406099792</id><published>2008-09-23T13:50:00.004-10:00</published><updated>2008-09-24T12:22:40.299-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metric'/><title type='text'>How Many Ounces Are In A Pound?</title><content type='html'>&lt;a href="http://kpoggi.burdell.org/"&gt;Karen&lt;/a&gt; and I went to lunch today at the deli at &lt;a href="http://www.safeway.com/"&gt;Safeway&lt;/a&gt;.  Oh yes, eating at the grocery store.  You get a container and fill it with food and the price is $6.99 per pound.  I proceed to fill my container and then think I should weigh it to figure out where I stand.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The scale they provide next to the buffet is in ounces.  I place the container on the scale and it reads somewhere between 23 and 24.  Then it occurs to me that I have no idea how many ounces are in a pound.  I ask Karen and she can't remember.  I look at the scale and see it has units printed up to 30, so I'm guessing this scale can read up to 31.99 ounces or something like that.  Seeing the prices are per pound and the scale is small, I figure they are providing a pound scale.  So I guess that a pound is 32 ounces.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I would be wrong.  A pound is apparently 16 ounces.  I mention this here because it shows the failure of the imperial measurement system in use in the United States.  Everything is arbitrary and you have to memorize conversions.  I know 16 ounces are in a pound now, but I have no idea about any of the other weight measurements.  I'd have to look those up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"But didn't you learn this in school?", you ask.  No.  I went to grade school in the 1980s and we were taught the metric system.  There was some coverage of the imperial system, but it was assumed that we would pick that up through everyday usage.  The thought was that we all needed to be ready for the big metric conversion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"But you have to memorize metric conversions too!", you say.  That's true, but the big difference is the conversions are common across all measurements.  You only need to know 3 base units and then know the prefixes.  And it's base 10 too, so it's shifting the decimal point.  What are the three base units?&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;meter&lt;/span&gt; - This gives us a measurement for length.&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;gram&lt;/span&gt; - This gives us a measurement for weight.&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;liter&lt;/span&gt; - This gives us a measurement for volume.&lt;/li&gt;&lt;/ul&gt;There's also the second and the unit for temperature, but those can be discussed later. [The SI temperature unit is actually Kelvin, but all SI using countries use degrees Celcius for everyday use.]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;OK, then you need to know the prefixes.  Kilo- is 1000.  Milli- is one thousandth.  Centi- is one hundredth.  All you're doing is shifting the decimal point.  And those prefixes are the same across the meter, the gram, and the liter.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'd also like to point out that with metric being base 10, you never need to look at decimal values on measurements.  You can always shift to another prefix so that you are looking at a whole value.  Most people won't do this because you always want to see the same units for a particular task, but it's still valid.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The imperial system is arbitrary.  For length, we have the inch, the foot, the yard, the mile.  Others?  One inch is something, so that's the base I guess.  A foot is 12 inches.  A yard is 3 feet.  A mile is 5280 feet.  How many yards are in a mile?  How many inches in a yard or mile?  Wait, let me get a calculator.  You either memorize or do multiplication and division on a regular basis.  With metric you shift the decimal point.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Volume and weight?  I can't remember them all.  I know we have a US gallon which is 3.8 liters or 4 quarts.  A quart contains either 4 pints or 2 pints, I can never remember.  And then a pint contains some number of cups, I think.  And then the system is all messed up with the notion of fluid ounces.  Using ounce for something else!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Weight has pounds and ounces, I which I now know it's 1 to 16.  I know of nothing else for weight in this system.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We already use many things in the US that are metric labeled.  Coca Cola comes in 2 liter bottles, FDA labels on all food containers use metric measurements, prescription and over-the-counter drugs are sold in metric units, car engine displacement is in liters, injections are in "cc" units (cubic centimeter, which is a milliliter), &lt;a href="http://www.ikea.com/"&gt;IKEA&lt;/a&gt; manufacturers everything to metric dimensions, the entire automotive industry is metric, and the list goes on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is why I joined the &lt;a href="http://www.metric.org/"&gt;United States Metric Association&lt;/a&gt;.  They seek to encourage metric usage in everyday measurements and in businesses.  They offer conversion assistance for individuals and businesses and explain what laws are currently on the books in the US.  Did you know you can do business exclusively in metric in the US and it's legal?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The goal is to encourage metric usage rather than forcing the conversion by law.  We all know that failed in the 1970s due to poor execution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Get ready for more metric blog posts than you care to read.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/9133958598406099792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=9133958598406099792' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9133958598406099792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/9133958598406099792'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/how-many-ounces-are-in-pound.html' title='How Many Ounces Are In A Pound?'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-4896477016734723136</id><published>2008-09-23T10:54:00.003-10:00</published><updated>2008-10-14T23:12:09.753-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Apple Store Waikiki Opening September 27</title><content type='html'>My inbox has a message from Apple announcing the grand opening of the Apple Store in the Royal Hawaiian in Waikiki.  Doors open at 10:00 AM HST on September 27.  The first 1000 or so people in line (line?) get a free t-shirt.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While I don't care about the t-shirt, it will be nice having an Apple Store literally around the corner from me.  Now, if the Royal Hawaiian could also get a Lego Store and a Tower Records [sic], that would be awesome.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;O'ahu now has 3 Apple crack deal^H^H^H^H^H^H^H^H^H^H Stores for your spending pleasure.  The Waikiki store is the largest.  The Ala Moana and Kahala stores are the same layout.  Mall stores that look like shotgun houses.  The Waikiki store opens on to Kalakaua Ave and will probably have a big giant Apple logo hanging from the building.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/4896477016734723136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=4896477016734723136' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4896477016734723136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4896477016734723136'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/apple-store-waikiki-opening-september.html' title='Apple Store Waikiki Opening September 27'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-6661619044984066615</id><published>2008-09-21T10:01:00.003-10:00</published><updated>2008-09-22T11:54:55.311-10:00</updated><title type='text'>Software Packaging on MacOS X</title><content type='html'>When I first used MacOS X, it was version 10.0.  It was a little rough around the edges.  I remember trying to do some pthreads programming and discovered that pthreads hadn't been completely implemented yet.  Ooops.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I then found another problem and started poking around in the kernel source (the kernel project is called xnu, the installed kernel file is /mach_kernel).  What I found was a huge disappointing combination of BSD code with Mach kernel code.  Yuck.  My attempts to submit patches upstream were met with failure.  But I &lt;a href="http://www.synack.net/~bbraun/writing/osfail.html"&gt;wasn't&lt;/a&gt; the only one.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I upgraded to 10.1 shortly after 10.0 and it improved some things, but not much.  For example, I still couldn't have a UFS filesystem and run iTunes.  iTunes would crap itself if it was running on UFS.  It wanted HFS because of its case-preserving ability (I guess the programmers were lazy).  I hear Apple fixed this later on by making it more difficult or even removing the ability to install to UFS filesystems.  That's one way to fix the problem.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I left OS X after 10.1 and went back to Linux for my workstation.  I should point out that when I moved around between operating systems, it was always for my workstation system.  My servers have always been Linux and most likely always will be.  And Linux is still where I do almost all of my software development.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enter 2008.  I get frustrated with my company-provided laptop.  It's old and slow and can't do virt under Linux (technologies such as Xen or KVM).  I ask for a new one that can do virt and am told no several times.  So I go buy my own laptop and start using it.  I buy a MacBook and load it 4GB of RAM.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Since it is a personal system, I decide to keep OS X installed on it.  That, and I wanted the ability to edit video and easily work with my camera and OS X is just better at that (&lt;a href="http://www.jwz.org/"&gt;JWZ&lt;/a&gt; sums it up pretty well &lt;a href="http://www.jwz.org/doc/linuxvideo.html"&gt;here&lt;/a&gt;).  But I also use the system during work to check email, IRC, IM, and read the web.  In an effort to do more from it, I start installing the few tools I need to access our source repositories from OS X and tools so I can work with the build system from not-just-Linux.  The result is the horrible time wasting project found &lt;a href="http://www.burdell.org/osxpkgs/"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[Why don't I use &lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt; or &lt;a href="http://fink.sourceforge.net/"&gt;Fink&lt;/a&gt; or something else like that?  I did and I hate them.  Both systems want to _own_ your OS X system.  If I go to install, say, GNU sed, don't install a truckload of other crap because it's all interdependent.  I am perfectly fine with the system utilities when they work for me.  Look at my osxpkgs collection and you'll see a very short list of what I had to install to do Fedora Linux development from OS X.  With MacPorts and Fink, I had huge trees of basically every single thing you'd find on a Linux system.  WHY?  I don't need it.]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Development on OS X is certainly a lot better now than it was under the 10.0 days.  Lots of recent tools are available as well as a modern Python.  I like it.  For the things that did not come with OS X that I need to do work, I compiled and installed them to /usr/local.  Here is where we get in to irritating things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm a little more careful with how I manage systems now.  First, I backup every system I care about.  My laptop is most important to me, so I have several backups.  I found that &lt;a href="http://www.jwz.org/"&gt;JWZ&lt;/a&gt; basically has the same &lt;a href="http://www.jwz.org/doc/backups.html"&gt;backup philosophy&lt;/a&gt; as me.  I say basically the same, because here's where we differ:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;I only care about my home directory.  When the system's hard disk shits the bed, I buy a new one and then do a reinstall from scratch.  I restore my home directory and then install the software packages I have in my home directory.  I find this to be easier than backing up the entire system.&lt;/li&gt;&lt;li&gt;I don't want to wait to backup the entire system, which is currently 138GB and like a kid on Flintstone vitamins...growing.&lt;/li&gt;&lt;/ul&gt;Still, his page about backups is as perfect as you can get.  Do what he says.  It only takes one disk failure to really piss you off.  You will want backups.  As a Digital Unix developer once told me, "In order to move forward, you have to backup."  (ok, he was old)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For everything I add to the system, I keep the bundles or packages in my home directory under a subdirectory titled "Crap I Use" or something like that.  When I rebuild the system, I just drag the bundles back to Applications or I run the installers again.  For my &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;osxpkgs&lt;/span&gt; software, I decided to make packages so reinstalls will be easy (this follows the Unix train of thought where if I can use this hack in at least one place, I might as well spend the time and effort to do it).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Packaging software is one of those annoying developer tasks.  Developers tend to have only a passing interest in packaging software.  It's almost like a task that falls between development and system administration.  I hate system administration.  You want to have something to release, but you don't want to learn all of the details of _any_ system's stupid packaging software.  What the hell is packaging anyway?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you install software on a Unix system, files all go to the same directory structure.  We don't have a "C:\Program Files" notion on Unix (except for /opt, but that's another story), so we need a way to track what files belong to a specific piece of software so we can remove it later or upgrade it later.  Every reasonable Unix system provides a way to do this.  On &lt;a href="http://www.redhat.com/rhel/"&gt;RHEL&lt;/a&gt; and &lt;a href="http://www.fedoraproject.org/"&gt;Fedora&lt;/a&gt; and many others, it's &lt;a href="http://www.rpm.org/"&gt;RPM&lt;/a&gt;.  On &lt;a href="http://www.debian.org/"&gt;Debian&lt;/a&gt; systems, it's &lt;a href="http://en.wikipedia.org/wiki/Dpkg"&gt;dpkg&lt;/a&gt;.  On &lt;a href="http://www.sun.com/software/solaris/index.jsp"&gt;Solaris&lt;/a&gt; systems, it's the &lt;a href="http://www.ibiblio.org/pub/packages/solaris/sparc/html/creating.solaris.packages.html"&gt;SysV pkg* commands&lt;/a&gt;.  On &lt;a href="http://www-03.ibm.com/systems/p/os/aix/"&gt;AIX&lt;/a&gt;, it's two systems: one is AIX &lt;a href="http://dag.wieers.com/howto/bits/aix-lpp.php"&gt;LPP&lt;/a&gt; and one is RPM (!).  Each system has a set of commands that lets the user pack up the files that belong to their program in to a single file for delivery to the user.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what does MacOS X have?  &lt;a href="http://www.apple.com/"&gt;Apple&lt;/a&gt; wants developers to create self-contained programs where everything is in a bundle that users can drag to anywhere on their system and run by just double clicking it.  A bundle is a subdirectory that is named NAME.bundle.  Everything the application needs is stuffed in this subdirectory, such as libraries, images, documents, and so on.  This works great for software like Microsoft Office or iTunes or Mozilla.  But for command line Unix-type software, the model fails.  Apple provides another system to track that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other system is a bastardization of the half-assed system that was on NEXTSTEP (and OPENSTEP and CamelCaseStEp, please don't argue with me about how it should be written).  Apple provides a tool called &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;packagemaker&lt;/span&gt; that can create package bundles (a subdirectory called NAME.pkg) that you can install with the package installer.  They also provide a program called &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;pkgutil&lt;/span&gt; which sort of helps you see what's installed and maybe do things with those packages.  Problems I've seen so far under MacOS X 10.5:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;The --root option to packagemaker is a bit picky.  You have a add a trailing slash on the path you specify, otherwise your staging root directory will end up on the target system.  For example:&lt;blockquote&gt;&lt;code&gt;mkdir pkg-root&lt;br /&gt;# put stuff in ./pkg-root for the package&lt;br /&gt;packagemaker --root ./pkg-root [options]&lt;/code&gt;&lt;/blockquote&gt;The resulting package will install /pkg-root to your system (dumb!).  You have to run it this way:&lt;blockquote&gt;&lt;code&gt;packagemaker --root ./pkg-root/&lt;/code&gt;&lt;/blockquote&gt;And then pkg-root is treated like a staging root.&lt;/li&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;To show all installed packages on the system: &lt;code&gt;pkgutil --pkgs&lt;/code&gt;&lt;br /&gt;However, this only shows packages that pkgutil can see.  It won't show you any installed packages recorded in /Library/Receipts.  It only shows packages with an entry in /Library/Receipts/boms.  The locations appear to be mutually exclusive.  Why?&lt;/li&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;&lt;p&gt;It is possible to remove an entry from the installed packages database.  All you have to do is:&lt;/p&gt;&lt;blockquote&gt;&lt;code&gt;pkgutil --forget PACKAGE&lt;/code&gt;&lt;/blockquote&gt;&lt;p&gt;This removes the entry from the database, but not what is actually on the system.  Why is this even possible?  Also note that this will again only work for what packages pkgutil can see.  If you want to forget something in /Library/Receipts, just &lt;code&gt;rm -rf&lt;/code&gt; the directory.&lt;/p&gt;&lt;/li&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;&lt;p&gt;Want to completely hork your system?  pkgutil does offer a way to forget a package and remove the files it owns.  You can do this:&lt;/p&gt;&lt;blockquote&gt;&lt;code&gt;pkgutil --unlink PACKAGE&lt;br /&gt;pkgutil --forget PACKAGE&lt;/code&gt;&lt;/blockquote&gt;&lt;p&gt;No dependency checking is done, pkgutil just deletes whatever is owned by that package.  You do this on the BSD package, for instance, and totally hose the system.  Great work, Apple.&lt;/p&gt;&lt;/li&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;&lt;p&gt;If you pass the --target option to packagemaker, the resulting flat package it generates won't contain anything from --resources.  It just ignores Resources.  Great!&lt;/p&gt;&lt;/li&gt;&lt;p&gt;&lt;/p&gt;&lt;li&gt;&lt;p&gt;The different package formats created by packagemaker appear to be recorded differently in /Library/Receipts.  A flat package gets a bom file in the /Library/Receipts/boms subdirectory.  A package bundle with metadata gets a receipt bundle as /Library/Receipts/NAME.pkg with the bom file in the bundle as Archive.bom.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So that's what I've discovered trying to package software on MacOS X.  It's frustrating and annoying.  Packaging is a solved problem.  And uninteresting.  Why can't OS X just use any of the dozens of packaging systems out there that are open source?&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/6661619044984066615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=6661619044984066615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/6661619044984066615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/6661619044984066615'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/software-packaging-on-macos-x.html' title='Software Packaging on MacOS X'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-8429532955980339345</id><published>2008-09-16T16:50:00.002-10:00</published><updated>2008-09-16T17:02:27.769-10:00</updated><title type='text'>Misc Updates</title><content type='html'>Got back from &lt;a href="https://www.cia.gov/library/publications/the-world-factbook/geos/ee.html"&gt;Europe&lt;/a&gt; middle of last week and played catch up during the end of the week.  Lots of work to do and I feel like now I'm basically in good shape with where my stuff is.  When Fedora 10 is released, I may actually like it.  The last release of Fedora that I really thought was solid was Fedora Core 6.  After that, we [the project] hit the gas on development and it's been rapid progress and less testing.  But that's just my opinion.  The releases are good, in general, but when I compare Fedora Core 6 to what we currently have, I just get the feeling that we've traded stability for rapid development.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Over the weekend, Karen and I took our current visitor (Gen, which is short for a name I can't spell, but it's pronounced 'Jen') to Maui by way of the &lt;a href="http://www.hawaiisuperferry.com"&gt;Hawaii Superferry&lt;/a&gt;.  I enjoy transportation, especially boats and trains.  I don't know why trains are fascinating to me.  Boats are equally fascinating.  We took the car this time, so I got to experience the process of taking your car on the Superferry.  The quick verdict:  it's definitely much nicer and a much easier experience when you take your car than being a walk-on passenger.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We drove the &lt;a href="http://en.wikipedia.org/wiki/Road_to_Hana"&gt;Hana Highway&lt;/a&gt;.  It was a nice drive, but very stressful since it was my first time driving it.  It's single lane in some places.  Lots of tourists as well as locals, who drive way faster than anyone else.  We came up on a single lane portion of the highway and it was about to take a 90 degree turn to the right and a huge garbage truck rounded the corner.  Yeah, that was a close call.  We ate in Hana, then headed to Lahaina for the rest of the day.  Stayed in Kihei the night before.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;People complain about Oahu, but I like the roads here more than Maui.  And the roads here are nothing to rave about.  I posted pictures of the trip on my Flickr page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I saw a strange commercial on TV earlier.  It's for a MVNO, or mobile virtual network operator (which is telephone nonsense speak for a company that masquerades as a phone company, but doesn't actually own network equipment, they just use other companies...sort of like &lt;a href="http://www.psc.state.ga.us/consumer_corner/cc_gas/gasderegfaq.asp"&gt;natural gas suppliers&lt;/a&gt; in &lt;a href="http://www.georgia.gov"&gt;Georgia&lt;/a&gt;), called &lt;a href="http://www.jitterbug.com"&gt;Jitterbug&lt;/a&gt;.  They promote it as cell phones for old people.  Even the title of the main page says Senior Cell Phones.  Hilarious.  I only wish they offered rotary cell phones.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/8429532955980339345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=8429532955980339345' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8429532955980339345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8429532955980339345'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/misc-updates.html' title='Misc Updates'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-1038332236709367072</id><published>2008-09-11T15:42:00.003-10:00</published><updated>2008-09-12T10:06:15.090-10:00</updated><title type='text'>Government Spending</title><content type='html'>Backstory:&lt;div&gt;In May, I got a &lt;a href="http://www.bep.treas.gov/document.cfm/5/43/150"&gt;$2 note&lt;/a&gt; while in &lt;a href="http://www.newmexico.gov/"&gt;New Mexico&lt;/a&gt;.  Technically, my friend John received it as change from something, but he was uninterested in the note as much as I so, so I got it.  We do still have $2 notes in circulation, just like $1 notes.  Personally, I think both should be eliminated, and maybe they will, but as long as they are out there, we still accept them as currency.  The $2 note has the lowest circulation count of all notes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Looking at the note, I thought the paper felt a little strange.  I went to the &lt;a href="http://www.ustreas.gov/usss/"&gt;Secret Service&lt;/a&gt; web site &lt;a href="http://www.ustreas.gov/usss/money_detect.shtml"&gt;for info&lt;/a&gt; on what to do if you suspect a note is counterfeit.  Surprisingly, the &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Secret&lt;/span&gt; Service web site was easy to find...haha...I crack myself up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The paper was strange and the seal looked odd to me.  It was rounded and not really sawtooth like the site described.  What next?  I called the Secret Service field office in Honolulu and they had me check a few other things over the phone and finally they asked me to mail in the note.  Done.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;About a week later, they called me and said they have verified the note is genuine and I can come by the field office to pick it up.  The United States Secret Service field office in Honolulu is inside the United States Department of Homeland Security facility near Honolulu Harbor and none of that really sounds inviting to visit.  I wasn't really interested in going through 9 layers of voluntary security scans to get my $2 note back.  I made it a low priority.  If I had a day to spare, I'd drop by and pick it up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;... skip to September ...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I receive a notice that I have a registered letter waiting for me at the post office.  I get this notice before I leave for FUDCon in Brno, so I can't pick it up until I get back.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I went by today and they checked my ID and had me sign my name twice, write my name, and write my address on the credit card signature pad (have no idea what that will be valid for since it looks like I just played with an Etch-A-Sketch for a few minutes).  Then I was handed the letter.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Normal sized US letter envelope.  Says it's from the U.S. Secret Service office in Honolulu.  And it has the big giant registered mail sticker on it.  Once I see Secret Service on it, I have a feeling it's the $2 note.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I open it and sure enough, there it is, stapled to a letter that some field agent wrote explaining that three different field agents examined it and determined it to be genuine.  They stapled the $2 note to the letter they wrote, so I'm going to take that as an OK to staple money from now on.  They also included a copy of the original letter I sent them back in May.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The U.S. Secret Service gets an A for effort and an A for completeness and checking their work.  However, I'm going to give them a C in the things that make sense column.  If you read the postmark on the letter, you will see it cost them a grand total of $13.42 to mail this $2 note to me.  That's right, the government paid thirteen and a half dollars to mail me a $2 note.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I figured they'd just return it to circulation some other way (you know, like buying lottery tickets or booze), because when it comes down to it, I really don't care that much.  I do appreciate them returning it, but damn, $13.42 to send it across town?  Come on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The U.S. government does things like that, but won't provide universal healthcare.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/1038332236709367072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=1038332236709367072' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/1038332236709367072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/1038332236709367072'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/government-spending.html' title='Government Spending'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-8047393305708076994</id><published>2008-09-11T10:02:00.004-10:00</published><updated>2008-10-13T13:16:46.386-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Back from FUDCon Brno 2008</title><content type='html'>Left Vienna at 10:10 AM on 10-Sep-2008 and arrived around 9:00 PM on 10-Sep-2008 in Honolulu.  Before leaving Vienna, I called home and it was Tuesday night.  Oh yeah.  I calculated up how much awake time I had and it was a little over 30 hours.  I expect it to catch up with me at some point.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;FUDCon was great.  I am very glad that I got to meet Fedora people in Europe as well as a lot of Red Hat people in our Brno and Stuttgart offices.  I have been working online with those people for years and finally got to meet them in person.  All great people.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Both Brno and Vienna were very interesting and I wished I had more time while I was there.  But I am glad to be back home and am getting back in to normal work mode.  I plan on posting something more detailed about my trip later.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/8047393305708076994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=8047393305708076994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8047393305708076994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/8047393305708076994'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/back-from-fudcon-brno-2008.html' title='Back from FUDCon Brno 2008'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-618682638906986934.post-4075562957433805766</id><published>2008-09-08T03:04:00.003-10:00</published><updated>2008-10-14T23:10:58.558-10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Last Day in Brno</title><content type='html'>&lt;a href="http://fedoraproject.org/wiki/FUDCon/FUDConBrno2008"&gt;FUDCon Brno 2008&lt;/a&gt; is over and I must say it went really well.  Hackfests on the first day and last day.  The presentations were very interesting too.  Martin Sivak and I did a crash course in the Czech language as the last session on the barcamp day.  It was pretty fun for everyone.  Martin wrote up a possible story that would play out during the social event later that evening.  I would read the English, he would say it in Czech, and the everyone else was to repeat.  Pictures are on on the Flickr group.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The social event at FUDCon was really good too and we also had a good time hanging out after FUDCon on Sunday night.  Met lots of great people from all over Europe.  Some people I've been talking to online for a while and finally got to meet them in person.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am currently at the Red Hat Brno office waiting for our team meeting in a few minutes.  After the meeting, I'm going to head back to Vienna taking the night train.  I fly back home on Wednesday.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/4075562957433805766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=618682638906986934&amp;postID=4075562957433805766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4075562957433805766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/618682638906986934/posts/default/4075562957433805766'/><link rel='alternate' type='text/html' href='http://blog.burdell.org/2008/09/last-day-in-brno.html' title='Last Day in Brno'/><author><name>dcantrell</name><uri>http://www.blogger.com/profile/16458170303875673787</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>