iPod Touch Usability Gripes

Everyone seems to love apple ipod touch for their usability and design aesthetics. I'm not everyone.

Here are some details. Perhaps someone at Apple will see this and improve upon the flaws.

Texture

The swipe mechanism is discordant with the slick texture of the back. This means, when it is sitting flat on a desk or table, you cannot swipe (particular to unlock) without using a 2nd hand (or elbow, chin etc) to hold th device steady so that it does not rotate. The texture is also a bit slippery such that I've dropped my Touch on multiple occasions -- once even in the garbage can, how symbolic is that?

Shape

The biggest problem I find with the shape has an effect similar to above. If the device is laying flat and you press the home button (which is near the bottom) it "rocks" the device and the top comes up off the table, often careening to the side.  Apple could rectify this by making the back completely flat or at least below where the button lies.

(download)

Power

The battery life is really so-so. I have to plug it in all the time or suffer the dissapointment if having it die while listening to music or racking up a new high score in Skee Ball. Sheesh!

Anyway, for a bit of positiveness, here are my favorite apps ...

Skee Ball

Angry Birds

iScrob

 

Nostalgia takes hold, Descent 2 running in Linux

After some failed attempts at getting Descent II installed using Wine
and running under a KVM guest (audio broken, meh) I turned to the
dxx-rebirth project, an open-source descendent of the Descent I/II series.

http://www.dxx-rebirth.com

This is how I was finally able to run Descent II on Linux.

I first compiled d2x-rebirth on Mint (Julia)

Satisfy pre-reqs.
mdf@sushi ~ $ sudo apt-get install scons
mdf@sushi ~ $ sudo aptitude install libsdl-dev
mdf@sushi ~ $ sudo aptitude install libphysfs-dev
mdf@sushi ~ $ sudo aptitude install nasm
mdf@sushi ~ $ sudo aptitude install libsdl-mixer1.2-dev

Download the source tarball and extract into /opt/games/dxx-rebirth/

Note the crucial flags to scons, without them it would not compile.
mdf@sushi /opt/games/dxx-rebirth/d2x-rebirth_v0.56-src $ scons use_ipx=0
sdlmixer=1
mdf@sushi /opt/games/dxx-rebirth/d2x-rebirth_v0.56-src $ sudo aptitude
install arj

From my Descent II CDROM, extract the files listed in INSTALL.txt to
/home/mdf/.d2x-rebirth/


Here we go!
mdf@sushi /opt/games/dxx-rebirth/d2x-rebirth_v0.56-src $ ./d2x-rebirth-gl

Sound worked great. I customized my keyboard controls and set mouse
sensitivity high. It's rolling good fun!

Bands!

List of Bands I want to see live

  • Underworld
  • Crystal Method
  • Fischerspooner
  • Sigur Ros
  • The Thermals
  • Massive Attack

Other bands I would see if they were still around

  • The White Stripes
  • LCD Soundsystem
  • Big Black
  • Dead Kennedys
  • Husker Du
  • SPK
  • The Doors
  • Nirvana
  • Rage Against the Machine
  • Tool

Bands I Have Seen Live

  • Antlers ... Arcade Fire
  • B-52s ... Butthole Surfers
  • Circle Jerks
  • Dandy Warhols ... Damien Rice ... Dead Can Dance
  • Foals ... Florence & the Machine ... Frightened Rabbit
  • Godflesh
  • Head of David ... Helmet
  • Interpol
  • Jane's Addiction ... Japandroids
  • Laibach ... Liars
  • Machines of Loving Grace ... Meat Puppets  ... Metric (x2) ... Ministry ... Mogwai
  • Nine Inch Nails
  • Phantogram ... Pixies (x2
  • Radiohead ... Ra Ra Riot ... Robyn Hitchcock
  • The Shins ... Silversun Pickups ... Skinny Puppy (x2) ... Sky Cries Mary (x3)
  • Sound Garden ... Screaming Trees  ... Stars ... Surfer Blood... Salon Betty
  • They Might Be Giants (x2)
  • Unnatural Helpers ... Ursula Tree
  • We Were Promised Jetpacks
  • The Xx
  • Zola Jesus ... Zoviet France

Reflecting on Linux Mint

Recently I installed Linux Mint (Julia) to give it a spin. Mostly I'm impressed, enough to use it over Ubuntu Lucid as my daily operating system.


A couple of things that didn't work but I've figured out work arounds for are as follows...

Skype - Mint uses PulseAudio and that was a show-stopper for some time as the microphone did not work. I use Skype almost every day to communicate with my clients. Worse, the breakage spilled over into my Lucid (dual-boot) install. (I put /home on it's own partition). Anyway, long-story short, installing Mint horked my Skype setup irreperably. Update: as of Dec 29 it started working again! I may have been re-installing pulseaudio I'm not sure.

Printing over CUPS - since day one I have had troubles printing to my wife's HP PSC-2410 printer which is shared over the home network via Windows XP. It seems a problem with samba4-clients package trumping smbclients, the latter has /usr/lib/cups/backends/smb soft-link to /usr/bin/smbspool. samba4-clients has no such files included. The end result is that printer breaks and I keep having to re-install smbclient then restart cups.