Sunday, May 31, 2026
Show HN: Zaxy v1.0 https://ift.tt/IV3Bj7H
Show HN: Zaxy v1.0 https://docs.zaxy.io/ June 1, 2026 at 01:19AM
Show HN: Llmff v1.0 FFmpeg for Inference https://ift.tt/dt5ilnk
Show HN: Llmff v1.0 FFmpeg for Inference https://ift.tt/qISRnyM June 1, 2026 at 01:20AM
Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire https://ift.tt/AZTBbtC
Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire https://ift.tt/aXtLOnb May 31, 2026 at 10:43PM
Saturday, May 30, 2026
Show HN: leaf – one month later: website, releases and lots of improvements https://ift.tt/4j3X2fu
Show HN: leaf – one month later: website, releases and lots of improvements Hi HN, About a month ago, I shared leaf here while it was still in its early stages. Since then, the project has shipped multiple releases, with UX improvements, bug fixes, and a documentation website now available. leaf is a terminal-based Markdown reader focused on a GUI-like experience, with navigation, search, table of contents, clickable links, syntax highlighting, editor integration, LaTeX rendering, Mermaid diagrams, and more. It works on Linux, macOS, Windows, and Termux. GitHub: https://ift.tt/gLGFjBd Thanks to all contributors and everyone who starred the project for their support, and feedback on UX, performance with large files, and missing features is still very welcome. https://ift.tt/UfL3gZv May 30, 2026 at 11:09PM
Show HN: UN Condemnation Statistics https://ift.tt/sgYuAH4
Show HN: UN Condemnation Statistics https://boxed.github.io/UN-condemns/ May 30, 2026 at 08:57PM
Friday, May 29, 2026
Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware) https://ift.tt/eC9qwf8
Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware) https://ift.tt/uH1CykG May 29, 2026 at 09:42PM
Show HN: Vibewarz – bot vs bot arena for vibecoders https://ift.tt/jmieRlq
Show HN: Vibewarz – bot vs bot arena for vibecoders https://vibewarz.com May 29, 2026 at 08:48PM
Thursday, May 28, 2026
Show HN: htop for the airwaves — a live 802.11 RF dashboard in your terminal https://ift.tt/jdnvFu3
Show HN: htop for the airwaves — a live 802.11 RF dashboard in your terminal https://ift.tt/wbHNC2M May 29, 2026 at 05:51AM
Show HN: Bootstrap a team of coding agents from a template, OSS https://ift.tt/cLWfAN6
Show HN: Bootstrap a team of coding agents from a template, OSS I have spent the last few months working on infrastructure and tools to give agents global ids, and the ability to communicate. That is up and running now, but actually structuring their work together has been a real pain: I still have to give them roles and responsibilities, and start the agents in the right directories with the right id so that the actually get things done. I have automated that part now: a team can be bootstrapped from a template with one command: aw team bootstrap https://ift.tt/wcPHUr0 \
--username \
--work-directory /path/to/your/repo So far I have published three templates that I find useful (linked from the submitted github page). I am looking for feedback, please let me know what you think and how to make it more useful. One direction I am considering is to replace the markdown-based structure with an actual ontology. https://ift.tt/oLA6l0n May 28, 2026 at 10:30PM
Show HN: Scrolodex – A super simple window switcher for macOS https://ift.tt/nOg42vG
Show HN: Scrolodex – A super simple window switcher for macOS I built scrolodex to scratch my own itch of having a quick and simple way to switch between the currently open windows under my cursor. Simply hold ⌥ + scroll to cycle through windows under your cursor. Release to focus. Also includes triggers for scrolling through all windows, dock app's windows, or switching between desktop spaces. Configurable hotkeys, themes and overlays. Completely free and OSS. brew install --cask jaydenfyi/tap/scrolodex Website/demo: https://scrolodex.app/
GitHub: https://ift.tt/d34nAlp https://scrolodex.app/ May 29, 2026 at 12:02AM
Wednesday, May 27, 2026
Show HN: An update to our long-turn FreeCiv experience https://ift.tt/Ik3ahmf
Show HN: An update to our long-turn FreeCiv experience So we have had quiet the journey here. So 70 days ago (aka 73 turns ago) I posted on HN sharing our FreeCiv deployment ( https://ift.tt/WQuf7cn ). FreeCiv is a great game, the clients is very buggy however. I'm using the GTK4 version, but a few others have opted for the QT variant. At some point, we might turn our focus to contributing to improving the client based on our experiences playing the game. We've since added a lot of little fun features: - The editor: you can write to the newspaper Editor and they /might/ publish what you write, quote you, or decide you're full of it and write an opinion piece slamming your reputation. The editor will also reach out to a few players, each turn, and ask for their input on current game matters. - The Intelligence Dashboard. People were forgetting what they were up to, so we added a dashboard showing the timeline of what happens per turn for your player. - beta the online map viewer: I wanted a way to view the map without loading the client, so we started working on a beta map viewer that is HTML based. - The Chronicle (The newspaper) has also grown a bit. Maybe too much? We'll see. The crossword is fun. Some other 'fun' things that happened: my brother in law stopped speaking to me because of in game banter that was taken way too seriously. My friends invaded my wifes territory, and well, she didn't like that either. I'm currently in the lead, but theres still a long way to go from 475BC. https://ift.tt/Av4HdtX May 28, 2026 at 04:24AM
Show HN: Open-Source AI Racing Harness https://ift.tt/cVshwrI
Show HN: Open-Source AI Racing Harness Hi I'm Dan from Elodin, making an open source real-time capable flight software simulation. For AI Grand Prix contestants, the wait for the Round 1 virtual qualifier simulation has been grueling. If you’re competing, check out our simulation harness to tide you over, built to match the published competition constraints and message format. It runs against real Betaflight, which we learned requires at least 1000 sensor samples per second to run real-time correctly. The competition warranted introducing a new feature to generate the camera sensor directly in the simulation loop. Typically people connect to Unreal or similar game engine to create a camera sensor, which works well but is very heavy. For the simple needs of this challenge, creating sample directly in the loop is very handy and easy to use. Happy to hear your feedback on this! While it's not fancy looking currently, it uses the Rust Bevy game engine, which should allow us to improve the visual fidelity quickly. We all should easily be able to shift our implementation to the published competition sim once it lands. Hope you enjoy and good luck! https://ift.tt/q3RnL6A May 28, 2026 at 12:37AM
Tuesday, May 26, 2026
Show HN: DDoS detection in 500 lines of Python (MIT, no cloud, no account) https://ift.tt/cakVn6m
Show HN: DDoS detection in 500 lines of Python (MIT, no cloud, no account) https://ift.tt/xohpZz9 May 27, 2026 at 12:39AM
Show HN: I used AI to built static recompilers for 5 retro game systems https://ift.tt/OIMpN0w
Show HN: I used AI to built static recompilers for 5 retro game systems https://1379.tech/nes-snes-genesis-virtualboy-and-psx-a-journey-with-ai-and-recompilation/ May 26, 2026 at 09:38PM
Monday, May 25, 2026
Show HN: TryPost – open-source Social Media Scheduler https://ift.tt/WL4xHgC
Show HN: TryPost – open-source Social Media Scheduler https://trypost.it/en May 26, 2026 at 12:25AM
Show HN: Write your BPF programs in Go, not C https://ift.tt/wPj5eNI
Show HN: Write your BPF programs in Go, not C https://ift.tt/HIGTJQr May 21, 2026 at 08:25PM
Show HN: I made Pokémon but with real animals in the real world https://ift.tt/XtGNbDr
Show HN: I made Pokémon but with real animals in the real world Firstly, apologies, it's not free. It would be difficult to support this for free, it's a paid game. I will now share the technical details, which will probably be most of interest for HN readers. I previously made a carbon footprint tracking app where you photo objects and it tells you the carbon footprint by using an LLM to estimate the data on the fly, e.g. 32kg CO2e / kg of beef, in the UK. At some point, I realised that it is possible to make a Pokémon-style game, but capturing real animals in the real world. This is now possible because:
- image recognition is cheap, i.e. identifying animals, and the models (gpt-4o) can detect a (surprisingly) large number of animals and output their exact species.
- LLMs can output a species' full taxonomy, pretty reliably. And, more importantly, they can generate game data quickly, on the fly. It would unfeasible to generate the game sprites (images) for every species (millions, worldwide) and their full evolution chain, e.g. caterpillar, chrysalis, butterfly, ahead of time. I realised it's possible to do this in real time. General game flow:
- photo animal
- send to gpt-4o
- return species
- send species to LLM, create evolution chain, plus attributes, types and moves.
- in parallel, create sprites. All data is cached. The aim of the game is to build up your team and compete with other players to take over gyms. The game is based in the real world, I had to come up with a way to have health centres and shops. These must both have decent coverage, globally. The solution is health centres are places of worship, e.g. churches, mosques, temples etc and shops are real world grocery stores. Every country as far as I can tell has places of worship, with good distribution, which was surprising. Gyms are located in every park worldwide. Challenges: How to get players outside:
- I use openstreetmap for the game map, but I overlay my game design on top of it.
- To physically make players go out into nature: I use openstreetmap area types to only allow capturing animals when your GPS location is in natural areas, e.g. woodland, parks etc. The aim of the game is to get you out into nature and appreciating animals.
- Level system: The solution I came up with is to set the animal levels based on the proximity to built-up areas, e.g. Every ~500 meters you go away from built-up areas, the animal level bands increase by 5 levels.
- It would be expensive to render the entire physical world in my game map, so I instead render the map on the fly, deterministically. I also fetch animal calls in real time so that when they enter battle you hear a pigeon cooing, for example, which is pretty cool. I also fetch the animals conservation status, i.e. how endangered is it, and give you more reward (leaves, in-game currency) for capturing rarer animals. I "launched" the game about a month ago, but have not really been publicising it as I've been working on various updates and improvements, but now I am sharing it more openly. It's got about 20 players so far, from around the world, and around 500 unique animal species have already been encountered. Challenges have been keeping the costs low. Servers cost about $200 / month, text-gen is basically free as I get free tokens from OpenAI for sharing data, it's not privacy-related, and image-gen costs about $0.04 per sprite (2 per animal). My background: not a programmer, originally a mechanical engineer and then business development manager, then started learning programming and building apps with AI in the last few years. Feel free to ask me any technical details, happy to share. https://ift.tt/wOXv9U8 May 25, 2026 at 11:48PM
Sunday, May 24, 2026
Show HN: CRED-1 – Open domain credibility dataset for on-device pre-bunking https://ift.tt/pJveMVd
Show HN: CRED-1 – Open domain credibility dataset for on-device pre-bunking https://ift.tt/xDCKri9 May 24, 2026 at 10:58PM
Show HN: My homelab is outperforming the stock market https://ift.tt/ElOBCA2
Show HN: My homelab is outperforming the stock market https://stocks.sjer.red May 25, 2026 at 01:54AM
Show HN: Replacing a 3.4MB video with 40kb of GSAP https://ift.tt/ZWEPzHj
Show HN: Replacing a 3.4MB video with 40kb of GSAP https://ift.tt/Okea0bn May 25, 2026 at 12:59AM
Saturday, May 23, 2026
Show HN: Running BitNet b1.58 inside DRAM by breaking DDR4 timing rules https://ift.tt/OLIGyHr
Show HN: Running BitNet b1.58 inside DRAM by breaking DDR4 timing rules I have been working on running BitNet b1.58 inside DRAM by intentionally breaking DDR4 timing rules. Also made a visual explainer: https://pcdeni.github.io/CaSA/explainer/
This is tested and works inside commercial off the shelf memory with custom memory controller in the FPGA. The underlying effect is well characterized in academic papers (cmu safari, simra, dram bender, etc). In the process of getting this to work I also made previously undocumented discovery about DDR behaviour: https://pcdeni.github.io/CaSA/explainer/xor-spread.html
Overall it is a bit slow, since data (in full rows) needs to be moved even when what is actually needed is only the count of the '1' bits (popcount). To make it competitive memory die changes would be needed, but not as drastic as merging compute and memory into one silicon. This would then avoid the memory wall issue the industry is currently facing. May 23, 2026 at 10:54PM
Show HN: Vibe-coded Steam, but in the browser https://ift.tt/e4ZOyXR
Show HN: Vibe-coded Steam, but in the browser Hi HN! Lifelong avid gamer here, hugely passionate about WASM and WebGPU. I firmly believe that these technologies will enable console and PC quality titles to be accessible through a browser, and with this, we'll need a new discoverability layer. Looking online, platforms like CrazyGames and Poki cater to a casual/hypercasual demographic, and I couldn't find anything out there that was for me, a core gamer that typically uses Steam and consoles. So I vibe coded my own! It features WASM ports of classic games, as well as some indie Unity titles. The goal is to host mainly WebGPU titles moving forward, and to serve as a way for smaller developers to get discovered outside of crowded channels like Steam. Here's a few features from the platform I wanted to highlight: • Controller support
• A console-like UI/UX
• Community forums (much work to do here)
• Basic achievements
• Store pages, modeled after Steam
• Social features
• Asset chunking to enable faster load times I'd love to get feedback on the portal, to make it even better. Thanks! https://gameghost.manus.space/ May 23, 2026 at 11:54PM
Show HN: A satirical idle game about running an AI startup https://ift.tt/q8h7uUi
Show HN: A satirical idle game about running an AI startup I made an idle/clicker about running an AI startup. You start with a cat-vs-dog classifier and try to make it to AGI, but the NYT sues you for training data, Yann tweets that scaling is dead, and your fired ML engineer leaks the Slack. https://ift.tt/N0IwSoq May 23, 2026 at 10:54PM
Friday, May 22, 2026
Show HN: Coder Words – An offline-first PWA word puzzle for programmers https://ift.tt/MLcPz2O
Show HN: Coder Words – An offline-first PWA word puzzle for programmers It's a clone of 7 Little Words, but with topics from computer science and programming. No sign-up, no app install, no tracking. It's a PWA and works offline, also as a home screen app. Tech: js, no libs, Canvas API, Web Audio, AI-aided but not vibe coded, puzzles curated by hand. https://ift.tt/WgnwsVX May 23, 2026 at 12:30AM
Show HN: Quit All, an iOS app with an SOS mode for cravings https://ift.tt/KEexT4L
Show HN: Quit All, an iOS app with an SOS mode for cravings I built Quit All, an iPhone app for breaking bad habits. The main idea is that most habit trackers help after relapse, but cravings happen before that. Quit All has an SOS mode with a timer, GIFs/prompts, streak tracking, relapse logging,
savings, milestones, danger-time stats, and iOS widgets.
YouTube demo:
https://www.youtube.com/watch?v=qwNK4rqOY88
App Store:
https://ift.tt/VmoU6gN
Website:
https://quit-all.com May 22, 2026 at 11:31PM
Show HN: CoreMem – Portable context for AI agents https://ift.tt/iAmdEja
Show HN: CoreMem – Portable context for AI agents CoreMem lets you build collections of context, called a mem, and share it with any AI agent via URL, a Chrome extension, MCP, Cursor/VS Code plugins, a skill, and more. Instead of re-explaining your project or goal when you switch agents or start new sessions, CoreMem keeps your context centrally organized so that any AI tool can read it. This originally started as a CLI I built that kept pieces of context (Project A/B/C details, my writing style, preferred tech stacks, coding style, etc) in a SQLite database. I could instruct various agents to “use my `coremem` CLI to retrieve details about [project A] before we get started.” It solved a problem for me b/c I am continually bouncing around between different projects and chat agents, and having to re-explain myself every time became an exercise in either repeating myself or copy/pasting summaries I’d saved from previous sessions. I decided to make this a little more robust and portable, so I turned that original CLI into a SaaS. Tl;dr: You can create a “mem”, which is a collection of 1 or more pieces of related context, and share that mem with any agent to quickly get them up to speed. Right now I’ve got integrations in the form of revokable share links, a Chrome Plugin, Cursor Plugin, Cursor/VS Code extension, Claude Code plugin, ChatGPT/Claude/Gemini/et al via MCP. Since I mostly work from the CLI, I use the Claude Code plugin or create 5-min share links I can drop into a chat, but I’ve tried to make this useful to people who mainly work from a browser or an IDE. I’ve been coding for 30+ years, and I vibed most of this. I was able to use CoreMem to help it built itself as I jumped between various coding agents, having them grab context then start a new task. I’m sure my architecture and engineering experience helped, but building this in a few weeks confirmed for me that the barrier for someone to build a tool they need to solve a problem is incredibly low. The rush I used to get from coding has mostly faded, but I’m getting similar rushes managing different agents to build things now. https://coremem.app May 22, 2026 at 09:52PM
Thursday, May 21, 2026
Show HN: I Made a Claude Skill for Spec-Driven Development (SDD) https://ift.tt/lDFJiyd
Show HN: I Made a Claude Skill for Spec-Driven Development (SDD) At my work they provided a single Claude subscription for everyone on the team. To be honest I like kiro better as it provides a way better SDD management. But the company can't provide it and I can't afford it yet. Turns out I had the skill creator skill in my claude instance so I made use of it to create this Skill. I made it fully by using Claude but I wanted to make it open source, so I asked it to help me make tests and preparations for it, even a CI to run python tests. Well, we got this results with it: - Phase 2A: 67 static assertions (Python script, runs in CI) - Phase 2B: 15 behavioral tests (live Claude Code session) - Phase 2C: 53 generation quality checks across 3 end-to-end flows All of these passed and the CI also passed (after a few tries). I made it to suit my way of prompting and coding and based it off kiro's SDD management, but I want it to be publicly available and used by many people. According to claude some of the testers need to fit the following criteria: 1. Developer starting a real new project from scratch 2. Solo dev with an active side project (greenfield or partial codebase) 3. Team lead whose team uses multiple AI tools 4. Developer with an existing codebase and no written specs 5. Developer who actively uses 3+ AI coding tools It's actually a blind test, no guiding, just try it if you can, I'd really appreciate your help. The repo is here: https://ift.tt/MqrGupe https://ift.tt/MqrGupe May 21, 2026 at 04:49PM
Show HN: Freenet, a peer-to-peer platform for decentralized apps https://ift.tt/aXlqI9p
Show HN: Freenet, a peer-to-peer platform for decentralized apps For the past 5 years or so I've been working on a ground-up redesign of Freenet, my peer-to-peer project from the early 2000s (now renamed Hyphanet). The new Freenet has been up and running since December along with some early applications like River[1], our decentralized group chat and Delta - a decentralized CMS. Users have already started to build their own apps on Freenet including games, and we have some interesting apps in development like Atlas, a search/recommendation engine. Architecturally, this new Freenet is a global, decentralized key-value store where keys are webassembly contracts which define what values (aka "state") are valid for that key, how or when the values can be mutated, and how the state can be efficiently synchronized between peers. We've developed a unique (AFAIK) solution to the consistency problem, every contract must define a "merge" operation for the contract's associated state. This operation must be commutative, meaning that you can merge multiple states in any order and you'll get the same end result. This approach allows state updates to spread through the network like a virus[2], which typically achieves consistent global state in a few seconds or less. Like the world wide web, Freenet applications can be downloaded from the network itself and run in a web browser - similar to single-page apps on the normal web. However, rather than connecting back to an API running in a datacenter, the webapp connects locally to the Freenet peer and interacts with Freenet contracts and delegates over a local websocket connection. If you'd like to try Freenet we have convenient installers for the major desktop OSs but not yet mobile, and you can be chatting with other users on River within seconds[3]. Happy to answer any questions, you're also welcome to read our FAQ[4], or watch a talk I gave back in March[5]. [1] https://ift.tt/zKD8MVy [2] https://ift.tt/kF9e6fN [3] https://ift.tt/OjoYB3z [4] https://ift.tt/eOGjqxL [5] https://youtu.be/3SxNBz1VTE0 https://freenet.org/ May 21, 2026 at 06:34PM
Wednesday, May 20, 2026
Show HN: Dari-docs – Optimize your docs using parallel coding agents https://ift.tt/gL5MlxE
Show HN: Dari-docs – Optimize your docs using parallel coding agents It’s well known at this point that documentation needs to be optimized for AI agents - we’re all pointing our Claude Code / Codex / Pi agents at documentation, and expecting the models to figure out how to implement a product. This, however, changes the entire optimization problem when writing documentation. Good documentation now becomes more objective - you are solving the very concrete problem: can a dumb harness running the dumbest model implement this reliably? Humans can typically compensate for inconsistent terminology or scattered context across pages, but for agents, this often will waste time (or even just completely confuse the agent). We’ve been building a small project around this called dari-docs: users can upload their documentation via website or CLI and run agents across different providers to see where they falter. You can upload your documentation, feed a list of tasks, and ask agents with varying intelligence / cost levels to complete those tasks in parallel. When a run is complete, you get back a list feedback markdown files from each agent run and can apply changes based on agent feedback. Managed service: https://ift.tt/kR0TtBv , repo link: https://ift.tt/ZqAk2fl The agents actually try to use the product end-to-end. They search through the docs, follow instructions, run commands, try examples, and attempt to debug failures. Importantly, this is not a static LLM review of the documentation. The agents are actually attempting the integration. You can also enable live verification with test credentials so the agents can actually verify workflows against real APIs: dari-docs check . --live-verify --secret-env DARI_TEST_API_KEY --task "Create a checkout session"
If you’re building a CLI, API, MCP server, or SDK and actively maintaining docs for humans or agents, we’d love to work with you and test this on real workflows! https://ift.tt/ZqAk2fl May 20, 2026 at 08:53PM
Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/y19PZVG
Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/m2ykXgD May 20, 2026 at 09:07PM
Tuesday, May 19, 2026
Show HN: Logbox – let Claude monitor your dev logs https://ift.tt/Ayr8KUf
Show HN: Logbox – let Claude monitor your dev logs TL;DR: logbox is an open-source tool that pipes dev server logs to a local sqlite db with ` | logbox collect`. Give Claude Code access by running `claude mcp add logbox -- logbox serve`. I used to copy & paste logs into Claude Code when manually testing my server in dev. I wanted to give it its own verification loop. I initially tried having it boot the server itself and follow the logs. It was good at knowing if the server booted properly, but it capped out and missed details when the logs started flowing in. I also tried piping the logs to a local file and telling Claude to read them from there. It worked, but became annoying once we had multiple services or wanted to reference past dev server sessions. So I built logbox for ourselves at Struct and decided to open-source it. It’s a simple Rust CLI that pipes logs into a local SQLite db with an MCP server that gives coding agents the ability to search them. Once it could reliably monitor the dev server logs totally autonomously after testing its changes, I stopped needing to fish for log snippets and keep nudging it to get a manual test working end-to-end. Everything stays local. `logbox serve` is an stdio MCP server and it just works with the local SQLite db. https://ift.tt/F53Dhbr May 19, 2026 at 11:03PM
Show HN: Gaussian Splat of a Strawberry https://ift.tt/I3ZckaL
Show HN: Gaussian Splat of a Strawberry The Setup: https://ift.tt/PfqjgVb https://ift.tt/dVOTQ1a https://ift.tt/sbwJ9Ny https://ift.tt/Q8XUwgo https://ift.tt/FpiqQUx May 19, 2026 at 02:38PM
Monday, May 18, 2026
Show HN: Better.ftp – cycling app for FTP tests without subscription https://ift.tt/KXidwB1
Show HN: Better.ftp – cycling app for FTP tests without subscription I built a free iOS app so cyclists can stop paying $20/mo just to retest their FTP. The ramp test itself is a 25-minute Bluetooth interaction with a known protocol. It shouldn't require rent. This app is opensource, free, no ads, no tracking nor third party integrations because I just wanted to have a fun side project and have no interest in monetization. If you are a cyclist, I would kindly ask for feedback on the app especially on the ftp test protocol instructions, trainer-model compatibility, and bug reports App store link: https://ift.tt/SmyW8gn GitHub (opensource project): https://ift.tt/ENL2rmj Demo gif: https://betterftp.cc/promo.gif https://betterftp.cc/ May 19, 2026 at 01:33AM
Show HN: Cubic Doggo, a Open-Source 12-DOF 4-Legged Robot Based on ROS2 https://ift.tt/2tYl7kz
Show HN: Cubic Doggo, a Open-Source 12-DOF 4-Legged Robot Based on ROS2 This is a recipe for building intermediate-priced robot dog from scratch with all commercial/3D-printed parts, controlled by Rasp Pi 5 and ROS2 Jazzy. A manually coded walk gait is implemented so far, which can be controlled by a controller to move forward or change directions. It does not yet have an IMU required for RL training; however, I believe it's one of the simplest design out there available for multiple development paths. https://ift.tt/ELCmuhM May 18, 2026 at 09:20PM
Show HN: We missed Winamp, so we built an audio player for macOS https://ift.tt/B86bNKT
Show HN: We missed Winamp, so we built an audio player for macOS https://ift.tt/3DTJwK9 May 18, 2026 at 11:20PM
Sunday, May 17, 2026
Show HN: Cheap-IM: Thinking Machines' demo on a CPU laptop https://ift.tt/1yoFk7V
Show HN: Cheap-IM: Thinking Machines' demo on a CPU laptop https://ift.tt/TpACdsK May 18, 2026 at 03:49AM
Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/BhJ5VFP
Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/oIXGSb6 May 15, 2026 at 06:53PM
Show HN: How to Kill the Dead Internet https://ift.tt/oXiVdCn
Show HN: How to Kill the Dead Internet Ok, so maybe "how to revive the internet" would be more accurate, but if you're reading this, I got your attention, right? Here's why I want you to read on: I built a free extension, D-slop, to disincentivize anyone from posting AI writing, and eventually images and video as well, on the internet. For writing, it checks known vocab and punctuation tells, as well as subtler tells related to cadence, and assigns it a score subject to an adjustable threshold. If the text fails, users have the option to flag offending text, hide it, or block the page entirely (with the option to see anyway). For media, it's admittedly fairly weak, as it relies on C2PA metadata which is stripped from all of the social media sites where it would be most helpful. (Anyone else have chronically online boomer parents continually gobbling up slop like it's real information?) I have a D-slop+ version in the works that should be able to handle the media itself, but it's going to have to make API calls to have real teeth, which means I can't offer it for free. If this extension validates the concept, I'm happy to build it for y'all. Yes, I vibe-coded it, but an ancillary bonus to the project accrued when it inspired me to cook dinner listening to Metallica's "Fight Fire with Fire," which in turn brought my 5 y/o running into the kitchen with every musical instrument in the house for an impromptu karaoke speed metal session. It's MIT license open-source, full brief at https://ift.tt/kAxDcdh ; This forum is full of people smarter than me, so I'm open to suggestions. https://ift.tt/uYFES9M May 18, 2026 at 05:35AM
Show HN: Serene Bach – a Go weblog engine that runs as CGI or HTTP https://ift.tt/6kyYjPC
Show HN: Serene Bach – a Go weblog engine that runs as CGI or HTTP I originally made Serene Bach in the 2000s as a weblog engine written in Perl CGI. I rebuilt it from scratch in Go as a single binary that can run either as a CGI program or as a normal HTTP server. I know CGI is generally considered legacy technology now, but I still rely on it for shared hosting. In this version, I added Markdown support, a responsive default theme, Open Graph image generation, and static output generation. It is still in beta, but the repository includes a Docker image published on GHCR, documentation, and a local quick start. I'd appreciate feedback from anyone interested in small self-hosted publishing tools, especially if you still care about shared hosting or CGI-style deployment. https://ift.tt/VTpaF3z May 17, 2026 at 07:47AM
Saturday, May 16, 2026
Show HN: Codiff, a local diff review tool https://ift.tt/fPjtok1
Show HN: Codiff, a local diff review tool Nowadays I review a lot of code locally that was written by llms. I used to review my own code using git + delta. It started to feel limiting with the amount of code written by llms. When looking at a large diff on Friday I pointed an llm at diffs.com and trees.software and told it to build an app. It only took 16 minutes, is extremely fast for large diffs, beautiful and minimal. Today I polished it up and added all the features that I need. It has file filters, search, an llm walkthrough mode, and review comments that you can paste back into your llm. I will be using Codiff a lot, and can finally review the large diff from Friday that led me to build this If you like it, fork it! https://ift.tt/b3ph4MU May 17, 2026 at 09:30AM
Show HN: I built a screen recorder that captures console logs, requests and more https://ift.tt/3TlQHpq
Show HN: I built a screen recorder that captures console logs, requests and more https://userplane.io/ May 16, 2026 at 11:34PM
Show HN: Got ghosted by tech companies so I built a tool to track ghost jobs https://ift.tt/BlOY7rh
Show HN: Got ghosted by tech companies so I built a tool to track ghost jobs Last year I was looking for a new role. I sent out applications, did the prep, waited. What came back was mostly nothing. Not rejection emails, just silence. The job listings I'd applied to stayed live for weeks. Some for months. As a software engineer, I decided to dig into it properly. I built a system to continuously track job postings across companies, logging posting dates and measuring how long roles stay open before closing or don't. After 35,000+ listings across 200+ companies, some patterns are hard to ignore. Some listings have been open for 700+ days at companies you'd recognize. Others post 90% of their open roles within a single month, a signal that's harder to fake than a press release. I published two initial insight pages based on this work:
- Which companies are posting most aggressively right now
- Job listings that have been open for over a year What I didn't expect is that the same signals useful for detecting ghost jobs also say something broader about a company's hiring momentum, recruiting intensity, pipeline health, where talent bottlenecks might exist. I'm not sure yet where this leads, but I'll keep expanding the dataset and publishing more insights as I go. Would genuinely love feedback on the methodology, interpretation, or obvious blind spots in the data. https://ift.tt/w5TN1uR May 17, 2026 at 12:43AM
Friday, May 15, 2026
Show HN: SwarmWright, structured multi-agent AI defined in markdowns https://ift.tt/4ESZTPM
Show HN: SwarmWright, structured multi-agent AI defined in markdowns I had a bunch of custom AI pipelines and a growing folder of markdown files and Python scripts holding it together. Built this to give that chaos some structure. Agents are markdown files, topology is a JSON file the runtime enforces hard. The agents are still fully autonomous: they make their own decisions, but the graph they operate in isn't. You declare who can call whom upfront and the runtime holds that line. No auth yet, fine if you don't expose the port, i guess. Two Docker commands to run it. https://ift.tt/HPLpkuc May 16, 2026 at 12:50AM
Show HN: Epiq – Distributed Git based issue tracker TUI https://ift.tt/iZB8eVG
Show HN: Epiq – Distributed Git based issue tracker TUI Issue trackers typically live outside of your workflow, with poor ergonomics. Epiq aims to solve that, bringing issue tracking into your terminal. Multi-user collaboration is achieved via git using user-scoped immutable event logs that converge in memory. Put my all into it. Let me know what you think. https://ljtn.github.io/epiq/ May 16, 2026 at 04:18AM
Show HN: Browser based sythesizer, drum machine and squencer https://ift.tt/vet93BR
Show HN: Browser based sythesizer, drum machine and squencer Inspired by the recent Boards Of Canada announcement, I've been in a low-fi electronica mood lately and was going back and forth with Claude on how to design similar instruments in the browser that fit the genre. One thing led to another and pretty soon I had a fully browser based polyphonic synthesizer / drum machine / sequencer. The interface and workflow was heavily inspired by the Rebirth338 application released back in the 90's, but with lo-fi synth voices rather than the original 303 & 808 emulation. I know there's a significant overlap of developers and musicians and I though some of you may enjoy playing with the app, or at least listening to the resulting album. I've also open sourced track 1 of the album via the performance script used to record it. It's in the repo. Bandcamp link to the resulting album: https://ift.tt/xKXuM7y... https://ift.tt/cwdVfkZ May 16, 2026 at 12:07AM
Show HN: Claude Code vs. Codex Global Usage Leaderboard https://ift.tt/j2tHXWI
Show HN: Claude Code vs. Codex Global Usage Leaderboard https://ift.tt/J1WSqyt May 15, 2026 at 11:18PM
Thursday, May 14, 2026
Show HN: I built a Web-Scraper API that is 6-7x more efficient than current ones https://ift.tt/itx60Aq
Show HN: I built a Web-Scraper API that is 6-7x more efficient than current ones Runo is a web-scraping API that returns typed, structured JSON. You define a schema (field name, type, example value), and Runo fetches the page and returns the data. No HTML, no parsers, no post-processing. Over the past few weeks, I have been building this non stop. Currently, every scraper API out there solves the site fetching problem but left the extraction of the actual data entirely to users. Runo makes that completely disappear. For Runo, I went ahead and added JS rendering, stealth mode, and full LLM extraction to make this a fully functional and capable of scraping most if not all sites. Also, another major problem with current web scrapers is that they charge per feature or bundle them into expensive credit tiers. A single large or JS rendered request can cost 5-75 credits, which means you essentially get nothing out of their plans. Runo is flat per request, no matter the site. At the Scale tier, Runo works out to $0.90 per 1,000 effective requests vs. around $6 for the nearest Firecrawl equivalent. My jaw dropped when I was testing Runo and came across these numbers. I created a free tier that is 500 requests/month, no credit card required. Take it for a spin and let me what can be improved. I would love feedback. https://ift.tt/jw05AQz May 15, 2026 at 01:02AM
Show HN: Visualizing Tiny LLMs from OpenAI's Parameter Golf https://ift.tt/ErUMRiJ
Show HN: Visualizing Tiny LLMs from OpenAI's Parameter Golf The two from parameter golf (one I trained, one was the baseline) are just 16MB each! They produce barely plausible English https://ift.tt/xU6XRFm May 14, 2026 at 10:52PM
Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/WnMogIL
Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/o28wvPt May 14, 2026 at 06:47PM
Wednesday, May 13, 2026
Show HN: Nibble https://ift.tt/MSvq8jg
Show HN: Nibble An attempt at a single pass LLVM frontend in ~3000 lines of C without external dependencies, malloc, or an AST. Included are some graphical examples. The IR isn't perfect, and the README touches on one particular downfall https://ift.tt/cUoJ71W May 14, 2026 at 05:46AM
Show HN: Rotunda - A browser built for agents with simulated typing https://ift.tt/6iwW5ML
Show HN: Rotunda - A browser built for agents with simulated typing Hi HN! Pierce here. Rotunda is a firefox fork primarily intended for agent use, which I’ve been hacking on nights/weekends. There was a [lengthy]( https://ift.tt/FYliVX6 ) discussion last week on how expensive computer use models are. The cost is going to drop eventually, but I think on some level it's still usually the wrong primitive. The web gives us access to beautiful structured formats, plaintext, etc... why throw that away if we don't have to? I realized at some point that for 99% of automations I just want agents to be able to control my Chrome instance. But that’s easier said that done: CDP (the Chrome automation protocol) leaks a ton of state about being programmatically controlled, either by toggling window attributes or by running `page.evaluate()` commands right in the page context. Plus if you look at an automation running it's pretty obvious what happens: the mouse jumps around, fields are filled instantly, etc. Rotunda tries to fix this. Its standout features: - Realistic simulation of mouse movements and keyboard commands, powered by a trained RNN on my own timing patterns from the last week. (still feel weird about opting-in to a key logger but whatever) - Doesn’t lie about its host specs, only fibs about some client side details. Stealth browsers are too easy to flag statistically when you’re adding noise to canvas pixels or audio pipelines. - It runs on your local device with a CLI or Playwright API accessible to Claude, Codex, or whatever your harness-de-jure today looks like. - Patches modern Firefox (150) with an agentic harness to keep this updated over time MPL-2.0 on GitHub: https://ift.tt/f43TChv Longer writeup on the design choices: https://ift.tt/D6g1yPi Also check out the demo on the site! https://www.rotunda.sh/ Pretty excited by how this turned out but we’re still super early. Give it a try and please flag any issues! https://ift.tt/f43TChv May 13, 2026 at 05:44PM
Tuesday, May 12, 2026
Show HN: I spent $100 in Claude tokens and 1k battles training my AI tank https://ift.tt/FK8aBHt
Show HN: I spent $100 in Claude tokens and 1k battles training my AI tank Hi HN, I built AgenTank. It is a small game where an AI agent writes the logic for your tank. You watch it fight, give strategic feedback, let the agent update the tank code, and send it back into battle. I have run 1,000+ battles on my own tank and spent about $200 in Claude credits improving it. The part I enjoy most is not just winning, but watching the tank make visible mistakes, thinking of a better strategy, and seeing whether Claude can turn that into better code. https://ift.tt/pTao2cI May 13, 2026 at 06:20AM
Show HN: Duckflix, an open-source self-hosted media streaming platform https://ift.tt/faWEORy
Show HN: Duckflix, an open-source self-hosted media streaming platform I’ve been working on Duckflix, a self-hosted media streaming platform. It started as a full-stack project to combine a clean streaming UI with a Bun/Elysia backend, FFmpeg processing, SQLite, Docker deployment, and addon support. Website: https://duckflix.fun
Demo: https://demo.duckflix.fun
GitHub: https://ift.tt/ulfkv2A https://ift.tt/ulfkv2A May 13, 2026 at 01:23AM
Show HN: GIF Pile. a site to make piles of GIFs https://ift.tt/ZrbiuCs
Show HN: GIF Pile. a site to make piles of GIFs I'm quite fond of obnoxious looking gifs in a post-ironic way as a manner of shitposting and or injecting humor into a chat. The issue with this however is that, for no real good reason at all, the simple usecase of "Have image/gif background, bombard with garbage" had no real good tooling. There's gif editors out there, EZgif my beloved is probably my most used non-search-indexing-slash-social-media-site, but they're kinda clunky for my specific usecase of making digital eye-sandpaper bombastic garbage. Other options are bleak and gave me the mark of the beast via shitty watermarks. I just wanted a pile of gifs on top of each other, and thus far the "easiest" way was to bust open a video editor, muck around with it, mess up exporting as a gif directly, get mad, export it as a 4 second mp4, and then use ffmpeg to get it working. is this probably moronic? yes. am I likely to have missed a decent tool? yes. Did I give up looking after sending 4 dollars to some Indian guy for "No watermarks ever for 4$", only for that "ever" to be a year, and then the clunky weird af login process not work? absolutely. (Fuck you, you know who you are) This took me a few hours (most of which was dealing with the fact I don't do webshit normally and the clunk that one would expect from that), and is a minimal site for my personal minimal usecase. It's static because I'm not going to deal w/ hosting other people's shit and I don't want to deal with that can of worms. all processing is done locally on your browser. Yes, this means that using a 4k image as a base layer for your gif pile will make it take an age. It'll work eventually though. This will never have a watermark unless I'm bought out (total investment thus far has been 14 bucks, 4 of which was that one dude fucking me), in which case I probably earned it. at most I'll likely throw adsense on there at some point to scrape a few cents from the people who can't figure out adblock if it gets popular enough for me to warrant it. There's no timelines or anything like that. literally just a pile of gifs. thus far my primary usecase has been overlaying text gifs from the various fancy text generator sites onto glitter backgrounds with uncomfortable rat GIFs to call people poor on the internet. this makes me happy. There's likely to be obvious UI, UX, or other U-whatever fuckups. If you point them out and I deem it pedantic I'll probably laugh at you. if it's helpful I'll probably implement it when I get a bit. Surprisingly, works on mobile.
CSS is exceedingly generic and souless atm, just went off vauge memories of ss13's TGUI. I'll likely scrap the CSS entirely and go full neocities at some point because that's more soulful. https://gifpile.com/ May 13, 2026 at 01:11AM
Show HN: I submitted 316 AI-generated PRs to open source https://ift.tt/7iv5D3m
Show HN: I submitted 316 AI-generated PRs to open source https://june.kim/speedrunning-open-source May 12, 2026 at 10:12PM
Monday, May 11, 2026
Show HN: OpenGravity – A zero-install, BYOK vanilla JS clone of Antigravity https://ift.tt/KNgr4eM
Show HN: OpenGravity – A zero-install, BYOK vanilla JS clone of Antigravity https://ift.tt/txi5kvC May 12, 2026 at 12:23AM
Show HN: Mimik – open-source local-first alternative to Scribe and Tango https://ift.tt/ja0g5fI
Show HN: Mimik – open-source local-first alternative to Scribe and Tango https://ift.tt/O57npNg May 11, 2026 at 09:48PM
Sunday, May 10, 2026
Show HN: adamsreview – better multi-agent PR reviews for Claude Code https://ift.tt/FjQMgOJ
Show HN: adamsreview – better multi-agent PR reviews for Claude Code I built adamsreview, a Claude Code plugin that runs deeper, multi-stage PR reviews using parallel sub-agents, validation passes, persistent JSON state, and optional ensemble review via Codex CLI and PR bot comments. On my own PRs, it has been catching dramatically more real bugs than Claude’s built-in /review, /ultrareview, CodeRabbit, Greptile, and Codex’s built-in review, while producing fewer false positives. adamsreview is six Claude Code slash commands packaged as a plugin: review, codex-review, add, promote, walkthrough, and fix. I modeled it after the built-in /review command and extended it meaningfully. You can clear context between review stages because state is stored in JSON artifacts on disk, with built-in scripts for keeping it updated. The walkthrough command uses Claude’s AskUserQuestion feature to walk you through uncertain findings or items needing human review one by one. Then, the fix command dispatches per-fix-group agents and re-reviews the work with Opus, reverting any regressions before committing survivors. It runs against your regular Claude Code subscription (Max plan recommended), unlike /ultrareview, which charges against your Extra Usage pool. I would love feedback from Claude Code users, pro devs, and anyone with strong opinions about AI code reviews. Repo: https://ift.tt/3jsXF20 Install:
/plugin marketplace add adamjgmiller/adamsreview, /plugin install adamsreview@adamsreview https://ift.tt/3jsXF20 May 11, 2026 at 06:06AM
Show HN: I trained a chess engine to play like humans https://ift.tt/n3xM6Ut
Show HN: I trained a chess engine to play like humans I built 1e4.ai - a chess web app where you play against neural networks trained to mimic human Lichess players at specific Elo ranges. There's a separate model for each 100-point rating bucket from ~800 to 2200+, and the bots not only choose human-like moves but also burn clock time, play worse under time pressure, and blunder in human-like ways. Live demo: https://1e4.ai
Code: https://ift.tt/B4DrKcd A few things that might be interesting: - Trained on almost a full year of Lichess blitz games, around 1B total games - Architecture is an a small (~9MM parameters) transformer-based network that takes the board, recent move history, the player's rating, and remaining clock time as input. Three separate models per rating bucket: move, clock-usage, and win probability. The clock model is what makes the bots feel humanish under time pressure rather than instant. Because the move model takes the clock as one input parameter, it also learns to blunder under time pressure like a human might. - Because the network is so tiny, no GPU is needed for inference - it runs easily on a local CPU - Downside of the tiny network is that it's a bit weak as you turn up the rating past around 1700. It can spot short tactics but not long multi-move combinations. - Initial training on a rented 8xH100 cluster, then fine-tunes on my local GPU for different rating ranges - Inspired by Maia-2 and DeepMind's "Grandmaster-Level Chess Without Search". On a held-out Lichess blitz benchmark, the it beats Maia-2 blitz on top-1 move prediction (56.7% vs 52.7%) and pretty substantially on win-probability calibration (Brier 0.176 vs 0.272). Numbers and code in https://ift.tt/8xM3S57... - The data pipeline is C++ via nanobind, then training with Pytorch. Getting this right was actually the thing I spent the most time on. Pre-shuffling the dataset and then being able to read the shuffled dataset sequentially at training time kept the GPU utilization high. Without this it spent a huge percentage of time on I/O while the GPU sat idle. Happy to answer questions about the rating-conditioning, the clock model, or the data pipeline. May 11, 2026 at 02:31AM
Show HN: Hustler Bingo – a tiny bingo game about startup Twitter clichés https://ift.tt/k20Tp1L
Show HN: Hustler Bingo – a tiny bingo game about startup Twitter clichés I built this after my brother started complaining that I got too much into brainrot culture. It's just for fun nothing serious, but was able to test vercel, tanstack start and convex without high stakes. Have fun! This is the game where lower score is goood for your mental health https://ift.tt/Yn1hodf May 11, 2026 at 12:36AM
Show HN: Mosaic – arrange iOS icons by color using an evolutionary algorithm https://ift.tt/JYICAGj
Show HN: Mosaic – arrange iOS icons by color using an evolutionary algorithm It started out as a way for me to freshen up my C++ skills during COVID. But life got in the way and it was put on ice. Luckily, coding LLMs came to the rescue and allowed me to bring it to a point where I feel comfortable sharing it. https://ift.tt/HabRtX0 May 10, 2026 at 10:29PM
Saturday, May 9, 2026
Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/2Yby17V
Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app that's faster but the way you can use it with Groq inference for example. https://mumbli.app/ May 10, 2026 at 01:37AM
Show HN: Create flashcards with Space CLI https://ift.tt/OCaJzUN
Show HN: Create flashcards with Space CLI Hey, I created seven years ago a flashcard app with a main focus on UX. In the last months I added offline-first mode and a CLI that allows Claude Code or Codex to create high quality flashcards for you. I use that to learn about pharma rules, technology, dancing, taxes and smart home. Never really did marketing, this not my specialty. Would love to know what you think https://ift.tt/2AaUWL0 May 9, 2026 at 06:38PM
Friday, May 8, 2026
Show HN: I mirrored war.gov's UAP archive in pure Rail with verifiable bytes https://ift.tt/I5DK8TV
Show HN: I mirrored war.gov's UAP archive in pure Rail with verifiable bytes https://ift.tt/bzkw43R May 9, 2026 at 03:16AM
Show HN: tltv – Federation protocol for 24/7 TV channels https://ift.tt/q85RIDn
Show HN: tltv – Federation protocol for 24/7 TV channels I spent six years trying to build a tv channel server. rewrote it eight times. flask, fastapi, ffmpeg, gstreamer, named pipes. every version got more complicated and none of them worked right. turns out I was building the wrong thing. the thing I actually wanted was a protocol. so tltv is that. a channel is an ed25519 key pair. you sign your metadata with it. you serve hls video from wherever you want. your public key becomes a tltv:// address that anyone can tune into. relay nodes can re-serve your stream but they can't modify it. they verify signatures on everything. you can move servers and keep your channel because the key is the identity, not the hostname. nodes find each other through peer exchange. no central registry. the cli is probably the fastest way to see what I mean: curl -fsSL timelooptv.org/install | sh
tltv keygen
tltv server test --name "my channel" -k TV*.key
that's a fully compliant origin server. pure go, generates smpte bars with audio, no ffmpeg. one binary, ~20mb of ram.
there's also a full gstreamer-based server (cathode), a web viewer (phosphor), and bridge/relay servers in the cli. everything mit licensed. live demo at https://ift.tt/zw0U8Bo https://ift.tt/pYUnV2X https://timelooptv.org/ May 8, 2026 at 11:28PM
Show HN: The independent guide to agent orchestrators https://ift.tt/PimA21d
Show HN: The independent guide to agent orchestrators Hey HN! I built AgentMGMT.dev today to keep track of all those agent orchestration tools that keep popping up. I've tried a few and landed on Superset, which I'm extremely happy (and productive!) with - but I think this category of tools will be extremely important and interesting in the next couple years, so it's worth keeping an eye on all available tools and how they evolve. I will keep the site up-to-date, please help me by submitting new tools that are not yet in the list, or add any details that might help folks who are out shopping for their first/next agent orchestrator! https://agentmgmt.dev/ May 9, 2026 at 01:17AM
Show HN: GETadb.com – every GET request creates a DB https://ift.tt/Z7wST0t
Show HN: GETadb.com – every GET request creates a DB Hey HN! We made GETadb.com, so it's easier to get agents to build you full stack apps. You don't need to give them any credentials. Just by loading a GET request, they get access to a database, a sync engine, and abstractions for auth, presence, and streams. To see what the agent sees, you can load https://getadb.com/new There's two fun things about how it's implemented: 1. If you curl the home page, it the agent content rather than human content. We do this by detecting the 'Sec-Fetch-Mode' header. It's not perfect, but gets the job done for Claude Code et al. 2. For an agent to spin up an app, they make _two_ fethes. (1) getadb.com/guide tells them to generate a uuid, and fetch (2) getadb.com/provision/. We did this, because just about half of the popular web-based app builders cache URLs globally, even if you return no-store headers. To get around this we just instruct the agent to generate unique URLs You may wonder: Why GET requests, rather than POST requests? It's because then you can build in surprising places. For example, we get meta.ai to build an app inside the artifact preview: https://ift.tt/LrKtfv8 Under the hood, this is possible because the whole infra is mult-tenant from ground up. We already announced how that works on HN, but if you're curious here's the essay for it: https://ift.tt/8Cta9jD https://www.getadb.com/ May 8, 2026 at 08:17PM
Thursday, May 7, 2026
Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/GiXwcPb
Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for debugging cluster issues and I realized I was performing similar tasks repeatedly so I decided to package them up into skills so I could call them up more easily (e.g. `/investigate`, `/audit-security`, `/audit-outdated`). I'm calling the skill pack "kstack" and the goal is to be able to monitor and troubleshoot K8s from within Claude Code. If you have time, I'd love to get some feedback on the project! Andres Source: https://ift.tt/ht62L7P Docs: https://kstack.sh/ https://ift.tt/ht62L7P May 7, 2026 at 09:24AM
Show HN: Full Python GUI apps in the browser – no JavaScript, no server https://ift.tt/lmkBEF0
Show HN: Full Python GUI apps in the browser – no JavaScript, no server I have been working on Dear ImGui Bundle since 2022, but it is the first time I talk about it here. It is a framework around Dear ImGui for building interactive applications in Python and C++. It comes with batteries included: Plotting, image inspection, Markdown, node editors, 3D gizmos, knobs, toggles, etc. https://imgui-bundle.pages.dev It now also runs smoothly in the browser via pyodide: The playground below is a python app running in your browser (no server, no JavaScript). You can edit the code on the left and click Run. It even works on mobile. https://imgui-bundle.pages.dev/playground I have a strong interest in providing tools that help others express their creativity. This project aims to be a step in this direction as it helps develop GUIs where the code is extremely readable & hackable. Some of the goals it addresses: - Bring true Immediate Mode GUI to Python and C++ - A versatile range of high quality libraries: Widgets, Plots, Image Analysis, Node edition, markdown rendering - Multiplatform apps in C++: works on all platform in C++ (desktop, mobile, emscripten) - Deploy python apps to the web - High quality python bindings that are always up-to-date (because they are auto-generated) - Smooth transition between C++ and Python (same APIs for both) I'd be happy to answer questions! https://ift.tt/rdm4hVJ May 7, 2026 at 09:36PM
Show HN: Bilig – a headless spreadsheet engine for Node services and agents https://ift.tt/d02ALIk
Show HN: Bilig – a headless spreadsheet engine for Node services and agents https://ift.tt/Cug5LO4 May 7, 2026 at 10:16PM
Wednesday, May 6, 2026
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/X39hy1F
Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions https://ift.tt/WRiKSY6 May 7, 2026 at 12:28AM
Show HN: Mac Juice Monitor – Bluetooth battery levels in the macOS menu bar https://ift.tt/HX1Wcbm
Show HN: Mac Juice Monitor – Bluetooth battery levels in the macOS menu bar https://ift.tt/WY2Z6LG May 6, 2026 at 11:28PM
Show HN: Red Squares – GitHub outages as contributions https://ift.tt/qI0bWkS
Show HN: Red Squares – GitHub outages as contributions https://red-squares.cian.lol/ May 6, 2026 at 02:28PM
Show HN: Rdprrap – Rust Port of RDPWrap (Multi-Session RDP for Windows Desktop) https://ift.tt/m24CHXe
Show HN: Rdprrap – Rust Port of RDPWrap (Multi-Session RDP for Windows Desktop) https://ift.tt/uIOWGRj May 6, 2026 at 11:30AM
Tuesday, May 5, 2026
Show HN: Better Design – 28 Shadcn design systems (OSS, MCP: Cursor/Claude Code) https://ift.tt/8WqXyNJ
Show HN: Better Design – 28 Shadcn design systems (OSS, MCP: Cursor/Claude Code) https://ift.tt/nufz7Zw May 6, 2026 at 03:31AM
Show HN: New Benchmark from SWE-bench team is 0% solved https://ift.tt/v8jS2GI
Show HN: New Benchmark from SWE-bench team is 0% solved https://ift.tt/prCFfYk May 5, 2026 at 07:10PM
Monday, May 4, 2026
Show HN: NeuralScript – A pure-Rust AOT compiler https://ift.tt/7qH2fwJ
Show HN: NeuralScript – A pure-Rust AOT compiler https://ift.tt/6isjkwd May 5, 2026 at 12:06AM
Show HN: nfsdiag - a NFS diagnostic application https://ift.tt/OQR0KcZ
Show HN: nfsdiag - a NFS diagnostic application https://ift.tt/TSDWCp7 May 2, 2026 at 04:48PM
Sunday, May 3, 2026
Show HN: VidMark – Frame.io-style timestamped comments for Google Drive https://ift.tt/QSn5Ym6
Show HN: VidMark – Frame.io-style timestamped comments for Google Drive https://ift.tt/AXIk5dv May 4, 2026 at 12:59AM
Show HN: Interpretable AutoResearch – Legible Agent Workflows https://ift.tt/lzwPCuS
Show HN: Interpretable AutoResearch – Legible Agent Workflows https://ift.tt/uOT0qj8 May 4, 2026 at 12:15AM
Show HN: Tyche: An experimental distributed trading pipeline in Go Java https://ift.tt/P3agB1v
Show HN: Tyche: An experimental distributed trading pipeline in Go Java https://ift.tt/CtkBRgv May 3, 2026 at 11:43PM
Saturday, May 2, 2026
Show HN: Golang binaries built for your users depending on their arch and system https://ift.tt/R2hbgNm
Show HN: Golang binaries built for your users depending on their arch and system https://goblin.run April 30, 2026 at 06:13PM
Show HN: Use an Android Phone as an HTTP Proxy https://ift.tt/OFzwnha
Show HN: Use an Android Phone as an HTTP Proxy I created a simple project to allow you to use a phone as a web proxy. This is not a proxy for the phone, its a way to proxy web traffic from elsewhere via the phone. One practical use case is accessing geo-restricted content. If you have a trusted contact in the country with an Android phone, this can serve as a simple alternative to a commercial VPN. To set it up you need to run a proxy server which can run as a docker container. You then need to install the app on the Android phone which will connect to the server. Finally you configure a browser to use the proxy server as the HTTP/HTTPS proxy. More details here: https://ift.tt/SvMYelr Let me know how you go and if you run into any issues. https://ift.tt/WRTdYU2 May 3, 2026 at 04:14AM
Show HN: State of the Art of Coding Models, According to Hacker News Commenters https://ift.tt/4AsPfdm
Show HN: State of the Art of Coding Models, According to Hacker News Commenters Hello HN, I was away from my computer for two weeks, and after coming back and reading the latest discussions on HN about coding assistants (models, harnesses), I felt very out of the loop. My normal process would have been to keep reading and figure out the latest and greatest from people's comments, but I wanted to try and automate this process. Basically the goal is to get a quick overview over which coding models are popular on HN. A next iteration could also scan for harnesses that people use, or info on self-hosting or hardware setups. I wrote a short intro on the page about the pipeline that collects and analyzes the data, but feel free to ask for more details or check the Google Sheet for more info. https://hnup.date/hn-sota https://hnup.date/hn-sota May 3, 2026 at 01:25AM
Show HN: Clipmon is a macOS clipboard manager on steroids https://ift.tt/ig2S7Xo
Show HN: Clipmon is a macOS clipboard manager on steroids https://ift.tt/p6wGWyC May 3, 2026 at 12:29AM
Friday, May 1, 2026
Show HN: Turn Docker Compose files into airgap-ready UDS Packages https://ift.tt/n3dykAt
Show HN: Turn Docker Compose files into airgap-ready UDS Packages https://ift.tt/yu0T6h8 May 2, 2026 at 01:25AM
Show HN: Destiny – Claude Code's fortune Teller skill https://ift.tt/AmLTeuh
Show HN: Destiny – Claude Code's fortune Teller skill Destiny is the Claude Code's plugin that gives you a real fortune reading. Type /destiny to see today's destiny! It uses the actual classical East Asian astrology system. You enter your birthday once, then /destiny gives you today's reading anytime. Two layers, kept honest: 1. The numbers (your eight-character birth chart, today's day pillar, the hexagram for the moment, five-element relationships) are computed by a Python script. Same person + same day = identical output. You can verify against any traditional calendar source. 2. The prose (today's stars, character sketch, life arc, advice) is written by Claude, applying centuries-old reading conventions to that fixed data. Not LLM-hallucinated horoscope. If you have fun with it, a star would mean a lot. https://ift.tt/C8Qu0HS May 1, 2026 at 11:56PM
Show HN: GhostBox – Borrow a disposable little machine from the Global Free Tier https://ift.tt/Zb3dL4U
Show HN: GhostBox – Borrow a disposable little machine from the Global Free Tier I built this because I was always creating machines on GH actions to test builds on different OS, and I wanted a tight CLI that could do it. I always saw Actions as this great resources and ephemeral machines you could do dev work in just were a natural way for me to work, so this grew out of that workflow. I didn't expect it to blow up, so it wasn't 100% finished when I posted it. But it should stabilize pretty quickly. Happy to know what you think and talk about it. https://ift.tt/fBYAbFc May 1, 2026 at 06:52PM
Subscribe to:
Posts (Atom)