Abnib Quotes

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

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:

Facebook statuses: Kieran is the Colour of the Wind; Owen smells like teen spirit; Adam is the one and only; Gareth didn't start the fire.

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.

The Ship & Castle (pub)

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.

Swimathon medal

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.”

My mum is the superstar at Mario Party

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.

Hypercube Hop in progress

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.

× × × × × ×

My April Fools

I’ve always had a thing for big, overcomplicated April Fools’ gags. Traditionally, we’d always play pranks on Penbryn Halls at the University, but it’s not so easy these days to gain access to halls of residence, now that they’ve installed door locks that don’t open by themselves when you so much as breathe hard on them, so I thought it was time to broaden my sights.

I work for a company based in the Aberystwyth Technium on the marina. A few weeks ago, the Technium management had arranged for the installation of a new fence and automatic car park barriers, to allow the building to better control who has access to the offices’ car parking spaces (car parking spaces being a particularly valuable commodity in Aberystwyth). These barriers haven’t come online yet, but apparently they will “soon” (which is regional-government-speak for “someday, maybe”).

Car Parking Gates at the Aberystwyth Technium

Early on the morning of 1st April, I put out an e-mail to all resident companies at the Technium, spoofed so that it appeared to come from Technium management and emulating their writing style and the way that they typically send out bulk messages to the tenants.

Annwyl pawb ,

The key fobs for the new car park barrier system need to be ordered via an online application form . The application needs to be filled in as your key fobs will be uniquely linked to your vehicle.

The application form is only available online at http://www.techniumnetwork.info/aberystwyth/carparking/

Once you have applied, central office will send out the key fobs to us in a week or two. Please fill in the form as soon as possible so that the key fobs all arrive at the same time.

Diolch

Sion

Sion Meredith
Gweithredydd Technium Aberystwyth
Technium Aberystwyth Executive

<snip>

The techniumnetwork.info domain name is one that I’d picked up the day before for the best part of 49p on a special offer with a registrar – the real Technium website is at www.technium.co.uk, but I figured that people wouldn’t pay attention to the domain name: even the tenants here probably don’t spend much time, if any at all, on the Technium website. I stole the stylesheet and layout for the official website and adapted it to my purposes: there’s a mirror up now at http://techniumnetwork.scatmania.org/aberystwyth/carparking/ if you want to see for yourself.

Spoof website for the car parking key fob scam

The site begins by looking like a genuine application form, asking for all of the key details – your personal and company information, basic details of your car – and slowly starts over many, many pages of forms to ask sillier and sillier questions. “What colour is your car?” is a drop-down with “Red” and “Other” as the only options. “What noise does your car make?” is accompanied by options like “Vroom!” and “Brum-brum.” Later questions ask whether or not your car is capable of transforming into a giant robot and challenge you to correctly identify road signs that have been altered in comedic ways.

The trick worked, and many of the tenants were fooled… some of them well-past the point at which they should have thought the form was genuine; and almost all of them believed, even when they realised that the form was a joke, that it had been set up by the Technium themselves. It was only when one tenant decided to pass a copy of the e-mail on to the real Sion Meredith that the building management heard anything about it, and, sadly, put a stop to it by sending out an e-mail to say that it was all a joke, and not one by them.

After he’d worked out it was me that was behind it… I’d taken steps to make it obvious to anybody who bothered to check up on it, so as to maximise the understanding that it was, in the end, just a joke: the last thing I wanted was some humourless bureaucrat to see this gag (which did, of course, involve feigning the identity of a government employee) as a terrorist threat or something …he got his own back, though. He came up to my office at a few minutes to midday to inform me that he’s had to pass on my details to the Technium legal team, and he managed to make my heart skip a beat before I realised that he, too, was just having a joke.

A selection of feedback so far on the gag after I sent out a “gotcha” e-mail to everybody affected:

  • “Way too much time on your hands………” – Aled, thinkplay.tv
  • “You have far too much time on your hands but it was very amusing!!” – Kayt, MapAnalysis

  • “When I realised it was an April Fool I did look at the email address and questioned it but didn’t think [it could be spoofed]! Must be because I’m a technical dumb ass!” – George, MapAnalysis

  • “Dan, Sion was serious [about the legal team], when he popped his head round the door at 11.45 he had some documents in his hand.” – Nic, Angle Technology

  • “When did you find time to make this, then?” – Simon, SmartData

I had to leave the room when it first started to catch Simon out: I heard him phoning his wife to ask for a reminder of their cars’ number plates and had to excuse myself so as not to give the game away with my girlish giggling.

So, that was all good, and far more successful than my backup plan which involved passing on missed call messages to co-workers to ask them to return a call to Rory Lyons at Captive Audience on 01244 380280. The number is actually the number for Chester Zoo: I so very nearly made some of the people I work with unwittingly call up Chester Zoo on the morning of April 1st and ask, “Can I speak to Rory Lyons, please?” It’s a good prank, anyway – I’ll save it for another time: or if you want to give it a go (it doesn’t even have to be April Fools’ Day, with a great joke like that), let me know how you get on!

Google’s April Fool…

…seems to be to not text me me Google Calendar alerts this morning. So I didn’t get reminded to put the bins out, which I’ve kind-of come to rely on. Whoops!

Best Bug Ever

On behalf of a client of a client of SmartData, I was responsible this weekend for moving a website over from one server to another. It’s a monolithic old custom-written content management system, in Perl, which over the last four or five years has been passed from developer to developer and has begun to look quite disgusting. Needless to say, we’ll be recommending refactoring.

But in the meantime, a server move was needed. No problem, I thought. Install Apache on the new server, CGI::Application, mod_include, mod_rewrite, MySQL, blah blah, all pretty standard. Copy the files over, copy the database over, hook it all up, and test it. And after a day or two of playing with it on the new server and with approval from our client, we move the DNS over to complete the operation.

Yesterday morning I get a phone call from somebody who manages the site.

Romanian Days Of The Week“All of the days of the week are in French!”

I suppose I ought to say something about this particular company. Like many companies in this part of the world, this company runs it’s website bilingually: that is, in English and Welsh. But for some reason, claimed our client’s client, their web site was now putting the days of the week in French instead of Welsh. The months of the year were still in Welsh, and the stuff that was supposed to be in English was still in English, but… well…

Further investigation showed that this report was mistaken. “I’m not sure it’s French, you know,” I replied, typically helpfully, “It’s Romanian.” I was pleased with myself right up until the point that I realised that this wasn’t actually helpful, about a second or two later.

It turns out that the site uses a Perl module called Date::Calc to display days of the week in an appropriate language, and I’d just used CPAN to do a quick-and-easy install of Date::Calc. But something was different about the old server’s copy of this module. It turns out that, not unsurprisingly, Date::Calc doesn’t naively support the Welsh language, but that some time many years ago an enterprising programmer, not wanting to go to all the effort of adding a new language to Date::Calc the proper way, simply patched the module, overwriting one of the languages already in it. He decided to replace a language that he didn’t think anybody would ever have reason to use on the server – Romanian.

The reason that the months were still in Welsh was because they used a far more standard method of translation. So I simply wrote a couple of regular expressions that changed the old, Date::Calc-translator code into a more common approach, and that fixed it. Somebody had even already defined me an array with the Welsh weekdays in (it looks like this change was planned at some point in this huge, horrible codebase, but never actually happened).

Not sure I’ll ever find out who was responsible for the atrocious bit of coding that caused this particular website to turn Romanian for a few hours, but if I do, I’ll be sure to tell them about this, the most amusing bug I’ve seen in a long, long time.

A Quick Play With HTML5

I’ve been playing with HTML 5 a little this morning. It’s really quite fabulous: a lot of smart design decisions have been made and it looks like – given a good few years to get things up to scratch even after the specification has been finalised – it’ll really provide a lot of useful tools to help the web developers of tomorrow reach their goals more easily and in a more structured way.

I knocked up a quick test page to see how the code comes together, and, in particular, to play with the new sectioning elements that can be used to state what parts of the page have what purpose and what their relationship is to the rest of the document. So far, so good. Then I tried to style them.

HTML5 Test in Microsoft Internet Explorer 7

Internet Explorer 7 didn’t really stand a chance, I suppose. Microsoft don’t have any plans to support either HTML 5 or XHTML 2 – an alternative language for the future web – and that probably won’t change until they think they’re losing browser market share over it. That’ll happen, perhaps, but much slower than they lost market share to Firefox over issues of speed and security: the media make a far bigger deal of computer security these days than they ever will about standards-compliance, because standards-compliance doesn’t sell newspapers.

So yeah; IE7 got all the content, at least, thanks to the fact that HTML 5 is backwards-compatible (in a way that XHTML 2 simply isn’t), and the page is just about understandable. But it wouldn’t allow CSS styles to be applied to any of the "new" tags it didn’t understand, so the page is quite a bit more simplistic that it should have been.

HTML5 Test in Firefox 3 Beta 1

I’d expected more from the latest beta version of Mozilla Firefox – Mozilla are, along with Apple, perhaps the biggest supporters of HTML 5 as the future of the web. Unfortunately, I was mistaken.

Perhaps the majority of the HTML 5 support will come in a later release of Firefox – although it’d be nice it they supported at least the core, well-understood features in the final release of Firefox 3. Yeah, yeah, I know they’ve started to implement support for things like <canvas> and stuff, but it’s hard to get excited about things that, while cool, I’m just not likely to use.

Firefox understood that there was something to do with floating something in the <aside> element, but didn’t do a very good job of actually floating it, instead just drawing a box where it might have put it if it understood it better. This is actually just slightly worse behavior than IE, which failed to understand but didn’t half-heartedly try to interpret what it didn’t "get." Nonetheless, Firefox still rendered a readable, understandable page – good old backwards-compatibility, there.

HTML5 Test in Opera 9.2

Opera, as I’d have expected, excelled here. Opera’s support for emerging standards has always been impressive, and this was no exception, as it rendered the page almost exactly as I would have expected. It genuinely seems to understand the new sectioning elements provided by HTML 5 (although a later experiment has shown that this is possibly just because it will happily interpret CSS directives for unrecognised elements: however, this is a good future-proofing strategy for any browser – had Mozilla taken this approach, the majority of the page would have looked perfect in Firefox, too).

In short, we’re a long way from being able to use HTML 5 in any real way, and all the exciting things it’s bringing will have to wait for now. But I expect we’ll be seeing better and better compliance with the standard as the standard becomes more finalised next year and the geeks at the major browser manufacturers compete to have the coolest features first. My prediction? Lead by Opera, Safari, and Firefox (as well as Konquerer, which I gather is also likely to support HTML 5 early), we’ll start seeing usable snippets of some of the fun things the future of the web will bring us as early as next year, and Microsoft will – eventually – give in and implement them in Internet Explorer too.

In the meantime, it’s been fun to read through the current working draft specification for what I think is likely to be the more popular language of the next generation of the web. But that’s perhaps just because I’m the kind of person who enjoys reading specifications for fun.

Update: Two more browser snapshots (thanks Katie).

HTML5 Test in Camino

Camino, as you might expect, looks pretty much identical to Firefox.

HTML5 Test in Safari

Safari fares well, rendering the page in the same way as Opera did, seemingly understanding all of the elements perfectly.

LiveJournal For Google Reader v1.3 Update

Earlier this year, I released my LiveJournal Atom Feed Digest Authentication Proxy (also known as LiveJournal For Google Reader Users). This tool allows Google Reader users to subscribe to “friends only” posts in LiveJournal weblogs, which normally isn’t possible because Google Reader doesn’t support the necessary authentication methods.

Thanks to the hundreds of users that use the service, and in particular to Mike, Aaron, Thom, and Nat, who filed particularly valuable bug reports, this post announces the new version of the tool – version 1.3. If there were a tagline for it, it’d be “at long last, it’s stable!” The source code for this version is also available for download.

Here’s the “for dummies” guide to getting it working:

Using Google Reader To Get “Friends Only” LiveJournal Posts

There are lots of good reasons to use a newsreader (like, for example, Google Reader) to subscribe to your friends’ LiveJournals. The big and obvious one for me is that it’s possible to subscribe to your other friends’ non-LiveJournal weblogs, too, and to other comics and news sources and all kinds of things all from one place, so you don’t get stuck in a cycle of “check the LiveJournal friends page, now check this blog, now check that one,” and so on. But if you’ve used Google Reader already, you won’t need to be told about how great it is.

The problem is that if you just use Google Reader to subscribe to LiveJournal weblogs, it doesn’t pick up your “friends only” posts. That’s kind-of irritating, and could be a showstopper, unless somebody wrote a tool to get around the problem. Hey look, somebody did!

  1. You’ll need a Google Reader account. If you already have a Google Mail or similar account, you can use that, or you can make up a new one to make it hard for the all-seeing Google to link together all of your online activities into their massive databases. If somehow you don’t have one already, create a Google account here.
  2. Next, you’ll need a LiveJournal account. Unless you’re one of these fancy folks who uses OpenID to authenticate and read your friends’ “friends only” posts, you probably already have one of these. If not, create one here and then get everybody you know to add it to their friends list!
  3. Finally, you’ll need to log in to LiveJournal For Google Reader Users. This bit’s really easy, because you just log in using your LiveJournal username and password. If you don’t like the idea of your LiveJournal credentials being stored on some site somewhere that isn’t LiveJournal, you’ll want to download the codebase and run it on your own server.

Then you’re ready to go! Just click the “add to Google Reader” links (or use the “atom feed” links to get links you can use in other reader tools, if Google Reader isn’t your thing).

And Here’s The FAQ

What’s new in this version?

It works properly, for one. Previous versions have had bugs when picking up feeds of users whose usernames contained dashes or underscores, or when your username had uppercase letters in it. These irritating little bugs took a while to be found, and are the result of strange behaviour on the part of LiveJournal’s server. They’ve now all been fixed, and all feeds should work perfectly.

What about… OpenID…? Communities…? DeadJournal…?

If you’re looking for extra features; here’s the round-up:

  • Support for OpenID probably won’t ever happen, and certainly won’t happen soon, because it’s horribly complicated compared to the simplicity of the rest of the program. I love OpenID, I really do, but LiveJournal For Google Reader Users will probably never support it (unless you feel like writing that bit of it). Sorry!
  • Communities probably will end up supported in the next version, so you can pick up friends-only posts in them, too. Stop asking.
  • Related journalling systems like DeadJournal can probably be really easily supported by this or a similar system. I’ll implement it as soon as somebody asks me to.
  • Another feature that’s in the pipeline is an indication of friends-only posts. Right now, in Google Reader, there’s no little “padlock” icon to let you know that what you’re looking at is a friends-only post: they all look the same. This’ll probably be fixed in a later version.

Got other suggestions? Leave a comment to let me know!

I’m already using Google Reader to subscribe to LiveJournal. What should I do?

You should unsubscribe (sorry!) from every single LiveJournal you’re subscribed to, then re-subscribe to the addresses given to you by LiveJournal For Google Reader. It’s a painstakingly long process, and I wish I could think of a way to make it easier, but I can’t. If you want to do it a few blogs at a time, that’s fine – and I suggest you start with the blogs which most-frequently make friends-only posts.

Why do I have to give you my LiveJournal username and password?

To get access to friends-only posts in your friends’ feeds, LiveJournal must be supplied with your username and password. LiveJournal For Google Reader stores these for you and provides you with a complex URL that doesn’t contain your username and password (so people can’t work out your password just by looking at the list of feeds you subscribe to).

To help you feel more secure, the entire application is open source (you can read the code and see that it’s not doing anything malicious) and you can even run a copy on your own server, if you don’t trust me at all.

Alternatively, if security is a concern for you, open a second LiveJournal account and have your friends add that one to their friends’ lists, and use this new account with LiveJournal For Google Reader. This way, your own personal LiveJournal account remains completely protected. Can’t say fairer than that, I guess.

If you change your LiveJournal password or close your LiveJournal account, LiveJournal For Google Reader will stop working until you supply your new credentials.

Why do you get all mysterious towards the end of FAQs?

You’ll have to wait and see.

Google Reader For LiveJournal Users

There’s a new version out: click here!

My previous post reminded me that I’d never gotten around to writing something I’d promised a few of you already: that is, a guide to using Google Reader and LiveJournal together effectively (Google Reader doesn’t support digest authentication, which means that it’s not possible to use Google Reader to pick up, for example, “friends only” posts, so I’ve written a bit of software that bridges the gap).

I’ve used a number of bits of newsreading software over the years before realising that what I really needed was a web-based reader that I could use from “wherever.” I implemented my own, Dog, which worked adequately, but Google Reader has since matured into a wonderful program, and it seemed a waste not to use it.

In case there’s anybody else out there in Abnibland who wants to be able to use Google Reader to centralise all their blog reading into one place and who has LiveJournal friends who make “friends only” posts (it’s nice to have all the comics I read, all the news I’m interested in, and all of the blogs I follow – including those on LiveJournal – integrated into one place with reminders when new stuff appears, searching, etc.), here’s my guide:

Google Reader For LiveJournal Users

  1. You’ll need a Google Reader account – if you’ve got some other kind of Google account (e.g. GMail), just log in, otherwise, sign up for one.
  2. You’ll also need one or more LiveJournal accounts through which you can read the “friends only” posts you’re interested in. Another advantage of this system is that if you have multiple LiveJournal identities you can read the blogs of the friends of both in one place. If you don’t have a LiveJournal account, why are you bothering with this guide? Just go use Google Reader itself like a normal person.
  3. Log in to LiveJournal Feed Fetcher using your LiveJournal username and password. Then, just click on each of the “Add To Google” buttons in turn for each of the friends whose blogs you’d like to syndicate.
  4. Remember to add other people’s (non LiveJournal) blogs to your Google Reader account, too!

Now, whenever you log in to Google Reader, you’ll be presented with the latest blog entries from all of the blogs you read, including “friends only” posts, if available, from your LiveJournal buddies.

Advanced Tips

  • Install the Google Reader Notifier plugin (mirror) for Firefox. This sits in the bottom-right corner of your browser window and lets you know how many new posts you’ve got to read, and provides a convenient shortcut to your Google Reader account.
  • In Google Reader, click Settings, then Goodies. Under “Put Reader in a bookmark” you’ll find a bookmarklet that you can drag to your Firefox Bookmarks Toolbar (or a similar place on the user interface). This will appear by default as a “Next” link that you can click to immediately go to the web page of the next item in your reading list.

I hope this short guide will reduce the demand for further maintenance of abnib help people to get a handle on Google Reader and on reading syndicated LiveJournal blogs. The LiveJournal Feed Fetcher can very be easily extended to cope with similar systems (DeadJournal, etc.), so just let me know if there’s anything it’s “missing.”

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.

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.

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.

Fun And Games With Google Suggest

Ah, the fun that’s to be had with Google Suggest:

Google is...Microsoft is...Wikipedia is...Ebay is...Gay people are...Eat my...Blogs are...George Bush is...Christians are...

Some interesting facts we’ve learned:

  • “Gay people are gay” results in more hits than “Microsoft is bad”.
  • The only things people seem to say about Wikipedia is that it’s slow and that it’s down.
  • The only people who don’t distrust or hate eBay aren’t sure whether or not it’s safe.
  • Christians are one of the few things in the world that people don’t seem to think are gay. However, they still hate them more than pretty much anything else, even “gay people”, who are at least “cool.”
  • Blogs are only slightly more gay than they are stupid.
  • George Bush is a gay, evil, stupid moronic idiot. And, presumably, a Christian.

Have a play with Google Suggest yourself.

×