Articles

Relative humidity is misleading

As many people, we have a basement where we store way too many things. On top of that, it’s where we wash and tumble-dry our clothes. Our biggest concern is that we might get mold one day. High air humidity is a big factor in mold growth, so we aim to keep the humidity low and we constantly monitor the humidity. How to keep the basement dry? In the beginning we started with putting little hygrometers in the basement rooms.

Energy efficiency of programming languages

Servers are taking an ever growing share of our electricity usage. Of course, they exist to run applications. And the energy consumption is, to a large degree, determined by the applications running on them. Ironically, servers turn electricical energy into thermal energy and thus contribute to global warming in a very concrete sense. When I look around, I don’t see a lot of discussion happening around the responsibility of application developers regarding energy usage and the impact this has on climate change.

Website tech update

It was time for several updates. This site is now hosted by Codeberg instead of GitHub, Edit: doesn’t work yet, so for now it’s still GitHub. created using Hugo instead of Jekyll, using a different template/theme. I’m also contributing a few additions to the Hugo theme.

Mit dem Mountainbike auf den Grünten? Nein.

Wer ins Oberallgäu fährt und eine Leidenschaft für das Radfahren mitbringt, wird vielleicht auf die Idee kommen, mit dem Mountainbike auf den Grünten, den “Wächter des Allgäus”, zu fahren. Spoiler: es macht keinen Sinn und ist gefährlich. Mir ging es auch so. Der Grünten ist ein alleinstehender, attraktiver Gipfel und mit 1738 m höher als viele andere Berge in der Umgebung. Außerdem gibt es (außer für Mitarbeiter_innen des Bayerischen Rundfunk) keine Bergbahn.

Gekommen, um zu bleiben: Gründe, jetzt das Fediverse zu betreten

Zuletzt aktualisiert am 16. Oktober 2022 In meinem vorigen Beitrag Wir treffen uns im Fediverse habe ich über dezentrale soziale Netzwerke und das Fediverse geschrieben. Verglichen mit den großen, zentralisierten Vorbildern ist das Fediverse im Moment klein. the-federation.info listet etwas über 6,1 Millionen Accounts. Etwa 580.000 davon waren innerhalb der letzten 30 Tage aktiv. Lohnt es sich da, Zeit zu investieren, sich ein Netzwerk aufzubauen und Tools zu testen? Oder sogar darüber zu reden und andere Menschen, die wir im Fediverse vermissen würden, zum Mitmachen zu überreden?

Wir treffen uns im Fediverse!

Der Jahreswechsel steht an, und damit drei Gründe, sich mit Alternativen für die zentralen sozialen Netzwerke zu befassen: Wir brauchen natürlich einen guten Vorsatz für das neue Jahr (oder eher für die ersten paar Wochen des neuen Jahrs) Wir haben vielleicht ein bisschen Urlaub und Zeit Die Bekanntwerdung des neusten Facebook-Skandals liegt erst wenige Tage zurück Die Facebooks und Twitters können nicht unsere Zukunft sein. Brauchst Du Gründe? Die Macht, die diese Konzerne konzentrieren, ist gefährlich.

ESP8266 publishing DHT temperature and humidity via Web Thing API

After reading through some of the Mozilla IoT examples, I got an ESP8266 to publish temperature and humidity values via the Web Thing API. Here is the code: Link

Zusammen braucht man weniger

Vom (Gedanken-)Experiment des Müllvermeidens zu einer hyperlokalen Tauschplattform für den täglichen Bedarf Language notice: this is a post about how to share resources between neighbours. As I am living in Germany and my neighbours speak German mostly, I feel like I have to write this in German. Eigentlich möchte ich gar nicht erst anfangen, zu erklären, warum. Eigentlich möchte ich einfach voraussetzen, dass wir alle der Meinung sind, dass wir unseren Fußabdruck so klein halten sollten, wie möglich.

Re-claiming my content

Yesterday I was stuck in a commute situation, so I had a rare moment of boredom and reflection and decided to google jekyll microblogging to find out how easy it would be to make my blog fit smaller content chunks. I felt like gathering what I’m emitting on my home turf, at www.sendung.de, which is a Jekyll site served by Github Pages. What I found was a great post by Fiona Voss that shows a way to re-claim my content by using my own blog as the center of my conversation in other channels.

Visualizing the Tour de France General Classification Build-Up

The 104th edition of the Tour de France is in full swing. Time to have a look at how the General Classification developed so far. Wait, what? General Who? Tour de WTF? OK, sorry. If you have no interest in the sport of riding bicycles and never heard of the most popular bike race in the world, maybe start with a Wikipedia article. To the rest who knows at least that there is such a thing as the Tour de France, let’s revisit how that race works.

Idea: DIY Sourdough Incubator

The idea of breaking bad baking bread, really good bread, is super-fascinating to me. I got recently amazed by this guy named Lutz Geißler, who seems to be on a mission and already published nearly 800 bread recipes in his blog called Plötzblog. I found him via an episode of the radio show Alles in Butter on local radio WDR5. If you want to find out more about him, bread and his driving forces, check out this lengthy and fascinating talk with him and Tim Pritlove (all in German).

Relative humidity is misleading

September 23, 2024

As many people, we have a basement where we store way too many things. On top of that, it’s where we wash and tumble-dry our clothes. Our biggest concern is that we might get mold one day. High air humidity is a big factor in mold growth, so we aim to keep the humidity low and we constantly monitor the humidity.

How to keep the basement dry?

In the beginning we started with putting little hygrometers in the basement rooms. These were soon rising above 60, 65, sometimes over 70 percent. So let’s open the windows and let the humid air out.

We learned that air exchange didn’t actually get the relative humidity value down. Sometimes it was quite the opposite. Clearly the outside air was as humid or more humid than the air inside. So we started monitoring outside humidity, too, to decide when to ventilate.

This only worked at the rare times when outside and inside temperatures were roughly the same. But when it was warmer outside than inside, ventilation would actually result in more humidity inside, even if the relative humidity outside was lower. How?

Relative humidity is a measure for the amount of water contained in an amount of air, compared to the maximum amount of water that the air can hold at a given temperature.

Let’s say, the air outside at 20 °C has 65 percent relative humidity. In the basement it’s 15 °C and 75 percent. Time to ventilate? No. The outside air holds 11.2 grams of water per cubic meter, while in the basement it’s 9,6 grams. Calculate for yourself. Cooled down to 15 °C, the air we would let into the basement would have a relative humidity of 89 percent – much higher than the value we started from.

Relative humidity is useless for our purpose. I would argue, this measure does more harm than good.

Dewpoint to the rescue

Furtunately, some devices present another value for humidy: the dewpoint. The dewpoint is the temperature at which the air would be saturated with water. If the air is cooled down to this temperature, water will condense out of the air.

Basically it’s an absolute measure for humidity in the air. The higher the number, the more water is in the air. (I recommend to simply ignore the unit. Thinking of it as a temperature value might be confusing again, and we don’t want confusing.)

To decide whether it’s a good time to ventilate, simply compare the dewpoint value for outside and inside. If outside is lower, open the windows. Close them at some point to prevent the rooms from cooling down (or heating up) too much, or once the outside dewpoint is higher than the inside value.

Dewpoint time series

The graph above shows two dewpoint values we track via Home Assistant. The blue line shows the outside value, taken from a local weather station. The pink line indicates the inside value, measured by a AM2301 sensor in the basement.