The Core Literary Technologies of the 21st Century
Nice mini-manifesto from Lev Grossman about storytelling in the 21st Century—more specifically, about the fact that after a long detour, writers are going back to telling stories. Yay!
Nice mini-manifesto from Lev Grossman about storytelling in the 21st Century—more specifically, about the fact that after a long detour, writers are going back to telling stories. Yay!
Carl Zimmer has a lengthy post on the future of science journalism that’s well worth reading. I have many of the same misgivings regarding writing about programming; as the cost of entry goes down, so does the signal-to-noise ratio, even among the “professionals”.
I picked up a copy of Stephen Baxter’s Vacuum Diagrams Friday—wasn’t in the mood to read any tech stuff, and Gears of the City hasn’t arrived yet—and reading it reminded me why I don’t enjoy “future history” science fiction as much as I used to. In Baxter’s stories, humanity spends the next hundred thousand years spreading to the stars, adapting to ever-weirder environments along the way. Meanwhile, here and now, climate change is happening faster than the IPCC predicted, and the consequences look grimmer by the day. It’s sort of like the “uncanny valley“: if a story is far enough away from reality to be seen as pure escapism, I can lose myself in it, but if it combines real(ish) engineering with brittle Heinleinian techno-optimism, I can’t help but think of the tragedies my daughter (age two) is likely to see in her lifetime, and that kind of spoils the fun.
Later: several commenters have recommended other SF authors (some of whom I’ve read, some of whom I haven’t). I’m grateful for the pointers, but I’m still intrigued by the uncanny valley effect: I’m comfortable with well-written fantasy, or deliberately retro SF, but anything in which technology saves us from our own shortsightedness makes me genuinely angry. Maybe what I’m really looking for is a near-future SF Grapes of Wrath, which I admit is setting the bar pretty high…
One of the things I teach my students is that the real purpose of a schedule is to tell you when to start cutting corners and dropping features. The ticker on my web site tells me I have 489 days left in my contract with the university; I signed up hoping to study ways of teaching second-stage novices [1] how to be better programmers, but after four failed attempts to get NSERC funding [2], it’s time to lower my sights. Here are the things I’d like to finish off before my stint at U of T is over:
Everything else has to go by the boards. In particular:
On the upside, Sadie got me some biking gear for Christmas, so now I’ll have to shed the twenty pounds I’ve picked up in the last couple of years, and I get to start taking our daughter to music classes every week. To quote a friend, it isn’t what I planned—it’s better.
[1] People who already know how to write programs, but not how to develop applications. I’m specifically interested in undergraduate Computer Science students, and graduate students in other disciplines.
[2] Companies like Nitido, the Jonah Group, Idee, and Rogers have kindly donated a few thousand dollars each to keep things like DrProject going, as have several of my fellow professors, but a $24K grant from The MathWorks is the only “research” funding I’ve been able to raise.
[3] As I said yesterday, I’m looking for a mentor in the Toronto area who can show me how to do this.
Basie, DrProject, Practical Programming, Research, Software Carpentry, Teaching, Writing
I got my first two copies of A Bottle of Light last week, and immediately handed them off to my nephews (to whom the book is dedicated). About half an hour ago, the postman delivered a (small) box full — w00t! It’s only available through a special reading program that Scholastic is running in schools, rather than regular and online bookstores, but I’m still happy enough to see it to grin a cheesy grin:

Update: thanks to everyone for the congratulations. Unfortunately, “Bottle of Light” is part of what Scholastic calls a directed reading program, which means it’s only available *in* schools — not even the kids can buy copies to take home to read themselves. The program’s web site doesn’t say much about the pedagogical theory behind this; if I can find out more about their reasoning, I’ll let you know.
Last year, Dr. Dobb’s Journal ran a series of short articles describing some of 2005′s Summer of Code projects, and we’d like to give this year’s participants the same kind of recognition. Some samples from the last time around are on the new DDJ web site at:
If you’re an SoC mentor or student, please have a look—if you’d like to contribute something similar this year, please write a draft similar in length and format to the examples, and send it with a short bio and photo to the editor, Jon Erickson, at jerickson@ddj.com.
The second part of a StickyMinds article on Data Crunching is now on-line (the first part went up in February).
Part 1 of an article on data crunching is now up on the StickyMinds web site. Part 2 should follow in a couple of weeks.
Recent Comments