The Past Is Still Here Too, and It Too Is Unevenly Distributed

2010-03-11 – 16:45

If I want to request a book at the University of Toronto Library, all I have to do is log in to their web site, look up the book, and click “reserve”.  Unless the book is in someone’s study carrel. In that case, I have to go to the library in person and fill in a recall slip. Can’t do it through the web or over the phone, even though the information about the book being in a carrel is in the same computer as everything else. According to the library I spoke to, “The computer will not produce a list of books to be retrieved from carrels, closed stacks, or basement. I believe people in [the library] are trying to automate the process but at present they have to use this process.” This isn’t stupidity or sloth: it’s just too low a priority to have been done yet.

The “Y2Gay” post is similar: millions of printed forms, and thousands of databases, assume that marriage involves one male and one female, not two of either. (I have this picture in my head of government IT staff sitting down to a Monday morning planning meeting back in 2006 to hear their boss say, “OK, I know this wasn’t in plan, but…”)

So, the next time you’re wondering why open government/open data is taking so long—why “they” don’t “just” make everything public—spare a thought for the poor, overworked database admin in the basement who has to turn good intentions into SQL.

Graphing Ass Pain in the Third Dimension

2010-03-11 – 12:20

No, really, that’s what MyTTC.ca does to find transit routes from A to B.

Choosing The Change We Want To Be

2010-03-11 – 12:17

Brief article from The Economist about how some technological innovations help empower women, while others do harm. Not much depth, but worth reading. I wonder where stalker-assistive technologies like geotagging will eventually be found to fall?

Stephen Walli on Book Publishing

2010-03-11 – 11:19

Interesting post about the future of book publishing: it’s brighter than you think, but quite different from today. And yes, I remember Sam’s too…

Is That All There Is?

2010-03-11 – 10:38

I prefer Peggy Lee’s version of the song to Bette Midler’s; I wonder if Mark Guzdial thought of either when he wrote this post a couple of days ago:

Surely, this can’t be it—it can’t be that Sakai + Twitter + a blog or Wiki is what all future studies will call the “traditional” form of online courses?

It’s worth checking out some of the tools he links to: there’s a revolution waiting to happen here, and I’d really like to be part of it.

What Would You Do For Five Dollars?

2010-03-11 – 10:33

From fiverr.com’s front page:

screen-shot-2010-03-11-at-102721-am

Looking at the “Programming” section:

screen-shot-2010-03-11-at-102938-am

This is actually really useful career advice. If people are willing to do something for $5, it has been so thoroughly commoditized that there’s only marginal value left. Putting it another way, if you’re looking to earn a decent living, you’d better be doing something else…

Don’t Ask, Don’t Tell — Really

2010-03-11 – 10:26

Good post from Stuart Shieber from last summer:

A strange social contract has arisen in the scholarly publishing field, a kind of “don’t ask, don’t tell” approach to online distribution of articles by authors.  Publishers officially forbid online distribution, authors do it anyway without telling the publishers, and publishers don’t ask them to stop even though it violates contractual obligations. What happens when you refuse to play that game?

March 24 is Ada Lovelace Day

2010-03-11 – 10:23

March 24 is Ada Lovelace Day—please take a moment to blog or tweet about women in technology or science whom you admire.

Code Review Walkthrough

2010-03-11 – 07:53

Mike Conley and I had lunch yesterday with SmartBear’s Gregg Sporar to talk about code review. (We ate at E Pan on Spadina Avenue, which isn’t particularly relevant, but the crispy chicken with orange peel and the baby bok choi in garlic sauce were both delicious.) One of the things that came up was the dearth of accessible examples of code review that instructors (like me) can put in front of undergrad students. The key word here is “accessible”: hundreds of thousands of reviews of patches to various open source projects are freely available on the web, but most require too much background knowledge to be usable in a classroom setting.

A couple of years ago, I posted a transcript of my review of a Markdown wiki text processor written in Python. Mike has just pointed me at Brandon Savage’s multi-part review of some Twitter processing code in PHP. If you know of other examples like this, we’d welcome pointers. If you don’t, but would be willing to create some, please let me know.

Thacker FTW!

2010-03-09 – 11:25

Charles Thacker has won the 2009 Turing Award for his work on the Alto, the first modern personal computer. Congratulations!