botWerks

archive for January, 2009

an exercise in web 2.0 frustration

i just whacked a nascent relationship with shelfari. i had poked at shelfari a year or so ago, but i was non-plussed with the manner in which i could interact with my "bookshelf". in poking around various facebook applications, i was looking for something that would have some interesting integration with the social networking component from a reading perspective. it would have been nice to simply export my reading list from delicious library into something that would facilitate sharing my library with friends and family.

my thought here was to simply use the shelfari to FB integration and do a fresh export of my delicious library into shelfari and link the shelfari profile to FB. done.

no dice. first my shelfari profile required some serious scrubbing to eliminate a bunch of stuff that i’d eliminated and new acquisitions. this proved to be an exercise in _we’re just going to keep your stuff_ data grabbiness by shelfari. after a moderate amount of swearing i was able to get this resolved.

then i tried to import my library. turns out that they’re not used to libraries as large as mine? i find this shortsighted but splitting the library into 3 chunks w/vim seemed to get it to accept the first chunk of the import. then i was presented with what looked to be screen after screen of cover art verification. although i was never really given the opportunity to test that theory. after i hit "next" to proceed to the next it just crapped out on me. apparently importing just 18 books. that sucked. at this point i had no interest in proceeding any further.

the reviews for the FB application aren’t particularly plussing either. i’ll cut my losses while i’m still ahead. feh.

written by sulrich

January 19th, 2009 at 10:34 am

posted in books

tagged with , ,

vonage dial script

before i dropped vonage a month or so ago for the comcast triple play. i used to use this schell script bound to a quicksilver action to dial my phone. eliminating the need to deal with a pesky phone dial pad.

note, this grabs the phone number to dial from your system clipboard. (note the use of the pbpaste command. users of non-OS X platforms should adjust to something appropriate. i seem to recall the gnome had something similar.

in the interests of posterity.

vonage dial

written by sulrich

January 13th, 2009 at 7:06 am

posted in hacks,nerd

tagged with , , ,

recent good nerd reads

we recently took a vacation which was a great opportunity to catch up on a bunch of quasi-work related reading. while i certainly sifted through a lot of bland and tired stuff, there was some stuff that percolated to the surface as being useful and worth of passing along.

  • Running Out of Numbers? The Impending Scarcity of IPv4 Addresses and What To Do About It (benjamin edelman) – this is definitely worth a read for anyone who’s interested in the IPv4 depletion issues we’re running into as an industry and it provides a surprisingly good background review of the problem space. (IPv4 and IPv6 history and high-level technical issues overview) if you have to give someone a single paper to read regarding the IPv4 depletion situation, this would definitely be at the top of my list.
  • The problem of synthetically generating IP traffic matrices: initial recommendations (antonio nucci, et al) – as someone who’s interested in realistic testing scenarios for routing platforms i thought this was a great overview of the challenges that arise in constructing a appropriately balanced synthetic traffic. definitely worth the read for router dweebs, but high on the nerd factor.

on a decidedly non-nerdish note

i was also able to burn through naomi wolf’s, The End of America: Letter of Warning to a Young Patriot . while ms. wolf certainly goes for the emotional jugular here with the constant comparison to the nazi takeover in germany and mussolini’s rise to power in italy, it’s certainly worth noting the parallels. it should be interesting to see what transpires with an Obama presidency. there’s no shortage of things which need to be corrected in terms of the direction of this country. this book certainly provides a list of places to start. the question remains as to whether we as a country can address these matters at the same time we’re addressing the economic downturn.

when folks worried about their jobs and homes, correcting lapses in the core tenets of our democracy tend to move to the back burner.

written by sulrich

January 4th, 2009 at 9:30 am

posted in politics,technology

tagged with , ,

little dude in chichen itza

cargo trike - playa del carmen, mx

no seriously, dude. the pyramid’s right behind you.

written by sulrich

January 3rd, 2009 at 6:00 am

posted in travel

cargo efficiency, sweet cargo efficiency

cargo trike - playa del carmen, mx

while it would definitely be a challenge to unweight the front of this bike, you have to appreciate the volume of the configuration and the fact that they’re not pushing any lame gear ratio.

written by sulrich

January 1st, 2009 at 4:05 pm

posted in biking,travel

OS X wishlist of yore

in running through some of my archives and scrubbing in prep for a new year, i ran across this list of OSX nits from my first days with OS X. i’m actually a bit surprised by how many of these have been admirably addressed over the years. where this warrants update and/or commentary, i’ve added them – prefixed with (>>)

$Id: osx-nits.txt,v 1.4 2001/05/03 11:50:52 sulrich Exp sulrich $

# os x nits
## general os and interface nits

 * when i hit the cmd key in a modal dialog box - i'm not presented with a
   list of keyboard short-cuts for the dialog box. it's a capital letter
   crap-shoot!  it would be nice to be able to hit the cmd key and have the
   corresponding keyboard shortcut displayed.

   >> it bears noting that this interface nit still stands.  however,
   >> i've come to terms with this to some extent.  changing the
   >> extension on a file from the finder is no where near as annoying
   >> as it used to be.``

 * it would be nice to have a real print manager that worked. the current
   printer controller is really lame and doesn't allow you to view the
   configuration of current devices.  it looks like the menu item is there
   but it's grayed out.

   * further to gripe about the printer support there appears to be a lack
     of real definitions for printer description files that you install.
     meaningful names for the printer definitions that are there would be
     really nice.

  >> this is an area where i have to say apple really stood up and did a
  >> good job. i admittedly have rather modest printing requirements,
  >> however, for a guy that has to add printers in foreign offices at
  >> work all the time, the support is wide and the hassle is minimal.

 * what i wouldn't give to be able to remap the apple key in terminal to
   behave like a meta key.

   >> this gripe stands. i've ameliorated this to a large extent through
   >> the use of the shipping X11 implementation and the use of
   >> xterm/rxvt. still, this leaves me with a nagging issue wrt cut and
   >> paste.

   just a follow up to this - you can kind of do this in emacs for mac os x
   with the option key but that is just a little too awkwardly placed for
   my tastes.  looks like i'll be an escape-key emacs user for a while

 * why must changing the desktop background color be such a chore? if i want a
   solid color why can't i just select one w/the color tool? i surmise that i'm
   missing out on something fundamental here but it's really annoying

   >> this gripe still stands. sure, there's a solid color option there,
   >> but you still don't get the color tool.

 * teeny hardware nit here.  why is the escape key so small?  the ~ is
   in the right place though and this is nice.

 * virtual desktops! - i'm running out of screen space and there is no
   virtual desktop functionality that i can find anywhere.

   >> spaces. need i say more? sure spaces isn't perfect, but it's
   >> pretty damn close and it's built-in with reasonable defaults.
   >> color me tickled.

 * make the PDF generation access a little more prominent on the print
   dialog.  while i love the ability to have PDF output i hate having to
   select that option repeatedly.  i'd like to make pdf output my default.

   >> well, you still can't make PDF generation the default, (to my
   >> knowledge.)  but it's featured much more prominently and there's
   >> slick integration that's taken place with the ability to direct
   >> output to applications.  which has my Yep! setup quite happy.

## terminal
 * terminal performance over the long haul is horrible.  this needs to be
   sped up considerably.

   >> fixed this, but i still don't use terminal - ref gripe re: cmd key
   >> utilization and emacs keybindings

 * more on terminal.app - this needs some real work on the termcap side of
   things.  there doesn't' seem to be a really consistent mechanism for
   making sure that you're dealing with the terminal on this.  what i
   wouldn't give for just really decent xterm support.

## airport / wireless
 * how about some meaningful stats regarding signal strength?

   >> still sucks if you ask me.

 * opening up the driver interface on the airport cards to support things
   like airsnort.

   >> improved considerably. there's a pretty wide range of support here
   >> and folks have filled in a lot of the gaps relative to tools for
   >> sniffing out additional wireless APs, etc.

## general networking
 * IPv6 support (addendum - looks like this will be in jaguar)

   >> pretty damn good support if you ask me. 

 * multicast support (w/support for IGMPv3)

   >> grrr. still outstanding. 

 * i would really like dummynet or some form of queueing for network
   traffic.  this would let me use my mac for testing some network
   configurations. altq would be heaven.

   >> no progress here.  understandably, this is a consumer OS after
   >> all.

 * pf would be preferred vs. ipfw (in all honesty i haven't had a chance
   to see if the necessary kernel hooks are there for pf)

   >> there's been a lot of forward progress on the firewall front. i've
   >> added to this with the use of little snitch which provides a lot
   >> more granularity in terms of the per-application visibility that
   >> you'd be interested in. still. pf is pretty much the bomb for this
   >> stuff.

overall, i really have to say a lot of my longstanding nits have been admirably addressed. if you look at this from the perspective that there are a fair number of nits that are purely networking dweeb oriented in nature, and you keep in mind that this really is a consumer oriented OS, you have to be impressed at how well they’ve addressed the spectrum of user requirements.

written by sulrich

January 1st, 2009 at 10:55 am

posted in osx,personal,technology

tagged with ,