Posts tagged as "teddington"

Big (Location) Data vs. My (Location) Data

For a pleasant change, the guts of this talk didn't metamorphose oddly during the writing. Instead, it geolocated. This was originally planned to be my keynote talk at Social-Loco in San Francisco last month. But I wasn't able to make it to the Bay Area as planned for reasons too complex to go into here. Suffice to say, the slide deck languished unloved on my laptops hard drive, taking up 30 odd MB of storage and not really going anywhere.

Then I got an email from Stuart Mitchell at Geodigital asking me if I'd like to talk at the AGI's Northern Conference and thus, after a brief bit of editing to remove the conspicuous Silicon Valley references, this talk relocated from San Francisco to Manchester. As per usual, the slide deck plus notes are below.

Converting Markdown To HTML; In Any Mac Text Editor (With A Little Help From Automator)

There must be a truism somewhere out on the interwebs that goes something like this ...

if a computer geek finds himself or herself doing a task repeatedly, he or she will invariably find a way to automate this task

... and if there isn't a truism to this effect, then I've just written it for the first time.

In this particular case, the repetitive task was converting text written using John Gruber's Markdown syntax into HTML. Those of you who know Markdown will be asking the question "but Markdown is already a text-to-HTML conversion tool, why would you want to do this?". They'd be right too, so an explanation is due.

You Are Here; Map Wallpaper For Your Laptop

I've recently been guilty of using the term map wallpaper as a mild form of pejorative; meaning maps that are great for showing geographical context but which don't really show anything else. I'm also guilty of overusing the phrase eye candy; something which is eye catching but ultimately superficial.

Then along comes an eye candy map wallpaper app for my MacBook Pro and all pejoratives are instantly replaced with superlatives. Yes, this is eye candy. Yes, this is map wallpaper. But in this case the geographical context is spot on and it's definitely eye catching without being superficial in any way.

If You Live In The UK, You Need To Know About The Communications Data Bill

On Thursday June 14th. 2012, Theresa May, the UK Secretary Of State published the draft Communications Data Bill. If you've been reading or watching the UK media you might well be aware of this. The bill is hugely controversial, not least because it requires all UK internet service providers to track and store for 12 months the details of every email sent within the UK, every website visited from within the UK and every use of a mobile phone within the UK. This is a huge undertaking and will gather an equally huge amount of data. It's also a costly undertaking, one that is ill conceived and impractical, one that is a massive invasion of our personal privacy and right to communicate with each other and one that is fundamentally undemocratic.

It's costly because the estimated price tag is £1.8bn over 10 years, a price tag that the country cannot afford given the current economic climate and the austerity measures which are being applied across all aspects of the United Kingdom. The estimated price tag is also just that, an estimate and the UK Home Office has already stated that the final figure is likely to be much higher.

Of Robots And Teapots; Web Geeks Are Not Without A Sense Of Humour

There's a line from the first Matrix movie, the only really good one out of the trilogy, where Morpheus says earnestly to Neo ... fate, it seems, is not without a sense of irony. It's time to add a corollary to this quote, along the lines of web geeks, it seems, are not without a sense of humour.

Last year, it was the web geeks who run the web servers for Yelp and Last.fm sticking Asimov's Three Laws of Robotics into their respective site's robots.txt file. Sadly, it looks like Yelp's robots.txt is now unfunny and businesslike, but Last.fm's subversion of this file is still there.

On UK Censorship (And Robert Heinlein)

There are many things I'm not going to comment on here. I'm not going to comment on whether we live in a democracy in the UK or not, nor whether it's democratic or not to block access to a particular web site on the sole say-so of an industry body. I'm not going to comment on whether this web site blocking is enabled by legislation that was effectively rushed onto the statute books despite strong protest from the UK tech community and without that community having the opportunity to present their side of the case. I'm not going to comment on whether such sites really do destroy jobs in the UK and undermine investment in new British artists or whether any evidence to support such views has been presented. I'm not going to comment on the apparent hypocracy of blocking a web site which hosts links to content which may or may not be infrininging copyright and intellectual property yet not block a web site which actively hosts content which may or may not be infringing.

Foursquare Goes With OpenStreetMap; On The Web

In web and location circles, much has been made of Foursquare's recent "little announcement" of the location based, check-in, company's decision to oust Google Maps and instead to go with OpenStreetMap data, by way of MapBox.

From reading a lot of the coverage you'd be forgiven for thinking that Foursquare has completely severed ties with Google's mapping APIs, but this isn't quite the story. As ReadWriteWeb notes in the last paragraph of its coverage, "Foursquare's iPhone and Android apps won't be affected" as the move is for Foursquare's home on the web, foursquare.com, only.

WP Biographia Hits v2.1.1 In Time For Christmas

WP Biographia's always had the ability to suppress the display of the plugin's Biography Box for all users; unfortunately that's been accomplished by simply not installing the plugin. But judging from requests on the WordPress forums as well as emails hitting my Inbox, suppressing the display of the Biography Box for some users ranks highest on the list of requested features.

So it's good to be able to say that as of v2.1.1 of the plugin, you can now do this and v2.1.1 is now live and able to be downloaded from GitHub as well as from within WordPress or via the WordPress plugin repository.

W3G 2011; Musings On A Geo Unconference

On September 20th, with a new venue and a new tag line, the second W3G (un)conference kicked off the annual three day UK geo-fest that is formed of one day's worth of W3G followed in quick succession by two day's worth of AGI GeoCommunity.

After last year's inaugural geo-festivities in Stratford-upon-Avon, this year W3G grabbed firmly onto the shirt-tails of its big brother, in the shape of GeoCommunity, and relocated to the East Midlands Conference Centre on the grounds of Nottingham University, which is aptly located in, err, Nottingham.

WP Biographia Is But A Quarter Of The Way To WP Mappa

In a way, this was all Matt Whatsit's fault; he writes very profane and very funny blog posts and reading his recent The Five Stages Of P****d Wife (which you should read if you haven't already, err, read it) made me laugh, hell, it made me ROFL and LMAO at the same time but it also made me think, though not necessarily about wives or drunkenness ...

Now background reading and general swotting up on a topic is all very well but to really learn how to do something you just have to roll your sleeves up and do it yourself. Though it's probably stretching a comparison too far, you don't learn to drive a car through reading the highway code; you actually get behind the wheel (preferably under supervision) and ... drive. You don't learn about what food tastes good from a recipe book; you ... taste the stuff yourself.

And so it is with writing code and using new and unfamiliar APIs. It was definitely the case with my recent (reacquaintance of, and) foray into JavaScript and the addition of support for Nokia's Ovi Maps API to the Mapstraction project, with the added benefit of having to teach myself how to move from my (by now very dated) knowledge of version and revision control under CVS to git.