Skip to main content

Fwd: Petition to make Winamp go open source (on near end of life)

Winamp is going end-of-life by 2013-12-20. Quoting this page: and associated web services will no longer be available past December 20, 2013. Additionally, Winamp Media players will no longer be available for download. Please download the latest version before that date. See release notes for latest improvements to this last release. Thanks for supporting the Winamp community for over 15 years.

Now someone brought this petition to my attention:

AOL: Keep Winamp alive or let it go open source

Please consider signing the petition, too. Thanks!

GNU Chess 6.1.0 introducing graphic (terminal) mode

I just bumped GNU Chess to 6.1.0 in Gentoo (package games-board/gnuchess, optionally games-board/gnuchess-book). Since the change log advertised a new graphic mode using Unicode characters without showing pictures, here is something for you to see:

Default, non-graphic

Graphic mode (guake, default font settings)

Graphic mode (guake, font "Monospace 32pt", board only)

PS: The PNG images above were reduced by 54.13% , 12.98%, 16.61% in size by optipng 0.7.4 (package media-gfx/optipng).

Fwd: CHVRCHES — The Bones of What You Believe

I ran into Recover by CHVRCHES on SoundCloud a few days ago. I bought the album a few days ago and it has been spinning in loop ever since. I wanted a compact disc edition and the related album page on MusicBrainz helped me in finding what edition to buy. I ended up with the 14 tracks "European Limited Edition" from

  1. The Mother We Share [Explicit]
  2. We Sink [Explicit]
  3. Gun
  4. Tether
  5. Lies
  6. Under The Tide
  7. Recover
  8. Night Sky
  9. Science/Visions
  10. Lungs
  11. By The Throat
  12. You Caught The Light
  13. Strong Hand
  14. The Mother We Share (Errors RMX) [Explicit]

Check it out! Disclaimer: The cover art is copyright by CHVRCHES. I don't make money from the link to Amazon.

Teresa Bergman at a glance

I few days ago, I bumped into Teresa Bergman from New Zealand performing in the streets of Berlin. I (actually mis-)remembered a line of the lyrics of the catchy song she played and tried to find that very song again, online. In the process, I made a structured log of what I found... The closest I got to was "it's probably Open Up". So this post is about that by-product summary of Teresa Bergman at YouTube. Also, her full EP is available on SoundCloud, very nice.



Guest appearance


Covers: NZ Idol

On free, anonymous e-mail

Since went down, I have been looking for a substitute: a mail provider with

  • anonymous set-up process
  • IMAP support
  • SSL support
  • free of cost reserves IMAP access to paying customers. With it is the other way around: SMTP access is reserved to paying customers, IMAP is not. So it is a good fit for receiving notifications from a website that you would rather not use your _first_ @ style address with. While docs mention for SMTP, IMAP, POP consistently. With Thunderbird you get no helpful error, but a raw IMAP test login helps:

# openssl s_client -connect
* OK IMAP4 on at ??? ??? ?? ??:??:?? 2013
foo LOGIN ??????? ????????????
foo NO LOGIN failed. (Please change incoming and outgoing server
     from to

So it is. Okay...

Compiling Gimp from Git master on Debian

I recently helped someone compile Gimp (and dependencies Gegl and Babl) from Git master on Debian for development purposes. If getting Gimp compiled is all that keeps you from hacking on Gimp, this might be for you:

#! /usr/bin/env bash
# Copyright (C) 2013 Sebastian Pipping <>
# Licensed under the MIT license

set -x  # Print commands on the go
set -e  # Stop at first non-zero return code

sudo apt-get build-dep gimp
sudo apt-get remove libbabl-dev libgegl-dev

MAKEOPTS="-j$((1 + $(grep '^processor' /proc/cpuinfo | wc -l)))"

mkdir gimp-dev
pushd gimp-dev  # Improved "cd", Bash built-in


    # Make future calls to pkg-config by configure
    # find Babl and Gegl
    export PKG_CONFIG_PATH="${PREFIX}"/lib/pkgconfig

    git clone git://
    pushd babl
        ./ || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS}
        make install

    git clone git://
    pushd gegl
        ./ || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS}
        make install

    git clone git://
    pushd gimp
        ./ || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS} V=1
        make install


ansi2html now supporting eix output

I was close to writing something like ansi2html myself when I googled that name to see if it was available... and found Ralph Bean had done that work before. Nice! The idea is to turn colorized shell output (making use of ANSI escape codes) into HTML. For example:

# echo -e '\x1b[31mRED TEXT\x1b[0m'

# echo -e '\x1b[31mRED TEXT\x1b[0m' | ansi2html --inline
<span style="color: #aa0000;">RED TEXT</span>

Sadly, ansi2html 0.9.4 didn't handle eix output very well. This is the HTML I got from eix dvdbackup -F | ansi2html --inline (rendered by your browser):

[I] media-video/dvdbackup
     Available versions:  0.4.1 (~)0.4.2{tbz2} {nls}
     Installed versions:  0.4.2{tbz2}(21:23:36 30.09.2013)(nls)
     Description:         Backup content from DVD to hard disk

So I started fixing ansi2html. Release 0.10.0 is not perfect yet but handles eix output a lot better:

[I] media-video/dvdbackup
     Available versions:  0.4.1 (~)0.4.2{tbz2} {nls}
     Installed versions:  0.4.2{tbz2}(21:23:36 30.09.2013)(nls)
     Description:         Backup content from DVD to hard disk

To give it a spin on Gentoo, emerge dev-python/ansi2html.

Anonymous e-mail/jabber provider down and gone?

After a few days of IMAP log-in errors and straight 404 errors from the SquirrelMail web frontend, now (2013-08-10 16:34 UTC+2) reads:

My Fellow Users, I have been forced to make a difficult decision: to become complicit in crimes against the American people or walk away from nearly ten years of hard work by shutting down Lavabit. After significant soul searching, I have decided to suspend operations. I wish that I could legally share with you the events that led to my decision. I cannot. I feel you deserve to know what’s going on — the first amendment is supposed to guarantee me the freedom to speak out in situations like this. Unfortunately, Congress has passed laws that say otherwise. As things currently stand, I cannot share my experiences over the last six weeks, even though I have twice made the appropriate requests. What’s going to happen now? We’ve already started preparing the paperwork needed to continue to fight for the Constitution in the Fourth Circuit Court of Appeals. A favorable decision would allow me resurrect Lavabit as an American company. This experience has taught me one very important lesson: without congressional action or a strong judicial precedent, I would strongly recommend against anyone trusting their private data to a company with physical ties to the United States. Sincerely, Ladar Levison Owner and Operator, Lavabit LLC Defending the constitution is expensive! Help us by donating to the Lavabit Legal Defense Fund here.