Wednesday, May 20, 2026

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/B05fksH

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/eSPqC2n May 20, 2026 at 10:37PM

Show HN: I made a tool for learning scales, chords, and how to combine them https://ift.tt/Wrac3kG

Show HN: I made a tool for learning scales, chords, and how to combine them This started out when I vibe-coded a guitar scale fingering generator. It came out pretty good, and I started adding stuff to it: chords, then how chords and scales interact. Then I added charts for other instruments I mess around with: piano, cello, alto recorder. There's a complexity toggle to go from basic harmony to extended/experimental stuff. It's honestly still mostly a toy, but I thought other people might be interested in playing with it. Source is on github, so it's easy enough to run locally and fork. https://ift.tt/9yBgDMn https://ift.tt/wpsRfnt May 20, 2026 at 11:14PM

Tuesday, May 19, 2026

Show HN: Gaussian Splat of a Strawberry https://ift.tt/xOh2loz

Show HN: Gaussian Splat of a Strawberry The Setup: https://ift.tt/oq7bL54 https://ift.tt/gCXd6fO https://ift.tt/GLZdKPc https://ift.tt/NfCcp7G https://ift.tt/kRiEqB1 May 19, 2026 at 04:08PM

Show HN: How Expensive Is Your (Steam) Wishlist? https://ift.tt/iFaMntr

Show HN: How Expensive Is Your (Steam) Wishlist? A tool/toy that lets you connect to your Steam wishlist to calculate the total list/current price of all the games on it. There's a shallow, jokey purpose to it ("I could buy a BMW with this amount!"), but the real purpose is to demonstrate how we can do a better job of portraying a game catalog. I often wishlist stuff, then it pops up in a "Hey, it's on sale!" email months later. In that email, there's a banner capsule, but that doesn't help my brain remember why I added it. To that end, after you get the bill, you get a nice, flat feed of stuff about all the titles you've wishlisted over the years. It's all stuff that developers painstakingly put together, but which Steam tucks away under the fold of a game's Store page. Anyway, my wishlist came to about $250. My QA guy is up to $19k. Give it a go; hope you enjoy it! https://ift.tt/NiEzu6T May 19, 2026 at 10:45PM

Monday, May 18, 2026

Show HN: Cubic Doggo, a Open-Source 12-DOF 4-Legged Robot Based on ROS2 https://ift.tt/zJX35fc

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/6Jdpejr May 18, 2026 at 10:50PM

Show HN: We missed Winamp, so we built an audio player for macOS https://ift.tt/EN3nmzJ

Show HN: We missed Winamp, so we built an audio player for macOS https://ift.tt/FYoUsrT May 19, 2026 at 12:50AM

Show HN: Marlin-2B: a tiny VLM to extract structured information from videos https://ift.tt/bG2atme

Show HN: Marlin-2B: a tiny VLM to extract structured information from videos https://ift.tt/x50PV8h May 18, 2026 at 11:36PM

Sunday, May 17, 2026

Show HN: Cheap-IM: Thinking Machines' demo on a CPU laptop https://ift.tt/Oojc5KE

Show HN: Cheap-IM: Thinking Machines' demo on a CPU laptop https://ift.tt/CgLrFGs May 18, 2026 at 05:19AM

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/zlZpm5v

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/cCnxSak May 15, 2026 at 08:23PM

Show HN: How to Kill the Dead Internet https://ift.tt/RD1A9Eg

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/51x4lNa ; This forum is full of people smarter than me, so I'm open to suggestions. https://ift.tt/5JMtL32 May 18, 2026 at 07:05AM

Saturday, May 16, 2026

Show HN: I built a screen recorder that captures console logs, requests and more https://ift.tt/dPD6hjW

Show HN: I built a screen recorder that captures console logs, requests and more https://userplane.io/ May 17, 2026 at 01:04AM

Show HN: Got ghosted by tech companies so I built a tool to track ghost jobs https://ift.tt/4vOBIoy

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/MWC9Im7 May 17, 2026 at 02:13AM

Show HN: Hermes-agentmemory, pull-model episodic memory with real deletes https://ift.tt/VvFHWBb

Show HN: Hermes-agentmemory, pull-model episodic memory with real deletes https://ift.tt/SpIwlb2 May 16, 2026 at 11:30PM

Friday, May 15, 2026

Show HN: SwarmWright, structured multi-agent AI defined in markdowns https://ift.tt/RFCJ9ov

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/5WlybUh May 16, 2026 at 02:20AM

Show HN: Epiq – Distributed Git based issue tracker TUI https://ift.tt/4qAkUoY

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 05:48AM

Show HN: Browser based sythesizer, drum machine and squencer https://ift.tt/1SZJhEP

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/PrqJw5H... https://ift.tt/GQaPU79 May 16, 2026 at 01:37AM

Show HN: Claude Code vs. Codex Global Usage Leaderboard https://ift.tt/Jmj06ED

Show HN: Claude Code vs. Codex Global Usage Leaderboard https://ift.tt/nSi28wc May 16, 2026 at 12:48AM

Thursday, May 14, 2026

Show HN: Visualizing Tiny LLMs from OpenAI's Parameter Golf https://ift.tt/5xdpbrm

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/mfCbrL4 May 15, 2026 at 12:22AM

Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/sNUf67O

Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/zJ8fmu0 May 14, 2026 at 08:17PM

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/B05fksH

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/eSPqC2n May 20, 2026 at 10:37PM