Plasma Pong

I promised Jimmy I’d try not to distract him with computer games that would appeal to him while he’s revising. It turns out I lied.

I’ve just discovered Plasma Pong. It’s like Pong – you know, two paddles, a ball, that whole lark – except it mixes the genre up with some of the fastest computer models of two-dimensional fluid dynamics to put a completely new twist on things. The paddles and the ball are in a tank of coloured fluids, in which ripples can be created (by, for example, the movements of the paddles and the ball). Better yet, by holding one or the other mouse button, the player can "inject" fluid into the arena, suck it out into a vacuum, or blast a shockwave out. It starts pretty tame, with players trying to "push" the ball past one another, but as ripples and currents begin to appear, players have to work fast to manipulate the ball to get it past their opponent.

Sorry Jimmy.

New Phone

New Number

I’ve got a new mobile phone, and with it, a new number – if you don’t have it, you can get my number by either:

  • Visiting my contact details page, if you’re able.

  • Looking me up on Facebook or any of the other services I mention my mobile number on, if you have an account on any of these services.

  • Following the instructions on any Q Card issued before today.
  • Asking me for it, or asking somebody who already has it. I’ve tried to send a text message to pretty much everybody who I think might care, as well as a few people who probably don’t.

Nokia N95

My new phone is Nokia‘s stunning new smartphone, the N95. I just wanted to share with you what a sexy piece of hardware this is. Really.

Aside from the usual stuff a mobile phone isn’t complete without today, the N95 carries a fantastic 5MP digital camera (with a flash), a sophisticated media player, TV-out, 802.11b/g WiFi, an FM radio, hot-swappable MicroSD memory cards of up to 2Gb each, both Bluetooth and IRdA… and GPS. Yes, GPS. Whip out the phone and within a few seconds it’ll draw a map of your immediate locality, plan routes for you, and more.

It took me by surprise after I first booted it up and it used the GPS to work out where I was, established a GPRS internet connection, and then used the two together to get me a list of local radio station frequencies which it cached in the FM radio. The interoperability of the compenents (plus the API that allows them to be accessed by developers) makes this particular phone a beast and a half. And a bit more.

It’s a very, very powerful piece of kit. Aside from all of that lot, it’s the usual Nokia mid-high end offering: large, bright screen, Symbian OS 9.2, USB connectivity, a nice web browser, media controls, and a fab user interface. In fact, I’d do better to write about the things that I don’t like about it, as they’re fewer. I don’t like the flimsy-feeling sliding panel, which I feel like I might break if I’m not careful. I’m not very impressed with the resolution of the GPS (about 8-13 metres, in my trials) or the assumptions made by the integrated mapping application (will have to install Mobile Google Maps). I don’t like the fact that sliding the phone shut doesn’t – and can’t be configured to, by the look of things – end a call. I’m slightly displeased that the volume control does nothing when not on a call or using a media player (feels like a waste of a perfectly good button to me).

Other than those few little niggles, it’s an amazing phone that’s made me really glad I came back to Nokia after my hiatus in Windows Smartphone 2003-land. Recommended.

Abnib Events

Abnib Events, InlineIn order to reduce the amount of time my blog spends being used to organise events like Black Red Dwarf Adder Nights and whatnot, I’ve launched Abnib Events, which aims to centralise the organisation of such get-togethers. You’ll also find that the next upcoming event appears on the Abnib front page, in the upper-right – like the upcoming Eurovision Night.

Obviously I’ll still end up mentioning these events here sometimes, but this still feels like a step forwards.

You’ll find that you’re able to subscribe to the XML or ICal feeds for the list of upcoming events, so if you use Google Calendar or similar software, you’ll be able to have Abnib Events appear right alongside your existing appointments. I’ll sort out RSS/Atom feeds for you newsreader fans at some point soon.

Right now, Paul and I are administrators of Abnib Events. If there are events you think are worth publicising to the Abnib community at large – Troma Night or other related film or TV series nights, barbeques and bonfires, house parties, nights out, board game or poker nights, for instance – get in touch with one of us two.

40 Days On Facebook

Dan Q's Facebook profileI’ve been playing with Facebook for the last 40 days or so, to see if it’s any good. Here’s some of the things I’ve observed that I like (and don’t like) about it, followed by my conclusions:

Observations

In no particular order.

  • Nice. It’s a good platform for keeping up-to-date with your friends for the “littler things” that don’t really warrant blog entries, for helping you remember your friends’ contact details, birthdays, etc., for quickly sharing photos without too much hoo-hah, and so on.
  • Nice. It imports XML feeds, so you can integrate your Facebook presence with your blog or whatever else.
  • Nasty. It doesn’t export XML feeds! What is this, the middle ages? There’s a slight risk that some users may begin to use Facebook “notes” as substitute for blogging, and I and others who depend on RSS/Atom will end up not reading what they write as a result of it, but the notes system is pretty simplistic (as it should be) so it’s not terribly likely, at least for the time being.
  • Nasty. Searching for people is a little clunky: it could at least allow me to filter by country, or intelligently suggest people from my own country before showing me people in other countries.
  • Nice. Easy bulk-addition of friends from your address book. I’m an untrusting bugger, so I wouldn’t give them my webmail passwords (but I know others who have), but the CSV import tool, combined with a little scripting, quickly achieved very similar results, plus more.
  • Nice. Unlike many other social networking sites (and particularly the ridiculously bad myspace), it doesn’t allow arbitrary HTML to be splattered all over your profile page, so at least the user interface stays consistent and you’re not horribly vulnerable to cross-site scripting attacks every time you use it.
  • Nice. Good reciprocal “friends” system (including a wealth of FOAF-like “how do you know this person” links that make for interesting exploring when you start looking through your circle of friends) and well-designed privacy options so user have a great deal of control over who sees what.
  • Nasty. On the other hand, some people still seem to treat it like myspace: trying to join the most groups, have the most friends, or whatever, as if it were some kind of popularity contest. This probably also extends to people with silly names. Thankfully, they’re pretty few and far between, and – at least in my experience – they don’t harass you with endless messages a-la myspace.
  • Nice. The ads (it’s mostly an ad-supported service) are sparse and discreet. No big flashing animGIFs, flash, or banners.
  • Nasty. I can see why they’ve done the “networks” thing, but it can get on your tits until you get the hang of it. Why can’t I be in an alumni network for Aberystwyth? Because I didn’t have a Facebook account when I was at Aberystwyth, apparently. Why couldn’t Matt join the original Troma Night group? Because it, like me, was in the Wales regional network (because I hadn’t specified otherwise when I created it, and he’s not in Wales, is he!).

Conclusions

It’s a nice little social networking platform. It suffers from a lack of subscribable output feeds, a very slight “myspace factor” amongst some of it’s users, and weak search tools. However, it does a remarkably good job of providing a secure environment in which to publish your up-to-date contact and other personal information to your friends, share photos, pass simple messages around, arrange events, and discover the links within your friendship groups. I’ve heard good things said about using it instead of Friends Reunited and similar services, for getting in touch with old friends, but I’m not interested in that – I just like to be able to keep in touch more easily with the friends I have.

I’m making the Facebook team aware of these comments (and gripes) and hopefully it’ll become even better. In the meantime: if you haven’t tried it, I’d recommend giving it a go: they’ve got a nice, ethical account closure policy if you decide it’s not for you. A 40-day test drive had me… not hooked like some people, but… contented and impressed nonetheless: something I genuinely didn’t expect.

Away For The Weekend

Apparently I’m giving a presentation at 9am tomorrow morning in Keele about a bit of software I’ve been working on. Suppose I ought to pull my finger out and decide what I’m going to say.

In any case, this of course means that Troma Night this week will be hosted by Paul (if it’s on at all – apparently lots of folks are out of town or otherwise engaged).

In my absence, here’s some things to keep you amused:

  • Andy‘s put a fab lateral thinking puzzle on his blog. Shouldn’t tax an experienced puzzler too hard, but it’s good for keeping your brain warm for a few minutes, at least.

  • Think love is too complicated? I was tickled recently by the very charming Simple Guide to Relationships ("I said simple, not easy!"). Smart tips for all kinds of relationships.

  • There’s a new Japanese device that plans to revolutionise ear-picking: no more of the "fumbling around with an ear bud, trying not to puncture your eardrum." Only in Japan could somebody invent this and not get laughed at.

  • And finally, The Daily Mail have a fantastic interview and pictures from the skydiver who fell 15,000ft without a working parachute and landed on thorny bushes the other week. He recounts accepting his fate and "waving bye to the helmet-mounted camera" once he reached about 550ft. Cool and then some.

Have a great weekend, y’all.

Armadillo Run

Over the last few days, I’ve mostly been distracted by Armadillo Run, a fabulous little shareware game (Windows only… for now) somewhat reminiscent of The Incredible Machine. It’s great fun, and the download is under 2MB, which makes it a reasonable download even if you’re on a modem (who does that, these days?).

Each level challenges you to get a rolling “armadillo” to maintain a position somewhere in space, by hooking up ropes, poles, cloth, metal sheets, rubber panels, elasticated ropes, and rockets, and modifying them with greater or lesser tension or by setting them to self-destruct on a timer. When you “run” your proposed solution, these objects interact with one another and with the armadillo in order to try to solve the puzzle.

The thing that makes it notably different from The Incredible Machine, apart from the very powerful physics engine – mentioned above – is the huge degree of flexibility you have in implementing a working solution. In The Incredible Machine, you had in your toolbox a set number of varied “parts” – everything from candles to monkeys. While there are less different “parts” in Armadillo Run, each “part” has a cost, and you must spread your budget accordingly and try to get a high score by saving as much money as possible. It’s remarkably cool, because this means that there are a huge number of solutions to any given puzzle.

Give it a go. I’ve got the full version if you’ve played the demo and would like to try a few of the actual levels before committing your £10 to buying a copy.

Abnib Breaks Stuff, Fixes Stuff, Keeps Ticking

As you might have seen, the new version of abnib went live this afternoon. Just so I don’t keep getting the same comments over and over:

  • Right now, it’s a little fixated on the PST time zone. I’m not sure why this is, but I’ll fix this soon.

  • For some reason, it’s silently rejecting all applications for a username and password.

  • There’s no link to Abnib Gallery.

What’s new?

  • If you’re logged in (hah!) you can block posts by author. Later there may be other ways to filter and prioritise posts.

  • It automatically refreshes as new posts come in. No longer do you need to keep whacking "refresh" every time you get bored: if you’ve got JavaScript enabled, it’ll quietly check for new posts in the background and pick them up and make them appear on the page.

  • It integrates with the as-yet unreleased new Troma Night website, so you can see where and when the next Troma Night is at all times. Yeah, and this updates itself without refreshing too.

  • It’s prettier. I liked the old theme, but I know it wasn’t to everybody’s tastes, and the "it’s ugly" people were louder than the "it’s pretty" people.

  • A couple of extra features that you can’t see because you can’t log in yet, either. Ahem. Will fix that soon, then.

The Legend Of Zelda: Twilight Princess

Well, that’s Twilight Princess for the Wii finished. And quite a spectacular game it was too. Highlights [warning: spoilers] include:

  • Predictably Zelda: many of the best elements of Zelda games gone by made it into Twilight Princess, so much so that the predictability of some of the plot elements will make accomplished players groan, such as the "you must collect 3 parts of this, scattered throughout the land," "you must restore power to the Master Sword," and the "if you’ve just got a new weapon, you’ll need it to escape the room you found it in and to beat the boss of the dungeon you’re in right now" cliches.

  • Replay value: having finished it, there are still several things I’d like to go back and do again, do better, or actually do. Disappointingly, by comparison to Wind Waker, there is no option to save progress having defeated the final boss and carry on playing: instead, I’ll have to use my just-pre-boss save game as a springboard to explore the things I didn’t get a chance to do earlier, which feels somehow incomplete, but nonetheless I’m looking forward to trying out a few extra things.

  • Music: yes, it’s a Zelda game. There’s not so much emphasis on musical puzzles as there was in, say, Ocarina, but there’s still some (mostly related to transforming into a wolf and howling at stones, which gets to be just about challenging enough to keep you amused, by the end of the game). As usual, the soundtrack is stunning.

  • Imaginatively-designed bosses: some of the monsters you’ll fight are particularly interesting. A whole selection of varied fight scenes litter the game: jousting against a monster on a boar’s back across a flaming bridge; tripping over a balrog-like beast by strategically grabbing the chains around it’s ankles so that you can reach it’s face; and swinging around – Spiderman-style – from towers in order to gain altitude on a dragon are three of my favourites, but there are plenty more great fight scenes.

  • Controls: the Wii release of the game makes great use of the unusual Wii controllers: typically, the nunchuck "stick", in the player’s left hand, is used to move around (or look around, in some modes), and the right-hand "Wiimote"  is swung in order to move Link’s sword, or aimed at the screen either as a cursor (for choosing weapons and items from the inventory, options in the menu, etc.) or as a crosshair (for firing the bow and arrow, for instance). There’s a great variety of clever special moves to be learned, and while the swordfighting can be a little cumbersome at first, the learning curve is shallow enough. Later on, you’ll be flicking the Wiimote and the nunchuck in unison to perform advanced moves – rolling around your enemy to strike them from behind, knocking them off balance with your shield, and Link’s signature "spin attack," for example. The bait fishing puzzle is a little simplistic, but the lure fishing (which you’ll discover far later in the game), which makes use of both controllers – one as the rod, and one as the reel – is a satisfying example of the kinds of things that Wii developers will be giving us plenty of in the near future.

Stuff that wasn’t so great:

  • Fighting one particular boss involves swimming around in 3D space while avoiding the tentacles of a huge aquatic beast. Now that’s all fine and a great idea for a boss, but it feels somewhat clunky in implementation: it’s hard to see where the tentacles are and if you’re in range of them, as they seem to suddenly "jump" around without fluid animation.

  • Like all the recent Zelda games, Twilight Princess has an extended "tutorial" period, which gradually opens up into the full game, but Twilight’s feels longer than it needs to be, and it feels a little like it’s holding your hand for a bit too long. This could simply be because it’s been released on a new console which Nintendo are hoping will attract new players to videogaming, and they wanted to reduce the initial complexity of the game, of course, but nonetheless: by adding more small mini-quests in the early part of the game – things that experienced players could to in order to feel like they’re in control of their own destiny, and not just following instructions from the other characters – would have been nice. I remember playing a little Morrowind on the PC, and being pleased to find that on my way to the first destination of my quest, I was able to wander off course and help (or hurt) numerous other characters in the game world, getting back "on track" whenever it suited me. I know that’s not what Zelda’s aiming for, but even Wind Waker felt more like it was open-ended and free, even early on (although having a boat and an entire ocean of islands ahead of you will have been a major factor in that). Just a minor rant, of course.

Total playtime for me was about 43 hours, but I’ve left a few stones unturned. In any case, a highly satisfying game and very recommendable. If you own a Wii but don’t own Twilight Princess, get it. If you don’t own a Wii, consider getting one to play Twilight Princess.

A New Look

I decided to apply a new look to my blog and to the rest of Scatmania. I’d had this one in the pipeline for ages, but I only just got around to putting the last tweaks onto it to put it live. There’s still a little bit to do, including some code optimisation and a few improvements to the graphics.

Crucially, though, the changes are in the backend: what now represents version 4.5 of the ScatEngine WordPress plugin is actually starting to become useful (it now integrates a few of my favourite antispam solutions and some other tools I use from time to time). Fun fun fun.

Here endeth the attention-seeking (and the test to see if my blog still correctly cross-posts to my LiveJournal…)

Wii Have A Problem

Found this website – Wii Have A Problem – which is a blog dedicated to problems that people have had with their new Nintendo Wii as a result of “the human factor” (what we’d call PEBKAC if it were a desktop device with a keyboard).
In any case, it’s funny: the most commonly-occuring problem people seem to be having with their Wii is that they or their drunken friends let go of the controller (or the strap breaks) sending it hurtling into something expensive and breaking it… like their TV screen.

Let that be a warning to you all for when Claire and I get our Wii next week.

You Can Get Anything On The Internet

I frequently find myself impressed with some of the more unusual things it’s possible to obtain on the internet. I was browsing the binaries newsgroups when I came across this gem of a self-help film:

Meeting Women Online PAR Files

A few interesting things about this film:

  • It’s called Meeting Women Online. I suppose that’s a valid topic for a self-help film, although I find myself wondering if there’s enough material in this topic to warrant an entire film, rather than – say – How To Meet Women or Making Friends… And More… Online.
  • It’s posted in the alt.binaries.seduction newsgroup.
  • And here’s the killer: this film comes on four DVDs. That’s right – count ’em – four. A little research online suggests that the main program (not the special features) is in itself over five hours long!

Just plain scary.

A little more research and I found the web site of David DeAngelo, who made the film: there’s a page to sign up for his online course in meeting women online… the page starts by promising the usual crap that you can get from any spam-ridden inbox: “how you can manipulate your online profile to inspire interest,” “how to be confident when it comes to talking on the phone,” and so on, but the thing that got my attention was the following line. It’s as much bullshit as these programmes always are, but it makes a promise I’ve not yet seen in my 12 years of net-surfing:

Inside you’ll learn… a “secret” email subject line that drives a woman crazy
with curiosity and gets her to open YOUR email
first.

What do you know: women’s heads are hard-wired so that a few key words in a subject line will get them to open it, no matter who it’s from or what the context in which they receive it. Dating be damned: if this were true then I would subscribe to the program. Why?

  • If I were a spammer, I would want to know the secret keywords I could use to have 50% of the population open my e-mails without even thinking twice.
  • And if I were not, I would want to know how to configure spam filters to protect those poor vulnerable women from the big bad spammers with the secret codewords that tripped the “common sense” switches in their brains.

In Praise Of Dreamhost’s Backup System

I’ve been impressed, again, by Dreamhost, who provide hosting for this and many of my other websites. During a fit of stupidity, I accidentally rm -rf *‘d Abnib Gallery. For those of a less techy nature, I deleted it: pictures and site and all. Whoopsie.

So I thought: perhaps they have a tape backup or something. I filled in their support form, which asks lots of useful questions like “How much do you know about this?”, with options ranging from “I don’t know anything, hold me by the hand,” to “TBH, I probably know more about this than you do!” and a nice scale of rating the urgency, as well as indicating how many calls they’re dealing with right now and a link to an outstanding issues page.

Within half an hour I’d been e-mailed back by a tech support person, who explained in exactly the appropriate level of detail that hourly and daily backups (with grandfather-father-son fallbacks) of everybody’s home directory are made into their hidden .snapshot directory. I took a peep, and lo and behold there was my backup. Very impressed.

Now, if only they’d improve the reliability and speed of their Rails hosting, I’d offer them a round of oral sex.