Posts Tagged ‘geeky’

Games I Have Been Playing Recently

Tuesday, September 23rd, 2008

There’s a couple of computer games I’ve played recently that I thought I’d share with you so that you, too, can go play them and waste all your free time (hopefully you’ve got more free time than I do to be wasted!).

RUCKINGENUR II

Free (as in beer) to download and play - download it here. Windows only (requires the .NET framework), although there’s talk of a Linux port using Mono.

A self-confessed “game for engineers.” If you ever played Uplink and thought “Hmm, this is good, but I’d rather be hacking hardware, not software,” then you really ought to give it a try. Ruckingenur II is a hardware hacking simulator: in it’s four missions you’ll be determining the code of an electronic door lock, reprogramming a thumbprint scanner to accept your print, breaking the code of a (rather trivial) radio scrambling system, and defusing a tamper-proof bomb. It’s all about interpreting the circuitry and analysing signals, rather than simply bridging circuits, as would be so much easier in so many of the missions. Presumably your boss spent all of the money on the universal combined multi-meter/serial port analyser/debugger and didn’t have any budget left to get you a soldering iron and a half-dozen lengths of wire. Ah well.

It’s only short. I got through all four missions in about 20 minutes, and I could probably have done it quicker if I hadn’t kept detonating the bomb at the end: the very first thing I did was to examine the circuit (while the clock is ticking), correctly analyse which wire carried the signal to the expolosive, and send a quick pulse down that line, confirming my suspicions by blowing my face off.

Give it a go and let me know how you get on, fellow geeks.

SPORE

The other game that’s consumed any of my time of late - by which I mean, of course, all of the free time I can find - is Maxis’s hot new title Spore.

In case you’ve been living in a cave for the last few years, Spore is the result of a collaboration between Will Wright (co-founder of Maxis, inventor of SimCity, The Sims, etc.) and Soren Johnson (right-hand man to Sid Meier during the development of Civilization III and Civilization IV), it’s has been described as “the ultimate God game,” and as “SimEverything.”

During the game, you’ll help a species progress from being a tiny plankton-like creature living in a drop of water all the way up to being a galactic empire spanning many star systems. The concept of “evolution” touted in the game isn’t really accurate, though, and what you’re actually doing - tweaking your species a little each generation towards your own goals, rather than having the most successful genetic code reflected in the next generation - is closer to intelligent design than anything that any evolutionist would approve of.

Unfortunately, as its Zero Puncuation review gives away, most of the fun of the game is shunted towards the Space Phase, the last of the five phases of the game (the others being Cell, Creature, Tribal, and Civilization), and it makes the rest of the game seem a little short by comparison (note that I disagree with the statement in the Zero Puncuation review about carnivore-superiority: my first space-faring race had no problem with befriending and converting other creatures, tribes and civilizations all the way). The Space stage, however, really shines.

Spore is an amazing achievement, and it’s continues to be fresh and surprising to play (thanks, in part, to the enormous scope of it’s in-game galaxy, but more thanks to the fact that Spore “swaps” your creatures and other content with other players around the world), so I’d recommend you give it a go if you haven’t already. It’s a real shame that the DRM is so fucked-up, because Maxis have just set themselves up for Spore to be the most-pirated game in history (after all, the pirated copy is now better than the legitimate one). Nonetheless, it’s worth getting hold of a copy by one means or another just so you can see what the fuss is all about.

Oh, and here’s one of my species, a Gliblander, stood next to the species’ interstellar spacecraft, the Dirty Beast.

SSL Client Certificate Authentication In Ruby On Rails

Tuesday, September 16th, 2008

I’ve been playing with using client-side SSL certificates (installed into your web browser) as a means to authenticate against a Ruby on Rails-powered application. This subject is geeky and of limited interest even to the people who read this blog (with the possible exception of Ruth, who may find herself doing exactly this as part of her Masters dissertation), so rather than write about it all here, I’ve written a howto/article: SSL Client Certificate Authentication In Ruby On Rails. If you’re at all interested in the topic, you’re welcome to have a read and give me any feedback.

ICANN Invent A Whole Universe Of Mess

Friday, June 27th, 2008

In case you hadn’t heard/didn’t care, ICANN have authorised the creation of arbitrary privately-controlled top-level domains. So what does this mean?

Well, the happy hippy theory fun about it all is that suddenly there’s the capacity for pretty much anybody (well, anybody with a particularly deep wallet, and - for now - a demonstrable business plan) to set up their own top-level domain. A top-level domain is the bit at the end of a domain name, like .com, .net, or .org. The idea is that this will increase the number of providers from whom you, as a consumer, can choose to purchase your domain from, as well as giving you more choice - someday, I’ll probably get the opportunity to buy dan.q, for example, or scatman.dan.

Of course, it’ll take a long, long time before people start understanding that these things really are domain names. There’s still a certain stigma attached to not being a .com, because many web users will guess the dot-com domain names first. The success of the “no www.” campaign has been hampered mostly because people do think, in general, that web site addresses have to start with www. and have to end with .com, .co.uk, or another one of a handful of extensions they’re familiar with. If Jo Public sees e.mail written on an advertisement without (or perhaps even with) a http://, www., or both, in front of it, they won’t have a clue that what they’re looking at is a domain name. And how often do you actually use a .biz or a .mobi, and they’ve been around for a while now?

A bigger problem, though, is the capacity for phishing attacks. Apart from their ability to sue my arse off, what’s to stop me becoming the registrar for .microsoft, .paypal, or .natwest. If I sent a large spam attack out suggesting that people get a critical update from https://www.windowsupdate.microsoft/, I’ll bet that at least 50% of the people who click the link will go on to download whatever malware I want them to and become part of my zombie network.

It’ll only take one such event - and perhaps less - for ICANN to start being very, very careful about who it gives top-level domains to. And with all of the applications they could potentially get, they’ll quickly get bogged down in administering the top-level domain system. There’ll be backlogs of months or even years on new top-level domains, a lack of trust of them, and people will still continue to play with .coms for decades to come.

It’ll all work out in the end, I’m sure (although I anticipate a punch-up between ICANN and New.net - which ICANN will win, of course - in the near future). But I’m just not sure we should be letting the unwashed masses loose on their own TLDs quite yet.

Firefox 3 “Download Day”

Wednesday, June 18th, 2008

Download Day 2008

Downloaded your copy of Mozilla Firefox 3 yet to help them make the world record? I’ve been using Firefox 3 since the early betas and I’ve got no qualms about recommending it wholeheartedly. The awsomebar is simply that: awesome, the speed and memory usage have become far better than the previous version, and the care and attention that have gone into the little things - like the fact that it now asks you if you want to save passwords after you’ve seen if they were correct, not before - really do make this the best web browser I’ve ever used.

Go download it already.

Abnib Quotes

Wednesday, May 21st, 2008

It only occurred to me the other week that there are lots of people who would probably want to know about Abnib Quotes - people, even, that are quoted on it - that don’t. And that’s probably my fault for not blogging about it.

So yeah - there’s an Abnib Quotes. It replaces the long-defunct RockMonkey wiki quotes pages, and it’s got cool Web 2.0 features like tagging and voting and Facebook integration and all that bollocks, and you, yes you, should be using it. If you haven’t already, go take a peep. If you haven’t in a while, go vote on the dozens of new quotes that have appeared since you last visited, and don’t forget that you can subscribe to the feed and get updates in your favourite newsreader.

The Danville Public Service Announcement

Monday, April 21st, 2008

I don’t visit Facebook often. In fact, I usually only log on once or twice a month to clear out the billions of requests to install applications (and block those applications) that people don’t seem to have noticed that I never accept, or to check up on a mis-placed phone number or e-mail address for some infrequently-contacted friend. But in any case, I’m not up-to-date with what’s commonplace on Facebook any more. But this unusual bulge in my list of friends amused me for a moment:

That’s four friends, in a row, who all set their “statuses” to something resembling the lyrics of a well-known song. Kieran may well be the colour of the wind, of course, but he’s still a ginger. I’m not in a position to comment on Owen’s body odour, and I’m doubtful that Adam is the one and only (although it’s genuinely possbile that there’s nobody he’s rather be). And Gareth’s apathy is… well, pretty much standard.

But it doesn’t seem so regular that a block of people adjacent to one another on my seemingly-randomly-sorted (I assume there’s some kind of clever hashing going on at the back-end for speed, or something) would all independently (none of them know one another, to the best of my knowledge) choose to have their statuses inspired by songs. Nobody else on my friends list is demonstrating this.

Perhaps I’m seeing patterns where they don’t exist, like seeing the face of Jesus in a balding dog’s back, or something. Just thought I’d share.

It’s been a busy week or so. Last Wednesday I went out to the first night of the Ship & Castle’s real ale festival with Penny and Ele, on account of the fact that (a) Yay! Dozens of cask-conditioned beers! and (b) I hadn’t seen much of either of them for an aeon or two. The pub was completely packed, but that didn’t stop us from sampling a good selection of the beers and ciders on offer. Once one became available, I stole a stool to sit on.

Now it seems that some strange wizard must have enchanted that stool on some previous visit to the pub, with a mysterious spell of popularity, because it suddenly appeared that every fucker in the pub wanted to talk to me. The folks I knew (one or two more turned up), the folks I barely knew (”I’m sorry, but I can’t remember how I’m supposed to know you?” territory)… even strangers seemed to know who I was or, failing that, want to. Two people said “hey, you’re that guy with the blog,” as if that in some way cuts it down in this town (abnib disagrees). One woman waved as if I’d known her for years but I can’t place a name to her face. Another chap - his flirtatiousness outdone only by his drunkeness - almost coerced a blush out of me with a particularly charming compliment. And it just kept on going, and going…

When the pub finally kicked us out (and we’d added Lizzie to our party), we hunted for another pub but without success, and so we scooped up beer and wine and took the party to the living room of The Cottage, where we talked all kinds of bollocks, drinking and listening to music - and joined for awhile by Tom, who came in looking drunk and stained with ash, drank half a bottle of beer, urinated in the back yard, and left again - until it was getting close to 4am and I thought it really ought to be time for bed, considering my planned early start at work the following morning. How Penny survived (she started work even earlier) I haven’t a clue.

A major difference between being in your late twenties and being in your early twenties, in my experience, is not one of having less energy for a late night (or early morning) of drinking, but one of responsibility. As a 27-year-old, I’m quite aware that I can still survive an all-night party (although it’s getting harder!). But when somebody spontaneously suggests something like “Let’s stay up and party and watch the sun rise,” instead of saying “Yeah!” I say, “Hmm… I’ve got work in the morning… maybe…” It’s easy to be made aware of this distinction when you’re in a student town, as I am, and it’s easy to be made to feel even older than I am. On the other hand, it helps to give every opportunity to pretend I’m less aged than I actually am.

So then Thursday was the anticipated long day at work, followed by a quick dinner before a rush up to the Arts Centre to see Steeleye Span, on JTA’s recommendation. Steeleye Span are a “proper” folk rock band: y’know, they’ve had every single member replaced at some point or another and still keep the same name, like Theseus’s ship, and they’ve written songs that they don’t play any more, but that other folk bands do. That kind of definition. They were pretty good - a reasonable selection of songs from the usual slightly saucy and sometimes unintelligble varieties that they’re known for, and a particularly strong finish to the concert with a rousing sing-along rendition of All Around My Hat (which, I later discovered, they played as an encore the last time my dad saw them, about a decade or more ago - I guess that’s the third characteristic of a “proper” folk rock band: that your parents have seen them perform, too).

By now, I was getting to a point where I was tired enough to not be making much sense any more when I talked (as if I ever do), and I slept well, although not for long, because I had to make an even earlier start at work on Friday morning to make sure I got everything I needed to get done done before travelling up North in the evening.

So yeah: Friday evening we travelled up to Preston and had pizza with my folks, and then on Saturday morning I found myself taking my sister Becky’s place in the BT Swimathon. She’d been suffering from a lung infection for a week or more, now, and had to pull out, so - despite having barely swum at all for several years - I pulled on my trunks and a swimming cap and contributed 1750m to the team effort. And then dragged my body out of the pool just in time for Claire and I to rush off to Formby for her godmother’s funeral, which is what we’d actually come up to the North-West to do.

Oh yeah, and I got a medal, which I’ve been wearing ever since.

I can’t say much about Claire’s godmother’s funeral, because I only met her once, and then only briefly. Her husband - she’d been married for 52 years; they’d been teenage sweethearts - was quite obviously finding her death difficult, yet still managed to deliver a beautiful and moving eulogy for his dear departed wife. Apart from the religosity of the service (not to my taste, but I suppose it wasn’t really there for me anyway) it was very good, and the church building was packed - this was obviously a popular woman.

Her body seems to be going “on tour”: she’s having a second service - the actual funeral - in Norfolk today. I wonder if it’ll be as full. Not many people get two funerals. Perhaps the popularity will wane after the first. On the other hand, you might get groupies… seems to be what Claire’s doing, as she’s down in Norfolk now and presumably went to the second funeral, too.

Later, we found ourselves in Manchester. We’d hoped to go guitar-shopping (Claire’s looking for a new one), but ended up there just barely in time to eat some noodles and go to meet my family, and each of my sister’s boyfriends, at the Odeon IMAX cinema to see Shine A Light, the Rolling Stones concert film/documentary. The film was… better than I would have expected, and the resolution of the IMAX filmstock really showed during long pans and high-detail closeups on the band in concert, although I wasn’t particularly impressed with the editing: too many cuts, too much crossing the line, and (on a huge screen) almost nauseating thanks to the bumps and bounces the cameras made. It was also a little too-much concert and not-enough documentary, perhaps because the band have never really interviewed very well. In one old BBC clip, Keith Richards is asked what has brought the band it’s initial success, and he simply shrugs. In another - in the early 1970s - Mick Jagger’s only answer about the band’s future is “I think we’ve got at least another year left.”

A few games of Mario Party 8 with my family later (one of which, amazingly, my mum won!), and we were back on the road. Claire dropped me off at Birmingham New Street station so I could catch a train back to Aberystwyth, as I needed to be back at work this morning, and she carried on to Norfolk to visit her dad and to attend the other half of her godmother’s funeral.

My journey back to Aberystywth was pretty horrendous. Trains are cancelled between Shrewsbury and Aber right now, and replaced with a bus service, and I’m not sure I’ve ever been on a less pleasant bus journey in my life. Five-seats wide, I was squished into falling half-off my uncomfortable seat even sat next to somebody as small as Matt P (who I’d happened to bump into on the journey). There was barely any knee-room, and the air conditioning only had two settings, neither of which was particually pleasant but for reasons of completely different extremes.

We finally got back to Aber just in time to join in at Geek Night, where Ruth, Penny, and Rory were just finishing a game of Carcassonne. JTA arrived, too, and the six of us played the largest game of Settlers of Catan I’ve ever played. We also managed to have a couple of games of Hypercube Hop, Ruth’s dad’s first board game published under his new Brane Games label. For those of you that missed it, I’m sure there’ll be an opportunity to give it a go at some future Geek Night.

Then today I posed for topless photos for Ele. But that’s another story and I’ve got to go and eat dinner so I’ll leave it at that.

Well, That Was Quite A Night

Thursday, April 17th, 2008

I finally sobered up sometime this afternoon, right in the middle of some Perl programming. I spent some time staring at all of the symbols and regexen in the code. To be honest, I think I preferred it when I was drunk.

More if and when I can be bothered. For now… back to the pub again!