Sebastian Kirsch: Blog

Saturday, 26 November 2005

Upgrade to iTunes 6

Filed under: — Sebastian Kirsch @ 20:49

I’m slowly catching up on my upgrade backlog now that I have some more free time (might even get around to upgrading my desktop pc to Debian sarge some of these days), and today I installed iTunes 6.0.1. Well, I tried to anyway.

After installing it via Software Update, about one fourth of my music library were suddenly missing. All the files were in their respective directories, they just didn’t turn up in iTunes. (NB: Those were all files that I ripped from CD, not purchased via iTMS.)

On top of that, Software Update somehow hadn’t registered that the new iTunes was already installed and still offered it to me for upgrade. So I installed it again, this time from the downloadable disk image. This time, Software Update registered the upgrade, but I had to reboot during the installation. I have to reboot to install a new iTunes version? Why is that? It’s just a music player!

But my songs were still missing, and nothing I found on the web described this problem.

In the end, I dragged the “iTunes Music” folder to the “Library” in iTunes. This caused iTunes to re-import the songs, but of course, all the ratings etc. that are stored in iTunes, not in the MP3 file itself, were lost.

And people wonder why I’m reluctant to upgrade.

Gary William Flake: The Computational Beauty of Nature

Filed under: — Sebastian Kirsch @ 16:36

[cover]This is one of those rare, wonderful science books. It covers lots of fascinating and advanced subjects. It treats them in such a way that an amateur can understand and appreciate them, while giving more advanced readers enough material to further explore the subjects. The descriptions do not gloss over details. And in addition, there exist example implementations of all the concepts presented in the book, allowing the reader to play with the topics.

Flake tackles a number of topics which count among the most interesting, but also the least accessible in computer science today. Among others, he talks about Gödel’s incompleteness theorems and incomputability, fractals, chaotic systems, cellular automata, self-organizing systems, neural networks, and adaptation. All material is presented with precise formulas and derivations, as well as examples and motivational sections. Every chapter is accompanied by a “Postscript” which expands the topic of the preceding chapter.

I’d already known the author from his work on self-organization of the web and detection of communities on the web. After reading this book, I must say that I have the utmost respect for him, not only for his technical abilities, but also for his writing skills. In all the technical discussions, he never loses his voice; his personality always shines through the subjects he discusses. He manages to excite and interest his readers, because of his own passion for the subjects. It’s a marvelous book.

This book would have been the perfect companion to the lecture on artifial life I took a couple of years ago. It contains a description of most of the topics we covered, and the software would have given a hands-on experience of the topics, without having to re-implement everything.

For further information about the book and its author, visit the book’s homepage, and the author’s homepage.

Ona related note, the book’s title reminds me of “The Algorithmic Beauty of Plants", a seminal book in artificial life by Aristid Lindenmayer and Przemyslav Prusinkiewicz. I’ve been coveting this book for years, and today I finally found it for an acceptable price on abebooks. So when it arrives, you will get a review of this classic book.

Copyright © 1999--2004 Sebastian Marius Kirsch , all rights reserved.