citizen428.blog()

Try to learn something about everything

Layout Changes

As you can see, I’ve once again changed the template I’m using for my blog. As I’ve told you before the Kubrick port was only a temporary solution, but it got on my nerves faster than I expected. There are just too many sites using it…

I now use a style called “Blogger-Tabacco” by Frédéric Wenzel, which I think looks pretty cool. I’ve changed the CSS to better suit my taste though: the image initially was on the left, but I thought this interferes too much with the main content. I therefore put it on the right and switched it horizontally. After this I had to move the header a little, otherwise the top left corner would have been way too empty.

Now I’m pretty happy with the new look, although there are still a few more tweaks I want to apply to the stylesheet. I guess this template will stay a little longer than the last one, but who knows what mood I’m in next week… ;)

Dawn of the Dead, Ruby Monday, Doc FreeBSD

The wonders of FOSS: jabber4r is a Jabber library for Ruby, which has seen its last release in early March 2004. As the package seemed to have problems with newer (>=1.8.2) versions of Ruby, I refrained from adding it to the tree. Well, at least until today, when my Rubyforge tracker informed me that jabber4r-0.8.0 has just been released. It’s in CVS already, so it soon should be available on a mirror near you. Enjoy!

Also new to the tree is PDF::Writer, a library that allows you to create PDFs from Ruby. Sounds cool? It sure is! Go check out the demos if you don’t believe me…

Also some kind soul informed me that yesterday I posted a wrong link to my Gentoo related ta-da list, so here’s the correct URL: http://citizen428.tadalist.com/lists/public/95952. I also updated my original post with the correct address.

The last paragraph of this blog goes out to all the Gentoo/FreeBSD developers, especially Flameeyes who submitted a comment to my last entry: if you need anything added to the Gentoo/FreeBSD guide, just send me an email with the desired content and I’ll update the doc ASAP. Really. ;)

citizen428.update()

I haven’t posted on Planet Gentoo for a rather long time, so before anyone thinks that I’m MIA again, I thought I’d better post a little update.

1. I left the games herd. Nobody there will probably miss me, as I never found the time to do more than adding some small games (try Tornado!) and games-util/xgame to the tree.

2. I’m currently trying to clean out the Ruby herd’s bug list. I’ve finally added some long overdue packages to the tree and set up Rubyforge monitoring so I won’t forget about them in the future and will try to poke some people to get some of our other old bugs closed.

3. Over the next few days I’m going to add ruby-gnome2-0.13.0 to the tree. It’s not exactly a fun process, as I’ve learned when I did the version bump to 0.12.0… While I’m at it, I also want to add ruby-gtkmozembed and ruby-gtktrayicon, which currently aren’t a part of the official ruby-gnome2 releases.

4. I created a shared ta-da list for my Gentoo work, so everyone can see which packages are next on my list to get added to the tree etc. If you are really interested in being able to edit this list, just send an email to citizen428@g.o so I can add you to the trusted people who are allowed to do just this (NOTE: this offer only concerns people who have a mail adress ending in @gentoo.org, sorry guys).

5. I’ve done German longdescriptions for all the category metadata.xml files which got added since I first went on a translation spree (except for sci-*, which were done by Kugelfang).

Last but not least here’s an old but still good article called Extending Vim with Ruby.

Web Trek I

Internet: the final frontier. These are the voyages of citizen428. His mission: to explore strange net worlds; to seek out new forms of communication and new communities; to boldly go where no man has gone before.

Now what do I want to tell you with this rip-off Star Trek intro? The answer is pretty simple: I just love the Internet! Since my first contact with the medium around 1993/94 when I was around 14 it really fascinated me. Nowadays I’ve mostly abandoned stuff like the Usenet and BBSes and am more focussed on the WWW, which more often than not makes me spend more time online than is really good for me. Where this fascination comes from I can’t really tell, but I supposse it has to do with the enormous possibilities the web has to offer: you can find nearly all the information you want, build online communities or communicate with friends everywhere in the world in real-time. Webzines and blogging have in some cases become a valuable alternative to traditional media and additionally the WWW has taught quite a lot of people some things about freedom of expression, and how important it is to stand up and fight for your rights. At least that’s what I want to believe. Now that this intro got a lot longer than I originally intended, let’s get to the things I really wanted to tackle in this entry.

Hittin’ the Surf

It’s summer and lots of people love to go surfing. While some go to Hawaii or Portugal, others will go to the club house of one of the projects I’m involved in, to surf the web on one of the two shiny new surf stations. Ok, that probably was the lamest introduction I’ve ever posted here, so let’s get it on with the technical stuff, seems like I’m better at that…

Things started when we got donated some old Compaq PCs and decided that they will get used as surf stations for the club house. Being old Pentium IIs in the 200 something MHz Range with 3GB hard disks they surely don’t make you want to scream in ecstasy, but they aren’t too shabby either. Unfortunately they don’t have CD-ROM drives and their design also doesn’t really allow for them.

Oi! Ah! Wow!

Good afternoon ladies and gentlemen and welcome to another issue of “citizen428’s random tidbits”!

Some days ago I’ve watched a really great documentary called Skinhead Attitude by Daniel Schweizer. I especially recommend this movie to all people who merely associate Skinheads with stupid right-wing Boneheads, and know nothing about the history of the movement which already lasts for more than 40 years.

Skinhead Attitude outlines 40 years of the skinhead movement, from its origins in Jamaica to its current manifestation in present day Britain. By following Karole, a modern skinhead girl with a traditional and anti-racist attitude, the film powerfully draws a portrait of an often maligned group. Concentrating on the left-wing rather than the usual right-wing extremists who are often so readily associated with skinheads, the film describes the transformation and radicalisation of this subculture of youth. Including interviews and music from Bad Manners, Sham 69 and The Oppressed, Skinhead Attitude is a revealing and comprehensive look at a misinterpreted and misunderstood subculture. (Link).

As Ska music is one of the cornerstones of Skinhead culture, this movie also sports a pretty cool soundtrack and has some nice live sequences of bands like Bad Manners, The Oppressed or Los Fastidios. Finally here’s some suggested reading for people who want to know more about this fascinating subculture: Wikipedia:Skinhead, Wikipedia:Ska, Wikipedia:Oi!, Wikipedia:SHARP, Wikipedia:Anti-Fascist Action, No Retreat: The Secret War Between Britain’s Anti-Fascists and the Far Right (we’ve met co-author Steve Titzey at this year’s Mondiali Anti Razzisti in Montecchio).

What the Hack Recap

What the Hack is over since Sunday, and I finally feel like writing about this great event, which so far definitely was my personal highlight of this summer. A big “Thank you!” goes to everyone who made this event possible, I’ve really enjoyed these 3 days with interesting lectures, nice people and an overall great atmosphere. Special thanks go to Gentoo user and travel compagnion Red B@ron who regularly lent me his laptop (yep, mine’s still broken) as well as teemow who told me about quite some cool stuff, including Plazes and who incidentally is also a Gentoo user.

Unfortunately I didn’t meet any other Gentoo devs at the event, can it really be that besides me and Hanno nobody made it to the event? If that’s really the case it’s a shame, as WTH really was a good mixture of interesting technical and social lectures, as well as a good chance to meet nice people. It surely boosted my motivation to work on FOSS projects (including Gentoo of course) even more, so it definitely was worth the trip for me.

And now for some comments on the talks I’ve seen:

GNOME Goodness

As most of you GNOME lovers out there will know, release 2.12 of our favourite desktop is due on September 7th, 2005. If you are like me and can hardly wait for this new version, have a look at the prerelease tour that GNOME Applets maintainer Davyd Madeley has ready for us. There you’ll find quite a few nifty things, the most interesting for me were the integration of GTK+ 2.8 with the Cairo vector graphics engine, further integration of the Hardware Abstraction Layer and improvements on Totem’s GStreamer backend as well as the development of a Totem Mozilla plugin. As I don’t use (or even install that is) Evolution and Epiphany, I don’t really care about them, but it seems they’re getting some nice features too, as is Nautilus, another application I hardly use for more than displaying desktop icons. There are also quite some really nice minor and cosmetic changes detailed in this preview, which surely will further enhance the great usability of the GNOME desktop. As it seems there won’t be too many new applications in this release, which I think is pretty cool, as I’m a person who doesn’t want to install everything plus the kitchen sink with my desktop (that’s why I use custom ebuilds, thanks to the wonders of Gentoo ;) ). However, the really nice PDF and PS reader Evince will finally replace GGV and GPDF, which IMHO is a Good Thing™.

So much for this prerelease tour of GNOME 2.12, but I have some more cool apps for you! Have you ever been looking for a comfortable editor for changing the tags of your music collection and finally went back to id3ed on the command line because all the graphical apps just wouldn’t cut it? Well, now that there’s Cowbell, it seems like there’s one thing less to worry about, as this tag editor for our preferred desktop doesn’t only look nice, it also integrates with the Amazon Web Services SOAP interface and does most of the work for you automatically. As most of the cool new apps I ran across lately, Cowbell is written using Mono and GTK#. The same holds true for Diva (except for the libGdv core engine which is written in C), a project which aims at creating “a decent, lean&mean video editing solution for the Linux/Unix platform”. There’s not too much to see yet, but personally I’d love to get a decent video editing solution for my Linux desktop, so all the power to the DIVA developers! Maybe you also want to check out Seahorse, which despite not being written in Mono/C# is pretty cool too. It’s a nice GNOME frontend for GnuPG, which I’ve installed quite a while ago and which has released a new version less than a week ago. Although I don’t really have any need for it (long live the GnuPG command line!), I think everything that makes privacy technologies accessible to the non-techy folk needs our fullest support. So go grab Seahorse, test it, find and report bugs and show it to your friends. This surely will make you really attractive for whichever demographic group you want to be attractive for*!

*Note: This may be just a blatant lie, but you have to find out for yourself.

No Trouble With Tribbles Aka It’s an Update!

After coming back from What The Hack I was full of energy and new ideas, so I decided to redesign my blog a little.

As you can see I haven’t only updated to the newest version of Serendipity, but I’ve also switched to the Kubrick template that so many people seem to hate. I really couldn’t care less, because I’m going to adapt the CSS to my own liking pretty soon. Up until then you theoretically could bitch about this boring design, but I think the template provides a clear and reasonably stylish look so I won’t listen to you.

What else is new? I’ve moved all the plugins to the right column and rearranged them a little, added a plugin to show some of my del.icio.us links as well as another one for random quotes, and reformatted most of the old entries because I got rid of a certain markup plugin that got on my nerves too much. There’s been some other minor tweaks like finally incorporating a Technorati ping, but finding those is left as an exercise to the reader…

Fight Data Retention

Data retention is no solution!

Data retention is no solution!

The European ministers of Justice and the European Commission want to keep all telephone and internet traffic data of all 450 million Europeans. If you are concerned about this plan, please sign the petition.

What’s wrong with data retention? The proposal to retain traffic data will reveal who has been calling and e-mailing whom, what websites people have visited and even where they were with their mobile phones. Telephone companies and internet services providers would be ordered to store all traffic data of their customers. Police and intelligence agencies in Europe would be granted access the traffic data. Various, competing proposals in Brussels mention retention periods from 6 months up to four years.

Data retention is an invasive tool that interferes with the private lives of all 450 million people in the European Union. Data retention is a policy that expands powers of surveillance in an unprecedented manner. It simultaneously revokes many of the safeguards in European human rights instruments, such as the Data Protection Directives and the European Convention on Human Rights.

Data retention means that governments may interfere with your private life and private communications regardless if you are suspected of a crime or not.

Data retention is not a solution to terrorism and crime!

In July 2005 the European Parliament adopted a report by Parliament member Alexander Alvaro on the mandatory data retention plan. The report concludes that the proposal is disproportionate. The report also questions the necessity, effectiveness and high costs for industry and telecommunication users.

No research has been conducted anywhere in Europe that supports the need and necessity of creating such a large-scale database containing such sensitive data for the purpose of fighting crime and terrorism.

The attacks on London are an attack on human rights. The protection of those human rights matters most when governments and societies face times of crisis. The worst possible response would be to jeopardise those carefully wrought rights by a panic-inspired response. A mass surveillance response to terror would result in a resounding success for the perpetrators of these attacks: a fundamental undermining of our most fundamental values.

What can you do to stop this plan?

If you are concerned about the European plans for data retention, please sign the petition and alert as many people as you can to support this campaign.

The signatures will be sent to the European Commission and the European Parliament."

Link (via Chaos Update)