Linux Potty Training Moment

If it hasn't been coined yet, there has to be some sort of term for it. I'm going to stick with the Linux Potty Training Moment. I definitely had on of those today.

Before i left the states last December, i set up an old box of mine with Fedora 12, and set it up for my family to use when the inevitable happens, the Windows machine breaks and no one can fix it anymore. Today my little brother asked me how he could get a java game going on the machine. Since the only way i know how to do it is via the command line, i started walking him through it, almost by default. Then it hit me. This is his first time using the command line. He's 10 years old. I'm sitting 6000 km away, and i'm walking him through the process. Over XMPP. This is Linux potty training, he's learning it the same way i learnt it.

In retrospect, i probably shouldn't have told him about sudo on day one.

Puppetmanaged.org and Load

I'm barely back from Fosdem and i'm already planning for the next event. Bert Desmet has asked me to submit a paper for Linux Open Administration Days. Since "Handwerpen" is just a hop, skip and a swallows flight away from the Netherlands, i said yes. I submitted the following abstract for presentation. I plan on talking about Puppetmanaged.org.

Abstract

Puppet is a batteries-not-included tool for configuration management.
In order to implement it in your infrastructure, it requires the use
of pre developed modules that can enable all kinds of functionality.
Puppetmanaged.org is an upstream community of KISS oriented modules
that enable you to migrate from most any other structure with a
minimal amount of effort. It also enables the installation of multiple
working environments for the purpose of running a development and
integration testing laboratory inside your domain. This presentation
will cover Puppetmanaged.org, some of the more useful modules offered
and as a practical example how we customize it to our needs within the
DBG at the UMC Utrecht.

LOAD, the Linux system administrator event

Android is the New Windows too

We're on a roll with bad Android posts it seems. Today i got an update to an Android application, which will not be named to protect the innocent and stupid, that asked to put shortcuts on my desktop. Me not likey.

Android is the Ubuntu of the Mobile Linux market

Open Source has been compared to living in a house where contractors can stop by any time and change anything they want at their whim. Granted, it won't charge you a dime, but you might find out one day that your living room and bathroom have been swapped. When it comes to Fedora systems, it's not too bad because i have a good grasp of what's going on, and i can prepare myself for it.

I can't say the same about the Android. Yesterday i updated the ROM on my phone from Cyanogen 4.2.13.1 to 4.2.14. To my not so pleasant surprise, all my alarms were disabled, and it's a very lucky thing that i happened to wake up at just the right time. I can't necessarily blame Google, HTC nor Vodafone for this, because i'm not running their "Enterprise" version of Android, but it's the haphazard way that Android works really gets me. Furthermore, the alarm clock program was working perfectly on the phone up until now, and suddenly Google feels the need to replace it with a media center like application that not only ignores the saved alarms i have but also ignores the lock command and is accessible even if my phone is supposed to be locked. For a Linux based phone, it defies all expectations of a Unix like system.

So haphazard updates that break the system, a chutzpah that enables marketing to think it's Linux, even if it's nothing like it, and a market that enables both closed and proprietary source on the device easily really sounds like another well known Linux distribution that we love to hate. Maybe it's not the most perfect analogy though, i don't know any of any Google employee who's been to outerspace yet. I'm still waiting on the Google Rocket Ship Beta.

Dell++

Sometimes there's alot of negativity out there, especially against $big_company that manages to screw things up. I figure it's time to hilight some of the positives out there.

For a while, i've had some issues with my screen on my Dell Laptop. I guess it was one of those freak occurrences, but there was a single column of dead pixels that i was more or else able to ignore and procrastinate like usual. Recently though, several keys stopped working. More importantly, of those several keys, one is needed to unlock the encryption on the system, which makes getting good procrastination done very tricky without an external keyboard. Good thing i sprung for a three year warranty.

I set up an issue ticket with Dell's SMB unit in the US where i bought the laptop from two years ago. Their response was quick, within 24 hours. I'm guessing there must have been issues with the keyboard in the past, because there were no questions about it. The only thing i had to do was do an OS agnostic test of the screen, verify that the problems persisted, and then wait a week for the parts to ship from one depot to another. Once the help desk decided it was worth it to replace the parts, they sent a new motherboard, screen, and keyboard to one of their Dutch repair centers, as part of a separate business unit. They also arranged for a technician to come to my office and fix the laptop on site. Aside from a small hiccup in shipping, the entire process was as smooth as some of the ice we're having.

I really have to give the SMB BU at Dell lots of bonus points for just being able to take care of it. This is exactly how i feel companies should solve problems.

I'm going to FOSDEM

I just booked the hotel for Fosdem, and i'm already excited. It's not every day that i get to stay at a five star hotel for under 80 euros a night, no matter how little it's actually worth it. Not to mention, Fosdem's always fun, and not just for the drinking.

I'm thinking of doing a couple of things differently this year. For starters, i'm debating forgoing the Fedora polo just to wear the the red hat around. We've set a trend for having not red hatters wear the fedora at Fosdem, not to mention its chick magnet powers. (You'll have to ask Andreas about that one though, i wasn't quite sure what he was talking about.) I'm also thinking of ditching the laptop. Every year there are more people, which is the obvious understatement of the year. What this implies is that there are more devices shaming the wireless network into realising how pathetic and weak it is. The good natured network admins do their best (or worst) to keep the network up and running each year, but it just never quite works 100%. This year, with the explosion of the iphone and android, i'm assuming that even if the admins managed to figure out something for everyone, it's still going to fail. Having a laptop just seems like it will be overkill.

I'll still bring my XO 1.0 for the booth.

I hope to see you all there.

Have we really outgrown Barcamp?

Right now i'm at Eth-0 Winterlan, which i probably should have blogged more about, though the muse hasn't been striking much lately. Since it's a hacker event, we don't actually officially start until 12 anyways, so i had some time to check my email this morning before we begin. (It could be we're starting later because of the remoteness of the location. You can't get farther away from civilisation without going up north to stay with the Frys.)

I had a look through the preliminary survey results from the FUDCon we had in Toronto. I'll have more comments later about the future of FUDCon Live, but one things struck me as worth commenting on. Among the usual gripes and comments about the location, time of the year, and the colour of their wished for ponies, i saw a number of complaints and comments about the quality of the BarCamp planning. There were also gripes that FUDCon is not a planning event. I think this reflects a change in audience since the humble origins of FUDCon.

I will agree and say that it was chaotic and a bit tricky to manage. It's been this way for the past few FUDCons i've been too, owing to the sheer amount of people who have something to talk about. Furthermore, this is exactly the way a BarCamp should be, everyone should have something to contribute in one way or another. The question is, can this scale? My answer, yes it can.

At the GSoC Mentor Summit we had another BarCamp. With a few hundred people in attendance, i never felt like there was so much going on that i would miss something critical. I contribute this to a few factors. There were fewer pitches per attendant. The topics presented were far broader in scope than a FUDCon. We had two days of sessions, and finally, the true value of the Mentor Summit was being able to meet people face to face, and not focus on the BarCamp.

I think it's time to revisit the way we organise our BarCamp sessions. I'm going to start making propositions for changes on the FUDCon mailing list to see what we can do.