Years ago when I was at OpenAdvantage, I worked closely with a group called Access To Recycled Technology. Formed by two salt-of-the-earth students called Steve and Vinnie, they secured what they referred to as “access space” in Birmingham. It was basically a decent sized room that they used to fill with old, discarded computers. They would then install Linux on these computers and use them to train people and upskill them in Open Source software and general computing skills. Linux was the perfect choice: it ran well on older hardware, and software such as XFCE managed to squeeze more juice out of those machines.
For many of the people who came to access space, Steve and Vinnie would furnish them with a computer that they could take home to continue to learn and refine their skills. The guys had struck a deal with Birmingham City Council to take a warehouse full of old computers that were destined for the dump. This gave them a stock of computers to give out to the local community, complete with Linux and application software pre-installed. It was perfect for all involved: for the council to dispose of the computers in landfill was expensive, so when Steve and Vinnie came knocking, it was ideal.
I loved the concept of the scheme. It fits the opportunity of Open Source perfectly: old computers re-energised with free software to give away to people who need them. It helps put computers in the hands of people who could not ordinarily afford them, helps encourage learning, and contributes to closing the digital divide. It is also an ideal green-friendly way to deal with the mounds and mounds of computers that are simply not cut-out for Vista.
The opportunity for Open Source in this area is stunning. While at OpenAdvantage I worked with Birmingham City Council to fill a Community Center in Aston (a deprived part of Birmingham) with machines that ran Ubuntu to help train the local community. Courses were given in using the desktop, office productivity, graphics with the GIMP and Blender, web development in HTML and PHP, learning and sharing knowledge with Wikipedia, desktop publishing with Scribus and more. We also worked with the center to run courses designed to excite local young people. Courses were run on podcasting, recording music, editing video and more. The courses helped to get kids off the street and in a computer room, being creative and enjoying the technology. It was great to see their faces when they realised they could take the software home and use it there too, and that they could share it as much as they liked.
Open Source really paves the way to learning. I have met so many people who have had a hugely positive impact on their lives by enabling their creativity with Open Source.
An example of this was a kid known as WeirdHat. Years ago he used Blender to composite him fighting an animated character in lightsaber battle (unfortunately I can’t find the original video to share with you all). He then entered Theforce.net’s fanfilm forum with this video of him having a lightsaber battle with himself. It is stunning. Not only that, but he then went on to animate Colbert with a lightsaber and got featured on the show. He used Blender for it all.
WeirdHat is obviously a talented guy. The free availability of Blender and a stunning community of Blender users helped unlock his creativity. There are thousands of similar stories happening right now: Open Source opening up doors to creativity which are not only rewarding, but career building. Do you folks have any other success stories to share?
But lets get back to the concept of using Linux to recycle computers. While there are many of these schemes around the world, it seems that they are largely uncoordinated. It strikes me that there is oodles of potential in getting these different projects together to share knowledge, best practice and advice. There is also huge potential in working with other user groups such as Ubuntu LoCo Teams and Linux User Groups to help staff the projects, deliver training and install the software on computers.
Speaking personally, I would love to see our worldwide collection of Ubuntu LoCo Teams help to deliver Ubuntu or its derivatives to people on these computers. Are any LoCo teams doing this? If we have a small number of teams doing this, lets get them talking together and see what opportunities flow from it.
Years ago when I was at OpenAdvantage, I worked closely with a group called Access To Recycled Technology. Formed by two salt-of-the-earth students called Steve and Vinnie, they secured what they referred to as “access space” in Birmingham. It was basically a decent sized room that they used to fill with old, discarded computers. They would then install Linux on these computers and use them to train people and upskill them in Open Source software and general computing skills. Linux was the perfect choice: it ran well on older hardware, and software such as XFCE managed to squeeze more juice out of those machines.
For many of the people who came to access space, Steve and Vinnie would furnish them with a computer that they could take home to continue to learn and refine their skills. The guys had struck a deal with Birmingham City Council to take a warehouse full of old computers that were destined for the dump. This gave them a stock of computers to give out to the local community, complete with Linux and application software pre-installed. It was perfect for all involved: for the council to dispose of the computers in landfill was expensive, so when Steve and Vinnie came knocking, it was ideal.
I loved the concept of the scheme. It fits the opportunity of Open Source perfectly: old computers re-energised with free software to give away to people who need them. It helps put computers in the hands of people who could not ordinarily afford them, helps encourage learning, and contributes to closing the digital divide. It is also an ideal green-friendly way to deal with the mounds and mounds of computers that are simply not cut-out for Vista.
The opportunity for Open Source in this area is stunning. While at OpenAdvantage I worked with Birmingham City Council to fill a Community Center in Aston (a deprived part of Birmingham) with machines that ran Ubuntu to help train the local community. Courses were given in using the desktop, office productivity, graphics with the GIMP and Blender, web development in HTML and PHP, learning and sharing knowledge with Wikipedia, desktop publishing with Scribus and more. We also worked with the center to run courses designed to excite local young people. Courses were run on podcasting, recording music, editing video and more. The courses helped to get kids off the street and in a computer room, being creative and enjoying the technology. It was great to see their faces when they realised they could take the software home and use it there too, and that they could share it as much as they liked.
Open Source really paves the way to learning. I have met so many people who have had a hugely positive impact on their lives by enabling their creativity with Open Source.
An example of this was a kid known as WeirdHat. Years ago he used Blender to composite him fighting an animated character in lightsaber battle (unfortunately I can’t find the original video to share with you all). He then entered Theforce.net’s fanfilm forum with this video of him having a lightsaber battle with himself. It is stunning. Not only that, but he then went on to animate Colbert with a lightsaber and got featured on the show. He used Blender for it all.
WeirdHat is obviously a talented guy. The free availability of Blender and a stunning community of Blender users helped unlock his creativity. There are thousands of similar stories happening right now: Open Source opening up doors to creativity which are not only rewarding, but career building. Do you folks have any other success stories to share?
But lets get back to the concept of using Linux to recycle computers. While there are many of these schemes around the world, it seems that they are largely uncoordinated. It strikes me that there is oodles of potential in getting these different projects together to share knowledge, best practice and advice. There is also huge potential in working with other user groups such as Ubuntu LoCo Teams and Linux User Groups to help staff the projects, deliver training and install the software on computers.
Speaking personally, I would love to see our worldwide collection of Ubuntu LoCo Teams help to deliver Ubuntu or its derivatives to people on these computers. Are any LoCo teams doing this? If we have a small number of teams doing this, lets get them talking together and see what opportunities flow from it.
The idea is simple, you tell it the file or directory you're interested in, specify a single machine as the baseline and then specify a number of others as the machines to check against it. A sample invocation looks like this rd-differ /etc/apache2 10.10.100.111 10.10.100.112 10.10.100.113 and the output is show as a diff.
The files are rsynced down using ssh so your usual keys will work and while the normal output is that of the raw diff it's very easy to wrap the results and add other checks on top of it. The shell's not written to be very defensive (unusual for me) but the code is short enough that it's worth the compromise.
I am pleased to announce that James Westby is the new Featured Contributor on the Ubuntu Hall Of Fame.
We already knew that James rocked the house with his Ubuntu work, but the new Nominate somebody! feature in the Hall Of Fame generated a number of requests for James. So, it seemed only right that DJ Westby got the first prestigious Featured Contributor slot of 2009. Congrats James!
Make sure you all head over to the Hall Of Fame and click on the Thank James button!
We want to know which contributors you think are rocking the (K)(X)(N)(U)(Flux)buntu(Studio) (etc.) landscape. Its easy:
Easy!
I am pleased to announce that James Westby is the new Featured Contributor on the Ubuntu Hall Of Fame.
We already knew that James rocked the house with his Ubuntu work, but the new Nominate somebody! feature in the Hall Of Fame generated a number of requests for James. So, it seemed only right that DJ Westby got the first prestigious Featured Contributor slot of 2009. Congrats James!
Make sure you all head over to the Hall Of Fame and click on the Thank James button!
We want to know which contributors you think are rocking the (K)(X)(N)(U)(Flux)buntu(Studio) (etc.) landscape. Its easy:
Easy!
Question: Can I have stable Lenny yet?
Answer: Yes. Yes, I can.
Saw this article (hat tip to Mukidohime)which pointed me to this email telling me that the kernel firmware resolution was finally voted on and Debian Lenny is now free to be released! It’s a good thing and I’m very excited for the goodies which will show up in Squeeze, set to be the new testing. Also saw this article on Ars Technica and this post on OStatic.
The first meeting of 2009 is also the first meeting at our new venue, Old Broadcasting House
The meeting is on Monday 12th January and officially starts at 7:00pm, but the room will be open for coffee, tea and chat from 6:00pm. Afterwards, we usually go to the Victoria pub, behind the Town Hall, for more geeky chatter.
The talk is still to be confirmed.
Location
Old Broadcasting House
148 Woodhouse Lane
Leeds
LS2 9EN
More location details on the OBH contact page or on Open Street Map
Someone who seemingly would like to remain anonymous (88.209.73.252 252.73.209.88.dsl.monaco.mc) has been reading my blog and getting into a froth about something or other.
I have read your Blog and for the life of me I can't see why anyone would be interested in consulting you or having you on the same planet.
You are an offensive cunt, with not a single redeamable feature which shines through in your blog. You are a sad and embitered little man.
Fuck off and die.
All I can offer is a thorough and heartfelt meh?. Feel free to continue consulting my blog. Or not.
PS: some red pen corrections: redeamable should be redeemable, embitered should be embittered.
The Copyrighting the Future: Keeping ahead of the game consultation finishes in a month’s time (6 February). They actually called it that - “copyrighting the future” - can you believe it?
In case you haven’t seen it yet, this is the consultation that ignores the Gowers review findings and tries to start it all over again. Please respond and try to avoid term extension, DRM/TPM and other similar landmines. Any comments you can leave me to help us all would be very much appreciated!
Well kind of…in a way…possibly…OK, not at all.
The other day I was digging through some old articles that I wrote. To my amusement, I saw a reference to a little program I hacked up once when I was involved as a KDE developer. I had totally forgotten about it, and I figured it would be fun to share the story.
Back in the year 2000 when I was starting University, I spent every evening between midnight and 6am hacking on code. Fuelled by six cans of coke every night, I barely slept for those few years: I was running on three or four hours of sleep for most nights. Every evening I was excited to fire up my concrete brick of a laptop, check out the latest KDE CVS and taste the latest crack of the day. This inspired me to want to contribute to the project in some way.
It was a bit of a trial by fire. I was not only learning C++ but also Qt and the KDE bindings. To be frank, I was not very good. But I tried hard, I learned a lot, and mostly importantly, I had a lot of fun.
Throughout this time I wrote a bunch of little programs. One of these programs was called KWebStat, and this what I re-read about the other day. Using the wonder of the Wayback Machine I managed to find the old homepage for it which included a screenshot:
When I read the article, I realised the program was a simple, primitive equivalent to what we now know as Twitter: it put a current status update online. KWebStat was a little different: instead of writing a message, you could click some buttons to indicate what you were doing at that moment, and you could set custom activities to show. KWebStat was a lot more primitive than Twitter though: it updated a static HTML page and you needed some magic to get that page online, but the basic premise was there. There were a few niceties though: KWebStat could grab which song you were listening to in your CD or music player as well as grab a screenshot and put that online. It was a pretty primitive first implementation of status-blogging, and I used it on my old homepage.
So, if the Twitter folks would kindly send over a portion of that mountain of gold that they have, it would be appreciated.
Hugs, Jono.
Well kind of…in a way…possibly…OK, not at all.
The other day I was digging through some old articles that I wrote. To my amusement, I saw a reference to a little program I hacked up once when I was involved as a KDE developer. I had totally forgotten about it, and I figured it would be fun to share the story.
Back in the year 2000 when I was starting University, I spent every evening between midnight and 6am hacking on code. Fuelled by six cans of coke every night, I barely slept for those few years: I was running on three or four hours of sleep for most nights. Every evening I was excited to fire up my concrete brick of a laptop, check out the latest KDE CVS and taste the latest crack of the day. This inspired me to want to contribute to the project in some way.
It was a bit of a trial by fire. I was not only learning C++ but also Qt and the KDE bindings. To be frank, I was not very good. But I tried hard, I learned a lot, and mostly importantly, I had a lot of fun.
Throughout this time I wrote a bunch of little programs. One of these programs was called KWebStat, and this what I re-read about the other day. Using the wonder of the Wayback Machine I managed to find the old homepage for it which included a screenshot:
When I read the article, I realised the program was a simple, primitive equivalent to what we now know as Twitter: it put a current status update online. KWebStat was a little different: instead of writing a message, you could click some buttons to indicate what you were doing at that moment, and you could set custom activities to show. KWebStat was a lot more primitive than Twitter though: it updated a static HTML page and you needed some magic to get that page online, but the basic premise was there. There were a few niceties though: KWebStat could grab which song you were listening to in your CD or music player as well as grab a screenshot and put that online. It was a pretty primitive first implementation of status-blogging, and I used it on my old homepage.
So, if the Twitter folks would kindly send over a portion of that mountain of gold that they have, it would be appreciated.
Hugs, Jono.
Thanks to Graham for sharing http://www.brendangregg.com/specials.html
What made the work a lot harder was that the changes had to be made through a web front end that abstracted about 20 seconds of vim in to four minutes of clicking buttons that were never in the same place twice. It's been a while since I've had to bulk make production changes using this kind of interface so I was freshly amazed at how awful it was.
First of all was the time it took. The average change was about 8 mouse clicks, most of them on different pages, across a slow application that was working with a very large (for it) dataset. Second was the lack of a safety net. I had to do full copy and pastes to somewhere safe for each thing I wanted to change before changing it. It may not sound like much but if you come from the land of version control and diffing changes then it just feels so risky. And if you don't then I suggest you start learning one. Instead I had to rely on some hastily written post check scripts that confirmed the changes were correct when publicly viewed. We'd normally write these as a double check but without version control they become the single safeguard. Which were only effective after the change was made, which is better than nothing I suppose...
I know I'm about five years later than everyone else in discovering the joys of a GPS receiver, but I'm really enjoying having one in my G1.
Here's our Boxing Day afternoon stroll around Tooting Common. More details on the InstaMapper web site.
We saw parakeets. I've known there are wild parakeets on the common for years, but this is the first time I've seen them for myself.
Update: PJ points out that the maximum speed is quite possibly inaccurate.
This morning, I took delivery of an Edge10 DAS 501t storage box. It's an external eSATA box with room for 5 drives, running with a port multiplier. Thus, it only needs a single eSATA connector to join all 5 drives to the host machine.
America OnLine (AOL) killed their blogging service - actually, all their Hometown sites - last September and I only just noticed.
AOL didn’t kill it cleanly. They could have offered 301 Moved Permanently redirects to users’ new hosting (good - maybe no interruption to users), returning a 404 Not Found with an explanation (OK - software like RSS readers would detect the serious problem) or even simply taking the hostname offline (bad, but better than what they did). Instead, AOL 301-redirected everyone to a page on their own journal (which hasn’t closed down) to “sincerely apologize for any inconvenience”. It wouldn’t have been so much inconvenience if it had been closed down cleanly.
I was only reading one journal there (Pripensulo) which I can’t find anywhere else, but I’m surprised by the incompetent webmastering. AOL’s webmasters run managing massive (if bland) websites, after all, and if they’re smart enough to do a 301 redirect to their apology, then they’re smart enough to do a useful redirect or a 404 Not Found. Why didn’t they? Don’t they care about their users? Are they trying to take SEO points from all their users and give them to People Connection?
Seems we got about 1cm of snow overnight. Let 3 days of London-wide transport chaos commence.