===== significant bit public projects index ===== ~~hero-subtitle what are you working on?~~ 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 ==== * **[[projects:loom|loom, the information browser]]**, is to 'luma' as Chrome is to 'chroma'. * Blog post pending: [[blog:information-deserves-to-be-seen|Information deserves to be seen.]], focusing on the internet attention economy, advertising and notifications, and how they run anathema to research and learning, and kneecap any quest for knowledge. ==== Services ==== * **[[projects:y2k-chat|y2k.chat]]**, a chat platform focused on a simpler time * **[[projects:catellite|"Catellite"]]**, an effort to set up a trustworthy network of distributed, low-cost receivers/decoders to promulgate emergency alerts from NOAA CAP/EAS satellite messages over the Internet or amateur communications. * Blog post pending: [[blog:tornado-alerts-dont-like-pcs|Your computer can't alert you of a tornado - and that's a problem.]] ==== Systems, Networking and Management ==== * **[[projects:styx|styx]]** [[https://styx-os.org/|(website link)]] is a user-focused, consent-oriented OS for your secure and trustworthy software stacks. * **[[projects:iconix|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 ==== * **[[projects:retrocat|RetroCat]]**, the __Retr__ievable __O__bject __Cat__alog, is a blob-based, deduplicating content-aware file storage tool built around decomposition and recomposition of file components. * **[[projects:whiplash|Whiplash]]** [tentative name], a new shell and command language built around PHP * **[[projects:bard|Bard]]**, __B__uild __A__utomation __D__one __R__ight, is a new software building and integration management framework, built upon the technologies in [[projects:whiplash|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 **[[projects:p65k|Pennsylvania 65000]]** CPU, a 32-bit CISC-alike extension upon the traditional MOS 6502 design. * **[[projects:keystone1|KEYSTONE-I]]**, for "__Key__board, __S__ound & __T__elevision terminal - all-in-__one__", is a traditional microcomputer board and chassis built around Pennsylvania components and the p65k CPU. * Blog post pending: [[blog:the-pennsylvania-65000-story|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. * **[[projects:evil-chip|E.V.I.L.]]**, an __e__mbedded __v__ariable-__i__nstruction-__l__ength binary decision-tree-based bit-serial CPU architecture. ==== Standards efforts, Programming languages and Compilers ==== * **[[projects:stutter-lang|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. * **[[projects:acro-lang|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. * **[[projects:html-r|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 ==== * **[[projects:airports|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. * **[[https://discord.gg/9S9a2T6fs6|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. * **[[projects:moonshot|Moonshot]]**, a launcher, background service stack and alternative home menu for the Nintendo 3DS. * **[[https://switchroot.org/|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. =====