So, I’m a software engineer. I work for a large-ish company that is a major player in the digital TV arena, and I think I’m considered pretty good at my job. I think I’m paid slightly shy of average for a developer of my age and experience, but I like my job and my co-workers enough to let that slide. I have a reasonably good income and no dependants, and if I wasn’t paying out a staggeringly huge amount in debt repayments each month, I’d be very comfortable (rather than just pretty comfortable.)
So far, so average. So can someone tell me how the hell I earn more than Wil fucking Wheaton? This guy was in Star Trek for crying out loud! And on top of that (or, depending on your opinion of Wes, despite it,) he’s grown into one of the best, most natural writers of the blogging generation. Oh, and he’s a great spokesman for unashamed geeks everywhere too; I mean, did you hear his PAX keynote?
Honestly, it’s a sign of his talent that it’s been years since I’ve thought of him as “that kid who played the annoying one in TNG.”
So how come he writes entertaining, uplifting, even self-validating blog posts every day1, produces books that are truly a joy to read, is capable of whipping a conference full of high income geeks into a frenzy, and yet is still worried about how to provide for his kids, while I show up to an office every day, write code designed to make rich people richer, which may or may not ever be released, and somehow earn enough that my biggest worry is whether I can afford that new monitor this month without curtailing my pizza habit?
Is that fair?
Hell no. So here’s my plan. I bought “Just a Geek” ages ago, but have lost my copy somewhere along the way. I borrowed “Dancing Barefoot” once, and to my shame have neither bought nor Read “Happiest Days of Our Lives” yet. So I’m going to buy all three of them. This month. I’m not doing this as a charity thing; I genuinely love his writing, and want to own his books; I’ve just not got around to to buying them. So I want the books, I’m sure he’d like the money. It’s a win/win situation.
Because I know he’d hate the thought of people buying his writing out of charity, I’m not going to suggest everyone goes out and does the same, but I will point you all at his blog. Add it to your blog-roll (if you haven’t already.) Read it for a while. I’m pretty sure that, if you’re a geek or a gamer or just love good writing, you’ll end up buying his books for reasons he won’t hate.
Go. Now. Read.
- I smile to myself, genuinely cheered, when he writes about his kids — who I’ve obviously never met — getting into roleplaying, or Monty Python, or the right computer games, or any of the other things I love. [↩]
So, it’s not news to anyone by now, but Gary Gygax, who is widely regarded as the inventor of role-playing games, has died.
I think it’s safe to say that without the influence of Gygax (and others like him; Dave Arneson,Marc Miller, and Kevin Siembieda leap to mind,) I would not be the man I am today. Reason enough to visit his house and make sure he’s dead, some might say. But that would be unfair — he did so much more than lead me to a life of geekery; he invented a new type of game that, you could argue, fundamentally changed our perception of play, and led more or less to every game that came after it. From the kids (young and old,) who still meet weekly to eat pizza and playDungeons and Dragons, through all of the other games that brought their own style and personality to the hobby he invented and all the computer games that aim to recreate that same feeling through a keyboard and a monitor to the global juggernaut that is World of Warcraft, they all owe a debt of gratitude to E. Gary Gygax. Put simply: the world of entertainment would not be where it is today without his input.
OK; so right now I should be connecting my laptop to work’s VPN and checking up on a database I’m supposed to be diagnosing. Or, failing that, I should be tidying the flat, taking the rubbish out, or thinking about cooking my dinner. Or, failing that, I have some server maintenance, home directory housekeeping and CD ripping that I’m going to have to do eventually. But I’ve had an arse of a day and I’m feeling double-plus-lazy, so I’m going to write something instead. A quick look back in time tells me that I’d promised a second opinion on Mahalo once I’d had time to try it out, and since I’ve had time to try it out; here it is.
The first thing to say is that it’s no google, and I’m guessing they’re not even going for that market. I’ve found it to be close to useless for any search I carry out in the course of my working (as a software engineer) day. Pasting error codes into the search form just throws out a random selection of (usually biographical) pages. The google results at the bottom of the page are as good as you’d expect, but they’re slower to load and less obvious on the page than if I’d just used google in the first place. Searching for information on unix commands leaves it scratching it’s head in bewilderment, and, perhaps more seriously, even relatively well known computer software can leave it similarly speechless.
And it’s not just technical searches, it’s anything … overly specific. If I search for “cat lifespan” it gives me a few options for pages about cats, but nothing that is obviously going to tell me what I want to know. Google, by comparison, gives me the answer in it’s first link (although it’s second one is to a corporate website.) I guess expecting answers to specific questions is just too much to ask of the site’s human indexing engine.
That use of humans to build the entire index is both Mahalo’s biggest weakness and it’s greatest strength, since while I’ve been fairly disappointed in the breadth of subjects it is knowledgeable on, I’ve been hugely impressed with the quality of the results it does return. It’s hard to describe the joy of entering a search term and having the results come back, free from spam or noise, in a neatly categorised list of high quality links. I don’t know, re-reading that last sentence makes me wonder if I’m overreacting to this, but I can’t help it; it just reminds me of what the internet should be; a place where I can get access to information quickly and easily, without having to know the tricks of avoiding spammers and scammers, and without having to trawl through a mountain of ‘sponsored links’ or uninformed twaddle to get to the actual information. Of course, there’s a place for the uninformed twaddle as well (else I’d have to shut up shop,) but I don’t necessarily want a whole load of conspiracy theories polluting my screen when ‘m trying to research the moon landing.
This leads me to believe that the term “search engine” might be something of a misnomer. Certainly, you can search Mahalo, but it’s hardly it’s strongest suit; constructing a search term for a specific piece of information is rarely satisfactory, and that’s what people expect to be able to do with something called a “search engine”; it’s sort-of implied by the name. Where Mahalo really shines, conversely, is on sufficiently broad searches for well defined subjects (say, ‘Evolution’, or ‘Egypt’,) in those cases it’s hand-built nature and high quality put me more in mind of an index, or a guide than of a blind search algorithm. It’s like going back to Yahoo in the really old days, but with a somewhat-useful search feature, and links you actually want to follow. I guess there’s value in the term “search engine”; people know what it means, but I can’t help wondering if they might help differentiate themselves, as well as communicate their unique strengths, if they used a different term.
So, regardless of what it is, would I recommend Mahalo? Yes, absolutely, but not unreservedly. It’s not complete yet; that much is painfully clear in daily use, and I end up falling through to wikipediaor google at least as often as I get the answer from Mahalo, and there are types of searches that I don’t think it will ever be any good for (but then, I think there’s an argument for specialised search engines for many of those anyway.) For the searches it’s designed to handle, though, I think the value of it is well worth the initial inconvenience of having to contribute to the index myself. Suggesting links is quick and easy, and the more people that use it regularly and add the pages that it didn’t find for them, the sooner it’ll be complete and really useful.
So, go on — check it out. If you use firefox, you can configure it to use Mahalo as the default search engine, if not then it might be a little less convenient, but I think it’ll be worth the effort.
Well, the trip’s over (for me, at least; Mike’s out here for at least another day,) and I’m wasting a few minutes waiting at Ben Gurion International Airport, by posting a few things that have occurred to me while I’ve been here.
- I don’t care, what anyone says — in the post 9/11, post 7/7 world, the UK is one of the most stupidly paranoid nations I’ve been to. I’m a British national, but getting out of Heathrow was unbelievably painful — I had to throw away all my toiletries in case they were some form of highly advance chemical explosive, I was subjected to a full body x-ray and frisked by a not so friendly security guard. Getting onto a plane here in Israel, by comparison, was no problem. They weren’t lax or anything, just sensible and efficient. Which is pretty much the exact opposite of the security process in the UK.
- I wonder if it’s a standard check they do; when the group of us flying out were talking to the girl at the security point she waited until I was looking at one of my fellow flyers and then asked, “William?” When I looked round at her she held up my passport as though verifying the picture. Personally, I think it was more likely a test to see how I reacted to hearing my name. I bet people respond differently to their own name than to one they’re pretending is theirs, and I bet you can be trained to recognize the difference.
- Just before sitting down to read this, I went to a coffee place to grab a drink, and the girl serving me was clearly a goth; dreads, black stockings, New-Rocks (yes, at work,) and it struck me that she’s the first goth/metaler/alternitive-type of any kind I’ve seen in Israel, either time I’ve been here. I wonder if that’s just a difference between Jerusalem and Tel Aviv, or if it’s just extremely rare here.
- Relatedly, why is it every airport I’ve ever been to seems to be populated by incredibly beautiful women, but no matter what class you sit in on the plane, you’re always next to a middle aged business-man or an elderly couple going on holiday to “the homeland”? Seriously, what’s that about?
I didn’t get to fly El-Al this time, which wasn’t the most auspicious start to the trip since it meant that I got jammed in BA cattle-class rather than El-Al’s business-class, which made the last trip entirely worthwhile on it’s own. Luckily, I slept the entire flight, except for a brief period of wakefulness, to eat the Chicken Curry they gave me for breakfast, so the lack of comfort wasn’t really a major factor in my day.
Once I arrived in Israel, getting through passport control was a doddle just like last time — a few cursory questions, but I very much got the impression they were more to fill the silence while the machine read my passport than an actual attempt to discern anything about me (but then, maybe that’s the skill of the questioner.)
When I got out into the airport proper, I couldn’t see a driver with my name on a sign, so I thought I’d take the opportunity to go and buy some toiletries to replace the ones they kindly threw away for me at Heathrow (which is a different story entirely,) and while I was at the ATM getting some money to cover the cost the taxi driver came and found me — it was the same one who’d driven me a year ago and he recognised me.
There was another guy from NDS, who I didn’t know, sharing the taxi back to the hotel and, unlike me, apparently he had checked in baggage, so I had a while to wait and, with some helpful directions from my friendly driver, rushed off to get some toiletries while we waited. I got to the shopping area upstairs found a pharmacy and got what I needed. On my way back to where I’d left the driver, I walked passed a music store and could hear the music they had playing in there; Thunderchild from Jeff Wayne’s War of the Worlds.
I smiled to myself and figured that this business trip might yet turn out OK.