Cracking the DRM on Kindle ebooks

I recently bought a book through Amazon because their price was ridiculously cheaper than the competition’s.

Of course their crazy DRM prevented me from using the book on my open and friendly Boox reader, but then I found Alf the Apprentice’s tools on his blog.

I used Calibre, Wine and the Windows version of Kindle’s reader software, and ten minutes of fiddling later I could actually read the book I bought.

Super-legible Heiti-style Chinese font for Debian GNU/Linux

I’m struggling with those crazy Chinese fonts in Mingti and Kaiti style and couldn’t find a goot Heiti font, but now this page:

http://wiki.debian.org.hk/w/Where_can_I_find_fonts_for_GNU/Linux

Mentions that there is a perfectly fine Heiti-style font available in Debian: ttf-wqy-zenhei. So do this and be happy: apt-get install ttf-wqy-zenhei

Here’s a sort of preview from Wikipedia’s multilingual support page:

The samples above are in Heiti, the ones below in Mingti. Putting it into a screenshot makes it look shitty, so you’ll have to install the font (don’t install any other Chinese fonts!) and look at the page zoomed in to see it really well.

Watch TV on your PC, no ads, no Flash

Roman Haefeli strikes again: Watchteleboy makes it possible to watch dozens of live TV channels using mplayer in your very own machine, without the need for Flash, a web browser or any other such nonsense.

Here’s the source code: https://github.com/reduzent/watchteleboy

Here are Ubuntu packages he maintains: https://launchpad.net/~reduzierer/+archive/reduzent

Caveat: This only works if you’re located in Switzerland or in some other place that Teleboy’s geotargetting likes (such as Italy).

Checking out KDE 4.3 – it's a winner

If you have Ubuntu, give KDE 4.3 a try or check out some information first.

I’ve followed the KDE development since version 1.0. I remember installing it in circa 1999 on a PowerPC machine with a 200 MHz 603e and 24 MB RAM, and it ran faster than the native OS I had on that box, Mac OS 7.6.

When the KDE team hit version 3.0, I thought development got very slow, KDE itself slowed down as well, and things weren’t looking great all in all. Now that I’m trying KDE 4.3, I’m surprised at every corner. This thing rocks. It’s fast, it’s quite different to any other desktop, but extremely configurable. I can set this thing up to work like Mac OS X, like Windows, like a mix between the two, like none of them. I can add the latest lolcats to my desktop in a widget, with a dictionary and my home dir next to it, and they’re available at the push of a button.

kde430-desktop

I have a solid copy of OS X’s Exposé, I have UNIX’s own 3D desktop cube, I have Windows Vista’s flip-through task switcher (if I like. I use a simpler one, though). I mix and match all this until it’s my own perfect desktop environment. And if you think it’s hard: I haven’t looked at KDE since KDE 3.x, and that was years back, and I have much more trouble finding things on a Vista desktop (which I also never use) than I had on KDE 4.3. Most settings are where you expect them, and most things do what you’d like them to do. It has the right functionality, and the functionality is right where you expect it.

It’s also the best-looking desktop environment I know, with very clean lines, meaningful icons and widgets and a quick and useful file manager. I haven’t even mentioned the fantastic music player Amarok, but that would require its own article.

And on top of it, all this comes with full source code, runs on Linux, BSD and I think even Windows, and is published under a free software license.

Bravo!

Update: I’ve been using KDE 4.3 now for about six hours, after more than three years of GNOME. I think I’m staying with KDE for now. This is smooth as a baby’s arse. Amarok is integrated into the system so tightly, I have keyboard shortcuts to control all my music, my desktop is full of widgets that are actually useful or entertaining instead of pointless, my file browser works better than ever before… This is the surprise of the year for me.