Jan Hauke Rahm: Talking about Free Software
When I first started using Free Software yes, that s quite some time ago I found it the right thing to do. It felt like I was first time ever really controlling what my computer does. Took just a bit of time to notice I really never knew anything about it. Well, almost at least. Then when I started contributing to Free Software this obviously changed. One of the freedoms is to learn from the code you re running. And I did it by reading, contributing, doing nonsense with it, reimplementing it you know the deal.
Starting to work on Debian was something that just evolved out of it. Doing so gave me the opportunity to give back. I never achieved that actually, though. At least I don t consider my contributions even remotely sufficient to make up for the great deal of software that I use sometimes without noticing it. Still there s lots of stuff that I don t have a clue of and I rely on other developers to do their (volunteer) job. Otherwise my knowledge wouldn t help much. I could never continue kernel development if those kernel hackers all stepped back for instance. I guess, it s getting more and more difficult the closer the piece of code is to hardware.
Another thought I had was about Free Software in general. It s more than just the code (although it might be the most important part), it s also a concept that needs to be communicated. Firefox on Windows shows how Free Software can have a big market share in an otherwise closed source environment. Yet I m not sure all users know about it being open source and what that means (hear them talk about Freeware instead). And who is dealing with this conceptual stuff?
I decided to do something about all that. Now I don t really have money but a bit I thought I could share. And I could set yet another sign by publicly talking about it, or casually mentioning that I consider Free Software and Linux a good thing. So you will see a mail signature now below all my mails. I always wondered what one might gain with such and now I found a reason to include one. It reads:
Debian Developer www.debian.org Member of the Linux Foundation www.linux.com Fellow of the Free Software Foundation Europe www.fsfe.org
).
Answers to the former question (why are we doing this in the
first place?) are possibly subjectives. My personal belief is that
attending DebConf increases the enthusiasm of
attendees and ultimately will make them better
Debian citizens. It surely happened to me years ago: in
the beginning of my Debian membership (as DD, since DMs did not
exist back then) I just cared about my pet packages. It was only
after meeting the Debian crowd in person at a FOSS event (LinuxTag
2004, IIRC) that I got really enthusiastic about Debian,
gradually increasing my involvement in the project. I've never
regretted it.
I hope it can happen to some of you too, possibly starting with
DebConf10.
Last weekend, I went to the Grenslandhallen in Hasselt, to see
Belgium compete against Estonia in a Fed Cup tie of the World Group
playoffs. The winner of this tie would gain a seat in the top-tier World
Group next year, which opens the possibility of winning this
competition.
The Belgian team was the strongest possible one, with all four best
Belgian female tennis players Yanina Wickmayer, Kim Clijsters,
Justine Henin, and Kirsten Flipkens. On paper, the team should not have
had any problems beating the Estonian team.
Unfortunately, Justine fractured her pinky finger during practice on
wednesday; and while it did not make it impossible for her to play, it
did reduce her fitness somewhat, which meant that on Saturday, Kim and
Yanina had to defend the Belgian colors. They did and won, but then Kim
injured some muscle in her foot, which made it hard for her to walk on
Sunday, let alone play.
With only Justine, Yanina, and Kirsten available, coach Appelmans
chose to put Justine on the field. Though she made a valiant effort, she
unfortunately did not manage to beat an unleashed Kaia Kanepi,
who it must be said played a terrific match. As such, it
fell on Yanina to bring home the tie in the fourth singles rubber
against Maret Ani. Being a bit nervous in the start of the first set,
she made some unnecessary errors; but after a few games, she came
through and started to play much better. Unfortunately, by that time the
score was already at 5-1. Yanina won her first service game of the match
to bring it to 5-2, but it wasn't enough, and Ani won the first set
somewhat easily.
She couldn't put anything on the table against a storming Wickmayer,
however, and after two more sets, the outcome of the match and, by
extension, the tie was clear: a win for Belgium.
I can't help but note that Wickmayer has been a great player for the
Belgian fed cup team these past few years, however. Since her first Fed
Cup participation in 2007, she holds what is, given her ranking at the
time, a rather impressive 9-4 win-loss record in Fed Cup. If it wasn't
for Wickmayer, the Belgian team would not be where it is now. It was
Wickmayer who won her three matches against Canada, one as part of a
doubles team, to prevent demotion from world group II to the
Europe/Africa zone back in 2009, with a 3-2 score. It was Wickmayer who
won the crucial third rubber against higher-ranked Radwanska in February
to beat Poland, with the latter even holding the home field advantage.
And it's now been Wickmayer who won two of the three rubbers against
Estonia that were needed to win the tie.
So Congrats, Yanina!
I'm going to Debconf 10:
Yesterday, my
Starting about a year ago, I started following the release of videos from TED events. If one looked interesting, I would download the video to watch later. In this way, I accumulated a substantial collection of talks which I never managed to watch.
I spent a Saturday evening working my way through the list. These are my favorites out of this batch.
I recently bought a
With only a few days until the Ubuntu 10.04 "Lucid" release I'm starting the planning for a release party here in the Kansas City Metro area on the evening of Friday April 30th 2010, I'm not 100% on the venu yet , ideas welcome but I have
Nearly a year ago people starting worrying about the complexity of SHA-1 being reduced and the potential availability of viable attacks against things such as PGP keys that used SHA-1. Many people (myself included) generated a new key, or updated preferences on keys that were otherwise strong enough. There were worries about what this might mean for Debian. We were getting ahead of ourselves a bit though. Firstly there haven't been any public viable attacks that I'm aware of (though of course this doesn't mean we shouldn't continue to migrate away), but secondly there's a much easier method of attack. PGP v3 keys. To quote
One of the features of Windows 7 is that hitting windows+p will pop up a little dialog that allows you to configure your active display outputs. This is an improvement over previous versions of Windows, which would generally instead have a variety of random vendor-specific tools that would function differently, look ugly and make you cry. So, hurrah to Windows for moving into the 21st century.
At my last job, I created several web applications designed to replace
built-in apps on mobile phones. While modern browsers and HTML5 made this
incredibly easy in many ways, we still ended up writing native (i.e. non-web)
code for most of our applications. There were a few different areas where the
browser alone didn't meet our needs, but one that I found suprisingly common
was background processing.
Consider the following mobile applications:
Once again, I was invited by several different groups to be present at
After skipping 3 entire releases, and 18 months later, here we are, finally:
Bdale has just opened up the