October 2011


With Hacio’r Iaith 2012 just around the corner (3 months to today infact…), I’m starting to collect some notes on a talk I’d like to give on what a next generation S4C would look like (hence the name S4C 2.0).

Since my posts back in April, I’ve had a few more ideas. I’d like though to open it up to a much wider audience and invite you (dear readers) to join in and tell me what you all think. What would you want from the channel? More online services? iTunes/Amazon/LoveFilm access? More multi-lingual content? Greater transparency from the management? A simpler process for getting more ‘independent’ content broadcast? More services for learners?

I’ll start to put this all together around Christmas, and keep you in the loop about how it’s all going.

Lincs/Links

Lest you think that I’m over on the Emerald Isle for fun (I’m having fun, but that’s not the primary purpose of my visit), I had one of those “wait, what? oh yeah…” moments during a discussion on secure applications development.

It centred around the this analogy (edit 21:18 – given by the interviewee):

“If we taught people to drive the same way we teach people to do secure code, then we’d have a lot more dead people and destroyed cars”

I don’t know how many of you have been on a secure coding course (I’d hazard a guess and say “not many”), their tendency is to spend most of the time showing you what goes wrong (“look at how bad SQL injection can be!”), then spend a tiny fraction of that time showing you how to do it right. If we continue from our Continuing his analogy, the Interviewee said it would be akin to letting someone crash a car, and then saying “don’t do that…”.

So, my question is this… are we teaching these things the wrong way around? Is it not better to show people the correct way to handle things like user input, SQL queries, or error handling? Once we show them the right way, we can then move to show them what happens when it goes wrong. Having said that, any of these types of training guidelines would depend on the technology being used, and the associated infrastructure for reviewing the code afterwards, so maybe the answer isn’t as clear as we’d like it to be.

It’s an interesting idea, and one I’d like to explore further… if you have any thoughts, I’d love to hear from you. If I do manage to nab some time, hoping to do a session on it at Barcamp London.

Diweddaru | Update – 29/10/11

So I ran the session at Barcamp London, you can see the slides here:
An pretty good session, with a very interesting debate. Now to wait for some more feedback over the next few days.

Hwyl!

B

So arrangements are well underway now for Hacio’r Iaith 3 in Aberystwyth, and we’ve already got some sponsors have been lined up. Now all we need is more people to sign up to do talks (to that end, I’m hoping to push out a guide to barcamp talks sometime near the weekend – probably after Barcamp London).

With the announcement today of the S4C’s shotgun wedding to the BBC, I’m even keener to develop a talk on what I’ve decided to call “S4C 2.0″. The talk will probably focus on a lot of the ideas I’ve explored here before (ad nauseum), as well as a few more ideas I’ve been developing off-line.

So, I’ve been on the go quite a bit lately… as I type, I’m listening to the rain lash down on an already sodden Dún Laoghaire (I’m out here for the week with work, staying at the rather nice Fitzpatrick Castle Hotel – @fitzcastle). I thought, given I’ve got some time to kill…

Blackpool Barcamp 3

So, having missed Blackpool Barcamp last year, I was really quite keen to make it up for this year’s event. The first thing you noticed was how many more people were gathered there this year (which is a credit to the organisers, who’ve grown it from a really tiny event two years ago to one that attracts people from all over the country). I ended up delivering a talk that I’d initially prepared for Tweetcamp the week before but didn’t deliver. The talk centred around themes I’ve previously explored on this blog of how the web helped me re-establish my ability to write in Welsh.

It was a spur of the moment thing really, and I think had I maybe opted for a later session, I’d have had another hour to practice, and drawn in a few more people to see it… I’ve since had some time to work on it, so I can try again at…

London Barcamp 9

So, picture the scene… I’m sat waiting on an Aer Lingus flight to Dublin, and decide “you know what? I’m going to switch my phone back on” and the first alert I get is from Barcamp London, telling me I had a chance to nab a ticket off the waiting list, just as the plane starts to taxi…

Queue minutes of frantic fiddling as I try to remember my Eventbrite login details before the plane takes off. Thankfully, I got one, and I’m looking forward to seeing what a REALLY big barcamp looks like.

Public Parts and Publicness

So, my Twitter followers will know that I’ve been quite excited to get a hold of Jeff Jarvis’ latest book “Public Parts”. I have to confess however that I’ve had little time to read it lately, and the few times I’ve tried to make time usually result in me waking up the next morning with a cold cup of tea on the sideboard, and the book neatly placed next to it. Thankfully, an hour’s flight to Dublin meant I got some time to catch up.

I’ll post a fuller review in time, but the hundred odd pages I’ve read so far have been quite enlightening. He offers a detailed insight into his life, and the advantages he (and others) have drawn from living an ‘open’ life on the web (he doesn’t advocate full disclosure, merely suggesting that there are advantages to be had by opening up). I must confess, I find it hard to disagree with anything in there. I too have found advantages employing many of the things he suggests. I’ve made good friends through Twitter, Google+, E-Mail Lists, my Blog and at Conferences. I’ve managed to reconnect with a part of my life I had feared I’d lost, and learnt more about photography than I ever could through formal education.

So, I think I’ll try to embrace the concept of publicness a bit more and see what happens.

So over the weekend, I spent the day down in the east end of London at Tweetcamp 2011. The conference explored the use of social media within life, work and everything in between. I was surprised to see the cross-section of people in attendance, which ranged from journalists to web designers through to marketing and PR people.

Tweetcamp T-Shirts

I ended up in a discussion on how you’d approach using Twitter in multiple languages. I got into an interesting chat with a woman working on the next generation of the web (and in particular the approach to a multiple language web). We ended up having a fascinating discussion over issues ranging from the best approach to social media through to how pubic services fail to address or take advantage of the developments in technology.

A fab conference, and a jolly good time.

In completely unrelated news, with my recent issues with my poorly work macbook, I came to the conclusion that I needed to address my approach to backups. I came to the conclusion that I’m both incredibly forgetful, and a little lazy when it comes to such things. My old approach was to connect a USB drive to the laptop (when I remembered) and let it finish. I looked over the backup logs and realised that before this weekend, I’d only backed up once in the last two months.

So, the best idea was to actually make the computer do it for me. Now, I wanted to have a local and eventually a remote backup. The local solution came in the form of an Apple Airport Extreme, which is now letting me share a hard drive over the network, which means that as long as the system is online in the house, I’m backing up my data. So, if the laptop gets broken, I have a backup. The next question is, what happens if the house burns down… What options do people use for a remote backup? I’ve seen adverts for services like Carbonite, but I’d like to get some recommendations from the rest of you.

So, until next time

B

Goodbye Steve

Apple.com Steve Jobs 1955-2011

News hit the world today that Steve Jobs lost his long fight with cancer. I thought I’d take a moment to reflect on his contributions to the industry in particular and to society at large. Whether or not you like Apple (I happen to quite like their products), there’s no denying the Jobs’ impact on our world. The initial release of the Apple I back in 1976 challenged the perception that computers were tools of business, through to the launch of their retail stores, the launch of the iPod in 2001, the iPhone in 2007 and the iPad in 2010 as well as challenging the preconceptions about what a computer was and how it should look. Jobs’ influence has pervaded every aspect of the industry.

Rest in peace Mr Jobs. You’ll be missed.