Postingan

Show HN: boringBar – a taskbar-style dock replacement for macOS https://ift.tt/jUbixO9

Show HN: boringBar – a taskbar-style dock replacement for macOS Hi HN! I recently switched from a Fedora/GNOME laptop to a MacBook Air. My old setup served me well as a portable workstation, but I’ve started traveling more while working remotely and needed something with similar performance but better battery life. The main thing I missed was a simple taskbar that shows the windows in the current workspace instead of a Dock that mixes everything together. I built boringBar so I would not have to use the Dock. It shows only the windows in the current Space, lets you switch Spaces by scrolling on the bar, and adds a desktop switcher so you can jump directly to any Space. You can also hide the system Dock, pin apps, preview windows with thumbnails, and launch apps from a searchable menu (I keep Spotlight disabled because for some reason it uses a lot of system resources on my machine). I’ve been dogfooding it for a few months now, and it finally felt polished enough to share. It’s for peo...

Show HN: T4 – a versioned datastore with branching and time-travel (S3-backed) https://ift.tt/hZRmXQe

Show HN: T4 – a versioned datastore with branching and time-travel (S3-backed) Hi HN, I built t4, a datastore that stores its WAL and snapshots in S3. Instead of traditional storage, it writes append-only segments to object storage and reconstructs state from checkpoints + WAL. A side effect of this model is that the database becomes naturally versioned: - you can restore any past state - branch from any point (with copy-on-write) - replay history I started this as an experiment to replace etcd in Kubernetes, but it’s evolving into a general-purpose versioned state store. Curious what people think about: - using object storage as the primary persistence layer - whether branching/time-travel is actually useful in practice https://ift.tt/aSDs3VU April 13, 2026 at 12:22AM

Show HN: We scanned uscis.gov for third-party trackers. The results are jarring https://ift.tt/amDKlIv

Show HN: We scanned uscis.gov for third-party trackers. The results are jarring https://ift.tt/q5JioSc April 11, 2026 at 08:43PM

Show HN: OpenDescent, decentralised encrypted messenger, no servers, no accounts https://ift.tt/9yS0VNf

Show HN: OpenDescent, decentralised encrypted messenger, no servers, no accounts https://ift.tt/jWc7ZeL April 11, 2026 at 11:33PM

Show HN: FluidCAD – Parametric CAD with JavaScript https://ift.tt/UPboXO6

Show HN: FluidCAD – Parametric CAD with JavaScript Hello HN users, This is a CAD by code project I have been working on on my free time for more than year now. I built it with 3 goals in mind: - It should be familiar to CAD designers who have used other programs. Same workflow, same terminology. - Reduce the mental effort required to create models as much as possible. This is achieved by: - Provide live rendering and visual guidance as you type. - Allow the user to reference existing edges/faces on the scene instead of having to calculate everything. - Provide interactive mouse helpers for features that are hard to write by code: Only 3 interactive modes for now: Edge trimming, Sketch region extrude, Bezier curve drawing. - Implicit coding whenever possible: e.g: There are sensible defaults for most parameters. The program will automatically fuse intersecting objects together so you do not have to worry about what object needs to be fused with what. - It should be reasonably fast: The ...

Show HN: Figma for Coding Agents https://ift.tt/qhHKBXg

Show HN: Figma for Coding Agents Feels a bit like Figma, but for coding agents. Instead of going back and forth with prompts, you give the agent a DESIGN.md that defines the design system up front, and it generally sticks to it when generating UI. Google Stitch seems to be moving in this direction as a standard, so we put together a small collection of DESIGN.md files based on popular web sites. https://getdesign.md April 10, 2026 at 10:20PM

Show HN: I built a Cargo-like build tool for C/C++ https://ift.tt/h92cANe

Show HN: I built a Cargo-like build tool for C/C++ I love C and C++, but setting up projects can sometimes be a pain. Every time I wanted to start something new I'd spend the first hour writing CMakeLists.txt, figuring out find_package, copying boilerplate from my last project, and googling why my library isn't linking. By the time the project was actually set up I'd lost all momentum. So, I built Craft - a lightweight build and workflow tool for C and C++. Instead of writing CMake, your project configuration goes in a simple craft.toml: [project] name = "my_app" version = "0.1.0" language = "c" c_standard = 99 [build] type = "executable" Run craft build and Craft generates the CMakeLists.txt automatically and builds your project. Want to add dependencies? That's just a simple command: craft add --git https://ift.tt/TXfjvLB --links raylib craft add --path ../my_library craft add sfml Craft will clone the dependency, regenerate the...