How times change; how books change

Posted in Books, Computing, Education on May 3rd, 2008

Studying for class by jakebouma
Penguin’s promoting some exploration of the concept of “book” in their We tell stories series, where six authors have contributed new works, each of which explores some aspect of on-line story-telling, sometimes quite distinct from more traditional printed books.

Not all of these are equally successful (I thought the idea of “The 21 steps” was better than the execution). My favorite of these is probably “Hard times”, by Matt Mason and Nicholas Felton. It’s a short, but (for me) very effective collection of data points making it clear how much things have changed and are changing, and hinting about what it might all mean down the road. Most of the info was at least somewhat familiar to me, but I love the way the details are brought together into a compact compelling argument — a sort of data poetry.

From Part VII: “Ideas are travelling faster” (crediting the data to Seth Goodin’s Unleashing the idea virus):

The time required to achieve Ten Million Users:

  • Radio: 40 years
  • Television: 15 years
  • Netscape: 3 years
  • Hotmail and Napster: < 1 year

Part IX-A has a tremendous title — “Our parents killed bad ideas with music. We kill bad ideas with new buiness models” — and delivers excellently on that promise.

Thanks to jakebouma for the cool photo.

Tags: , , ,

Related posts

JOCP! At revision 400!

Posted in Books, Computing, Education, My writing, Research, Science, Writing on February 28th, 2008

Revision 400 screenshot

It’s pretty cool when you update your repository and see

At revision 400

We just hit that on the genetic programming book that Riccardo and Bill and I are working on; we’re currently averaging close to 10 commits a day here in the final stages. We hope to wrap it up in the next 1.5 weeks and then off to the printers for fun (and no profit in the traditional sense)!

P.S. Anyone want to proof read a few pages? Get in touch and we can work something out.

Tags: , , , , , , , , ,

Related posts

It seems that the “why” makes all the difference

Posted in Education, Politics on February 26th, 2008

Slates

In “Is language extinction a good thing?” Thomas Hawks reviews some recent writing on language extinction, focusing on differing attitudes to the question of how “bad” it really is when a language goes extinct.

Languages are clearly fluid, dynamic things, and statistically we’re going to lose some along the way. In this age of massive globalization and urbanization, however, we’re losing lots, and quickly. (This and the work of Living Tongues Institute for Endangered Languages was a feature topic in cool podcast from last fall.)

Hawks quotes several folks who argue that language loss is a key part of the “assimilation” process that converted my starving Swiss ancestors into successful dairy farmers in Wisconsin, and thence to high-level investment analysts, and therefore we shouldn’t moan about it so much. While I’ll certainly acknowledge that there is an inevitability to certain amounts of language loss, I’m definitely not as comfortable with it as some of the people Hawks quotes for two key reasons: (a) So much of it was (and is) done against people’s will, and (b) as with biological extinction, there is potentially valuable information and history that is lost.

On the first point, I think that the “why” of the thing is crucial, and doesn’t come up anywhere in Hawks’ piece. (In fairness, Hawks is really just quoting a bunch of people here, so he’s arguably the messenger.) If the kids just aren’t interested in learning grandma’s weird old language, then at some level that’s their choice and we can’t force them to change their minds. My Swiss-German-speaking grandfather married a woman of primarily British descent, (American) English was their shared language, and neither my mother or aunt heard or learned any significant Swiss-German at home. My grandparents had the luxury of choice, and those are the choices they made.

All too often, however, minority groups have been forced to set aside their cultural traditions, language included. Native Americans, for example, were frequently punished severely (including beatings) if they used their native languages while in the boarding schools (which they were often forced to attend). Similarly Cajuns were often whipped for speaking their French in schools in Louisiana. Sadly, I’m sure we could pull together an embarrassingly long list of such cases worldwide, and it seems to be that we should mourn and decry every such loss in the strongest possible terms. To the degree that any given language extinction was aided by such behavior, we dare not be flippant about it’s disappearance, for it speaks ill of us all.

As to the second point, I am continually amazed and frustrated by certain people’s willfully obstinant refusal to recognize the very real value of diversity. This isn’t just some liberal whining about “Can’t we all just get along?”; I’m not arguing that the world is somehow “just a better place” when we have diversity. Diversity is vital in generating innovation and adapting to change (issues of at least a little importance in the world we have made for ourselves). Diversity manifestly enriches our lives (consider, for example, the wonderful diversities in world cuisine and world music, and how much more cooler our days are because of them).

And every language that goes extinct is a great chunk of experience, calved off the glacier of human history to melt away forever. Languages embed both knowledge and world view, and the loss of a language is the potential loss of much of that knowledge. The fact that a group in South America has over 70 words for “wasp” shouldn’t be seen as an oddity, it should be seen as a demonstration of the enormous importance of that insect to those people, and a collective encoding of a great deal of information about wasps. If that language goes extinct, that knowledge of those wasps goes with it.

This doesn’t mean that we should “freeze” languages, or force people to preserve their languages whether they want to or not. But we should be sad when one vanishes, and we should support people who wish to maintain their language in the face of all the pressures to the contrary.

Tags: , , , , , , , ,

Related posts

It’s worth 10 minutes of your time

Posted in Events, Politics on February 24th, 2008

And the day after I get around to posting this, he announces that he’s not running after all. Sigh. The reasons he gives in his new video are clear and convincing, however, and there’s always the possibility that he might run in the future when the notice is not so short.

It’s probably old news for some of you that Lawrence Lessig is considering running for Congress, but I only just had time to watch Lessig’s video, and I definitely want to put in a plug for it, and for him, and for his possible campaign. Lessig has written some excellent books (Arne Kildegaard and I have used both Free culture and The future of ideas in our interdisciplinary network economics course), and is a wonderfully clear thinker with a powerful grasp of what’s necessary to effect change (rather than just make noise). (He’s been a key player in the Creative Commons movement, for example.)

I couldn’t claim to have done the sort of homework needed to make any concrete statements on his policies or particulars, but I can say that he’s a smart, effective guy who’s trying to address real and important problems. And that seems to be a pretty good pedigree for someone running for Congress. I quite like the message of the video as well, and think it would be quite fascinating to see him take on an extremely experienced and successful (his words) politician.

I’m also impressed by his willingness to actually stick his neck out, because I know that I find that hard. I’ve thought, for example, about running for school board in Morris, but I’ve never quite screwed up the courage to try it. It’s obviously very important, and I care a lot about (and frequently disagree with) the Board’s actions. I also know, however, that it would take a lot of time to do well, and probably be pretty frustrating (you’ll never make everyone happy, and there’s likely to be a shortage of easy answers). Thus nothing has actually happened (at least so far).

So well done to Lessig, and best wishes.

Tags: , , , , , , , , , ,

Related posts

No, I really do think we need a science debate

Posted in Politics, Science on December 13th, 2007

How science is done

Yesterday I posted a somewhat knee-jerk vote in favor of the idea of a science debate. Poking a little at the enormous lists of blog posts on this topic that A Blog Around The Clock has collected, one finds that while most people are definitely in favor, some people aren’t entirely convinced. The concern typically seems to be some variant/subset of “It’ll be too technical, the general public doesn’t care/understand, the candidates will get it all wrong, and there’s no way to correct that sort of thing in a live debate”.

These are real concerns. The NPR sponsored debate early in the year (involving non-politician panelists) on the question “Global warming is not a crisis” made me want to throw things. There should be a special punishment for dissembling people like Crichton, but unfortunately the scientists arguing that there is a crisis were largely ineffective in their responses. One was condescending to the audience and their ability to understand (and got rightly booed for his troubles), and they all allowed red herrings to distract the discussion, creating a “teach the debate” atmosphere depressingly similar to the whole creationist nonsense.

In short, there’s a good chance that the whole thing could go pear shaped if not handled well.

But that’s no reason not to do it.

Just because these issues are complex doesn’t somehow make them less important or worthy of public discussion. Their importance, however, does put a greater burden on everyone (scientists and politicians included) to step up their game and find ways to make sense of these issues in a public forum. I would argue, for example, that it’s part of the job of politicians to help the public understand complex issues, and if they’re not doing that we damn well ought to complain. I’m near the end of Goodwin’s wonderful A team of rivals about Lincoln and his cabinet, and it’s clear that one of his great gifts was helping both individuals and the general public understand the truly monumental issues that faced the U.S. at that time. He didn’t do this by talking down or over simplifying or dissembling. He did it through honesty, careful thought, and a keen intelligence. And he was largely successful.

I suspect that if we had a science debate there would be much that would be depressing and broken about it (especially in it’s inaugural incarnation). But that’s where the press (and the blogosphere) comes to play, taking it all apart, pointing out the misconceptions and unsupportable nonsense. The debate starts a vital conversation, says science and technology are crucial in our affairs (duh), and encourages us all to continue the debate long after the TVs are turned off. A debate like this isn’t going to convert creationists into evolutionary biologists, or hard core believers in climate change into denialists; it’s unlikely to affect the poles in any significant way. What it can do, however, is signal to the middle that these are important, complex ideas, and that asking questions and paying attention might be a good idea. That it matters where and how your food and energy are produced, how you move yourself around your world, and what medicines really make sense for a cold or earache.

So I’m full square in favor. Even if it isn’t gonna be perfect, it really needs to be done. Now.

Tags: , , , , ,

Related posts

It’s not about me getting old. Honest.

Posted in Family, Music, Podcasts, Radio on December 5th, 2007

Nintendo Surgeon from xkcd

I was listening to a recent podcast from Steve Lamacq’s “In new music we trust” program where he was interviewing the Video Nasties. At one point Lamacq asks them how they got turned on to all these classic punk recordings as kids. It was from going through their dad’s record collection!

When I went through my Dad’s record collection, I was discovering excellent jazz from the 40’s and 50’s, as well as brilliant stuff from Mort Sahl and Tom Lehrer. Other kids my age might have reasonably found early recordings of Elvis and classic 50’s R&B, blues, or country.

For Sub-Evil Boy’s generation, this is how they might find the Sex Pistols and Siouxsie And The Banshees.

Now I definitely need to go lie down.

Tags: , , ,

Related posts

Twilight of the novel?

Posted in Books, Computing, Education, Writing on December 2nd, 2007

Minority report

The death of the book has been oft prophesied, and so far the old dear keeps hanging in there. Here Bill Janssen is quoted by Peter Brantley, suggesting that what the casualties may be are forms of content rather than forms of publishing.

Will the novel become a marginal form like opera?

In the hype around the Kindle, I haven’t noticed a mention of Monday’s NEA report, To Read or Not To Read. Seems much more interesting.

I’ve been saying for a few years that we are entering an age where textual fiction is becoming less and less significant, particularly for the canonical long text, the novel. The novel is a relatively recent innovation in entertainment, and the popular novel is a product of cheap production and distribution, thanks to the industrial revolution.

The delivery channels have multiplied, and the economics have changed. Television killed off the pulp magazine (and crippled the market for short stories). What would replace the novel? Something which would produce a ludic experience for hours at a time — a movie. But movies have not succeeded in killing off the novel. They’re too expensive and too complicated, and major players control the distribution channels. The best they could do was to absorb years of talents like Chandler and Faulkner.

But now we have kids who don’t read, the Web, game engines, and the writers’ strike. Game engines and machinima make it possible for writers to produce and direct their own work without actors or sets, for a relatively modest capitalization (a game machine). The Web provides free distribution. Kids provide a hungry audience. But the wild card here is the WGA strike. Suddenly all the folks who normally spend their days creating teleplays are looking for other outlets for their creative energies. Maybe write that novel they’ve been talking about? Maybe not. People like Rob Long (Cheers) are suddenly blogging. Maybe someone will tell them about machinima. We may be entering a twilight for the popular novel, perhaps relegating it to a niche more like opera.

Tags: , , , , ,

Related posts

When will you buy your last TV?

Posted in Computing, Gardening on November 28th, 2007

You must protect yourself from those evil marketing rays
The ever enlightening John Naughton is suggesting that TV execs perhaps have their heads in the sand about the changes in how much we watch TV. Sadly, this isn’t terribly surprising, and could no doubt be extended to include almost everyone in the “old school” entertainment industry (RIAA, MPAA).

At the end, however, he has this brilliant bit:

Bill Thompson has a vivid way of expressing this: no child entering primary school this year will ever buy a television set, he predicts.

Wow - doesn’t that just nail it? I shared this with WeatherGirl (who was probably being productive instead of just surfing the net for random crap), and she pointed out that our family may well have purchased our last TV several years ago. We’ll certainly buy video display systems in the future, but probably not TVs in the classic tuner+display form.

Tags: , ,

Related posts

Is this what political will looks like?

Posted in Environment, Photography, Politics on November 21st, 2007

Smoke on the freeway by TonyGman

To quote the photographer:

This is the Perris, Ca, 215 northbound south of perris blvd during the morning commute. This would normally be a bright time of the day, but this morning, traffic was a little stop and go due to the smoke from the local fires here in southern california.

A little understated, perhaps?

As awful as all this was, I have to wonder if this is what it will take to get people to take climate change seriously. Unfortunately even people who realize that we have a major problem on our hands are often overwhelmed by the thing, and tend to add it to the long list of Bad Things That Mostly Affect Someone Else (AIDS in Africa, the Israeli/Palestinian conflict, even Shrub’s fiasco in Iraq) and change the channel.

This is particularly sad because climate change is one of those things that Americans can do something about quite directly. It’s pretty hard for me to make a major difference in a lot of situations (although that’s no excuse for not trying), but climate change is all about my behavior. I can drive less (or not at all). I can replace incandescent bulbs with CFs and turn them off when I leave the room. I can turn down the thermostat. I can support alternative energy programs. I can purchase carbon offsets. I can avoid buying produce that flew half way around the world. I can reduce, reuse, recycle. And if even some of the rest of you do the same, we make a significant difference. We probably won’t solve the problem by ourselves, but we can start the ball rolling, proving that there is support for change at the consumer (and voter) level.

It’s arguably one of the best examples of where “Think Globally, Act Locally” can really make a profound difference.

Unfortunately important things like not driving and skipping the raspberries flown in from remote lands comes at a personal inconvenience. This requires will which, sadly, is typically driven by fear. So maybe we need a few scares like this (along with tragedies like Katrina) to generate the kind of immediacy and fear necessary to get us out of our single-occupant SUVs.

Best hope we turn things around before the tragedy comes to your home, though.

Thanks to TonyGman for the great photo.

Tags: , , , , ,

Related posts

A wonderfully different way to thing about computing

Posted in Computing, Education, Politics, Research, Science on November 19th, 2007

One Laptop Per Child logo
One of my constant struggles as an educator in computer science has been helping students see a bigger picture, look past the mundanities of yesterday’s “help wanted” page, and see what the world could be rather than what it has been.

One way this has often played out has been in debates over programming languages and development tools. Students are (quite legitimately) concerned with their near term employment prospects, and so they tend to focus what they’ve heard of, and what they see in the job web sites. Unfortunately that is almost always an exercise in looking backwards in time. When I started in 1991, the problem was getting students out of Pascal and C and start thinking about objects. Now we’re working to add things like Ruby and Python to our Java-heavy toolkit. Constant throughout has been the difficult task of getting them to take (semi-) functional languages (Scheme, Haskell) seriously or, in fact, any language doesn’t have a “For dummies” book at their local mega-bookshop.

I need to be fair, though, and make it clear that we’ve always had students who could see the bigger picture, and have often pushed us faculty to open some important new doors. I suspect that we’ve actually been luckier in that respect at UMM than many other programs. That said, you still get groaners (often very vocal) who never seem to be happy unless you’re emphasizing whatever tool or language they’re firmly convinced is their only road to employment.

This is one of the reasons that it makes me so happy to see the list of programming languages used in the One Laptop Per Child project:

We will support five programming environments on the laptop: (1) Python, from which we have built our user interface and our activity model; (2) Javascript for browser-based scripting; (3) Csound, a programmable music and audio environment; (4) Squeak, a version of Smalltalk embedded into a media-rich authoring environment; and (5) Logo. We will also provide some support for Java and Flash.

OK, we can debate the details (and I’m sure people have and will), but let’s skip all that shall we? Let’s instead note that none of these was a “heavy hitter” 5 or 10 years ago, and there are plenty of people who would (wrongly in my opinion) argue that none are terribly important today. How many data structures classes in the U.S., for example, (a key “bread and butter” course in most computing curriculums) use any of these languages? I’m sure there are a few (especially Python), but proportionally I bet it’s pretty tiny. (Try searching either Amazon or the web for textbooks for such a course, for example.)

It’s also worth considering impact here. Sure, I doubt that anyone’s likely to start building inventory control systems in Logo, but should that be the issue? What’s the real opportunity for impact here? How do I change the world? By building accounting systems? Or by contributing to a project that plans to put computers and software in the hands to millions of kids all around the world?

You want to make the world a better place? You want to really fight terrorism? Then give people hope, a chance to grow and make their world better. Give them something to protect. Contribute to a project like this.

And, if you’re contributing to this project, you apparently program in Python, JavaScript, CSound, Squeak and Logo.

So let’s put an end to the whining about these not being “real” programming languages and nobody building “real” programs with them. I’ve written a crapload of Java code in my day that only a handful of people will ever use. Some bright bulbs used Squeak to build Scratch, which I suspect will be used by millions. Hmmm … which do I find more impressive?

Tags: , , , , , , , ,

Related posts