Fortunately those emotions were the furthest from my mind yesterday as I attended the latest of the screenings at the BFI to celebrate the 50th anniversary of Doctor Who. This time the focus was on the tenth Doctor’s era, with the double bill of “The Stolen Earth” and “Journey’s End”.
You would have to have a heart of stone not to be touched by something in this epic story. It’s logically flawed and the plot resolution rather too convenient, but the heart of the piece overcomes that. It’s not Rose being dumped in a parallel world with a half-human-not-quite-the-man-she-loves version of the Doctor that is touching. It’s Donna, wiped clean of her experiences and returned to being the gobby temp from Chiswick that is the tragedy. This was a companion who changed more than any other through travelling with the Doctor, and the cruelty of undoing that in order to save her is horrendous.
It surprised me how long ago the stories felt, how I’ve got used to the style of show under Steven Moffat. River Song garnered only a passing mention and all the people the Doctor gathered round him are long gone from the show: Donna, Captain Jack, Mickey, Martha and of course Sarah Jane. The look on her face when she hears the Dalek voices is terrifying. *sniff*
The panel was particularly entertaining. Even alongside Graeme Harper, Phil Collinson and the man himself, David Tennant, Catherine Tate was the real star. Having referred to the potato-headed monsters as “Sultanas” she then revealed that for the whole of the first day she assumed they were mechanical. Tate also forgot the cover name she’d been given when checking into the Cardiff hotel to film her top secret surprise appearance at the end of “Doomsday”. Explaining that she had a room but had forgotten the name, the receptionist replied “Is it Catherine Tate, by any chance?” If the goal of these things it so find out new stories from behind-the-scenes then it worked.
And yes, we recorded another special edition of the Doctor Who podcast afterwards. So look out for it on the Facebook page.Pin It
Various pictures taken in the city when catching ferries.Location: Portsmouth
I'm not sure how paranoid I should be about false-positives now, (I accept false-negatives easily enough).
Using node.js is pretty good for making toy servers, and on that basis here's another toy server:
This is a small server which is designed to accept HTTP-POSTs containing a payload of a message, these are stored and later retrieved. Seems like a simple thing, right? Imagine how it is used:root@server1:~# record-log Upgraded mysql root@server2:~# record-log Tweaked /etc/sysctl.conf root@server3:~# record-log Added user 'bob' root@server3:~# record-log Added user 'steve'
Later:root@server3:~# get-recent 22.214.171.124 2013-09-28T08:08:09.211Z root:Added user 'bob' 126.96.36.199 2013-09-28T08:08:10.211Z root:Added user 'steve'
In short it makes it easy to record "activity", and later retrieve it. A host can only fetch the entries it stored, but if you've got access to the remote server then you can get all logs.
I suspect a more standard solution is to use syslog-ng, and logger, or similar. But it is a cute hack and I suspect if you've the discipline to record actions then this is actually reasonably useful.
Recently I've been playing gtetrinet, against the publicly accessible server at tetrinet.debian.net.
If you're unfamiliar with the game it is a multi-player variant of Tetris. You clear many lines and your opponents suffer. Want to make them suffer some more? Use the special blocks you acquire.
Special blocks? How about shuffling your opponents playing field? Adding new semi-formed rows? etc. All good stuff.
There is support for up to six players. To fire a special block at the player in field 1 you press "1". To fire the special block to the player in field 6 press "6". But to fire a block at yourself, to clear your playing field ("nuke") or remove a single line ("clear") you have to know what player-number you are, which will change from day to day, as it is literally a marker for the order you joined the channel in.
It seems obvious that there should be a special-case keybinding "fire to self", and indeed there was bug #291844 filed in 2005 saying as much. I've just submitted a functional patch to resolve this, and already my playing is getting better.
Join me sometime.
It’s just under a month until OggCamp 13. There has been a massive demand for tickets, with over 300 gone already. But there are still a few left if you fancy joining us. Tickets are free (or you can donate if you want).
Things are really ramping up now, with e-mails flying around between the organisers like nobody’s business. We’ve announced the speakers for the scheduled track:
Of course, being an unconference the rest of the talks are provided by you! So get your thinking hats on and come along with something amuse, educate or inform. If you would like an exhibition stand at the event, get in touch.
This is all made possible by our sponsors, and we’ve got a great collection of them this year:
LJMU Open Labs – Platinum Sponsor
Open Labs is a catalyst for research and innovation - developing partnerships between Liverpool John Moores University’s research community and the region’s technology companies. Once again Open Labs are providing OggCamp with an amazing venue!
Ubuntu (supported by Canonical) – Gold Sponsor
Fast, secure and stylishly simple, the Ubuntu operating system is used by 20 million people worldwide every day. This year’s OggCamp is supported by donations from the Ubuntu community!
Bytemark Hosting – Gold Sponsor
Bytemark are a technically-focussed managed hosting provider with their our own data centre in York. Bytemark have supported OggCamp since the beginning, and this year maintain their unbroken record of support!
The OggCamp Community – Gold Sponsor
The amazing response to this year’s pay-what-you-want tickets has raised enough money for the OggCamp attendees to qualify as a Gold Sponsor!
Transitiv Technologies – Silver Sponsor
Transitiv Technologies specialise in providing solutions for heterogenous network monitoring utilising state of the art Open Source applications such as op5 Monitor, Nagios, Icinga, OpenNMS, Merlin and Ninja. Transitiv are once again funding a special prize for the raffle!
There are still more details to announce, like the great venue we’ve got lined up for the Saturday evening party. Keep an eye on the event page for more information. See you there!Pin It
Otherwise the weekend is being quiet; we spent last night mostly drinking vodka, until midnight rolled over, and along with some messing around with a camera ("Wow, your arms are getting bigger!")
Today has consisted of a Turkish breakfast, an Indonesian dinner, and an ice-cream based tea.
I could write more, but I'm hung-over. A rare thing for me.