Every time I see this at work my heart skips a beat.
This link was originally posted to /r/funny. See more things from Dan's Reddit account.
The original link was: http://i.imgur.com/TBzQX.png
This link was originally posted to /r/funny. See more things from Dan's Reddit account.
The original link was: http://i.imgur.com/TBzQX.png
A strange package appeared outside of the door to my office, some time this morning, wrapped as a gift and accompanied by a card.
It turns out to have been my colleagues at the Bodleian Shop, whose newly-relaunched e-commerce site I was drafted into at the last minute to iron out a few technical hitches in time for them to start making online sales before the Christmas rush. There were a few somewhat-stressful moments as technical folk from disparate providers worked together to link-up all of the parts of the site (warehouse and stock level systems, order and payment processing, content management, and of course the web front end), but it all came together in the end… and I think a lot of lessons were learned from the experience.
So that was a very sweet surprise. I knew that they’d appreciated my “hopping department” in order to firefight the various problems that came up during their deployment, but it was still really awesome to get an alcoholic, chocolatey thank-you and a cute card signed by their team, to boot.
The last few months, and especially the last few weeks, have been incredibly hectic. The giveaway, I suppose, should have been how little I’ve blogged recently: it’s a dead giveaway that I’m really busy when I’m able to neglect writing about how busy I am. I’m not complaining, of course, just apologising to the Internet at large.
Mostly, my time’s been eaten up by Three Rings. We launched Milestone: Iridium, the latest new version of the helpline management software, at the weekend, after an extended testing period and a long-extended development cycle. There’s a metric fuckton of new features in this release, including the massive Rota Autopopulation feature, which uses some incredibly complicated mathematics and fine-tuneable weighting preferences to find the best people for each shift, with minimal human interaction. Oh, and we got a new server. And launched a documentation website. I’ve no doubt that this is our biggest release to-date.
It’s amazing to see how far we’ve come. It still boggles my mind every time I look at the statistics, and see that we’re now helping over ten thousand volunteers. When I started, we were supporting about ten. Sometimes it scares me. Mostly it thrills me. It’s a great project to be involved with, even when it does consume all of my free time for weeks on end.
This evening, I found myself momentarily at a loose end. I felt like there were things I ought be be doing, urgently, but there weren’t. There’s a backlog of personal email to catch up on, and a stack of little jobs to be doing, but there’s nothing critical.
It took a few minutes to reassure myself that I really had nothing that needed doing immediately. Then I poured myself a glass of wine, popped my feet up, and played some video games. My Steam catalogue has gotten bloated, full of games that I’ve bought over the last few months to play “when I get the time”. Time to cut that list down.
Apparently I’m too cool for Facebook.
Okay, that’s not what that message actually says, but that’s how I chose to read it. It turns out that my name isn’t real. I went through their forms to tell them that “no, really, this is my name”. They also asked me “what I use Facebook for”, to which I – of course – answered “chatting to friends and stalking exes, same as everybody else – why, what do YOU use Facebook for?” But when I submitted the form, it just ran me back around in a circle back to where I started.
Also: Facebook! Is that exposed HTML code in your message? Dear me.
I’d be less frustrated if I didn’t just send them a copy of my driving license earlier this year, in order to prove that my name was really my name. I guess that the media claims that Facebook keeps all of your information indefinitely aren’t true, and in actual fact they have the memory of a proverbial goldfish.
I’d be more frustrated if I actually used Facebook for anything more than pushing blog posts out to people who prefer to see them on Facebook, and occasionally chatting to people, thanks to the wonderful pidgin-facebookchat plugin.
So on average, I suppose, I’m pretty indifferent. That’s the Facebook way.
This link was originally posted to /r/todayilearned. See more things from Dan's Reddit account.
The original link was: http://www.youtube.com/watch?v=uiIHQBlPKvE
This link was originally posted to /r/Minecraft. See more things from Dan's Reddit account.
The original link was: http://www.timeanddate.com/counters/customcounter.html?msg=Minecraft+1.0&month=11&day=18&year=2011&hour=13&min=45&sec=00&p0=137
This link was originally posted to /r/technology. See more things from Dan's Reddit account.
The original link was: https://news.bbc.co.uk/today/hi/today/newsid_9637000/9637033.stm
More and more people are facing calls from companies claiming falsely that their computer is infected by a virus.
Technology correspondent Rory Cellan-Jones had one such call and outlines how the scam works and how to avoid it.
This link was originally posted to /r/funny. See more things from Dan's Reddit account.
The original link was: http://www.wix.com/hilaryjc/guide-to-reddit
This link was originally posted to /r/WTF. See more things from Dan's Reddit account.
The original link was: https://www.bbc.co.uk/news/uk-england-tyne-15668364
Passengers who saw a wheel fall off a plane as it took off did not immediately inform the crew, a report has said.
The accident happened in March on a Flybe flight from Exeter to Newcastle.
The captain returned to Exeter and used the emergency brake and “significant amounts of right rudder” to safely land the plane. No-one was injured.
The Air Accidents Investigation Branch (AAIB) report said the wheel’s outer bearing had seized.
A mayday alert was sent to air traffic controllers and after circling the airport for more than an hour, the 39 passengers on board the Bombardier Q400 were “evenly distributed” in the brace position as the captain attempted to land the plane.
…
On Tuesday last week, Ruth and I went to Etiquette, an unusual (and at least a little experimental) theatrical experience at the Oxford Playhouse. I say “theatrical experience”, because while there were certainly elements to the evening that could be considered to be reminiscent of more-conventional theatre, it was far more like not going to see a play than it was like doing so.
The event takes place in a café. And I mean that literally… I’m not just setting the scene; although many of the scenes also take place in a café. This is actually a cafe, with a handful of other participants, sat in pairs at their respective tables, and a majority of people who are just everyday folks out for a drink or a sandwich.
We were shown to our table and invited to sit. On the table were a collection of objects – glasses of water, a pipette, stage blood, two plastic figurines (one man, one woman), a ball of white tack, some chalk, a book, some notepaper, some blank cards… and a pair of MP3 players with headphones. We were instructed to put on the headphones. Simultaneously, the MP3 players were started.
From there on, we followed the instructions given over the earpieces. My role was that of an older man, a self-described philosopher. Ruth played a prostitute, which lead to at least a little embarrassment on her part when she was required to say, “I am a prostitute,” in a crowded café. It’s easy to feel acutely self-conscious when you’re relaying what you’re told in a pair of headphones out loud. You know that feeling that you get when you realise that you’re singing along to the music you’re listening to, in public? It’s a little bit like that, but instead of music, you’re spouting out-of-context nonsense.
It’s not just dialogue, though; it’s also stage direction, motivation, and prompts to inspire emotion. Some of the story is told in a very abstract way: early on, Ruth’s and my characters had agreed to meet in a house on a hill, near a tree. Ruth laid her hand out on the table, on which she had, under previous instruction, drawn a square and a dot on the heel of her palm. I was told to examine the shape of the “landscape” of her hand, and try drip water from my pipette, from as high as I could reach, onto it. Simultaneously, her character – already in the house (the square) – was told that it had begun to rain, and she heard the sound of a storm beginning through her headphones.
Throughout the course of the event, we each took on a variety of roles: as characters in our own play, as directors of a “play” performed on our table using the props we had to hand, as the audience to both of the above, and even as parts of the scenery.
The story itself… was okay. It felt like it was lacking something. It wasn’t bad, and it certainly took advantage of the space and technology it required, but it was perhaps trying to say a little bit too much in a little bit too short a time. But the medium? That whole “scripted, but you don’t get to read ahead”, headphones-acting? That’s kind-of cool and exciting. I’ve got the urge to try to write something similar myself (perhaps for a cast of five or six). Although first, I’ve got a murder mystery to finish writing!
Update, 5 November 2019: the Playhouse’s link has gone down, but information about the piece is available at the producers’ website.
Goodbye, Google Reader. It was fun while it lasted.
Long ago, I used desktop RSS readers. I was only subscribed to my friends’ blogs back then anyway, so it didn’t matter that I could only read them from my home computer. But then RSS feeds started appearing on news sites, and tech blogs started appearing about things related to my work. And smartphones took over the world, and I wanted to be able to synchronise my reading list everywhere. There were a few different services that competed for my attention, but Google Reader was the best. It was simple, and fast, and easy, and it Just Worked in that way that Google products often do.
I put up with the occasional changes to the user interface. Hey, it’s a beta, and it’s still the best thing out there. Hey, it’s free, what can you say? I put up with the fact that from time to time, they changed the site in ways that were sometimes quite hostile to Opera, my web browser of choice. I put up with the fact that it had difficulty with unsigned HTTPS certificates (it’s fine now) and that it didn’t provide a mechanism to authenticate against services like LiveJournal (it still doesn’t). I even worked around the latter, releasing my own tool and updating it a few times until LiveJournal blocked it (twice) and I had to instead recommend that people switched to rival service FreeMyFeed.
But the final straw came this week when Google “updated” Reader once again, with two awful new changes:
So that’s the last straw. Today, I switched everything over to Tiny Tiny RSS.
Originally I felt that I was being pushed “away” from Google Reader, but the more I’ve played with it, the more I’ve realised that I’m being drawn “towards” Tiny Tiny, and wishing that I’d made the switch further. The things that have really appealed are:
Put simply: all of my major gripes with Google Reader over the last few years have been answered all at once in this wonderful little program. If people are interested in how I set up Tiny Tiny RSS and and made the switchover as simple and painless as possible, I’ll write a blog post to talk you through it.
I’ve had just one problem: it’s not quite so tolerant of badly-formed XML as Google Reader. There’s one feed in my list which, it turns out, has (very) invalid XML in it’s feed, that Google Reader managed to ignore and breeze over, but Tiny Tiny RSS chokes on. I’ve contacted the site owner to try to get it fixed, but if they don’t, I might have to hack some code to try to make a workaround. Not ideal, and not something that everybody would necessarily want to deal with, so be aware!
If, like me, you’ve become dissatisfied by Google Reader this week, you might also like to look at rssLounge, the other worthy candidate I considered as a replacement. I had a quick play but didn’t find it quite as suitable for my needs, but it might be to your taste: take a look.
Oh, and one more thing: if you used to “follow” me on Google Reader (or even if you didn’t) and you want to continue to subscribe to the stuff I “share”, then you’ll want to subscribe to this new RSS feed of “my shared stuff”, instead: it can also be found syndicated in the right-hand column of my blog.
Update: this guy’s made a bookmarklet that makes the new Google Reader theme slightly less hideous. Doesn’t fix the other problems, though, but if you’re not quite pissed-off enough to jump ship, it might make your experience more-bearable.
Update 2: others in the blogosphere are saying good things about Reader rival NewsBlur, which recently turned one year old. If you’re looking for a hosted service, rather than something “roll-your-own” like Tiny Tiny RSS, perhaps it’s the tool for you?
Recently, I wrote about the fact that I’m driving to and from Aylesbury once a week in order to study there. I passed my driving test a year and a half ago, but, of course, I don’t actually own a car. What I’ve been doing is using a car sharing company called Zipcar (technically, Streetcar, when I started, but the latter is merging into the former).
There are two varieties of car sharing clubs. These are:
I haven’t had the chance to try the latter variety yet, although there are a number in my area. The important things are the things that both types have in common, and that is distinctfrom most traditional car rental companies:
For me, at least, it’s far cheaper than owning a car – I only make one journey a week, and sometimes not even that. It’s far more convenient for that journey, for me, than public transport (which would involve travelling at awkward times and a longer journey duration). If I were using my own car, I’d have to park it in Oxford city centre on Mondays in order to make my journey possible (which is as challenging as it is expensive). Paying by the half-hour makes it convenient for short hops, and the ability to book, pick up, and return the car without staff intervention means that it doesn’t matter if it’s midnight or a bank holiday or anything: if I ever need access to a car or van in a hurry, there’s almost always one available for me to just “swipe into”.
And it’s far simpler than a conventional car rental company… at least, once you’ve gone through the telephone set-up process: a three-way phone call between you, the DVLA, and the car hire company. If I want a car, I pop up the website or pull out my phone, find a nearby one that’s free when I want it, and go drive.
The cars are all new and well-kept, and the pricing is reasonable: you get a daily mileage allowance (now 40 miles, which is pretty ideal for me, as my round trip journey is barely more than that), and then pay a mileage rate thereafter (if you need to fuel up, there’s a fuel card in the car). Paying by the mile, rather than the litre, has the unfortunate side-effect of failing to encourage eco-driving, but other than that it’s a sensible policy which allows you to accurately anticipate your costs.
It’s been great, so far. I’ve been doing it for a few months and I’ve only had one niggle: I was on my way to college, as usual, when Zipcar called me to let me know that the previous person booking my car was running late. I’d never had this happen before: I’d never even been lined up back-to-back with another user before; it actually seems to be quite rare. In any case, Zipcar found me another car, which I declined (it was on the wrong side of town, and by the time I’d cycled back to it and driven across to this side again, I might as well have waited). In the end, the other user was fined, and I was given a discount in excess of the “missed” time, which I spent on a tin of biscuits to share with my classmates by way of apology for turning up late and disrupting the lesson. I’ve had a few difficulties with their website, especially when they first started taking over Streetcar’s fleets, but they’ve been pretty good about fixing them promptly.
So there we go: a nod of approval for Zipcar from me. So if you’re based in London (where there’s loads of them), Brighton, Bristol, Oxford, Cambridge, or – soon –
Maidstone, Guildford, or Edinburgh, and occasionally have need for an on-demand car, look into them. And if you sign up using this link or the shiny button below, we’ll each get £25 of free driving credit. Bonus!
Update (2022): Many years later, ZipCar would come to start mis-charging me and then repeatedly fuck up my
requests for them to stop doing so and stop processing my personal information (they actually told me twice that they’d done the latter, and I needed to log into my account to produce
screenshots for them with which to demonstrate that they were lying to me). As a result, I can’t give them the same level of glowing recommendation as I used to.
Update (2023): Somehow, ZipCar are still fucking-up my personally-identifiable information, despite
repeatedly being told to delete it (and on several occasions promising that they would or had). I can no longer in good faith recommend them as a company. Please don’t use them.
This self-post was originally posted to /r/androidapps. See more things from Dan's Reddit account.
The first of the two apps mentioned in this article – “Gmail Notifier” – sounds perfect, but doesn’t seem to exist any more.
GMail Notifier + Widgets looks like it might do it (it’s designed to do different icons depending on labels). Does anybody have any experience with this?
Or any other suggestions? I’m running CM7.1 on a HTC Sensation, in case it matters.
This self-post was originally posted to /r/playitforward. See more things from Dan's Reddit account.
…for several of my friends. They all got redeemed, apart from one. I keep reminding the guy, but he never gets around to redeeming it, so I reckon he doesn’t want it.
So: if you want it, it’s yours. Just PM me your Steam username.
Gone! To Swiisha.
You may remember the long-running story of my letters to the Office of National Statistics, and the more-concentrated effort by another blogger, in regard to the automatic “correction” of supposedly-“erroneous” data in the 2011 census, like somebody having multiple partners or identifying as neither gender. You don’t? Well here’s a reminder: part one, part two, part three, part four.
Well: we’ve finally had some success. A response has been received from the ONS, including – at last – segments of business logic from their “correction” code.
It’s hard to tell for certain what the result of the correction will be, but one thing’s for sure – Ruth, JTA and I’s census data won’t have passed their validation! Their relationship validations BP2, BP2a, and BP2b state that it is logically-impossible for a person to have a spouse and a partner living with them in the same household.
I should invite them around for dinner sometime, and they can see for themselves that this isn’t true.
I also note that they consider it invalid for anybody to tick both or neither of the (two) gender option boxes, although again, it’s not clear from the data they’ve provided how the automatic correction occurs. Increasingly, I’m coming to suspect that this might actually be a manual process, in which case I’m wondering what guidelines there are for their operators?
One good piece of news from this FoI request, though: the ONS has confirmed that the original census data – the filled-in paper forms, which unlike the online version doesn’t enforce its validation upon you – is not adjusted. So in a hundred years time, people will be able to look back at the actual forms filled in by poly, trans, and other non-standard households around the UK, and generate actual statistics on the frequency with which these occur. It’s not much, but it’s something.