Twitter Endgame?

As I write this, I’m trying (and failing) to load twitter.com/home. Oh – it just timed out. According to Is Twitter Down? it’s not down, but I can’t get to it. There have been no updates on my timeline for two hours now, which is quite rare for a working day.

I just wonder whether Twitter has reached a natural end. You know “it was fun while it lasted” sort of thing. And it was fun, until relatively recently. Then the number of “spam” followers increased, thanks to the ease of scripting against the API, no doubt; on the other hand, the API also allowed fantastic tools like the Twitter Twerp Scanner to me made, so I don’t think Twitter shouldn’t have an API.

With or without an API, the problem with Twitter (as has been said numerous times) is that it doesn’t scale. It’s a centralised (if clustered) service unlike email, blogs or Plain ol’ Websites, which can exist anywhere and conform (roughly) to a standard. To Tweet, you must Be On Twitter. This is its fatal flaw while being central to the way it works. Mike Arrington wrote on Techcrunch a while ago on how Twitter might be decentralised.

Twitter: a highly-addictive social experiment that just goes to show, by counter-example, the merits of decentralisation.

A further reduction in wisdom teeth

[This was a slightly incoherent ramble which I haven't had time to tidy up. I blame the anaesthetic (for the incoherence) and Life in General (for the lack of time)]

My lower 8s (bottom wisdom teeth to non-dentists) have been trouble since they first started coming through in 1999 – the gum pockets got infected before the teeth had even emerged, so I had to have a trip to the emergency dentist (in Melksham, as I recall) and some antibiotics.

I’d had my upper wisdom teeth removed in 1998 on the advice of my dentist; although they were at a bit of a strange angle (they pointed outwards, causing me to bite my cheeks – owie!) they were fairly easily removed under local anaesthetic.

I had heard that lower wisdom teeth were not normally so obliging. After an initial recommendation in 2006 to have them removed, I finally got around to seeing the consultant surgeon, a very genial chap by the name of Mr. Lutterloch, in February this year.

My initial appointment for the surgery, in April, had to be postponed as I had a cold but yesterday on May 21st the day came at last. Mr. Lutterloch reassured my nerves regarding general anaesthetic and my suggestion of sedation instead (“general anaesthetic is like riding on a train; sedation is like riding on a motorbike”) and I went down to theatre just before 9am. I woke up in the recovery room at about 9.40, feeling quite sleepy yet elated – I kept smiling spontaneously as I realised those pesky teeth had gone.

I was back in my private room by 10.10am and able to use my mobile to text Kathy that I was all fine. An hour later my swabs were taken out and I had scrambled eggs (no toast, though – not soft enough) just before midday. Kathy picked me up at 2pm and that was that.

I’ve got stitches in my gums, which will be in for a couple of weeks, and a cocktail of painkillers and antibiotics to take. On the whole, though, I feel pretty normal. Well, as normal as it gets ;)

UPDATE: the normal feeling didn’t last. Once the local anaesthetic wore off, I felt pretty rubbish. I’m still in some discomfort now, which may indicate an infection on one side that requires more antibiotics. Repeat to self: “at least the teeth are gone.”

Pearl Georgina Emily Beadle, 1938-2008

Pearl Beadle, my Mum, passed away peacefully yesterday morning, April 2nd 2008. She was surrounded by the love of her family during the last week. Many of the family were at her bedside when she left this life at 9.40 am.

What can I say? Her passing came as no shock, given the events of the past ten days. Mum suffered a second stroke on Easter Monday, this time affecting the left side of her brain. Combined with the stroke she had suffered to the right side in December 2006, her chances of recovery were low. The doctors gave us three options: all-out treatment; see-how-it-goes treatment; or let her go. We had to ask ourselves “would Mum value the quality of life she would have?” The answer, sadly, was “no” and we opted to let Mum go in as peaceful and a dignified way as possible.

For stroke patients whose relatives have opted in this way, the average time from withdrawal of fluids to death is ten days. The doctors and nursing staff didn’t think that Mum would last past the weekend; in the end she lived on for a week. Despite the damage to her brain, her body was strong and she continued to display the guts and determination that had led her to learn to speak and walk again, albeit only short distances and with the aid of my Dad and a stick, after her first stroke. She was unconscious for much of the time but responded, when awake, with noises and facial movements.

We did as much as we could to make Mum’s last days as comfortable as possible. She isn’t disabled anymore; she has gone to a better place where there is no more crying, no more illness, no more disability, no more sadness and no more death.

Mum is singing now; her beautiful voice is praising God in heaven and will do so for ever.

I love you, Mum. I miss you, but I’ll remember with fondness all the special times we’ve had together, and I’m especially glad you got to meet little Abigail. Thanks for being my Mum.

UK ISPs in new depths of customer hatred

BT, Virgin and Talktalk broker deal with Phorm.com, who intercept internet traffic, set anonymous cookies and deliver targeted ads…

There are lots of comments on this Guardian article, including this one from martinusher:

I had a quick look at this system today on a technical website and it appears that the system effectively routes all your web traffic through a proxy server which records your browsing habits (and, while its about it, obscures your browsing habits from anyone else downstream from it). This is why they require the cooperation of your ISP – they have to intercept your network traffic before it passes onto the Internet proper. (Typically the link to an ISP is a point to point link just like a dial-up even if you’re using broadband.) This has implications far beyond just figuring out what you’re doing so they can feed you ‘relevant’ advertisements; its nothing less than packet by packet control of everything you do.

This may sound infeasible because of the volume of traffic but a quick look at the equipment suppliers will show that its not — the industry is quite capable of examining and categorizing everything you do CIA style but won’t at the moment because its not cost-effective. The ads will give it the motivation to install the kit, the other uses will follow.

Its also got the potential to cut off the air supply to sites like Google.

You might call it "resistance": 95% say they’ll opt out of ISP’s data-sharing deal

See also:

Update: seems I was a little late to the party (I only noticed it when it made it to The Guardian). The Register’s been rather prolific in chronicling the various angles on this, including the the possibility that BT lied as to its involvement and that the traffic snooping actually violates several laws:

If you build it (right), they will come (on any old platform, even a phone)

I’m rather enamoured of OpenID, the really neat, decentralised way to log in to any OpenID-supporting web site with one username/password. Simultaneously, I’ve had a Vox account since I was invited to try the beta pre-launch. It was moderately interesting as a community-based approach to blogging, but as I already have this blog I never used it for that purpose.

At some point (I forget when), Vox became an OpenID provider. “Great,” I thought, “I’ll use it as my OpenID.” All was well until a few days ago, when I tried to sign in to Vox using Opera Mini on my Sony Ericsson K800i. Here’s a screenshot of the sign-in form:

The orange “Sign in” button is a button — right? Wrong. It’s made up of the following markup:

<a class="command-submit orange-button button"><b>Sign In</b><s></s></a>
<input type="submit" class="invisible-button" />

So, they’ve got a “real” submit button there, which probably attends to an imagined screen reader scenario–CSS and JavaScript off; but because Opera Mini usually behaves — for all intents and purposes — like a desktop browser, it attempts to render the fancy orange button but doesn’t quite have the nous to interpret whatever JavaScript event binding code Six Apart are using to make the orange button submit the form.

I emailed Vox support:

The sign-in button isn’t a ‘real’ html button and therefore I can’t sign in using Opera Mini.

They replied:

We’re sorry you’re having problems signing in to Vox. We would like to suggest that you try using Internet Explorer or Firefox when signing in to Vox. We fully support these browsers and you’ll find that you can use all of Vox’s functions when using them.

For more information about what Vox needs in order to work, check out our Requirements for using Vox article. (emphasis mine)

I replied to them, for what it’s worth:

OK – that’s fine. I would say something about “just use normal HTML and it works anywhere!” but I guess I’ll just find another OpenID provider.

So that’s what I did. I signed up with MyOpenId, who seemingly know how to use normal HTML elements for their intended purpose, rendering the service usable on Opera Mini.

If ever there was a lesson in keeping things simple and using Progressive Enhancement, there it is. For no extra effort, more people can use your service in more places and using more devices and platforms. What’s not to like?

Upsizing our car

Renault Scenic

Originally uploaded by CokeeOrg

Our Christmas trip to Basingstoke (hello, glamorous life!) took place before Abigail arrived; nonetheless, the sheer amount of stuff we took with us and brought back (presents, kids’ toys etc.) rather emphasised how small our little Honda Jazz is. Its small size but generous interior space is one of the reasons we bought it in the first place and its boot is one of the largest in its class, but now we have two kids we’re starting to consider upsizing to a larger car.

At first, I wanted to stick with Honda; the Accord seemed like a good step up, with plentiful supply in our price range (under £4000). Having driven one on Sunday, though, I soon went off the idea. The example in question was a bit older (2000/W), cheaper (£2750) and more untidy, but the low-down driving position and low ceiling common to most saloons & hatchbacks really put me off the idea of any Accord.

The Jazz, while short, is quite tall. It’s not as tall as some full-on MPVs, but it’s got a nice amount of headroom (less important for me at 5’6″ but Kathy, at 5’10″, appreciates it). Consequently, the move to a regular saloon or hatchback just feels…wrong.

Kathy’s dad suggested looking at the Citroën Xsara Picasso or the Renault Scenic (which Kathy’s uncle has). So I did:

The newer Scenic has better reviews than the facelifted original, but is a rarer find in our price range. The older one is more common and is the definitive mini MPV but is older technology. Argh! What to decide?

Big Dave has owned both the Scenic and the Picasso and says he prefers the Picasso overall, but admits the Scenic looks better.

And then, using Parkers’ “also consider” feature, I stumbled upon the Vauxhall Zafira:

The older model is, again, more plentiful, but I’ve found an 2006/06 1.6 Life in red for under £4000 on Auto Trader. Is it too good to be true? I’ve emailed the advertiser; watch this space…

UPDATE

We bought a 2002 52 reg Citroën Xsara Picasso 2.0 HDI Exclusive in metallic mauve. Phoebe calls it “our purple car” though it’s not that purple.

Mobile GMail, Twitter and why I’m no better than Crackberry addicts

At the company Christmas meeting/lunch/disco in 2006, I had the pleasure of sitting at the same table as one of our directors. During the meal he checked his email on his Blackberry (nicknamed “Crackberry” due to the addictive nature of anywhere, any time email) several times. I seem to remember telling him, in jest, to “put it away”.

Fast forward to 2007. Three has the best-value data packages of the UK mobile operators: £2.50 per month for 10MB of data, which is plenty for mobile e-mail and the odd bit of Twittering and Mobile Facebooking. You can get “unlimited” (actually 1GB fair use) for £5/month, but that’s overkill for me. It’s the same price as ten train times lookups via the official, paid-for service on Planet Three, so in those terms: why not?

Well, it’s a good job that Three’s 3G coverage is patchy near our house. I do find that I don’t want to miss anything on Twitter, especially, while mobile GMail is a strange mix of regular email, commercial marketing that I have signed up for, and mailing lists. The latter, like Twitter, plug me in to online community to such an extent that I find it hard to resist continuously checking for replies and new conversations.

Perhaps I’m filling a void because I don’t get out much IRL. Hey, having just had another baby, I don’t have the chance to get out much! My evenings are mostly cook (unless Kathy’s done that), eat, clear up, do some housework, rock Abi to sleep and then go to bed – preferably early so I don’t feel the effects of broken nights too much.

Online community is most of the community I get at the moment.

Abigail Emily Beadle





Abigail Emily Beadle


Originally uploaded by t1mmyb

Slightly late posting this (I twittered, Flickrd and emailed on the day), but Abigail Emily Beadle was born at 9.25pm on December 30th, 2007, weighing 7lbs. Mother & baby are mighty fine :)



Phoebe is delighted to have a little sister, and Kathy is delighted not to have had another Caesarean section and the attendant associated six weeks’ recovery.

12 days until BarCamp Bristol

Because not everyone has time to read mailing lists or check Upcoming, and one of the rules of BarCamp is that you do blog about BarCamp, here we go.

BarCamp Bristol (Bristol’s first) will be taking place on October 12th-13th 2007 at Sift’s offices in Victoria St., Bristol.

More information is available at BarCamp, Upcoming and you can sign up, too.

What’s all this BarCamp stuff about, anyway?

BarCamp is an unconference, which means that there is no distinction between attendees and speakers. This is because everybody who attends has to give a talk or lead a discussion; there are no “tourists”.

It’s a chance to tell other people about the one thing that you know heaps about but others perhaps don’t, or lead a discussion about the best way to solve a particular problem. What it isn’t is a Hackday-style geekfest; we want people to feel comfortable attending no matter what their level of technical knowledge.

We have got sponsorship for the event from various companies, so the event is basically free to attend. We would like people who sign up to put £5 down so that their money’s where their mouth is, so to speak ;)

Come on then – what are you waiting for? Sign up now!