Thoughts on Computer Science, Politics and Philosophy


I am Nicolas, also known as Eisfunke. I’m a computer science student from Germany. I love learning & teaching stuff, especially computer science, functional programming and type systems. I’m also interested in politics, city planning, sewing, and much more.

If you’d like to find out more about me or if you want to contact me, take a look at the about page.

Occasionally I write blog articles about various things that interest or bother me. You can find these articles below.

Blockchain is Dangerous Nonsense

Date: 2022-04-27 Tags: Blockchain, Tech, Crypto, Currency, Bitcoin, Ethereum, NFT, DAO, web3, Decentral

A chain with the word “blockchain”.

I’ve been concerned about the excesses of the blockchain industry and their spread into all parts of society for some time now. Here I’ve summarized my thoughts regarding the subject.

[DE] Blockchain ist gefährlicher Unsinn

Date: 2022-04-27 Tags: Deutsch, Blockchain, Tech, Crypto, Currency, Bitcoin, Ethereum, NFT, DAO, web3, Decentral

Eine Kette mit dem Wort “Blockchain”.

Schon länger bin ich besorgt über die Auswüchse und die zunehmende Verbreitung von Blockchaintechnologie in der gesamten Gesellschaft. Hier habe ich einmal meine Gedanken zu der Angelegenheit zusammengefasst.


Date: 2021-08-17 Tags: Podcast, Tech, Science, Computer Science

TThe cover image of Bytegeschichten.

I make a German-speaking podcast about computer science named “Bytegeschichten”.

SVG: The Good, the Bad and the Ugly

Date: 2021-02-12 Tags: Computer Science, SVG, Web, Language Design, Graphics

The SVG logo.

SVG, short for “scalable vector graphics” is a format for, well, scalable vector graphics. In this article I summarize my opinion of the format, what its problems are and suggest what could be done to improve things.

Language Design: Machine or Human?

Date: 2021-02-11 Tags: Computer Science, Programming Languages, Language Design

When designing a computer language, be it for programming, data exchange, document markup or configuration, the first thing you should do is decide as to whether your language is meant for use by humans or by machines. Well, obviously, every language will be used by both, but still, who is your main target audience?

Das System ist das Problem

Date: 2020-11-08 Tags: Podcast, Politics, Germany, Society, Tech

The cover image of our podcast.

My friend Jonas and I are now making a German-speaking podcast named “Das System ist das Problem”.

My Bachelor Thesis

Date: 2020-07-23 Tags: Personal, Computer Science, Programming Languages, Haskell, Functional Programming, Type Theory, Dependent Types, Lambda Calculus, Algebraic Modeling

A fractal snowflake from the title page of my bachelor thesis.

I recently turned in my bachelor thesis. I don’t have the results yet, but still, that’s a lot of pressure gone now. I hope that I’ll be able to use the free time until my first master semester starts to get some of my personal projects done.

Routing Specific Docker Containers Through WireGuard VPN with systemd-networkd

Date: 2020-04-08 Tags: Tech, Linux, Network, Server, Docker, systemd, systemd-networkd, WireGuard, VPN

A motion blurred subway tunnel.

A simple solution for routing specific docker containers through a WireGuard VPN using only two simple systemd-networkd files, no cumbersome wg or ip calls.

The EU’s First Dictatorship

Date: 2020-04-02 Tags: Politics, Liberty, Authotarianism, EU

Viktor Orbán speaking for the EPP in 2014.

Hungary is now the EU’s first dictatorship. And the EU is doing – nothing.

Update on Speed Limits

Date: 2019-11-15 Tags: Politics, Germany, Traffic, Liberty

A small update on speed limits on expressways.

Speed Limits on Autobahns

Date: 2019-10-12 Tags: Politics, Germany, Traffic, Liberty

The autobahn A45 in Dortmund-Oespel and the road sign for “all restrictions lifted”.

In Germany the discussion about an introduction of a general speed limit on freeways has rekindled. Again. Should it be introduced or not?

Frankfurt am Main

Date: 2019-10-08 Tags: Photography, History

The “Alte Oper” (old opera) in Frankfurt am Main.

Over the weekend I went on a trip to Frankfurt am Main. For the first time in a while, I took some time to take some photos with my camera and some turned out quite well.


Date: 2019-09-27 Tags: Politics, Environment

E-scooters lying on a sidewalk.

Electrical kick scooters are conquering cities around the globe. They are fun, practical and environmentally friendly – allegedly, that is.

My New Blog

Date: 2019-09-26 Tags: Meta

The first version of my new website is online.