🇩🇪 — Hi, ich bin Martin Ueding; Physiker, Maschinenlerner, Softwareentwickler und engagiere mich für die Mobilitätswende. Ich habe recht früh mit dem Programmieren angefangen und schreibe darüber im Bereich »Code & Zahlen«. Im Physikstudium bin ich immer weiter in die Computerphysik gegangen, meine Studiumsunterlagen sind noch immer Teil dieser Webseite. Nach der Promotion bin ich in die Wirtschaft gewechselt. Seit dem Abitur habe ich meine Wege mit dem Fahrrad erledigt, Radtouren unternommen und irgendwann auch Radreisen. Inzwischen bin ich auch Aktiver im Radentscheid Bonn.

Aktuell schreibe ich am meisten zu Verkehrsthemen, manchmal auch noch über Wissenschaft, Maschinenlernen oder anderen Dingen, die mir einfallen. Die eher technischen Dinge schreibe ich meist auf Englisch, den Rest auf Deutsch.

Man kann mich per E-Mail, Threema oder Telegram kontaktieren, oder mich auf Mastodon, Pixelfed und GitHub finden.

🇺🇸 — Hey, I am Martin Ueding, a physicist, software developer, machine learning researcher and a traffic policy activist from Germany. On my blog you can find all my physics study material, mostly English articles about code and numbers. The articles about traffic policy are in German.

You can contact me via E-mail, Threema or Telegram. You can also find me on Mastodon, Pixelfed and GitHub.


Refactoring with Dependency Inversion and Injection

In this post I want to show how to refactor with the Dependency Inversion Principle. I find it hard to create a mock example with sufficient complexity, so I will just take the cryptocurrency buy software that I have featured in this blog a few times. In each iteration I will show the full code, talk about the problems.

Weiterlesen…

Stimmung während der Pandemie

Als Ende 2019 die ersten Fälle von COVID19 in den Nachrichten erschienen sind, schien das alles noch ganz weit weg. Ich hatte es so wie die Vogel- und Schweinegrippe wahrgenommen: So eine Pandemie, aber irgendwie wird die auch nicht so richtig in Deutschland ankommen. Und falls doch, dann wird das nur eine Erkältung und nicht wirklich kritisch.

Weiterlesen…

FDP und Parkraumbewirtschaftung

In Bonn wird gerade heiß über Parkraumbewirtschaftung diskutiert. Aktuell gibt es in vielen Teilen der Stadt gar keine Parkraumbewirtschaftung, man kann dort einfach parken. Und man kann sogar häufig illegal, aber geduldet, auf dem Gehweg parken; siehe beispielhaft die Max-Bruch-Straße. Kostenlose Parkplätze werden als normal wahrgenommen. Die Stadt hat im Straßenraum allerdings nur endlichen Platz, und dieser muss verteilt werden. Es ist ein ganz klassisches Ressourcenverteilungsproblem, wie beim Wohnungsmarkt, Luxusgütern und Freizeitangeboten.

Weiterlesen…

Dankbarkeit für Autoverkehr

Ich schreibe ja sonst immer darüber, wie ich Autoverkehr nicht mag, und wie der Rad- und Fußverkehr diskriminiert wird. Aber es wird Zeit über den Tellerrand der Ideologie zu schauen und einfach mal dankbar zu sein. Dankbar dafür, dass der Autoverkehr uns allen ein so schönes Leben ermöglicht. Und dass es gerade die Autofahrer*innen sind, die das alles für die Personen ohne Auto finanzieren.

Weiterlesen…

Introducing Post Statistics

Having all my blog posts as Markdown files enables me to write scripts to parse them. And parsing the YAML headers is really easy, so I can get the date, language and category of posts really easy. And well, once I have data, I can make plots.

Weiterlesen…

Polizei BN lässt Falschparker Umparken

Heute morgen stand mal wieder ein Auto auf dem Gehweg, die Stelle scheint das irgendwie magisch anzuziehen. Durch die Nutzung von Weg-Li hat sich das schon gebessert, und die harten Fälle schleppt das Ordnungsamt Bonn auch ab. Außerhalb der Dienstzeiten des Verkehrsordnungsdienstes ist es mir bisher allerdings nur in einem Fall gelungen die Polizei dazu zu bringen, eine Verkehrsbehinderung zu beseitigen. Ansonsten wurde ich immer abgewimmelt. Daher hatte ich diesen Fall bisher als Aufnahme aufgefasst.

Weiterlesen…

Halteverbotsschild auf Gehweg

Um Weihnachten herum habe ich in Hangelar ein temporäres Halteverbot gesehen. Die gibt es häufig bei Umzügen oder Renovierung. An jener Stelle ist allerdings der Gehweg so schmal, dass das Schild dort zu einer Behinderung führt.

Weiterlesen…

Backtracking vs. Clickbait

In social media you often find the worst advertisements. One that I saw recently is the following one. It was a video of a field with red and blue dots, and a toy figure going through the blue dot and removing them. The idea was that it should go through the grid of dots and remove all the blue dots in one go. One must not step back and go through a grid field where the blue dot was already removed. It showed a video with the figure failing to clear them all, leaving one.

Weiterlesen…

Absurdität Fahrradsteuer

Auf Twitter und sonst so kommt immer wieder diese Argumentation: Als Fahrradfahrer würde ich ja keine Steuern bezahlen, von daher sollte ich dankbar sein, die Straßen nutzen zu dürfen. Eigentlich sollte man schnellstens eine Fahrradsteuer einführen, damit die Fahrradfahrer*innen auch an den Kosten der Straßen beteiligt werden, wenn sie schon den Autoverkehr behindern.

Weiterlesen…

Auto-Anschaffungsdruck

Wir haben jetzt ein Auto. Und mit diesem Umstand sind wir nicht gerade glücklich. Die Gründe, wegen derer wir es dann trotzdem gekauft haben, sind noch frustrierender. Aber der Reihe nach.

Weiterlesen…