Thursday, March 12, 2026

Show HN: Every Developer in the World, Ranked https://ift.tt/uHP1OXp

Show HN: Every Developer in the World, Ranked We've indexed 5M+ GitHub users and built a ranking system that goes beyond follower counts. The idea started from frustration: GitHub is terrible for discovery. You can't answer "who are the best Python developers in Berlin?" or "who identified transformer-based models before they blew up?" without scraping everything yourself. So we did. What we built: CodeRank score - a composite reputation signal across contributions, repository impact, and community influence Tastemaker score - did you star repos at 50 stars that now have 50,000? We track that Comparison Builder - allows users to build comparison graphics to compare devs, repos, orgs, etc. Sharable Profile Graphics - share your scores and flex on your coworkers or the community at large Some things we found interesting: Most-followed ≠ most influential. The correlation between follower count and tastemaker score is surprisingly weak. There's a whole tier of developers who consistently find projects weeks and months before they trend, with almost no public following. Location data on GitHub is a disaster. We spent an embarrassing amount of time on normalization and it's still not anywhere near perfect. Try it: https://coderank.me/ If your profile doesn't have a score, signing in will trigger scoring for your account. Curious what the HN crowd thinks about the ranking methodology, happy to get into the weeds on any of it. https://coderank.me March 13, 2026 at 02:12AM

Show HN: Baltic security monitor from public data sources https://ift.tt/rkqI0uL

Show HN: Baltic security monitor from public data sources People around me started repeating stuff from various psyop campaigns on TikTok or other social media they consume. Especially when living in Baltics it's basically 24/7 fearmongering here from anywhere, either it's constant russian disinfo targeted campaigns via their chains of locals or social media campaings or some bloggers chasing hype on clickbait posts, so it was driving me mad, and it is distracting and annoying when someone from your closest ones got hooked on one of these posts and I was wasting time to explain why it was a bs. So I took my slopmachine and some manually tweaking here and there and made this dashboard. Main metric is basically a daily 0-100 threat score, which are just weighted sums and thresholds - no ML yet. https://estwarden.eu/ March 12, 2026 at 11:14PM

Show HN: Raccoon AI – Collaborative AI Agent for Anything https://ift.tt/T06jwhH

Show HN: Raccoon AI – Collaborative AI Agent for Anything Hey HN, I'm Shubh, Co-Founder of Raccoon AI. Raccoon AI is like having something between Claude Code and Cursor in the web. The agent has its own computer with a terminal, browser, and internet, and it is built with the right balance of collaboration and autonomy. You can talk to it mid-task, send it more files while it's still running, or just let it go and come back to a finished result. It's the kind of product where you open it to try one thing and end up spending two hours because you keep thinking of more things to throw at it. The thing that most people get excited about is that sessions chain across completely unrelated task types. You can go from market research (real citations, generated charts) to raw data analysis (dump your db, ask questions) to a full interactive app, all in one conversation sharing the same context. It has unlimited context through auto summarization, which is really good with Ace Max. It connects to Gmail, GitHub, Google Drive, Notion, Outlook, and 40+ other tools. You can add your own via custom MCP servers. Raccoon AI is built on top of our own agents SDK, ACE, which hit SOTA on GAIA benchmark with a score of 92.67. A bit of background: We're a team of 3, and we started about 1.5 years ago to build the best possible browser agent to ever exist, after a couple of pivots we arrived at this and have been constantly shipping and growing since October. Happy to go deep on the architecture or talk about the limitations and excited about the feedback. Site: https://raccoonai.tech https://raccoonai.tech March 12, 2026 at 11:50PM

Wednesday, March 11, 2026

Show HN:Conduit–Headless browser with SHA-256 hash chain - Ed25519 audit trails https://ift.tt/YnbGh79

Show HN:Conduit–Headless browser with SHA-256 hash chain - Ed25519 audit trails I've been building AI agent tooling and kept running into the same problem: agents browse the web, take actions, fill out forms, scrape data -- and there's zero proof of what actually happened. Screenshots can be faked. Logs can be edited. If something goes wrong, you're left pointing fingers at a black box. So I built Conduit. It's a headless browser (Playwright under the hood) that records every action into a SHA-256 hash chain and signs the result with Ed25519. Each action gets hashed with the previous hash, forming a tamper-evident chain. At the end of a session, you get a "proof bundle" -- a JSON file containing the full action log, the hash chain, the signature, and the public key. Anyone can independently verify the bundle without trusting the party that produced it. The main use cases I'm targeting: - *AI agent auditing* -- You hand an agent a browser. Later you need to prove what it did. Conduit gives you cryptographic receipts. - *Compliance automation* -- SOC 2, GDPR data subject access workflows, anything where you need evidence that a process ran correctly. - *Web scraping provenance* -- Prove that the data you collected actually came from where you say it did, at the time you say it did. - *Litigation support* -- Capture web content with a verifiable chain of custody. It also ships as an MCP (Model Context Protocol) server, so Claude, GPT, and other LLM-based agents can use the browser natively through tool calls. The agent gets browse, click, fill, screenshot, and the proof bundle builds itself in the background. Free, MIT-licensed, pure Python. No accounts, no API keys, no telemetry. GitHub: https://ift.tt/VokERwG Install: `pip install conduit-browser` Would love feedback on the proof bundle format and the MCP integration. Happy to answer questions about the cryptographic design. March 12, 2026 at 04:45AM

Show HN: Free audiobooks with synchronized text for language learning https://ift.tt/zYZry6v

Show HN: Free audiobooks with synchronized text for language learning https://ift.tt/8EIpUQH March 12, 2026 at 02:42AM

Tuesday, March 10, 2026

Show HN: KaraMagic – automatic karaoke video maker https://ift.tt/LMIZae8

Show HN: KaraMagic – automatic karaoke video maker Hi all, this is an early version of a side project of mine. Would love some feedback and comments. I like karaoke and I grew up with the Asian style karaoke with the music video behind and the karaoke lyrics at the bottom. Sometimes I want to do a song and there is no karaoke version video like that. A few years ago I came across ML models that cleanly separate the vocals and the instrumental music of a song. I thought of the idea to chain together ML models that can take an input music video file, extract the audio (ffmpeg), separate the tracks (ML), transcribe the lyrics (ML), burn the lyrics back with timing into the video (ffmpeg), and output a karaoke version of the video. This is an early version of the app, Mac only so far (since I use Mac, despite it being an electron app.. I do eventually want to make a Windows build), I've only let a few friends try it. Let me know what you think! https://karamagic.com/ March 11, 2026 at 01:28AM

Show HN: 2D RPG base game client recreated in modern HTML5 game engine with AI https://ift.tt/TZls01R

Show HN: 2D RPG base game client recreated in modern HTML5 game engine with AI When I was much younger, I used to play a Korean MMORPG called Helbreath, and I also hosted a bunch of private servers for it. I eventually moved on, but I always loved the game’s aesthetics, its 2D nature, and its atmosphere. That may just be nostalgia talking. The community maintained private server and client, which to my knowledge were based on leaked official files, were written in fairly archaic C++. If you’re interested in the original sources, I’ve included the main client and server files, Client.cpp and Server.cpp, in the reference folder. I always felt that if the project was rewritten in something more modern and better structured, a lot more could be done with it. But rewriting an MMORPG client and server from scratch is not exactly the kind of thing you do on a whim. That said, there was a guy who got pretty far with a C# rewrite and an XNA-based client, though that project is now also discontinued. Now that AI has become quite capable, I decided to see how far I could get by hooking up the original assets in a modern HTML5 game engine. I wanted HTML5 because I figured a nearly 30 year old 2D game should run just fine in a browser. I ended up choosing Phaser 3 for a few reasons. Mainly, it's 2D only, free, HTML5 first (JS/TS), and code-first, which mattered because I wanted good Cursor integration for AI assistance. Another thing I liked was its integration with React, which let me build the UI using browser technologies and render the UI at native resolution on top of the WebGL canvas, rather than building the UI inside the game engine itself, which runs at 1024x576 resolution. The original game ran at 640x480. After about 1.5 months of talking to AI on evenings and weekends, and roughly $200 worth of Cursor usage later, I finished hooking up the original assets in a modern game engine that seems to run just fine in a browser. By "base game client", I mean that it's not fully hooked up in terms of how the full (MMO)RPG should function, but it does include all the original assets and core mechanics needed to provide a solid foundation if you want to build your own 2D (MMO)RPG on top of it. Continuing to build with AI should also work just fine, since this is how I managed to get that far. The asset library is quite rich, if you ask me, but there is one caveat: these assets are not in the public domain. They are still the property of someone, or some entity, that inherited the IP from the original developer, which is no longer in business. You can read more about that on the GitHub page. https://ift.tt/LHKaSy2 March 11, 2026 at 01:39AM

Show HN: Don't share code. Share the prompt https://ift.tt/h2D6EAx

Show HN: Don't share code. Share the prompt Hey HN, I'm Mario. I recently talked to a colleague about AI, agents and how software development will change in the future. We were wondering why we should even share code anymore when AI agents are already really good at implementing software, just through prompts. Why can't everyone get customized software with prompts? "Share the prompt, not the code." Well, I thought, great idea, let's do that. That's why I built Open Prompt Hub: https://ift.tt/BMaoPGc . Think GitHub just for prompts. The idea is simple: Users can upload prompts that can then be used by you and your AI tools to generate a script, app, or web service (or prime their agent for a certain task): Just past it into your agent or ide and watch it build for you. If the prompt does not 100% covers your usecase, fork it, tweak it, et voila: tailor-made software ready to use! The prompts are simple markdown files with a frontematter block for meta information. (The spec can be found here: https://ift.tt/huUcIJr ) They versioned, have information on which AI models build it successfuly and have instructions on how the AI agent can test the resulting software. Users can mention with which models they have successfully or unsuccessfully executed a prompt (builds or fail). This helps in assessing whether a prompt provides reliable output or not. Want to create a open prompt file? Here is the prompt for it which will guide you through: https://ift.tt/xhAMQk4 Security! Always a topic when dealing with AI and prompts? I've added several security checks that look at every prompt for injections and malicious behavior. Statistical analysis as well as two checks against LLMs for behaviour classification and prompt injection detection. It's an MVP for now. But all the mentioned features are already included. If this sounds good, let me know. Try a prompt, fork it, or tell me what you'd change in the spec or security scanner. I'm really curious about what would make you trust and reuse prompts. Or if you like the general idea... https://ift.tt/DMw6WEv March 11, 2026 at 12:29AM

Monday, March 9, 2026

Show HN: Time as the 4th Dimension – What if it emerges from rotational motion? https://ift.tt/48ElXGf

Show HN: Time as the 4th Dimension – What if it emerges from rotational motion? I've been developing a framework since 2022 that proposes time is not a static geometric axis (as in Einstein's relativity) but emerges dynamically from the rotational and orbital motion of 3D space. The core idea: each dimension emerges from the previous one by arranging infinite instances perpendicularly. A static 3D space can't do this to itself — but a rotating one can. That perpetual self-perpendicularity is time. From this we can derive the Lorentz factor, E=mc², and the Schwarzschild radius, and propose a testable prediction: intrinsic rotation should contribute independently to time dilation, measurable with atomic clocks. Essay (accessible): https://ift.tt/o5tWgCa... Paper (Zenodo): https://ift.tt/49Ia5m2 March 9, 2026 at 11:18PM

Show HN: Ratschn – A local Mac dictation app built with Rust, Tauri and CoreML https://ift.tt/RamFi6f

Show HN: Ratschn – A local Mac dictation app built with Rust, Tauri and CoreML Hi HN, I'm the solo developer behind Ratschn. I type a lot and got extremely frustrated with the current state of Mac dictation tools. Most of them are either heavy Electron wrappers, rely on cloud APIs (a privacy nightmare), or force you into a SaaS subscription for a tool that essentially runs on your own hardware. I wanted something that feels native, respects system resources, and runs entirely offline without forced subscriptions. The stack is Rust, Tauri, and whisper.cpp. Here are the design decisions I made: Model Size vs. Accuracy: Instead of using the smallest possible model just to claim a tiny footprint, the app downloads a ~490MB multi-language Whisper model locally on the first run. I found this to be the sweet spot for high accuracy (accents, technical jargon) to drastically reduce text correction time. Hardware Acceleration: The downloaded model is compiled via CoreML. This allows the transcription to run directly on the Apple Neural Engine (ANE) and Metal on M-series chips, keeping the main CPU largely idle. Memory Footprint: By using Tauri instead of Electron, the UI footprint is negligible. While actively running, the app takes up around 500MB of RAM. This makes perfect technical sense, as it is almost entirely the ~490MB AI model being actively held in memory to ensure instant transcription the millisecond you hit the global shortcut. Input Method: It uses macOS accessibility APIs to type directly into your active window. Business Model & Pricing: I strongly dislike subscription fatigue for local tools. There is a fully functional 7-day free trial (no account required). If you want to keep it, my main focus is a fair one-time purchase (€125 for a lifetime license). However, since I highly value the technical feedback from this community, I generated an exclusive launch code (HN25) that takes 25% off at checkout (dropping it to roughly €93 / ~$100). Bug Bounty: Since I'm a solo dev, I know I might have missed some edge cases (especially around CoreML compilation on specific M-chips or weird keyboard layouts). If you find a genuine, reproducible bug and take the time to report it here in the thread, I will happily manually upgrade you to a free Lifetime license as a massive thank you for the QA help. I'd love to hear your technical feedback on the Rust/Tauri architecture or how the CoreML compilation performs on your specific Apple Silicon setup. Happy to answer any questions! https://ratschn.com March 9, 2026 at 11:56PM

Sunday, March 8, 2026

Show HN: Complying with California's AB 1043 via signal fusion, not ID uploads https://ift.tt/EbPXkB3

Show HN: Complying with California's AB 1043 via signal fusion, not ID uploads California's AB 1043 takes effect January 2027. If your app serves California users, you'll need to request OS-level age signals from Apple/Google and treat them as "actual knowledge" of a user's age. Penalties are $7,500 per affected child for intentional violations. We started building A3 ( https://www.a3api.io ) after realizing the law has a gap nobody was talking about: browsers have no OS age signal. If you have a web app, the law creates compliance obligations but the platform provides no mechanism. And on native, you're left stitching together Apple's Declared Age Range API and Google's Play Age Signals yourself — two different APIs, two different response formats, two different integration paths. The standard industry answer is ID uploads and selfie scans. We didn't want to build that. Those approaches tank conversion rates, create PII liability, and feel disproportionate to the problem. So we went a different direction: passive behavioral signal fusion. The idea is that children and adults interact with devices differently in measurable ways — motor control, scroll patterns, typing rhythm, form completion speed. Our browser SDK (<5 KB) collects these signals from standard DOM events, computes aggregate scores on-device, and sends only anonymized ratios and averages. No raw coordinates, no keystroke logs, no text content ever leaves the browser. The API processes everything in memory and discards it immediately. On native, we normalize the Apple/Google OS signals into a single response. On the web, the behavioral signals become the primary assessment. Either way you get the same response format: a verdict, age bracket, confidence score, evidence tags, and an HMAC-SHA256 signed receipt for your audit trail. To be upfront about limitations: behavioral signals are probabilistic, not deterministic. A confident 12-year-old and a hasty adult can look similar in a short session. We mitigate this with five signal categories (behavioral metrics, input complexity, device context, contextual signals, account longevity) that are weighted and cross-validated, and we apply coverage penalties when fewer categories are present. But this is age estimation, not identity verification — it's designed for the "commercially reasonable" standard the statute actually requires, not the false certainty that ID checks imply. The stack is NestJS on AWS Lambda, with client SDKs for React/Vue/vanilla JS, SwiftUI, and Jetpack Compose. There's a free tier (100 checks/month) if you want to kick the tires, and a playground at https://www.a3api.io/playground . If you maintain an open source project, we have a program that gives you Pro-tier access (50k checks/month) for free — the only requirement is a "Powered by A3" in your age gate UI or README. Details at https://www.a3api.io/open-source . Docs: https://www.a3api.io/docs Happy to answer questions about the signal fusion approach, the legal nuances, or where we think this falls short. https://www.a3api.io March 8, 2026 at 11:07PM

Saturday, March 7, 2026

Show HN: Tessera – MCP server that gives Claude persistent memory and local RAG https://ift.tt/X3Q9iPB

Show HN: Tessera – MCP server that gives Claude persistent memory and local RAG https://ift.tt/y20KQi3 March 7, 2026 at 11:12PM

Friday, March 6, 2026

Show HN: Mantle – Remap your Mac keyboard without editing Kanata config files https://ift.tt/Hc6Tn1V

Show HN: Mantle – Remap your Mac keyboard without editing Kanata config files I built Mantle because I wanted homerow mods and layers on my laptop without hand writing Lisp syntax. The best keyboard remapping engine on macOS (Kanata) requires editing .kbd files which is a pain. Karabiner-Elements is easy for simple single key remapping (e.g. caps -> esc), but anything more wasn’t workin out for me. What you can do with Mantle: - Layers: hold a key to switch to a different layout (navigation, numpad, media) - Homerow mods: map Shift, Control, Option, Command to your home row keys when held - Tap-hold: one key does two things: tap for a letter, hold for a modifier - Import/export: bring existing Kanata .kbd configs or start fresh visually Runs entirely on your Mac. No internet, no accounts. Free and MIT licensed Would love feedback, especially from people who tried Kanata or Karabiner and gave up https://getmantle.app/ March 7, 2026 at 01:56AM

Show HN: Mog, a programming language for AI agents https://ift.tt/PV3ljx4

Show HN: Mog, a programming language for AI agents I wrote a programming language for extending AI agents, called Mog. It's like a statically typed Lua. Most AI agents have trouble enforcing their normal permissions in plugins and hooks, since they're external scripts. Mog's capability system gives the agent full control over I/O, so it can enforce whatever permissions it wants in the Mog code. This is even true if the plugin wants to run bash -- the agent can check each bash command the Mog code emits using the exact same predicate it uses for the LLM's direct bash tool. Mog is a statically typed, compiled, memory-safe language, with native async support, minimal syntax, and its own compiler written in Rust and its own runtime, also written in Rust, with `extern "C"` so the runtime can easily be embedded in agents written in different languages. It's designed to be written by LLMs. Its syntax is familiar, it minimizes foot-guns, and its full spec fits in a 3200-token file. The language is quite new, so no hard security guarantees are claimed at present. Contributions welcome! https://gist.github.com/belisarius222/203ac5edbc3306c34bf0481f451d4003 March 7, 2026 at 12:16AM

Show HN: VaultNote – Local-first encrypted note-taking in the browser https://ift.tt/t0lvk2y

Show HN: VaultNote – Local-first encrypted note-taking in the browser Hi HN, I built VaultNote, a local-first note-taking app that runs entirely in the browser. Key ideas: - 100% local-first: no backend or server - No login, accounts, or tracking - Notes stored locally in IndexedDB / LocalStorage - AES encryption with a single master password - Tree-structured notes for organizing knowledge The goal was to create a simple note app where your data never leaves your device. You can open the site, enter a master password, and start writing immediately. Since everything is stored locally, VaultNote also supports import/export so you can back up your data. Curious to hear feedback from the HN community, especially on: - the security approach (local AES encryption) - IndexedDB storage design - local-first UX tradeoffs Demo: https://ift.tt/Z09nGaB Thanks! https://ift.tt/8q1liLx March 7, 2026 at 12:52AM

Show HN: Every Developer in the World, Ranked https://ift.tt/uHP1OXp

Show HN: Every Developer in the World, Ranked We've indexed 5M+ GitHub users and built a ranking system that goes beyond follower counts...