Category Archives: Geek

All things geek

Logitech Harmony 688 review

Logitech Harmony 688Dave’s coworker is in the market for a new universal remote, so Dave asked me on my thoughts since we own two of them.  I’ve meant to write a review for awhile, so I wrote Dave back and saved a copy for myself to post here.  Dave asked, "What model number is yours and what do you like and dislike about it?"  The following is my reply.

We’ve got 2 of the 688s.  Its the highest end of the b&w display ones and has ‘buttons optimized for a DVR.’  The color ones are 800 series, iirc.

Anyway, I loved it when I got my parents one (partially as guinea pigs) and loved my first one so much we got a second and they replaced both our sony massives.

I can honestly say its the best remote I’ve ever owned.

Pros:

  • activity based, so it has buttons like ‘watch tv’ and ‘watch dvd’ and ‘play music’  it so simplfies control that my technology challenged parents and in-laws can handle it.
  • has buttons for most every common feature, as opposed to the mostly lcd displays of the old sony.  I can run the remote without looking at it.
  • compact size (again compared to our old ones.)  Its about the same size as the tivo peanut.
  • 6 buttons with accomping lcd readout to handle functions that there aren’t buttons for.  Also supports multiple pages.  The aiwa receiver in single device mode has 7 screens of these.
  • ‘help button’: since the remote tracks the state of devices, it can get out of sync with the devices if an ir signal was missed or a toddler hits a key on the tv.  The help funtionality will try to resend the signals to set the devices how they should be, and then ask you if it fixed it.  If you answer no, it walks through a check of each device asking on its state.  Its awesomely powerful for the clueless.
  • can handle fairly complex setups that include items like a/v switches as well as TVs and Recievers.

Cons:

  • as with any universal, its sometimes difficult or impossible to do really esoteric funtions on receivers.  However, this has rarely been a problem
  • on our model it isn’t supper appearent what the directional arrow buttons are a first.  Minor quibble, but it stumped me for a few minutes, so its worth noting.

Unique item and one of the killer features of the remote that is mostly a pro, but may become a con in the far far future:

  • all of the configuration of the remote is done via a website, then a custom build is downloaded to your pc and loaded onto the remote via usb.
  • the web site is backed by a huge partially user contributed database.  every device I own, no mater how out of the mainstream (audiotron and radio shack supercheap a/v switch) were already there.  The remote can learn (and it sends the learned items to the db) but I haven’t had to do that except in a few cases where I had to reteach it a button or teach it a button that I use that no one else had added to the db.
  • the downside of course is two fold: 1) what happens if the web page goes away and 2) what if they stop supporting my particlar model (the forced upgrade problem.)  I only think of this because as an open source weenie this is always an argument against proprietary software.  🙂

Stupid Finder tricks

As a unix geek, I like to see and sometimes browse /usr for various reasons.  While I can do it from the command line, it would be nice to be able to do it in the Finder.  Thanks to information I found in the article Top Ten Mac OS X Tips for Unix Geeks I was able to make /usr not hidden anymore.  (The article is from 2002, but this bit of imformation is still relevant.)  The following command removes the HFS+ hidden attribute and that lets the Finder show it.  As the full path below implies, you need to have the developer tools installed.

# /Developer/Tools/SetFile -a v /usr

color grep

Every once in awhile I come across a feature of a piece of software, generally, a small utility that I hadn’t known about and that shows immediate value.  Today Jon showed me the --color flag for GNU grep.  It uses color to highlight the term you were searching for in the line returned.  For example:

# grep –color=auto -i metadata todo.txt
Metadata Functions to Move:
   MetadataView…Make sure only our indexed items are passed up.

Its a very simple thing, but one of those that I’m surpised I haven’t been using.  I know have a shell aliases for that.  See the grep documentation for more information.

[Update 6/2: linux.com has a great article on GNU grep’s new features which talks about the color.  One that I’m particularly expected about is the ability to use Perl-style regular expressions.]

Concatenate PDFs

I often like to print out many web pages to read on the train.  To not waste paper I like to print them 2 up and double sided.  If the printer supports it, I also like to staple the pages.  On Linux, I use Firefox to print to postscript, then used a2ps to have the PS files combined, 2-uped, and short-side duplexed.  I’d then manually staple it, as there was no good way to tell the print center at work to staple it.  I’d use a command line similar to this:

a2ps -Eps -Afill -stumble 1.ps 2.ps 3.ps 4.ps

I tried this approach under OS X, but the problem is that the postscript that is generated on OS X is so detailed that it takes forever to process to print out, on the order of 2 minutes of processing per article.  Since PDF is the spooling format for printing in OS X (coming soon to linux) I thought I’d look to see if there was an easy way to concatinate PDF files so I could then have the regular printing interface (via Preview) handle the 2-up, double-sided, stapling goodness.

After much searching around I found this article and later this web page.  Combining a bit from both, I came up with following that works really well in my few days of testing.

texexec --pdf --paper=letter --pdfarrange --result all.pdf 1.pdf 2.pdf 3.pdf 4.pdf

It runs really quickly (especially in comparison to the a2ps method) and then I just open all.pdf and print from there.  It requires that you have teTeX installed.  On both Linux and OS X I had this installed as part of the prerequesets for docbook and doxygen.

Put OS X dock into the corner

Dock pinned in corner.I recently got a MacBook Pro at work.  I’ve been slowly adjusting to OS X.  I’ll post more on the adjustments I knew I’d have to make and the ones that suprised me later.  However, I found a nick trick that took longer to find than I thought it would, so I’d blog it.

The OS X dock has its good and bad points, but its important due to that’s where minimized apps go and where running apps keep there icons.  However, by default, it is centered and that doesn’t jive with how I like to place windows.  Especially when coding.  Based on the information given here at applepedia and the definition at this O’Reilly article I was able to figure out how to put it into the lower left or lower right corner.  Click on the image here to see a screenshot of the dock put in its place.

The feature is called pinning.  Just do the following from the command line:

# defaults write com.apple.dock pinning -string start

After you restart the doc (by either logging back in or a nice "killall Dock.app" that will pin the dock to the left.  If you want to lock it to the right, switch the start to end.

Which science fiction crew could I hang with?


Nebuchadnezzar (The Matrix)

88%

Moya (Farscape)

88%

Babylon 5 (Babylon 5)

81%

Serenity (Firefly)

75%

SG-1 (Stargate)

75%

Galactica (Battlestar: Galactica)

69%

Millennium Falcon (Star Wars)

69%

FBI's X-Files Division (The X-Files)

56%

Deep Space Nine (Star Trek)

56%

Enterprise D (Star Trek)

50%

Andromeda Ascendant (Andromeda)

38%

Bebop (Cowboy Bebop)

31%

Your Ultimate Sci-Fi Profile II: which sci-fi crew would you best fit in? (pics)
created with QuizFarm.com