blog

Officially unimpressive

Somewhere in the bowels of Google some strange science goes on that probably all makes great sense on many levels. But sometimes you just gotta wonder. How the heck can you explain a posting on my blog coming up as the FIRST result on Google for the word “unimpressive.”. Impressive! [ update – March 20,

Read More

Google as social software

Tags : 

Google is a lot of things, and search is certainly at the top of the list …. but it’s also social software. I just happened to see this post by Steve Woods … we used to work together on a now-defunct site called MacTimes (the domain is now owned by some site called Absolute Mac).

Read More

Scary baby

Tags : 

I just saw a video of a baby that is seriously freaky. Both the video and the baby, that is. Check out Pleix Films’ website and click on e-Baby. Yikes. If this is the future I want a club and a sabre-tooth tiger skin. [ ADDITION ] Net Flag is also very cool. And remember

Read More

Moodle, an open-source learning management system

Tags : 

I’ve recently installed and configured Moodle, an open-source learning management system (LMS). It took about 5 minutes – unbelievable. The testbed Moodle is for a course I’m taking, ETEC 510 (Educational technology 510), which is part of the University of British Columbia’s Master of Educational Technology program. (You gotta love the “Untitled Document” page header

Read More

Final Notice: And this time we mean it!

Tags : 

This is a copy of my weekly email from eWeek. They send me the dead tree version of their magazine every week, and almost every week ask me to confirm my ‘subscription’ details to it, or else. Or else they won’t send me the magazine. Oh dear. I don’t want the paper version anyways. I

Read More

The thing was written in sand: Coding in Dune

Tags : 

I’m a huge fan of the Dune books by Frank Herbert … even though Herbert’s legacy is being dragged throught the dirt by his son Brian and Kevin J. Anderson. So it was trés cool to see one of Frank Herbert’s riffs on mentats adapted to code architects. I can’t resist quoting: Above all else,

Read More

Photos that don’t suck on Flickr

I recently started using Flickr and now I’m finally starting to stick some half-decent photos up there. Check out this pic of sea foam coming up Coach beach. I love the footsteps that are just about to be washed away.

Read More

Sign, Sign, Everywhere a Sign

Tags : 

Teresa (my wife) and I took the kids to Port Moody last week Saturday and enjoyed the beautiful summer-like weather and the trails and beaches. I ran into this sign, which I kind of like. It doesn’t really aid in navigation, however …

Read More

Apple: Don’t Tax the iPod Economy

Tags : 

C|Net is running this article on Apple’s potential plans to charge iPod peripheral manufacturers. Not smart, Apple. History gets really boring when you realize that not only is is just one bloody thing after another, it’s the same bloody pattern repeated over and over again. Remember Firewire, anyone? Apple tried originally to get something like

Read More

ID10T Protection for Kraft

Tags : 

I hate hate hate hate hate these stories of giant corporations bullying people who in good faith registered domain names that they have a perfect right to own. I’m talking, particularly, this story in which Kraft sued a Milka Budimir for her domain name, milka.fr … because Milka apparently is a brand name that Kraft

Read More

Your Bloat is My Feature

Tags : 

I had to laugh when I saw a comment on software bloat over at the SubEthaEdit site: While being a full fledged editor, we promise that SubEthaEdit will never become a bloated piece of software like other text editors. I love the sentiment, even agree with it, but in reality this is very hard to

Read More

Odyssey of the Mind

Tags : 

My daughter Gabrielle participates in Odyssey of the Mind, an organization that promotes fun learning in groups about technical issues. Odyssey of the Mind is a school-based, world-wide program that promotes creative problem solving for students from kindergarten through college. Under the guidance of a coach, teams of five to seven students learn creative thinking

Read More

Voice-over-IP Spamming Solution: Skype

Tags : 

There’s a long forum over at Broadband Reports about the coming flood of VOIP-based spam, or ‘tele’-marketing. (Perhaps we should call it VOIPing.) Frankly, this kind of reminds me of the hype-to-heaven then doom-and-gloom cycle that dead tree publications typically follow regarding new technology. And though I’m a fairly new user of Skype, I’m not

Read More

CSS Drop Shadows Agony

Tags : 

I’ve been trying to get automatic image drop shadows via CSS enabled on this site, and I’m running into a roadblock. I’m using the approach that a list apart recommends, and the problem is that while the drop shadows appear to work fine, text from ‘below’ the image insists on crawling up the page and

Read More

Someone must have said this somewhere somewhen

… but I happened to say it today: If it happens to you, it’s comedy. If it happens to me, it’s tragedy. 😉

Read More

Google AdSense Wierdness – Spoofing?

Tags : 

I’m getting some really odd results when trying to check my AdSense results from today. Typing ‘google.com/adsense” into my browser location window brings me to this apparently Chinese version of the page:

Read More

Don’t Steal My Content!

Tags : 

Googling for your blog name can be very interesting. It turns up all kinds of wacky things … like this verbatim copy of one of my postings on Silicon Investor. Months ago, I put together a series of article on Mac market share: the Mac Market Share Myth, the Mac Market Share Reality, and the

Read More

Ethan Contemplative

Tags : 

The really really unbeatable thing about photographing kids is their complete and utter lack of self-consciousness while you’re composing and taking the shot. This is Ethan, my 5-year old son, in a quiet, thoughtful moment.

Read More

Ajax apps made easy … coming soon to a web site near you

Tags : 

A short time ago I predicted that toolsets would soon appear to make building Ajax web applications much, much easier. Ajax is shorthand for ‘Asynchronous JavaScript + XML.’ Well, the flood has begun. Right now it’s only a trickle, but it’s a beginning. fiftyfoureleven has produced a whole series of proof-of-concepts, demos, and code snippets

Read More

Apple’s Safari Mistake: Choosing KHTML over Firefox

Tags : 

Just slightly over two years ago, Apple released an incredible web browser that made the world sit up and take notice, led to Microsoft discontinuing Internet Explorer for Mac OS X, and gave Mac users a browser that rendered faster, worked better, and looked cooler than just about anything else on the planet. There was

Read More

My 8-year-old bookworm daughter

Tags : 

Gabrielle, who’s 8 years old, is re-reading The Chronicles of Narnia, a compilation of something like 7 books totalling close to a thousand pages. She’s a major bookworm, and I shot this image to capture the moment. But the truly incredible thing is that she first read the series at 6 years of age. Unbelievable.

Read More

Patterns in web development

Tags : 

There’s lots of hard ways of trying to simplify websites and web apps. Here’s a very interesting, incredibly simple way.

Read More

Improving AdSense revenue for your blog

Tags : 

I just saw this article on del.icio.us. Very interesting – the keys apparently include: – keywords – targeting high-paying ads – user multiple ad services – good ad location – increase traffic by pinging multiple services – using Google search – and a couple other more obscure ones … All these are fine and good,

Read More

‘Giant Steps’ flash animation

Tags : 

If you don’t might the long wait (about a minute at broadband speeds) this flash movie is a very cool jazz journey into spatial oblivion. I saw this at ongoing first.

Read More

Great new Newsboys CD: Devotion

Tags : 

I picked up the latest Newsboys CD on Saturday, Devotion. OK, so it’s not new, it’s newish. Wow! This is a great CD – the musically mature product of a group that really has it together: great rock tunes, drums, guitar and more with an excellent Christian message. Love it!

Read More

Branding in a brave new world

Tags : 

Branding is something that executives and marketing types love to talk about, advertising companies love to shout about, and most people know very little about. The problem is not only that branding is one of those insubstantial wispy things that are hard to measure, it’s also changing. Fast. Take this quote, for example: Consumers demand

Read More

Minis Safer than Trucks; Stupid People Buy SUVs

Tags : 

Nothing like a controversial title to start off an article about vehicles, huh? It’s a silly title, but, according to an article from the New Yorker, it’s strangely accurate.

Read More

Memories of the Microsoft – US DOJ Settlement

Tags : 

For some baffling reason, I was thinking tonight of the Microsoft – US DOJ settlement of a few years back. I recalled sending a submission in to the Department of Justice (hah) just after that settlement …. although I ‘m not a US citizen. And the beautiful thing about life in the 21st century is

Read More

Cool: Flickr and iPhoto play nicely together

Tags : 

I have just started using Flickr because, of course, you can’t be cool on the web and Not Use Flickrâ„¢. So I downloaded the Flickr uploader for Mac OS X, and installed it. Then, just because I’m bloody-minded and I’m on a Mac and I thought …. maybe it will work … I simply grabbed

Read More

Writing compelling blog posts

Tags : 

I use WordPress 1.5, which happens to have a new feature, the dashboard, that displays a bunch of things including some (paid I am sure) links to posts on the art of blogging. I followed this one: How to write compelling blog posts, only to find that the deep, insightful, amusing, and, uh, compelling article

Read More