Author archives: Mike

RSS feed of Mike

Bell Canada Labs (Then errands for 4 hours)


Presented the project down at Bell Canada this morning. Quiet meeting, only two people asking how to get involved. Hopefully just needs to percolate a bit. Anyway, two people is good if they do something wonderful :) .

After that spent the bulk of the day on various errands around town, picking up wedding dresses ...

Continue reading

PyGTA Tomorrow (Mind-exploding fun!)


Planning to present continuations at the PyGTA meeting tomorrow. Continuations are the fundamental control construct of computer programming. Everything else is just syntactic sugar. They have some interesting applications when exposed directly, but most people use them to create other abstractions that are easier to understand. Tomorrow we'll be exploring just what these things are ...

Continue reading

Ontario Linux Fest goes well (I'm a baritone for a few days, though...)


Spent Friday and Saturday on the presentation for Ontario Linux Fest. Went well, about 17.5 solid hours of talking, much of that talking loudly. As a result I've got a really gravelly voice right now. Lots of developer interest, challenge now is to turn that interest into actual developers :) .

However, I really, really, ...

Continue reading

RSS as a fundamental educational primitive (Learning from the University of Toroto)


U of T has an interesting technology. Rochelle spearheaded the development of what is basically a "blog based" engine for collaboration, discussion and the like. Every student, professor and TA has a personal blog and are automatically and/or manually enrolled in "groups" such as their faculty, their individual classes, projects, administrative groups and the like. ...

Continue reading

Shopping Lists for Researchers (Relevance is a huge motivator...)


Imagine we had a whole (large) university's worth of Undergrad, Masters and PhD candidates in everything from Computer Science, Engineering, Education, History and Medicine, Art and Design (and hundreds more). Imagine that we could ask them to look into research topics in order to solve X, Y, or Z problem, combining resources from multiple departments, ...

Continue reading

Long Weekends, Long Walks (A few days off...)


This was the Thanksgiving holiday weekend in Canada. Had the family over on Sunday (yay!), worked on Saturday, but today was just for relaxing. Went through my OpenGL folder (well, the last 100 or so messages) and fixed a couple of small bugs. I want to release a 3.0.0b1 this week, so if you have ...

Continue reading

Long Day (Schedules mean never having a minute's rest... but you feel really good at the end of the day...)


From about 2pm through to just now I've been up and running. Meeting with a new client, picking up the B2 machine, meeting with a volunteer project manager for the OLPC, trying to re-recruit a sub-contractor for various projects, then off to see a friend play at Free Times (a cafe).

The B2's screen was ...

Continue reading

Messy Jobs are Never-Ending (Clean jobs a disappearing breed...)


Sitting here working I find myself reflecting on the fact that messy jobs are never "finished." By messy I mean jobs that are complex and multi-faceted and have no particular "right solution". In contrast, the clean jobs, the ones where you just need to solve a problem and know that you have the correct answer, ...

Continue reading

Life Management Tools (Need to get using them...)


Someone mentioned yesterday an old "truism" that you have to choose any two of "work, family and friends". I know you don't have to, but it takes a bit more time-management than I've been applying lately.

So, I finally got the "get a calendar and todo list started" task off the todo list. Started off ...

Continue reading