Archive for May, 2008

Programming and Scientific Education on Slashdot

Friday, May 30th, 2008

Via Adam Goucher, a Slashdot thread about whether programming should be part of science education.  300+ comments and counting, almost all relating personal experiences.

Damian Conway Speaking on July 16

Friday, May 30th, 2008

Damian Conway, Perl hacker extraordinaire, will be speaking at the University of Toronto on Wednesday, July 16.  The title of his talk is "Temporally Quaquaversal Virtual Nanomachine Programming in Multiple Topologically Connected Quantum-Relativistic Parallel Timespaces... Made Easy"; the venue is Room 1160 of the Bahen Centre for Information Technology (40 ...

Still Wrestling With Google’s Web Toolkit

Thursday, May 29th, 2008

Dmitri is still struggling with Google's web toolkit---in particular, with trying to debug code that's throwing an exception for unknown reasons. Maybe we could pass a new law---nobody's allowed to release a library, framework, language, or other [name goes here] without including debugger support... *sigh*

More About Integrating IRC into DrProject

Thursday, May 29th, 2008

Kosta has posted some more thoughts about integrating IRC into DrProject. He's still working on mechanisms, but I'm looking ahead to the user interface. In particular, how should IRC logs be displayed? His first pass will be a "magic" wiki page that conversation entries are appended to (or possibly one ...

Another Cool Conference I Probably Won’t Go To

Tuesday, May 27th, 2008

The Association of Science-Technology Centers, "...an organization of science centers and museums dedicated to furthering the public understanding of science...", is having its triennial conference in Toronto in June. I'd love to wander around the ...

Episode IV: A New Beginning

Tuesday, May 27th, 2008

Nick Jamil and Jeff Balogh have posted a fairly detailed design for DrProject's new ticketing system. As far as I know, there isn't another one like it: when a project is first created, its ticketing is just a to-do list, but users can add extra fields (like "owner", "due date", ...

Reminded of the Difference Once Again

Tuesday, May 27th, 2008

Via Irving Reid, a great quote from Henrik Kniberg about how to tell when you're done: So when a team member says that a story is Done and moves the story card into the Done column, a customer could run into the room at that moment and say “Great Lets go ...

Some Questions Have Formed

Tuesday, May 27th, 2008

Dmitri has been wrestling with some plugin and servlet issues --- suggestions would be very welcome.

Interviewed by Jon Udell

Sunday, May 25th, 2008

Jon Udell has posted an interview he did with me last week at IT Conversations. The title is "High Performance Computing Considered Harmful", and slides from a talk of the same name that I gave in Austin are available. Later: here's Jon's summary of the interview. Curmudgeonly? Moi? :-)

For Each, Replace

Friday, May 23rd, 2008

My greatest weakness as a programmer (other than impatience) is how little I know about relational databases. I know how it happened---I spent my twenties working in high-performance scientific computing, before very large scientific databases became common, and there was always somebody else to worry about that side of things ...