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?

rohs sucks

And EDN agrees. I don’t build equipment to last 2-3 years, I build it to last 200-300 years, at least.  I rely on lead to make that happen reliably and cost-effectively. And, I ensure that any electronics I stop using is recycled appropriately. It just makes sense. EDN further proves that RoHS legislation is actually going to have a worse environmental impact than the way we have been doing things.

Join the fight @ RoHSUSA to free us from ridiculous lead-free requirements in electronics.

an atypical manifesto

il manifesto, by http://www.flickr.com/photos/hedrok/

I’ve been a bad blogger. I haven’t been giving back to “the community,” nor have I even found time to read what “the community” is writing. engtech says:

“…blogging is a 10 to 50 hour a week commitment when you include reading and commenting on other blogs. Blogging takes away from other aspects of your life. Are you prepared to make that kind of commitment? Is anyone?

I’ve realized I don’t blog here. I journal. I’m leaving a trace. It’s time to explain my motivation:

An Atypical Manifesto
Continue reading

appreciation without arrogance

Must every Toronto based art & architecture/civic design log serve up the same self-aggrandizing, political-agenda-pushing arrogant snobbery that promotes exclusion and moral crusading over the free exchange of ideas? Hasn’t anyone explained to these people that you attract more flies with honey than with vinegar, and (to paraphrase) your art is not my art?

Oh, right, I forgot. They’re blogs. That’s their point these days isn’t it? Ways to pat your friends on the back, and by everyone else’s conspicuous absence from inclusion, continue to perpetuate your clique’s elitism. Ways to build a bully pulpit and force the world, kicking and screaming, into your point-of-view. Ways to build an image for yourself, based on a meager handful of accomplishments combined with slickly-edited copy and a gorgeous low-available-light photograph.

Yesterday, I had a lovely day in my home city. I was really enjoying myself. It made me want to explore the city more. And then I had to read the blogs I linked to above. They were the metaphorical equivalent of rolling over in bed and finding your hot, sexy lover has been replaced by a mandrill who wants you to put your lips on his/her genitals. And, judging by the kitchen knife in his/her left hand, won’t take no for an answer. And then he/she gets up and blogs about it, attaching the one photo he/she took of you that could be interpreted to imply that you enjoyed yourself — when all you were doing was trying not to gag.

I’m not player-hating. There need to be environmentalists, futurists, artists, free thinkers. Some of the articles in those blogs were actually useful. But do you all have to be so goddamn supercilious?

word-of-the-day: prolix

From http://www.cbc.ca/news/viewpoint/vp_omalley/20060717.html – which you should go read now, it’s short:

The late Peter Gzowski once held up an envelope from one of his many readers. “This has been written on a word processor,” he told me.

“How can you tell?” I asked.

“It’s prolix,” Gzowski said.

How many of you are also guilty as charged? I think many of us bloggers are similarly challenged. Personally, I’ve been fond of quoting Blaise Pascal, from Lettres provinciales, 16, Dec.14,1656:

Je n’ai fait celle-ci plus longue que parceque je n’ai pas eu le loisir de la faire plus courte.” (I have only made this letter rather long because I have not had time to make it shorter.)

But perhaps now I will quote Robertson Davies instead:

Business people are very innocent and they are impressed by bulk.

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.  ;)

i am not an artist

A very good, old friend of mine passed me this article today. Having spent time as a developer of software, and plenty in technical customer serivce, I agree with the sentiments expressed completely.

Where the author’s analogy to most corporate development breaks down is when the development organization actively ignores the requests of the customer to suit its own needs. Occasionally this takes the form of preventing the customer from doing what they want to do. This is sometimes a necessary evil. The effort required to alter some software behaviour is often disproportionate to the gains to be realized from the work. But to actively reject suggestions from customers for convenience, or because “you can get away with it” seems to be the ultimate betrayal of a marketplace.

Even worse is when this is done in a captive market. Witness Home Depot – arguably the single source provider of home improvement and renovation supplies in North America today – and the home building/renovation industry around them. Ever since my second blog entry in 1997, when I complained of cheapo building materials, it’s gotten worse. Two-by-fours are now one-and-a-half-by-three-and-a-half inches, with rounded corners. Delivery of wood often results in timber that is barely usable, including precut studs that are warped beyond recognition and split halfway up the side. There was a time in recent memory when you could go through the wood that was delivered to you, and send back any timber that wasn’t up to snuff – and the lumber company was on the hook to replace the bad wood. Wood is dried so quickly now that fully 1/4 of the studs we recently used to construct a shed in the backyard started to split when nailed up in a frame. And the nails! These hot dip galvanized twelve-penny (12d) nails are so soft that you can straighten them by whacking them on the side with a hammer! (This is not a reason why they are good, quite the opposite.) These were the only 12d nails available at the store, as well. You couldn’t even buy the old type if you wanted to.

So why am I ranting about Home Depot in a post about software development? Because both are indicative of the continuing trend for companies to deliver substandard solutions wittingly, because they can get away with it to improve profitability (in Wal-Mart speak: “to keep prices low for you!” I’m not an artist, to be sure (read the article, will you!) but I do believe in doing the best possible for the ultimate user of a component, be it embedded, traditional, or support technology. Service is just good common sense.

Let me give praise to one company who seems to have gotten it right. It took nearly a year during my employment at SOMA Networks to complete selection and justification of Atlassian‘s Confluence (wiki) and JIRA (issue tracker) systems for use as external document and issue management solutions. These are exceedingly well written tools, with a robust code base, a broad community of plugin/extension contributors, attentive support technicians, and a snazzy user interface. They’re not written as trendy web-2.0 applications, but rather are something you can toss on a box you maintain yourself, keep the total cost of ownership fixed, and tweak to your heart’s content. And the functionality out of the box is astoundingly good.

Don’t believe me? Go get your own free personal license of Confluence and experiment. Then use it in your next project if you like it. There’s even 50% discounts for academic use. And the license fees & maintenance are exceedingly sensible.

Disclaimer: I don’t work for them, but I’m a satisfied customer.

on being a dimwit

Tonight on IRC I got this quote:

> a wise man once said "you can't look dignified when
you're having fun" so live by that! :p

What a dimwit I’ve been. I’ve been grumpy in the faces of everyone around me who’s having a great time, just because I’m not happy about some miniscule detail in a totally separate area of my life that’s, 9 times out of 10, no one’s fault. I often miss the fun that I myself am having! What a waste, eh?

Thanks, man — your IRC one-liner today made a huge difference in my life. :D