Show HN: SnkvDB – Single-header ACID KV store using SQLite's B-Tree engine https://ift.tt/kIMJocS

Show HN: SnkvDB – Single-header ACID KV store using SQLite's B-Tree engine I built *snkvDB* — a single-header, ACID-compliant key-value store with zero setup. https://ift.tt/cgFBwjA ### Why I built this I wanted something as simple as a hashmap, but: * persistent * crash-safe * no external dependencies * easy to drop into any C/C++ project Most KV stores are either: * too heavy (servers, background processes), or * too low-level (you manage everything) snkvDB tries to sit in between. --- ### What it is * Single-header KV store (just include and use) * ACID compliant (thanks to SQLite) * No server, no config, no build system required * Works like a simple embedded database --- ### Under the hood snkvDB is built on SQLite’s storage engine (B-Tree backend), so you get: * durability * transactions * mature, battle-tested storage But the API is simplified to a minimal KV interface. --- ### When to use it * Embedding storage in CLI tools or small apps * Replacing ad-hoc file storage * Lightweight persistence without running a DB server --- ### Benchmarks I’ve compared it with RocksDB and LMDB here: https://ift.tt/cgFBwjA TL;DR: * Faster than RocksDB for small/medium workloads * Easier to use than LMDB * Balanced read/write performance --- ### Trade-offs * Not for write-heavy, high-throughput workloads (RocksDB is better there) * LMDB can be faster for pure reads * This prioritizes simplicity + safety over raw performance --- Would love feedback, especially on: * API design * performance * real-world use cases https://ift.tt/cgFBwjA February 16, 2026 at 03:24AM

Show HN: 2d platformer game built with Codex (zero code) https://ift.tt/jJpkIgN

Show HN: 2d platformer game built with Codex (zero code) Hi HN! On Sunday I spent a couple of hours building a short 2d platformer ("Prince of Persia" style). What's interesting is how I built it. I went for a zero-code approach, and built the whole thing using OpenAI Codex CLI and agent skills (with the progressive disclosure paradigm). You can play the game here: https://acatovic.github.io/gothicvania-codex-demo/ You can see the full code, agent skills and a complete writeup here: https://ift.tt/trXI2TW Some takeaways: * This was one of the most enjoyable experiences ever! * Applying harness engineering with progressive disclosure is incredibly powerful - I treated my SKILL.md as simply a ToC (a "skills map") and took it from there * Implement -> Evaluate loops are key - I used Playwright and an evaluation checklist and the agent built and corrected automagically * I used PROGRESS.md as a memory/log mechanism for the agent, and a way to minimize context noise * The game dev agent was steered by the DESIGN-DOCUMENT.md, stipulating game objectives, layout and mechanics * I used progressive prompting - I built up the game piece wise - starting with basic player mechanics, then adding tiles, NPCs, interactions, sounds, menus - one prompt at a time Zero code written by me. Never even looked at the game engine (Phaser) API - just gave the skills a link to the documentation. The future is here! Credits to ansimuz (gothicvania assets) and Pascal Belisle (music). *NOTE:* The assets were *NOT* created by AI. Backgrounds and probably tiles you could generate with AI, but sprites are not quite there yet (I tried a number of different models). Something to explore fully in the future. Enjoy and let me know what you think! February 16, 2026 at 03:34AM

Show HN: Harmonic embeddings beat random init and work frozen – no tokenizer https://ift.tt/HnqQU19

Show HN: Harmonic embeddings beat random init and work frozen – no tokenizer https://ift.tt/LUz0eZi February 16, 2026 at 02:20AM

Show HN: Animus Invoice – Invoice tracking without the busywork https://ift.tt/Vc0skmt

Show HN: Animus Invoice – Invoice tracking without the busywork Hey HN! I built Animus Invoice after struggling with invoice compliance as a freelancer in Turkey. The problem: Most invoice tools are either too complex or don't handle local tax requirements. You waste hours on paperwork instead of actual work. Animus Invoice handles Turkish e-invoice/e-archive compliance automatically, tracks payments, and keeps you organized. Currently in beta - would love feedback from freelancers dealing with similar pain points. Free beta access for early users. https://ift.tt/ZaPTwvd February 15, 2026 at 10:47PM

Show HN: WCAG 2.2 AAA Toolkit – AI Skill for Accessible Web Apps https://ift.tt/wMhFQzK

Show HN: WCAG 2.2 AAA Toolkit – AI Skill for Accessible Web Apps https://ift.tt/HTSU1EQ February 15, 2026 at 03:31AM

Show HN: Perlin Noise Terminal Animation in Rust (60 FPS, Truecolor) https://ift.tt/Im6u4qy

Show HN: Perlin Noise Terminal Animation in Rust (60 FPS, Truecolor) https://ift.tt/hA9wnQS February 15, 2026 at 03:02AM

Show HN: Manga Viewer – Zero-dep manga/comic reader in vanilla JavaScript https://ift.tt/S59AJgI

Show HN: Manga Viewer – Zero-dep manga/comic reader in vanilla JavaScript https://ift.tt/ol7WRFX February 15, 2026 at 12:37AM

Show HN: SnkvDB – Single-header ACID KV store using SQLite's B-Tree engine https://ift.tt/kIMJocS

Show HN: SnkvDB – Single-header ACID KV store using SQLite's B-Tree engine I built *snkvDB* — a single-header, ACID-compliant key-value ...