Twitter

DIY Coffee Degassing Cannister

an improved design

About a year and a half ago, I wrote about how to make a degassing can­nis­ter for home roasted coffee.

My inten­tions were good, but as it turns out, it was less a degassing can­nis­ter and more a ‘super­glue taste infuser.’ Not so good.

I’ve been think­ing about the prob­lem, though, and with a lit­tle help from my wife, side-stepped the prob­lem, namely that every adhe­sive out there is really smelly.

(More info­ma­tion on degassing cof­fee).

DIY degassing cannisterSo my DIY degassing can­nis­ter is really pretty simple:

  1. Get a Star­bucks bag. You can either pur­chase one and drink the cof­fee, talk a Star­bucks bar­rista into giv­ing you one of their free pounds of cof­fee, or often, if you time it right, get an empty bag before they throw it away in the store.
  2. Flat­ten the bag by break­ing the seam that runs down the side of the bag. This is pretty easy, just be a lit­tle care­ful. Once you have the bag flat­tened, I rec­om­mend clean­ing the inside with a wet rag, just to get the old cof­fee oils and par­ti­cles off.
  3. the vent inside the mouth of the mason jar

    Now find a Mason jar. Set aside the flat lid but keep the ring and the jar. Lay the whole bag over the mouth of the jar, mak­ing sure the vent is inside the mouth of the jar.
  4. Then screw the ring on. Be gen­tle, so you don’t tear the bag, but firm, so you get it threaded right–you really have to push the ring down a bit.
  5. the trimmed lid

    Once you get the ring on, the bag will stay formed pretty nicely around the threads. You can then cut the rest of the bag off. I rec­om­mend leav­ing plenty of excess around the edge of the ring–it won’t hurt you and if the bag comes out of the ring, it’ll be a lot eas­ier to get it back in if you’ve got a lot to work with.

That’s it! You’ve got a very func­tional degassing cannister.

Granted, it’s prob­a­bly not 100% air­tight. But it’s cer­tainly bet­ter than let­ting your cof­fee sit open (I usu­ally let new roasts sit overnight in the col­lan­der because I don’t want to pack­age them up while their smok­ing and I most often remem­ber to roast just before going to bed), or pack­ag­ing them up in your nor­mal air­tight con­tainer (my good cof­fee lives in a small air­tight pop-top jar, just the right size for one batch in the pop­corn popper).

This makes a great mid­dle ground–somewhere I can pour the freshly roasted cof­fee to give it time to degass with­out wor­ry­ing about hav­ing it sit out or stew in its own gasses.

And it’s free, and DIY.

Posted in life | Tagged , , | 1 Comment

Script to Transfer Pocket Queries to Delorme PN-XX GPS

via GPSBabel

Today, I wrote a shell script to load caches onto my Delore PN-30 using GPS­Ba­bel, which seems to be the best way I’ve found, so far to use a Delorme GPS with Linux.

In the past, I’ve been using GSAK to load caches on my GSAK, either natively (via dual-boot) or via a vir­tual machine. Despite GSAK’s killer fea­ture set, it’s a big has­sle for a cou­ple reasons:

  1. It’s not open source, mak­ing it, as Bradley Kuhn would say, evil
  2. After 30 days, it has nag screens on startup, trans­fer­ring geo­caches, open­ing a new database…pretty much every­thing useful.
  3. Did I men­tion that I have to boot Win­dows to get it to work?

GSAK is also mega-overkill for what I want to do. I just want to trans­fer the pocket query zip file that comes in my email onto my hand­held. I don’t need mega data­bases, mas­sive fil­ter­ing, etc.

I just want to trans­fer crap.

That’s where GPS­Ba­bel comes in. It’s a transfer-and-convert-if-necessary type of thing for gps data. You throw basi­cally any­thing at it and it spits out what­ever you want includ­ing dump­ing it onto your handheld.

So I wrote a shell script that makes it all pretty easy. It takes the zip file I get in my email, decom­presses it and trans­fers it to my hand­held. Then it deletes the decom­pressed data so it’s not clut­ter­ing up my ‘putar.

Down­load the Delorme Pocket Query trans­fer script here.

You’ll need a cou­ple things to make this work, though, so don’t get too excited.

Deco

First, you’ll need deco and deco-archive.

Deco is a tiny lit­tle pro­gram that keeps you from hav­ing to remem­ber how to use tar/zip/rar/etc on the com­mand line. Con­sid­er­ing that the syn­tax for tar is, as far as I can tell, made up by peo­ple who decided that stan­dard shell syn­tax should be ignored at all pos­si­ble costs, deco makes things lots easier–you just use it on the file and it works.

Of course, after you down­load and extract deco and deco-archive (the lat­ter pro­vides the brains so stuff actu­ally gets extracted), you’ll need to build and install them first, but that’s pretty simple:


sudo apt-get install build-essential checkinstall # get your computer ready to compile code
cd deco-1.blahblah
make
sudo checkinstall #this makes a .deb and installs it, instead of the crazy 'normal' way
cd ..
cd deco-archive-1.blahblah
make
sudo checkinstall

That should get deco installed. You don’t have to use deco. If you love wrestling tar, zip, unzip and that ilk and don’t get utterly con­fused by them, just edit the freakin’ script to get rid of the deco reference.

Then again, if that’s your chicken, you prob­a­bly don’t need my help installing the only pro­gram I can ever com­pile with­out get­ting angry.

GPS­Ba­bel

Speak­ing of not get­ting angry while com­pil­ing, you’re going to want to fol­low my instruc­tions on how to com­pile GPS­Ba­bel on Ubuntu.

As I’ve men­tioned before, the ver­sion of GPS­Ba­bel in the Ubuntu repo is old–it doesn’t include sup­port for Delorme units, so you need to com­pile the new ver­sion yourself.

Fol­low my instru­tions. You’ll end up less angry.

Usage

Once you’ve got those two things rolling, you should be good to go. Save the pocket query .zip file that Geocaching.com to your hard drive, then con­nect your PN-XX (in data trans­fer mode), then run the script on the file just like any other pro­gram. For example:


gpsb Your_Pocket_Query.zip

That’ll trans­fer the pocket query to your Delorme GPS.

Notes and Options

A cou­ple quick notes:

  1. I’ve got it set up to use the geocaching.com sym­bols. I think they’re a lot more infor­ma­tive than Delorme’s default lit­tle brown trea­sure boxes. If you hate that, for what­ever rea­son, delete the “gcsym=1″ in the script.
  2. If you don’t want your hint at the end, delete “hint_at_end=1
  3. I’m still fig­ur­ing out what hap­pens when you upload the geo­caches as an update to the caches you’ve got in the unit cur­rently. So far I haven’t had any prob­lems with that, but if you want to wipe the caches that are cur­rently on the unit before you trans­fer the new ones, try adding “nukewpt=1″ after a comma (with­out a space) right after the gcsym=1 that’s in there now.I haven’t tested this yet, but seems like it SHOULD work.
  4. I rec­om­mend updat­ing your Delorme unit to the 2.7 firmware (the link I’ve used in the past seems to be down). This allows you to set up groups (I rec­om­mend doing it by geog­ra­phy) and save them to the SD card, so you can keep more than 1000 geo­caches on the unit at once.It’s also a good way to imple­ment a safety net in case you delete all your geo­caches in the field or some such.

The Delorme Geo­caching Trans­fer Script

Just for you code junkies, here’s the script itself:

#! /bin/sh

for z in $1
  do
    d=`basename $z .zip`
    mkdir $d
    unzip $z -d $d

    for f in $d/*
      do
        gpsbabel -i gpx -f $f -o delbin,logs=1,hint_at_end=1,gcsym=1 -F usb:
      done

     rm $d -r

done

I’ve been think­ing about adding a dia­log about whether or not the script should delete the orig­i­nal zip file, but I’m not sure I want to add any sort of interactivity–I like the idea of being able to run it with­out even open­ing a terminal.

I also want to keep it some­what man­ual, as I rarely plug my PN-30 into my computer–I don’t need the script bug­ging me to put my lap­top down and walk upstairs to get my unit, then spend 5 min­utes look­ing for the cable just because I wanted to get the pocket query out of my inbox.

In any case, hope­fully this will allow me to side­step the has­sle of using GSAK, or worse, Topo 8.

Posted in computer, geocaching, linux | Tagged , , , | Leave a comment

Compile GPSBabel on Ubuntu

If you’re using a Delorme PN-20, –30 or –40 on Linux, you might try to use gps­ba­bel to load pocket queries.

Gps­ba­bel is an open source, com­mand line tool that con­verts just about any type of GPS file into any other GPS file, includ­ing push­ing them to your unit.

Unfor­tu­nately, Delorme sup­port is a rather new addi­tion and the ver­sion of gps­ba­bel in the Ubuntu repos doesn’t have it. And bizarrely, there aren’t any ppas out there with an updated version.

There’s instruc­tions about what you need to install to build it prop­erly on the gps­ba­bel doc­u­men­ta­tion page, but if you’re stub­born like me, you think, “oh I can do this with­out their help.”

With that in mind, you prob­a­bly should install these three pack­ages (in addi­tion, of course, to build-essential):


apt-get install libexpat-dev expat libusb-dev

That’ll get you every­thing you need. Now grab the code, extract it and install:


./configure
make
sudo checkinstall

That last one will bomb out if you haven’t installed checkinstall, which I recommend–rather than your typ­i­cal, mys­te­ri­ous install, it cre­ates a .deb and installs it so you can unin­stall it later w/ apt.

Trust me, this is a good thing (found this out the hard way).

In any case, that should get you where you want to go: Delorme sup­port in gps­ba­bel on Ubuntu.

For those of you too lazy/impatient/smart to do the com­pil­ing your­self, here’s my (64 bit) .deb of GPS­Ba­bel for Ubuntu. I have no idea if it’ll work on your sys­tem. But it’s something!

Posted in geocaching, linux | Tagged , , , | 1 Comment

How to Correctly Start the Web UI in Lucid Lynx

Deluge is a pretty good bit­tor­rent client. And the web UI for it makes torrentflux-b4rt look like 1998 (actu­ally, it makes it look like 2005, which is fright­en­ingly long ago).

In any case, the prob­lem is, the offi­cial Del­uge web UI how-to guide pretty much doesn’t work for Lucid.

Instead of their wonk­i­ness, to start the Del­uge web UI in Lucid, do this:

deluge -u web &

The amper­sand at the end forks it to the back­ground so you can still use the ter­mi­nal. I ssh’ed in and did mine via a screen ses­sion so it doesn’t go away when I close my laptop.

That should solve the prob­lem of the Del­uge web UI return­ing a blank screen or not work­ing cor­rectly, both of which I was run­ning into.

Posted in linux | Tagged , , | Leave a comment

Enable Mod_Write on Lucid

When I rebuilt the server, I for­got to turn mod_rewrite on for apache.

Trans­la­tion: you couldn’t post com­ments or visit actual post pages b/c the web server didn’t under­stand the human-readable links.

This page showed me how to enable mod_write in Lucid:

  1. # sudo a2enmod rewrite # turn mod_rewrite on
  2. edit /etc/apache/sites-available/default, chang­ing “AllowOver­Ride None” to “AllowOver­Ride All” in the two spots where it shows up
  3. # sudo /etc/init.d/apache2 restart # restart apache

That should do it–now perma­links (and with it, com­ment­ing) works again!

Posted in linux | Tagged , , , | Leave a comment

Home Server Upgrade

building a home server with Ubuntu

Last week, a friend of mine was get­ting rid of a 2.2 GHz desk­top with 1 GB of RAM. As it turns out, this was sub­stan­tially bet­ter than my home server, a 800 MGz box with 356 MB of RAM. So I took it and decided to upgrade. This is the saga of my week­end upgrade experience.

First off, I thought I’d try Myth­buntu. Even­tu­ally, I want the thing to use my (ancient) TV tuner card to at least watch broad­cast TV (we don’t have cable), if not record it–the main goal being to have one machine that does EVERYTHING, rather than a bunch of dif­fer­ent devices we have to switch between.

I had tried some of these MythTV dis­tros in the ancient past, but fig­ured they must have come a long way since then.

I was right and wrong. They have come a long way. MythTV, on the other hand, has not: it’s still a mas­sive assort­ment of cryp­tic con­fig­u­ra­tion screens with lit­tle to no feed­back on whether you’ve set it up cor­rectly. More­over, Myth­buntu uses XFCE, which might be great for sav­ing resources (I’m not con­vinced, but I’ll give them a pass on this one), but seems to be hor­ri­ble as basic con­fig­u­ra­tion stuff, namely things like VNC.

For what­ever rea­son, I couldn’t get VNC to work–even after find­ing the cor­rect tick­boxes (in the Myth­buntu Con­trol Cen­ter, not to be con­fused with the MythTV Setup Cen­ter), I still couldn’t authen­ti­cate. So after 2 hours of fight­ing it, I said for­get it, and down­loaded a 32-bit Lucid iso.

This is when things picked up. I backed my old data up (see a forth­com­ing post about how to migrate your MySQL data­bases to a new server), did a lit­tle riga­ma­role w/ some dynamic DNS to keep up one of my web­sites, then shut the old server down and started pulling hard dri­ves out.

With all the hard­ware migrated (and the newer video card in the new box replaced with the old one, as it has a TV out, and the new one doesn’t), I fired up the new machine.

My first go at instal­la­tion failed–for mys­te­ri­ous rea­sons, the installer “encoun­tered an error.” As usual, I tried it again, just to see if it was a fluke (mean­while, I redown­loaded the .iso and prepped my USB drive, assum­ing the CD was cor­rupt). As it turns out, it WAS a fluke, and every­thing installed just fine.

Next, I installed openssh, enabled VNC (worked just fine) and started get­ting things back in order. After jack­ing my laptop’s inter­net con­nec­tion (I thought I was set­ting a sta­tic IP on the server, as it turns out, I wasn’t ssh’ed in when I started edit­ing things), I got it rolling. Some notable bits:

  • I’m try­ing deluge’s web UI rather than installing torrentflux-b4rt. We’ll see how it works. Instal­la­tion was straight­for­ward, but I haven’t actu­ally USED it yet. I’ll keep an eye on it.
  • I’m using samba rather than nfs for mount­ing the shared dri­ves. In the past, sam­aba made my Ubuntu lap­top hang on shut­down, so I switched to nfs. How­ever, nfs gets really nasty when the dri­ves aren’t avail­able, lock­ing up and tak­ing all of nau­tilus with it, so I’m hop­ing sam­aba will work better.
  • The nvidia dri­ver worked after enabling it via jockey-gtk, and the TV out didn’t seem to have any prob­lems work­ing at all.
  • Dis­abling Com­piz’ desk­top effects solved a prob­lem I had with VNC not dis­play­ing any changes on the remote machine.
  • After import­ing my mysql and restor­ing my web files, all my web­site came back on line flawlessly.
  • I installed Boxee, and DANG, does it look cool.

I’ll post more about Boxee later on–I’m still explor­ing the pos­si­bilites there, but over­all, it looks like the per­fect solu­tion for what I want to use my server for, namely pow­er­ing my (old school) TV.

To sum up the expe­ri­ence, I say:

  1. Stick with what you know. I know bog-standard Ubuntu–if I wasn’t up for the chal­lenge of mess­ing around w/ the server for hours, I shouldn’t have tried some­thing new.
  2. Lucid seems really solid. The only prob­lem I had was with Com­piz’ desk­top effects mak­ing Boxee and VNC run poorly.
  3. Boxee looks awesome.
Posted in computer, linux | Tagged , , | Leave a comment

Labor in a Post-Scarcity World?

A few days ago, Tycho posed this ques­tion on his blog:

What does labor look like in a mostly/quasi post-scarcity world?

I don’t have the answer to this ques­tion, but I’m really curi­ous about the answer.

As usual, this is what makes open source so fascinating–rather than fight or try to side­step the idea that infor­ma­tion can­not, by the nature of the inter­net, be scarce, the open source com­mu­nity embraces this idea of post-scarcity an an inte­gral part of how new infor­ma­tion is created.

What I’m really curi­ous about is:

  • how far reach­ing is our mod­ern lack of scarcity?
  • what impli­ca­tions does that have for work and labor?
  • how much of our work is done sim­ply to ful­fill cul­tural oblig­a­tions of busi­ness busy­ness and “hard work” and how much is really necessary?
  • how much work is required to sus­tain our cur­rent level of post-scarcity?
  • How much (and what kind of) work is nec­es­sary to share our West­ern post-scarcity with oth­ers and how can that be done respon­si­bly, respect­fully, and compassionately?
Posted in christianity, open source | Tagged | Leave a comment

Design as a Paradigm for Justice and Economics

Imagining Beyond Capitalism

Troy S has a good blog post about rev­o­lu­tion­ary design. His major argu­ment is that we need more imag­i­na­tive design, par­tic­u­larly in the F/LOSS world. He writes:

It can­not be stressed enough that what seems like an obvi­ous iter­a­tion to go from plain bitmapped font lay­outs to WYSIWYG edit­ing was, in fact, a rev­o­lu­tion­ary idea and inno­va­tion. To draw an anal­ogy, we could look to the advent of album art cover brows­ing or pinch to zoom photo explor­ing, two rel­a­tively ‘obvi­ous’ things that took exe­cu­tion to bring to reality.

In short, there are plenty of rev­o­lu­tion­ary design par­a­digms sit­ting right in front of us wait­ing to be har­nessed. What are they and how can we design them?

As far as design goes, he’s prob­a­bly right. But that’s not what I came here to talk about: I came to talk about this idea of ‘obvi­ous design’ that’s not truly obvi­ous until its exe­cuted, and how I think our eco­nomic sys­tems have the poten­tial to work the same way.

I’ve been argu­ing, basi­cally since I started work­ing in the cor­po­rate world, that cap­i­tal­ism and Chris­tian­ity aren’t compatible–that run­ning our entire econ­omy on the fuel of self­ish­ness runs counter to God’s call for our lives.

Of course, when I talk about that idea with other Chris­tians, I tend to get Soviet Com­mu­nism, capitalism’s main oppo­nent over the last 50 years, thrown back in my face pretty quickly. “Cap­i­tal­ism is good because it works,” peo­ple say. What they don’t say is, “never mind that we’re ben­e­fit­ing from a sys­tem based on and encour­ag­ing to val­ues we say we don’t believe in.” They sim­ply can’t imag­ine an suc­cess­ful eco­nomic sys­tem that works any dif­fer­ently (to be fair, I can’t either).

(On another aside, I’m bas­ing my argu­ment here on the pre­sup­po­si­tion that putting oth­ers’ wel­fare above your own is a Chris­t­ian value. Tak­ing on the dis­cus­sions of free­dom vs com­pas­sion, not to men­tion the Ayn-Randian “I’m the most impor­tant per­son in the world to me” phi­los­o­phy is WAY out­side the scope of this article).

But if we take this sort of design as an exam­ple, where advances were clear and sim­ple and rev­o­lu­tion­ary, but had never been IMAGINED before, we may just find that some sort of work­able eco­nomic sys­tem DOES exist, some sys­tem that isn’t fueld by people’s desire for more money. If some­one can imag­ine ele­gant solu­tions to com­plex phys­i­cal prob­lems and tough user inter­face prob­lems, why not extreme com­plex eco­nomic ones as well?

Why can’t we imag­ine a new sys­tem, a sys­tem pow­ered by val­ues we believe in? A sys­tem where jus­tice, equal­ity and the well being of oth­ers is set up above free­dom and self­ish­ness? Sure, some­body tried some­thing like that once and the road they fol­lowed led to tragic ends. But that’s hardly an excuse to set aside our imag­i­na­tions and declare the case closed.

Instead, let’s try to imag­ine some­thing new, some­thing we can truly believe in.

Posted in christianity | Tagged , , , | 1 Comment

A Linux-Using Geocacher’s Review of DeLorme’s PN-30

and Topo 8

A month or two ago, I bought a DeLorme PN-30 hand­held GPS. I’ve been using it for geo­caching here in Cen­tral IL and wanted to post a few thoughts about the unit and Topo 8, the included software.

Hand­held

The unit itself is really pretty nice. The paper­less geo­caching fea­tures are spectacular–having all the data about every geo­cache for 20 miles in one lit­tle thing makes a world of dif­fer­ence. The included maps work well and pro­vide all the infor­ma­tion I really need. Bat­tery life is decent, par­tic­u­larly if you turn the back­light off. For­tu­natley, the screen works well in sun­light with­out the back­light on, so unless you’re under a lot of cover as the sun’s going down (or if there’s a tor­ren­tial down­pour), you’ll be fine.

Speak­ing of tor­ren­tial down­pours, I can vouch that it really is waterproof–it sur­vived a thor­ough drench­ing a few days ago when I was caught out in a storm that soaked me to the bone with­out miss­ing a beat.

My quib­bles with the device include

  • The screen is a lit­tle small and scrolling speeds are either a bit too slow or a bit too fast.
  • The but­tons are a bit squenchy to push–they feel reli­able, easy to feel/identify by touch and tough enough not to get bumped all the time. They’re just not a plea­sure to push.
  • The recep­tion isn’t always perfect–if I’m in a val­ley under tree cover, there’s a good chance I’ll lose my fix
  • It con­nects to the com­puter with a USB-to-proprietary con­nec­tor cable and doesn’t include Bluetooth

      That last quib­ble really is prob­a­bly the most quib­b­lish of them all–there aren’t any hand­held units out there that I know of (cer­tainly not in the <$200 range) that include Blue­tooth. And the con­nec­tor and cable seems to be very sturdy.

      But let me tell you–I hate hav­ing to plug stuff into my lap­top when I’m sit­ting on the couch. At my work desk, when I’ve got a dock­ing sta­tion, this is no big deal. But at home, adding a cable to con­nect a periph­eral device is a real pain and makes me not want to do it ever.

      That’s no reflec­tion on the per­for­mance of unit itself, really, just a com­ment on what would take the PN-series to the next level: adding Bluetooth.

      Over­all, I really like the unit. As long as you have well-charged bat­ter­ies, it does really well for geo­caching and was well worth the price I paid.

      Topo 8 Software

      Unfor­tu­nately, I can’t say the same for the Topo 8 soft­ware, the map­ping soft­ware included w/ the PN-30. I may or may not be a typ­i­cal Topo 8 user (the soft­ware really offers a lot of fea­tures that I’m cer­tainly not inter­ested in, all of which seemed designed for either some­one who doesn’t own a car GPS or some­one doing fancy map work), but find the UI dif­fi­cult to use, and almost seems pur­pose­fully designed to limit the user to the ben­e­fit of the vendor.

      First of all, the soft­ware is pro­pri­etary, Windows-only and does not run well on an XP guest in Vir­tu­al­Box. To trans­fer maps to, or even cre­ate map FOR, the hand­held, you must acti­vate the hand­held to the soft­ware, which I haven’t been able to get work­ing in Vir­tu­al­Box. For­tu­nately, it works just fine in Win­dows natively. I’m just stuck reboot­ing and using XP only to make it happen.

      Sec­ondly, Topo 8 uses some sort of alter­nate, non-standard widget/toolkit which involves a lot of view panes, tabs, and low res­o­lu­tion icons. They’ve done away with the stan­dard “File, Edit, etc” menu in lieu of tabs in a lower pane. Options are hid­den behind an icon in the tool­bar. This choice ramps up the learn­ing curve substantially–you have to relearn where every­thing may be.

      Thirdly, there DeLorme com­mu­nity is unfriendly to and dis­mis­sive of any­one try­ing to do any­thing other than run Topo 8 on an XP machine, or any­one who expresses dis­plea­sure with the soft­ware at all. The Topo 8 user forum is lit­tered with posts from peo­ple frus­trated with the soft­ware, des­per­ate to try to get the most out of their units, to which the usual dis­mis­sive reply is some­thing to the effect of, “Com­pare it to the soft­ware you get with a Garmin–you don’t get any! It works just fine for me!”

      Finally, the soft­ware has lim­i­ta­tion built-in, that, as far as I can tell, are designed to limit your use of DeLorme’s ser­vices. I paid $20 for the annual map sub­scrip­tion, which gives me unlim­ited access to DeLorme’s map library. Unfor­tu­nately, I can only select 5 maps at a time, the size of which is lim­ited to usu­ally 1/5 to 1/10 of the area I’d like to cover, then once DeLorme’s servers pre­pare those maps for down­load, I’m lim­ited to down­load­ing only 3 of those maps at a time.

      Con­vert­ing those maps, in turn, into some­thing my hand­held can use involves break­ing the entire map into tiny sec­tions, again, usu­ally 1/5th to 1/10th the size of the map you actu­ally want, then sav­ing and trans­fer­ring each those indi­vid­ual selec­tions. Unless I’ve missed some­thing, there’s no way to do large swaths of a map at once–you MUST select it bit by bit, being sure not to go over the file size or geo­graphic size lim­i­ta­tions, which are almost assuredly smaller than the area you’re inter­ested in.

      Of course, if you do go over the size limit, you’re told you can’t down­load some­thing that big. Unfor­tu­nately, there’s no indi­ca­tion on whether you’re barely over the size lim­its or sub­stan­tially over–you have to de-select areas, again, bit by bit, till your selec­tion falls under the max­i­mum size. If you for­get to tick a par­tic­u­lar box dur­ing the down­load process, you’re forced to do the same process all over again when you’re ready to move the map to your handheld.

      I under­stand lim­it­ing the size of a data set due to the lim­i­ta­tions of the hand­held hard­ware. But why force pay­ing users to go through the tedium of pick­ing tiny data sets just to down­load the data from server to desk­top? Why can’t the soft­ware break the map set into usable chunks automag­i­cally? Why aren’t there at least indi­ca­tors for the size of data you cur­rently have selected?

      I’ve spent a lot of time with this soft­ware over the last week and have some deep-seated frus­tra­tions with it, as I’ve selected chunks of maps, then been forced to de-select it bit by bit till I reach some­thing close to the max­i­mum size of a download.

      Despite my frustration-driven ear­lier claims to the con­trary, I don’t think DeLorme really means to force tedium on its users. But they have–the use of a non-standard inter­face and a fail­ure to account for the aver­age geo­cachers’ needs makes the soft­ware tedious to use and frus­trat­ing to configure.

      If I had it to do over again, I wouldn’t buy the DeLorme annual map subscription–the infor­ma­tion I’ll get from it, fancy aer­ial images and poorly scanned, low res­o­lu­tion topo maps, may be worth the $20, but it cer­tainly isn’t worth the frus­tra­tion and tedium required to get that data in a usuable state.

      To sum up: DeLorme makes a great handheld–for the fea­tures, I couldn’t find any­thing else that com­pared. But the Linux-using geo­cacher should con­sider look­ing else­where, as the desk­top com­puter sup­port is poor at best. This basi­cally comes down to a value-and-features vs. desktop/FLOSS-support kind of issue.

      You’ll have to decide for your­self whether thrifti­ness or an aver­sion to poorly designed, pro­pri­etary soft­ware is more important.

Posted in geocaching, linux | Tagged , , , , | 2 Comments

Fix nvidia TV Out on Ubuntu

after you hooked up another monitor

Recently, I had some prob­lems with my home server, so I did a bit of upgrading,from Hardy up through Jaunty to Karmic–I’d go all the way up to Lucid but ran into some seri­ous problems.

One of the prob­lems was that X was bro­ken. My server sits behind my TV and runs semi-headless: the only mon­i­tor I have is my old-school TV via an nvidia car. After the upgrade, I had lots of prob­lems that I won’t go into.

Suf­fice it to say that I needed to trou­bleshoot the com­puter before X started and I couldn’t count on the TV out.

So I hooked up the only left in my house with a VGA out­put, an old pro­jec­tor and solved most of the prob­lems. Unfor­tu­nately, by the time I fin­ished, I couldn’t get the nvidia TV out to work.

For­tu­nately, after a lot of work, I was able to fix my nvidia TV out. As it turns out, I could get out­put on the TV, but not the main mon­i­tor, which was prob­lem­atic con­sid­er­ing it usu­ally is the MAIN monitor.

Here’s what I did:

  1. Made sure the ses­sion I was log­ging into was Gnome (I had installed Myth­buntu and was orig­i­nally boot­ing into xfce. It’s prob­a­bly a bet­ter WM for my pur­poses, but it didn’t play nice with the rest of the steps). Note that this step involved using a key­board phys­i­cally attached to the computer–the rest of the steps can be done via VNC.
  2. Start nvidia-settings as root:
    sudo nvidia-settings

  3. Dis­able CRT-0. This is the old, unused monitor.
  4. Set the TV as the main monitor.
  5. Apply set­tings (you might need a mouse for this, or at least a keyboard)
  6. Save to xorg.conf (don’t both try­ing to merge–you got what you want)
  7. Restart X just to make sure it worked

That solved the prob­lem for me. I’m sure there’s a wa to do it with xfce, but every­time I hit ‘apply’, xfce would kick me out of a VNC ses­sion. If you have a TV you can count on to be read­able and high res­o­lu­tion, this might be a bet­ter solu­tion altogether.

Posted in linux | Tagged , , , | Leave a comment