How Canadians Write Code


Extreme Programming / World Cup of Hockey Watching
Originally uploaded by D’Arcy Norman.

D’Arcy has written a great post about the social dynamics of an extreme programming session. It makes me wish I knew what angle brackets did.

Posted in tech/tools/standards | 1 Comment

Espaces Grand Ouverts — Translators Wanted

I’ve been relieved by the response to my recent EDUCAUSE Review article on wikis. I was terrified at the prospect of SeriousWikiHeads reading the piece and ripping it to shreds, but so far the feedback has been gentle. Among others, Clay Shirky made a positive reference, and Ross Mayfield wrote up a long and thoughtful post, focusing critique on my handling of anonymity and privacy:

Back when Ward [Cunningham] was an advisor, we had some good discussions about [private wiki spaces], how it was necessary for organizations, and I can tell you it wasn’t outside his vision. I can’t emphasize the obvious enough. That without some privacy for groups, participants can’t share. Similar to how AA members are able to open themselves up to strangers provided they are anonymous to the outside world. Heck, the US wouldn’t exist if anonymity wasn’t provided for contributors to the Federalist Papers.

Chris Allen defines four kinds of privacy: defensive privacy, human-rights privacy, personal privacy, and contextual privacy. For most spaces and cases, the issue for wikis is contextual privacy, or what danah called the ickiness factor when something is socially off-kilter when context shifts.

The point of providing privacy or anonymity may be moot if there isn’t a sustainable solution to online security and trust — thrusting us into a transparent society. But we still have a choice to submit to the always on panopticon.

Of course, privacy comes at an opportunity cost for others to build upon your contributions. Negotiating context shifts over time proves to be the most difficult, socially and even legally, to let resources accrete value. Setting the mission and vision of a space requires a great deal of forward looking imagination while balancing the basic need to define a social context for sharing.

Mayfield notes that though I quote a few of his weblog postings in the article, I never interviewed him directly. I wish I had been able to work through my diffidence and nervousness and approached him — these insights (and doubtless others) would have greatly improved the final result.

But perhaps the most gratifying response has come via Christophe Ducamp. He has gone to the effort to translate the text into French and posted it up on CraoWiki. Merveilleux! Merci beaucoup!

I wish my French was good enough to help out in this respect, but it’s not even close to that level. Christophe is inviting others to make changes or corrections, and if this is something that interests you I’d encourage you to get in touch with him.

This act of unexpected generosity illustrates to me the wonders of sharing content online — it’s not a one-way process from “creator” to “taker”…it’s more like a multi-directional exchange that benefits everyone.

I hope Christophe and anyone else who works on the translation doesn’t feel bound to a literal interpretation of the original text. Taking liberties where needed can only make the piece more readable…

And as Mayfield’s post demonstrates, it’s not as if the English version couldn’t be improved. I wonder if there would be any benefit to posting the article on a wiki and inviting revisions? Or would that just seem like a perverse form of ego-tripping?

Posted in wikis | 5 Comments

Adventures in Interface [Recycled from Textologies]

wordcount.gif

WordCount

Posted in Objects | Comments Off on Adventures in Interface [Recycled from Textologies]

This is for you, James

Thanks to James Farmer for the friendly reminder that this weblog was downright unfriendly to those who prefer to read it through their RSS readers.

It was easy enough to reset the settings so that the whole entry was included in the RSS feed, but the result read poorly — just an unbroken mass of formless text (which is a pretty good way of describing my prose style, come to think of it).

Thankfully, I happened to be iChatting with Alan yesterday, and he helped me out. Essentially I needed to go into the RSS templates, find the bit of code that read…

… and replace it with:

And the result reads far more cleanly in my newsreader, at least.

I’ve also started running my feed through Feedburner, in part because it lets me splice in my additions to my Furl account (it also works with Flickr and del.icio.us)… I’m increasingly coming to appreciate the utility of shared bookmark services — it’s like blogging without writing, which appeals to the slacker in me. Combining these two feeds makes the most sense to me, so I’m making this version the main output. (Though a link to the de-Furled feed is still available.) The new feed:

http://feeds.feedburner.com/AbjectLearning

Posted in XML/RSS | Comments Off on This is for you, James

Quote of the day (maybe quote of the month)…

“…blogging seems to be working in practice, but does it work in theory?”

From Exploring the Use of Blogs as Learning Spaces in the Higher Education Sector (pdf) by Jeremy B Williams and Joanne Jacobs. Via OLDaily.

Posted in Webloggia | Comments Off on Quote of the day (maybe quote of the month)…

Reuse, recycle, regurgitate

A few of the items I have noted over on the Textologies Weblog, copied and pasted here, for your cross-posted convenience.

1) A hot item bouncing around the Web today is a piece by Paul Graham, entitled The Age of the Essay. A polemic, a history, a guide — appropriately enough it meanders all over its subject. It even presents the etymology of the word “meander” (“Menderes” is a river in Turkey and yes, it winds all over the place). Musings on the influence of the Internet bring the piece to a stirring conclusion:

If there’s one piece of advice I would give about writing essays, it would be: don’t do as you’re told. Don’t believe what you’re supposed to. Don’t write the essay readers expect; one learns nothing from what one expects. And don’t write the way they taught you to in school.

The most important sort of disobedience is to write essays at all. Fortunately, this sort of disobedience shows signs of becoming rampant. It used to be that only a tiny number of officially approved writers were allowed to write essays. Magazines published few of them, and judged them less by what they said than who wrote them; a magazine might publish a story by an unknown writer if it was good enough, but if they published an essay on x it had to be by someone who was at least forty and whose job title had x in it. Which is a problem, because there are a lot of things insiders can’t say precisely because they’re insiders.

The Internet is changing that. Anyone can publish an essay on the Web, and it gets judged, as any writing should, by what it says, not who wrote it. Who are you to write about x? You are whatever you wrote.

Popular magazines made the period between the spread of literacy and the arrival of TV the golden age of the short story. The Web may well make this the golden age of the essay. And that’s certainly not something I realized when I started writing this.

2) A discussion of the intimacy gradient, which attempts to apply concepts from architecture to improving what could be termed the emotional usability of online social spaces.

In architecture, an intimacy gradient exists when you start off in public areas and progress through semi-private to private and then intimate areas – consider a house with a porch, hallway, living room, bedroom, and increasing levels of privacy as you move through the building. This progression is something that we have all experienced and, on an unconscious level, we both understand and appreciate it. Removing it creates jarring and uncomfortable spaces that we prefer to avoid because, on an emotional level, it feels all wrong.

… A similar thing happens at conferences, with the public conference hall leading to semi-private groups congregating inbetween sessions, a semi-private back channel being opened (semi-private because not everyone at the conference will use it), and then private messages. These intimacy gradients are even more flexible, utilising different tools for difference sections of the gradient.

These are all emergent behaviours, they’re people using the tools at hand in a way that feels comfortable to them. A good example of an imposed/self-organising intimacy gradient is that used by Zoetrope. A website for film makers and writers, it has a public area and a private area which you need to register to access. That’s the imposed section. Once registered, users access the self-organised section where there are ‘public’ messageboards to which anyone can post, ‘private offices’ which require an invitation from the owner before access is granted but which are semi-private areas, and ‘z-mail’ which acts as a private messaging system.

3) Jill Walker had fun with her class yesterday.

Today the sun was shining so brilliantly that I scrapped the lecture plans and took my students to town to do field work instead. We collected photos of stickers, tags and street art, talked about viral marketing and art outside of galleries and then we fed our photos into Flickr, beginning to talk a bit about social networks and how people are developing more and more ways of organising the web, or of facilitating self-organisation.

4) Regime Change: A Textual Instrument is decribed as “textual play that operates via logics that are more linguistic than they are graphical”. This notion of “textual instuments” is new to me — it purports to…:

… make text playable in a new way. At first, as one encounters their workings, they are toys for exploring language

Posted in Abject Learning | Comments Off on Reuse, recycle, regurgitate

Another school term, another weblog

Fall term is here, which means my first full-time teaching gig in five years is underway. So far we’re still in the introductory phase, but even that’s been most cool — the participants are literally all over the world (far more dispersed than I expected), and bring an impressive array of backgrounds and interests to the course.

Being the one-or-two trick pony that I am, I’ve set up a complementary weblog which is at present intended to capture ongoing developments that are pertinent to the course. What it will turn into is anybody’s guess — I am hopeful that the course participants will have something to say about that.

I’ve also set up an aggregated feed of selected sources (with special assists from Blogdigger and Feed2JS), and am running it through the WebCT course environment as well as a page on the weblog itself. As of now I’m keeping the number of incoming feeds relatively minimal, but hopefully the makeup of the sources will evolve over the next few months.

I’ll be shamelessly recycling content from this weblog in this space. Because I don’t have that much content, dammit, and I can’t afford to waste any of it.

Posted in Abject Learning | 1 Comment

What a conference should be…

I’ve spent the past three days at the Instructional Technology Institute Conference at Utah State. I feel bad about my lack of blogging during that time — though not that bad, as I needed to finish my presentation and I’m a lousy note-taker. Thankfully Stephen has attended most of the same sessions that I have, and he’s done his usual thorough work.

The event was simply outstanding, one of the best I’ve ever attended. Each session I was at was strong — no clunkers — and the relatively small size and relaxed atmosphere has made it easy to chat and mingle. I won’t try to match Downes for detail or incisive commentary, but do want to offer a few shout-outs:

* It was a thrill to see Lawrence Lessig… and he set the tone with urgent pleas for saner copyright laws and the culture of remix. There wasn’t a whole lot of surprises in his talk, but he’s a legitimate A-Lister, and when David Wiley introduced him as one of his heroes, it was hard not to agree.

* Ulises Ali Mejias gave a great talk on the qualities of orality and literacy in discussion boards, weblogs and wikis; and outlined his model for Distributed Textual Discourse. He backed up his theory with the framework for a tool that would take many of the strengths of wikis and address many of their weaknesses. Right now the tool is vapour-ware — but his presentation seemed to pique the interests of a few of the local code-geeks, and if his idea comes to fruition it would constitute a tremendous addition to the array of hypertext systems. I really enjoyed meeting and talking with him.

* Trey Martindale led two sessions: one, an analysis of a set of categories for notable educational websites (the compiled list of which is itself a valuable resource); the other a melodrama concerning the travails of introducing weblogging into a higher ed institution. Trey is one of the best facilitators I have ever seen — instantly creating a vibe in the room that’s warm and cooperative — he’s got that rare gift of being very funny without going off-topic. He’s co-presenting a session with David Wiley (no slouch himself as a teacher) on weblogging at the AECT Conference in Chicago this October, and I’d love to see those two in action together. (I’m flattered they chose to call their talk “Bloggin

Posted in Abject Learning | 4 Comments

Cool Tools for Back to School

wikiarticle.jpg

The new issue of EDUCAUSE Review presents a set of features on some of the groovy tools and applications that are seeping into higher education: “blogs, wikis, swarms and games.”

Stephen Downes does a great overview on educational weblogging, one which is especially strong in how it presents applied examples. This one leaps to the top my list as the canonical article on weblogs in education, and it will be a welcome addition to my workshops in the future. Whether you are new to the subject or immersed in it, this is a must read.

Bryan Alexander’s piece on mobile learning is loosely based on his brilliant keynote at last January’s NLII annual meeting. My head was spinning after that talk — it was so packed with novel and stimulating notions that I simply could not process it all — and I’m grateful to see it set in type. Bryan is the one of the few people in this field who can get away with citing Deleuze and Guattari, Hakim Bey and Franz Kafka, and he does it with style.

Joel Foreman interviews five experts on gaming and education — a subject that seems to interest many, but which is laregly undefined territory. This is a welcome and engaging primer, full of choice quotes.

A really fine collection of features — and I’m sincerely honoured and humbled to have my own piece on wikis in such estimable company. It’s the longest piece of writing I have done since my Masters thesis… so it was something of an intimidating project. I’m indebted to ER Publisher/Editor Teddy Diggs, who gave me plenty of room to write the article I wanted, while performing invaluable reconstructive surgery on the clunky bits.

The process of putting the piece together was a real learning experience for me, but I don’t pretend that this is the last word. Comments, suggestions, complaints and confessions are welcome about the piece. I also welcome any input to the InsurgenceEmergenceConvergence wiki, which is based on my own NLII presentation last January. The idea is to provide a space in which newcomers to the wiki form can play around and share examples of emergent learning… I’m hoping people will throw in some groovy stuff.

Posted in Emergence | 3 Comments

Walking the talk — time to deal out some serious abject learning

As if I wasn’t busy enough trying to drive learning object and social software projects into the ground, this fall I’ll be an instructor for a course entitled Text technologies: the changing spaces of reading and writing. Quoting the description:

The rise of computerized writing through the latter part of the twentieth century has precipitated extensive debate over how text technologies modify reading and writing processes. Our writing tools

Posted in Abject Learning | Comments Off on Walking the talk — time to deal out some serious abject learning