Category Archives: fun

Using WordPress as a Syllabus Database: Learning is Fun

(More screenshots in a previous post on this blog.)

Worked on a WordPress project all night, the night before last. Was able to put together a preliminary version of a syllabus database that I’ve been meaning to build for an academic association with which I’m working.

There are some remaining bugs to solve but, I must say, I’m rather pleased with the results so far. In fact, I’ve been able to solve the most obvious bugs rather quickly, last night.

More importantly, I’ve learnt a lot. And I think I can build a lot of things on top of that learning experience.

Part of the inspiration comes from Kyle Jones’s blogpost about a “staff directory”. In addition, Justin Tadlock has had a large (and positive) impact on my learning process, either through his WordPress-related blogposts about custom post types and his work on the Hybrid Theme (especially through the amazing support forums). Not to mention WordCamp Montrealofficial documentationplugin pagestutorials, and a lot of forum– and blogposts about diverse things surrounding WordPress (including CSS).

I got a lot of indirect help and I wouldn’t have been able to go very far in my project without that help. But, basically, it’s been a learning experience for me as an individual. I’m sure more skilled people would have been able to whip this up in no time.

Thing is, it’s been fun. Close to Csíkszentmihályi’s notion of “flow”. (Philippe’s a friend of mine who did research on flow and videogames. He’s the one who first introduced me to “flow”, in this sense.)

So, how did I achieve this? Well, through both plugins and theme files.

To create this database, I’ve originally been using three plugins from More Plugins: More Fields, More Taxonomies, and More Types. Had also done so in my previous attempt at a content database. At the time, these plugins helped me in several ways. But, with the current WordPress release (3.2.1), the current versions of these plugins (, 1.0.1, and 1.1.1b1, respectively) are a bit buggy.

In fact, I ended up coding my custom taxonomies “from scratch”, after running into apparent problems with the More Taxonomies plugin. Eventually did the same thing with my “Syllabus” post type, replacing More Types. Wasn’t very difficult and it solved some rather tricky bugs.

Naïvely, I thought that the plugins’ export function would actually create that code, so I’d be able to put it in my own files and get rid of that plugin. But it’s not the case. Doh! Unfortunately, the support forums don’t seem so helpful either, with many questions left unanswered. So I wouldn’t really recommend these plugins apart from their pedagogical value.

The plugins were useful in helping me get around some “conceptual” issues, but it seems safer and more practical to code things from scratch, at least with taxonomies and custom post types. For “custom metaboxes”, I’m not sure I’ll have as easy a time replacing More Fields as I did replacing More Taxonomies and More Types. (More Fields helps create custom fields in the post editing interface.)

Besides the More Plugins, I’m only using two other plugins: Jonathan Christopher’s Attachments and the very versatile google doc embedder (gde) by Kevin Davis.

Attachments provides an easy way to attach files to a post and, importantly, its plugin page provides usable notes about implementation which greatly helped me in my learning process. I think I could code in some of that plugin’s functionality, now that I get a better idea of how WordPress attachments work. But it seems not to be too buggy so I’ll probably keep it.

As its name does not imply, gde can embed any file from a rather large array of file types: Adobe Reader (PDF), Microsoft Office (doc/docx, ppt/pptx/pps, xsl/xslx), and iWork Pages, along with multipage image files (tiff, Adobe Illustrator, Photoshop, SVG, EPS/PS…). The file format support comes from Google Docs Viewer (hence the plugin name).

In fact, I just realized that GDV supports zip and RAR archives. Had heard (from Gina Trapani) of that archive support in Gmail but didn’t realize it applied to GDV. Tried displaying a zip file through gde, last night, and it didn’t work. Posted something about this on the plugin’s forum and “k3davis” already fixed this, mentioning me in the 2.2 release notes.

Allowing the display of archives might be very useful, in this case. It’s fairly easily to get people to put files in a zip archive and upload it. In fact, several mail clients do all of this automatically, so there’s probably a way to get documents through emailed zip files and display the content along with the syllabus.

So, a cool plugin became cooler.

Syllabus Database (archive)

GDE Error: Unable to load profile settings

As it so happens, gde is already installed on the academic site for which I’m building this very same syllabus database. In that case, I’ve been using gde to embed PDF files (for instance, in this page providing web enhancements page for an article in the association’s journal). So I knew it could be useful in terms of displaying course outlines and such, within individual pages of the syllabus database.

What I wasn’t sure I could do is programmatically embed files added to a syllabus page. In other words, I knew I could display these files using some shortcode on appropriate files’ URLs (including those of attached files). What I wasn’t sure how to do (and had a hard time figuring out) is how to send these URLs from a field in the database: I knew how to manually enter the code, but I didn’t know how to automatically display the results of the code when a link is entered in the right place.

The reason this matters is that I would like “normal human beings” (i.e., noncoders and, mostly, nongeeks) to enter the relevant information for their syllabi. One of WordPress’s advantages is the fact that, despite its power, it’s very easy to get nongeeks to do neat things with it. I’d like the syllabus database to be this type of neat thing.

The Attachmentsplugin helps, but still isn’t completely ideal. It does allow for drag-and-drop upload and it does provide a minimalist interface for attaching uploaded files to blogposts.

First Attach Button (Screenshot)
Screenshot of First “Attach” Button

In the first case, it’s just a matter of clicking the Attach button and dropping a file in the appropriate field. In the second case, it’s a matter of clicking another Attachbutton.

Second Attach Button (Screenshot)
Screenshot of the Second “Attach” Button

The problem is between these two Attach buttons.

File Uploaded Screenshot
Screenshot of the Uploaded File

The part of the process between uploading the file and finding the Attach button takes several nonobvious  steps. After the file has been uploaded, the most obvious buttons are Insert into Post and Save all changes, neither of which sounds particularly useful in this context. But Save all changes is the one which should be clicked.

To get to the second Attach button, I first need to go to the Media Library a second time. Recently uploaded images are showing.

Images Only Screenshot
Screenshot of the Media Library Only Showing Images

For other types of files, I then click All Types, which shows a reverse chronological list of all recently uploaded files (older files can be found through the Search Media field). I then click on the Show link associated with a given file (most likely, the most recent upload, which is the first in the list).

Second Attach Button (Screenshot)
Screenshot of the second “Attach” Button

Then, finally, the final Attach button shows up.

Clicking it, the file is attached to the current post, which was the reason behind the whole process. Thanks to both gde and Attachments, that file is then displayed along with the rest of the syllabus entry.

It only takes a matter of seconds to minutes, to attach a file (depending on filesize, connection speed, etc.). Not that long. And the media library can be very useful in many ways. But I just imagine myself explaining the process to instructors and other people submitting syllabi for inclusion the the database.

Far from ideal.

A much easier process is the one of adding files by pasting a file URL in a field. Which is exactly what I’ve added as a possibility for a syllabus’s main document (say, the PDF version of the syllabus).

Course Data Screenshot
Screenshot of the Course Data Box

Passing that URL to gde, I can automatically display the document in the document page, as I’m doing with attachments from the media library.  The problem with this, obviously, is that it requires a public URL for the document. The very same “media library” can be used to upload documents. In fact, copying the URL from an uploaded file is easier than finding the “Attach” button as explained previously. But it makes the upload a separate process on the main site. A process which can be taught fairly easily, but a process which isn’t immediately obvious.

I might make use of a DropBox account for just this kind of situation. It’s also a separate process, but it’s one which may be easier for some people.

In the end, I’ll have to see with users what makes the most sense for them.

In the past, I’ve used plugins like  Contact Form 7 (CF7), by Takayuki Miyoshi, and Fast Secure Contact Form (FSCF)  by Mike Challis to try and implement something similar. A major advantage is that they allow for submissions by users who aren’t logged in. This might be a dealmaking feature for either FSCF or CF7, as I don’t necessarily want to create accounts for everyone who might submit a syllabus. Had issues with user registration, in the past. Like attachments, onboarding remains an issue for a lot of people. Also, thanks to yet other plugins like Michael Simpson’s Contact Form to Database (CFDB), it should be possible to make form submissions into pending items in the syllabus database. I’ll be looking into this.

Another solution might be Gravity Forms. Unlike the plugins I’ve mentioned so far, it’s a commercial product. But it sounds like it might offer some rather neat features which may make syllabus submission a much more interesting process. However, it’s meant for a very different use case, which has more to do with “lead data management” and other business-focused usage. I could innovate through its use. But there might be more appropriate solutions.

As is often the case with WordPress, the “There’s a plugin for that” motto can lead to innovation.  Even documenting the process (by blogging it) can be a source of neat ideas.

A set of ideas I’ve had, for this syllabus database, came from looking into the Pods CMS Framework for WordPress. Had heard about Pods CMS through the WordCast Conversations podcast. For several reasons, it sent me on an idea spree and, for days, I was taking copious notes about what could be done. Not only about this syllabus database but about a full “learning object repository” built on top of WordPress. The reason I want to use WordPress is that, not only am I a “fanboi” of Automattic (the organization behind WordPress) but I readily plead guilty to using WordPress as a Golden Hammer. There are multiple ways to build a learning object repository. (Somehow, I’m convinced that some of my Web developing friends that Ruby on Rails is the ideal solution.) But I’ve got many of my more interesting ideas through looking into Pods CMS, a framework for WordPress and I don’t know the first thing about RoR.

Overall, Pods CMS sounds like a neat approach. Its pros and cons make it sound like an interesting alternative to WordPress’s custom post types for certain projects, as well as a significant shift from the main ways WordPress is used. During WordCamp Montreal, people I asked about it were wary of Pods. I eventually thought I would wait for version 2.0 to come out before investing significant effort in it.

In the meantime, what I’ve built is a useful base knowledge of how to use WordPress as a content database.

Can’t wait to finish adding features and fixing bugs, so I can release it to the academic organization. I’m sure they’ll enjoy it.

Even if they don’t ever use it, I’ve gained a lot of practical insight into how to do such things. It may be obvious to others but it does wonders to my satisfaction levels.

I’m truly in flow!

In Phase

Lissajous curve
Lissajous curve

Something which happens to me on a rather regular basis (and about which I blogged before) is that I’ll hear about something right after thinking about it. For instance, if I think about the fact that a given tool should exist, it may be announced right at that moment.

Hey, I was just thinking about this!

The effect is a bit strange but it’s quite easy to explain. It feels like a “premonition,” but it probably has more to do with “being in phase.” In some cases, it may also be that I heard about that something but hadn’t registered the information. I know it happens a lot and  it might not be too hard to trace back. But I prefer thinking about phase.

And, yes, I am thinking about phase difference in waves. Not in a very precise sense, but the image still works, for me. Especially with the Lissajous representation, as above.

See, I don’t particularly want to be “ahead of the curve” and I don’t particularly mind being “behind the curve.” But when I’m right “in the curve,” something interesting happens. I’m “in the now.”

I originally thought about being “in tune” and it could also be about “in sync” or even “matching impedances.” But I still like the waves analogy. Especially since, when two waves are in phase, they reinforce one another. As analogies go, it’s not only a beautiful one, but a powerful one. And, yes, I do think about my sweetheart.

One reason I like the concept of phase difference is that I think through sound. My first exposure to the concept comes from courses in musical acoustics, almost twenty years ago. It wasn’t the main thing I’d remember from the course and it’s not something I investigated at any point since. Like I keep telling students, some things hit you long after you’ve heard about it in a course. Lifelong learning and “landminds” are based on such elements, even tiny unimportant ones. Phase difference is one such thing.

And it’s no big deal, of course. It’s not like I spent days thinking about these concepts. But I’ve been feeling like writing, lately, and this is as good an opportunity as any.

The trigger for this particular thing is rather silly and is probably explained more accurately, come to think of it, by “unconsciously registering” something before consciously registering it.

Was having breakfast and started thinking about the importance of being environmentally responsible, the paradox of “consumption as freedom,” the consequences of some lifestyle choices including carfree living, etc. This stream of thought led me, not unexpectedly, to the perspectives on climate change, people’s perception of scientific evidence, and the so-called ClimateGate. I care a lot about critical thinking, regardless of whether or not I agree with a certain idea, so I think the email controversy shows the importance of transparency. So far, nothing unexpected. Within a couple of minutes, I had covered a few of the subjects du jour. And that’s what struck me, because right then, I (over)heard a radio host introduce a guest whose talk is titled:

What is the role of climate scientists in the climate change debate?

Obviously, Tremblay addressed ClimateGate quite directly. So my thoughts were “in phase” with Tremblay’s.

A few minutes prior to (over)hearing this introduction, I (over)heard a comment about topics of social conversations at different points in recent history. According to screenwriter Fabienne Larouche, issues covered in the first seasons of her “flagship” tv series are still at the forefront in Quebec society today, fourteen years later. So I was probably even more “in tune” with the notion of being “in phase.” Especially with my society.

I said “(over)heard” because I wasn’t really listening to that radio show. It was just playing in the background and I wasn’t paying much attention. I don’t tend to listen to live radio but I do listen to some radio recordings as podcasts. One reason I like doing so is that I can pay much closer attention to what I hear. Another is that I can listen to what I want when I feel like listen to it, which means that I can prepare myself for a heady topic or choose some tech-fluff to wind down after a course. There’s also the serendipity of listening to very disparate programmes in the same listening session, as if I were “turning the dial” after each show on a worldwide radio (I often switch between French and English and/or between European and North American sources). For a while now, I’ve been listening to podcasts at double-speed, which helps me focus on what’s most significant.

(In Jazz, we talk about “top notes,” meaning the ones which are more prominent. It’s easier to focus on them at double-speed than at normal speed so “double-times” have an interesting cognitive effect.)

So, I felt “in phase.” As mentioned, it probably has much more to do with having passively heard things without paying attention yet letting it “seep into my brain” to create connections between a few subjects which get me to the same point as what comes later. A large part of this is well-known in psychology, especially in terms of cognition. We start noticing things when they enter into a schema we have in our mind. These things we start noticing were there all along so the “discovery” is only in our mind (in the sense that it wouldn’t be a discovery for others). When we learn a new word, for instance, we start hearing it everywhere.

But there are also words which start being used by everyone because they have been diffused largely at a given point in time. An actual neologism can travel quickly and a word in our passive vocabulary can also come to prominence, especially in mainstream media. Clearly, this is an issue of interest to psychologists, folklorists, and media analysts alike. I’m enough of a folklorist and media observer to think about the social processes behind the diffusion of terms regardless of what psychologists think.

A few months back, I got the impression that the word “nimble” had suddenly increased in currency after it was used in a speech by the current PotUS. Since I’m a non-native speaker of English, I’m likely to be accused of noticing the word because it’s part my own passive vocabulary. I have examples in French, though some are with words which were new to me, at the time («peoplisation», «battante»…). I probably won’t be able to defend myself from those who say that it’s just a matter of my own exposure to those terms. Though there are ways to analyze the currency of a given term, I’m not sure I trust this type of analysis a lot more than my gut feeling, at least in terms of realtime trends.

Which makes me think of “memetics.” Not in the strict sense that Dawkins would like us to use. But in the way popular culture cares about the propagation of “units of thought.” I recently read a fascinating blogpost (in French) about  memetics from this perspective, playing Dawkins against himself. As coincidences keep happening (or, more accurately, as I’m accutely tuned to find coincidences everywhere), I’ve been having a discussion about Mahir‘s personal homepage (aka “I kiss you”), who became an “Internet celebrity” through this process which is now called memetic. The reason his page was noticed isn’t that it was so unique. But it had this je ne sais quoi which captured the imagination, at the time (the latter part of the “Dot-Com Bubble”). As some literary critics and many other humanists teach us, it’s not the item itself which counts, it’s how we receive it (yes, I tend to be on the “reception” and “eye of the beholder” side of things). Mahir was striking because he was, indeed, “out of phase” with the times.

As I think about phase, I keep hearing the other acoustic analogy: the tuning of sine waves. When a sine wave is very slightly “out of tune” with another, we hear a very slow oscillation (interference beats) until they produce resonance. There’s a direct relationship between beat tones and phase, but I think “in tune” and “in phase” remain separate analogies.

One reason I like to think about waves for these analogies is that I tend to perceive temporal change through these concepts. If we think of historical change through cycles, being “in phase” is a matter of matching two change processes until they’re aligned but the cycles may be in harmonic relationships. One can move twice as fast as society and still be “in phase” with it.

Sure, I’m overextending the analogies, and there’s something far-fetched about this. But that’s pretty much what I like about analogical thinking. As I’m under the weather, this kind of rambling is almost therapeutic.

Crazy App Idea: Happy Meter

I keep getting ideas for apps I’d like to see on Apple’s App Store for iPod touch and iPhone. This one may sound a bit weird but I think it could be fun. An app where you can record your mood and optionally broadcast it to friends. It could become rather sophisticated, actually. And I think it can have interesting consequences.

The idea mostly comes from Philippe Lemay, a psychologist friend of mine and fellow PDA fan. Haven’t talked to him in a while but I was just thinking about something he did, a number of years ago (in the mid-1990s). As part of an academic project, Philippe helped develop a PDA-based research program whereby subjects would record different things about their state of mind at intervals during the day. Apart from the neatness of the data gathering technique, this whole concept stayed with me. As a non-psychologist, I personally get the strong impression that recording your moods frequently during the day can actually be a very useful thing to do in terms of mental health.

And I really like the PDA angle. Since I think of the App Store as transforming Apple’s touch devices into full-fledged PDAs, the connection is rather strong between Philippe’s work at that time and the current state of App Store development.

Since that project of Philippe’s, a number of things have been going on which might help refine the “happy meter” concept.

One is that “lifecasting” became rather big, especially among certain groups of Netizens (typically younger people, but also many members of geek culture). Though the lifecasting concept applies mostly to video streams, there are connections with many other trends in online culture. The connection with vidcasting specifically (and podcasting generally) is rather obvious. But there are other connections. For instance, with mo-, photo-, or microblogging. Or even with all the “mood” apps on Facebook.

Speaking of Facebook as a platform, I think it meshes especially well with touch devices.

So, “happy meter” could be part of a broader app which does other things: updating Facebook status, posting tweets, broadcasting location, sending personal blogposts, listing scores in a Brain Age type game, etc.

Yet I think the “happy meter” could be useful on its own, as a way to track your own mood. “Turns out, my mood was improving pretty quickly on that day.” “Sounds like I didn’t let things affect me too much despite all sorts of things I was going through.”

As a mood-tracker, the “happy meter” should be extremely efficient. Because it’s easy, I’m thinking of sliders. One main slider for general mood and different sliders for different moods and emotions. It would also be possible to extend the “entry form” on occasion, when the user wants to record more data about their mental state.

Of course, everything would be save automatically and “sent to the cloud” on occasion. There could be a way to selectively broadcast some slider values. The app could conceivably send reminders to the user to update their mood at regular intervals. It could even serve as a “break reminder” feature. Though there are limitations on OSX iPhone in terms of interapplication communication, it’d be even neater if the app were able to record other things happening on the touch device at the same time, such as music which is playing or some apps which have been used.

Now, very obviously, there are lots of privacy issues involved. But what social networking services have taught us is that users can have pretty sophisticated notions of privacy management, if they’re given the chance. For instance, adept Facebook users may seem to indiscrimately post just about everything about themselves but are often very clear about what they want to “let out,” in context. So, clearly, every type of broadcasting should be controlled by the user. No opt-out here.

I know this all sounds crazy. And it all might be a very bad idea. But the thing about letting my mind wander is that it helps me remain happy.

Swiss Made Smiling

Swiss Smile

Viral marketing at its best.

The video works well at exactly the task it was set up to accomplish.

The song is my new theme song. Downloaded the sound file and would play it in a loop if I had a portable media player.

I love the mission, the concept, the song, the video, the logo, the lyrics, the people, the humour.

The only problem I have is that the t-shirt is too expensive for me and I would really love to wear it and make the whole thing even more viral.

To be perfectly honest, the video moved me. It filled exactly the spot it had to fill.

Random acts of kindness.

How Do I Facebook?

In response to David Giesberg.

How Do You Facebook? | david giesberg dot com

How have I used Facebook so far?

  • Reconnected with old friends.
    • Bringing some to Facebook
    • Noticing some mutual friends.
  • Made some new contacts.
    • Through mutual acquaintances and foafs.
    • Through random circumstances.
  • Thought about social networks from an ethnographic perspective.
    • Discussed social networks in educational context.
    • Blogged about online forms of social networking.
  • “Communicated”
    • Sent messages to contacts in a relatively unintrusive way (less “pushy” than regular email).
    • Used “wall posts” to have short, public conversations about diverse items.
  • Micro-/nanoblogged, social-bookmarked:
    • Shared content (links, videos…) with contacts.
    • Found and discussed shared items.
    • Used my “status update” to keep contacts updated on recent developments on my life (something I rarely do in my blogposts).
  • Managed something of a public persona.
    • Maintained a semi-public profile.
    • Gained some social capital.
  • Found an alternative to Linkup/Upcoming/MeetUp/GCal?
    • Kept track of several events.
    • Organized a few events.
  • Had some aimless fun:
    • Teased people through their walls.
    • Answered a few quizzes.
    • Played a few games.
    • Discovered bands through contacts who “became fans” of them (I don’t use iLike).

Silly Minds Think Alike

One of the things I love about the ‘Net is that it makes you realize that just about anything you can think has been discussed by someone else before.

Case in point. Some of my friends have started playing Scrabble within Facebook using the application. So I eventually decided to play with one of those friends. This game is almost over (we take our turns whenever we’re on Facebook) and my friend is clearly winning, but playing Scrabble has made me think about quite a few things.

I used to love playing Scrabble (in French) when I was younger but pretty much didn’t play at all in the last seventeen years. I had never played in English before. After trying the Scrabulous version on Facebook, I tried a few games on the website itself, and started looking for different ways to play Scrabble on- or offline. Luckily enough, the Open Source Quackle does have support for French games. But I’m still nowhere as good as the computer player.

I don’t typically find fun in any kind of competition. I don’t want to be the best at anything. I just want to be happy.

Things I find fun can be quite silly.

And I do find Scrabble fun. As per an overly simplified version of Csikszentmihalyi’s flow theory, things are fun when they’re doable yet challenging. Playing Scrabble against a bot which has access to the complete dictionary isn’t that much fun. Many of the words played by computer players (or highly competitive players) are extremely obscure. Now, it can be interesting to learn about all about qat and cwm, but this type of Scrabble becomes overbearing after a while.

So my favourite plays at Scrabble were with people who were not totally crazy at playing Scrabble. I remember one play where adding two letters made me score a rather amazing number of points because a high value tile was played on a high value square and was used for two different words. I don’t remember the exact score of any of this but it was quite high and satisfying for the mere rarity of the event. In fact, it’s quite possible that this play I remember so vividly was made by one of the other two player. Yet I only remember the glory of the moment.

Actually, it seems that players who are of a somewhat lower calibre than expert players may end up breaking records because they’re less competitive. But I digress even more than I should.

Point is, I find beauty in Scrabble when it’s not just about strategies for putting the largest number of obscure words on the board and blocking other players. In fact, I’d rather play something that I find neat even if it scores lower. For instance, I enjoyed adding “queen” to “ship” for the mere fact that “queenship” is a neat word (I wasn’t even sure it existed). Also, I like the ability to string two words together to make a new one. Call me crazy. Must come from my language science background.

So… I started thinking about variants. In one variant I had in mind, a player can invent one new word every game as long as s/he can provide a definition for it. This word would then be added to the working dictionary to be used in future games. In another variant, words from multiple languages could be used. In yet another variant, proper names could be used. In perhaps my favourite variant, words which relate to another word on the board would gain the points from that other word (all players would need to agree on the connection).

Possibilities are endless. And many of these variants would be rather easy to implement on a computer-based platform. For instance, all variants which relate to dictionaries could be implemented through the use of custom dictionaries. And alternative scoring rules could be added to a Scrabble program through the use of bonus points or some such.

One variant I thought about which could be quite interesting for language scientists would be IPA Scrabble or Scrabble using the International Phonetic Alphabet. Players could use IPA characters to “spell out” valid words using either narrow or broad phonetic transcription strategies. So, in some cases, ˈlɪtl̩ or ˈlɪtɫ̩ could be allowed. Personally, I’d be one to accept a rather broad range of even impressionistic variants, including “litl” and “lidl” even though they miss some transcription details.

Such a game could be quite fun for people who have working knowledge of IPA and it doesn’t sound so hard to implement. What’s more, it could help people get used to IPA transcription, which is often a good thing in language sciences.

Well, as it turns out, I’m not the only one who thought about IPA Scrabble. A simple Google search for these two turns returns several relevant hits including: a wishlist for fun language things in which IPA Scrabble is assumed to exist; a page for a linguistics club which lists IPA Scrabble as one of their activities; and a page citing Scrabble variants which lists the IPA magnets as a Scrabble-like game. As my wife happens to have these IPA magnets, I was thinking about the same exact thing.

What’s funny about this last page I mentioned as a result for my “IPA Scrabble” Google search is that author Jed Hartman spoke my mind, back in 1998:

I like playing word games for fun rather than competitively. So I like the general idea of Scrabble®, but I don’t much enjoy playing it with devotees of the game; they tend to score lots of points by playing dozens of two-letter words that nobody except The Official Scrabble Players Dictionary has ever used. vv is for vvariants

Three of the six variants he lists are quite close to what I had in mind

  • Multidirectional Scrabble
  • Wraparound Scrabble
  • Multi-Source Scrabble (similar to my multi-language version)
  • Stackable Scrabble
  • Plausible Scrabble (similar to my word-addition version)
  • IPA Crossword (similar to my IPA Scrabble)

So, I don’t score for originality on this one. Ah, well.

I do wonder if Hartman himself has played all of these variants. And I wonder how implementable they all are through computer versions. My hunch is that any competent program could easily implement most of them within certain limits. For instance, the multi-source variant would only need dictionary files to be implemented but such dictionary files may be hard to come by. Although, with initiatives like Wiktionary and Urban Dictionary, it may be relatively trivial to get wordlists for use in dictionary files.

One thing this all made me think of is the fact that there’s indeed a lot of data available out there and that uses of data may not be entirely predicted by the type of data used. Ok, sure, the leaps from online dictionaries to wordlists to dictionary files to multi-source Scrabble are rather obvious. But chances are that most contributors to Wiktionary and Urban Dictionary weren’t thinking of multi-source Scrabble when they added most of those entries. There’s a whole thing about human-readable vs. machine-readable data involved here. And it all makes me think about newish approaches to data management, such as Freebase (results for “Scrabble”) and Mahalo (results for “Scrabble”).

Lydon at His Best

By definition, my reaction is subjective. So it might just be the fact that it’s a sunny day or that Life Is Good®, as my water bottle and diner mug say.

Yet there’s something about the April 17 episode of the Radio Open Source (ROS) podcast with Christopher Lydon which works for me.

Maybe I was just charmed by the introduction as it played with my expectations. But there’s clearly more to my enthusiasm for Lydon’s interviewing style in that specific episode than the mere enjoyment of being fooled. My initial excitement abated a bit as the show progressed and Lydon went back to his I-show mode (which I mentioned before and warned students about). This decrease in excitement strengthens my notion that Lydon was, surprisingly enough, letting participants speak in earlier portions of the show.

In fact, Lydon did something he rarely does, during the first part of this episode: he proposed a topic and let one of his guests respond without even asking a question. Sometimes, Lydon will string together a long series of questions to which the interviewee cannot really respond. In the way I was enculturated, these strings of questions are markers of close-mindedness so I have a hard time understanding why Lydon would produce them.

In fact, I would seriously like to do some conversation analysis of Lydon’s interviewing style. For instance, how long (in seconds) are his questions as compared to his guests’ comments? Is there a difference when the guest is perceived to have a higher status, in which case Lydon might go into “deference mode?” Is my perception accurate, that Lydon speaks differently to women and men? (In my observations, ROS seems to mostly have women as guests when gender is admittedly the focus.) Are there cues in Lydon’s speech patterns which reveal what he might be thinking about his guests? Is Lydon typical of “Old Media” radio shows even though he entered the “Web 2.0 landscape” with ROS?
What ticked me off, originally, was Lydon’s tendency to cut his guests in a very cavalier manner and his habit of emphasising distinctions based on perceived prestige. These issues are less problematic to me during some shows, but they still do tick me off fairly frequently. Lydon’s respect, contrary to mine, seems quite selective.

Why do I care so much about Lydon’s style, you ask? Why do I ever listen to the show if it makes me react so strongly? A number of reasons.

Radio Open Source is one of the first few podcasts to which I subscribed when iTunes began podcast support. Although I’ve unsubscribed to many other podcasts, this is a podcast which became part of my habits. I know several people who watch shows they don’t like so that they can complain about it. It might be the case for my listening to Open Source. Although, I would really prefer it if I were not to complain (I hate myself every time I do). My “problem” is that ROS often has insightful guests, frequently tackles fascinating issues, and represents the cultural specificity of a small segment of U.S. society with which I happen to relate on a fairly regular basis. In fact, ROS often provokes thoughts in me which lead to my own insight about U.S. society specifically or, on occasion, about post-industrial societies in general. And the often insightful blog comments, gatekept by the very thoughtful “blogger in chief” Brendan Greeley, occasionally make their way into the program, which evokes a type of polyvocality that is rare in Old Media (but required in the “Web 2.0 movement”). (Unfortunately, Greeley is apparently leaving the show, on which occasion I might start listening to another Greeley show if it’s podcast.)

So I probably won’t stop listening to ROS for a while. Can’t avert my ear.

Why do I tease Lydon so much? Well, as we say in French, «qui aime bien, châtie bien» or “I keed because I like.” People from the United States, especially those who claim European-American ancestry and respond rather well to the Judeo-Christian liberal model, tend to avoid conflict at all cost. It might be the main reason why, though some members of the ROS staff have contacted me after reading some of my blog posts about the show, I get this feeling that my perspective on the show is falling on deaf ears. It’s not that they don’t want to hear criticisms and critiques of the show, it’s just that my voluntarily confrontational style might clash with their own styles. If anyone on the ROS staff reads this: sorry, nothing personal!

So, do I write those posts just to be mean? Not really. But I do like challenging preconceived notions about the skills of people in positions of power. In other words, I tease Christopher Lydon because I know he can handle it. He apparently has a fairly high status within “PRI culture” (which is possibly similar to the “BBC culture” described by Georgina Born). And, to be honest, he sounds self-assured enough (notice I didn’t say “cocky” or “arrogant”) to dismiss this type of nagging offhandedly.

So, Lydon is the journalist I enjoy teasing.

Hey, it is some people’s idea of fun!