Lego: The Best Toy in the World

When I was a kid back in the Seventies, they just started to import these really neat robot toys and models from Japan. This was about twenty years before the word anime came into the common English. Anyway there’s this guy named Sun Yun who builds robots, in the Japanese science fiction style, out of Lego. Apparently he’s not the only one.

Lego is ideal medium for building robots, as anyone whose ever played with MindStorms has found out. I’ve read that lots of budding engineers at MIT use it all the time.

Posted in Games, Science and Engineering | Comments Off on Lego: The Best Toy in the World

Reducing the Chance of Greymatter Script Hacks

The Greymatter script, while excellent in almost every aspect (A tip of the Farlopsian hat to Mr. Grey!), needs a little help so that, after installation, it runs in a secure fashion. For example, many of the forms it uses send the author’s username and password as unencrypted text between client and server. Actually this is problem that many perl server scripts have, and if you don’t take precautions, you’re one packet sniff or hack away from getting your script and maybe the rest of your server, owned.

Anyway, I imagine a lot of the savvy Web builders knew this upon installation and thus took cautionary measures. However there might be some inexperienced users out there who’ve just installed Greymatter and may be unaware of how to stop the hack Dangerous Monkey publicized.

Pretty simple to state:

  1. Make certain that the directory Greymatter generates pages to forbids file structure browsing to unauthorized users. Don’t do this in other words. This can be done via .htaccess or by putting an default page in place.
  2. Don’t use the IE-based bookmarklets Greymatter offers, at all. And erase any files labeled gmrightclick[some number].reg in the journal directory to prevent dictionary attacks. [Recent addition: Thanks to Noah (see below)!] I was informed that if everyone uses the “Clear and Exit” button on the bookmarklets page in Greymatter, it will automatically erase all registry files (files of the form gmrightclick[some number].reg.) in the journal directory. In other words, I spoke before I had all the facts. Using the bookmarklets page correctly will prevent the prevent this hack from occuring.

To secure Greymatter, or any server-side script in general:

  • Make certain all scripts are installed in directories that forbid file structure browsing to unauthorized users.
  • Tweak scripts and forms to use SSL for any password, username, credit card numbers, SSN or other information you don’t want packet sniffing to see. Unfortunately not everyone will be running their site on a server which allows users to use SSL. If not, well, I guess you’ll have to change your password frequently.
  • Make certain that any script passwords and usernames don’t correspond to root or system usernames and passwords.
Posted in The Internet, Webmastering | 2 Comments

Hollywood Creates Another Cliche

Apparently the bad guys use Microsoft–boring, stogy, patronizing–and the good guys use Apple–cool, stylish, friendly (Although I’d argue just as patronizing, at least before the release of OSX.). Out in the real world of course, we all know this really isn’t true. Most of the real work of evil government officials and corporate drones gets done on some closed form of Unix. Or with a lot of embedded systems running some proprietary OS.

Microsoft has been dropping big coin for years to get NT-flavors into this market of stogy, evil establishment types but they haven’t succeeded yet. Apple, by finally moving their GUI onto Unix, is probably going to try use OSX+ to somehow capture the server needs of the anti-establishment (perhaps these are the “good guys”) but they’ll probably be headed off by Linux or various ports of BSD. In other words the serious work, good or evil, still consists of scrolling text and bash prompts, rather boring in terms of the visual appeal of film and television but, there it is.

Posted in Movies | Comments Off on Hollywood Creates Another Cliche

Pre-Colonial, Sub-Saharan African History

A few days ago, Ms. Carlysle pointed me in the direction of some interesting historical scholarship namely, helping Steve Jackson Games to compile a GURPs source book on the pre-colonial history of the kingdoms and nations of Sub-Saharan Africa.

It’s great that SJG is interested in this! As a veteran role-playing gamer, I have for many years felt that a whole section of mythology and history has been ignored in the role-playing games community: Africa.

This is due to a lot of reasons. One is the conspicuous absence of African Americans in US nerd subculture in general. The other reason is that until about fifty years ago historical scholarship of Sub-Saharan African was almost non-existent. The truth is there were a several major, literate cultures in pre-colonial Africa and a lot of interesting history has, until recently, been ignored.

The lack of historical scholarship on pre-colonial, Sub-Saharan Africa has been, and is being, slowly corrected. Recently in the last decade, there has been a revival of interest in Sub-Saharan history now that Apartheid has ended and many African countries are painfully and bloodily trying to move towards stability, prosperity and democracy. Priceless historical records have been, and are being, lost to the Aswan High Dam, the civil war in Sudan, the poverty of Mali’s libraries in Timbuktu and Jenne, and turmoil in Nigeria and West Africa. On the plus side, there has been a rebirth of scholarship of the ancient stone cities in Zimbabwe and South Africa, information that was repressed and ignored by the Apartheid regimes there.

Anyway, Steve Jackson Games, always ones to be sticklers for accuracy and daringly avant-garde, has put an African history and mythology source book on their wish list of works to be completed. Carlysle thinks, given my interests in African culture and history and role-playing games and my bachelor’s in history, that I’d be a good candidate to write a manuscript for the cats over at SJG.

I have been, for nearly two years now, trying to construct an timeline for an allohistory I dreamed up based on two obscure historical events in African history: The Battle of Sile and the historically disputed trans-Atlantic expedition of Mansa Muhammad. As such I’ve been reading all the reputable books I could find on pre-colonial African history–Basil Davidson, Richard Hull and others.

Even still, I have mixed feelings about undertaking such a task. To really do Jackson’s source book justice, I’d have to learn classical Arabic, ancient Egyptian and Phoenician and have the powers of university and museum archivists and scholars at my disposal. I’m just a curious hobbyist.

Also there is the issue of stealing voice. Where do I get off, being a white geek in his late thirties, writing about and perhaps trivializing African history? It would be much more empowering to the black geek youth of the world if one of their own did this.

And while my expository writing ability is pretty good, I’ve never written a book before, let alone game scenarios or source books. I’ve written a lot of software documentation but I don’t think that really applies. I’ve played role-playing games for many years now but most of my notes are tables and rough outlines, never anything coherent.

I don’t know. I guess I could submit my manuscript proposal to them and have it rejected. For the sake of interesting game backgrounds this book has to be written. Someone has to write this. Perhaps by pushing things I can get some other amateur scholars and nerds out there to do this. Hopefully some black ones.

Footnotes:

  1. Actually Pre-Columbian America, Australian, Oceanian and South Asian history and culture have been largely ignored too but, that’s for another day. Arabic culture, although not as badly, tends to get the short shrift as well.

    I don’t say this to throw a lot of guilt around. I say this because it’s a damn shame that all this cool stuff is being wasted! Sometimes I am bored unto mortification on seeing yet another rehash of ancient European culture passing itself off as a ground breaking game background. Yes, I find the resurgence of interest in East Asian culture refreshing!

  2. But this is not entirely true. If you look hard, you’ll find that there are lots and lots of black geeks. And I don’t mean just Steve Urkel, Guinan or LaForge, ground breaking, and perhaps controversial, fictitious characters though they may be.

    For example, science fiction has been graced with the works of Samuel Delany, Octavia Butler and Nalo Hopkinson for years now. In the gaming sphere, Travis Williams, who used to be a big wheel in White Wolf, has been designing both software and paper games for over a decade now. And of course I have personal history. When I as kid gaming in high school back in the Seventies, our gaming group, a large, rambling and occasionally, unintentionally, dangerous one, had two kids who just happened to be black–just as intense, obsessed, pedantic and square as all the rest of us.

  3. Where the Assyrians forced the Twenty-fifth Dynasty of the New Kingdom to quit Egypt and flee to Meroe. Nearly a hundred years before, King Piye, the ruler of Meroe, had invaded Egypt, which was in decline, with the mission of restoring Egyptian culture to greatness–sort of like how the Mongols viewed themselves after they invaded China and established the Sung Dynasty. His descendants ruled Egypt and Meroe for nearly a century.

  4. According to a story related to us by the Muslim scholar al-Umari, during Mansa Musa’s reign in Mali, around 1300ce, Malian explorers may have found the mouth of a river, perhaps the Amazon, after many weeks voyage across the Atlantic. Archeologists and historians have yet to verify this story with more evidence but it is compelling.

Posted in Personal, Science Fiction | Comments Off on Pre-Colonial, Sub-Saharan African History

Game Theory and Philosophy

Inspired by the Dead Kennedys stuff cited below, I did some searching on things related to Jello Biafra and came across some local folks dedicated to the idea that life is a game. It’s weird how the Web thinks these things are related.

Posted in Games, Personal | 2 Comments

The Accoustics of Coiled Wire

Article Abstract: As relayed to me by Blogdex, an Australian researcher has assembled a test rig to study the behavior and properties of an enormous slinky. This includes accoustics, fluid dynamics and group psychology.

Posted in Science and Engineering | Comments Off on The Accoustics of Coiled Wire

Hard to explain why this one appealed to me–

The novelty of combining the Dead Kennedys and the Daleks, must be rewarded! I’m sure the UK kid who put this thing together probably barely remembers such misunderstood Seventies/Eighties icons as Tom Baker, Battlestar Galactica, Yoda and Jello Biafra.

Posted in Music | Comments Off on Hard to explain why this one appealed to me–

Where to Get the Nano News

One or two members of my very tiny audience might wonder where I get my news links about nanotechnology and MEMS. I get the latest from Nanodot (which itself compiles from other sources.) and sometimes I supplement with stuff from the BBC, Nature, Science, Wired and the usual suspects. I recommend Nanodot if you want to know the latest in terms of research, investment, government policy and just plain pilpul about nano.

Having said this, I plan to reduce the number of nano and MEMS news items here and just post them straight to Nanodot, if they haven’t already beat me to it.

Posted in Science and Engineering | Comments Off on Where to Get the Nano News

Broadband is great stuff

This is finally sinking in. I held off on broadband for many, many months but now I realize it was worth the wait. My phone line is free. I can do long distance chat at Internet rates. I can do video phone. I can download huge installers on a whim. I can quickly upload huge site updates. Great stuff!

Posted in Computer Support | Comments Off on Broadband is great stuff

Neat Stuff

Here are two reasons why my decision to finally get DSL was a good thing:

Posted in Miscellaneous | Comments Off on Neat Stuff