Atom Feed

Fri, 15 May 2009

Infinote-based Gobby hits Karmic

Gobby 0.5 (or to be more precise 0.4.92) just hit the Karmic Koala. Below you can see a screenshot of the new version (just click on it to get a large version). It is sadly not protocol compatible to the old version but it features local undo and redo! Furthermore it's not yet stable on-the-wire wise. The software itself is fairly stable but it could be a bit bumpy if the server protocol version goes out of date.

Gobby 0.4.92 thumbnail

If you want to try it out on earlier versions, I offer backports in the Infinote PPA for Intrepid and up. I hope to get to Hardy soon, sadly it needs some more backports.

There is a public server available on gobby.0x539.de if you want to try it out (connections are encrypted, but all contents are public and can be deleted by everybody, wiki-like; so please be considerate and non-destructive). On local networks Gobby will look for servers through Avahi. That said Gobby is not yet able to host servers by itself, like the old version did. You have to install the infinoted server. You can do this on any computer, even on the local network and take advantage of Avahi. If you want encrypted connections you need to create certificates but if an unencrypted session is acceptable you can get an ad-hoc server by invoking infinoted --security-policy=no-tls without further configuration. It will persist content across invocations, too.

Thanks to Greg Heynes, there will also be a KDE client for Gobby, called... Kobby! The first time someone actually uses the fact that the software uses a library for interoperability. Interesting that it's done now when the library's C instead of C++ (which obby was written in), with Qt being C++ anyway. I'm not yet aware of packages but I really hope that we can release with both.

If you encounter problems, please report them to our Trac (preferred) or Launchpad.

posted at: 21:47 | path: /en/ubuntu | permanent link to this entry | 0 comment(s)

Sun, 15 Feb 2009

Lenny is done -- does anyone around Karlsruhe want to celebrate it?

Lenny got released yesterday and after having to push another update to Etch through volatile to fix an annoying warning when Lenny is in the sources.list, my work is now almost done too. (Yes, the autobuilding infrastructure is still offline, but we will get that reactivated shortly.)

Anyway: if you live in or around Karlsruhe and did not get a mail by nomeata and me and if you would enjoy meeting tomorrow (Monday) evening, please speak up by mailing us. Let us celebrate the latest and greatest release. ;-)

The plan is to meet up at the Vogelbräu at 19:30.

posted at: 18:58 | path: /en/debian | permanent link to this entry | 0 comment(s)

Mon, 11 Aug 2008

Bug Count Rising

/images/en/debian/buggraph-during-debconf.png

It is a shame that the bug count for Lenny is only rising since the beginning of Debcamp (about 2008-08-02). Fellow developers, do you really want to release? Is the Release Team expected to fix all the bugs you file?

posted at: 22:12 | path: /en/debian | permanent link to this entry | 4 comment(s)

Sat, 26 Jul 2008

Stable Point Release: Etch 4.0r4 (aka etchnhalf)

Another point release for Etch has been done; now it's the time for the CD team to roll out new images after the next mirror pulse. The official announcements (prepared by Alexander Reichle-Schmehl, thanks!) will follow shortly afterwards. FTP master of the day was Joerg Jaspert, who did his first point release since Woody, as he told us on IRC. We appreciate your work and you spending your time that shortly before going to Argentina.

This point release includes the etchnhalf update introducing a new kernel image (based on 2.6.24) and some driver updates. Additionally the infamous openssl hole will be fixed for good, even for new installs.

Again I want to present you a list of people who contributed to this release. It cannot be complete as I got the information out of the Changed-by fields of the uploads.

  • akira yamada
  • Alexander Sack
  • Alexander Schmehl
  • A Mennucc1
  • Andrea De Iacovo
  • Andres Salomon
  • Aurelien Jarno
  • Charles Plessy
  • Christian Perrier
  • Christian Welzel
  • Colin Watson
  • dann frazier (indefatigable kernel worker, most sourceful uploads)
  • Darren Salt
  • Devin Carraway (3rd place of sourceful uploads, due to security work)
  • Emmanuel Lacour
  • Eric Dorland
  • Fabio Tranchitella
  • Faidon Liambotis
  • Fathi Boudra
  • Florian Weimer
  • Francesco Paolo Lovergine
  • Francois Marier
  • Frank Lichtenheld
  • Frans Pop (thanks for your d-i work!)
  • Frederic Peters
  • Gregory Colpart
  • Holger Levsen
  • Jan Wagner
  • Jay Berkenbilt
  • Jérémy Bobbio
  • Joey Hess
  • Joey Schulze
  • Josselin Mouette
  • Julien Cristau
  • Kai Hendry
  • Kurt Roeckx
  • LaMont Jones
  • Laszlo Boszormenyi
  • Martin Pitt
  • maximilian attems
  • Michael Biebl
  • Michael Koch
  • Mike Hommey
  • Moritz Muehlenhoff
  • Noah Meyerhans
  • Ola Lundqvist
  • Otavio Salvador
  • Patrick Matthäi
  • Petter Reinholdtsen
  • Philipp Kern
  • Pierre Habouzit
  • Raphael Hertzog
  • Rene Engelhard
  • Robert Millan
  • Roberto Lumbreras
  • Roland Mas
  • Romain Beauxis
  • Russ Allbery
  • Sean Finney
  • Stefan Fritsch
  • Steffen Joeris
  • Stephen Gran
  • Steve Kemp
  • Sune Vuorela
  • Thijs Kinkhorst (2nd place of sourceful uploads, due to security work)
  • Thomas Viehmann
  • Toni Mueller
  • Tzafrir Cohen

From the Release Team we had dann frazier (who drove the important kernel part of etchnhalf), Luk Claes, Neil McGovern, Andreas Barth, Martin Zobel-Helas and me working on it. ;-)

posted at: 17:37 | path: /en/debian | permanent link to this entry | 0 comment(s)

Thu, 10 Jul 2008

Lufthansa Employees on Strike Soonish?

Dear Lufthansa, please do not mess with my flights! (Link Germany-only, sorry; title says it all, anyway...)

posted at: 22:24 | path: /en | permanent link to this entry | 0 comment(s)

Tue, 08 Jul 2008

Neo Freerunner: First impressions

I got my Freerunner on Saturday and my first impressions are somewhat divided. It works, basically, sometimes. It suspends correctly, but when I leave the phone on over night, it won't wake up again. It is still logged into GSM, but neither USB networking nor the buttons on the side work. Problem no. 2 is that pulseaudio goes into lock-up mode (i.e. wasting a load of CPU cycles, doing nothing), which basically means that you cannot call anymore (and of course, you don't get a ringtone neither, but it still vibrates).

At least you can get to this point flashing newer software images. It is shipped with a very minimalistic software set, and even with the newest daily openmoko-devel image (less of the two evils, with qtopia being half-baked) one misses a utility to set (basic) preferences. Well, but SSH works and some things could just be hacked around.

If you don't want to invest time into getting your phone to work get something else. ;-)

posted at: 11:36 | path: /en | permanent link to this entry | 2 comment(s)

Tue, 08 Jul 2008

Debconf 8: ready, set...

I think I'm ready to go to Debconf 8 now. Just got the last missing vaccination of ones recommended for visitors of Argentina (link German, sorry). Also signed up for an insurance in case I get sick. Now I just need to prepare my stuff properly and restock some of the drugs I occassionally use, just in case.

I still feel a bit inert, but I guess that it will be a nice trip and experience. Thanks to those who made it possible!

posted at: 11:05 | path: /en | permanent link to this entry | 0 comment(s)

Thu, 26 Jun 2008

DVB-T in Karlsruhe

Gestern haben wir das EM-Spiel über DVB-T geschaut, mit einem mehr oder weniger geliehenen Receiver. In Karlsruhe ist die Empfangslage leider immernoch nicht gut. Wir haben es geschafft, mit einer aktiven(!) Zimmerantenne ein Signal zu bekommen. Aber auch nur, weil die Antenne draußen stand, und wir mussten auch einiges basteln, damit es funktioniert hat. Ansonsten braucht man wohl wirklich eine Dachantenne, um ein ausreichend starkes Signal für digitales Fernsehen zu bekommen. Kein Wunder haben die meisten Satellit und die anderen einen Kabelanschluss.

Mal schauen, wann und ob der SWR seine Masten noch etwas ausbaut. Eigentlich haben wir ja schon den Zeitpunkt erreicht, wo DVB-T möglich sein sollte und das analoge Fernsehsignal abgeschalten ist. Eine kleine Ausnahme ist wohl die Hornisgrinde bei Achern. Dieser Sender strahlt noch Das Erste aus, was auch erklärt, wieso das daheim daheim noch zu empfangen ist…

posted at: 14:33 | path: /de/karlsruhe | permanent link to this entry | 0 comment(s)

Tue, 24 Jun 2008

Hooked up on TV series

Some months ago I didn't think that I would stick to an English TV series, not in any way dubbed or subtitled. But my girlfriend got me totally hooked up with both House, M.D. (Hugh Laurie is just hilarious) and 24. I got my own pick, too: Futurama.

At least watching those American series improves my listening comprehension, although I still miss quite a lot of puns and jokes due to the missing subtitles and due to my missing knowledge of English sayings. But it works out somehow, she's explaining some of them to me, and I still enjoy it and have fun.

posted at: 10:06 | path: /en | permanent link to this entry | 3 comment(s)

Thu, 19 Jun 2008

Serial Console (with Xen)

Because I found it a tad non-obvious here a little tutorial. First we enable serial access to grub. For this add the following to your /boot/grub/menu.lst (tested with Grub legacy):

serial --unit=0 --speed=19200
terminal --timeout=5 serial console

I chose such a low baud rate because it worked and I didn't want to spend more time on it and because the highest baud rate (115200) had some timing problems with that specific configuration.

Then we need to adjust Xen to send the hypervisor output to the serial console as well (again in /boot/grub/menu.lst, this probably applies this way to Debian only):

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=com1=19200,8n1 console=com1,vga sync_console

Debian's update-grub uses the comments in the file to generate appropriate menu entries, even if the kernel and hypervisor versions change. Thus editing a comment works, but you must remember to call update-grub after your changes, otherwise they won't be active!

The last thing to change is the kernel's console. You might specify multiple consoles on the kernel's command line but only the last one will be the primary where the boot messages from init and the boot scripts are sent to. Kernel messages will end up on both, however. The edited comment looks like this (without Xen you would change kopt instead):

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0 console=ttyS0,19200n8

The key change which enabled me to use the serial console was passing sync_console to Xen. Sadly it complains now on boot that this option should not be used on production systems because it ensures that all messages reach the serial console and wait if necessary. But in my humble opinion it should only hurt on output and there should not be that much kernel and hypervisor output anyway, except if there is something wrong with the machine. Serial output from Linux only was also messed up when Xen hadn't this option activated.

To access the serial console just invoke GNU screen as a user in group dialout or as root like this to get the serial console as screen's first window:

# screen /dev/ttyS0 19200

Now the only thing that's missing is an affordable remotely controllable power line to trigger power cycles...

Update: Liberie Cunha-Neto kindly pointed me to the Xen hypervisor command line, from which one could reboot the machine. It is invoked by pressing Ctrl-a three times on the serial console (it does not work on the real one I told). In screen you need Ctrl-a, a instead, as Ctrl-a is its command prefix. Then you can get help by pressing h and reboot the machine by pressing R.

posted at: 16:55 | path: /en/linux_recipes | permanent link to this entry | 0 comment(s)

Tue, 17 Jun 2008

I'm going to DebConf 8!

http://media.debconf.org/dc8/images/debconf8-going-to.png

This will be my first DebConf ever and I'm excited. I just booked my flights together with nomeata:

2008-08-03: Frankfurt (10:20) -> Buenos Aires (19:05) [LH510]
2008-08-03/04: Buenos Aires (21:30) -> Mar del Plata (3:20) [Bus]
2008-08-17: Mar del Plata (12:00) -> Buenos Aires (18:00) [Bus]
2008-08-18: Buenos Aires (20:55) -> Frankfurt (15:00) [LH511]

posted at: 12:41 | path: /en/debian | permanent link to this entry | 1 comment(s)

Wed, 28 May 2008

Debconf 8? Going or not?

Yesterday I got a note from the Debconf organizers about my place in the sponsorship queue (15 of 58). The drawback, however: there is no money to be given out, yet. At least that's what I heared on IRC. The mail sounds a tad different. Considering that I applied for 2300 USD (~1300 EUR) there is no way that I pay this alone, being a job-less full-time student spending the other time with volunteer work.

It would be nice to meet up all the other people driving Debian (apart from those I already met at FOSDEM), but considering that I wouldn't even see much of Argentina, well: no. Flights aren't getting cheaper, too. Back then when I searched (February I guess) Lufthansa return flights were offered for 1000 EUR flying non-stop from Frankfurt.

I don't might paying a few hundred dollars on this myself, but how are other non-company-sponsored individuals dealing with this notice? (Comments are enabled, but need OpenID. Comments mailed in will be converted if allowed to do so.)

posted at: 12:22 | path: /en/debian | permanent link to this entry | 3 comment(s)

Sun, 13 Apr 2008

Wrapping up Sarge into a nice package

We escorted Sarge to its last home. 3.1r8 is done, thanks to all the people who made it possible. A big thanks goes to James Troup, our ftpmaster of the day doing all the grunt work of getting a new point release out of the door.

To bring in a more personal feeling of who makes this all possible, here is a list of people contributing uploads to 3.1r8 (mostly people from our fabulous Security Team):

  • Alberto Gonzalez Iniesta
  • dann frazier
  • Darren Salt
  • Devin Carraway
  • Florian Weimer
  • Gregory Colpart
  • Julien Cristau (who is glad that he finally got rid of xfree86)
  • Luk Claes
  • Martin Pitt
  • Michael Koch
  • Moritz Muehlenhoff
  • Noah Meyerhans
  • Patrick Schoenfeld
  • Roland Mas
  • Russ Allbery
  • Sean Finney
  • Steffen Joeris
  • Thijs Kinkhorst

I would also like to thank dann frazier, Luk Claes, Martin Zobel-Helas and Neil McGovern for helping with the preparation of the point release.

posted at: 00:44 | path: /en/debian | permanent link to this entry | 0 comment(s)

Sat, 12 Apr 2008

Preliminary Support for Comments

There is preliminary support for comments now. Just click on the permanent link for the entry you want to comment on, and try it. There is one drawback, though (apart from it looking very ugly): you will need OpenID for now. If you are a 0x539.de member, just contact me and I'll create you an account. If you are using LiveJournal commenting should work out-of-the-box with your LiveJournal account. Some other services provide OpenID services, too.

If you want to sign up for an OpenID yourself I have made good experiences with JanRain on myOpenID, but I cannot guarantee you in any way that your personal data will be safe there. (Apart from me using it.)

Just leave a comment on this entry if you want to test it!

posted at: 14:54 | path: / | permanent link to this entry | 2 comment(s)

Wed, 09 Apr 2008

Livejournal Leaking Posts

Now, could someone please make Livejournal stop leaking posts you can't read? There is a German proverb "Was ich nicht weiß, macht mich nicht heiß." (roughly translated to "what I don't know doesn't make me curious"). kthxbye

posted at: 10:28 | path: /en | permanent link to this entry | 0 comment(s)

Tue, 01 Apr 2008

Pervasive Privacy on Weblogs?

Is there any Free Software out there supporting pervasive privacy in weblogs?

What does it take for decent support of privacy:

  • Not leaking that postings exist at all. This means that there should be some plausible deniability (configurable, though) that no new posts exist. No message that you are not allowed to view it.
  • Pervasive integration: next entry and previous entry links must not refer to the private entry, possibly leaking the post's title through the permalink. If the software integrates a search engine it must not search in entries the user is not allowed to look at. (Or display excerpts, FWIW.)
  • If possible integrate with the comments feature to allow both authenticated comments and post filters. OpenID integration is a big plus here. Passwords should be supported, too.
  • Allow the use of groups (filters) to limit certain posts to certain groups of friends.
  • Support tokenized RSS/Atom feeds without HTTP authentication. (I.e. generate a secret per-user token which authenticates the feed request and then display the restricted view on the posts.)

I tried the Privacy plugin for Movable Type 4, but it failed. It has some nice ideas like OpenID support, but it is not pervasive at all, leaking posts all over the place.

So is there anything out there satisfying at least some of the criteria or do I need to learn Perl and to hack this into Movable Type?

(The general point of "not posting private stuff you really don't want to leak" should not be reiterated, though. It is my own server and it boils down to trust anyway.)

posted at: 16:52 | path: /en | permanent link to this entry | 0 comment(s)

Thu, 27 Mar 2008

Movable Type fails silently with IPv6

I just tried Movable Type as another weblog backend to finally reenable comments, but it failed. Really.

I have IPv6 activated on my web server, of course. (It still is not natively available with Hetzner, so I use a tunnel to SixXS for it.) My lighttpd thus passes the IPv4 IPs a bit differently to CGI scripts: 0.0.0.0 gets substituted by ::ffff:0.0.0.0 and IPv6 addresses pop up, too, especially when I access the site.

Now MT saves IPs as character varying(16) in the database, even though PostgreSQL would support IP addresses natively as a data type. One would expect the script to bail out on inserting the comment into the database or to truncate the IP. Instead it tells the commenting person that the comment was accepted, but in fact it is not saved at all. I cannot find it in the database. And MT is not even a PHP application.

Now it is possible that MT indeed complains on stderr, but well, lighttpd suppresses that fd now instead of piping it into the error log, after failing to close it properly before (#446324).

posted at: 19:58 | path: /en/debian | permanent link to this entry | 0 comment(s)

Thu, 13 Mar 2008

Städtebewertungen

Was liest man heute in der Zeitung? Eine Umfrage unter Touristen, wie sie europäische Hauptstädte bewerten würden. Nun war ich vor kurzem in zweiten: zum einen Zürich, zum anderen Brüssel. Und beide sind gelistet. Erstere als sauberste und zweitlangweiligste. In dieser Kategorie wurde sie nur von... Brüssel geschlagen. Yay.

posted at: 13:15 | path: /de/curiosita | permanent link to this entry | 0 comment(s)

Sat, 08 Mar 2008

Linux 2.6.25-rc4 on Debian unstable with cryptoroot

If you want to use the current git tree of 2.6.25 with Debian unstable and if you use cryptoroot: remember to add chainiv to /etc/initramfs-tools/modules and to regenerate the initrd with update-initramfs -u -k 2.6.25-rcX if necessary (i.e. if the kernel package is already installed).

Otherwise cryptsetup will bail out after the passphrase is provided:

device-mapper: table: 254:0: crypt: Error allocating crypto tfm
device-mapper: ioctl: error adding target to table
device-mapper: ioctl: device doesn't appear to be in the dev hash table.
Command failed: No key available with this passphrase.

Thanks go to the corresponding thread on the pkg-cryptsetup-devel mailinglist.

Now I cannot use this new kernel anyway because fglrx fails to compile just again (maybe because I used SLUB this time, don't know).

posted at: 11:21 | path: /en/debian | permanent link to this entry | 0 comment(s)

Wed, 05 Mar 2008

Just seen: Toy Story and Toy Story 2 / epsxe rant

In short both Toy Story and Toy Story 2 are worth seeing. Especially as a Debian fanboy. Isabel and I had some great fun watching it in English. To infinity and beyond...!

I expected the second part to fail, but it kept the fun up, although I still don't know what crack the Pixar people smoked when creating the screenplay.

Some memorable quotes:

Woody to Buzz: That wasn't flying! That was... falling with style!

Woody: Buzz, could you give me a hand here? [Buzz throws his broken arm at Woody]

Sid (the boy who destroys toys): I want to ride the pony.

Alien #1: A stranger. Alien #2: From the outside. All: Oooooooooooooooh.

Now of course that's all of Part One and out of context, but well, here you are.

In other "news" I like how portable some applications are. I was able to get Final Fantasy VII running on Isabel's Windows Tablet PC just like on my Linux notebook, with the same emulator (epsxe), the same memory cards and even the quick saves were working as expected. Wow.

A pity that its authors won't release the source code albeit the source of the plugins needed anyway actually is public. It's using some kind of Gtk 1.x linked in statically, so it's horrible usability wise. With source code that could have been improved.

posted at: 15:22 | path: /en/debian | permanent link to this entry | 0 comment(s)

Sat, 23 Feb 2008

Trouble with head and legs

Normally I don't have that much pain. Some headaches from time to time, and a busy nose, but that doesn't cause pain, just lots of used tissues.

But now I'm at FOSDEM and on the way there yesterday I had some severe headaches and today my right leg and foot hurt quite much. What's up. I guess the latter is related to my slipping on the stairs of the Delirium, where the beer event took place. It got me covered in beer, which wasn't a problem (luckily only two, but well, both were half empty afterwards) but it seems that the bump had some consequences. (No, I wasn't drunk, but too many already spilled too much beer on those stairs.)

Now I don't actually see much when looking at the leg, but it feels a bit burning. There's some light, though: I just enjoyed an extensive shower at the hotel and it provided me with some relief.

In other news I just tried DesktopBSD and it failed. Apart from the screen being a bit blurry (like with radeonhd without the blitting fix applied) the main blocker was the missing WiFi support, but hey it's an Intel 3945, so it can't be that hard.

Maybe I get around into implementing UPnP into Gobby soon, looking at UPnP's test code it does not seem too hard. Funny enough the router providing free WiFi at the hotel broadcasts UPnP stuff so the port mapping actions probably work (as UPnP does not offer any means of authentication).

No pictures, yet. Heh.

posted at: 22:12 | path: /en/debian | permanent link to this entry | 0 comment(s)

Sat, 16 Feb 2008

Python IDE wanted

Dear Lazyweb,

is there a nice free and open Python IDE available? I was impressed by Eclipse's Java support when I had to code a project for my studies but I hate the language thoroughly. I also had a quick glance at NetBeans IDE which provides a Ruby IDE. It looked really nice with working code completion and refactoring support.

Now I was a Ruby fanboy some time ago and switched to Python partly for (a bit) more performance and also because of better bindings to various libraries. Until now I coded Python in vim, but well, an IDE would be nice and I wonder why a language with as much drive as Python has lacks a nice free IDE.

I also had to work with Visual Studio 2008 recently to port Gobby to Windows with proper C++ exceptions. The IntelliSense feature (their marketing speak for code completion) worked quite well with the given C++ code, but that IDE just got into my way. (Apart from the compiler having a different opinion about what real C++ is like, in contrast to gcc's opinion.)

As my pyblosxom (heh) still lacks a comment plugin please mail me suggestions (if you have some) to my debian.org address.

Uh, and a nice sticker:

http://www.fosdem.org/2008/promo/going-to

posted at: 14:34 | path: /en/debian | permanent link to this entry | 0 comment(s)

Fri, 15 Feb 2008

Firmware Reflash on an i.Beat organix

The TrekStor i.Beat organix FM I own suffers from persistent screen corruption from time to time, i.e. chars get replaced by some other symbols from the GUI and other issues making the display unreadable. A firmware update helps, though. Now again this software is Windows only despite the manufacturer claiming that Linux is somehow "supported".

Now it is not that easy to "update" the firmware (i.e. to override it with the same version just again), so I document the key step here: you need to press the Play button while connecting the device to the USB port. It will then present itself as a "Recovery Device" to Windows and the firmware updater from TrekStor's homepage will pick it up. If you fail to do so it will just keep on scanning with no result.

This may or may not work on other TrekStor models, too. In other news Dieter Bohlen is now glancing at me when I open their homepage. How freakingly annoying that they chose him as their advertising beast.

posted at: 16:15 | path: /en | permanent link to this entry | 0 comment(s)

Sun, 13 Jan 2008

Grünewaldwerbung

Du wohnst in Karlsruhe? [X] Du weißt, was es in der Staatlichen Kunsthalle zu sehen gibt. Es ist nicht zu übersehen. Aber dass in Zürich fast das gleiche Plakat hängt, nur mit Colmar zusätzlich zu Karlsruhe... Ich bin überrascht.

posted at: 10:25 | path: /de/curiosita | permanent link to this entry | 0 comment(s)

Sat, 12 Jan 2008

Zürich: AILab visit

The BSP is hosted in rooms of the ETH Zürich, more precisely the Artificial Intelligence labs of the Institute for Computer Science. Thanks to Gürkan, our host and with whom I am staying here, we got a tour through the labs. Most experiments were offline, but there were some left.

/images/en/ailab_adaptive_running.jpg

This experiment was adaptive running on a conveyor belt. The virtual "dog" looks for algorithms which copes with the belt running in the opposite direction. It uses some infrared sensors to measure the distance to the wall in front of it.

/images/en/ailab_adaptive_running_detailed.jpg

A close-up shot of the robot, with ultrasonic distance measurement. It has passive and active joints and tries heuristically to cope with them.

/images/en/ailab_fish.jpg

A fish which works autonomically in the water, to swim around in the aquarium.

/images/en/ailab_head.jpg

That humanoid robot head is developped collaboratively across Europe I was told. This explains why it resembled much the head of a robot I saw in Karlsruhe, in their robotics labs.

Actually they said that most of the experiments were very old. But they are still looking interesting. Some are using neural nets, like an artificial arm for people who have lost a hand, but they told us that it's not very practical because of the noise of the sensors.

Other curiosita: the cheapest 3D printer they have found (~20k euros), which creates 3D structures in plastic (we saw some of the results) and an adapted tuxracer (which we were not able to see in action, because of a missing laptop), with a force feedback and controlling chair.

/images/en/ailab_tuxracer_chair.jpg

And yes, we are still squashing bugs... it's fun, actually.

posted at: 19:27 | path: /en | permanent link to this entry | 0 comment(s)

Sat, 12 Jan 2008

Cellphone fun

So my mobile phone can access the net in Switzerland, and send text messages, but it cannot receive some. That's... irritating and annoying. Especially when you try to reach people, whose answers get blackholed or maybe delivered when I am back in Germany. Yay, no fun.

posted at: 19:21 | path: /en | permanent link to this entry | 0 comment(s)

Sat, 12 Jan 2008

Schweiz...

Also ich bin ja gestern in die Schweiz gefahren. Mit so einem versifften ICE, powered by Deutsche Bahn... So weit so gut. Aber liebe Schweiz, wie wäre es mit einem Rauchverbot in Bahnhöfen? Und in Bars? Überhaupt?

/images/de/schweiz_aschenbecher.jpg

Das erste was man sieht... Überall rauchende Menschen, die auf den Boden spucken. Keine sinnvollen Sitzgelegenheiten. Alkoholisierte Punks, die die Bänke belegen. Ich verziehe mich auf den Boden, obgleich ich (vermutlich als einer von wenigen) die Hausordnung gelesen hatte, die das verbot. Kamen denn auch prompt zwei uniformierte Security, die mich zurechtgewiesen haben. Wenigstens haben die mich dann auf den beheizten Warteraum aufmerksam gemacht. Zwar nicht gleich, aber sie sind doch noch drauf gekommen.

Ansonsten gibt es natürlich auch noch WM-Feeling. Und komische Tabloids, die einem erzählen, dass private Zimmer vermietet werden. Für die EM. In der Schweiz. Gegenleistung: Sex. Na dann.

/images/de/schweiz_em_countdown.jpg

posted at: 00:34 | path: /de | permanent link to this entry | 0 comment(s)

Fri, 11 Jan 2008

Off to Zürich

I'm off to Zürich this weekend. I was told that there will be two webcams (to be set up tomorrow), to be linked from this page. I'll do some photo shots, too. So stay tuned.

posted at: 12:25 | path: /en | permanent link to this entry | 0 comment(s)

Sat, 05 Jan 2008

Fahrradschloss (endlich) getauscht

Nachdem ich ja vor ungefähr einem Monat mein Fahrradschloss nicht mehr aufbekommen habe, habe ich mich heute endlich mal darum gekümmert. Aber eigentlich auch nur weil der Vorschlag, das Schloss mit Fahrradöl zu fluten erfolgreich war. Mit etwas Fingerspitzengefühl habe ich dann alle Zylinder gedreht und das Schloss geöffnet bekommen. Wäre es nicht über den Schließmechanismus wieder aufgegangen (was ich ja die ganze Zeit bezweifelt hatte) hätte man es irgendwie durchsägen müssen.

Bei Karstadt war dieses Problem mit diesem Schlosstyp wohl auch bekannt, sie hätten auch schon Rücknahmen nach nur zwei Wochen gehabt. Sie haben es aber ohne zu Murren zurückgenommen und den Preis mit einem neuen Schloss verrechnet. (Für sechs Euro Aufpreis jetzt ein Abus-Zahlenschloss. Entsprach zwar nicht ganz meinen ursprünglichen Anforderungen, aber was solls.)

D.h. ich habe jetzt wieder ein Fahrrad in KA. Wow. Aber Bahnen funktionieren eigentlich auch. Nur nachts nicht, und da ist es eh kalt.

posted at: 18:08 | path: /de | permanent link to this entry | 0 comment(s)

Wed, 02 Jan 2008

age += 1

So I am 21 now. This does not give me any significant additional privileges in Germany and somehow I'm feeling a bit old, having overcome my teen years now. The day is also the worst day of year to have birthday on. At least there are actually some people available this year to celebrate with me, in contrast to recent years.

(Re additional privileges: I am now allowed to drive the car with slightly more than 0.0 ‰ blood alcohol. Given that in the US my age would finally allow me to buy alcohol at all, it's a bit... uhm... funny.)

posted at: 10:54 | path: /en/ubuntu | permanent link to this entry | 0 comment(s)

Wed, 02 Jan 2008

age += 1

So I am 21 now. This does not give me any significant additional privileges in Germany and somehow I'm feeling a bit old, having overcome my teen years now. The day is also the worst day of year to have birthday on. At least there are actually some people available this year to celebrate with me, in contrast to recent years.

(Re additional privileges: I am now allowed to drive the car with slightly more than 0.0 ‰ blood alcohol. Given that in the US my age would finally allow me to buy alcohol at all, it's a bit... uhm... funny.)

posted at: 10:54 | path: /en/debian | permanent link to this entry | 0 comment(s)

Sat, 29 Dec 2007

Aufführung Weihnachtsoratorium von Sebastian Schienle

Manchmal schaffen es Einträge einfach nicht aus dem Entwürfe-Ordner heraus. So auch dieser über Sebastians Weihnachtsoratorium, was mich doch ein bisschen verbittert.

Da hatte ich schonmal die Gelegenheit eine Uraufführung neben dem Komponisten zu verbringen und dann sowas. Andererseits ich bin bzgl. Musik doch ahnungsloser als Sebastian glaubt, von dem her muss ich mich auch eines Kritikerurteils enthalten.

So kann ich nur sagen, dass mir das Stück gefallen hat, auch wenn ein paar Textteile für mich unbeabsichtigt komisch klangen. Dafür, dass Sebastian mir am Anfang des Semester vorgeheult hat, dass er noch dringend Stücke braucht, hat doch alles gepasst. Trotz der gleichzeitigen Suche nach einer Wohnung in Karlsruhe.

Aber er hat es durchgezogen und ich zolle ihm Respekt dafür, ehrlich. Klar, als Zivi hat man Zeit, und man muss sich ja am geistigen Leben erhalten, aber die letzten Stücke und der letzte Schliff wurden auch erst nach dieser Zeit hinzugefügt und das Werk vervollständigt.

Davon abgesehen hat er während der Aufführung doch ein bisschen geschwitzt. Der Puls schnellte hoch,als das Orchester angefangen hat und er hat das Oratorium dann gelebt. Schließlich kennt er es zwar in und auswendig, aber er hatte es noch nie komplett abseits vom Computer gehört. Faszinierend.

posted at: 00:07 | path: /de | permanent link to this entry | 0 comment(s)

Fri, 28 Dec 2007

Digicam wanted... any suggestions?

My wish to buy a digicam or to receive it as a birthday or Christmas gift is quite old actually. Exactly a year ago I already looked out for suitable models at Amazon and had trouble finding something satisfyable. Just like now. I really don't want to dig into the whole market of cams to get an overview of what's available.

My parents own an older 5 MP Canon PowerShot, which is just fine. It uses standard rechargeable batteries and has a turnable display. Now the latter is not really available anymore and the reviews of Canon cams on Amazon are not too promising, neither, i.e. they claim that the quality got worse in the last two years since we buyed that old cam.

Does anyone have some recommendations of cameras in the 100 < x < 200 Euro range which get along with standard batteries? Preferably it would use SD cards as my laptop happens to provide a reader for it. A finder is not really required, as I use the display for almost all pictures anyway, but the display should have a sensible resolution (something people also critisised when looking at Canon cams). The lens should provide a bit of wide-angle and should obviously be good.

As my blog does not provide any comments facility (yet), I appreciate emails at pkern (at) debian.org with suggestions, especially if you made some personal experiences. (Although I know that people here prefer digital mirror reflex cams, but those are just too expensive for me.)

Thanks in advance, dear Lazyweb!

posted at: 22:14 | path: /en/debian | permanent link to this entry | 0 comment(s)

Wed, 26 Dec 2007

"Jetzt ist Luigi Colani aber so richtig sauer"

Gerade im Offenburger Tageblatt von Weihnachten 2007 gefunden, ein Artikel von Winfried Heck in der winzigen Spalte "Karlsruher Notizen":

Als Weltenbummler Luigi Colani sich 2002 im Karlsruher Stadtteil Neureut niederließ, sorgte dies für einige Schlagzeilen, doch richtig heimisch geworden ist er in der Fächerstadt bis heute nicht. Was nicht allein am Meister der runden Formen und Freund des scharfen Wortes liegt, denn die Stadt Karlsruhe hat den großen Designer nie richtig hofiert. Zumindest nicht so, wie es einem Colani laut Colani gebühren würde. Statt mit dem weltweit bekannten Namen Werbung zu machen, wurde ihm gerade mal gestattet, die leerstehende und renovierungsbedürftige Nacyhalle am Rand des Stadtgartens für eine Ausstellung seines Lebenswerk (in Ausschnitten) zu verwenden. Vorübergehend, denn eigentlich sollte die Ausstellung auf die Zeit von Mai 2004 bis Ende September 2005 begrenzt bleiben. Ein zwischenzeitlich gegründeter Fanclub, auch Freundeskreis genannt, wollte zwar die Ausstellung zum dauerhaften Angebot machen, doch die Stadt zog nie richtig mit. Letztlich wurde gestattet, die Räume bis Ende dieses Jahres zu nutzen.

Doch nun muss Schluss sein, Colani flatterte die Androhung einer Zwangsräumung ins Haus. Und jetzt ist er natürlich sauer. Ihn, den großen Colani, wirft man nicht raus. Fortan, so hat er angekündigt, wird hinter dem Namen "Colani Design" künftig nicht mehr "Karlsruhe" stehen wird (sic), sondern "Deutschland". Irgendwie typisch für die Stadt, die so gerne Chancen auslässt. Mit Colani hätte sie nun wirklich Werbung machen können, denn schließlich sind seine Design-Ideen der Inbegriff futuristischer Formengebung. Wie gemacht für etwas, das sich gerne mit dem Titel Technologieregion schmückt.

Nun ist das OT nicht gerade für qualitativ hochwertige Berichterstattung bekannt, aber gut. Auch ist die persönliche Meinung des Autors auch nur schlecht abgegrenzt, aber mal ehrlich: Karlsruhe vergibt schon manche Dinge. Zwar kenne ich Colani und sein egozentrisches Getue nur vom Hörensagen, aber hat Karlsruhe nicht auch schon den LinuxTag vergrault, weil sie mehr Miete fürs Kongresszentrum haben wollte? Doof das.

posted at: 08:50 | path: /de/karlsruhe | permanent link to this entry | 0 comment(s)

Mon, 24 Dec 2007

Amarok angetestet

Das beständige Einwirken von Rokymotion, in Gestalt von Sven Krohlas und Lydia Pintscher, auf #uka.info1 im Quakenet haben mich jetzt doch mal dazu bewegt, Amarok auszuprobieren. Man muss ja wissen, über was die sprechen, wenn sie schon so in "ihre" Software verliebt sind...

Also habe ich mir Amarok 1.4 aus Debian unstable gezogen und gestartet. In top hat es nach dem Start einen Speicherverbrauch, der nur unwesentlich über dem von Rhythmbox liegt, dem Player, den ich sonst so verwendet habe. Nun muss man aber dazusagen, dass Rhythmbox natürlich auf den ganzen Gnome- und Gtk-Bibliotheken aufbaut, die bei mir dank Gnome-Desktop sowieso schon im Speicher liegen. Amarok hingegen benutzt Qt und einige KDE-Bibliotheken, die extra für das Programm geladen werden müssen.

Der erste Eindruck war, dass das Programm eigentlich mehr macht, als ich wirklich brauche. Und die Multimedia-Hotkeys gingen nicht. Ein Musikplayer soll bei mir seine Arbeit eigentlich hauptsächlich im Hintergrund verrichten, sodass ich auf funktionierende Hotkeys angewiesen bin und in Gnome taten die auch wunderbar. Amarok hat im Shortcuts-Fenster diese speziellen Tastenkombinationen auch gar nicht registriert. Lydia hat mich dann auf ein "Gnome Multimedia Keys"-Skript für Amarok gestoßen, womit die Gnome-Einstellungen für die Tasten übernommen werden und damit Amarok in ein "alien environment" wie Gnome integrieren.

Damit wurde Amarok für mich erträglich. Bei Rhythmbox fehlt mir bis heute etwas wie der iTunes Party Shuffle. Also eine Liste an Liedern, die als nächstes gespielt werden und in die ich aber andere Lieder aus meiner Collection einfach hinzufügen kann, um den Shuffle zu umgehen. Abgesehen vom fehlenden Bias zum Score hin (einem Wert der angibt, wieviel Prozent ich von einem Lied im Schnitt höre) tut der Random Mix von Amarok auch ganz gut. Vermutlich müsste ich hier nur noch ein bisschen mit einem Skript tweaken.

Ich finde zwar immernoch, dass das Programm viel zu viel Funktionalität hat für mich, aber es ist eigentlich ganz in Ordnung. Man sollte halt eine ordentlich getaggte Sammlung haben. Früher habe ich mir auch wirklich mal viel Arbeit gemacht, um das zu erreichen. Momentan ziehe ich mir aber nur immer mal wieder Lieder von einem Netzwerkshare und das wars dann. Dem entsprechend ist auch die Qualität der Tags, und dann auch der Collection, die ich angezeigt bekomme. Mal schauen, ich habe ja jetzt Ferien, ob ich mit dieser Musikabspielsoftware "glücklicher" werde.

posted at: 13:38 | path: /de/computer | permanent link to this entry | 0 comment(s)

Mon, 24 Dec 2007

(Fast) Weiße Weihnachten

Yay, es ist ein bisschen Schnee gefallen und auch wenn er auf der Straße noch nicht liegenbleibt, so sind doch alle Sträucher und der Rasen weiß. Das bringt das winterliche Feeling, das zu Weihnachten einfach dazugehört. -4,5 Grad Celsius hier in der Ortenau... irgendwie ungewohnt, dass es so kalt ist. Und mit dem Wechsel zu meiner Bomberjacke friere ich auch nicht mehr draußen so wie in den Nächten in Karlsruhe kürzlich, beim Warten auf die Bahn.

Tjo, Weihnachten, das Fest, das jeden Studenten zurück in die Heimat zieht, um mit der Familie zu feiern. Für Karlsruher Studenten wohl auch die einzigen zwei Wochen "Ferien", wobei ich sagen muss, dass ich trotzdem genug zu tun habe mit Übungsblätter korrigieren und mit dem Basispraktikum, das ich dieses Semester belegt habe. Nun ja.

Ich wünsche euch allen ein gemütlich warmes Weihnachtsfest, man wird sich dann Anfang 2008 wiedersehen und so. In der Zwischenzeit werde ich wohl auch noch ein bisschen bloggen, je nachdem was mir noch so einfällt. Machts gut und kommt gut ins neue Jahr!

posted at: 13:19 | path: /de | permanent link to this entry | 0 comment(s)

Sat, 15 Dec 2007

"Telekom wächst im Breitbandgeschäft wie noch nie"

Heise hat heute den Telekom-Chef Obermann zitiert, der meinte, dass jeder zweite Breitband-Internetanschluss bei der Telekom bestellt wird.

Wer mitbekommen hatte, welchen Ärger ich mit T-Online hatte, und die Probleme mit den Nameservern sind auch nach zwei Wochen noch nicht behoben, kann sich vorstellen, warum ich den Anschluss meiner Eltern von diesem Saftladen weg haben will. Nun ist T-Online (oder ist das jetzt schon T-Home?!) nicht der Anschlussanbieter, aber bei letzterem haben wir auch gar keine Wahl.

Es ist ja nicht so, dass die Wettbewerber der dt. Telekom aufs Land expandieren würden. Außerhalb großer Städte findet man kaum andere Anschlüsse als T-DSL. Ich gehe einfach davon aus, dass die Telekom hier die ganzen Reseller mitzählt, die großflächig noch nicht auf andere Infrastruktur zurückgreifen können. Weder Versatel, noch Arcor haben daheim daheim ein eigenes Netz.

1&1 und Alice, welche ich für den Internetzugang und den Telefonanschluss mit in die engere Wahl gezogen habe, können auch nur T-DSL-Angebote machen. 1&1 kümmert sich allerdings komplett selbst um den Anschluss, aber vermutlich ist man bei Problemen doch wieder auf die Telekom angewiesen. (Aber gut, wir hatten bisher nur einmal ein defektes DSL-Modem, kein Problem mit der Leitung.)

Klar, dass dann viele immernoch ihre Anschlüsse "bei der Telekom" bestellen. Ob sie nun wollen oder nicht... Schade, dass hier die Abstimmung mit den Füßen einfach nicht funktioniert... Vielen Dank an den Ex-Monopolisten... Vielleicht lernen die irgendwann mal, dass sich guter Service auch auszahlen kann.

posted at: 13:13 | path: /de | permanent link to this entry | 0 comment(s)

Thu, 13 Dec 2007

Up-to-date Debian Keyring

First of all cheers to James for a new keyring upload. If I knew that I would have updated my subkey expiry once again before, heh. And the changes mail is not yet available anyway, maybe it was too large? Neither the PTS, nor d-d-changes lists it (yet?). It's shown in "Latest version" in the PTS, though.

Michal, I've got a simple script in /usr/local/sbin/update-debian-keyring which I run once in a while, as the keyring in the archive is outdated more often than not:

#!/bin/sh
rsync -az --progress keyring.debian.org::keyrings/keyrings/debian-keyring.gpg /usr/share/keyrings/debian-keyring.gpg

Now this won't solve the who-uploads "problem" completely as the Debian Maintainer keyring is still missing. As far as I know it is not rsync-able (as it's not managed by the keyring powers but on ftp-master) and probably not even directly wget-able. At least the imported GPG blob is not put into the pool, just the source package is. It's available as a file for DDs in merkel.debian.org:/srv/ftp.debian.org/keyrings/debian-maintainers.gpg, though.

Update: buxy told me that the keyring upload was done by noodles, not troup. Sorry about that, but I was unable to check that.

posted at: 15:56 | path: /en/debian | permanent link to this entry | 0 comment(s)

Sun, 09 Dec 2007

Kino: Goldener Kompass

Kino ist schon eine Kommerzinstitution geworden. Insbesondere wenn man sich die Riesenkinos wie der Filmpalast am ZKM hier in Karlsruhe anschaut, aber es gilt mehr oder weniger auch für die kleinen Kinos.

Man setzt sich in eine der Abendveranstaltungen und muss erstmal eine dreiviertel Stunde Werbung über sich ergehen lassen. Als wäre es nicht schon spät genug. Aber klar, hier kann man argumentieren, dass es ja zum Kinoflair dazugehört. Und diesmal hat auch das übliche Raubkopierer-Bashing gefehlt, vermutlich weil die Lobby (oder war das die der Musikindustrie?) ja den "zweiten Korb" des Urheberrechtsgesetzes durchbekommen hat, das zum 1. Januar wirksam wird. Das ist bestimmt die Ruhe vor dem Sturm.

Ansonsten ja, ich war im Goldenen Kompass. Ich habe die Trilogie als Buch ja sehr gemocht, insbesondere von den Dæmonen war ich sehr angetan. Der dritte Teil war noch nicht raus, als ich die Reihe irgendwann wohl in der 6. Klasse gelesen hatte, und so habe ich alle in der vergangenen vorlesungsfreien Zeit nochmal durchgelesen. Auch wenn gegen Ende hin etwas abstrus wird, so ist das ganze doch irgendwie nett und spannend erzählt.

Was man davon noch im Film wiederfinden kann... Ich verstehe halt nicht, wie man ohne die Bücher gelesen zu haben die Geschichte verstehen kann, wie sie vom Film erzählt wird. Klar, der Plot wird einem ganz am Anfang vom Film an den Kopf geschmissen, aber das merkt der unkundige Zuschauer ja nicht wirklich. Aber Michael Nagel, mit dem ich im Kino war, meinte, dass das doch irgendwie ganz gut ging, auch ohne Vorwissen.

Die Story ist natürlich, wohl aufgrund von Zeitbeschränkungen, nur fetzenhaft erhalten geblieben und längst nicht so episch... (und die Gemetzel sind auch völlig blutleer, wohl um eine sinnvolle FSK-Freigabe zu bekommen... anders als im Buch...) Aber man erkennt sie wieder.

Lustig nur, dass sich so viele über den Bezug zur katholischen Kirche aufregen. Getroffene Hunde bellen. Wenn man genau darauf achtet kann man ihn sehen, auch wenn er verwässert wurde, aber die Botschaft kommt doch eher subtil 'rüber.

PS: Ja, ich blogge wieder. Wow.

posted at: 02:54 | path: /de | permanent link to this entry | 0 comment(s)

Sat, 08 Dec 2007

KVVing

KVVing ist schon eine tolle Sache und ich bin, wenn ichs mir einrichten kann, beim nächsten Mal auch gerne wieder dabei. Um was es geht?

Einer plant eine möglichst lange, interessante, ausgefallene Route durch das Netz des KVV. Ein Segen, wenn man so einen guten Nahverkehr hat wie Karlsruhe.

Dann macht man sich in der Gruppe auf und jeder bringt etwas mit. So zogen wir von Karlsruhe nach Bad Herrenalb, über Ettlingen nach Bruchsal, von dort in den Rheinhafen und dann über den Hauptbahnhof zum Zündhütle. Auf dem Rückweg und auf dem Weg zur Heide habe ich mich dann gegen Mitternacht am Europaplatz abgeseilt.

Aber es hat jede Menge Spaß gemacht und es war extremst kurzweilig. Vielen Dank an den Organisator und Geburtstagskind Florian Kuhnt und an alle die mitgemacht haben!

posted at: 00:50 | path: /de | permanent link to this entry | 0 comment(s)