significant bit public projects index

    This is a list of ongoing projects and efforts, largely open-source works that I've started and have slowly been chipping away at. If you'd like to work with me on anything here and help out, feel free to reach me.

    Applications

    Services

    Systems, Networking and Management

    • styx (website link) is a user-focused, consent-oriented OS for your secure and trustworthy software stacks.
    • Iconix is a new, non-UNIX-like OS paradigm, kernel and standard, inspired by microkernels and the security architecture of modern-day non-PC systems.

    Utilities and Tools

    • RetroCat, the Retrievable Object Catalog, is a blob-based, deduplicating content-aware file storage tool built around decomposition and recomposition of file components.
    • Whiplash [tentative name], a new shell and command language built around PHP
    • Bard, Build Automation Done Right, is a new software building and integration management framework, built upon the technologies in Whiplash.

    Hardware, devices, boards and chips

    • “Pennsylvania Computer Systems”, a somewhat fantasy brand for a series of MOS/CBM-inspired 32-bit computers and equipment.
      • the Pennsylvania 65000 CPU, a 32-bit CISC-alike extension upon the traditional MOS 6502 design.
      • KEYSTONE-I, for “Keyboard, Sound & Television terminal - all-in-one”, is a traditional microcomputer board and chassis built around Pennsylvania components and the p65k CPU.
      • Blog post pending: The Story of the "Pennsylvania 65000", and how it came to be at a couple Hackers On Planet Earth conferences, with a handful of (UPenn?) folks from Pennsylvania.

    Standards efforts, Programming languages and Compilers

    • stutter, for “stack frame translation, transformation and transfer representation”, is a concatenative, agglutinative and largely macro-focused, function-word-based and stack-oriented lisp-like functional language that inherits traits from Forth and Factor at large.
    • acro is an assembly-like programming and memory/data processing language intended to target multiple architectures directly, with efficient, configurable macro implementations of common instruction semantics.
    • HTML/R, HTML/RE, and HTTP/R are reduced versions of HTML and HTTPS, suited for simpler user-agents.
    • Unnamed C-to-ZendVM bytecode compiler built from PHP.
    • “Embedded PHP” - Zend bytecode interpreter and PHP SAPI/standard runtime for extremely resource-constrained and embedded platforms (like esp32, risc-v, 68k)
    • A further simplified Zend VM interpreter for smaller machines - like 6502 (NES, C64), 8088 (IBM PC), so forth.

    Homebrew/aftermarket device firmware and hacking

    • AirPorts, an effort to bring an alternative package repository, software distribution and, eventually, custom firmware/OS to the Apple AirPort series of wireless access points.
      • AirCraft (Discord community link), a community to discuss aftermarket, homebrew and custom software, apps, operating systems, distributions, and hardware mods for Apple AirPort networking hardware.
    • Moonshot, a launcher, background service stack and alternative home menu for the Nintendo 3DS.
    • switchroot, a (now completed) effort to port Linux, Android and other OSes to the Nvidia Tegra-based Nintendo Switch platform.
      • Contributions here included:
        • Assembling a high-skill team with experience in this set of platforms
        • Initial project management and bootstrapping
        • Testing, validation and early UX/UI suggestions for installation and bootloader
        • Overall visual style and guidance for branding
        • Early documentation

    0% of this work is performed by, through or with "AI" technologies.

    © 2025 significant bit - cc-by
    Cookie disclosure: This blog stores two cookies for visitors - one for your light/dark theme setting, and one session cookie for the duration of your browsing session.
    CC Attribution 4.0 International