UP | HOME

Neuigkeiten von Zwillingssterns Weltenwald

Nachhaltigkeit statt Post-Wachstum!

Ich fand Post-Wachstum eine gute Idee, bis ich einen Vortrag von Niko Paech, einem seiner großen Verfechter, dazu gehört habe. Er war (noch vor der Pandemie) bei den Grünen für eine Podiumsdiskussion eingeladen, und seine Positionen und Argumentationslinien haben mich gründlich abgeschreckt.

-→ Nachhaltigkeit statt Post-Wachstum!

Die „nicht Gefährdeten“ mit Long Covid — Kritik an den Nachdenkseiten und ein Abschiedsbrief

ich versuchte den Nachdenkseiten aus historischen Gründen immer wieder eine Chance zu geben. So auch heute wieder. Und dann lese ich:

-→ Die „nicht Gefährdeten“ mit Long Covid — Kritik an den Nachdenkseiten und ein Abschiedsbrief

Geburtstagswunsch im Lockdown - zweiter Versuch

Am 26.5. habe ich Geburtstag. Wegen Corona wird es der zweite Geburtstag in über 20 Jahren, an dem ich keine Rollenspielrunde einlade, und das nimmt mich gerade ganz schön mit.

-→ Geburtstagswunsch im Lockdown - zweiter Versuch

23. Mai, Tag des Grundgesetzes

Heute ist der Tag des Grundgesetzes: Am 23. Mai 1949 wurde das Grundgesetz verkündet. Es beginnt mit den Grundrechten, einem tollen Fundament für eine Gesellschaft, das auch heute noch modern ist und in den letzten 72 Jahren durch seinen stetigen Einfluss unsere Gesetze verbessert hat.

-→ 23. Mai, Tag des Grundgesetzes

Verstreute Zeichnungen

Lass dich nie entmutigen, egal was andere zu deiner Kunst sagen! Und sei stolz auf die Werke, die dir selbst gefallen!

-→ Verstreute Zeichnungen

Die Stadt zwischen den Welten

Gerade hattest du wieder diesen Traum. Seit Tagen hast du ihn jede Nacht:

-→ Die Stadt zwischen den Welten

Infos zur verschlüsselten Kontaktaufnahme mit GnuPG für Webseiten

Wenn ihr Leuten ermöglichen wollt, euch abhörsicher zu kontaktieren, ist der leichteste Weg, eine E-Mail-Adresse und einen GnuPG Schlüssel anzugeben.

-→ Infos zur verschlüsselten Kontaktaufnahme mit GnuPG für Webseiten

Evolutionary optimization of keyboard layouts

Whatever the future brings, I will be typing a lot. Best make sure I use good tools.

-→ Evolutionary optimization of keyboard layouts

The path towards decentralized moderation

The challenge with moderation in digital communication is that disrupting communication often scales better than individual blocking.

-→ The path towards decentralized moderation

Demos, bei denen Hygieneauflagen missachtet werden, verursachen Corona-Infektionen

Dass Demos, bei denen Hygieneauflagen missachtet wurden, Corona-Ansteckungen verursachen, ist inzwischen erwiesen:

-→ Demos, bei denen Hygieneauflagen missachtet werden, verursachen Corona-Infektionen

Programming with Wisp, Quick start from zero to best practices

Wisp is an extension to Guile Scheme that implements Scheme request for implementation 119. It uses fewer parentheses than typical Scheme-code but has the same expressive power. Here I want to show you how to use it and then build a more complex application to show it in real use.

-→ Programming with Wisp, Quick start from zero to best practices

Jetzt zu öffnen riskiert Mutationen, gegen die die Impfungen nicht wirken

Deutschland hat zur Zeit bei den Mutationen einen R-Wert über 1 — das heißt die Mutationen verbreiten sich, und sobald sie dominant sind, wird auch der gemittelte R-Wert über 1 liegen.

-→ Jetzt zu öffnen riskiert Mutationen, gegen die die Impfungen nicht wirken

Grüne Maßnahmen und No-Covid sollten der Minimalkonsens sein

Die Taz brachte heute einen längeren Artikel von T. Gesterkamp, der mal wieder den Grünen Panikmache vorwarf, aber (oder wie zu erwarten) in sich selbst unlogisch war. (link)

-→ Grüne Maßnahmen und No-Covid sollten der Minimalkonsens sein

Links und Neuigkeiten zum Stand des Klimas

Hier sammle ich Quellen und Neuigkeiten zum Klimawandel (RSS-Feed).

-→ Links und Neuigkeiten zum Stand des Klimas

Verteilte Systeme an der Dualen Hochschule BW

Teil der angewandten Informatik an der DHBW Karlsruhe, 2019, 2020, 2021. Sie wurde bis 2020 mit Carlo Götz gehalten und entwickelt.

-→ Verteilte Systeme an der Dualen Hochschule BW

Was will welche App, und will ich es ihr geben?

Informationsquellen für Lehrende, die sich fragen, warum Eltern bestimmte Apps nicht erlauben.

-→ Was will welche App, und will ich es ihr geben?

Flight

Elektronisches Protokoll (RSS-Feed).

-→ Flight

m3u-Playlist player in Vanilla Javascript

Websites could be an awesome tool for simple radio, if only playlists in video- or audio-tags would just work. Here I’m creating a script that when imported turns every media-tag which points to an m3u-file into a player that allows playing the playlist.

-→ m3u-Playlist player in Vanilla Javascript

Mathe Ass | Ace Maths

Löse die Aufgaben und steige Stufen auf. Knacke deine Zeiten.

-→ Mathe Ass | Ace Maths

Mancher Tag ist ein Scheißtag

Es gibt diese Tage. Some days are just screwed-up. This is how I coped.

-→ Mancher Tag ist ein Scheißtag

Establishing a hidden, encrypted communication channel over Freenet

Freenet provides the primitives needed to establish confidential communication, but it isn’t always widely known how to do that.

-→ Establishing a hidden, encrypted communication channel over Freenet

Volker Pispers wird instrumentalisiert

Ich bin ein Fan von Volker Pispers, und ich trauere darum, dass er aufgehört hat. Ich habe aber eine Ahnung, warum er gegangen ist: Die Medienlandschaft hat sich geändert und sein Programm wird heute massiv instrumentalisiert, um Politikerverdrossenheit gegenüber denen zu schüren, die etwas verbessern wollen, und gleichzeitig diejenigen zu unterstützen, die alles schlimmer machen wollen.

-→ Volker Pispers wird instrumentalisiert

Midnight

-→ Midnight

GNU/Linux users per 1000 windows users

TLDR: In 2020 the fraction of Linux users doubled compared to Windows users. Compared to 2008 the Linux-user fraction rose by factor 5.

-→ GNU/Linux users per 1000 windows users

Unofficial Freenet FAQ (questions and answers)

This is a start of an unofficial FAQ for Freenet — just a place where I can put answers to questions I get.

-→ Unofficial Freenet FAQ (questions and answers)

The Three Fallacies of Markets

This is summarized from a German article I wrote in 2017: Unregulierte Marktwirtschaft ist unlogisch.

-→ The Three Fallacies of Markets

Extreme compression of Video with VP9 and AV1 (webm) using ffmpeg

Emacs Conf 2020 just started creating optimized videos of their recordings, so I gathered the recommendations I worked out over the past years to compress video with ffmpeg.

-→ Extreme compression of Video with VP9 and AV1 (webm) using ffmpeg

How to stream into Freenet

With 1489 Freenet will gain a filter for m3u files — playlists — which enables its use as streaming platform.

-→ How to stream into Freenet

Die Grundrechte in Steno

Artikel 1 bis 20 des Grundgesetzes in Stenographie (DEK) geschrieben.

-→ Die Grundrechte in Steno

Günstige Luftreiniger für Klassenzimmer vom Max-Planck-Institut für Chemie - Lüftung

Das Max-Planck-Institut für Chemie hat eine günstige Lüftungsanlage für Klassenzimmer vorgestellt, die mit Materialien aus dem Baumarkt selbst zusammengebaut werden kann.

-→ Günstige Luftreiniger für Klassenzimmer vom Max-Planck-Institut für Chemie - Lüftung

Install Freenet on a GNU/Linux server

Jump over censorship. When Free Speech dies, we need a place to organize.

-→ Install Freenet on a GNU/Linux server

Small Snippets with Wisp

Small snippets from my Wisp REPL.

-→ Small Snippets with Wisp

Kommunikations- und Netztechnik an der Dualen Hochschule BW

Teil der angewandten Informatik an der DHBW Karlsruhe, 2018, 2019, 2020. Sie wurde bis 2019 mit Carlo Götz gehalten und entwickelt.

-→ Kommunikations- und Netztechnik an der Dualen Hochschule BW

Urlaub zur Coronazeit, Zwei Wochen in Skizzen (sketchnotes)

Durch die tägliche Frage von Asher Wolf “Tell me your best thing today” (z.B. 2020-09-20) habe ich entschieden, die besten Erlebnisse des ungewohnten Sommerurlaubs 2020 in Skizzen festzuhalten.

-→ Urlaub zur Coronazeit, Zwei Wochen in Skizzen (sketchnotes)

Sprache, die kein Geschlecht impliziert

Wenn wir als Schreibende unsere Worte so wählen, dass sie kein Geschlecht implizieren, werden Frauen stärker mitgedacht. Damit leisten wir einen Beitrag zur Chancengleichheit der Geschlechter. Wir retten nicht alleine die Welt, aber wir leisten einen Beitrag in dem Bereich, in dem wir Macht haben.

-→ Sprache, die kein Geschlecht impliziert

Small snippets of Guile Scheme

There’s a lot of implicit knowledge among Guile developers. Here I gather some useful snippets I found along the way.

-→ Small snippets of Guile Scheme

Letterblock Diceware Passwords

I wanted to give my son a diceware list and realized that giving him a printout of 5 pages in fine print would just not work out.

-→ Letterblock Diceware Passwords

Was wird in der Simultanübersetzung aus ‘der verfickten AfD‘?

Wie man Verschwörungsleuten helfen kann

Von TINCON gibt es ein Video mit Katharina Nocun zu Verschwörungsglauben und wie man damit umgehen kann, wenn jemand weit in irgendwas reingerutscht ist:

-→ Wie man Verschwörungsleuten helfen kann

Capturing stderr and stdout from a subprocess in GNU Guile

A common need when calling programs is to capture both the regular output (stdout) and the error output (stderr). While Guile provides lots of facilities to call other processes, this use-case had been unfulfilled for me until now.

-→ Capturing stderr and stdout from a subprocess in GNU Guile

Code Katas in Scheme with Wisp

Code Katas are a way to hone your coding skills. I’ve long tiptoed around them; now it is time to change that and do some katas.

-→ Code Katas in Scheme with Wisp

Kommentare

Was ich Verstreutes im Netz schreibe.

-→ Kommentare

Publication with Frank Hase & Isamu Morino: Calculate Tokyo’s CO₂ Emissions directly from data

Configuration of my Guix System, commented

I’ve tweaked my Guix config for 18 months and now I’m mostly happy with it. I’m sharing it, because it contains a few hacks I direly needed. I hope they are helpful to you.

-→ Configuration of my Guix System, commented

Trump is attacking the foundations of the Open Technology Fund

Internet Freedom Festival just wrote a plea for help to sign a letter in support of the OTF:

-→ Trump is attacking the foundations of the Open Technology Fund

Teach or be caught

Share your skills so they can’t be used to trace you.

-→ Teach or be caught

Small snippets worth sharing: A collection of tricks to solve common problems

These are tools and tricks I use regularly which are too small to give them full articles but too useful not to describe them.

-→ Small snippets worth sharing: A collection of tricks to solve common problems

Formelzettel aus meinem Physikstudium

In vielen unserer Physik-Prüfungen durften wir Formelzettel verwenden — Spickzettel, maximal eine DinA4-Seite, doppelseitig in Handschrift.

-→ Formelzettel aus meinem Physikstudium

Using Emacs for Javascript development

When I started into web development at work, I took the chance to do the work with Emacs, because different from Java, there are no ultimate tools that offer reliable capabilities that are required for work but are not provided sufficiently well in Emacs.

-→ Using Emacs for Javascript development

Errors in the Levine 2017 paper on attacks against Freenet

This is a short two-hour braindump from checking the weaknesses of the paper Levine et al. (2017) "Statistical Detection of Downloaders in Freenet".

-→ Errors in the Levine 2017 paper on attacks against Freenet

Grundlegende Experimente und Denkansätze der Wissenschaft

Durch eine Frage von Véro, welche Themen für Wissenschaftsausmalbilder spannend wären, habe ich das hier endlich abgetippt.

-→ Grundlegende Experimente und Denkansätze der Wissenschaft

Using ediff3 from Emacs as merge-tool in Mercurial (hg)

With Corona/COVID-19 raging through the country, many people are in full homeoffice, so you might need a merge-tool that works in the terminal and in graphical mode and still provides a convenient 3-way merge.

-→ Using ediff3 from Emacs as merge-tool in Mercurial (hg)

Eine naive Einschätzung von Corona in Deutschland

Zur Zeit kursiert viel Panik, aber wenig Mathematik zu Corona, auch wenn es erfreuliche Ausnahmen gibt:

-→ Eine naive Einschätzung von Corona in Deutschland

Gnome Open Shell Here script that can deal with special characters

The most painful missing piece in Gnome Nautilus compared to KDE Dolphin is clicking F4 to open a shell for the current folder. As a workaround I used a script from nixCraft, but that fails with folders that contain special characters like [, because the folder names are URL escaped.

-→ Gnome Open Shell Here script that can deal with special characters

LaTeX is awesome

Some people ask why I like LaTeX. Some consider its syntax strange, or its error messages opaque. And they are right, but there is nothing like it.

-→ LaTeX is awesome

Meine angebotenen Systeme fürs Extremspielwochenende 2020

UPDATE: Wegen der aktuellen COVID-19 Pandemie wird das ESW verschoben.

-→ Meine angebotenen Systeme fürs Extremspielwochenende 2020

Macht der Wahlberechtigten unter 30

Die Alten rufen gerne: „Geht halt wählen“! Welchen Einfluss haben die Stimmen der Leute unter 30 wirklich auf den Wahlausgang?

-→ Macht der Wahlberechtigten unter 30

Problematische Sprachbilder

Sprachbilder wirken immer auf mehreren verschiedenen Ebenen. In der Poesie sind sie das Hauptausdrucksmittel. In der Alltagssprache sind wir allerdings oft unvorsichtig, so dass unsere Sprachbilder indirekt Aussagen treffen, die wir gar nicht vermitteln wollten.

-→ Problematische Sprachbilder

random babcom

A copy of my freenet site random_babcom, converted via pandoc. Most of the resources on this page are downloaded from Freenet using the inproxy at d6.gnutella2.info/freenet/.

-→ random babcom

Test

Test

-→ Test

Impressum

Ich habe hier "redaktionelle Texte", das heißt: Ich sage frei meine Meinung. Daher brauche ich nach Deutschem Recht ein Impressum.

-→ Impressum

Zufällig erstellte Rechenaufgaben für Grundschulkinder

Using GNU Guix for software development

When I started working as a software developer at Disy, I also switched my main distribution at home to GNU Guix.

-→ Using GNU Guix for software development

What I need from IntelliJ and what I deeply miss when I’m not using Emacs

At work I’m using IntelliJ for Java development, but I’m not happy with the interface. It forces me out of my concentration and regularly breaks my flow by having stuff jump around and stealing focus.

-→ What I need from IntelliJ and what I deeply miss when I’m not using Emacs

The greenhouse effect, calculated again

I did not want to talk about the greenhouse effect without having checked the math and physics. Therefore I calculated it myself.

-→ The greenhouse effect, calculated again

AfD oder NPD.de - Erkennst du die Parolen? — Zum Drucken und Dazukleben!

Anna Mack — Tränen von Zorn und der Gauckler ruft wieder nach Krieg

Bitte Stimmen Sie für Wirkliche Netzneutralität: Latenz und Lichtgeschwindigkeit

Wieviel sollte ein Buch kosten?

Je suis Charlie Hebdo - Pressefreiheit in Europa

David gegen Goliath: Sich der eigenen Stärken bewusst sein

Der Piratige Beißreflex

Polizei gegen G20-Demo, Ablauf (Video)

Gute Entscheidungen des EuGH

Gute Neuigkeiten

Die Herausforderungen unserer Zeit sind nicht technischer, sondern sozialer Natur

Irrsinn

Stoppt JEFTA: kein TTIP auf Japanisch!

Klarnamenspflicht schadet der Online-Kommunikation

Gesellschaftliche Leistung lässt sich nicht objektiv messen — erst Recht nicht durch einen unregulierten Markt

Euch trifft der Bahnstreik? Dann lest die Streikzeitung!

Eine Mehrheit abseits der CD/SU

Panorama zu Fracking: Unausgeglichen

Volker Pispers und Weltverbesserer

Plan B gegen Zensur

Lennart Poettering hetzt taktisch gegen die Freie-Software-Gemeinschaft

Sie handeln mit Lügen

Turing-Test bestanden

Unregulierte Marktwirtschaft ist unlogisch

Wir passen aufeinander auf (Menschen sind toll!)

Zensur durch Uploadfilter

Eine Zensur findet doch statt … Mittel, um uns weiter organisieren zu können

Communicating your project: honest marketing for free software projects

You have an awesome project, but you see people reach for inferior tools? There are people using your project, but you can't reach the ones you care about? Read on for a way to ensure that your communication doesn't ruin your prospects but instead helps your project to shine.

-→ Communicating your project: honest marketing for free software projects

wisp: Whitespace to Lisp

A complete Mercurial branching strategy

This is a complete collaboration model for Mercurial. It boils down to and shows you all the actions you may need to take, except for the basics already found in other tutorials like

-→ A complete Mercurial branching strategy

The Generation of Cultural Freedom

I am part of a generation that experienced true cultural freedom—and experienced this freedom being destroyed.

-→ The Generation of Cultural Freedom

Der Club Der Lächelnden

Die mit glücklichem Lächeln durch's Leben gehen.

-→ Der Club Der Lächelnden

ArneBab - Impressum - GPLv3 or later (code), cc by-sa (rest)