Freedom Days

Free Software 1 Comment »

Hey! Welcome to my site. You may want to subscribe to my RSS feed. Thanks for visiting!

Yesterday was Freedom Day, a national public holiday in South Africa. It’s an anual tribute to our first democratic elections that happened in 1994. It’s also a good time in the year to start thinking about another freedom day that’s creeping ever closer, and that’s Software Freedom Day. This year it’s taking place on 16 September. This will be the 3rd annual Software Freedom Day, and judging by growth of the event over the previous two events, this one is set to be one to be remembered for a long time.

Today I started with the cleaning up of the South African Software Freedom Day wiki, upgraded to the newest MediaWiki, cleaning wikispam, adding spam filters, etc. A new layout will also follow in the next week or so. Please consider attending an event in your area! If there’s not an event in your area yet, then consider hosting one. There are still billions of people who haven’t yet been introduced to the wonderful world of Free Software.

Since I’m on the topic of Free Software, this week I also received my Free Software Foundation USB Security stick. Since I’m on Ubuntu, I wouldn’t need to compile the software on the disk, I’ll just apt-get them. What is interesting though, is that the only distribution they mention on the stick’s release notes is “The Breezy Badger”, and the mount point they mention is /media/usbdisk. Seems like the guys at FSF are also hooked on Ubuntu!

I also got my Ubuntu stickers from Russell, and people are quite insistant that I give them one. Even my brother, who uses Windows as his main OS, insisted that I give him one. I think we’ll have to order more of them soon :)

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Easter Egg Hunting

Free Software 4 Comments »

Happy Easter!

Time for some easter egg hunting. If you’ve been using Ubuntu for a while, you’ll probably be familiar with these Eggs. Whether you are or not, there’s sure to be many more that haven’t been found.

1. Supercow powers!

Anyone who has used a Debian based system is probably aware of APT’s supercow powers. If you type “apt-get” in a terminal and press ENTER, you’ll notice a message at the bottom that says “This APT has Super Cow Powers”. When you type “apt-get moo”, you’ll get a message asking “Have you mooed today?

If you try the same in aptitude, you get the message “There are no Easter Eggs in this program”. Of course, it’s lying! Try a “aptitude -vv moo”, then “aptitude -vvv moo”, increasing the v’s which usually means verbosity. Aptitude will eventually give up and give you an Egg :)

2. Message from the book of Mozilla

Open a Firefox tab or window, and type: “about:mozilla” in the URL field. You will get a message from the book of Mozilla:

3. Ubuntu names

These funny “Ubuntu names” are stored in your Ubuntu kernel documentation files:

jonathan@highvoltage-t42 $ zcat /usr/share/doc/linux-image-`uname -r`/changelog.Debian.gz | egrep -e "Release"
The "Ben got a PowerBook for Christmas" Release.
The "Quickest re-release ever" Release
The "Oh crap, what did I get myself into?" Release.
The "Welcome Ben!" Release.
The "Morose Mungbean" Release.
The "Laughing Lentil" Release.
...

There’s also:

jonathan@highvoltage-t42 $ zgrep "The.*Release" /usr/share/doc/dpkg/changelog.Debian.gz
The "Good, clean fun" Release.
The "Bully's Special Prize" Release.
The "On like Donkey Kong" Release.
The "In like Flynn" Release.
The "Maidenhead Creeping Water Plant" Release.
The "Just kidding about the God part" Release.
The "Flatulent Elm of West Ruislip" Release.
The "� 他媽的天下所有的人都該死" Release.
...

4. OpenOffice.org Star Wars

I’ve blogged about this before, but it’s still good proof that OpenOffice.org is bloated.
Open up OpenOffice.org2 Calc, then enter:
=Game(“StarWars”)
in any cell and press enter!

Those are 4 kuick ones I could find that work in Ubuntu, but there’s much more! Happy hunting!

Sources:
http://linuxgazette.net/issue89/vinayak.html
http://www.blogger.com/comment.g?blogID=12687516&postID=112106063393754842
http://www.eeggs.com/items/43172.html

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Volunteerism

Free Software, Project Mayhem 1 Comment »

Volunteerism has been a hot topic the last few years, especially if you work for a non-profit company as I do. I’ve always believed in the concept of volunteerism, and the past few years of working in the tuXlabs project have re-affirmed what a change volunteerism can make. I’ve seen change in many people who have been involved, from troubled kids at school who got a chance to prove that they can be good at something in the computer labs, to people who have learned new skills that have helped them getting better jobs. Even I, myself, have grown since I started volunteering for the Schools Linux Users’ Group in 2003. I still volunteer to this day, although my focus is on other projects, and if I’d have more time, I’d volunteer on more ‘fun stuff’ as well, like cleaning penguins at SANCCOB :)

However, this post isn’t about the warm and fuzzy feelings that come from giving to a project or working with other people to achieve something bigger than yourself, it’s about a darker side of volunteerism. Now, while I’ve always felt that no one should ever be excluded from wide-scale volunteer projects, such as tuXlabs, or a large open-source software project, I also feel that it’s up to individuals to consider whether they are capable of committing themselves to the project to the extent they really want to. It happens often, in many projects, that people commit themselves further than they are really capable of. For instance, someone might have a personal crises, perhaps their girlfriend just got pregnant, or their parents got divorced, or the person is having financial difficulties. Either way, if you’re having big, big problems, it’s better to take some time to work on your own problems for just a bit, before committing all your time to a project. Even though it’s a bit cliché, if you want to fix the world, the best thing you can do is start by fixing yourself. I’ve had to do this myself, and I’m still busy working towards this. For me, it’s been a bit of a sliding scale, I’ve volunteered a bit, worked on some of my problems a bit, and the more stable and predictable my personal life becomes, the easier it becomes for me to work on bigger, more exciting things.

Sadly, though, I’ve also seen people who haven’t done this. They’ve jumped in, giving everything they have, to the detriment of their own lives. I suppose that, in some ways, volunteering and helping solving someone elses problem may be a source of escapism for some people, but when it hurts you and those around you, you should really consider whether it’s worth while. Recently I’ve seen an individual who have put in a huge amount of effort into a project, loose pretty much everything that they have, and has now turned a bit bitter toward the project, and has posted some not-so-nice posts that in my humble opinion, borders very closely on extortion. In this case, both this person, and the project would be better off if this person took a break from the project, and took some time to find a job, spend some time with the family, and got some general stability in their personal life, before committing real hard to the project.

Now, while there’s many benefits in volunteering, even when you’re down and out, such as networking, gaining exeprience, etc. There are certain things you should be aware of when volunteering for a project:

* Don’t spend your own money on the project, unless you are specifically making some kind of donation or sponsorship. More specifically, don’t spend money on the project if you can’t even pay your own bills.
* Don’t commit yourself beyond your means. It never works out. Sooner or later, things start catching up with you. There’s only 24 hours in a day, and you have to sleep (and eat and shower) too.
* Don’t expect that volunteering in itself will land you a job. Even if you’re volunteering for a big organisation/company that’s constantly recruiting many people. READ POINT 1 AND 2 AGAIN!
* Don’t neglect your family and friends. It’s not worth it. It will ultimately lead to some bad emotional stuff that will have an impact on both yourself and in turn the project that you work on. If you really care about the work you’re doing, take care of the people close to you.
* Don’t bad-mouth the organisation(s) you’re working with when things go sour. Every industry is getting bigger and bigger, but the world is getting smaller and smaller. Everyone knows what everyone else is doing. If you make one enemy, you’re making many enimies. Don’t burn bridges.

Now, I’ve just typed this out without much planning, and I could probably have put more thought into it, but I feel that I need to get this accross, having seen 1 or 2 people go through this hasn’t been fun, and I had to post this before I got too busy and forgot about it. Having read through some of the things I’ve said here, I realise that I myself have to listen to what I’m saying here. I hope that you too, will put yourself first, and be able to make a good, lasting contribution to society.

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

I want one!

Free Software 1 Comment »

Russell pointed me to some really cool Ubuntu stickers . I immediately wanted one. It was a strong demanding urge. Luckily, Russell has already ordered some and I’m going to buy over a bunch from him. Yay!

Pity it says Linux and not “GNU/Linux”, but I suppose that’s an Ubuntu thing :/

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon
WP Theme & Icons by N.Design Studio. This Site has SuperCow Powers.
Entries RSS Comments RSS Log in