Who is Dave Herkula?
Dave Herkula is a software developer who builds software and systems that hold up under real use.
About Dave Herkula and the work on this site.
Dave Herkula is a software developer who builds software and systems that hold up under real use.
He works on software systems and focused tools, including a 3D-to-ASCII renderer, a statistical political assessment site and a local retrieval system for large text collections.
ascii-render · polyaxis · marx-knowledge-base · All projects
ascii-render is a 3D renderer that loads an OBJ model, lets you rotate it and renders it as interactive monospace ASCII art. It is written in Rust and available at github.com/peanutmow/ascii-render.
polyaxis is a three-axis political assessment. Ownership, change and authority are measured separately and reported with confidence intervals. It requires no account, sets no cookies and lives at polyaxis.link.
marx-knowledge-base is a fully local AI assistant over more than 125 works by Marx, Engels and Lenin. It uses hybrid retrieval and gives cited answers without sending text to a cloud service.
The site is a Rust web application served by axum on Uberspace. The ASCII water is a WebAssembly simulation, and every page is server-rendered.
Yes. Most projects, including this website, are public on GitHub at github.com/peanutmow.
Email [email protected] or find him on GitHub at github.com/peanutmow.