about milahu
here you go: my stupid face!
- github.com/milahu/alchi - compatibility chart for personality types
- github.com/milahu/alchi-journal - hand-written notes for my alchi project
- github.com/milahu/alchi-pdf - pdf files for alchi https://github.com/milahu/alchi
- github.com/milahu/sp-wamf - South Park - Who Are My Friends. status: concept
- github.com/milahu/isk - Ich sitze im Knast im Inn Salzach Klinikum (ISK) seit 9.12.2024 weil ich mein Buch in einer Schule verteilt habe
- github.com/milahu/whoaremyfriends - Who are my friends? Group composition by personality type # moved to https://github.com/milahu/alchi
- github.com/milahu/samizdat - low-budget high-volume printing. because fuck the system
- github.com/milahu/devilchild - king of nature, fool of culture
- github.com/milahu/detox - Ernährung in der Drogentherapie (Drogenentzug)
- github.com/milahu/random - snippets, scripts, ...
- github.com/milahu/nur-packages - my nix packages
- github.com/milahu/aiohttp_chromium - aiohttp-like interface to chromium. based on selenium_driverless to bypass cloudflare
- github.com/milahu/opensubtitles-scraper - scrape subtitles from opensubtitles.org
- github.com/milahu/svelte-layout-resizable - resizable layout component for svelte
- github.com/milahu/annas-archive-torrent-client - download individual files from annas-archive over bittorrent - status: concept
- github.com/milahu/solidjs-treeview-component - TreeView component for SolidJS
- github.com/milahu/myjdownloader - status: abandoned, broken, proof of concept
- github.com/milahu/jdownloader-installed - UNTRUSTED software. closed source. container: https://github.com/jlesage/docker-jdownloader-2
- github.com/milahu/awesome-component-converters - convert html components between frameworks: react, svelte, solid, mitosis, vue, angular, ...
- github.com/milahu/fully-open-source-wireguard-vpn-providers - actual "open-source" clients and providers for wireguard VPN
- github.com/milahu/nixos-config-webui - web editor for nix files. edit nixos configuration in a graphical webinterface. status: concept
- github.com/milahu/svelte-preval - compile time eval for svelte components
- github.com/milahu/reverse-template-engine - find a template of many similar html files. status: concept
- github.com/milahu/vite-plugin-tree-sitter - bundle tree-sitter modules with vite
- github.com/milahu/prosemirror-track-changes-demo
- github.com/milahu/debrid-services - matrix of debrid services and supported file hosters
- github.com/milahu/nodejs-hide-symlinks - hide symlinks from nodejs, to implement a symlinked machine-level global NPM store
- github.com/milahu/live-diff-html-editor - exact diffs of rich text. status: broken?
- github.com/milahu/bittorrentv2-alternative - alternative to the bittorrent v2 content-addressed store
- github.com/milahu/solidjs-monaco-editor-component - use monaco-editor in solid.js
- github.com/milahu/nixos-patch-installer - From Github pull requests, install patches directly to your NixOS machine. status: concept
- github.com/milahu/hypothesis-annotations-scraper - download all annotations for a user from https://hypothes.is/
- github.com/milahu/darknet-git-hosting-services - tor hidden onion services running gitea, cgit, ...
- github.com/milahu/opensubtitles-uploader-cli - upload movie subtitles to opensubtitles.org
- github.com/milahu/awesome-bidirectional-transforms - bidirectional transformations
- github.com/milahu/solidjs-resizable-splitter-component - resizable splitter component for SolidJS
- github.com/milahu/python-piavpn - VPN client for privateinternetaccess.com in python
- github.com/milahu/pyload-qt - a Qt interface for pyLoad, trying to look like qBittorrent
- github.com/milahu/nixos-tails - tails linux based on nixos linux. tails linux implemented in the nix language. status: concept
- github.com/milahu/mpv-downmix-gui - mpv GUI to modify the parameters to downmix surround sound to stereo
- github.com/milahu/crx4chrome-scraper - scrape crx files from crx4chrome.com - unpack the crx files and add the crx contents to a git repo
- github.com/milahu/dogbolt-cli-client-bash
- github.com/milahu/thedaytapes - The Day Tapes, created by Dr. Richard Day, recalling a talk by Dr. Lawrence Dunegan, from year 1969, on the "New Order of Barbarians", predicting the medical tyranny of our present time
- github.com/milahu/browserforge - run github + github-pages + codesandbox in your browser, offline-first - CONCEPT
- github.com/milahu/gnumake-tokenpool - jobclient and jobserver for the GNU make tokenpool protocol. implementations in multiple languages
- github.com/milahu/lezer-parser-nix - lezer grammar for the nix language
- github.com/milahu/hocr-editor-qt - graphical HOCR editor to produce minimal diffs for proofreading of tesseract OCR output
- github.com/milahu/webapps-scraper - scrape webapps by writing all HTTP responses to disk
- github.com/milahu/nix-yaml - a yaml parser written in nix
- github.com/milahu/p2p-killerapp - my search for the perfect peer to peer app
- github.com/milahu/deb2nix - translate package names between debian and nixpkgs. status: concept
- github.com/milahu/nssdb-py - add a ca.crt certificate to $HOME/.pki/nssdb/cert9.db and $HOME/.pki/nssdb/key4.db in python
- github.com/milahu/nixpkgs-watcher - notifications for my favorite apps. status: concept
- github.com/milahu/theyliedabout - lies, scandals, scams, corruption, intelligence tests, psychowar, infowar, exploits, social engineering, ...
- github.com/milahu/treepipes - incremental tree transformers
- github.com/milahu/iceagefarmer - iceagefarmer Telegram archive. documenting the collapse of our civilization
- github.com/milahu/parse-package-lock - parse lockfiles of npm, yarn, pnpm. generic lockfile parser for javascript, to get the deep tree of dependencies, without deduplication. alternative to snyk-nodejs-lockfile-parser
- github.com/milahu/document-photo-auto-threshold - auto-correct contrast and brightness of photographed document
- github.com/milahu/rollup-plugin-preval - compile-time eval for rollup
- github.com/milahu/json-stream-stringify-benchmark - create JSON strings larger than 512MB in javascript
- github.com/milahu/piratebay-uploader - upload torrents to thepiratebay.org
- github.com/milahu/yarn-tar2zip - convert tar archive to yarn zip archive
- github.com/milahu/translate-richtext - translate rich-text documents between human languages, online or offline. mostly an exercise on sequence alignment of similar texts
- github.com/milahu/writable-nix-store - get temporary write access to the nix store
- github.com/milahu/cas_torrent - a bittorrent client with content-addressed storage
- github.com/milahu/gclient2nix - Generate Nix expressions for projects based on the Google build tools gclient and gn from the chromium depot_tools
- github.com/milahu/pysqlite3 - pure-python sqlite3 client. useful to parse an incomplete (partially downloaded) sqlite database file, by manually parsing some database pages, where sqlite3 would say "Parse error: database disk image is malformed"
- github.com/milahu/awesome-sandboxing - sandboxing of untrusted code
- github.com/milahu/lezer-parser-shell
- github.com/milahu/solidjs-filesystem-component - filesystem component for the solid.js framework. compatible with browserfs
- github.com/milahu/nix-build-profiler - profiling cpu and memory usage of nix-build
- github.com/milahu/deepl-client-jsdom - javascript client for the online translator at deepl.com/translate
- github.com/milahu/conan2nix
- github.com/milahu/btcache-go - A caching reverse-proxy BitTorrent client, written in Go
- github.com/milahu/telegram-chat-recorder - status: concept
- github.com/milahu/cas-filesystem-spec - /cas/{hashtype}/{hash}/{filename}
- github.com/milahu/qbittorrent-nova-killer - Utility to kill runaway qBittorrent nova2.py processes
- github.com/milahu/fantasieforderungen - fordern kann man viel... aber ist der ruf erst ruiniert, lebt es sich ganz ungeniert
- github.com/milahu/ktexteditor-pyside6 - python bindings for ktexteditor. status: concept
- github.com/milahu/pflichtteilserlassvertrag-entwurf - Pflichtteilserlassvertrag gemäß § 397 BGB
- github.com/milahu/dominik-sobota-vs-rainer-gerth - Am 8. April 2024 ersticht Dominik Sobota den Dr. Rainer Gerth in Wasserburg am Inn
- github.com/milahu/annas-torrents - torrents of annas-archive.org
- github.com/milahu/einmaleins-trainer - mathe-lernprogramm in python
- github.com/milahu/filesharing-scripts - mostly
parse_amazon.pybased on calibre - github.com/milahu/gitea-client-python - gitea API client in python, generated with swagger-codegen
- github.com/milahu/ffmpeg-align-video-scenes - videodiff. compare similar videos frame by frame
- github.com/milahu/lezer-parser-arithmetic - Lezer grammar for simple arithmetic expressions
- github.com/milahu/fritzbox-reconnect - get new IP address from fritzbox DSL router
- github.com/milahu/boxy-svg-censored - browser-based SVG editor
- github.com/milahu/boxy-svg-crx - Boxy SVG - Scalable Vector Graphics (SVG) editor - original crx files - extension ID gaoogdonmngmdlbinmiclicjpbjhgomg
- github.com/milahu/async_dict - dictionary with waitable get and pop
- github.com/milahu/nix-hell - a wrapper for nix-shell
- github.com/milahu/microsoft-nmake - multiple versions of the nmake.exe binary, which is part of Microsoft VisualStudio BuildTools, including some decompiled nmake.cpp sources
- github.com/milahu/bittorrent-v2-merkle-root-hash-py - get bittorrent v2 merkle root hash of file path
- github.com/milahu/pdf-compress-vector-graphics - compress large vector graphics in the "content streams" of PDF files by replacing them with high-quality JP2 raster images
- github.com/milahu/live-coding-notes
- github.com/milahu/solidjs-rollup-web-extension-starter
- github.com/milahu/awesome-javascript-interpreters
- github.com/milahu/search-aggregator-browser-extension - browser extension to search with many search engines in parallel
- github.com/milahu/awesome-metarepo-managers
- github.com/milahu/shelljs-async - bash syntax and gnu coreutils in javascript. async version of shelljs
- github.com/milahu/incremental-compiler-js - incremental compiler in javascript. status: concept
- github.com/milahu/eslint-plugin-react2solid - convert react components to solidjs components
- github.com/milahu/prosemirror-inplace-editing-demo
- github.com/milahu/solidjs-xterm-component - Terminal emulator for SolidJS
- github.com/milahu/monaco-lezer-parser - use lezer parsers in monaco-editor
- github.com/milahu/qt6-project-template
- github.com/milahu/envi - env interpreter. alternative to env
- github.com/milahu/tree-sitter-nickel - nickel grammar for tree-sitter. deprecated in favor of https://github.com/nickel-lang/tree-sitter-nickel
- github.com/milahu/reverse-qrcode-generator - brute-force input texts of similar QR code images
- github.com/milahu/von-uns-bekommt-ihr-nix - Wie wir es schaffen nicht zahlen zu müssen
- github.com/milahu/rust-compare-diff-libs - comparison of diff algorithms in rust
- github.com/milahu/logic_fn - parse custom logic expression into javascript eval function
- github.com/milahu/udp-echo-test-cpp - a minimal UDP echo test (client and server), written in C++
- github.com/milahu/bittorrent-benchmark - compare bittorrent clients
- github.com/milahu/stitching-gui-qt - Qt GUI for the Stitching library. status: trash
- github.com/milahu/resizable-rect-item-pyside - Qt rectangle with big transparent resize handles, similar to GIMP resize handles
- github.com/milahu/hypothesis-annotations - hypothesis annotations by milahu
- github.com/milahu/urbandictionary-milahu
- github.com/milahu/downloaderfs - concept: file-centric download manager
- github.com/milahu/runlater - tool for dynamic task scheduling
- github.com/milahu/ffmpeg-compress-video-yify
- github.com/milahu/nixpkgs-package-version-log
- github.com/milahu/qwik-starter-empty-app-javascript - qwik starter based on the create-qwik "empty app" starter
- github.com/milahu/guestbook-cgi-python - let visitors leave messages on http server
- github.com/milahu/ssh-copy-id-cgi-python
- github.com/milahu/letmegooglethatforyou - Remember kids: Google is the worst search engine in the world
- github.com/milahu/letmewikithatforyou - Remember kids: Wikipedia is the worst source in the world
- github.com/milahu/sum-parallel - summarize numbers from a text file using multiple CPU cores
- github.com/milahu/sourceforge-scraper - download files from sourceforge.net projects
- github.com/milahu/awesome-git-hosters - git hosting, git services, git providers, git websites, gitea instances, forgejo instances, ...
- github.com/milahu/scrape-pnpm-lockfiles - scrape PNPM lockfiles from GitHub
- github.com/milahu/nix2c - transpile nix expressions to C code (failed experiment)
- github.com/milahu/nixos-config-macbook
- github.com/milahu/api.ernte-teilen.org - mirror of api data
- github.com/milahu/env-options-parser - parse arguments for gnu coreutils env = /usr/bin/env
- github.com/milahu/unifiedjs-docbook - convert docbook XML with unifiedjs
- github.com/milahu/jest-worker - jest-worker with gnumake jobclient. typescript + javascript
- github.com/milahu/nix-build-incremental-experiments
- github.com/milahu/gcc-options-parser - parse command line options for the GCC compiler
- github.com/milahu/sed-recursive-benchmark - performance of recursive text replace
- github.com/milahu/svelte-jsoneditor-template - minimal project template for the svelte-jsoneditor library
- github.com/milahu/murmurhash-cli-python
- github.com/milahu/nix-locate-server - publish the nix-locate command for thin clients, who want to avoid running the expensive nix-index command
- github.com/milahu/ragel-from-comments - extract ragel code from C comments
- github.com/milahu/replace-fixed - replace fixed strings - aka: fsed
- github.com/milahu/deepl-client-filesystem - connect the deepl.com translator to your file system
- github.com/milahu/yaml-parse-tree-config-c - how to parse a YAML config file in C code
- github.com/milahu/compare-ncscolor-vs-w3color
- github.com/milahu/jest-snapshot-save-actual-snapshot-reporter - custom reporter for jest-snapshot to save actual snapshot values to disk
- github.com/milahu/amcharts4-webpack-template - amcharts4 + webpack
- github.com/milahu/test-tree-sitter-wasm - tree-sitter + rust + yew + wasm + wasm-pack
- github.com/milahu/rust-parse-sexpr-minimal - minimal S-expression parser in rust
- github.com/milahu/max-callstack-size - node.js - get max call stack size
- github.com/milahu/default-browser-name - node.js script to get name of default browser
- github.com/milahu/eslint-plugin-ternary-to-binary-conditional - transform (t ? c : expr) to (t && c) if expr is a variant of false
- github.com/milahu/vdl120 - configuring and readout software for the Voltcraft DL-120TH USB climate data logger
- github.com/milahu/nix-for-javascript-developers - Nix language for Javascript developers
- github.com/milahu/nixos-config
- github.com/milahu/parse-helptext - parse getopt-style help texts from somecommand --help
- github.com/milahu/hate-maintainers-censored - conservative fucks. fuck them.
- github.com/milahu/todo - public todo list of milahu
- github.com/milahu/deutschetorrents - deutsche torrents - filme, musik, bücher, bilder, ...
- github.com/milahu/pyload - my hostile fork of pyload, because the pyload maintainers are too stupid to merge my patches
- github.com/milahu/serienfans-scraper - scrape download links for TV shows from serienfans.org and movies from filmfans.org
- github.com/milahu/python-aia - AIA chasing through OpenSSL for TLS certificate chain building and verifying
- github.com/milahu/books - books on the topic of selforganization
- https://github.com/milahu/hocr-files-template-repo
- https://github.com/milahu/the-preparation-by-doug-casey-2025
- https://github.com/milahu/jan-van-helsing-whistleblower
- https://github.com/milahu/gunnar-kunz-sie-verlassen-den-demokratischen-sektor-2024
- https://github.com/milahu/hanno-vollenweider-bankster-2016
- https://github.com/milahu/enteignung - Die große Enteignung. von David Rogers Webb
- https://github.com/milahu/wot-se-fack-von-vince-ebert-2025
- https://github.com/milahu/teenager-befreiungs-handbuch-von-grace-llewellyn-2014
- https://github.com/milahu/andre-schmitt-wenn-die-krise-kommt-2025
- https://github.com/milahu/julia-ross-die-mood-cure
- github.com/milahu/officialstories - Official stories exist to protect officials... by Liam Scheff
- ...
- github.com/milahu/hocr-files-template-repo
- github.com/milahu/nix-build-debug - debug failing nix-build in interactive bash shell
- github.com/milahu/nix-eval-js - nix interpreter in javascript - status: broken, abandoned
- github.com/milahu/female-animals-with-long-head-hair - having long head hair as a female is so extremely useful that all animal species have evolved to grow long head hair in all their females
- github.com/milahu/trostberg-b299-begradigung - Trostberg B299 - Begradigung statt Umfahrung
- github.com/milahu/trostberg-python - Programmierer gesucht
- github.com/milahu/p2p-killerapp - my search for the perfect peer to peer app
- github.com/milahu/awesome-transpilers - A curated list of awesome transpilers. aka source-to-source compilers
- github.com/milahu/awesome-pornstars - some of my favorite pornstars
- vdl120.sourceforge.net - Software for the Voltcraft DL-120TH USB climate data logger - this was probably my first public project, released on 2010-07-01
TODO autobiography
what: Electrical Engineering and Information Technology
where: TUM = Technical University of Munich
how long: 2 semesters, then i gave up, because it was too theoretical, and the students were fully responsible to find actual work in the industry, but i was lazy as shit, so i didnt look for jobs, and after 2 semesters, "ugly" subjects like "material science" were added, which just stupid learning of facts, no system of derivations like math or physics... probably i should have studied at the FH Rosenheim, where they have "Duales Studium" = every semester you both study and work, probably then i would have a degree and a well-paid job now...