I got a call last night over dinner from “Charlotte” at “PC support”. As usual, I like to record them keep them talking for as long as possible, to waste their time and in the hope that they’ll blacklist me. I got Charlotte so grumpy that she hung up on me after 5 minutes.
I had tickets and meant to go to the Apple developer conference yesterday, but took the wrong train and ended up at the Acme wooFone Worldwide Developers Conference instead. As I was already here, I decided to stay and, for posterity, here are my tweets.
10:00 am: Music stops. Audience members begin moistening. Some consumer electronics are about to be shown!
10:02 am: Not-Steve looks sharp as hell, bluejeans and black button up shirt, sou-wester and novelty Hello Kitty aqualungs. Crikey, he’s good looking. I mean, phew. Oh wow! I’m sure he just looked at me!! Hi, Not-Steve!! I love you, Not-Steve!!!!
10:07 am: “Our goal has always been to do great work, and in doing so, make shitloads of money.”
10:15 am: Holy Crap! Acme vacuum cleaners: instruction manuals in 4 new languages, including Aramaic!
10:20 am: Ask-the-Acme AnswerTastic™ any question about root vegetables or Nicaraguan pogostick champions! 24/ FUCKING 7 !!!!!!!!
10:25 am: Ask-the-Acme AnswerTastic™ has 2 different voices – John Inman from Are You Being Served, or comedy Latvian! Awesome!
10:26 am: Lady next to me has full rectal prolapse due to excitement.
10:29 am: Also, Acme Nut-o-lump ScanFabulous™! Rest testicles on screen and it instantly detects any change in density, shape or volume!!!!
10:31 am: Acme Laydee-Bump ScanFabulous™ Companion model for ladies nestles between breasts and performs similar function.
10:38 am: All devices to be 10% smaller due to government of Somewhere Poor agreeing to reduce legal of age of the children mining raw materials. Crowd goes Wild!
10:42 am: Wow! The Acme Upload-a-Foto™ feature brings NATIVE #HTML5 UPLOAD STUFF OFF PHONE TO THE FUCKING CLOUD !!!!!!!!!!! A Miracle!!! Now, you can TAKE A PHOTO on your device AND UPLOAD IT TO A WEBSITE. Competitors must be trembling now!!!!!!!!
10:44 am: entire front row hyperventilate and are stretchered out.
11:00 am: Acme Hipsta-Helpa™ brings turn-by-turn navigation to guide hipsters to the nearest wanky bar for microbrewery beer and obscure music!
11:07 am: Man in front of me with elaborate facial hair and a skateboard spontaneously human combusts. It’s what he would have wanted.
11:10 am: Acme wooFone now with HDMI !!!!!! HDM – FUCKING – I !!!!!!! Which stands for “Handover Da Money, Idiot”. Cloud-based! always-on! Social! HDMI!!!!!
11:12 am: The exclamation mark key on my keyboard falls off.
11:15 am: Ushers issue umbrellas (with “I love Not-Steve” slogan) as there is a tsunami of body fluids squirting from the press gallery.
11:18 am: Two minutes hate start. Android phones ceremonially burned.
11:20 am Keynote ends. Without a doubt, the most important day in human history. He has gone, but His legacy is with us. Not a dry seat in the house.
Regular readers will be familiar with my unique blend of misanthropy and parsimony, and will no doubt blame that for the fact that no festive card from me has dropped through their letterbox, especially if you’ve sent me one (thank you for that).
But they’d be wrong. It just seems to me a little wasteful to transport bits of paper to faraway towns or distant countries (half of our family is overseas) just to send you pre-printed religiously-based greetings which then go in a landfill.
So I don’t send cards. Instead, I donate what I’d usually spend on paper and postage to a charidee where it does good instead of polluting the place.
So, your Xmas card this year is a small part of a donation to Medecins Sans Frontieres which is “an international, independent, medical humanitarian organisation that delivers emergency aid to people affected by armed conflict, epidemics, healthcare exclusion and natural or man-made disasters.”
I needn’t have been too scared. The first talk was on CoffeeScript which seemed to me quite intriguing as it (seems to) encourage you to continue thinking of JS as JS (rather than turning it into Java or some such horror) but smooths away some of the syntactical gotchas that get on my moobs. (See Mike Davis’ write-up.) However, I’m a great believer in not cheating until you know the rules properly, so I’ll be delaying CoffeeScript until I’m more confident in my JS.
The second talk was Phil Hawksworth “Excessive Enhancement – Are we taking proper care of the Web?”, which wittily harangued developers to ensure there is proper semantics underneath the JS shizzle and CSS bling – a subject dear to my heart recently. (And he even quoted me, which is nice!)
The talk on Cloud9 IDE by Rik Arends was a bit of a product pitch, but interesting. I wonder if it works across all browsers?
Glenn Jones’ “Beyond the Page” talk discussed – and demoed – techniques and emerging standards/ idioms to make Web sites less separated from other apps. We saw Drag and Drop, Web Intents etc. Some evil hackery, too!
Brendan Dawes always scrubs up nice and today was no exception. Although he’s a quivering Flash-lovin’ aesthete (albeit with a Northern accent), he had the techy crowd warming to him and then in stitches with a stream-of-consciousness talk about creativity, new interfaces and expensive pencils.
Last on was Marcin Wichary from Google, who talked of Google Doodles. Who knews that they user-test them? It was a fascinating talk and the good news is that he’ll be blogging about them in the future.
FullFrontal was a super day. The after party had lavish quantities of free grog. The venue was quirky and fun, with free coffee all day. Each talk was handpicked – in fact, everything about the event was curated by Remy and Julie. I’ll be going next year (although not staying in the Travelodge, Preston Road, which was a dump, and nothing to do with the event).
a simple graphics API that will allow either 2D Canvas (immediate-mode) or SVG (retained-mode) images with the same set of methods and parameters, with the only difference being which “mode” the author selects to have as the instantiated form. If the author draws a circle to the canvas context, it would simply be drawn to the screen with no structure; if the author draws that same circle to the SVG context, it creates a element with the appropriate attribute values and style and inserts it into the DOM
This would allow authors to learn only one API for 2D graphics for the Open Web Platform. With this ease of learning and use, the author could decide on a case-by-case basis, even within the same application, which mode works best.
WebRTC is real-time communication in the browser (think: video-conferencing). Google open-sourced their code. “we expect to see WebRTC support in Firefox, Opera, and Chrome soon!”
Trygve Lie has some cool Orientation API demos: Using a mobile phone as a remte conrtrol for a video on a desktop, and a remote / receiver demo that captures the orientation events from a device and transfers these over a WebSocket to the receiver to create a rotating image in the receiver. The image in the receiver will rotate depending upon how the remote is rotated.
For Father’s Day, my daughter painted a picture of me riding a unicorn, with Turkish dancing girl attendant. I’m killing two goose-stepping Nazis with a “lazor gun” below a caption reading “with the power of HTML5”.
It’s going on the door of my newly-decorated office.
We live in economically uncertain times. The Keynsian nonsense of the State ensuring crade-to-the-grave social care for its citizens, providing and maintaining an infrastructure so the country can function, and other socialist claptrap is discredited.
The way to economic prosperity is for entrepreneurs – like you! – to start up businesses, make a fortune and trickle down all over everyone else.
Fortunately, for the self-starter – like you! -who can’t be arsed to get up and do some research, there is a new website startupbritain.org to help you on your path. Like the cartoon God in Monty Python and the Holy Grail, David Cameron’s disembodied head gazes down at you from his celestial home, squinting inspiration at you. And as if that were not energising enough, there’s a picture of Richard Branson doing his best double-thumbs-up orgasm face.
This fabulous resource is
Designed to celebrate, inspire and accelerate enterprise in the UK, it has the full backing of the Prime Minister, the Chancellor and HM Government. This is a response from the private sector to the Government’s call for an ‘enterprise-led’ recovery. We believe that many of the important functions and services necessary to foster and champion new enterprise can be open-sourced, instead of provided by government directly.
Hopefully you are by now inspired and accelerated?
There are, sadly, defeatists who cling to the old politics of envy and deface such rallying cries:
Kettle them all. They’ll be moaning about the Royal Wedding next.
After three conferences back-to-back, here’s my start of a conference jargon-busting dictionary. Please add your own.
“Enterprise solution” = ludicrously over-priced bloatware
“turnkey” = turkey
“ecosystem” (as in “Apple ecosystem”) = vendor lock-in
“keynote speech” – content-free flatulence from a bigwig
“inspirational speech” = content-free flatulence with nice pictures taken from Flickr creative commons, and attributed in tiny, tiny type
“party” = purgatory
“panel” (as in “SxSW panel”) = the only way to pleasure your best friends under a desk in public without breaking the law
“Awesome!” = yawn
“paradigm” = punch me
I’ve travelled to Sweden, Poland, Japan and Australia and met many fabulous people. Special shout outs go to my fellow HTML5 Doctor Oli Studholme, whom I met for the first time last month and who shares the mantle of Nicest Guy On The Planet with Roger Hudson, who organised and guided Steve Faulkner and me for our Australian tour, and who has a fascinating store of traveller’s tales from his days in the movies; he was a scriptwriter for the legendary Aussie soap The Young Doctors (here’s a photo of one his original scripts) and now works in accessibility. From screenwriters to screenreaders; what a career trajectory!
Personally I’ll be glad to see the end of 2010. My Dad had heart surgery. I got sick. My two much-loved grandmothers died; they were both very old, and died without pain and without lingering which is the way to do it, but it’s odd not buying those Xmas presents this year. Tragically, a friend’s baby daughter died.
Regular readers might recall that I don’t send Christmas cards: polluting the planet to transport someone else’s pre-prepared greetings to be stuffed in a landfill seems like a bad way to spend my money, so I give donation to a charity instead. This year, that charity is Amnesty International because we need freedom of conscience, freedom of thought and freedom from cruelty.
In the UK our government wishes to censor the Internet. In France, the home of chic, they have laws telling women what they can wear and, flushed with the success of that, the government has taken to rounding up members of an ethnic group for resettlement in the East.
Meanwhile, the junta that illegally controls Burma had a pretend election that – surprise! – they won again. Liu Xiaobo, the Nobel Peace Prize winner, languishes in a Chinese jail as a political prisoner. Mad people in the USA are calling for the extra-judicial murder of Julian Assange over Wikileaks. Iran, jealous over the publicity that Sudan got for its superb theocratic misogyny video, sentenced Sakineh Mohammadi Ashtiani to death by stoning although she was acquitted of any crimes. In Malawi, Tiwonge Chimbalanga and Steven Monjeza were sentence to 14 years in prison for being gay and showing no remorse about it.
So instead of sending a card to you, I’m sending some cash to Amnesty; please consider doing the same for me.