The Second Half of the Chessboard
Peter Steinberger: I need AI that scans every PR and Issue and de-dupes
Show HN: VOOG – Moog-style polyphonic synthesizer in Python with tkinter GUI
Body: I built a polyphonic synthesizer in Python with a tkinter GUI styled after the Moog Subsequent 37.
Features: 3 oscillators, Moog ladder filter (24dB/oct), dual ADSR envelopes, LFO, glide, noise generator, 4 multitimbral channels, 19 presets, rotary
knob GUI, virtual keyboard with mouse + QWERTY input, and MIDI support.
No external GUI frameworks — just tkinter, numpy, and sounddevice.
Accessibility Is All You Need – Why agent protocols for the web are redundant
The article discusses the implementation of WebMCP, a web-based machine learning platform, and the challenges faced with browser security restrictions when deploying machine learning models in the browser.
Miller – CLI tool for querying, shaping, and reformatting data in many formats
The article provides an overview of the Miller command-line tool, which is a powerful yet simple data processing utility for extracting, filtering, and transforming structured data from various sources, including CSV, JSON, and XML formats.
What Happened in El Paso? – By James Fallows
The article examines the mass shooting in El Paso, Texas, exploring the political and social factors that may have contributed to the tragedy. It discusses the challenges of addressing gun violence and the need for meaningful dialogue and policy changes to prevent such incidents in the future.
I made a real BMO local AI agent with a Raspberry Pi and Ollama
Show HN: Let AI agents try things without consequences
Copy-on-write branching for agentic workflows
California Drastically Reduces Creditor Exemptions for Qualified Accounts (2024)
The article discusses California's recent decision to significantly reduce the creditor exemptions for qualified accounts, making it more difficult for creditors to access these protected funds. This change aims to provide stronger financial safeguards for individuals in the state.
Show HN: A tool to keep dotfiles and system configs in sync with a Git repo
Hi HN,
I built a small tool called etcdotica in Golang for keeping dotfiles and small system configs in sync with a Git or other VCS repository that mirrors your machine's filesystem layout.
I was not happy with many existing tools in that space.
The idea is simple: your repo looks like your system. A file at home/.bashrc maps to ~/.bashrc, while root/etc/... maps under /etc. Running the tool applies changes from the repo to the machine, and optionally collects newer edits made directly on the machine back into the repo. Deleting a file in the repo prunes it from the destination, so the state converges instead of drifting.
What it does:
* Syncs files from a source tree to a destination directory
* Collect mode to pull newer destination edits back into the repo
* Prunes removed files using a tracked state file
* Managed "sections" that insert named blocks into existing files instead of replacing them
* Watch mode to apply changes continuously, suitable for a user systemd service
* Safe concurrent runs via file locking
* Permission control: subtract bits with umask, add bits with a simple flag to enable world readability
* Automatic executable bits for selected directories like bin/
* Follows source symlinks, follows destination symlinks to folders, but replaces destination symlinked files with real files
The sections feature is particularly useful for shared files such as fstab or hosts. You can keep portable snippets in the repo, and they get merged into the target file, with the ability to later update or remove them as the source file gets updated or removed.
I wanted something light with predictable behavior.
A typical workflow is to clone the repo (for example ~/.dotfiles), run the tool once for user files, once with sudo for system files, and optionally keep a watch service running so edits in the repo materialize on the machine.
I'd love feedback on the idea.
Show HN: Design Memory – Extract design systems from live websites via CLI
CLI tool that crawls a website and extracts its full design system into AI-readable markdown files.
It uses Playwright for crawling, deterministic analysis for tokens (colors, typography, spacing, CSS variables), and an LLM for semantic interpretation (component recipes, layout structure, design principles).
One command: design-memory learn <url>
Output is a .design-memory/ folder that any LLM can consume to recreate the design with high fidelity.
Kimi Claw
Show HN: GPU Perpetual Futures Prototype
GPU rental prices are super volatile but there's no derivatives market to hedge. I built a perpetual futures platform to see what this could look like.
The idea is airlines hedge jet fuel, starbucks hedges coffee beans - as GPU compute becomes critical infrastructure the same hedging tools should exist. Not sure if anyone actually needs this but it was interesting to build.
How it works: - Pulls live H200 spot prices from Vast.ai every 15s into a tradeable index - Full perp mechanics: funding rates, mark price calc, real-time P&L - Event-driven Rust backend with supervisor pattern and circuit breakers - Next.js frontend with TradingView charts, real-time WebSocket updates
What's real vs simulated: - Real: Index construction, funding rate engine, forward curve, state persistence - Simulated: Order book depth and trade matching (its a single-client demo)
The backend is the part I'm most proud of - isolated tasks coordinated by a supervisor, each has it's own state machine so if one component fails it doesn't take down the others. Tried to build it with production patterns in mind even though its just a demo.
Also made a 15-page derivatives pricing doc that covers the economic model and hedging scenarios. Basically: rental prices = f(CAPEX, utilization, depreciation) so futures pricing reveals market expectations about GPU supply/demand.
GitHub: https://github.com/zacharyfrederick/compex
Would love feedback on the architecture or if the market mechanics actually make sense. First time building something like this.
Show HN: DoScript – Automation language with English-like syntax
I got frustrated with bash/PowerShell syntax for simple automation, so I built DoScript - an automation language that reads like English.
Example:
make folder "Backup"
for_each file_in "Documents"
if_ends_with ".pdf"
copy {file_path} to "Backup"
end_if
end_for
Built in Python. Includes a visual node-based IDE for building workflows graphically. Only 8.5 MB installer, works cross-platform.I designed the syntax and language structure (~90%), used AI to help with the Python implementation. Currently v0.6.6 - I use it daily for file organization, backups, and system monitoring.
Features: file ops, JSON/CSV handling, HTTP requests, time-based conditionals, system monitoring, and more.
Would love feedback from the HN community!
Ideas for an Agent-Oriented Programming Language
This article explores the concept of Markov chains and how they can be used to generate new ideas. It discusses the potential applications of Markov models in creativity and innovation, highlighting their ability to uncover unexpected connections and generate novel combinations.
Show HN: I've Seen the Future of the Software "Engineer" Gig – It's Orwellian AF
Uncle Sam — by proxy — Wants You…
____
The Non-Negotiables: How We Work
…
• …We leave video links open while we eat lunch. Our pets and kids know our coworkers…
____
If the graphics on their landing page is anything to go by, that company [1] is essentially some kind of defense contractor.
The CTO running that Onebrief shop is the guy [2] that prompted the prediction I made in another post [3].
Coincidentally, I came across a blog post recently [4] where the blogger describes the above job description's way of working playing out IRL.
[1] https://g2ww.short.gy/BigtechBro
[2] https://g2ww.short.gy/OM16G
[3] https://news.ycombinator.com/item?id=46995623
[4] https://g2ww.short.gy/DonutPassGo
Attack. Attack. Attack
Dell XPS Core Ultra 7 355 Panther Lake: Still great, but not nearly as special
The Dell XPS 14 Core Ultra 7 355 is a laptop that remains a great option, but it is no longer as exceptional as it once was due to increased competition in the market. The article provides a comprehensive review of the laptop's performance, design, and features.
DDD: Back to Basics
This article explores the fundamentals of Domain-Driven Design (DDD), a software design approach that focuses on modeling the core business domain. It discusses the importance of understanding the domain, identifying bounded contexts, and using ubiquitous language to bridge the gap between business and technical teams.
Show HN: OpenContext – Bring Your Own Coding Agent, Local-First, No Vendor Lock
OpenContext is a personal context store for AI agents that reuses your existing CLI tools (Codex, Claude, OpenCode) while adding a sleek GUI and built-in skills—no need for additional agent subscriptions or complex setups. Perfect for local AI workflows, hybrid retrieval, and boosting productivity with persistent memory. Dive in and supercharge your dev setup: https://github.com/adityak74/opencontext
We Uncovered the Scheme Keeping Grocery Prices High [video]
Show HN: iherb-CLI – An agent-optimized CLI for AI-driven supplement research
iHerb has no public API, so I built a CLI that gives AI agents structured access to their entire product catalog. The idea: let your AI assistant autonomously research supplements, compare ingredients and dosages, and recommend products for a health protocol — backed by real data, not just training knowledge.
The CLI outputs clean Markdown, caches results, and handles Cloudflare bot protection via a headless browser. It ships as a Claude Code skill, so you can ask things like "compare the top 3 magnesium glycinate supplements by price and bioavailability" and the agent will do multi-step research on its own.
Built in Rust. No API key or account needed.
Is End-to-End Encryption Optional for Large Groups?
The article explores the challenges of implementing end-to-end encryption in large group messaging applications, discussing the trade-offs between usability, security, and scalability, and highlighting the importance of carefully designing encryption solutions to meet the needs of diverse user groups.
Defer Available in GCC and Clang
The article discusses the 'defer' statement, a new feature available in GCC and Clang compilers, which allows for the execution of cleanup code after a function returns, similar to the 'defer' statement in Go programming language. It explains the syntax and usage of the 'defer' statement in C and C++ programming languages.
USB overclock Linux kernel module
AI-enabled stethoscope twice as efficient at detecting heart disease
The article discusses the development of an AI-powered stethoscope that can analyze heart sounds and detect potential heart diseases with high accuracy. The technology aims to provide an affordable and accessible diagnostic tool, especially in regions with limited access to medical expertise.
Show HN: Nomousemode – keyboard window switcher for macOS
I built nomousemode to solve a specific problem. Every day I was losing focus switching between windows. Mission Control is slow, clicking the dock breaks flow, keyboard shortcuts aren't discoverable across different apps. The solution is simple: a keyboard-driven window switcher where you define memorable shortcuts for your windows. Hit your custom shortcut and jump directly to what you need. No mousing, no menus, just instant context switching. I've been using it for about 6 months and it genuinely changed how I work. Fewer interruptions, less RSI from mousing around, stay in flow state longer. The app is lightweight, works with any macOS app, setup takes maybe 5 minutes. No complex configuration needed.
Utah homes are 3.5x the size of the typical British one
The article compares the average size of homes in the United States and various European countries, highlighting the significantly larger square footage of American homes compared to their European counterparts.
Show HN: Please hack my C webserver (it's a collaborative whiteboard)
Source code: https://github.com/cedric-h/cketchbook
Show HN: Refine.tools – 10 free AI career tools, no signup, no data stored
Hey HN. I built a suite of 10 free AI career tools. Resume builder, cover letter generator, salary negotiation scripts, voice-powered interview coach, job description analyzer, and a few more.
The whole thing runs in your browser. No accounts, no data storage, API calls go to OpenAI but nothing persists. Built with Next.js on Vercel.
It started as a personal tool to help me job hunt, and I kept adding stuff. Figured others might find it useful.
I'd love feedback on the tools themselves and what else would be useful to add.