Dug has a new mobile number. Please note: +44 75 15 66 16 55

Main

Internet culture and politics Archives

July 16, 2008

This is the modern world

daftnessYou know it doesn't get more cutting edge than this. First, after much stress and waiting, I jailbreak my iPhone and go in search of hot software. Great, open, free liberating productivity apps here I come and lo, I end up with the iFart, which pretty much does what it says on the can...

So yeah, post Jailbreak briccups (handset would cycle instead of turning off--made reseting impossible), have replaced iPhone and wait patiently for the 2.0 firmware to be delivered via proper channels and sync away with itunes and visit the app store and yes! I know have the iPhone light-saber app installed.

Surely our parents could never of conceived of such a wondrous world;-)

July 12, 2008

Glasshouse gets into personal branding

I've been trying to get Nick interested in personal branding after listening to @garyvee at Seed3. Gary made a bunch of interesting points and got me thinking about how Nick should develop on her work so far as a journalist. The woman has huge amounts of life experience and when fueled, can tell many an exotic tale of Argentinean vineyards, Tuscan raw-food cooking or tea tasting in the Indian Ocean...

Tim says

...and translate it into an action model for your personal bottom line--how your brand will generate personal wealth ( Me Inc. ) and how you will create social impact ( Me.org )...

Which really resonated... Does Nick settle on a business partner or employer who can work with her to create value using whatever existing methods they might have in place and picking and choosing from a small selection of Nicki's mojo as required?

Or does she choose to leverage her whole experience and develop on her own, working to distribute her mojo-assets socially to a large audience?

I can't help thinking that option one sounds like a bit of a waste...

July 3, 2008

US Court forces Google to release your private history data

Please immediately tell this person (details updated, thank you Peter)

Judge Louis L. Stanton
Daniel Patrick Moynihan United States Courthouse
500 Pearl St., Room 2250
New York, NY10007

Phones
+1 212 805-0252

Faxes
+1 212 805-0389

that obtaining your personal history will in no way assist Viacom in identifying which of their intellectual properties has been illegally distributed. Please add that the phenomenal (how many millions of users?) negative impact on personal privacy utterly outweighs any spurious copyright swinery...

Read it: Judge orders YouTube to give all user histories to Viacom (Wired) and eff response and Viacom CSR

Man this is infuriating, and while I'm on the topic can I add that the making available argument is tantamount to arresting car owners because their ownership makes available the possibility of running over a pedestrian or saying that owning a gun is legally equivalent to shooting someone:-(

Time to increase my donations to the EFF, and you should too OK?

June 27, 2008

eat.co.uk get it right

eat.jpg

Wow, when was the last time you thought you'd get a response as a result of filling in a form on the web (never mind a rapid response)?

Well, I had a little grief from the fraud protection mob at Firstdirect this afternoon and as a result posted this note in the feedback form on the Eat website (and I won't go into the domain name resolution issue on the site which means if you load the flash movie by entering the domain without the 'www' the links to the feedback form are broken--I wonder how much more feedback they'd get if that was fixed...)

At 14:31:55 on 27 June 2008 (roughly an hour ago) I purchased a soup and sandwich from your 15 Basinghall Street shop.

When I returned to my desk to eat my lunch I received a call from my bank (first direct) informing me that there had been fraudulent behaviour on my switch card.

According to their records, the transaction I had just made in the City of London was routed through a supplier in Equador.

The security guys at the bank where I work reckon this is a man-in-the-middle attack and that someone has tampered with the keypad in the store (similar to attaching card readers to ATM tellers, to harvest card details).

Please review this situation asap.

All the best,
Dug Falby

To be honest, I really didn't think I'd get an answer (strangely, the Flash front-end is what gave me this impression: If it's not a real html form, how can it yield real results?) but I did.

A nice man called Martin (I think he said he was head of business communications?) rung up to explain what was going on as a result of my note. From his description, I pictured a black helicopter appearing over Basinghall street and special forces whisking the card-reader off to a controlled explosion. It was very impressive, he said he'd frozen all card transactions at the store, notified the card processing supplier who are going to come in and refit the store tonight and would double-check records for staff access to card processing stuff.

He also made a point of checking that I had notified my bank and assured me he would get back to with with any progress relevant to my situation. Prompt, courteous and thorough, just the way it oughta be.

Which of course means I'll be all the more likely to go buy delicious soups and salads from Eat:-)

June 26, 2008

MT4 training session today:-)

9_minutes_22_seconds.gif

9 minutes and 22 seconds to rebuild Donkey. That feels pretty slow and this is on 4.2 release-candidate 2. The same site on MT3.36 on the same box with the same DBserver rebuilds in 7 minutes 28 seconds.

My guess is that I should bin all the templates and rebuild from scratch. As it stands today, I migrated the 3.36 database that the site currently lives in over to 4.2rc2 lock stock and barrell without doing any pruning beforehand. Next experiment will be recreating the site from scratch.

So it's a good thing Maarten is running a training session on template optimisation today :-)

(I should add that the migration from 3.36 to 4.2 is completely painless and largely automatic. The issue on the table with 4.2 is what the Six Apart site describes as "raw performance" hence my test above)

June 12, 2008

Jason on sick hospitals and Carlos' comment on collage

So still no Seed notes eh? I'm struggling a bit because I filtered a lot out and on balance didn't really pick up anything practical that I wasn't doing already...

View Anna's awesome collage

Jason made a comment about hospitals being broken in response to Peter's question "if you could fix anything what would it be? and earlier on in the day Carlos Segura had made a comment about only ultra-creative types using the collage medium.

This triggered a memory, check out this awesome collage by Anna Sandberg which was supporting MUF's proposal to CABE's Healthy Hospitals project.

The full MUF proposal is still online and is well worth a look :-)

June 11, 2008

Twitter. Again. Arg.

twitterdown.png

Twitter / over capacity. Man is there a tech case-study to be written here...

June 6, 2008

Seed 3

group_panel.jpg

Well, the panel is finishing up and we'll be heading out for wine soon. As per Serge's request, I'll try and get some notes up tomorrow.

June 2, 2008

More on 0870

Having just this second whinged about O2's charge for calling 0870 numbers, a comment has just come in on an old say no to 0870 post from March 2005.

Seemed like a great idea at the time but I guess the domain owner has shut the service down. I haven't got time to check it, but the whois register shows the administrative contact for saynoto0870.com is:

Customer Services,
RH DNS
rhdns@bigfoot.com
+447050643964

Chelle, why not drop em a line?

iPhone floppyware 2.0

OK so it's now Stevenote - 7 and my iPhone is stuck in an imap loop and when I turn it off it reboots instantly. Of course plugging it in and clicking "restore" (which theoretically wipes your iPhone and restores it to OEM condition) doesn't fix the problem so I'm sort of hoping the 2.0 firmware will sort this...

...but I keep trying to decide if I should continue to put up with the phone. So many aspects of it drive me crazy. Take the battery for instance. On my N95, when Symbian thinks it's the best mobile OS on the planet but gets it wrong, the phone lets me take the battery out. This is kinda like the handset saying "sorry" like a grumpy two-year-old, a good thing. When it turns out iPhone needs to be disciplined, Steve just repeats "no, mine!" like another kind of two-year-old, a very bad thing indeed:-(

Well, on balance I think my iPhone sucks, but it sucks less than the other twenty smartphones I've lived with over the last couple of years.

It's not all handset woes, take for example O2's brilliant Apple-approved billing structure. Unlimited data (unless you instal a demon in which case the fair-use policy kicks in) and a set number of calls for a set monthly price. That is (almost) exactly what I want except that when I call my bank, or the power company, or I want book a movie ticket or call a helpline I have to pay extra for the 0870 local-call number. Never mind that I haven't got the choice. Powergen hasn't got a local extension I can call so the word from O2 is "tough" :-(

Not a big deal you might say but my £45/month all-in contract quickly becomes an £80/month which is way way more that I want to pay for the service.

I thought O2's iPhone contracts might have jogged the other operators into finding some sense so I checked my fave, Orange (France Telecom) to see what unlimited data contracts they had for new users.

Well, surprisingly, as of 2 June 2008 not a sausage

Sigh... crap really.

May 22, 2008

Moral compass?

25

created by oneplusyou -- a free dating site

How many five-year-olds could you take in a fight 25 apparently, but only because my moral compass is faulty ;-)

May 19, 2008

Microsoft and facebook

Scoble wants us to link to this

He's got a point, this is potentially very worrying (and is also something I just wouldn't have guessed would happen):

This is a fight for the Web. We all just crawled inside a box that locks Google out.
Don’t believe me?
Go to Google and do a search for “Le Web 08.�
Do you see a Facebook entry there? Nope. Google is locked out of the Web.
This has created HUGE value for Microsoft and has handed Steve Ballmer an Internet strategy which brings Microsoft from last place to first in less than a week.
Boom!

Scary stuff indeed...

May 8, 2008

Project management

linuxkungfuproject.jpg

Just saw this on LinuxKungFu. I love "how the analyst designed it" nothing like solving the wrong problems by not looking at the bigger picture. Fantastic:-)

April 23, 2008

Southwest Academy postcard auction

Hey, Jed's on TV :-)

April 11, 2008

MT4 user permissions

mt41_permissions.png

A little confused by the implementations of permissions in MT41 -- Are these 'permission tokens', fragments of data that exist independently of the user-object? I mean I get it that:

user + blog + role = permission

but how does this interface (or datastructure?) express nested permissions? Or in other words, shouldn't the "moderator" role for user = James be superceded by his "administrator" role?

New stuff from 6A is usually rock solid so I'm guessing there's a valid reason for the above...

April 9, 2008

d me

recently, on my tweet feed:

If you need to reach me today, d me

April 4, 2008

Bob Lutz is going for the brass ring

Wow, you know, I don't normally read Bob Lutz's stuff over at the GM FastLane Blog which is odd because I quote the blog to clients all the time. Just took a peek today and saw this:

... In the end, it cost us much more than that; it cost us our reputation for technology leadership and innovation.

We made that mistake once. We won’t make it again. I think the whole company has learned when you step out and do bold things, you win and when you're cautious and let other people do the bold things, you lose.

Many great ideas die every day because we value the safety of the tried-and-true over the risk that true innovation requires. This is not going to be the case with Volt; we are going for the brass ring.

Great stuff, a senior VP publicly admitting he fucked up (and promising not to trip over the same log twice).

So this volt thing seems pretty cool. It's a different strategy than the Tesla plan. The board at Tesla Motors are banking on a high-performance car (the 2008 Tesla Roadster) to get the ev ball rolling and they plan to roll out an inexpensive family saloon after that.

Also, the Volt is an E-REV so still factoring in the petrol pump...

March 31, 2008

Charging for wi-fi?

The DVD format is a fiasco born out of a desire to control the way customers consume the products they buy.

I can't imagine any parent out there who would be happy to fork out fifteen quid for a DVD full of extra features they will never have the free time to watch knowing that after a couple of weeks worth of little fingers it will become a worthless piece of unplayable plastic.

The value is the experience of your child watching the movie NOT the stone-age tech used to play it (and don't get me started on a format that lets the media owner disable the customer's menu features).

The smarter we consumers become (and the more we share our experiences), the more the techpants will struggle with their pointless offerings and hopefully, new value-creation networks will take over:-)

So anyway, I was just going to write about wi-fi before going off on one...

I just got a couple of tweets from a guy who was trying to get on the net from the brand-new Heathrow terminal 5. Unbeleivably, he was being asked to jump through hoops, fill in forms, and worst of all, pay! Now let me make this completely clear:

Charging for wi-fi is like charging for tap-water in a restaurant.

Hell, it's like charging for air conditioning, or light, or cleanliness... These are all infrastructure items that are factored into the cost of the main event.

So look, you pay for your airline ticket, you pay for your state and city taxes, you pay your airport taxes, you pay for your extra luggage, you paid for the cab to the airport. You paid a king's ransome for the latte the kid at the next table keeps threatening to spill on your keyboard so YOU SHOULDN'T HAVE TO PAY FOR CONNECTIVITY!

Ok?!?

And just so we're completely clear on this one, not only should you not have to pay with currency or credit, you shouldn't have to pay with attention or privacy. No landing pages, portals or branded content, just unfettered, universal access for all.

The worst part is we're all buying into this nonsense, the average Londoner can see five wi-fi networks from his sitting room. In a five-flat Victorian conversion counting neighbours on both sides that's 15 broadband contracts. If you just got together with your neighbours you could share a low-contention business connection for a fraction of the cost (think about it, you're collectively forking out £300 a month for a highly contended connection with no service contract or decent support while £50 split between you would secure a bandwidth-assured connection contract).

So if you don't mind, cancel your broadband and talk to your neighbours and in the meantime, disable your password and open up your wireless connection :-)

March 27, 2008

fowd08

Headscape website graphic

You know, the last couple of years I've bought conference passes and then failed to escape work long enough to attend which is daft really... so I'm going to fowd this year ok?

Anyways, I signed up on the carson website and was reading the about the speakers (looking forward to hearing Steve Pearce) when I stumbled on a link to Headscape the online home of conference chair Paul Boag.

Now, Nicky always has to explain jokes to me and I'm never sure if people are serious or not and this gets worse as I get older... So I'm gonna take a punt: I think headscape could do better. A lot better.

March 19, 2008

Hello BT engineer

Hey, we've just had a long and very informative post from Matt, a Luton-based Openreach engineer. I hope this really is an engineer speaking and not some perverse item from a 'guerilla marketing' agency subverting from within. He describes some real horror stories, if you're interested in the BT thing it's well worth a read:

I was on a fault last week and the customer drop-wire from the pole to the house was rubbing through trees so I replaced it only to get a phone call the next day from my manager asking why I hadn't charged the customer as the trees were on his property--this is the level that they are stooping to.

Do they care? This thing has been simmering for a while now, I wonder at what point a BT pr person is going to chime in?

Is BT still shit? (A Donkey on the Edge)

March 7, 2008

Knee arthroscopy part deux

Wow, John Hardy and David Coates aren't just medical doctors, they're voice-over artists:-)

John offered me this fantastic arthroscopy footage after my operation. The arthroscope is hooked up to a video encoder which captures live footage for post-operative review. When I first received the disk it was just raw footage. After hearing about the number of arthroscopies on YouTube, John (who is not only a world-leading Orthopaedic surgeon but a painter, internet guru, web marketer and now film editor and voice-over artist) decided to have a go at an edited version.

The result is a complete transformation, a view of the whole op from me on very powerful drugs to the final phases of the joint smoothing, the whole thing narrated by the two doctors.

Oh, and before I forget, John was mortified by my earlier "before and after" pictures. He wanted me to point out that the surgery is very non-invasive and the recovery is usually very speedy. The following shot of my knee was taken roughly two weeks after the operation, the stitches are out and you can barely see the entry wounds:

knee.jpg

February 15, 2008

Zero value

Get ready for a crackdown on broadband use

Man, this pisses me off. The only person who gets to decide the value of a good or service I invite into my space is me.

Right now, my ISP isn't providing me with value, not even close as my connection rarely gets over 64k (yes, k not m) and the damn connection won't come up after a router power cycle or other network crash.

If the service was a little closer to what was advertised I could start building my own value with it. Because I work in the internet industry, there's a really good chance my connection to the cloud allows me to create stacks of unique value. You know, just doing a quick mental calculation I'd be happy to pay my ISP say £40, £50, maybe even £75 a month.

Of course given past performance, I'd say the chances of my ISP being interested in understanding how I create value are pretty much next to nil.

When are businesses gonna get on the damn bus?

February 12, 2008

Nuevo spammio

Well well well, a new kind of phishing has landed in my inbox. Just when I thought the relatives and colleagues of intestate central african millionaires could show no further bounty, I am now being showered with cash by those friendly folk at the IRS ;-)

Internal Revenue Service (IRS)
United States Department of the Treasury
After the last annual calculations of your fiscal activity we have determined that you are eligible to receive a tax refund of $184.80.
Please submit the tax refund request and allow us 6-9 days in order to process it.

A pretty lo-fi attempt with no decent url spoofing or fancy html, not even a serious-looking IRS logo. Still, as a new take on an old trick it may hook a few incredulous pennies...

January 12, 2008

Understanding technology (small rocks float?)

Governments (well, the current UK government) don't get it. The public doesn't seem to get it, but large budgets and serious, long-lasting political decisions continue to be lobbied for and won on a partial understanding of tech issues... arstechnica has a nice post on the "Hillary hacked NH?" story

January 10, 2008

Stevenote minus 5

MWSF 2008 keynote bingo

It's Stevenote - 5.

I'm now pining for an iPhone hardware update: a better camera, a hardware camera button, 32Gig storage, etched or rubberized grips, no disgusting pimp-my-handset chrome surround. OK?

January 9, 2008

Unicode spammers

my gmail inbox with multiflavoured spam

So when I first started being interested in markup, I used to spend a lot of time trying to get non Western characters to work in web pages and imagining all sorts of crazy systems to support the transparent publishing across many weird and wonderful languages with their equally unique fonts.

Then unicode support became routine and I guess I stopped being so amazed when it worked;-) So the state of play is both wonderful and a little crap: I can now be spammed in Kanji, Cyrillic or even English if the lottery folk think that's what I'm most likely to read...

January 3, 2008

Scoble, Facebook and scripting oh my...

Well, I've been following Scoble's tweets today and it would appear his Facebook account was shut down (disabled). facereviews makes the point that this is a good thing in the sense that we do want FB to monitor it's pages for scraping.

One of the many posters in this hale of twittiblogging (I think it was Ian Betteridge but I've lost the link) gives the following example: just because you post your email on your blog doesn't mean you'd allow others using it or adding it to their address book or doing something commercial with it (I'm paraphrasing from memory).

I have to say I disagree with this, if information is to be shared publicly then all uses of the public domain should be equally allowed or restricted. If I post my email on my blog (or indeed my phone number) it is primarily intended for those that have a genuine need for it. Nonetheless I also accept that I will have to shoulder the burden of added spam, lack of privacy, identity theft or whatever else might come of its existing in the public domain. In other words, I accept both good and evil uses of my publicly posted data.

In Scoble's example, while he is legitimately trying to recover his social data, as a side effect of this scrapping he will also grab data from those he has shared with. This data is in the public domain and its posting forms the expectation of a social contract. That is, those that post information to Facebook (myself included) are building a sort of social creative commons and we need to accept that sharing this data effectively means placing it in the public domain.

Like most things, this contract only works if the benefits of having the data flow both in and out of the social utility.

November 26, 2007

User reviews shocker

Really?

Wow, this is kinda odd. I mean it's November 2007 and this article is writen as if this is news.

Online shoppers are not taken in by online advertising, and are turning to customer reviews, forums and blogs to help shape their decisions.

Equally, no mention of the pros and cons of review aggregation and reselling nor any mention of the likes of reevoo -- Still, nice to have the percentages (66% does seem low but hey...)

Online shoppers reject advertising - vnunet.com

November 1, 2007

The web is agreement

Attribution Paul Downey

webisagreement.jpg

This poster by Paul Downey just totally made my morning: The Web is Agreement and how did I miss the Osmosoft thing?

October 18, 2007

Government 2.0 has a ma.gnolia group

So missrogue says, for those of you doing work on Government 2.0 (services side and politics side), she has started a ma.gnolia group: government 2.0 on ma.gnolia

September 20, 2007

Re earlier post on decommodification

I wrote a little brain-dump on decommodification this morning and have just now come across tom at interesting (different tom) a video from Russell Davies Interesting 2007 conference.

Tom talks about pipes (or tubes) and starts off his presentation with the example of the tobacco infrastructure, the incredible world of resources and infrastructure required for you to smoke a cigarette...

Which kinda ties-in with the aforementioned telecoms operator's pipes and their relationship to value co-creation...

No conclusions as of yet, but the video is nice, so go watch it:-)

You heard it here first... 2008 is the year of decommodification

What's that Dug? A new-year's prediction in September? Shurly shome mistake... Well, this one just popped into my brain so I thought I'd put it down on paper. I think 2008 will be the year of decommodification. The word exists already and has a few definitions. I'd like to propose a new one.

Decommodification The process by which value is re-infused into what those in the know in the telecoms industry call "pipes" as in "Vodafone is just a leaser of pipes".

The executives you'll hear using this phrase will be using it in the context of trying to find ways for the business to add value. If pipes are 'just' a commodity and the money is in what travels through those pipes then the telecoms operation needs to invest in building tools and services it can sell (like webmail applications or photo-sharing apps).

I think 2008 will see telco operators realise that the kids are creating the apps they need themselves, but what Ben Trott, Chris Messina, Katerina Fake, Rasmus Lerdorf or even today's darling Mark Zuckerberg can't do is provide ubiquitous, pervasive, reliable, cheap and universal connectivity to planet earth.

I know it's a lot less glamourous than making groovy stuff but there is one seriously big place in heaven for the operator who becomes the world's Good Connectivity Partner.

Well, that's what I was thinking anyway...

September 14, 2007

Should I be worried?

password.gif

Well, I cancelled my Quechup account two weeks ago. The interesting bit was that my gmail address book was spammed two days later. Now that is fucked up...

Anyways, I just wanted to mention that I've noticed that a bunch of services (Qloud, J!NX, thetrainline, Wordie to name a few) are sending account confirmation letters with cleartext passwords and I'm wondering if this is a growing trend?

Now I realise non ssh passwords are sort of pointless anyways (an .htaccess file is but a curtain or a screen I'm told) but still, this type of email gives sniffers access to a validated email address, your name, your alias and a chosen password. That has to be bad.

If you're gonna send email confirmations, generate a random password and get me to change it on first login ok?

Nokia v Apple

If Nokia were running the US Federal Emergency Management Agency, New Orleans would be 20 feet above sea level by now.

I've not read Michael Mace before but with a quote like that he's being added to my feedreader:-)

Mobile Opportunity: The war between Nokia and Apple (thanks phil)

August 31, 2007

Shut up and let the guy answer the question...

Robert, this is really interesting stuff, shut up and let the guy answer the question:-)

Enterprises: follow the blog conversation about you | ScobleShow: Videoblog about geeks, technology, and developers

August 21, 2007

Skype wants to be nice to me

You know, I was gonna comment on the Skype blog Heartbeat (no, not on the bit where if they had decided to use computers equipped with a proper operating system their crash and subsequent total meltdown wouldn't have happened in the first place) (and no, not on the bit where for the same reason they can't manage a reliable single-customer view grrrr) no, I was going to comment on the email I received earlier today:

As a goodwill gesture to all you faithful Skype Pro, Skype Unlimited, SkypeIn or Skype Voicemail customers, we're adding an additional seven days to your current subscription, free of charge. And even if you didn't miss out on using Skype last week - you can still have a week free on Skype, on the house!

So my first reaction is that

  1. customers that aren't those listed above can just fuck off
  2. a customer worth building a relationship with is one that commits to a financial transaction with your brand. Gosh, how 80/20 nineteen-eighty-seven of you...

But then I thought to myself, you just nicked the nine quid I had in my account three weeks ago. True, you did explain that you had to, and you did make it theoretically easy for me to protect my dosh while giving me ample and repeated fair warning.

But you know what, if you clean out the balance in your customer's accounts that's all they're gonna see.

Come on, this is sooooo not a modern approach to marketing. Your empty gesture has left me with exactly the same balance I had just before your meltdown--zero.

Niklas Zennström, you're a smart guy, my guess is you can do a lot better (and you can start by giving me my money back)

July 26, 2007

Quote of the day

This has gotta be my quote for the day:-)

Last year, Facebook turned down a $1bn offer from Yahoo.

Thanks Tom

July 20, 2007

iPhone SIM unlock

After DVD John's first iPhone hack the elusive SIM unlock comes one step closer:-) Neowin.net - Hackers saw through iPhone AT&T shackles

July 15, 2007

Facebook look and feel

One of the things I'm enjoying about facebook is the complete lack of rounded corners in the interface:-)

July 5, 2007

DVD John cracks the iPhone

Wey hey, a sim unlock for iPhone is on it's way... DVD John has already made an activation server so network-free landscape iPods might be just around the corner...

It'll be interesting to see how mobile operators react to this. As consumers try and create increased value with the iPhone by making it work the way they want it to the trad operators could feel a little threatened. Most of them are still focusing their business on 'offers' rather than building value creation networks with their customers.

I'm still waiting for the operator that lets me build my own billing plan. Any takers?

June 22, 2007

Things Dug would like his N95 to do...

You know, I just twittered this, but I get the odd S60 developer reading my nonsense here so I thought I'd put the question on the blog.

My current S60 wish list:

  • I want to run software on my N95 so when I plug it into my mac with the usb cable, it emulates my iPod and causes iTunes to sync a number of playlists onto my phone memory. How cool would that be?
  • and while I'm begging, has anyone thought about turning the N95 into a portable wi-fi to 3G bridge? Imagine the scenario, you all get to the meeting and no one can work out the wep password or find the right cable and it's all going tits up (I'm always amazed at how difficult large corporations make it to get on the internet). You whip out your N95, turn on wi-fi and the base station triggers a 3G data connection. All your co-workers go into their wi-fi menus and connect to "dug's phone" and voilà, we're all online!

I don't know enough about radio transceivers to know if that second one is possible. It could be that the wi-fi card in the N95 can't be configured to be a base station. Still, it does two-way traffic so you could see how that oughta work...

...and here's a link to something interesting NRC - Mobile Web Server

June 20, 2007

Cillit Bang is my friend

Mike Butcher points out that new European legislation will make astroturfing illegal.

Which of course is a good thing, but how are they going to enforce this? The higher end PR firms are creating great thinking about their clients by actually participating in the debate or even initiating it themselves.

I guess the Barry Scott test is going to become this law's Turing test;-)

June 5, 2007

Alex James - Bit of a Blur

Good to see Serge the Concierge doing his bit to promote the Alex James talk on Thursday.

Remember, get those cheese names to Billy before midnight tomorrow to grab your tickets:-)

May 30, 2007

Alex James on the Lecture List

You know, Billy and I have been really struggling to keep The Lecture List afloat for some time now, and we're doing it because we believe in it (the problem of course is it's impossible to get funding for a thing with no revenue stream...)

Anyway, people keep signing up and we know a bunch of people use it which is of course great. I mention this because every now and then (like when Billy got very drunk and bought Madona's tights) something fun happens that gives us a wee boost.

One such boost came our way just now when we were shopping for stuff for Clementine's birthday treasure hunt in Ceret and Billy checked his mail in the local internet café. To cut a long ramble short, Alex James told Ohna, Billy's wife that we could have some tickets to a thing he's doing next week and we just got confirmation from the publisher that it was OK to offer the tickets as a competition on the Lecture List.

So there you go, if you want some tickets, get yourself over to the Lecture List and answer the question:-)

Alex James | a bit of a blur is at Blackwells next week. The competition for free tickets is on the home page

May 21, 2007

Tuesday is Doesday

So David has decided to get stuff done on Tuesdays. He's christened them Doesdays and you can join his Facebook group, check out the blog or just keep an eye on him over at Twitter

I'm feeling more productive already...

May 11, 2007

A look at the Zopa logon interface

I closed my Zopa account yesterday and requested the paypal funds I had invested be returned to my Paypal account. The folk on the phone were helpful and courteous but I can't help feeling a bit amazed by the experience (Zopa is supposed to be a great site, so perhaps my expectations were inflated).

I'm reluctant to pointlessly hurl vitriol at the company because on balance, while the experience ultimately sucked, there were some very good bits as well as bad to the service.

The good news:

  • Brilliant idea, cuts out the middle-men
  • UK-based telephone support
  • Friendly staff
  • Beautiful design
  • Secure (https) email system

The bad:

  • The risk-to-interest rate ratio
  • An email support loop that didn't resolve my difficulty
  • The interface experience

It's this last problem that pushed this Zopa customer over the edge. It's interesting to see how superficially minor problems in the user interface can have such a large impact.

The interface really is very beautiful, but it degrades quickly once you start clicking around. To be fair, I wasn't able to explore the whole service, and in particular I never got to the 'magic moment' of actually lending or borrowing funds (I did try). But the journey I did manage was a rough one. The problems seem to arise from the site's scripts.

Two items caused me to fail my tasks. The first is a javascript validator that prevented me from successfully choosing and saving my security details (this should be really easy to fix) and the second is a series of redirects and cookie-setting choices that mean I didn't get feedback as to where I was in the lending process (I got as far as getting cash to lend into the system but never managed to set up a loan).

The Javascript thing makes an interesting example of how things can go wrong.

Here's what happened (if you can't read the text, click on the images for a larger version):

Step one--I tried to complete the logon form like this:

dug_falby_logon_00.png

Which returned this screen:

dug_falby_logon_01.png

Now I always assume I've done something wrong when a form comes back like this so I also tried this:

dug_falby_logon_015.png

and this:

dug_falby_logon_02.png

and this:

dug_falby_logon_05.png

and even, after taking a long look at the "dd/MM/yyyy" prompt:

dug_falby_logon_055.png

All of these returned the message:

Oops, please check that the memorable date is correctly formatted and between the years 1753 and 9999

(I did finally get in by typing the numerical equivalent of asdfasdf which of course meant I couldn't retype the date when later prompted for it)

Some possible solutions?

Option one, the bare minimum. Change the text of the error message so that it contains an imperative. It should read "do this and achieve that" not "this might be wrong".

better01.png

Option two, if the date range is so important (remember the original error that specified a range from 1753 to 9999) then don't allow the user to input an out of range date. Give them a select statement which only contains valid years.

better02.png

Option three, make the error message specific to what is wrong and suggest a correct alternative. Offer links to fix the problem.

better03.png

Finally, as I was about to hang up from my last call with the nice folk in customer support, I was told that the system didn't work in Firefox and that I needed to use Internet Explorer. Yes, she actually, really, did said that...

Iain Tait on YouTube

It’s all just people lobbing rocks into a bottomless pit. Maybe that is a kind of community. But, given the lack of social interaction that’s going on I wonder how important some of this is...

people lobbing rocks into a bottomless pit can I say that has to be the most pertinent and beautifully expressed assessement of YouTube I've read to date.

I used to wonder if the criptic items people were hurling at each other over the PS3 launch films I posted constituted a conversation but I guess I would have to say not;-)

May 10, 2007

Pie for Maureen 'round her shed

So I managed to read through Adam Buxton's website for ages before I realised it was Adam as in Adam and Joe Adam ohhhhh righhhhht...

Thanks DutchAsHell

May 8, 2007

Tagged.com

Well, I'm glad I'm not the only consultant out there to get into trouble with Tagged.com. The more I look, the more I find people sharing similar experiences

So here's a public service anouncement.

If you're pissed off at receiving the damn emails, why not threaten, or at least hurl abuse at, the VCs behind tagged.com? Here are some bits to get you started:

Phone:(650) 854-5560
Address:Mayfield Fund
2800 Sand Hill Road, Suite 250
Menlo Park, CA 94025
Fax:(650) 854-5712
Emails:info@mayfield.com
busplans@mayfield.com
kramani@mayfield.com

enjoy :-)

May 5, 2007

jQuery

I thought I'd mention for those boring enough to be interested in such things that the comma-separated list of tags under each post no longer ends with a comma. Until last weekend, the lists looked something like this:

Notice that last comma after "services"? Thats because in the spirit of standards compliance and platform neutrality, the list of links to tag data is marked up as a list of links. In other words, the commas aren't hard-coded in any way. The source for the list should look like this (default MT classes and hrefs removed for simplicity):

<ul>
	<li><a href="#" rel="tag">monitoring</a></li>
	<li><a href="#" rel="tag">server</a></li>
	<li><a href="#" rel="tag">services</a></li>
</ul>

Without banging on too much, the commas are appended in the css using the li:after {content:",";} construct. The problem is, the last-child selector in most browser's implementation of css doesn't work so there's no way to say "apply commas to all li tags except the last one".

The solution is to apply a class to the last <li> in the list so you get something like this:

<ul>
	<li><a href="#" rel="tag">monitoring</a></li>
	<li><a href="#" rel="tag">server</a></li>
	<li class="last"><a href="#" rel="tag">services</a></li>
</ul>

But that is totally bogus, it dirties up what is nice simple semantic markup and what do you do with dynamically generated lists? That's a lot of struggling and a lot of extra code.

I knew I could dynamically assign the class with javascript, or for that matter I could even dynamically assign the comma itself, getting over the fact that IE doesn't support the :before and ":after" pseudo classes (well, IE7 might, but I haven't checked) but I just couldn't be bothered working out the script to do all that DOM traversal.

So yeah, this post is actually about jQuery, the write less do more javascript library.

With jQuery I can do the DOM traversal in one line of code. Here's the code that grabs all the last <li> tags and applies the class "last" to them:

$("li:last-child").addClass('last');

Let me say that again. This is ALL the custom code I use on the page to do this. I just can't help thinking this is wonderful. Imaging what I could do if I actually knew how to code:-)

Anyways, the library is 19k so go grab yerself a copy.

Oh, and while I'm on the subject of exactly how wonderful an extremely powerful library that fits in 19k is, check out this example. You want a groovy carousel interface to select from your application icons as part of an interface you're designing. BUT, you also want the interface to work in text only, that is, you want the xhtml code that creates it to be standards-compliant. What do you do? I'm still trying to work it out, but the source code for the following example looks something like this:

	<div id="carousel">
		<a href="#a" title="email" rel="imagebox"><img src="images/carousel/th_bw1.jpg" width="100%" /></a>
		<a href="#b" title="contacts" rel="imagebox"><img src="images/carousel/th_bw2.jpg" width="100%" /></a>
		<a href="#c" title="calendar" rel="imagebox"><img src="images/carousel/th_bw3.jpg" width="100%" /></a>
		<a href="#d" title="sms" rel="imagebox"><img src="images/carousel/th_lights1.jpg" width="100%" /></a>
	</div>

So not entirely perfect. Not a UL which would have been nicer and no text separation between adjacent links which will cause a WAI validator to barf on the code but still, a screen-reader can deal with a bunch of links with title attributes defined so this definitely could work.

The example is over on the jQuery interface plugins site. This one is called Carousel view the demo page now

Once you've got that, try turning javascript off. You get a static display of images with links to each image. This is very cool from an accessibility point of view. It hints at what we can do with modern javascript libraries like jQuery to enhance our customer experiences without loosing on the disability compliance, future-proofing and ease of code maintenace that good quality semantic markup gives us.

If I find the time to properly finish that last example (I have to modify the author's css as it currently creates superimposed images when you turn JS off which of course isn't the idea) I'll post it here...

May 3, 2007

Tagged.com are spamming swine

If you get an email with a subject something like "[New Challenges] Soandso has Tagged you! :)" delete it quickly. I can't say for sure whether the company (tagged.com) is the next generation of sploggers or spammers gone social or if what happened to me this morning was just a cock-up on my part.

So I got the email this morning. As I follow Web2.0 stuff as part of my job I tend to register for everything to see what's what...

  1. I follow the link in the email
  2. I register on the site
  3. Noticing they're using the gmail api to pull addresses I think "cool" and give it a try
  4. On the address listing I mark one of my demo emails as a friend and click on "invite"

...at which point everyone in my gmail ad