Advertising on Traffic Widgets
There are over 1500 downloads of my Traffic Widgets for Toronto, Calgary, and Vancouver per month. Unfortunately that has correlated into 2 donations, one independent and one no so (thx sweetheart).
Do you use one the Toronto, Calgary, or Vancouver traffic widgets daily? Would you mind seeing some ads if it helps […]
The coding culture at M$
Why are the Microsoft Office file formats so complicated? (And some workarounds) - Joel on Software
A normal programmer would conclude that Office’s binary file formats:
are deliberately obfuscated
are the product of a demented Borg mind
were created by insanely bad programmers
and are impossible to read or create correctly.
You’d be wrong on all four counts.
The one true statement […]
What I’m up to recently
I’ve been a little withdrawn from a lot of things the past few months, including the interweb… In the mean time: I’ve started teaching at McMaster University, as a sessional lecturer in the Bachelor of Technology program. I have also just recently decided to continue on with my M.A.Sc. research work and have started […]
This is not Software Engineering, why not?
Slashdot | Computer Foul-up Breaks Canadian Tax Filing System
Apparently on Monday they discovered tax fillings submitted electronically where the social insurance number, and the date of birth were swapped
This is why the world needs more well trained software engineers doing more than just safety-critical work. Critical systems include those where an individual can be […]
Embedded Mac OS X, Called it
MacSlash | iPhone Dispute Settled; Both Parties To Use iPhone Moniker
What does it all mean? Linksys routers running Darwin. Mark my word.
I called it the day the iPhone was announced… go read it.
Maven or monkey?
So I’ve been doing a lot of reading of late, trying to improve on my preparation to really contribute to society. (Luck/Success = Preparation + Opportunity) I have an enormous (but self-under-valued) skill set in my field of study (Software Engineering –that is, use of software to solve engineering problems–), little of which I […]
The BIGGEST thing about the iPhone is…
embedded Mac OS X. Period.
The cool features and ease of use is now what is expected from Apple. We’ve been talking about convergence for years, it’s about time… The fact that the Apple iPhone is running a full featured embedded Mac OS X is what the new revolution is going to be […]
Only one correct choice
Joel on Software | Choices = Headaches
Joel hits the issue of choice right on the head. His case against the too many number of choices that Windows, GNOME, and KDE give the user to do the same task - or variations there of - is a good one. In most cases, there are […]
CBC.ca Feedback works, maybe
Now I’m not sure if it was due to me or just the journalist’s wording, but let’s say it was me, here’s why…
If you recall my gripe about software “glitches”, well a few days later this article came down my river of news: CBC.ca - CIBC bank machines working after software glitch.
So I clicked on […]
Stop using the term “software glitch”
Wired News: Glitch Leads to Segway Recall
Segway is recalling all 23,500 of the self-balancing scooters it has shipped because of a software glitch that can make its wheels unexpectedly reverse direction, throwing off the rider — and in at least one incident, break some teeth.
You would not call a design flaw that weakens the structural […]