🛠️ Hacker News Tools

Showing 2481–2500 of 2596 tools from Hacker News

Last Updated
April 29, 2026 at 08:01 AM

[Other] Show HN: Bedrock – An 8-bit computing system for running programs anywhere Hey everyone, this is my latest project.<p>Bedrock is a lightweight program runtime: programs assemble down to a few kilobytes of bytecode that can run on any computer, console, or handheld. The runtime is tiny, it can be implemented from scratch in a few hours, and the I&#x2F;O devices for accessing the keyboard, screen, networking, etc. can be added on as needed.<p>I designed Bedrock to make it easier to maintain programs as a solo developer. It&#x27;s deeply inspired by Uxn and PICO-8, but it makes significant departures from Uxn to provide more capabilities to programs and to be easier to implement.<p>Let me know if you try it out or have any questions.

Found: July 10, 2025 ID: 307

[DevOps] Show HN: Pangolin – Open source alternative to Cloudflare Tunnels Pangolin is an open source self-hosted tunneled reverse proxy management server with identity and access control, designed to securely expose private resources through encrypted WireGuard tunnels running in user space.<p>We made Pangolin so you retain full control over your infrastructure while providing a user-friendly and feature-rich solution for managing proxies, authentication, and access, all with a clean and simple dashboard web UI.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;fosrl&#x2F;pangolin">https:&#x2F;&#x2F;github.com&#x2F;fosrl&#x2F;pangolin</a><p>Deployment takes about 5 minutes on a VPS: <a href="https:&#x2F;&#x2F;docs.fossorial.io&#x2F;Getting%20Started&#x2F;quick-install" rel="nofollow">https:&#x2F;&#x2F;docs.fossorial.io&#x2F;Getting%20Started&#x2F;quick-install</a><p>Demo by Lawrence Systems (YouTube): <a href="https:&#x2F;&#x2F;youtu.be&#x2F;g5qOpxhhS7M?si=M1XTWLGLUZW0WzTv&amp;t=723" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;g5qOpxhhS7M?si=M1XTWLGLUZW0WzTv&amp;t=723</a><p>Some use cases:<p><pre><code> - Grant users access to your apps from anywhere using just a web-browser - Proxy behind CGNAT - One application load balancer across multiple clouds and on-premises - Easily expose services on IoT and edge devices for field monitoring - Bring localhost online for easy access </code></pre> A few key features:<p><pre><code> - No port forwarding and hide your public IP for self-hosting - Create proxies to multiple different private networks - OAuth2&#x2F;OIDC identity providers - Role-based access control - Raw TCP and UDP support - Resource-specific pin codes, passwords, email OTP - Self-destructing shareable links - API for automation - WAF with CrowdSec and Geoblocking</code></pre>

Found: July 10, 2025 ID: 238

[Other] eBPF: Connecting with Container Runtimes

Found: July 10, 2025 ID: 236

[Other] Show HN: Open source alternative to Perplexity Comet Hey HN, we&#x27;re a YC startup building an open-source, privacy-first alternative to Perplexity Comet.<p>No invite system unlike bunch of others – you can download it today from our website or GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;browseros-ai&#x2F;BrowserOS">https:&#x2F;&#x2F;github.com&#x2F;browseros-ai&#x2F;BrowserOS</a><p>--- Why bother building an alternative? We believe browsers will become the new operating systems, where we offload much bunch of our work to AI agents. But these agents will have access to all your sensitive data – emails, docs, on top of your browser history. Open-source, privacy-first alternatives need to exist.<p>We&#x27;re not a search or ad company, so no weird incentives. Your data stays on your machine. <i>You can use local LLMs with Ollama</i>. We also support BYOK (bring your own keys), so no $200&#x2F;month plans.<p>Another big difference vs Perplexity Comet: our agent runs locally in your browser (not on their server). You can actually watch it click around and do stuff, which is pretty cool! Short demo here: <a href="https:&#x2F;&#x2F;bit.ly&#x2F;browserOS-demo" rel="nofollow">https:&#x2F;&#x2F;bit.ly&#x2F;browserOS-demo</a><p>--- How we built? We patch Chromium&#x27;s C++ source code with our changes, so we have the same security as Google Chrome. We also have an auto-updater for security patches and regular updates.<p>Working with Chromium&#x27;s 15M lines of C++ has been another fun adventure that I&#x27;m writing a blog post on. Cursor&#x2F;VSCode breaks at this scale, so we&#x27;re back to using grep to find stuff and make changes. Claude code works surprisingly well too.<p>Building the binary takes ~3 hours on our M4 Max MacBook.<p>--- Next? We&#x27;re just 2 people with a lot of work ahead (Firefox started with 3 hackers, history rhymes!). But we strongly believe that a privacy-first browser with local LLM support is more important than ever – since agents will have access to so much sensitive data.<p>Looking forward to any and all comments!

Found: July 10, 2025 ID: 234

[Other] Writing Bounds-Safe Code in C with Arrays

Found: July 10, 2025 ID: 237

[Other] Measuring the impact of AI on experienced open-source developer productivity

Found: July 10, 2025 ID: 235

[Other] Show HN: Ten years of running every day, visualized Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore.<p>Running has truly changed my life: I&#x27;ve made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I&#x27;m starting to see the positive benefits as I get older.<p>The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I effectively only hit the database once a day when a new run is ingested. On the fronted, I toyed with the idea of using D3 or pre-existing data viz libraries, but ended up rolling my own using SVGs directly, it gave me more control on the visualizations.<p>I used the Strava bulk export to pre-populate the database, and I&#x27;m using their webhook API to do incremental updates. I have to tap into OpenWeatherMap and OpenCageDate to enrich the running data a little bit.<p>Happy to answer anything about the stack, data pipeline, or how I stayed motivated for 10 years!<p>[1] <a href="https:&#x2F;&#x2F;www.runeveryday.com" rel="nofollow">https:&#x2F;&#x2F;www.runeveryday.com</a> Run Streak Association rules: ≥ 1 mile per day

Found: July 10, 2025 ID: 231

[Other] HNSW as abstract data structure: video intro to Redis vector sets

Found: July 10, 2025 ID: 275

[Other] Show HN: Typeform was too expensive so I built my own forms Hey HN,<p>I&#x27;m a solopreneur and run a web design agency.<p>I create open-source apps, but I also work as a freelancer and designer. I was accepting any new freelance project via forms on my agency website.<p>I was using Typeform, but as time went by and more people submitted forms, it got more and more expensive. That time, I thought to use Google Form, but it was way too blocky and looked very unprofessional on my agency website.<p>So I thought to build my own forms for my own usage, and it turns out it almost doubled form submissions and inquiry calls.<p>I was happy, so I thought to build it for everyone and make it open-source.<p>I added AI functionalities using Vercel AISDK. I can generate forms almost instantly using AI and also added analytics AI so that users can talk with their forms—more like talk with their analytics data.<p>I&#x27;ve been building this publicly, sharing updates on my X account (preetsuthar17)<p>I hope this product will be as helpful to you as it was for me. Would love your feedback pls<p>Preet

Found: July 10, 2025 ID: 223

[Other] Show HN: MCP server for searching and downloading documents from Anna's Archive I was looking around for an MCP server that could connect Anna&#x27;s Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface.<p>I couldn&#x27;t find any public implementations, so ended up building one myself.<p>What it does?<p>- It searches Anna&#x27;s Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP.<p>Check out the repository&#x27;s README for detailed installation and configuration instructions.<p>The code is fully open source and builds run on GitHub Actions for transparency.<p>I figured I&#x27;d share, since I couldn&#x27;t be the only one wanting this functionality!

Found: July 09, 2025 ID: 215

[Other] A fast 3D collision detection algorithm I discovered this collision detection algorithm during COVID and finally got around to writing about it.<p>github repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;cairnc&#x2F;sat_blog">https:&#x2F;&#x2F;github.com&#x2F;cairnc&#x2F;sat_blog</a>

Found: July 09, 2025 ID: 209

[API/SDK] Show HN: Pyhoff – Connect Python ML Models to Beckhoff/WAGO IO Hardware Built this Python package because I wanted to run hardware controlling ML stuff and other control algorithms directly connected to industrial I&#x2F;O hardware without jumping into annoying PLC toolchains (Windows only, licensing hassle, no editor choice, proprietary version control - you name it). For sure its not for ms‑cycle loops, or uptime critical production stuff, but in applications with relaxed timing it allows for fast iteration on the setup - making prototyping a pleasure. Its easy to use, has no dependencies beside Python, its fully type annotated and MIT licensed. Internal it uses ModBus&#x2F;TCP for hardware communication, the implementation is exposed, so it co-serves as ModBus&#x2F;TCP client library.<p>I&#x27;d love to hear your use cases, feature ideas and PLC toolchain stories ;)<p>Docs: <a href="https:&#x2F;&#x2F;nonannet.github.io&#x2F;pyhoff" rel="nofollow">https:&#x2F;&#x2F;nonannet.github.io&#x2F;pyhoff</a>

Found: July 09, 2025 ID: 212

[CLI Tool] Show HN: Snub – A fast, lightweight file search CLI for Windows (written in C) built snub, a fast and lightweight recursive file search tool for Windows, written in modern C (C17). File Explorer and PowerShell often crawl on large codebases — so I wrote something that doesn’t.<p>snub is: - Fully multithreaded - Avoids indexing entirely - Supports globbing, size&#x2F;date filters, result limiting, and JSON output - Packaged as a single small executable<p>No dependencies. Just raw C and the WinAPI.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;seeyebe&#x2F;snub">https:&#x2F;&#x2F;github.com&#x2F;seeyebe&#x2F;snub</a><p>Would love feedback on C idioms, WinAPI practices, or ideas for portability and better build flow.

Found: July 09, 2025 ID: 210

[Code Quality] Show HN: I rewrote an outdated React Native map clustering library Hey Hacker News,<p>I&#x27;m a long-time lurker and wanted to share a project I just finished building.<p>Like many React Native developers, I needed to add marker clustering to a map in my app. The most popular library for this, react-native-maps-clustering, was fantastic in its day but has become outdated and no longer works with modern versions of Expo, React Native, and their dependencies.<p>After hitting a wall of compatibility issues, I decided to take on the challenge of rewriting it from the ground up, focusing on a modern toolchain and a better developer experience.<p>The journey was a lot more challenging than I anticipated. It turned into a deep dive into solving dependency hell with different versions of @types&#x2F;react, wrestling with build tool configurations for pnpm, bob, and ESLint, and ensuring everything was strictly typed with TypeScript. It felt like a classic case of yak shaving, but I was determined to create a solution that &quot;just works&quot; for developers today.<p>The result is RN Super Cluster, a performant, fully-typed, and easy-to-use clustering library for react-native-maps.<p>What it does: It provides a &lt;ClusteredMapView &#x2F;&gt; component that you can use as a drop-in replacement for the standard &lt;MapView &#x2F;&gt;. Any &lt;Marker &#x2F;&gt; components you place inside will be automatically clustered.<p>Key Features:<p><pre><code> Modern &amp; Maintained: Built with a modern toolchain and designed to be actively maintained. Fully-Typed: Written entirely in TypeScript to prevent common errors and improve autocompletion. High-Performance: Uses supercluster under the hood for extremely fast geospatial clustering. Spiderfier: At the maximum zoom level, overlapping markers automatically &quot;spiderfy&quot; (spread out on a spiral) so they can be individually tapped. Customizable: You can provide your own custom components for rendering clusters, and callbacks for handling press events. </code></pre> This was a passion project born out of necessity, and I hope it can save other React Native developers the headaches I went through.<p>I would love to get your feedback, and contributions are more than welcome!<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;suwi-lanji&#x2F;rn-maps-clustering">https:&#x2F;&#x2F;github.com&#x2F;suwi-lanji&#x2F;rn-maps-clustering</a> NPM: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;rn-maps-clustering" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;rn-maps-clustering</a><p>Thanks for checking it out!

Found: July 09, 2025 ID: 201

[Other] Helm local code execution via a malicious chart – CVE-2025-53547

Found: July 09, 2025 ID: 195

Brut: A New Web Framework for Ruby

Hacker News (score: 47)

[Other] Brut: A New Web Framework for Ruby

Found: July 08, 2025 ID: 185

[Other] Show HN: Track the AI-generated code in your repo

Found: July 08, 2025 ID: 202

[Other] Show HN: Dashboard tracking all GitHub PRs and analyzing Code Agent activity Hi HN,<p>We are researchers from ETH Zurich interested in the real-world adoption and impact of Code Agents.<p>To measure this, we built a dashboard, scraping all public PRs on GitHub, analyzing which are created by different code agents (Codex, Jules, Copilot, Devin, etc.), and measuring their merge rates, sliced by various repository and PR characteristics.<p><a href="https:&#x2F;&#x2F;insights.logicstar.ai" rel="nofollow">https:&#x2F;&#x2F;insights.logicstar.ai</a><p>Since mid-May, we&#x27;ve analyzed over 10 million PRs and already found some interesting trends:<p>Usage is high, but shallow. Agents submit ~7% of all PRs overall, but only ~1–2% on popular repos. Most activity is in low-star or experimental projects.<p>Merge rates vary drastically. On low-traffic repos, some agents get 90%+ of their PRs merged. On popular projects, that can drop to &lt;25%.<p>Pre-review helps. Agents that require human-in-the-loop review (e.g., Jules, Codex) have 30–50% higher merge rates than Copilot-style fire-and-forget PRs.<p>Bias toward new code. Agent PRs mostly add code. Refactorings and deletions are rare.<p>If you have ideas for what other characteristics we should look at let us know or play with the code yourself

Found: July 08, 2025 ID: 187

[Other] Show HN: Jukebox – Free, Open Source Group Playlist with Fair Queueing Hey HN,<p>I built Jukebox because I got frustrated with group music apps and Spotify’s limitations (not everyone has Spotify, and collaborative playlists are still too easily dominated by one person). Jukebox is a web app that lets you create a group queue—anyone can join via link, add YouTube songs, and the system automatically rotates songs so everyone gets a fair turn (no more playlist hogs).<p>Web-based, no accounts, no installs.<p>Drop in a YouTube link or search and add music instantly.<p>Songs rotate in round-robin order (so even if one person adds ten songs, nobody else is skipped).<p>Entirely open source (MIT), self-hostable with Docker, privacy-friendly.<p>Live demo: <a href="https:&#x2F;&#x2F;jukeboxhq.com" rel="nofollow">https:&#x2F;&#x2F;jukeboxhq.com</a><p>Code: <a href="https:&#x2F;&#x2F;github.com&#x2F;skeptrunedev&#x2F;jukebox">https:&#x2F;&#x2F;github.com&#x2F;skeptrunedev&#x2F;jukebox</a><p>I made this as a stress-relief project while pivoting my actual startup (Trieve) and used it to practice UI&#x2F;UX (neo-brutalist design, drag-and-drop), plus experiment with AI pair coding.<p>Would love your feedback or feature ideas!

Found: July 08, 2025 ID: 193

[Other] Show HN: Smart Switcher - data driven tool to improve the window switching Hello, my name is Andrew. I&#x27;m an indie developer and I&#x27;m excited to release Smart Switcher for Windows 10&#x2F;11. I&#x27;m looking for feedback on the overall project and the application itself.<p>I built this because I couldn&#x27;t find a window switching&#x2F;management solution that worked for me. I tried all kinds of different solutions, virtual desktop extensions, obscure GUI window managers, you name it. Overtime I realized I wanted something that prioritizes one window at a time, is keyboard driven with has minimal if no GUI elements. I figured this part out, but knew something was missing. I had my eureka moment when I realized I could combine my switching method with a prediction algorithm. This led to the creation of Smart Switcher.<p>Smart Switcher is a data driven window switcher aimed at improving the overall window switching experience. It logs data on your windows switching, then a prediction algorithm analyzes this data and uses it to predict which window you would want to switch to next. When you need to switch windows, you press the switch shortcut to switch to the next predicted window. If this isn&#x27;t the window you wanted, press the override shortcut to switch to the next most likely window. You can press the override shortcut as many times as needed until you arrive at your desired window.<p>It’s a paid app with a demo and trial version. There is a introductory discount and some additional discount tiers for early adopters.<p>Any feedback is appreciated! Thanks!

Found: July 08, 2025 ID: 180
Previous Page 125 of 130 Next