Education Stinks

Preface

Ever since Vinge’s innovation feedback loop idea was introduced to me nearly twenty years ago, I’ve always been very interested in searching for and understanding the damping mechanisms for it. I had a feeling that Vinge and especially Kurzweil have oversimplified. This was something that I suspected vaguely for quite some time but Bob Seidensticker’s book gave me the coherent rebuttal that I was looking for.

This will be the first of a series of essays where I try to examine each of Seidensticker’s points in turn.

The Futuristic Vision

In the movie, The Matrix, there were several scenes where the characters had access to some kind of perfect accelerated learning process. I winced when I saw those scenes. It was almost as bad as violating thermodynamics by positing humans as energy sources for the robot civilization.

I had a hard time with this because in the few seconds Neo learned martial arts and Trinity learned how to fly a helicopter, their poor little monkey brains would have been cooked by a molecular activity needed to make these changes possible.

It wouldn’t be, “Whoa, I know kung-fu!” It would be, “AAAAAH! MY BRAIN IS MELTING! I THINK MY SKULL WILL EXPLODE FROM THE SUPERHEATED STEAM GENERATED BY ALL THE NANOBOTS FURIOUSLY WORKING IN MY HEAD!

(Ahem. Sorry. It’s a very funny image. I picture Keanu standing there woodenly, drooling, with steaming gray matter burping from his ears and nostrils.)

The human brain is not a hard drive. The complex motor skills and experiences represented by tap dancing or martial arts is not a simple file you can copy into the cerebellum in the space of seconds. One day, to write and edit memories in our heads, nanobots probably will reshape, prune and rebuild neurons and synapses, molecule by molecule but, they will go slowly so as to not cook us. Such nanobots would be the last word in accelerated learning.

But long before that, there should be other avenues open to us.

The Near Term

There was a science fiction story by A. E. Van Vogt, where one of the lead characters had a wide variety of tools to speed up and enhance the learning process. They included such things as hypnotic and subliminal stimulation, drugs that increased the plasticity of memory, organizational methods, fact chunking, lateral thinking, mnemonics and so on. This story was written in 1939.

Not really a lot has come of this, has it?

Subliminal suggestion has largely been debunked. Hypnosis only seems to have a limited ability to aid memory retention and is very hard to make reliable. Drugs that aid memory, creativity and concentration–caffeine, nicotine, ritalin, inositol, etc.–are still very primitive. And we’ve all read and discarded self-help books that promised us better ways to digest and memorize large volumes of information. Time-management never really seems to crawl out of the self-help ghetto to form a genuine pedagogical revolution.

Why is it that education is so persistently primitive? It really hasn’t changed that much since the early 19th century. Frankly it hasn’t changed much in the last 10,000 years. You could take a teacher from 1906 and drop him or her into a classroom in 2006 and, aside from hating the computers, which really wouldn’t make them unique, they really wouldn’t have a hard time adjusting to it. You can’t do the same thing to an engineer or doctor from 1906, too much has changed.

You stick a bunch of kids into a room, lecture at them for hours on end, assign them a bunch of uninspired make-work and hope that enough of them will learn to read, write and do sums to prevent your economy from collapsing.

The Frustratingly Slow Progress of Pedagogy

Computers and other pedagogical technology has been a huge expense for schools, public and private, and still not a lot has come from it. Schools seem to be perversely resistant to techno-fixes:

  • Edison predicted in the 1920s that film would replace textbooks.
  • In the 1940s and 50s, radio and television were introduced into classrooms.
  • In the 1960s B. F. Skinner imagined behaviorist teaching machines and programmed learning to double the rate students could learn.
  • Remember New Math?
  • In the late 1970s and early 80s personal computers began to be introduced into the more prestigious high schools of the United States. (I know because I was in one them.)

Personal computers have been in classrooms for nearly thirty years and still no great revolution has come from them. Seymore Papert, Doug Englebart, Ted Nelson and others have explored this issue and each proposed innovative solutions for it but still not a lot has come of it.

The grading curve really hasn’t shifted at all. The population of remedial students hasn’t diminished. The population of achieving students hasn’t increased. In fact, we still seem to get geniuses despite schooling, not because of schooling. The students that do poorly aren’t necessarily stupid. In fact some might be so smart and idiosyncratic, classrooms are simply a waste of their time.

Actually perhaps I’m being a bit pessimistic. Actually novel technologies and approaches have reached some students who wouldn’t be reachable in any other ways. I remember some wonderful educational films and documentaries. I remember some well written textbooks that I even appreciated at the tender age of eight. I remember so good teachers and some really bad ones.

The point is why aren’t they all good? Why is education still a shotgun method? Why are learning disabilities so intractable? Why is progress in this area so agonizingly slow?

This is an important point for the Kurzweil crowd to consider because this appalling waste of talent slows all technical and social progress in general.

Anyway that wraps this one up. Expect another in about a month’s time. Comments?

Posted in Books, Science and Engineering, The Future | Comments Off on Education Stinks

Yes, more stuff about accessibility

By way of Amor Mundi, I found a link to this really interesting site called, the Open Prothesthics Project. This is nifty to me on several levels.

  • It ties into accessibility and assistive technology.
  • It ties into open source engineering. GPL doesn’t have to be just about software.
  • It can tie into stuff like fab labs. Imagine if doctors in poor countries had access to open sourced designs and fab labs to build limbs for mine victims.
  • This is the kind of grass-roots, human empowerment that flies in the face of gloom and doom.

In a vaguely related sense I have some other accessibility links.

Posted in Games, Science and Engineering, The Future, Webmastering | Comments Off on Yes, more stuff about accessibility

Now this is really neat!

Some guy went and built himself a giant robot suit to cruise around in! I mean, think of the legions and legions of ten year olds and former ten year olds who’ve always wanted to do something like this! What kid hasn’t dreamed up building something so terrifying that they’d have to call in the air forces to stop it! Calvin would be proud.

Posted in Miscellaneous | Comments Off on Now this is really neat!

Udra: My RPG Campaign History in Several Parts

The Early Years

A thumbnail map of Udra. It leads to a larger image with city names and most geological features. Image needs to be recovered.

I started playing Dungeons and Dragons back in the summer of 1978 (After having been introduced to the concept in late 1977 by my friends Greg and David.) after getting the garishly illustrated Basic Set (The “Dragon Box“) for my birthday. In 1978 Advanced Dungeons and Dragons had just been released and TSR slowly began to clamp down on intellectual property rights and orthodoxy. It was just before the start of my sophmore year in high school. Devo had just appeared on Saturday Night Live. This is to give you historical context.

The first character built in my campaign was made by my stepbrother, an elf wizard and warrior named named Ring Poco. Very soon afterwards he was joined by my other stepbrother and kids I had recruited from around the neighborhood and school. Initial characters were (Not a complete list):

  • Theramir: My stepbrother renamed Ring Poco after a few months of play. He liked this name better.
  • Limetor aka Clark Kent: A powerful human wizard and part-time orc outlaw. It’s a long and embarrassing story.
  • Dr. Sin aka Kwai Ch’ang Kane: The Grand Master of the Flowers and brewer of Siron Vodka
  • Xerox Xorex: Initially Dr. Sin’s ranger henchman. Later went on to be star in his own adventures.
  • Brutus McBurn: A Fire Giant. Later a land holding baron of Ring Lake.
  • Mean Jo Green: A Hill Giant. Hung around constantly with Brutus.
  • Plaask the Phraint: Phraints were Dave Hargrave’s intelligent insects from the Arduin series.
  • Nyak th’ Gnoll: This gnoll was very into the punk and the new wave. Lots of leather, piercing and studs.
  • Urk the Berserk Jerk: An Arduin haggorym. Hung round with Miles and Slick.
  • Miles Copperthwaite: Yeah, the name is from that SNL sketch with Michael Palin.
  • Slick of the Wall Breakers: This was a halfling thief. Hung around with Miles and Urk.
  • Urga the Storm Giant: Built by my other stepbrother. Urga committed a crime so heinous he was exiled for it.
  • Uh of the Broken Door: A troll with a fetish for pull toys and smashing doors.
  • Gleek the Kobold: A kobold thief. Frequently stole powerful magic from other players.
  • Moose the Braindead: A superhumanly strong but superhumanly stupid dwarf.
  • Ziff Rag ‘n Retch: I was stupid enough to let a player roll-up a gold dragon as a character. Sigh. I was foolish once.
  • Ports Forby: An Arduinian star powered mage. I used to call this character “TV Head” just to tick his player off.
  • Fzzbotorop Andropov: A brownie wizard. Do we notice a theme here? I let a lot players run exotic creatures.
  • Gorm Nykrom: A pixie wizard. This character was named after a lab partner when I was a physics major.
  • Gurn Blanston: Yes, the name is from Steve Martin’s sketch. An ogre of little importance who hung around with Nyak.
  • Cookie Jarvis: A human wizard with a pseudodragon familiar.
  • Poco Woodenshield: A dwarf cursed with hideous mutations. Later lost through a rift in spacetime.
  • Boogernose: After a while, with some players, the names went downhill and took on more grotesque colonic, sexual and scatological themes. I’ll spare you.

This unwashed and somewhat slightly dazed lot were the first to populate my campaign during it’s first heyday from 1978 to 1984. Not one of them was ever a cleric. Not one. Why, I don’t know.

1978 to 1984: Udra Takes Shape

At the start, my players were just doing dungeon crawls. I hadn’t yet detailed the land, villages and cities outside the crypts and ruins they were looting. I had to think of a name for this fictitious country. First I tried “Yanda” but after trying it out for a few sessions it began to sound stupid to me. Later I tried “Udra” and liked it. I can’t remember where I got it from.

I also had to think about the shape of Udra. At first I tired to set in on a coastline in front of huge mountain range. Behind this I put a radioactive wasteland which I had planned to put some mysterious dead tech in.

In those early days I mixed a lot of elements of traditional fantasy and science fiction. This was mostly because I hadn’t really read any of the major works of fantasy except Le Guin’s Earthsea Trilogy. I had read a lot of science fiction though and, like many, I grew up on Star Trek and Dr. Who syndication. Because of this I tended to mix fantasy and science fiction quite a bit in those early days.

Later on I began to dislike having an unknown and poorly detailed continent attached to my coastline and decided instead, around 1981, to place my campaign on an island roughly the size of France:

By this point I had already named my major cities and many of my larger villages:

  • Lanth: This was to be the largest city (This was something I would later change.) and home to a mysterious ruler whom no one had ever seen for decades.
  • Waylon: This was to be the next largest city. Later I would promote it to be the largest.
  • Arren and Paren: were to be the next largest and I decided they’d be connected somehow. Perhaps founded by the same people or something.
  • Ott would my deeply corrupt city filled with all manner of thuggish crime bosses.
  • Vos Obyorn would be the smallest city and something of a economic appendage for Lanth.
  • Later Theramir and Limetor would become rich and powerful enough to found and rule their own city, Nah.
  • Later still Brutus McBurn and Dr. Sin would become powerful enough to found and rule a large town called, Siron.

The mountain range I saved, shrinking it down a bit, and named “The Critic’s Teeth.” Other notable geographic features include: Ring Lake, formed by a meteor impact thousands of years ago and Mount Rauw, a huge yet strangely isolated mountain near Waylon.

Major events who’s exact chronology I can’t remember.

  • Urga’s exile for mass murder and rapine.
  • The Wall Breakers begin a massive campaign to destroy public works and city walls. Later they are exiled for this.
  • The mysterious founding of Nah and it’s sudden unexplained burgeoning.
  • The clearing of Tegel Manor (Yes, that Tegel Manor!)
  • The clearing of the Dark Tower (Yeah, that Dark Tower.)
  • Dr. Sin founds what would eventually become the Udran School of Savate. He also begins to plant many potato fields with the goal of distilling vodka.
  • Dr. Sin fights many masters in his martial arts school.
  • The discovery and endless sharing of the Diskos. (Yes, that Diskos from The Night Land.)
  • Theramir makes many forays into the infernal realms to defeat all manner of  fiendish creatures.
  • Many hints dropped about a nemesis for the more powerful characters. Nothing comes of it.
  • Endless, repetitive hack and slash play.

The point is most of the players were interested in hack. This sapped my interest in trying to develop campaign background when all they wanted was something to kill and burn.

Posted in Games, Udra, Udra's History | 2 Comments

Science link roundup

A cross-section of a mammalian retina detailing rod,   cone, bipolar and ganglion cells.

  • China is getting into superconductors in a big way. Next month they intend to conduct an experiment in controlled fusion and soon they plan to build a maglev train line in Dalian.
  • Researchers at the University of Pennsylvania have estimated the bandwidth of human retina, 10 million bits per second. That’s roughly equal to an common ethernet cable.
  • At University of New South Wales, Australia a team has built a spintronic wire that uses quantum holes, not electrons, to transmit currrent. The wire could lead to faster transistors and possibly devices for quantum computers.
  • A company has recently built a display that projects images into dense, slightly occluded air. There must be something tricky about this airscreen because it costs 20,000 dollars even though the idea itself is fairly elementary, vaguely akin to laser displays in clubs and concerts.
  • Researchers at Akishima Laboratories, Japan have built a device that uses waves to display letters and pictures on the surface of water–a waterscreen if you will.
  • A plea is made for building solar thermal power plants in Africa.
  • In 1959, in the Soviet Union, research was started into the genetics of domestication. Over the next four decades, a unique collection of selectively bred animals was created. Now research is being made on these animals to find genetic evidence if humans “self-domisticated.”
  • Biohackery: a webzine about synthetic biology and bioengineering for amateurs. Think of it like the personal computer revolution for biology.
Posted in Science and Engineering | Comments Off on Science link roundup

AJAX and other web accessibility stuff

Like I said, I’ve been out of the loop for a while and, apparently some folks out there are designing some bad interactivity because, there’s been a tonne of articles over the last seven months on how to make AJAX accessible:

  • International Business Machines gives us an AJAX Accessibility Overview. And here are forty more tutorials and articles on How to Make Your AJAX Applications Accessible.
  • Brothercake gives us keyboard accessible docking boxes. It seems to degrade gracefully with CSS or JavaScript turned off, so this might be a good example.
  • This one is pretty elementary, if you don’t know how to make JavaScript links that gracefully degrade or how to make semantic anchors to document fragments by now, turn in your badge. Speaking of which, I have yet to clean some cruft out of MT’s templates because they still do document fragment anchors the old fashioned way.
  • Speaking of cleaning up bloat and cruft, MT’s default templates, while not nearly as bad as the old days of layout tables, suffer from div-itis. Div-itis is a disease where page markup grows bloated with semantically meaningless divisions whose sole purpose is to let you micromanage content positioning in badly compliant browsers. Anyway, I think you should all read up on better CSS techniques globally reset how white-space is handled.
  • From Juicy Studios is the first of a series of articles on screen reader support for JavaScript events.
  • Flash Satay was first but now there is more information on embedding Flash objects in a standards compliant way that’s friendly for search engines. Please note, just because the Flash object is in the markup correctly doesn’t mean that the Flash object itself is accessible. Please read up on how to do that.
  • AForm is a design tool that helps you design nice looking web forms with good standards compliance, usability and accessibility. Awesome Form is another simple utility that does the same thing.
Posted in Webmastering | Comments Off on AJAX and other web accessibility stuff

While we are on the subject of accessibility–

So I’ve been out of the loop for a while and, during that time, there have been a few good articles about web accessibility that I figured I’d link to for posterity.

If you’re web designer, you’ve probably run into several reasons why your clients don’t care about web accessibility. Even the better informed clients suffer from some myths about web standards compliance. But, if you’re good, you probably have some answers for them.

I don’t think accessible web design is hard. All you need is a little experience, some thought and a good source of tips. Take things slowly and progressively improve each facet of the site in steps:

Well, actually sometimes Web access is hard.

I’ve recently discovered to my horror that Firefox uses number keys to allow the user to access various open tabs. This breaks my attempt to use numbers as accesskey values on many of the sites I’ve built. Accesskey has always been really messy and poorly implemented idea. Some have proposed using server-side logic to hand out customized key values for different users. It’s a kludge but maybe we don’t have any choice considering how badly the W3C dropped the ball on standards and accessibility recently.

Posted in Webmastering | Comments Off on While we are on the subject of accessibility–

Tips on how to create accessable javascript

So in this world of hype about AJAX, how do you design client-side scripts so they actually enhance accessibility and degrade gracefully when scripting is turned off for accessibility reasons?

Posted in Webmastering | Comments Off on Tips on how to create accessable javascript

Movable Type 3.31 and Ubuntu 6.06

So there’s been a lot of extensive, yet subtle change over the last few weeks here at the mighty, mighty Farlops Industries:

  1. After a period of stasis for 7 months, I moved all of my site’s legacy content into Movable Type. MT now manages nearly every aspect of my site.
  2. I’ve spent the last 7 month’s working almost entirely within the Ubuntu distribution of Linux.

Anyway, there are a lot of implications that stem from these two points.

Full Migration to Movable Type

Jason and I spent the last week or so adjusting and tweaking his installation of MT, to accommodate my site, his site and one or two other sites. I’ve yet to migrate Toby’s site but that’s in the works. I also have plans to host Milo’s site on Jason’s server with MT as well. All this sits behind the encryption of the Baka SSL certificate. One content management system to rule the all. One CMS to find them. One CMS to bring them all and, in the darkness, bind them!

Migrating my site was hardest for me. I had lot of old content that was generated and maintained with Greymatter and other methods. I had to decide on a future-proof URL scheme (MT still doesn’t do a good job of this out of the box.) and then move all my old content into it. This lead to the installation of a few plug-ins, a lot of broken links and a tedious amount of file renaming. Luckily Jason came to the rescue for my page renaming troubles by using MT with SQLite. MT, as of 3.31, still doesn’t allow for the text exporting of customized page basenames. Now he and I can make SQL queries and commands directly to the database–much nicer and more flexible.

Anyway, what I’ve learned in migrating my site should make the migration of Toby’s site easier.

There are other little pluses and minuses to these changes.

One minus is that many of my oldest pages are now somewhat anachronistic. They refer to things and point to things that didn’t exist at the time of their creation. Compare my oldest page, my site design manifesto, with the copy the Internet Archive has. I do have a few archived incarnations of my site sitting around on disks somewhere but, I’m too lazy to pull them out and make them work. Historians can grit their teeth. All the more reason to invent time travel.

One plus is that a lot of spamdexing sites that linked to my site, which has been mostly stable and well designed for seven years and thus has lot of credibility in the eyes of search engines, will suddenly find a lot of broken links. Hooray! My tiny blow against junk data!

On the other hand, the minus is, I had to mail a handful of legitimate site owners that pointed to one of my pages to update their links. Luckily for me, this number was small–just five. All the other links that point to me either point to my root domain, I put on other sites myself (Usually I took care only to point to my root.) or are spamdexing.

Another plus is that MT’s search tool now queries nearly all of my content. Before I had to resort to a stopgap using Google–and all the advertising and usability problems that entailed. Now everything is ad-free and looks like my site at all times.

Most of this doesn’t matter to my tiny audience of readers but, now that this site is within a modern, frequently updated CMS, a lot of potential options open up for us. I have news feeds now. I have trackback. I have tag clouds. I have XMLRPC. I have good cleaning and authorization functions for visitor input. Some of these new functions I’ll use and some I won’t. We’ll see what the future holds.

Switched to Linux

More than eight months ago, I started to slowly upgrade the hardware of one of my desktops. This was mostly to silence it so I could leave it running all the time without going insane. It’s now very quiet if not very smart.

It’s running a CPU and GPU that were the state of the art back in 1998. It’s powerful enough to run XP (with service pack 2) and Ubuntu 6 without noticeable delays–once I turn off the useless dancing baloney put there to disgust the Apple-freaks. It’s a meant to be a test and development server and an Internet terminal to placate my guests.

This brings me to comment about Ubuntu. The Linux desktop and productivity applications have advanced enormously since my days with Red Hat 6 back in 1998. In 2003 Knoppix was a sign of things to come.

Things are good enough now that I can switch from XP to Linux without losing much. The keyboard accessibility of the Linux GUI and the zillions of graphical applications the open source world offers is still not as uniform and predictable as Windows but, it’s close enough. Open Office is clever enough to handle most of the small amount of MSOffice content I have or that people send me. I think I’ll manage.

Linux also offers a lot of very powerful web development tools, for free. Similar stuff in Windows, if you can’t find open source tools ported to that platform, costs a lot of money, more if you want hand holding. Hand holding in the Linux world can also cost money but, the tools and source itself are free. If you’re self-taught, you don’t need the hand holding anyway.

Anyway here is my substitution list (Since everyone who migrates to Linux seems to have a list these days.) to show how little I’ve lost:

  • I’ve migrated the last four years of e-mail and contacts from Outlook into Evolution. I have to move my earlier e-mail archives there as well.
  • Now I’ve got to scour all my archive disks for old MSOffice content and move it into Open Office.
  • I’ve migrated to GAIM from proprietary IM tools. Now if only these damn services would just interoperate!
  • I use Liferea
    to substitute for SharpReader.
  • I can use regexxer or shell scripts, grep and sed for Funduc’s SR.
  • I can use Terminal Server Client for RDP.
  • I don’t need PuTTY or WinSCP because these things are in the bash prompt of all recent unices anyway.
  • I don’t need PFrank because shell scripts in the bash prompt are more than powerful enough to handle recursive, batch file renaming.
  • I don’t need FrontPage or Dreamweaver, I’ve got NVu, cssed, gurlchecker and a host of other editors and tools I haven’t tried out yet.
  • Don’t need PhotoShop, I’ve got the GIMP. It’s hard to use but it’s pretty powerful. I’d argue it’s nearly as powerful as PhotoShop once you ken it.
  • I guess I can use Mono instead of Visual Studio .NET but since I’ve already bought a copy of VS.NET at the MS Company Store (One of the advantages of being a Seattleite of my generation is that you have lots of friends who work for the Colossus of Redmond.) I think I’ll do all IIS web development in that platform.

There are a zillion other little tiny things that I have to convert and move before the planned obsolescence of proprietary software locks me out of my old data.

Posted in Computer Support, Webmastering | Comments Off on Movable Type 3.31 and Ubuntu 6.06

I browse, I link, I'm back.

Posted in Miscellaneous | Comments Off on I browse, I link, I'm back.