mah chumby is teh kyoot

Earlier this week I finally received my Chumby, a small soft hardware device with a color touch-screen, speakers, an accelerometer sensor and squeeze switch (amongst other features). It took until this weekend for me to unwrap it and hook it up.

There are plenty of other blogs describing the out-of-the-box experience, so I’ll just briefly mention my first impressions:

  1. The device’s build quality is good, but I had been hoping for more out of the squeeze sensor than what’s built in.
  2. Just in case you didn’t pick it up from other posts, this is a tethered device – requires a “wall-wart” power adapter. I may look into short-life-span battery power for the thing, primarily because I see this developing into an audience-interactive MIDI controller (assuming I ever perform live again).
  3. It was very, very simple to get up and running.
  4. If you have a full-length WPA2 password on your wireless, be prepared to “type blind”. The entry box isn’t large enough to display every character. On the confirmation screen it will display the entire password for you.
  5. Yay Linux.
  6. Yay SSHD built right into the control panel (through a hidden screen).
  7. I need to re-study ActionScript. At least there is an open-source flash development alternative. The last place I used this stuff would have been for former employer DentsuFUSE and the Dentsu Ad Museum (anyone in Tokyo know if the exhibit is still running?)

The following picture should say it all (yes, that’s ICHC on the chumby) :

ecchi and chumby

If Ecchi approves, it’s a guaranteed hit.

wohbits, 2007.10

  • I managed to get my confidence in gaming again, though I am still having hand/eye coordination issues. Katamari Damacy was what did it, and without selling my soul to the PS2. Half an hour of play is enough to last me all day. Talk about a far better game than Kingdom Hearts!  (Really, I just like crossover stories. The gameplay in KH is awful. Talk about a button masher.)
  • Oh, yeah, I’m talking at CASCON 2007 this year. I’m presenting tomorrow on Education in the 21st century, and how new technology affects how we teach, think and learn. My focus continues to be on affordances of synchronous environments. IRC will be a big part of the presentation, which focuses on our GRAIL project and research @ U of T’s OISE. Research conducted under the guidance of Dr. Clare Brett.
  • Few weeks ago Chris and I started work on the workshop & garage. (OK, he’s been doing most of the work. But I am helping!) I snapped some arsty shots of the foundation in progress, and am feeding them into Lightroom now. I’ll have the pics online shortly, once I’m satisfied that any of them are any good.
  • I’ve realized that the only reason I haven’t been entertaining others more often at my place is a lack of reaching out to people I know (and would like to meet) in the city. Intentionally sticking to “othered” space tends to result in this sort of isolation. Perhaps it’s time to kick off Friday night “red wine and games” again?

no longer a gamer?

so I tried. I tried to play a 3-4 year old game (Kingdom Hearts, PS2) and failed miserably. I can’t even get past the first level, where you’re mock-dueling with characters on the beach. I lose every time. I just can’t get the hang of the first-person interface, keep losing who I’m attacking (even with the lock-on), and just get pummeled to bits trying to avoid their attacks.

Apparently I am no longer a capable gamer. :( And this is a Disney game, folks!

Man do I feel old!

Maybe I’m just frustrated too easily, and falling prey to the “the more frustrated you are, the worse you perform.”

[Edit: I managed to get through 3 of the 4 characters. Then I tried 3-on-me, and couldn’t get past that. So I can advance, but SLOWLY. Far more slowly than I can with games that aren’t based on an FPS interface. Guess I need to build those skills…or give up forever…but hopefully the former, if I can be patient enough with myself!]

linux-raid and sata hotplug support?

Anyone out there know anything about linux-raid (md) and support for sata (libata) hotplug? I’ve got access to this machine that has an external 4-bay SATA enclosure that has smart trays. Pull the lever, the drive spins down, you swap it out. (This avoids having to implement what the libata guys are talking about, though I’d like to see this support added as well.)

I’d like to, in the event of drive failure, just pull the drive and replace it, without monkeying around at the CLI. But even though libata supports hotplug, and the tray takes care of the details (no emergency head dumps, no drive wear, etc.) I don’t think md is happy about it. At the moment I think I’d have to remove the drive from the array, then pull it, then add a new one, then add the drive to the array.

The latest linux-raid post on it I could find is about a year old and shows no progress on a solution.

Thoughts?

vista on a t60 not ready for prime time

I’m being daring. While I’m reading articles for a paper that’s due yesterday, I’ve installed Microsoft Vista on this here Thinkpad T60 (2007-75U). A lot doesn’t work — most of the device drivers and utility programs fail to start up. I can live without things like Rescue and Recovery, or the fingerprint scanner driver for the time being.  I also didn’t mind uninstalling Sonic DLA.

There are also released/beta drivers for the modem (combined 32/64 bit version), the UltraNav (32 & 64 bit versions, though I’m not brave enough to go 64-bit yet), the hard drive Active protection System (32 & 64 bit versions) and the ATI x1400 video (though I recommend getting ATI’s updated 32 or 64 bit version instead).
But I’m especially upset that the hotkeys, which were working fine with the Vista beta driver (which is extremely well hidden!) suddenly have decided to stop working. The “On Screen Display” service (TPHKSVC) won’t start, claiming “Error 1075: The dependency service does not exist or has been marked for deletion.” Of course, the Dependencies tab for that service shows no dependencies. Nothing useful is in the System log, either. Grumble.

On further inspection, there is event 7030: “The On Screen Display service is marked as an interactive service. However, the system is configured to not allow interactive services. This service may not function properly.” This looks like it’s related to security fixes for session 0 isolation pushed through in Vista. Still, it was working for a time under vista, so I think this is a red herring of some sort.

There’s also no appropriate power management support, so Vista is sucking up batteries like there’s no tomorrow, even with screen brightness at its lowest level. Good news: Lenovo/IBM released a beta driver. Bad news: the driver’s no longer available (at least, not under document ID MIGR-66919, nor anywhere else I can find. Did anyone cache a copy of the download before Lenovo/IBM pulled it?) Fortunately I’m tethered for the next few days.

Hopefully when the official Vista drivers show up in the next 6 weeks, things will be a lot smoother. Right now it feels like I’m running OS/2 2.0 again, and living with limited functionality at the expense of a prettier/better user interface.

canada day 2006

What fun, a holiday motorcycle ride about town with my new friend and bike mentor. I am feeling more confident every day – but not foolhardy! I can’t wait to ride around town more. And the gasoline bills are definitely to my liking.

For those of you waiting for your meme responses, they are online now at the previous post. Sorry for the delay; I was in the process of website and gallery migration, and those things had to occur first. For the record: Gallery 2 has a neater interface, but it slower and cumbersome to setup and configure, compared with Gallery 1.

The baby is so cute! I’ll have photos posted soon.

disagreeing is ok

I’ve had a lot of problems recently expressing something simple. I’m gonna take another crack at it:

  • I don’t really like most anime, but there are some genres I like. I’ll gladly watch anime, live action, play, musical, or whatever to get my dose of genres like random/sketch humour and twisted sci-fi.
  • I’m not a huge convention person. I prefer getting to know people one-on-one, and I find if you do that at a convention, you tend to alienate a lot of people. That said I can function at a convention when required as a speaker or attendee, but I tend to keep to myself.
  • “Alternative lifestyle” stuff is just great. I’m finding I’m happier doing things more mainstream-y, while maintaining an affinity for the unusual, an affection for those who involve themselves in it, and my own brand of quirkyness which is somewhere inbetween cheese and schlock.
  • I don’t enjoy programming big software projects, especially OO stuff and new languages. I respect all you language geeks and coders, especially because of my own past in it, but I’ve just lost the desire to learn new languages, or to actually program anything. I’m pleased to just take off the shelf OSS/COTS and go from there. I’d rather focus on the problem and describing it, working the requirements managing the project, and so on — y’all can enjoy putting that in code any way you like.
  • I’m still happy doing plugins, little projects, customizations, scripting, and what have you. I tend to prefer lower level stuff – microcontrollers, Verilog/VHDL/FPGA work, assembly, C and the like. I understand objects, used to teach courses in them, and can help design an architecture — but I’ve officially jumped off of the programmer bandwagon.
  • Design is good. I do recognize good design. I enjoy it and revel in it. I dislike designer elitism. I still am terrible at designing elegant things myself. I work best with creative folks who can turn my extensive requirements and logic into something aesthetically gorgeous.

Why has this been hard for me? Primarily because my own choices that some things are “not for me” has ended up coming across as disdain for others. Those who know me really well know that I don’t have disdain for anyone or anything, or any action. My housemates have been great in this regard. They know that when I get bitchy about something, that it’s really just about what I’d do if I were in their situation…not my judgement that their way of doing something is wrong or inappropriate.

“Separate but equal” gets far in this world, especially when extended to include cross-pollination and mutual acceptance, not just tolerance. I hope those of you who still read these pages accept my apology for any times I’ve made you feel uncomfortable, or for any who felt I was ever elitist in any way. I’m not better than you — I’m just better at making me happy than you are at making me happy! :D

biker chiq

I am now a fully-licensed motorcyclist, with a fully-licensed bike, a 1978 Honda CB750 Supersport (more pictures).  I’ve fixed up the bike a bunch since these photos were taken; expect new pictures by the end of today.
Big, big thanks to Cat, who taught me everything I know about wrenching bikes, and Chris, who helped us fix it and built the shed around it (and even made us cocoa at 2AM on a late Saturday night while we replaced the chain!)

Now, where should I ride to?  Any suggestions for good day-trips within reach of Toronto?

Also, seems Atlassian picked up my previous post about their awesome tools, JIRA and Confluence.  I’m just tickled pink about the functionality, as is everyone at my former employer.  Though they have their own free license, I’m pondering shelling out a bit for a 50-user license to run my own project sites, such as the ircd-hybrid stuff, and the Voyetra 8 and Andromeda A6 synthesizer sites.  It’d pay for itself in no time…maintaining HTML lists by hand is so early-1990s.  ;)

new studio software

Waynemanor Studios now has some new software, in addition to the fantastic, quintessential Digital Performer:

  • DSP-Quattro realtime audio editor/CD mastering tool/VI hosting tool/hardware sampler librarian, perfect for the pair of Kurzweil samplers
  • MidiQuest XL 9.0 patch editor/librarian, the only editor available that actually has support for the Voyetra 8
  • Minimoog Voyager Patch Editor/Librarian, a beautiful work that meets the highest standards for such an application
  • Cherrypicker, a MIDI patchfile editor that cleans up .middev files.
  • MIDI Commander, formerly the Kurzweil Commander, a remote control solution for the Kurzweil synths

On order is a SCSI card + cable to connect DSP-Quattro to the Kurzweil(s), the V3 upgrade for the Voyager, plus a gooseneck light and dust cover also for the Voyager.