Plenary Minutes (Part 1)
2026The first part of a comprehensive analysis of all plenary minutes since 1949
Analyses - Tools - Knowledge
Personal portfolio of Nicky Reinert
Digital experiments, tools and projects around programming, AI, internet culture and data analysis.
The first part of a comprehensive analysis of all plenary minutes since 1949
A short and concise analysis of the link quality of the webring `Uberblogr`.
AI-based analysis of the election manifestos of the eight largest German parties to test the claim of a „ban party“. Uses several AI models.
Analysis of over 38,000 Google Maps reviews from 12 Burgermeister branches: 304 deleted reviews over a seven-month period show that even justified criticism is deleted as “collateral damage“.
Analysis of around 70,000 Google Maps supermarket locations in Germany: the Aldi Nord/Süd border runs through the Ruhr area and then almost horizontally east past Frankfurt; Lidl receives the best ratings on average (4.24 stars).
Investigation of the parking service provider Fair Parken GmbH: dark patterns in the cookie banner, undisclosed tracking technologies, and a striking rating pattern (15,000+ Google reviews with 4.2 stars vs. 2.2 stars on Trustpilot).
Critical analysis of aggressive mobile game marketing using the example of „Dozer Demolish“: dark patterns, questionable advertising aimed at minors, and a lack of transparency about in-app purchases despite a 0-4 age rating.
Analysis of 20,108 entries from 240 BVG lines (2006–2021): peak activity in May 2018, U- and S-Bahn lines produce the most entries, and the word „leider“ (“unfortunately”) appears over 6,000 times.
Reverse engineering of the undocumented DB price API based on 90 days of price data: prices vary strongly depending on when a ticket is booked, and Sparpreis fares seem almost random – the result is the alternative price search “nickets.de“.
Evaluation of 43,908 blog entries (2005–2019) using Python and Tableau: Der Spiegel is the most linked source, the most active time is Wednesdays around 5 p.m., plus Fefe's notoriously long compound words.
An open website that lets visitors anonymously reshape it with their AI: describe the change you want, paste in the AI result, and modify the site together.
A widget with various system monitoring functions (CPU, RAM, network, ...) for iTerm2
A cat Sudoku clone!
Four games for two games, against boredom on the phone.
A web app for local document management. Documents are recognized with OCR and classified by a local LLM. Simple interface with many search and filter options.
An Electron app that makes it easier to manage audio tracks and effects. FXBrowser reads audio files from folders, analyzes them, allows simple playback and offers many filter functions. Tracks can be dragged and dropped into, e.g., a DAW or another app.
A web app and Android app that checks the device's network connection at regular intervals and displays the results in a clear statistics view.
An Android app with which applications and settings can be blocked or hidden.
Turns GPX recordings of bike, running or car tours into animated map videos – as time-lapses, with a free camera and individual design
Experiment to predict the punctuality of Deutsche Bahn based on historical delay data, fuel prices, weather and holiday signals.
Honeypot for AI crawlers that records bot behavior and tests resilience against prompt injection.
Interactive JavaScript visualization of prime numbers on spiral structures. Supports configurable scaling and coloring.
Mirrors the context of HTTP requests for troubleshooting proxy and CDN configurations. Displays technically relevant request data.
Browser-based text conversion that runs entirely locally in the browser. Supports fullwidth, flip, strikethrough, small caps and Zalgo.
Searchable collection of ASCII and Unicode text faces with a copy function and favorites management.
Searchable directory of open-source intelligence tools with categories and descriptions.
Interactive privacy check in the browser with fingerprinting signals, leak indicators and locally detectable browser properties.
Serverless peer-to-peer tool for securely exchanging text between devices over encrypted WebRTC connections. Pairing via QR code or 6-digit code, no registration required.
Web tool for A/B tests: calculates confidence levels, p-values and statistical power for up to 5 variants, including easy-to-understand explanations against p-hacking.
Self-built, ad-free fitness tracking PWA based on the „Grease the Groove“ method, with device sync via Firebase, gamification and supplement tracking.
Browser-based toolbox for simple image editing: cropping, scaling, color correction, OCR, ASCII conversion and EXIF display in one tool.
Interactive visualization that examines the election manifestos of German parties with several AI models for explicit and semantic bans, making the results comparable per model and per party.
Browser-based analysis tool for MoneyMoney account exports: shows income/expense trends, recurring costs and a filterable account ledger – all locally, without any data transfer to a server.
Automatic analysis and tagging of your own video collection with AI models running locally on the GPU. All metadata is stored in an SQLite database with preview images and audio transcription. Includes a web frontend for browsing the database.
JavaScript steganography tool that encodes hidden messages as binary code in invisible characters within text.
JavaScript web app that generates random topping combinations for open sandwiches when you can't decide.
JavaScript browser game in which a maze has to be solved in as short a time as possible. Configurable parameters and an export function for generated mazes.
Automatically shortens long texts by replacing words with abbreviations, including an abbreviation directory – handy for wordy technical texts.
WordPress plugin that asks visitors for consent before loading tracking scripts such as Google Analytics and stores the decision in a cookie.
Automatically calculates the fit type (clearance, transition or interference fit) between shaft and bore based on nominal dimensions and tolerance values.
VBA script that splits any text into individual words, counts and sorts them, and creates a PowerPoint slide with a size-scaled word cloud from them.
Community knowledge base with news, guides, compatibility troubleshooting and plugin comparisons around WordPress, largely compiled from Reddit discussions.
macOS app that scans the hard drive and visualizes large files and folders – by size, file type or folder structure.
Containerized JavaScript web app; according to the repo description, a clone of a well-known game concept – including Docker setup.
Debugging interface that loads tag manager scripts such as Adobe Launch and makes outgoing requests (XHR, tracking pixels, fetch) including GET parameters visible in the frontend.
Python script using Selenium/headless Chrome that compares two tracking setups for a list of URLs to check whether changes to Adobe Data Collection implementations break existing tracking.
Web interface around Microsoft's BitNet framework, which makes it possible to run 1-bit language models even on weak hardware such as NAS systems.
WordPress plugin that generates word clouds from URLs, database queries, custom fields or via image OCR, based on wordcloud2.js.
Shell script that automatically sets up a complete WordPress installation, including database, user and randomly generated content (posts, categories, tags, images).
WordPress plugin for automatically generating placeholder and test pages for development and demo environments.
Shell script that automatically backs up all databases and virtual hosts of an Apache server, encrypted with Duplicity.
WordPress plugin that converts three-column CSV data (x, y, value) into a color-graded heatmap table.
VBA script that provides a dialog for exporting Excel tables as CSV – with a selectable delimiter and text qualifier.
FastAPI-based Model Context Protocol server that bundles professional profile data from GitHub, Medium, LinkedIn and RSS feeds and provides it as a REST API with LLM-based enrichment.
Browser-based Risk-style strategy game for 2–10 players with public or private sessions and Telegram integration for turn notifications.
Browser-based learning game for children: sell at your own vegetable stand, calculate change and practice mental arithmetic on the side – with difficulty levels and a scoring system.
The @ sign has a long, partly mysterious history and became the definitive symbol of digital communication in 1971 through Ray Tomlinson's email address format.
What is POPCOUNT, why does it exist as a CPU instruction, and what does the NSA have to do with it? The story behind one of the oldest machine code operations.
An exploration from the Nerd Encyclopedia about the longest-serving software systems in the world. The article presents the SABRE reservation system (since 1960) and the IRS Individual Master File (IMF, also since 1960, written in COBOL and IBM Assembler) and examines the challenges of modernizing such complex and critical legacy systems.
A retelling from the Nerd Encyclopedia of the famous “500-Mile Email” anecdote. The article describes a bizarre software bug in which emails were only delivered within a certain radius. The cause was an undetected downgrade of the sendmail server, which led to a 0-second timeout, so that remote servers could not respond in time.
An introduction from the Nerd Encyclopedia to the Bastard Operator From Hell (BOfH), an iconic figure of nerd culture. The article looks at Simon Paul Travaglia's satirical stories about a cynical IT administrator who torments his users, and describes the origin, spread and cultural influence of these stories, including the German adaptation as BAfH.
An exploration from the Nerd Encyclopedia into the origins of the 80-character column standard in computing. The article looks at historical influences such as typewriters and punch cards (in particular IBM's 80-column punch cards) and discusses readability arguments. Humorously, it links this to the “horse's rear end legend” to illustrate the often obscure origins of technical standards.
A humorous anecdote from the Nerd Encyclopedia about pranks with punch cards in the early days of computing. The article explains how punching out all the holes in a punch card made it unstable, and how these manipulated cards received humorous names such as “fly swatter” or “crochet doily”.
A detailed exploration from the Nerd Encyclopedia of the famous “Fast Inverse Square Root” algorithm (“0x5f3759df”) from the Quake III source code. The article explains the mathematical foundations of vector normalization, how the algorithm works with its “evil floating point bit hack” and its “magic constant”, and examines the unresolved question of authorship as well as its relevance today.
A humorous anecdote from the Nerd Encyclopedia about a British internet engineer who managed to transmit data over a wet rope. The article describes the experiment in which a speed of 3.5 Mbit/s was achieved over a distance of 2 meters, and explores the unexpected possibilities of data transmission.
This article covers Nerd Encyclopedia 41 - What Color Is Chuck Norris? and offers practical insights into the topic.
This article covers Nerd Encyclopedia 40 - isUserAMonkey and offers practical insights into the topic.
A curious anecdote from the Nerd Encyclopedia explaining how two candles can be used as a replacement for the sensor bar of the Nintendo Wii. The article describes the principle of infrared communication of the Wiimote and how candles emit infrared rays that the controller can use to determine position.
An exploration from the Nerd Encyclopedia of the iconic quote “You fool” by OpenPGP developer Robert J. Hansen. The article looks at the background of this outburst: an attack on the SKS network that exploited known vulnerabilities in outdated software intended as a proof of concept, and serves as a warning about neglected software maintenance in critical infrastructure.
An explanation from the Nerd Encyclopedia of “ambiguous images” and a specific vulnerability in Apple's PNG implementation. The article describes how one and the same PNG file could be displayed differently on Apple devices than on other systems due to a bug in Apple's proprietary “iDOT” chunk, and explores the complexity of image processing.
A retelling of the kik & left-pad drama of 2016, which shook the JavaScript developer community. The article explains how the removal of a small but widely used npm package called “left-pad”, following a name dispute, led to far-reaching problems in thousands of software projects and exposed the fragility of modern software dependencies.
This article covers Nerd Encyclopedia 35 - JavaScript Bananas and offers practical insights into the topic.
A historical exploration from the Nerd Encyclopedia of the origins of JavaScript, which was developed in just 10 days. The article examines the need for a scripting language for dynamic web pages, the role of Brendan Eich at Netscape, the name change from Mocha to JavaScript, and Microsoft's response with JScript.
An explanation from the Nerd Encyclopedia of GCJ-02, China's national standard for geographic coordinates. The article explains how this standard deliberately introduces deviations from the global WGS system, officially for reasons of national security, and how this causes problems for navigation systems. The BD-09 standard derived from it by Baidu is also briefly presented.
A humorous exploration from the Nerd Encyclopedia that uncovers what PHP, Visa and Mandelbrot have in common: recursive acronyms and self-referential concepts. The article explains the meaning of recursive acronyms in IT and looks at humorous legends surrounding names such as Benoit B. Mandelbrot and Bing.
A historical investigation from the Nerd Encyclopedia into the origin of the term “bug” in computing. The article debunks the myth of the moth in the Harvard Mark II computer as the origin, traces the true etymology of the word back to Thomas Edison in the late 19th century, and acknowledges Grace Hopper's role in popularizing the term in the computing world.
A humorous anecdote from the Nerd Encyclopedia about an embarrassing error in the registration process of the early internet service WebTV. A misconfigured filter for usernames caused every input to be rejected as a “bad word” (“That's a bad word.”), underlining the importance of thorough testing.
An entertaining exploration from the Nerd Encyclopedia of programming with emojis. The article explains the basics of character encoding (Unicode, UTF-8) and looks at the (limited) possibilities of using emojis in common programming languages. It also presents “Emojicode”, a programming language based entirely on emojis.
An explanation from the Nerd Encyclopedia of the concept of “undefined behavior” in computing, particularly in the C programming language. The article sheds light on the origin of the humorous term “nasal demons” and uses a simple C code example to demonstrate the unpredictable consequences when a compiler encounters undefined behavior.
A retelling of the famous anecdote “The Story of Mel” from computer programming. The article highlights the genius of the legendary programmer Mel Kaye, his unconventional optimization techniques in assembly language, and the challenges his self-modifying code posed for other developers, using a manipulated blackjack game as an example.
A historical exploration from the Nerd Encyclopedia of the programming language FOCAL (Formulating On-line Calculations in Algebraic Language), developed in 1968 by Richard Merrill (DEC). The article looks at FOCAL's use on PDP computers, its similarity to BASIC, the reasons for its limited popularity (including an anecdote about Microsoft), and its brief second spring in the Soviet Union.
A humorous anecdote from the Nerd Encyclopedia that illustrates the concept of “bare metal programming”. The article tells the story of a developer who, when a program error occurred on a “discrete component” computer, literally had to intervene in the hardware with a screwdriver to stop the system.
A humorous introduction from the Nerd Encyclopedia to the C function “strfry”. The article explains how this function randomly rearranges a string to produce an anagram, and highlights the oddity of such functions in programming languages.
A humorous demonstration from the Nerd Encyclopedia showing how the internal representation of integer objects can be manipulated in Python using “ctypes”. The article presents a code example that causes a seemingly simple multiplication such as “30 * 10” to produce an unexpected result of “1000”, and warns of the resulting debugging challenges.
This article covers Nerd Encyclopedia 22 - Does It Run Doom? and offers practical insights into the topic.
This article covers Nerd Encyclopedia 21 - 00000000000000000021e800c1e8df51b22c1588e5a624bea17e9faa34b2dc4a and offers practical insights into the topic.
A humorous explanation from the Nerd Encyclopedia of two special operators in programming languages: the “Elvis operator” (“?:”), which assigns a default value when a variable is null or false, and the “spaceship operator” (“<=>”), which performs a three-way comparison. The article looks at the origin of their unusual names.
A humorous exploration from the Nerd Encyclopedia of the “IP over Avian Carriers” (IPoAC) protocol, also known as the “carrier pigeon protocol”. The article describes how this April Fools' joke became an official RFC, its update for IPv6, and a real test run in Norway that showed the limits of data transmission by carrier pigeon.
An introduction to “Null Island” from the Nerd Encyclopedia, a fictional island at the prime meridian and equator (0°N, 0°E). The article explains how this geographic point serves as a “catch basin” for errors in geographic systems when location data cannot be processed correctly, and highlights the humorous community that has formed around this concept.
An introduction to the demoscene and its history, using the famous 5-byte demo “Fuenf — In your Face” by the group Farbrausch as an example. The article explains how demos, as audiovisual works of art, showcase technical and creative skills under extreme size constraints, and how the demoscene evolved out of the warez scene.
An explanation from the Nerd Encyclopedia of the “USERSEEUSERDO” function in Windows 3.1. The article describes how this function was used to simulate user behavior for stress testing the operating system, and where its name comes from: the saying “Monkey See, Monkey Do”.
An exploration from the Nerd Encyclopedia of the origin story of the iconic animal illustrations on the covers of O'Reilly computer books. The article tells how illustrator Ellie Friedmann was inspired by historical animal engravings, and how Tim O'Reilly recognized the distinctive quality of these designs, which later also served to draw attention to endangered species.
A historical anecdote from the Nerd Encyclopedia about the notorious Windows XP volume license key “FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8”. The article looks at the history of this key, its spread through hackers, Microsoft's response, and the development of license protection mechanisms in the software industry.
A humorous exploration from the Nerd Encyclopedia of the special humor of developers, which is reflected in source code comments and unconventional programming practices. The article looks at the famous “total_hours_wasted_here = 42” meme and presents further examples of witty, cynical or self-deprecating code comments and “quick and dirty” solutions.
A humorous exploration from the Nerd Encyclopedia of the quip “A CPU is literally a rock that we tricked into thinking”. The article examines the literal truth behind this statement by explaining how a CPU is made from silicon (quartz sand), and refers to a video by Intel documenting the manufacturing process.
An explanation from the Nerd Encyclopedia of the famous xkcd comic “Little Bobby Tables” and the security vulnerability it illustrates: SQL injection. The article explains how malicious SQL code can be smuggled into databases via input fields to carry out unwanted actions, and emphasizes the need to validate user input.
An introduction from the Nerd Encyclopedia to the esoteric programming language Brainfuck. The article explains the language's eight minimalist commands, demonstrates its complexity with a “Hello World!” example, and highlights its purpose as a learning tool or coding challenge rather than for productive use.
An explanation from the Nerd Encyclopedia of the “Streisand effect”, a phenomenon in which an attempt to suppress information unintentionally leads to its further spread. The article traces the origin of the term to Barbara Streisand's lawsuit over an aerial photo of her estate, and to the coining of the term by Mike Masnick in connection with a “urinal” case.
This article covers Nerd Encyclopedia 8 - Hello World Has a Bug and offers practical insights into the topic.
A historical exploration from the Nerd Encyclopedia of the origins of “Easter eggs” in software and games. The article looks at early examples such as the “make love” command and the game “Moonlander”, but focuses on the first known Easter egg in Atari's “Adventure” by Warren Robinett and the coining of the term by Steve Wright.
This article covers Nerd Encyclopedia 6 - The Origin Story of Activision and offers practical insights into the topic.
This article from the Nerd Encyclopedia examines the origin of the expression “Gesehen, gelacht, F8” (“seen, laughed, F8”) in the context of early computer file management. It explains the role of Norton Commander and its clones, such as Total Commander, and how the F8 function key for deleting files became a humorous expression for discarding disappointing software or media.
A humorous and critical look at regular expressions (RegEx) and the well-known programmer meme “Now you have two problems”. The article examines the complexity, misuse and security risks of RegEx (catastrophic backtracking, ReDoS) and traces the origins of the famous quote.
An investigation from the Nerd Encyclopedia into the famous but often misattributed quote by Bill Gates: “640K memory is enough”. The article debunks the myth that Gates ever made this statement, traces the origins of the misattribution in various publications, and sheds light on the persistence of the rumor.
A comprehensive exploration from the Nerd Encyclopedia of the challenges computers face when measuring and processing time. The article looks at historical time errors such as the Year 2038 problem and the Y2K bug, future limitations of 64-bit systems, the complexity of leap seconds, and the causes of computers' “lack of punctuality”.
A detailed historical and technical explanation of why a byte is today standardly 8 bits in size. The article examines the origins of the term “byte”, the development of bit sizes in early computer systems, the role of ASCII and IBM in establishing the 8-bit standard, the later official standardization, and the introduction of the term “octet”.