Categories     Timeline     RSS


I published ‘ambrowse’ to and my git server, superseding the old ‘amParser’. It can be used to extract book metadata from, and .de pages.

It watches the folder ‘ambrowse’ inside HOME for newly written HTML files, extracts the metadata and removes the files afterwards. The metadata are added to a list in ‘books.yaml’. You can thus peacefully browse books online, but are not as tightly bound to the seller. You also have a temporal buffer, which allows you to rethink your impulse purchases. Pressing CTRL+S and Enter seem like a manageable workload compared to an in-browser solution.

[Caution: rant] It serves the same function as the older ‘amParser’ Firefox plugin, but is no longer bound to a particular browser. Mozilla made the usage of amParser more difficult by first requiring plugins to be signed by them (no thanks), before abolishing the old plugin system completely. Not only is the new plugin system IMHO poorly documented, it also seems downright impossible to write files to the file system, thus hindering interfacing with standard tools. Even if this were possible to accomplish by a sequence of magical incantations, I just don’t care about Mozilla any more. Adding to the DRM, data collection and advertising hassle, I bid them good riddance. Time for a saner alternative (which is definitely not Chrome).

New old photos

I’ve added some rediscovered photos from 2014 and 2015:

pcb cube on light graffiti face anarchi toilet paper as seasonal product


Flintenkaliber wird in Gauge angegeben. Dabei beschreibt die Gauge-Zahl, in wie viele gleich große Kugeln ein Bleibatzen von einem Pfund zerteilt wird. Der resultierende Kugeldurchmesser entspricht der Laufbohrung (nicht der Schrotgröße). Mathematisch formuliert heißt das:

43 x π x (0.5 x D)³ x 11.34 g/cm³ x K = 453.6g

Mit den Bestandteilen

Stellt man dies zur Laufbohrung um, ergibt sich ungefähr:

D = ∛(240/(π x K)) cm

Black Mirror Brainstorms

Yes, please.

Mail is so 90s

… that’s one of the usual answers, when you suggest using email for communication. Proposed better alternatives have been IRC, AIM, ICQ, MSN, Jabber, Skype, Mumble, StudiVZ, Facebook, Twitter, Instagram, Signal, Threema, Telegram, Slack, WhatsApp and I’m sure in 5 years this list will have grown longer. Here’s a comprehensive list of services where I have 15 years of archived conversations, full-text searchable with threads/topics: email.

Don’t get me wrong - mail sucks. But so do the alternatives. And I have heard some pretty weird notions about email lately which I want to discuss:

I don’t want to use the website of my mail provider every time just to write a message

I don’t know how this one started and spread, but I have heard it often. Mail did not start with webmail. You don’t have to use webmail. There are a plethora of mail clients and apps that will work with your mail provider.

I want to send pictures and videos

Nothing about email stops you from doing that. I have heard people say that you can’t do that on a smartphone. It’s nonsense. Get a better mail client.

I want notifications

Get a better mail client.

I only want some notifications

Get a better mail client. You can set rules to mark messages as read or ignore them.

I want group communication

That’s what mailing lists are for.

But I don’t know if the recipient has read the message

Mail has had return receipts/message disposition notifications for more than 15 years. If you want to creep on your conversation partners, you can.

But encryption…

Mail has PGP/GPG and S/MIME. They are clunky. Of the alternative services mentioned above, Jabber + Off-the-record messaging and Signal are better in this regard.

WhatsApp’s encryption protocol is cryptographically sound - they got it from Signal. So WhatsApp is secure. If the implementation is sound. If key generation was correct and your keys are actually worth a damn. If there are no backdoors in the app - WhatsApp is closed source, so who knows. If all of this can not be trivially bypassed anyway, because your Android phone probably belongs to the >50% of Android devices that don’t get security updates [1]. If you trust WA’s owner, Facebook, to not insert hidden members into group chats. If WA’s key management were not inherently untrustworthy.

Facebook has only one incentive for encryption: Listing it as a feature. And it is in the way of bigger incentives, like getting your data. If you think Facebook wants to secure your communication, you are delusional.


But spam

There are mail providers that actually manage to filter correctly. I’ve been told that GMail belongs to them. I have my own mail server and haven’t had a single spam mail ever. There was only one instance of overblocking. So it seems possible. Again the enemy seems to be ‘choice’.