Long-Term Plan
An outline of tasks for various projects.
- Notes on wavelet matrices with mention of other succinct data structures (with references included).
- Notes on minimal systems, such as P double-prime, SECD machines, SIMPL, counter machines, Digi-Comp I, LC-3, PILOT, TTM, WDR Paper, CARDIAC.
- Notes on Unifont and Atkinson Hyperlegible.
- Notes on W2C2 (WASM to C89) with and example targettign the 8051 from Zig, D, Swift.
- Notes on alternative web engines: Lynx, Server, Libweb.
- Notes on DOS 4 Pascal-like C dialect.
- Notes on practice of portable algorithms: Nuklear, FreeCiv, and DOOM.
- Notes on Deskflow, InputLeap, and Barrier.
- Notes on brute-forcing TinyGL to be C89 compatible.
- Notes on Astronomic Image Processing: Lynkeos.
- Notes on Tcl and Toolatra.
- Notes on some interesting OSs: Ironclad/Gloire and Dawn.
- Notes on Reverse Proxies Using WireGuard, HAProxy, and Varnish; compare to TINC and UDP2RAW (UDP2RAW allows WireGuard to be accessible behind censors; can be used in VMs).
- Notes on Cloudflare Silk for Privacy Pass.
- Notes on nftables.
- Notes on SSH keys, disabling root, and disabling password login.
- Notes on Purpur plugins, such as Negativity and configurations.
- Notes on GPG keys.
- Notes on Prolog CPUs (refer to Wiley IBM Israel paper).
- Notes on Pure Prolog.
- Notes on queue automata.
- Notes on rooting webOS LG TV.
- Notes on copying V8 and VHS.
- Notes on RSS with Morss.it, RSSHub Radar, pipes.digital, feedmaker.fly.dev, kill-the-newsletter.com, github.com/ProfessorManhattan/rss-worker, feedropolis, RSSBridge.
- Notes on QEMU with VMM and UTM.
- Notes on AnonAddy.
- Notes on SearXNG, Mullvad Leta, Marginalia, and Clew.
- Notes on designing fonts in Inkscape and FontForge.
- Notes on Syncthing, Synctrain, Mobius Sync, Syncthing-Fork.
- Notes on GrapheneOS.
- Notes on VSTs.
- Notes on restricted and unrestricted licensing.
- Notes on predictable tools (eg. older Debian release and example using Office 97. Addtionally, the Hare language's "Why QBE instead of LLVM?" section along with DuskOS and CollapseOS "operators".
- Notes on homoiconic models of Lisp, Scheme, Forth, Smalltalk, SOM, Pharo, Rebol, Red, Arturo, Spry, Rye.
- Notes on markup formats: txt2tags and custom.
- Notes on Midweight Debian distribution, its configurations, and its scripts.
- Notes on Debian live-build.
- Notes on cleaner CSS with fallbacks.
- Notes on GNU Automake with Godot.
- Notes on autoeq.app and EasyEffects.
- Notes on EntVer design, versioning, volumed itemization, titles.
- Notes on printing packages: Skanpage, ScanBridge; lack of options.
- Notes on Wormhole protocol and clients: Rymdport, etc.
- Notes on enterprise resource planning (ERP): Odoo, etc.
- Notes on OsmAnd with live data points from Google traffic.
- Notes on OSM editors: JOSM, Vespucci.
- Notes on distributed network filesystems: CephFS with Rook for K3S.
- Notes on Munin.
- Notes on cgroups.
- Notes on FreePascal: FPC, Lazarus, Castle Engine, FPCupdeluxe, HeidiSQL, CudaText, InnoSetup, PeaZip, MyNotex, EXIFToolGUI.
- Notes on VNC: TigerVNC, KRFB, WayVNC, X11VNC, KRDC, RoyalVNC, AVNC, firewall, remote connection on local, virtual mesh network, or Bluetooth mesh network.
- Notes on WebDAV, CalDAV, and CardDAV.
- Notes on Wirthian languages: Algol-W, Pascal, Modula, Oberon.
- Notes on K&R C 28 keywords.
- Notes on Tessaract and ocrmypdf.
- Notes on Scilab and XCOS, Mathics, Octave.
- Notes on progressive design.
- Notes on succinct languages: Forth, Lisp, K, Smalltalk, Tcl; include notes on Zick Standard Lisp, Klong, SOM, Daiyon, lbForth, Wax, SIMPL, Micro Manual Lisp, K3, P''.
- Notes on linear feedback shift registers for succinct logic implementing boolean arithmetic.
- Notes on self-hosting and delegation vs. ownership.
- Notes on platform decay and sustainability (see Affinity being acquired by Canva)
- Notes on DEB-SRC.
- Notes on site accessibility and standards: HTML 4.01 strict, no odd rendering techniques with ECMAscript.
- Notes on 8051 and similar era MCUs.
- Notes on UPS monitoring tools: nut-monitor, apcupsd.
- Notes on the three principles.
- Notes on monolithic, lateral, sectional, and incremental-vertical design with predictable components.
- Notes on freehold transactions.
- Notes on Scribus.
- Notes on QUCS-S.
- Notes on SSO with Authentik or Authelia.
- Notes on reliability and failure analysis with example of Linear Zero-Issues policy (prioritizing fixes over features).
- Notes on empty releases.
- Notes on progressive disclosure.
- Notes on multifaceted path-dependence and deterministic systems.
- Notes on text as a ubiquitous interface: accessibility and footprint.
- Notes on ranked-choice voting.
- Notes on UX: flatisbad.com, Grug, Penpot, etc.
- Notes on Yojo for Source Hut builds on Forgejo.
- Notes on esveo's undo, redo, command pattern.
- Notes on Quark Notes (from lorbic.com).
- Notes on ATS.
- Notes on Darktable + "Quick and Simple" preset.
- Notes on additional topics.
- Plans for SDA: undo/redo state management, wavelet matrices, and linear-feedback shift registers; reference implementations in Forth (lbForth), Lisp (Zick Standard Lisp/Urn), K (Klong), Tcl (Partcl), SOM (SOM-Java), MicroOberon, Oberon-07 (Oberon+), Venus (LuaVenusCompiler), Arturo (Arturo 0.9.80), C (C89), Hare (Harec), Object Pascal (FPC), Zig (Zig 0.15.0), ATS2 (ATS/Postiats). For clarify, these languages are listed in order of their implementation complexity; this is gauged based roughly on how difficult it would be to implement a compiler for said languages; however, this is subjective.
- Plans for Debian soft-distribution.