Wolkenbase classifies a point cloud into ground and non-ground, using the lower sheet of a hyperboloid.
Wring is a whole-message cipher; Twistree is a keyed hash function with a double-tree construction. Both use the same key schedule and three same of the four round steps.
Kaftor is a keyed affine transform, a kind of whole-message cipher which may be useful in secure multiparty computation.
Daphne is a self-synchronizing byte stream cipher which recovers from deleted or inserted ciphertext bytes as well as from corrupted bytes.
Quadlods (quadratic low-discrepancy sequences) is a C++ library which computes low-discrepancy sequences in up to 6542 dimensions (the number of primes less than 65536). I originally did Richtmyer ...
PerfectTIN takes a clean point cloud of terrain, computes a surface (TIN, triangulated irregular network), and draws contours. PerfectTIN is almost ready for releasing version 1.0, but needs beta ...
Mumzel encodes 32-bit words in 36 bits, half of which are ones, with at most 11-bit-long runs. Its code rate (8/9) is greater than that of 8b/10b (4/5), and unlike 64b/66b is guaranteed to be a bal...
Propolis is a hexagonal 2-dimensional code which looks prettier and may achieve higher density than QR code when printed. It can also be serialized and used for outer space communication; framing c...
Bezitopo will be a CAD program designed for land surveying.
Mirasol is a program for teaching children numbers and sequences of numbers.
Casdoor is a self-hosted, UI-first identity and access management (IAM) and single sign-on (SSO) server written in Go with a React web console. It implements OAuth 2.0, OIDC, SAML, CAS, LDAP, RADIU...
massCode is an open-source desktop workspace for developers on macOS, Windows, and Linux. It brings together code snippets, technical notes, a full-featured HTTP client, and a collection of develop...
A library and benchmark of derivative-free (black-box) optimisers in Python and JavaScript, with one interface across 23 methods. Each port is checked against an established reference implementatio...
Fast, accurate probabilities for races and contests with correlated performances: who wins, finishing positions, and the inverse problem of recovering abilities from observed probabilities. The sam...
Fast online univariate distributional forecasting. Its forecaster returns a full predictive distribution at each step rather than a point, and is evaluated by held-out log-likelihood on thousands o...
Online covariance and correlation estimation in pure Python. It updates estimates one observation at a time, which suits streaming and live use, and it carries many published estimators (shrinkage,...
Streaming decision layers built on the skaters forecasters, starting with anomaly detection: it turns each forecast into a calibrated p-value, so an alarm threshold is a false-alarm rate rather tha...
Model Context Protocol server that gives AI agents a real browser for testing and debugging web interfaces with Playwright: screenshots, DOM and style inspection, multi-step workflow validation, co...
Multi-account email server for AI agents over the Model Context Protocol: SMTP sending, IMAP search, replies, attachments and inbox organisation, usable from any MCP client. Published on npm (about...
PALA-1 is an open byte-level wire format for append-only, hash-chained, selectively disclosable logs. A chain verifies offline and without the decryption key: bodies are checked against their diges...