Headway Festival 2007 Photos & Review

This year’s edition of the Headway Festival–the fifth–took once again place in club P60 in Amstelveen, The Netherlands. A promising line-up including big names such as Zero Hour and Redemption, and soon-to-be big names like Sleepytime Gorilla Museum and Loch Vostok, put this festival on the must-visit list for me.

Amstelveen is a nice city just south of Amsterdam, where the roads are wide and the trees are green and the people are nice, and everyone speaks English and German at least, and public transport works. Also, cabs and restaurants are expensive, but it cannot all be sunshine, right? (Also, public transport went belly up in the Easter chaos just when I tried to catch a train, but that’s another story.)

The venue, while a little small, is still very nice, featuring two bars, and a snack café next door. They offer a nice selection of beverages (read: beers), the food is comparatively cheap and very tasty, and the sound and light technicians actually listen to the music, as Sleepytime can confirm. But, I’m getting ahead of myself.

Read on for the review of the first day of the festival, Friday, April 6th.

All photos from the Headway Festival 2007 are online at mattness.net.

Friday, April 6th

Obsidian opened the festival on Friday. Hailing from Amsterdam, NL, they can almost count as ‘local’. Playing a technical style of progressive death metal, they can well be compared to Textures, although they miss the polish of their fellow countrymen. They put on a solid show, but the vocals appeared to be weaker than on the records. Nevertheless, a good beginning for a great festival.

Coming up next were To-Mera from the UK. Having heard some samples before, I had dismissed them as a rather generic, female-fronted prog metal outfit. I haven’t warmed much towards them from their Headway show either. Don’t get me wrong, they’re good musicians and the band performs well, but I personally don’t find the music interesting. The vocal lines seemed to be detached from the flow of the music, and the stage presence was lacking. In the end, the impression that remains was that of a band with much potential (and a good-looking singer), but which could do a lot better. If you like jazzy prog metal with strange female vocal lines, check them out.

Julie Kiss (To-Mera) Marcel Coenen (Sun Caged)

With Dutch Sun Caged, the ‘headliners’ part of the evening began. The very convincing prog sound lead by Marcel Coenen was backed up by Paul Villarreal’s powerful singing. Roel Vink’s fat bass lines also helped to create a rich atmosphere of sound, and the band played a great show with great stage chemistry. Most songs were from their new album, Artemisia, and fans of progressive metal of the likes of Dream Theater or Pain of Salvation with a hint of Ayreon should definitely give it a spin.

Jaysun Tipton (Zero Hour) Chris Salinas, Troy Tipton (Zero Hour)

Then, finally: Zero Hour, featuring the Californian prog metal wonder twins Jasun and Troy Tipton, now with Chris Salinas on vocals. And, boy, is he powerful! That man is at once an angry beast on stage and at the same time able to get a ballad across wonderfully. With the lively twins bouncing around the stage, and Chris playing the rock in the center, their show was a joy to watch. With the audience in bliss after they played “There For Me”, they continued with a diverse selection of songs and even played a song–“Temple Within”–from the upcoming album, featuring a darker and broader sound compared to Towers or A Fragile Mind. Zero Hour’s shows are always worth seeing.

Read on for the review of Saturday, April 6th.

Saturday, April 7th

The day started with the industrial-seeming hardcore prog of Dutch Transmission0. While their performance was good, their unique blend of hard riffs and soundscape lines takes some getting used to. There is no doubt they are good, but early in the afternoon, after a night of 3 °C and too little sleep, I couldn’t really appreciate them.

Seventh Wonder were noticably softer, almost mellow at times, and also more fun since their announcements were in English and thus, understandable by yours truly. Also, the speaking voice of singer Tommy Karevik was a little messed up, which ended with him asking people to call him “girl”. The audience cheerfully obliged and everyone had fun. Musically, Seventh Wonder are rockish and symphonic with heavy overtones. Their sound is well-rounded and multi-layered at once, which grabs and holds the listener’s attention all the time.

Tommy Karevik (Seventh Wonder) Liselotte Hegt (DIAL)

Billed as “a side project of Kristoffer Gildenlöw” by their label, and as “a serious band” by Kristoffer Gildenlöw, DIAL definitely showed that they mean business. With Liselotte Hegt on vocals and bass, Kristoffer Gildenlöw on most everything, and even their drumer going to pick up the bass in the middle of the show, DIAL laid down a sound carpet of progressive gothic death rock-metal. Unfortunately, technical problems caused a few delays which also broke the flow a little. Their first studio album, ‘Synchronized’, will come out May 8th and should go on your pre-order list right now.

With superb virtuosity and stage chemistry, Christophe Godin’s Mörglbl project then flooded the venue with a multi-layered prog-jazz power metal inferno. Christophe Godin is a crazy, crazy man; most importantly, however, he and his friends are a lot of fun on stage. When they’re also playing technically perfect jazzy riffs over a snazzy groove, nothing could possibly go wrong. A great way to spend an evening, definitely.

Christophe Godin (Mörglbl) Teddy Möller (Loch Vostok)

The Prog/Industrial/Death/Power Metal mix of Loch Vostok welcomed the audience after the dinner break. Their singer & bass player Teddy is a powerful force on stage, and their songwriting is strong and uncompromising. The songs would work just as well, if not better, with less screaming and growling, IMO, because I couldn’t help getting the impression that the aggressiveness of the music is forced at times. Nevertheless, Loch Vostok are dead serious and seriously good.

Nils Frykdahl (Sleepytime Gorilla Museum) Carla Kihlstedt (Sleepytime Gorilla Museum)

Now, writing about Sleepytime Gorilla Museum is a lot like dancing about architecture. I would just write ‘HOLY SHIT, these guys ROCK’, and that would conclude my review of Sleepytime. Their first ever European concert, they stood up to their reputation of uncompromising avantgarde artists. Self-made clothing, make-up, self-built instruments, and just the right level of weirdness. Did I already mention how great their show was? If you missed them at Headway, look at their websites for more European tour dates.

Ray Alder (Redemption)
Redemption, headliners of this year’s Headway Festival and met with high expectations, finally entered the stage to bring the festival to a good finale. However, their show seemed a little half-hearted. I’m not a huge fan of Redemption; they play Fates Warning meets Threshold, a little more perfected and technical–and white-washed. Don’t get me wrong, that’s a surefire recipe for good prog metal. It just isn’t unique most of the time, and as such, nothing to write home about. Their performance at Headway was further butted by the accumulated delay, Ray Alder’s voice not being in all too good shape, and little interaction on stage in general. Whether it was because they had to shorten their playlist a little, or because only a few hundred people came to see them, their show appeared to be nonprofessional–although the performance itself was musically almost flawless. Except for when they played their encore, Ray missed the cue for the final chorus, that is. It is unfortunate that they played such a mixed show because they should be capable of doing much better. Thus, the festival sadly ended on a slightly down note.

Altogether in the end however, it was a great festival. Many thanks to the organizers! It’s a pity that only a few hundred people came this year.

Greetings to Margaret, Carla, Giuli, John, Nils, Hans, the barkeepress from Friday, the security guy (sorry, I have no clue how to spell your name), and the public library girl. See you on Headway 2008 (or ProgPower)! 🙂

Not so ultimate WordPress 2.2 tags

Update: I forgot to mention that you must hack a core file and adapt your theme, too. See the end of the article.

Upgrading to WordPress 2.2 bleeding edge is an adventure, always. Not necessarily because they introduce new bugs–it’s the new features that are sometimes worrying. When one svn up changed all the feeds from somewhat-valid RSS to invalid Atom, I didn’t complain because, hey, it’s the bleeding edge, and Atom is so much better anyway. I just fixed the bug, and it was good. (In retrospect, I should have sent a patch. I forgot.)

Having tagging functionality in the WordPress core is a good idea, too. In general. Basically. However, if there already exists a widely-deployed tagging plugin–and for WordPress, one very much does exist–it may be a good idea to look at the functionality and semantics of the existing plugin before reinventing the wheel, badly.

UTW has a function named is_tag(). WordPress 2.2 adds a function of the same name. Ergo, things break. Renaming the plugin dir helps, but your tags are gone. Re-activating the plugin shows you the shiny new plugin sandboxing (which, btw, Habari started in January), but doesn’t bring you back your tags.

Some searching might point you to the UTW tags importer (Options > Import > UTW). After a funny message about deleting unwanted tags from the UTW management page (hey, no plugin, no options page, okay?), the import kinda works. The “Did we say 5 steps? We meant 4. Ha ha ha.” joke is getting pretty old pretty fast, though. Then, instead of the UTW_ShowTagsForCurrentPost() function, you use the_tags() in your template. Of course, the semantics of the_tags() are slightly different from those of the_category(), and completely unlike the old UTW functions semantics.

So I decided to get UTW back. Despite claims to the opposite, the changes required are actually pretty simple: open ultimate-tag-warrior.php and search for occurrences of is_tag(. Replace all occurrences with UTW_is_tag(. Activate the plug-in.

Update: Do the same in your theme – where you use is_tag() now, change it to UTW_is_tag(). Then, open wp-includes/rewrite.php, search for the function get_tag_permastruct, and add return false; directly after the opening brace. (This unbreaks /tag/ pages.)

Done.

Kofferbomben

Heute im Zug, im Regionalexpress 3314 von Frankfurt Flughafen Regio nach Saarbrücken.

Kurz vor Bad Kreuznach, die Durchsage: “Im vorderen Zugteil … ein unbeaufsichtiges Gepäckstück … Besitzer … melden … ich wiederhole: Der Besitzer der blauen Tasche bitte … ansonsten wird die Tasche in Bad Kreuznach entfernt.”

In Bad Kreuznach: “Da das Gepäckstück … vom Bundesgrenzschutz (sic) … verzögert sich unsere Weiterfahrt um etwa 30 Minuten.”

Nach Bad Kreuznach: Wieso macht man sich solche Mühe eigentlich nur bei ganz offensichtlich mitten im Flur herumstehenden Gepäckstücken? Wenn ich Terrorist wäre, würde ich mit ein paar Taschen einsteigen und sie schön ordentlich im Gepäckfach verstauen. Dann nach ein, zwei Stationen mal kurz aufs Klo, und dann die nächste raus. Niemand achtet auf ordentlich verstautes Gepäck–bis zur Endstation. Für den genannten RE, zum Beispiel: Frankfurt/Main Hbf rein, eine Station nach Frankfurt/Main Flughafen Regionalbahnhof raus. Am besten am Wochenende, in den Ferien.

Man gut dass ich kein Terrorist bin.

Headway Festival 2007

I’m getting ready to go to the Headway Festival 2007 in Amstelveen (near Amsterdam), NL, this weekend. Although Headway is happening indoors, in P60, I will take a tent and a sleeping bag; I suppose I’ll be in for a little adventure.

The original plan was to go see both days of the festival: To-Mera, Sun Caged and California’s Zero Hour on Friday, and Saturday ending with a triple play of Loch Vostok, Sleepytime Gorilla Museum and finally, Redemption. (Besides, what is it with Californian prog metal acts and websites that end in …web.com?)

So, I would go with some friends, we’d get some hotel rooms, and drive home Saturday night. As is often the case with plans, they’re subject to change. It turned out that we had to leave Friday night for personal reasons. Aside from not seeing SGM, that raised some problems: A week after we planned the trip, I got accredited to take photos for Bright Eyes Magazine, who, naturally, want me to cover both days. There was also the minor issue of having to cancel the hotel reservations, but that was free of charge, luckily. However, with no one else staying, I had to look for new accomodation, and good luck with that in Amsterdam, on Easter.

There was no chance I could get any hotel close enough to the venue for that time, and there was no chance in hell I would pay €230 per night at the Dorint or some similarly luxurious place, when all I needed and wanted was a floor to lay on, and maybe a roof over my head. Only rather late did it occur to me to check for hostels, bed and breakfast, and… camping grounds!

So now, after everyone else leaves on Friday night, I will try to get to the camping site Het Amsterdamse Bos, crawl into my tent, and hope I won’t freeze. Then, on Saturday night, do the same thing. On Sunday, well-rested (I hope), I’ll start marching towards Amsterdam Zuid WTC train station, to board an ICE going back home. Sound fun? Hell yes. Until you try to put two sleeping bags and a tent and some clothes into a photo backpack… 🙂

I’m off to bed, for too little sleep and trying to fit too many things into too small a bag, and then to go to the Netherlands for some good, old, concert photography. Cross your fingers for good weather 🙂

‘Till Monday! \m/

Habari 0.1.1 released

Okay, seriously. Habari 0.1.1 Developer Release is now available for download and hacking:

The 0.1.1 version includes a fix for the search XSS problem and removes the misleading warning in the installer.

I don’t recommend using it on a public site without being aware of the problems! At the very least, you should put your Habari install on a different domain that does not hold any important data.

You’re welcome to drop by on irc.freenode.net #habari and join us in our inspired fork… barbe… hacking!

Habari DR released; forked

Hey, don’t worry! We’re just kidding! You’re reading Habari’s April Fools joke.

Update: ForkPress made 20,070,401 downloads already! I can’t believe it!

It started with great promise, great promises, and at an opportune time. Everyone and their mother were starting to get disgruntled with WordPress – it had its share of scandals, its codebase contained a lot of baggage from ye olde times, some of Matt‘s decisions didn’t go over so well with people, and some didn’t like the whole dot-com stuff going on.

Habari promised everything – a complete rewrite, using today’s technology, under a truly free license, and with a meritocratic development process. And it had a number of big names behind it.

It was a nice idea while it lasted.

It is now obvious to me that both the meritocratic process as well as truly free licenses absolutely and utterly fail to produce open, free software.

You might think this to be a strange thing to say, considering Habari finally released the Developer Review version today. Well, see for yourselves:

If I appear to be angry, it’s because I am! Scott (skippy) and Owen – both cofounders of Habari – have left the very project they founded in the dust, choosing to pursue commercial interests instead. The best part is that the codebase for their fork is probably Habari, and our choice of license allowed – encouraged – them to just take the code! Considering the timing of this decision, and the polish that went into their new projects already, it seems obvious to me that this move has been planned since quite some time — taking the hard work of volunteers, and going dot-com. And the worst part? They probably won’t hire me either, just like Automattic didn’t! In short: WTF BBQ.

I must say I feel happy about Habari’s Development Review release, but at the same time, I feel utterly betrayed. On the bright side, it is a statement about Habari‘s quality, but still…

Skippy, Owen… good luck with your new ventures — ForkPress and bbqPress.

Hire me?

Update: Chris J. Davis also talks about the topic.

Plan9 from Bell Labs

I kid, I kid. I have no intention of changing operating systems, at least until Linux finally is ready for the Deskop.
Plan 9 still is nice, though!

Much is foul in the state of computing today. Proprietary software is used throughout the industry as well as on the majority of personal computers. The promised Linux Desktop revolution, announced since years, has not happened so far, and people are beginning to doubt it ever will happen.

This madness must end. Continue reading “Plan9 from Bell Labs”

Ultimate Tag Warrior and Atom 1.0

If you’re using the latest bleeding-edge SVN version of WordPress with Ultimate Tag Warrior, check your feed’s validity. WordPress is finally getting around to implementing Atom 1.0 instead of sticking with the comparatively ancient Atom 0.3 (even the validator’s support is deprecated).

Unfortunately, due to the way WordPress and UTW work, UTW doesn’t have a way to really know what kind of feed is requested — the hook it registers is called the_category_rss, and it’s called with a parameter that’s either ‘rdf’, ‘rss’, and sometimes blank.

Even more unfortunate is that the_category_rss is called when an Atom feed is requested. UTW happily inserts the hardcoded <dc:subject> tags into the feed, and since that’s been superseded by <category> in Atom 1.0, and WordPress doesn’t declare the Dublin Core namespace anymore, your feed has just become invalid. Fix after the jump. Continue reading “Ultimate Tag Warrior and Atom 1.0”

Upgrade to WordPress 2.1.2 now

Update: The announcement is out. The important part is:

[…] a cracker had gained user-level access to one of the servers that powers wordpress.org, and had used that access to modify the download file […]

Nothing in the Subversion repository was touched, so if you upgrade and maintain your blog via SVN there is no chance you downloaded the corrupted release file.

This is the kind of thing you don’t want to happen to anyone.
Kudos to the WordPress guys for their quick reaction.

Original entry below.


The following mail was just posted to the WordPress mailing lists, as a reaction to this security advisory. There are multiple XSS vulnerabilities in WordPress <= 2.1.1 — inserted by a cracker — and an upgrade is urgently recommended.

Subject: Upgrade to 2.1.2
From: Matt Mullenweg m at mullenweg.com
Date: Fri Mar 2 19:41:35 GMT 2007

Hello everyone.

If anyone is running 2.1.1, or knows someone who is, I would recommend
upgrading to 2.1.2 as soon as possible. It is now available at
http://wordpress.org/download/

The md5 of the tar.gz is b1ae0c152e60300cba8c40c030baafd4.

No announcement quite yet, but coming soon. Thanks for your help.

Read the full announcement on wordpress.org.