| A collection of mobile phones, but the iPhone changed everything..? |
The often deranged postings of yet another hacker, pretending to be an Astronomer, pretending to be a hacker who has written a book or two for O'Reilly Media.
Sunday, August 19, 2012
A drawer full of phones...
Tuesday, May 15, 2012
Getting Started with Arduino and iOS
To celebrate the release of my new video course Getting Started with Arduino and iOS, O'Reilly Media are offering 60% off when you buy it along with my book iOS Sensor Apps with Arduino.
It's the MAKE: Hardware Innovation Workshop this week, as well as Maker Faire Bay Area this weekend, and I'll be hanging around both talking about this and other things and well as doing some live demos. So come and talk to me if you see me, and you want to know more about connecting your iPhone to the open hardware world.
Wednesday, May 02, 2012
Interviewed at O'Reilly Where 2012
I forgot to post a pointer to this at the time, but while I was out at O'Reilly's Where conference I was interviewed by Mike Hendrickson about location privacy, data leakage and data exhaust.
Saturday, March 31, 2012
iOS5 Week at O'Reilly
It's #iOS5 week at O'Reilly Media, and they're offering 50% off most of their iOS titles in ebook, including my own Learning iOS Programming (2nd Edition) and Basic Sensors in iOS.
If you've been thinking about picking up some #iOS5 goodness from O'Reilly, then now is probably as good a time as any...
Wednesday, August 03, 2011
Talking about connecting iOS to the real world
Demonstration of the cable
Interview with Mac Slocum talking about the implications
Tuesday, July 26, 2011
OSCON 2011
| The Live Stream Schedule |
Friday, April 02, 2010
An iPhone Book by an Open Hardware Advocate
A couple of years ago there was a great hue and cry about the death of the desktop, and the end of the Internet. Mostly brought on by Johnathan Zittrain's book, "The Future of the Internet: And How to Stop It."
Intrigued by a open hardware advocate that has written an O'Reilly iPhone book: @aallan @erikevenson via Tweetie in reply to @aallan
Jonathan argued that today's technological market is dominated by two contrasting business models: the generative and the non-generative. The first model, general purpose computers, allow third parties to build upon and share through them. The second, non-generative model, is more restricted, with appliances that can only be modified by the vendor. He is very much afraid that the second model, where we are locked in by vendors is coming to predominate.
I don't think my opinions on this have changed much in the last two years. The iPhone, and now the iPad, are held up as being evil for being closed platforms. I don't think that's a problem. There is plenty of room for closed platforms.
Cory Doctorow argues that the next generation of kids won't be able to grow up and become programmers. That buying an iPad sends the wrong message to your kid, that the world isn't yours, it's something you have to leave to professionals.
Buying an iPad for your kids isn't a means of jump-starting the realization that the world is yours to take apart and reassemble; it's a way of telling your offspring that even changing the batteries is something you have to leave to the professionals. - Cory DoctorowI think he's dead wrong. Technology has moved on, and the world is changing. What is changing is that we’re in the transition phase away from one model of computing and towards another. I’d argue that the underlying trend is towards more openness, not less. It's just the things that are open and the things that are closed are changing, and with that the skills you need to work with the technology.
We're moving away from general purpose computers towards more purpose specific devices. Amoung these are the iPhone and the iPad. However the passing of the desktop computer, and the Web, is not the problem people should be worrying about. The important thing for people to hang onto is the infrastructure, the pipes themselves. The Web isn't the Internet, the Internet existed before the Web and it'll be around a long time afterwards. So long as we have the pipes the content flowing across them is really rather irrelevant. I'm far more worried by threats to network neutrality than I am by the death of the general purpose computer.
The only thing that's changing here is that the tools and skills you need to play with the next generation of technology; ubiquitous computing, embedded devices, mobile devices. So you'll need different skills than you might have used to play with the last generation of technology? The fact that you have to go out and learn some electronics to take part in the next big thing isn't such a big deal. You're supposed to like learning new things. Go buy a soldering iron and stop worrying about vendor lock-in so much...
...and even if you don't believe me? Stop worrying, the kids are going to be just fine.
Sunday, December 13, 2009
Let the presses roll

I've pulled together some supporting material for the book. Including a couple of screencasts walking you through building the example applications from chapter 10 and chapter 11 of the book, some sample code and the slides from my keynote presentation at the Where 2.0 Online Conference on iPhone Sensors.
Learning iPhone Programming is available now online in Rough Cuts through O'Reilly's Safari Book service, and should be in stores by the middle of March.
What better Christmas present for the geek in your life..?
Wednesday, July 23, 2008
OSCON: Wednesday Morning Keynote

The keynote kicked off with Allison Randall and Edd Dumbill, talking about the history of Open Source and OSCON. This is the first OSCON without Nat at the helm, and while I've seen him around, it's pretty weird not to have the keynote kick off with "...and here's your conference chair, Nat Torkington".
Update: Looks like I'll see you all next year. While I was in the keynote I got a phone call and I'm now heading back into the UK somewhat earlier than planned.
Update: More than one interrupted journey...
Monday, July 21, 2008
OSCON 2008
View Larger Map
This year I've decided to take my own advice and keep clear of the Perl track, at least for the tutorials. So this morning I'm going to "Python in Three Hours", then this afternoon I'm going to, erm, "Perl Security". Which is about as far as I could pull myself away from the Perl track for today. Tomorrow I'm off to "An Open Source Startup in Three Hours" and "Practical Erlang Programming".
As always, I'll be blogging things, taking pictures and this year probably twittering the odd comment or two. That's if the fail whale isn't sighted...
Update: Steve Holden talking about Python in Three Hours.
Update: Paul Fenwick talking about Perl Security.
Update: Gavin Doughtie and Andrew Hyde talking about An Open Source Startup in Three Hours.
Update: Bailed out of An Open Source Startup in Three Hours after coffee and into Damian Conway's talk on Perl Worst Practices.
Update: Francesco Cesarini talking about Practical Erlang Programming.
Update: With the tutorials over, the conference is kicking off properly with the Wednesday Morning Keynote.
Update: Looks like I'll see you all next year. While I was in the keynote I got a phone call and I'm now heading back into the UK somewhat earlier than planned.
Update: More than one interrupted journey...
Tuesday, April 17, 2007
Live(ish) from the Web 2.0 Expo
![]() |
| Live from San Francisco... |
I guess I owe John a beer, after all he's currently sitting in the keynote with his Macbook Pro on his lap turned the wrong way around so I can see Eric talking using the built-in iSight. It's not exactly life casting? Anyway, Eric is talking about some good stuff here so I'm going to stop typing and listen...
Update: If I hadn't been listening to it live, I could have blogged it first. Nick Carr has more coverage of Google's acquisition of Tonic Systems.



