Postingan

Menampilkan postingan dari Juni, 2026

Show HN: NodePad – AI agent on a canvas instead of a linear chat https://ift.tt/4PrRfci

Show HN: NodePad – AI agent on a canvas instead of a linear chat https://node-pad.com/ June 30, 2026 at 07:47PM

Show HN: My 13-year-old built an ant colony tracker https://ift.tt/juWdJbv

Show HN: My 13-year-old built an ant colony tracker He's 13 years old. He wanted to track his own ant colonies — growth, feeding, humidity, and other metrics. He built the whole app himself with some help from AI tools; I just helped him deploy it to a server. Would love to hear your feedback! https://formicarium.es June 30, 2026 at 11:48PM

Show HN: fenic – LLMs as dataframe operators, query meaning and structure https://ift.tt/yAlak3m

Show HN: fenic – LLMs as dataframe operators, query meaning and structure Hey friends. I'd like to share a project that's dear to me. fenic is a dataframe API with LLMs added as first-class citizens, a classic lazy dataframe API extended with new operators that are backed by LLMs. What this gets you is the ability to work with structured and unstructured data in the same context. Most importantly, the LLMs aren't integrates as opaque UDF black boxes. They're exposed as "semantic" operators that the planner can reason about alongside the classic ones. (There are examples and code snippets on the repo to see how everything works together) Why build this? I'm a data infra / systems person. When LLMs showed up, what I saw was a new type of compute that changes the characteristics of the workloads we deal with. I wanted to experiment with how our current systems can absorb these new workloads and compute types, and what it would take to make the DX as seamless ...

Show HN: Openleetcode – local LeetCode runner with open test suites https://ift.tt/GmowcN1

Show HN: Openleetcode – local LeetCode runner with open test suites https://ift.tt/7WlyMbj June 30, 2026 at 11:16PM

Show HN: The UNESCO Tsunami Warning Emails Are Gone https://ift.tt/ESIp9DQ

Show HN: The UNESCO Tsunami Warning Emails Are Gone This key piece of tsunami warning and safety was discontinued this morning and evidently there's no way to get it back. :/ https://ift.tt/rYk9A0T June 30, 2026 at 01:06AM

Show HN: Rust / Red Alert inspired WASM game in the browser (open source) https://ift.tt/hPyO1Lt

Show HN: Rust / Red Alert inspired WASM game in the browser (open source) https://punnerud.github.io/mpe-ra/ June 29, 2026 at 11:48PM

Show HN: HyperPaste – a free, open-source clipboard manager for macOS https://ift.tt/6ud8Ng5

Show HN: HyperPaste – a free, open-source clipboard manager for macOS To me it always felt like clipboard history was one of the few things missing from macOS. There are already some excellent clipboard managers available, but after trying quite a few of them I kept coming back to the same goal: I wanted something that felt like it belonged on macOS. Fast, keyboard-first, private, and visually restrained. One thing I felt strongly about from the beginning was that it had to be open source. Clipboard managers have access to some of the most sensitive data we copy — passwords, API keys, personal information, financial details — and for something that sits in the background watching my clipboard all day, I personally wasn't comfortable using closed-source software. That ruled out a lot of otherwise great applications for me. The result is HyperPaste. HyperPaste is a free, open source clipboard manager for macOS, built with SwiftUI and AppKit. Clipboard data stays on your Mac — there a...

Show HN: Sonar, local cited codebase briefings tailored to your role https://ift.tt/5o9C4GR

Show HN: Sonar, local cited codebase briefings tailored to your role https://ift.tt/C2k5Foe June 29, 2026 at 07:47PM

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch https://ift.tt/4LcBO60

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch Hi everyone, I started working on nanoeuler after the ban of anthropic's fable because my ambition and dream is to work in the AI field in anthropic. The two interesting reasons that led me to create nanoeuler were (1) interfacing with llm does not mean understanding how they are composed and (2), working on llm with a very low-level layer to understand the correlation between parameters and data and growth of the model and how the GPU works and how some layers can be optimized. So I started working on it with a research aspect by making nanoeuler grow more and more but doing one step after another starting from Shakespeare.txt and understanding what a text generation model understands at 23 million parameters. For example, nanoeuler at that number had understood that Name: started a line and wrote that line with sense. I wrote everything in CUDA because I wanted to not use any intermediary between the model in tr...

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills https://ift.tt/pkBIDXE

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills Skills for Claude Code and Codex are hard to test. What I mean by hard is that there's no standard way to do it. You evaluate the skill once on something, it looks like it works. You publish it. Then the new super model releases (GLM 5.2 anyone?), it will quietly break for some part, and you won't find out until your users complain. I also faced the same problem, so I tried to build something lightweight to stop doing that. Caliper. It's a local and lightweight harness that runs a skill k times in isolated environments and gives you a pass@k score (How much times it succeeded in these k times). As a non-deterministic technology, you can't just say "it worked once". You need to answer how much it passed in k times. You define success in a YAML spec. I picked YAML to keep a schema and make it still readable for a human. You either use a LLM judge, a Python assertion, or both: Here...

Show HN: DRM-Free Books https://ift.tt/XZtwnBP

Show HN: DRM-Free Books After several years of mandatory DRM lockdowns from most commercial book sources, now authors have a choice when it comes to DRM for their books. Pick authors and books that are DRM-free, or download DRM-free classics that are out of copyright. https://ift.tt/iKFb6Cg https://ift.tt/iKFb6Cg June 28, 2026 at 11:58PM

Show HN: Starglyphs - A constellation puzzle game based on Euler paths https://ift.tt/LHWNAEF

Show HN: Starglyphs - A constellation puzzle game based on Euler paths I am a big Dragon Age fan and sunk hundreds of hours into Inquisition. It had this minigame called astrariums where you had to solve these shapes based on constellation guides by tracing stars. I'm a hobby game dev and wondered if I could procedurally generate these puzzles so they were always solvable. Turns out you can, so I built a space puzzle game around it with a colorful aesthetic. I released it in web form here but I'm currently working on getting it on Steam and mobile. https://starglyphs.com June 28, 2026 at 04:50AM

Show HN: Adrafinil – keep a lid-closed Mac awake only while agents work https://ift.tt/7IKzw3E

Show HN: Adrafinil – keep a lid-closed Mac awake only while agents work A month ago there was a wave of posts and tweets about engineers walking around cafes and parks with their MacBooks propped half-open, as fully closing the lid forces sleep that stops their AI agents. Some people made snarky comments about using tmux or Amphetamine, and some defended their choice with “but I only need it sometimes, and forgetting to disable Amphetamine and finding my laptop discharged in my bag is worse.” This is a solution to this problem. Unlike caffeinate, it will prevent your MacBook from sleeping even with the lid closed, with no external power or display, using pmset disablesleep 1. Unlike other sleep-preventing apps, Adrafinil only activates when there’s an agent actively doing something. It detects agent activity through hooks it installs into Claude Code, Codex, and others. To reassure you it’s working, the app shows the active status in the menu bar, and it plays a chime when you close th...

Show HN: Wind particles on Mapbox from a single EXIF JPEG https://ift.tt/uBcj43G

Show HN: Wind particles on Mapbox from a single EXIF JPEG https://ift.tt/q6LS0ip June 28, 2026 at 01:16AM

Show HN: A Living Neural Web in HTML5 Canvas https://ift.tt/VCMhmeq

Show HN: A Living Neural Web in HTML5 Canvas https://techoreon.github.io/verpad/canvas-playground.html June 27, 2026 at 11:35PM

Show HN: Puzzle with Strangers. A free multiplayer jigsaw https://ift.tt/l8LUN0g

Show HN: Puzzle with Strangers. A free multiplayer jigsaw I built this over the last few days. Me and handful of friends are successfully hooked. I recently went to a — for lack of a better word – social/collaborative performance at an art gallery in Berlin where a group of artists filled a huge industrial hall with wooden 10x10cm cubes for people to build structures with. It was beautiful how universal the concept of playing with wooden blocks is and how ephemeral the structures were, people of all ages were put back into a childlike play. The thought about what kind of games need zero explanation stuck with me and i built an anonymous multiplayer jigsaw. We've already spent hours in there and you're invited now as well. Hope you enjoy. https://ift.tt/fACU3L1 June 26, 2026 at 11:47PM

Show HN: I built a hardware quantum RNG and wired it into a Magic 8-Ball https://ift.tt/BUpdTaI

Show HN: I built a hardware quantum RNG and wired it into a Magic 8-Ball Gday, author here! I've wanted to hack together a "real" quantum random number generator for another upcoming project, and I got carried away a bit, and went down the 'over-engineering' cliff. So, for your nerdy enjoyment, I have documented it all up, and I added something cool for fellow "Multiple World Interpretation" followers in the Quantum Mechanics debate. This QRNG uses sexy bits: Each is the decision of a photon to go left or right after hitting a 50:50 beam splitter. Standard kinda device, where you attenuate a light source down to single photons, offer them semi-mirror to bounce off, and see which PMT detector they hit (or which universe we ended up in ;) ). Basically, Through → bit=0. Bounce → bit=1. As I take the MWI interpretation of Quantum Mechanics (its the more fun options), I have also built a Quantum Magic 8-Ball. Ask it a questions, and you get and receive exa...

Show HN: A map of every UK railway, including stations that no longer exist https://ift.tt/2Xs9oxI

Show HN: A map of every UK railway, including stations that no longer exist Author here (Nathan). The goal for this site was to map the entire UK rail network: not just the parts a journey planner surfaces, but heritage lines, freight-only curves, named tunnels and viaducts, and the thousands of stations that have closed and were never mapped. The project is built entirely on open data. Lines and current stations come from OpenStreetMap via Overpass, closed stations from Wikidata (approximately 6,100 that fall outside a 250 m radius of a live OSM station), and postcode lookups from postcodes.io. The main challenge is that the sources rarely agree with one another, or even with themselves, so much of the work involved small reconciliation rules. For example, the heritage flag is propagated across every segment sharing a line name, so the Swanage Railway is coloured consistently. I shared an early version with a railway enthusiast community, and a large share of the fixes came from peopl...

Show HN: Smart model routing directly in Claude, Codex and Cursor https://ift.tt/O5EjGWw

Show HN: Smart model routing directly in Claude, Codex and Cursor We built a model router that plugs into coding agents (e.g. Claude Code, Codex, Cursor, etc.) and intelligently sends requests to the best model to serve them. Here's a quick demo of running it locally: https://www.youtube.com/watch?v=isKhAyivtfM . At Weave, we write ~all our code with AI, and it's been getting more expensive. This came to a head when Opus 4.7 was released and, thanks to its tokenizer changes, our costs shot up. We knew we didn't need Opus for everything but we didn't want to lose out on the intelligence for the cases where you really need it. So we decided to build a model router to handle this for us. The Weave Router acts as an Anthropic/OpenAI endpoint specifically for coding agents. It looks at every inference request and intelligently (more on that in a sec) decides what model to send it to, handling all the translations required along the way. So it can use faster/cheaper models...

Show HN: Hikaru Labs – Bulk image and file processing, 100% in-browser https://ift.tt/7uvQqxc

Show HN: Hikaru Labs – Bulk image and file processing, 100% in-browser https://hikarulabs.xyz June 25, 2026 at 10:48PM

Show HN: Bible as RAG Database https://ift.tt/4TlSzpU

Show HN: Bible as RAG Database Made this in a free evening. Index an permissive license translation of the Bible (WEB) into a RAG database to allow returning passages of similar semantic meaning. Lots of fun. For example, "more money more problems" returns Ecclesiastes 5:9-13 which, I'll just say, is spot on.. "Moreover the profit of the earth is for all. The king profits from the field. He who loves silver shall not be satisfied with silver, nor he who loves abundance, with increase. This also is vanity. When goods increase, those who eat them are increased; and what advantage is there to its owner, except to feast on them with his eyes? The sleep of a laboring man is sweet, whether he eats little or much; but the abundance of the rich will not allow him to sleep. There is a grievous evil which I have seen under the sun: wealth kept by its owner to his harm." Anyway - thought it was fun enough to share. It's slow and I vibe coded it so I haven't sorted ...

Show HN: Top' for Redis Using eBPF https://ift.tt/AvLR6ny

Show HN: Top' for Redis Using eBPF https://ift.tt/Mradnit June 26, 2026 at 12:01AM

Show HN: iOS Apps on Linux https://ift.tt/tcLKTlm

Show HN: iOS Apps on Linux We developed and tested SwiftUI for Linux (and AppKit, NSFoundation, etc.) -- looking for more Swift apps to test on Linux! https://ift.tt/BDEIFN8 June 25, 2026 at 10:29PM

Celebrate Pride Weekend June 26-28: Events to Explore and Muni Travel Tips

Celebrate Pride Weekend June 26-28: Events to Explore and Muni Travel Tips By Danbee Song SFMTA is moving you with Pride. Celebrate Pride weekend on Muni and learn how to join the fun. Pride is more than a celebration. It’s a collective statement of visibility, belonging and the right to move through the world freely and safely. And we’re here to help you be part of it. You can count on Muni to get to events, marches and rallies across the city over Pride Weekend. That includes the 56th annual Pride Celebration, which runs Saturday, June 27 to Sunday, June 28. It’s one of the largest LGBTQ+ events in the world. About one million people are expected to attend! This year’s theme,... Published 2026-06-24T00:00:00Z https://ift.tt/SwELK0j

Show HN: Metaspec: The DpANS3R Common Lisp Spec in S-Expr and HTML Format https://ift.tt/rI6Tpxw

Show HN: Metaspec: The DpANS3R Common Lisp Spec in S-Expr and HTML Format I started this project back in 2015, to translate the TeX original specification into an easily parsed format (s-doc), and to create an HTML rendering of that format as a proof of concept. The project is homed here: https://ift.tt/RoCTqW3 Differences from the Hyperspec (from the README): - Most importantly, it is free to modify and distribute. - The original TeX is very hard to parse and use for things other than generating a printed copy. The Hyperspec is an HTML rendering which can be parsed as HTML, but loses a lot of information. The Metaspec has an easily parsed intermediate form that can be used for all kinds of purposes, like converting into lookups. - Math equations are rendered using MathML. - Includes the acknowledgements and appendix sections. - Uses progressively enhanced Javascript to provide search and light/dark theme switching. - Incorporates over 145 patches fo...

Show HN: Forte – Cloud infra to get startups to production faster https://ift.tt/O1wUIlo

Show HN: Forte – Cloud infra to get startups to production faster Forte is an opinionated cloud platform that gets developers to production faster. Developers bring their code and Forte containerizes it with autoscaling and no cold starts, securely configures auth, and provides logging insights and monitoring out of the box. I used to help lead service development at AWS, and even before AI coding was widespread, our biggest bottleneck was rarely feature development. We would spend months on security prep, observability tooling, on-call optimization, and other overhead before launching new features. When I worked in startups, every team hit a surprisingly similar set of problems and spent weeks rebuilding auth, logging, monitoring, and payments. Platforms like Heroku, Render, and Railway are helpful for getting a container running but don't provide the rest of the tooling the teams need to go to production -- auth, secure defaults, and request-level logging. We built Forte to solve...

Show HN: peerd – AI agent harness that runs entirely in your browser https://ift.tt/oSPAFkN

Show HN: peerd – AI agent harness that runs entirely in your browser Hey HN. http://peerd.ai is an AI agent harness that lives entirely in your browser as a web extension. You don’t have to install a separate “AI browser”. You don’t have to bolt on or run some external process or manage a clunky mcp integration. It’s just a fully contained web extension, written in no build vanilla JS with minimal non-browser dependencies, using your own provider keys, and Apache 2. This isn’t just a fun hack. While it has largely been a solo side project, I genuinely believe the browser and the web could be the most natural platform for AI agents to operate safely, autonomously, and most importantly without A2A middlemen (more on that in a sec). To demonstrate that point peerd doesn’t just drive browser automation. It spins up isolated sandboxes using tabs and worker instances to support various real workload types. Those include headless JS computational work, visual JS notebooks, personal client s...

Show HN: OpenUser: Self-hosted user-persona tester for AI coding agents https://ift.tt/vQAaLJn

Show HN: OpenUser: Self-hosted user-persona tester for AI coding agents Recent hype about loop engineering made me realize that im missing one thing, and that is an agent that should be doing my job at the end of my loop: real user test i developing a huge b2b ecommerce project codebase. and for every new feature or fixes my job is always to test it on the browser. yuck. so i have made some research and there is TestSprite, but its not what i really want, i cant even self host it. so i built OpenUser. now i just engineer the loop with simple prompt: complete {feature} and use /openuser to test it. it store user persona, struggle, checkpoints, console logs, network logs. the agent has access to all and just fix everything. this is the real replacement of me at the end of the loop. everything runs locally, with any coding agents and model. try it: https://ift.tt/rdTFNAG npx openuser-cli June 24, 2026 at 12:03AM

Show HN: Your self, in every light - a local-first MCP self model for AI agents https://ift.tt/MdZjTne

Show HN: Your self, in every light - a local-first MCP self model for AI agents https://ift.tt/OXwJfe8 June 23, 2026 at 11:49PM

Show HN: Caplets - Give your agent capabilities, not giant tool walls https://ift.tt/JKuWHym

Show HN: Caplets - Give your agent capabilities, not giant tool walls https://caplets.dev June 23, 2026 at 11:31PM

Show HN: I gave Claude Code the keys to the Visual Studio debugger https://ift.tt/mxcuEs3

Show HN: I gave Claude Code the keys to the Visual Studio debugger I use Visual Studio daily, and Claude Code only ships native integration for VS Code (annoying). So, I built the Visual Studio half myself. It's an unofficial extension that speaks Claude Code's undocumented IDE protocol. It started simple. Review Claude's edits in the real VS diff and accept or reject there, with no duplicate y/n prompt in the terminal, plus sharing the C# and C++ compiler errors with it directly. The infra I built for the extension allowed me to add the interesting part, the VS debugger. When you're paused at a breakpoint, Claude can read the call stack and locals, and with a toggle it can drive the debugger itself: set breakpoints, step, start and stop a session, and find a bug by running the code instead of reading it. There's a short walkthrough in the README where it catches a bug that never shows up in the output, by watching a counter fail to reset as it steps through a loop....

Show HN: Oak – Git replacement designed for agents https://ift.tt/reVTzAt

Show HN: Oak – Git replacement designed for agents Oak is a version control system I've been working on designed for agents ( https://oak.space ). It improves the speed and context your agents need when working on serious projects. With virtual mounts, agents locally and in the cloud no longer need a full copy of a repo to get working. You can work on many tasks in parallel without needing to download everything or fight worktrees. Version control shouldn't waste you or your agents time. It should be fast, creative and fun to make things with agents. Oak is still early in development. There's no Windows build and missing plenty of features (no CI, no issues, no comments). We still use GitHub Actions for building Oak now, but we've been fully bootstrapped on Oak with no Git backup for several months: https://oak.space/oak/oak . Blog post: https://oak.space/blog#git-is-forever Docs: https://oak.space/docs https://oak.space/oak/oak June 22, 2026 at 10:37PM

Show HN: Selector Forge – browser extension for AI-generated resilient selectors https://ift.tt/jmp3BFt

Show HN: Selector Forge – browser extension for AI-generated resilient selectors Hi HN, I'm Ahmad from the Intuned ( https://intunedhq.com ) team. Today, we're releasing and open-sourcing Selector Forge ( https://ift.tt/p5U1FHk ), a browser extension that generates reliable CSS/XPath selectors using AI. You can use it to create a selector for a single element or for an array of elements. The selectors it creates are meant to be "semantic" and more resilient to page changes than what Chrome DevTool’s “Copy Selector” (and other similar extensions) give you. Those tend to hand you something brittle like `#top > div.w-100.ph0-l.ph3.ph4-m > h1 > span`, which can break with a minimal page change. Selector Forge aims for selectors that don't break as easily. Here are some selectors that Selector Forge created: `//div[@aria-label="Showing weekly downloads"]//p[@aria-live="polite"]` (item selector) and `//*[local-name()='svg' and @aria...

Show HN: React Native Boost – swaps RN's Text/View wrappers for native ones https://ift.tt/iIT1fKp

Show HN: React Native Boost – swaps RN's Text/View wrappers for native ones https://ift.tt/xrNVcpj June 23, 2026 at 12:01AM

Show HN: Smolsonic – A Subsonic-compatible music server written in Rust https://ift.tt/cOxq1Id

Show HN: Smolsonic – A Subsonic-compatible music server written in Rust https://ift.tt/59D0zeB June 22, 2026 at 11:40PM

Show HN: DebugBrief – turn debugging sessions into reports, no AI https://ift.tt/vVkqO6H

Show HN: DebugBrief – turn debugging sessions into reports, no AI https://ift.tt/rzab5LK June 22, 2026 at 02:57AM

Show HN: CleverCrow: give tokens to your favorite projects https://ift.tt/Sr6dqyW

Show HN: CleverCrow: give tokens to your favorite projects Howdy all. I'm Zack :wave:. I've been thinking about the problem of misguided AI pull requests and figured I'd throw a possible solution out there for feedback. Basically, CleverCrow lets supporters give tokens to a GitHub repo (or set of issues in that repo) for the maintainers to use to build/fix stuff. The fun implementation challenges have been around implementing the pooling dynamics and keeping the maintainers in charge while the backers are motivated to support their work. https://clevercrow.io June 22, 2026 at 02:06AM

Show HN: Pulse – Dashboard for Claude Code, approve tool calls from your phone https://ift.tt/b95y2Nq

Show HN: Pulse – Dashboard for Claude Code, approve tool calls from your phone Hi everyone, I'm a student from Flanders and I like to use Claude Code for my purposes, ideas and also just for fun and also make solutions for problems in our world!) So that's why I built "Pulse", it's an local application that you can easily install to your device and easily follow what your claude agent is doing right now in your terminal session with an ambiance design and easily give permissions for your agent. For those who wants to see directly how much tokens you spent, and how much the session costs, and approve tool calls from everywhere from your phone and everything runs locally without an account can install Pulse from GitHub: https://ift.tt/mQbT1PC https://ift.tt/mQbT1PC June 21, 2026 at 03:46AM

Show HN: We post-trained a model that pen tests instead of refusing https://ift.tt/7rCXSAJ

Show HN: We post-trained a model that pen tests instead of refusing Anthropic and OpenAI's publicly available models are explicitly guard-railed so that they refuse offensive tasks. And their cyber-focussed models are gated for enterprises. This leaves SMEs and mid market open to major vulnerabilities. AI can be used as both an adversarial and defensive tool in the world of cyber. A worst case outcome is if only the adversaries have access. Meanwhile, most existing AI cyber tools are just wrappers. The problem is that they still have all the guardrails on from the foundation model where they will inherit its refusals. For this project we've post-trained a specific model on a decade of capture-the-flag contests. This won't be made available to anyone and everyone, but we do believe that responsible SMEs and midmarket companies also need access to these tools in order to identify key vulnerabilities in their systems; not just enterprises. We have developed two modes that run ...

Show HN: Cody – Voice control for Neovim using its own commands, LSP https://ift.tt/KV7l8WX

Show HN: Cody – Voice control for Neovim using its own commands, LSP hey HN! This is Cody, I used GPT Realtime and gave it access to nvim and its native tools so you can literally talk instead of writing nvim commands. It's a prototype still, but the experience is really interesting. This is what I imagine using the soon-to-release Thinking Machines API. Let me know what you think :) https://ift.tt/Lp5US7G June 21, 2026 at 01:08AM

Show HN: Microcrad – Micrograd Reimplemented in C https://ift.tt/JdfxVlP

Show HN: Microcrad – Micrograd Reimplemented in C https://ift.tt/4QWm957 June 17, 2026 at 08:34PM

Show HN: Pagecast – Publish Markdown/HTML Reports to Cloudflare Pages https://ift.tt/10Pn89F

Show HN: Pagecast – Publish Markdown/HTML Reports to Cloudflare Pages I built this because I kept generating HTML/Markdown reports from Claude Code/Codex and needed a permanent share link instead of a localhost tunnel. Pagecast is a local CLI that publishes those files to your own Cloudflare Pages account. It supports Markdown and HTML, stable URLs, renaming, republishing to the same URL, and watch mode for continuous updates to same file. It is MIT licensed. The main design choice is that there is no hosted Pagecast account. It uses your Cloudflare account and deploys there directly and has claude code and codex integrations as skill/hooks. Basically it can be used as a replacement for codex sites or claude artifacts https://ift.tt/YAykeSt June 19, 2026 at 02:42AM

Show HN: Metiq: a real time 3D globe for 100 public datasets https://ift.tt/NfkL4il

Show HN: Metiq: a real time 3D globe for 100 public datasets The concept for metiq.space came after playing Global Magnates with friends and realizing how fragmented live global data is. ships, aircraft, satellites, ports, weather, hazards, infrastructure, cyber, and public datasets all exist, but they usually live in separate tools and maps. The goal was to build one interactive 3D globe where live public data could be visualized by latitude, longitude, and altitude. Surface data stays on the globe, while aircraft, satellites, and other above surface things can be represented in actual 3D space instead of being flattened onto a map. The outcome is an interactive globe that showcases Earth, air, sea, space, cyber, defense, infrastructure, politics, and the list is continuously growing. Majority of development right now is going into data filtering and deduping. https://metiq.space June 16, 2026 at 09:43PM

Show HN: Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and more https://ift.tt/9UHPVQm

Show HN: Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and more Hey all! I'm the maintainer of mistral.rs. I just landed support for OpenAI-compatible Agent Skills via a /v1/skills endpoint, and it works with local open models. Until now Skills have basically been locked to closed models, and with the ability to have private, local intelligence becoming increasingly important, but this feature allows you to do XYZ with local models. It's fully compatible with OpenAI's /v1/skills API, so you can drop mistral.rs into your existing code with minimal difficulty. We support the accompanying tools too: /v1/files or input_file for attaching files to your prompts, and mistral.rs also allows models to send generated files back using the OpenAI-compatible method. It's also easier than ever to try mistral.rs: we are including prebuilt binaries for NVIDIA CUDA, Apple Silicon, and CPU! # Linux/Mac > curl --proto '=https' --tlsv1.2 -sSf https://ift.tt/tgmd...

Show HN: NGB, an open-source .NET platform for document-driven business apps https://ift.tt/dGrOCFL

Show HN: NGB, an open-source .NET platform for document-driven business apps https://ift.tt/38UeX5p June 19, 2026 at 12:50AM

Show HN: SunCalc v2 – a tiny JavaScript library for sun and moon calculations https://ift.tt/s3xMOZF

Show HN: SunCalc v2 – a tiny JavaScript library for sun and moon calculations SunCalc is one of my first open source projects — made the first commit 15 years ago and it had its share of wonderful uses ever since, but it's been somewhat neglected in recent years. Now that modern AI tools give me the ability to catch up on years of accumulated tech debt and user issues, I finally have the capacity to revive projects like this and keep them in excellent shape. v2 is a new version that improves the calculations accuracy by 5x for the Sun and by 20x for the Moon, verified by an extensive test harness vs ground truth from US Naval Observatory, in addition to fixing a ton of issues and modernizing the distribution with ESM. Hope you enjoy it. https://ift.tt/9fJbHSs June 18, 2026 at 09:47PM

Show HN: Relaymux, a tmux-based meta-harness for local coding agents https://ift.tt/hJG83cS

Show HN: Relaymux, a tmux-based meta-harness for local coding agents Hey HN, There’s been a lot of interest recently in meta-harnesses, loops, and multi-agent orchestration. Obviously, there are already a lot of good tools: Conductor, cmux, the native Codex / Claude Code apps, etc. For my own use cases, I’ve felt that the orchestration layer tends to feel overengineered. I mostly wanted a simple local harness (i.e Pi) for running and tracking CLI agents with the ability to hop in (via tmux). Relaymux is my opinionated attempt at that. A few design principles: - The frontend is just Telegram / iMessage / CLI. If I want more visibility, I hop into tmux. - Subagents are normal interactive CLI agents running in tmux windows, usually with their own worktrees. - The harness owns the tmux session, so each longer task becomes a named tab/window. Subagents report back to the orchestrator via CLI when they’re blocked or done. Then the orchestrator just messages me on Telegram / iMessage - It wor...

Show HN: Deconvolution – a Rust image deconvolution and restoration crate https://ift.tt/npIJR5o

Show HN: Deconvolution – a Rust image deconvolution and restoration crate I've been working on deconvolution, a comprehensive Rust image deconvolution and restoration library. Deconvolution implements 28 different image deconvolution/restoration methods which range from practical blur removal techniques to research-grade scientific imaging algorithms. Features: - Top-level functions use image::DynamicImage and return images - Inverse filters, Wiener, Richardson-Lucy, constrained, proximal, Krylov, MLE restoration - Blind Richardson-Lucy, blind maximum likelihood, parametric PSF estimation - Kernel2D, Kernel3D, Transfer2D, Transfer3D, Blur2D/Blur3D - Gaussian, motion, defocus, microscopy models, support utilities, PSF/OTF conversion - Edge tapering, apodization, range normalization, NSR estimation - Deterministic blur, noise, synthetic fixture generation - ndarray support for 2D image arrays and 3D volume this project is a WIP, of course:) https://ift.tt/3XviztL June 15, 2026 at 07:...

Show HN: Ctx, save tokens by loading only the relevant tools https://ift.tt/DwY18to

Show HN: Ctx, save tokens by loading only the relevant tools Hi HN! Token cost has started to become a high topic of concern to all of us. I tried a few (awesome) tools such as rtk, caveman, and the recent (hillarious but effective) ponytail. What they usually do, is in-line token reduction, e.g. try to compress requests / responses as much as possible. But then it hit me (and I’m sure others had similar ideas) - just like we have routers that pick the right model, why not have something that will also narrow down the amount of available tools, skills and mcps based on repo/context? People usually accumulate skills, agents, MCP servers, harnesses, prompts, repo instructions, and local scripts. I’m not saying we are all hoarders, but we sort of are. When did you remove a skill recently? After a while, the model has way too many options to choose from. ctx tries to fix that by selecting context before the session gets bloated.So no, it doesn’t cleanup your messy garage, but it gives you ...

Show HN: Microlearning apps with a TikTok-style feed to beat doomscrolling https://ift.tt/lE7tznK

Show HN: Microlearning apps with a TikTok-style feed to beat doomscrolling I wanted to kick my doomscrolling habit, so I built a microlearning app that uses a TikTok-style algorithm, same addictive feed mechanics, but you actually learn something. I started with a general version, Scroll: Daily Microlearning (microlearning.usescroll.app), but quickly realised it works better when focused on a single topic. So I split it into: Scroll: Personal Finance ( https://ift.tt/SCTqLNV ) Scroll: Learn AI ( https://ift.tt/nc1Fgqa ) Scroll: Daily Microlearning ( https://ift.tt/aXCubtO ) https://usescroll.app June 17, 2026 at 12:06AM

Show HN: Fata – Spaced repetition to fight skill rot from AI coding https://ift.tt/zswI4TA

Show HN: Fata – Spaced repetition to fight skill rot from AI coding Hi HN, I'm Djoumé. I've been a developer for over 20 years, and like a lot of you I've been coding almost exclusively through an agent in the past few months. It's been amazing to vibe code prototypes in any stack, but when it comes to building something reliable/scalable, I couldn't effectively guide the agent unless I knew the technology. And the scariest part is that I'm seeing a lot of my technical skills decreasing due to AI coding. Reflecting on my journey, I also worry about how the new "AI native" generation of software developer is going to acquire technical depth. So I built fata.dev: short daily spaced-repetition sessions for programming skills (Rust, CSS, React, Python, TypeScript, Architecture). You can try it in the browser with no signup: https://ift.tt/OpBG1QA It's an offline-first mobile app built with Capacitor, RxDB and Firebase. The first courses were painfull...

San Francisco Is Beaming with Pride

San Francisco Is Beaming with Pride By Muni buses, trains and street cars will take you anywhere you need to go to celebrate Pride. Pride Month is now underway in San Francisco. The city’s connection to Pride dates back more than 50 years. A year after the 1969 Stonewall Rebellion in New York, many large cities held events to commemorate what became a milestone in the modern LGBTQ+ movement. San Francisco was one of them. 30 gay and lesbian people marched down Polk Street on June 27, 1970. Over the years, the San Francisco Pride Parade has grown to become one of the largest in the country. Meanwhile, Muni is more than a century old... Published 2026-06-15T00:00:00Z https://ift.tt/mjeJ8T6

Show HN: machine0 – Persistent NixOS VMs You Control from the CLI https://ift.tt/dbPrAz4

Show HN: machine0 – Persistent NixOS VMs You Control from the CLI Hi HN! Excited to launch machine0, a CLI that makes it easy to create, provision and snapshot persistent NixOS (& Ubuntu) VMs. You can think of machine0 as a modern VPS provider. VMs stay on unless switched-off (with 99.99% uptime), they have static IPs and HTTPS endpoints, 1-60 vCPU, up to 240GB RAM and optionally GPUs. The CLI provides commands to manage lifecycle, snapshots and also provision the VMs using Nix flakes or Ansible playbooks. VMs are priced by the minute of usage. What makes machine0 unique is that it has first class support for NixOS! In a nutshell, NixOS lets you define your entire OS as code (think Terraform but for your Linux). A flake declares your system state (packages, services, firewall rules, users...) and pins all dependencies via a lockfile. Given the same flake.nix and flake.lock, `nixos-rebuild switch` always produces the exact same system. The NixOS ecosystem is mature, and flakes are e...

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call https://ift.tt/PTu1NDX

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call I'm the developer of Trace, a non-intrusive, shortcut-driven Mac app that records and transcribes your meetings on-device. I know, another meeting transcription app. Please bear with me though, I'm confident that this is at least a little novel. I primarily built Trace for myself. I'd been using MacWhisper, but there was enough fiddling before each call that I'd forget to start it and walk out of an hour-long meeting with nothing written down. So the things I cared about most were that it's quick to activate and stays out of the way. You activate Trace by pressing a global shortcut (configurable), which reveals a small bar at the bottom of your screen (there's also a keystroke and/or option to hide it entirely if you'd rather not see it at all). As I was building it I wanted to bake in a couple of workflows I'd wished for in other transcription apps. 1. Mid-meeting you can press anoth...

Show HN: Philosophy for Kids https://ift.tt/vG3LAx6

Show HN: Philosophy for Kids Sometimes my son asks me 'why' questions that could be answered well by a kid-friendly philosophy article. But I don't know where to find those, so I ask Claude or ChatGPT, and have a specific workflow for getting the type of output I want. I figured other people might find those AI-generated articles helpful, so I put them here: https://ift.tt/A7WFTQ1 There's a search box at the top. https://ift.tt/A7WFTQ1 June 15, 2026 at 01:15AM

Show HN: Kage – Shadow any website to a single binary for offline viewing https://ift.tt/IDJbECs

Show HN: Kage – Shadow any website to a single binary for offline viewing https://ift.tt/u0lfq4Q June 15, 2026 at 12:25AM

Show HN: Slopsome – a VRAM fit calculator and tok/s database for local LLMs https://ift.tt/RPZBiuO

Show HN: Slopsome – a VRAM fit calculator and tok/s database for local LLMs https://slopsome.com June 14, 2026 at 02:44AM

Show HN: Galdor – a Go LLM agent framework with built-in tracing and replay https://ift.tt/xWyPtd6

Show HN: Galdor – a Go LLM agent framework with built-in tracing and replay https://ift.tt/mUiDCKP June 14, 2026 at 02:04AM

Show HN: Verso – A $14.99 Mac word processor with no subscription https://ift.tt/5eKN9U6

Show HN: Verso – A $14.99 Mac word processor with no subscription https://ift.tt/CuO3NnL June 14, 2026 at 12:43AM

Show HN: Lightweight C++23 S3 client with no extra deps (just curl and OpenSSL) https://ift.tt/2zkxtOb

Show HN: Lightweight C++23 S3 client with no extra deps (just curl and OpenSSL) Attached is my attempt at making a small toy S3 client without any other dependency besides libcurl and OpenSSL. Was tested mainly on MinIO (RIP) locally, so I would expect some bugs when using it against AWS, although I was able to play with it on some open access buckets Be aware that I am not a C++ programmer and this project was indeed done to learn a bit of C++ myself :') Feedback on any of the code, either on gtest, or the benchmarking section or the core itself is welcome! https://ift.tt/g6fQrID June 13, 2026 at 11:40PM

Show HN: Vilvona AI – Self-Hosted AI Assistant with Tamil and Hindi UI https://ift.tt/h1kONI9

Show HN: Vilvona AI – Self-Hosted AI Assistant with Tamil and Hindi UI https://ift.tt/bTedJ9S June 13, 2026 at 01:26AM

Show HN: Squishy & Friends – Claude Fabel 5 coded a game and it is good https://ift.tt/SFmtc3H

Show HN: Squishy & Friends – Claude Fabel 5 coded a game and it is good https://ift.tt/ADBS5M1 June 12, 2026 at 11:43PM

Show HN: SharkClean MCP https://ift.tt/iIZ8dfl

Show HN: SharkClean MCP This is nothing special but it has been very very nice to kick off cleaning jobs remotely via MCP. Working towards a genuinely smart home and this was a useful step in the right direction. https://ift.tt/tDwC3PS June 12, 2026 at 11:09PM

Let Muni Move You Through the Summer

Let Muni Move You Through the Summer By Melissa Culross San Francisco is a magical place all year, including and especially during summertime. (Photo credit: Unsplash) There’s nothing like summer in San Francisco. You may need a jacket thanks to the fog and cool conditions, but summer still heats up in the city, despite any weather forecast. There is so much to do, especially this year. And thanks to Muni and our entire transportation system, getting to summer events is easy. You can hop on a bus, train or streetcar and enjoy the season. If you drive, walk or bike, you can count on our parking control officers to keep traffic moving and help you... Published 2026-06-11T00:00:00Z https://ift.tt/zjQBh3H

Show HN: A police department for your Claude Code agents https://ift.tt/8Bjw5WT

Show HN: A police department for your Claude Code agents https://ift.tt/2HiClOc June 12, 2026 at 12:47AM

Show HN: AI pair programmer for Emacs https://ift.tt/xJtQPHv

Show HN: AI pair programmer for Emacs I built a pair programmer, using AI, but now am trying to go slow with new languages and paradigms using this package. I have noticed a decline in my programming skills, and wondered why I couldn't use AI as a pair programmer. Why can it watch what I'm doing over my shoulder and suggest changes? That way I can struggle through problems still and actually learn something. Results have been good so far :) https://ift.tt/c9t1LuU June 9, 2026 at 01:34AM

Show HN: Extend UI – open-source UI kit for modern document apps https://ift.tt/PRKkEYC

Show HN: Extend UI – open-source UI kit for modern document apps We're open-sourcing 14 components & examples today for PDF, DOCX, and XLSX viewers, plus bounding box citations, file upload, e-signature, and more. It's MIT licensed and fully customizable. Demo video here: https://ift.tt/1hoP72x When we started, we tried every file viewer and document component library we could find. Unfortunately, none of them had all the functionality (and polish) that we wanted, so we ended up building our own for https://extend.ai/ . It was only ever meant to be internal, but enough customers kept asking for it that we decided to open source it. It's useful for building document processing agents, real-time user facing document intake flows, or all kinds of internal tooling. We naively thought this would be a solved problem. Turns out, making PDF/XLSX/DOCX viewers that work at scale is not trivial...we use and maintain it for Extend ourselves, so we've fixed a lot of edge case...

Show HN: HelixDB – A graph database built on object storage https://ift.tt/OBmo3uR

Show HN: HelixDB – A graph database built on object storage Hey HN, it’s been just over a year since we launched HelixDB ( https://ift.tt/xzOGTsY ), a project a friend and I started in college. It’s an OLTP graph database built on object-storage, with native vector search and full-text search (FTS). Why graph, vector and FTS? Graph databases provide a natural cognitive model for data, vectors allow for a semantic understanding of the entities and relationships in the graph, and FTS provides more specific filtering. Many AI-driven applications attempt to combine all of these functionalities by stitching together multiple disconnected systems, but even then there’s no native way to perform joins or queries that span all systems. You still need to handle this logic at the application level. Helix started as a graph DB, but we moved to a hybrid graph/vector approach after attempting to build an AI memory system, which led us down the GraphRAG and HybridRAG rabbit hole, where we would need ...

Show HN: Learn while you wait for your agents to code https://ift.tt/kTsQR1H

Show HN: Learn while you wait for your agents to code Hi HN, While waiting for Claude Code to finish running, It's very tempting to start another task or browse the internet. This is what happened to me so I built Foyer to try to learn about what the agents are working on instead of losing focus. Product is an early MVP and would love some feedback on this. https://ift.tt/Lckg1yU June 10, 2026 at 11:53PM

Join us for Bloomsday and Beyond on June 16: Irish literature meets transit and civic history

Join us for Bloomsday and Beyond on June 16: Irish literature meets transit and civic history By Danbee Song Bloomsday and Beyond brings Irish literature into San Francisco neighborhoods, connecting books, Muni and the city in motion. Celebrate Irish literature, San Francisco neighborhoods and the public works that connect us On Tuesday, June 16, 2026, join us for Bloomsday and Beyond: Celebrating Ireland, the Island of Writers. Ride with us on the L Taraval for readings from “Ulysses,” book giveaways and fun. This metro route connects the Consulate General of Ireland and the United Irish Cultural Center. Together, we will celebrate Irish ingenuity and the city of San Francisco. Check out the... Published 2026-06-09T00:00:00Z https://ift.tt/HqdilZf

Show HN: AI-native red-team for penetration testing and vulnerability research https://ift.tt/WRYzaVA

Show HN: AI-native red-team for penetration testing and vulnerability research AI-native red-team workbench for authorized penetration testing and vulnerability research, with specialist agents, sandboxed tooling, evidence records, and replayable timelines. https://ift.tt/lb21Zch June 9, 2026 at 11:00PM

Getting Around San Francisco During FIFA World Cup 26™: Your Go-to Guide

Getting Around San Francisco During FIFA World Cup 26™: Your Go-to Guide By Let Muni take you where you need to go. Explore the city and connect with soccer fans during FIFA World Cup 26™. Our teams at the SFMTA are here to help you enjoy FIFA World Cup 26™ festivities across the San Francisco Bay Area. Whether you’re visiting the city or a long-time local, you can count on us to get you where you want to go. Our operators at Muni are ready to get you to the city’s lively venues and local businesses. They’ll also connect you with the transit agencies that go directly to the World Cup Bay Area stadium. Our parking control officers will help keep traffic flowing and... Published 2026-06-08T00:00:00Z https://ift.tt/qVpZ51n

Show HN: Gitdot – a better GitHub. Open-source, anti-AI, and written in Rust https://ift.tt/CIeyc5m

Show HN: Gitdot – a better GitHub. Open-source, anti-AI, and written in Rust What works now: user signups, org creations, private/public repos, and importing GitHub repositories (both as read-only mirrors and full migrations). So basically, you can create, push and pull to a repo, but we don't have many features quite yet (issues, PRs, CI). What is a bit unique is: 1) we built it in Rust and 2) the website is a little odd. Its design is inspired by CLIs (e.g., fzf, broot, vim) instead of web apps, and as such, lacks some affordances that you might typically expect in favor of keyboard-driven instant navigations (we have the very ambitious goal of an FCP of 100ms). In case you're curious, here's how we we built it: https://ift.tt/xZfNYwd We recognize that we're making some bold claims here and are also well aware that we have much to learn. Building software is still hard, and that's a fact we seem to relearn everyday. But we wanted to share what we built so far no...

Show HN: Quick games disguised as boring spreadsheets https://ift.tt/D1fHP4b

Show HN: Quick games disguised as boring spreadsheets I posted a version of this over a year ago but decided to rebuild it recently. Bored Spreadsheet is a collection of quick and easy games that look like a spreadsheet from a distance. I have tightened the app to be a collection of 6 games: Minesweeper, 2048, solitaire, sudoku, a market trading game and a daily reconciliation puzzle where the player must find bad data in a fake table. The games are free to play but sign up is required to submit your scores to the leaderboard. As was the original intention over a year ago, I hope this proves useful to those office workers who have a lot of downtime in between tasks or meetings yet don’t have the freedom to open Youtube or Cyberpunk 2077 on their work computers. Ironically my work network has blocked the website as it “contains non-business-related services” – I hope you have better luck than me! https://ift.tt/IS4yjLH June 8, 2026 at 11:13PM

Show HN: I Derived a Pancake https://ift.tt/73WoGXQ

Show HN: I Derived a Pancake After 25 years of making other people's pancake recipes - always yearning for more tang, more fluff, and more predictability - I decided to derive the pancake recipe from the chemistry. You mark checkboxes for what you have on hand (ricotta, sour cream, kefir, buttermilk, yogurt, cottage cheese, lemon, cream of tartar, etc.) and it computes the best recipe based on targets for acid, fat, salt, sugar, and CO2. My particular favorite are the yeast-raised lemon ricotta kefir pancakes - the best I've ever had. The math is done in a small pure-ESM library: ingredient composition to component masses and acid moles, a stoichiometry layer, and a bisection solver for the target deficits. I'm not a chemist, so if something is off, tell me and I will fix it! https://ift.tt/L3IMX6P June 5, 2026 at 01:42PM

Show HN: Nightwatch, The open-source, read-only AI SRE https://ift.tt/2bnFdCc

Show HN: Nightwatch, The open-source, read-only AI SRE nightwatch is a local-first, read-only layer on top of your monitoring. it groups alert storm into incidents, flags noisy checks and has an agent that can investigate for you live systems. You can e.g. jump from the incident into the agent directly. the reason for this weekend project is that we had a kubernetes upgrade that went wrong, and at some point a rollback wasn't possible anymore, so it had to be fixed live during the night while several problems came together. We run a lot of different systems, on-prem and several Kubernetes clusters, and in a situation like that you spend most of the time just figuring out what is actually broken and where. So i thought that it would be pretty cool to have eyes in the dark in each system that can talk to your "brain". so the idea is to put a baby owl into each environment. Each owl runs where the systems live, keeps that environment's credentials local, and only dials o...

Show HN: OpenPayphone – open-source guts for a 1996 coin payphone (Pi and SIP) https://ift.tt/g5subaj

Show HN: OpenPayphone – open-source guts for a 1996 coin payphone (Pi and SIP) https://ift.tt/GA1gQhE June 7, 2026 at 11:36PM

Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs https://ift.tt/zha01Ku

Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs Hello HN, I've been working on a simple OS for tinkering and running bare metal apps on vintage PCs. Since I couldn't quite decide whether to target pure 16-bit, or slightly more capable 32-bit machines, I ended up with two separate versions: - GentleOS/32 ( https://ift.tt/HpD94lq ) works on i386+, requires 4MB of RAM and VGA display supporting 640x480x16 mode or any 256-color VESA mode. - GentleOS/16 ( https://ift.tt/VE4xTSg ) works on 80186+, requires less than 192KB of RAM and a CGA display supporting 320x200x4 mode. You can find more details in the repos. https://ift.tt/HpD94lq June 7, 2026 at 10:45PM

Show HN: Dap-mux – Connect your editor and REPL to the same debug session https://ift.tt/yMLTqYW

Show HN: Dap-mux – Connect your editor and REPL to the same debug session I have been coding over four decades, in many languages, on many projects (including Firefox, Final Cut Pro, the Newton, and Fullwrite Professional if you can remember that far back; all these using my "dead-name"). I wrote something small and simple to scratch an itch. It's the UNIX philosophy: small "one-trick ponies", each *really* good at their one trick, then the user can hook them together to solve actual problems. I'm a CLI guy, and for almost everything, I already have this. But not for debugging. The itch I scratched was the connector that enables this philosophy for debugging. That thing is dap-mux. A DAP multiplexer turning a one-to-one protocol into a cooperating session of as many tools as you need to get it done! How it started: Helix and Python for me (and sometimes IPython), with the rest of my team using PyCharm (which I have long loved!). My team's problem is that...

Show HN: Typedframes – Pandas/polars column name checking at lint time https://ift.tt/1ugTXvW

Show HN: Typedframes – Pandas/polars column name checking at lint time https://ift.tt/IvoWqPF June 7, 2026 at 03:32AM

Show HN: Resonate – Low-latency, high-resolution spectral analysis https://ift.tt/XNhvUKZ

Show HN: Resonate – Low-latency, high-resolution spectral analysis Last April I shared about my Resonate project here ( https://ift.tt/m8OvkHw ) A lot has happened since: the work I presented in much more detail at last June's International Computer Music Conference (ICMC) got best paper award. I also gave a talk at the Audio Developer Conference in Bristol last November, the video is on YouTube). This year's work, which I recently presented at this year's ICMC, starts with known techniques from the phase vocoder literature to build self-tuning filter banks that extract very efficiently the frequency components that are actually present in the input signal. Overview on the project website, more details in the papers, including applications to super-resolution spectrograms and re-synthesis experiments. As many people have pointed out, none of the techniques I have used are new (some of them even have different names across different fields), but I haven't seen them appli...

Show HN: Infinite canvas notes in the non-Euclidean Poincaré disk https://ift.tt/KyHewhX

Show HN: Infinite canvas notes in the non-Euclidean Poincaré disk Hi! This is an infinite canvas note-taking tool where notes are laid out in a non-Euclidean, hyperbolic geometric space. As you drag and navigate through the view, you’ll experience a unique fluid distortion that naturally leverages your brain's spatial memory. I’ve been obsessed with the concept of space in HCI for years. Many modern UI patterns are essentially workarounds for the lack of screen real estate. While researching zoom-based UIs a while back, I stumbled upon old HCI papers that used the Poincaré disk model of the hyperbolic plane to organize data. It elegantly projects an infinite space into a finite disk, keeping everything contextually visible. I wanted to build an experimental app around this concept years ago, but the non-Euclidean math was a significant roadblock. Recently, I decided to give it a shot with the help of LLMs. It turns out that LLMs can handle the mathematical heavy lifting quite well,...

Show HN: Bash Runtime for AWS Lambda https://ift.tt/MBob2zp

Show HN: Bash Runtime for AWS Lambda Hi HN, I built a Bash runtime for AWS Lambda to make writing glue code simpler and faster. Sometimes, all you need is a bit of `sed`, `awk`, maybe a loop and a few HTTP API calls, and this runtime gives you all the tools to do that. It comes bundled with `jq` and `curl` so you can handle JSON payloads and string together HTTP API calls right out of the box, including calling AWS services with `curl --aws-sigv4`. In keeping with the theme, the Lambda handler contract is also made as simple as practical: read from stdin, write to stdout, return 0 for success and non-0 for error. You can run shell scripts, call binaries (either what's available in `al2023.provided` or you can package your own static binaries with your handler), or a combination of both. If you remember nodding along to Adam Drake's post about how bash and coreutils can be faster than a Hadoop cluster, I hope you give this a whirl and find it useful. The runtime is packaged as ...

Show HN: MimicScribe – transcriber with ~97% accurate on-device speaker IDing https://ift.tt/f3mCUQI

Show HN: MimicScribe – transcriber with ~97% accurate on-device speaker IDing I’ve spent the last seven months building a tool I wish I’d had in my previous roles. MimicScribe is a macOS menu bar app that fits the "AI notetaker" category. It has accurate on-device speaker identification (a first possibly?), real-time meeting talking points for discovery calls, and a fully keyboard- and voice-driven interface. I believe the accuracy of the speaker ID system is its biggest strength. I used fluid audio’s port of ( https://ift.tt/eaNBPw9 ) Pyannote's community-1 as a base. To improve accuracy, the system uses grammar structure cues from the Parakeet STT to mask by sentence. By taking a second set of samples within that mask for cluster assignment, it leverages the fact that most people don’t finish each other's… sandwiches in business meetings. It tends to slightly oversegment, as I’ve found it much easier to merge segments or reassign a speaker than it is to untangle an ...

Show HN: SnapToCode – Screenshot any UI and get clean Tailwind code https://ift.tt/X1rSWbi

Show HN: SnapToCode – Screenshot any UI and get clean Tailwind code https://ift.tt/fiLQ4uV June 6, 2026 at 12:05AM

Show HN: A Simplistic UI for Rich Hickey's Design in Practice https://ift.tt/O0w3psS

Show HN: A Simplistic UI for Rich Hickey's Design in Practice For making it easier to iterate with an LLM on Decision Matrices. Try it: https://bmillare.github.io/design_in_practice_ui/ https://ift.tt/pP8Cg9A June 5, 2026 at 11:09PM

Show HN: Bot or Not – Spot AI-generated randomness https://ift.tt/vVO71Gd

Show HN: Bot or Not – Spot AI-generated randomness https://play-bot-or-not.vercel.app/ June 5, 2026 at 02:56AM

Show HN: Using Haskell to play music on 3D printer motors (2020) https://ift.tt/yHa74YK

Show HN: Using Haskell to play music on 3D printer motors (2020) https://lucasoshiro.github.io/software-en/2020-07-31-music_gcode/ June 5, 2026 at 03:07AM

Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call https://ift.tt/usRrDkb

Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call We launched Infracost on HN five years ago ( https://ift.tt/5xcP1or ) where our CLI generated cost estimates for infra-as-code, e.g. "this Terraform PR adds $400/mo". The idea was to shift cloud costs (FinOps) left, so engineers get visibility of costs before deployment and make better decisions. Earlier this year we started seeing agent traffic in our logs and it looked like coding agents were calling our CLI. But that CLI wasn't designed with coding agents in mind. We went down a philosophical rabbit hole to see if a CLI is even needed anymore given that Claude, Copilot et al. already follow best practices. Ultimately we decided to create a new CLI from the ground up with coding agents in mind for two reasons: 1. We optimized the CLI for agent callers and cut Claude's output token usage by up to 79% and API cost by up to 67% versus a bare-Claude baseline. We wrote a blog documenting our lesson...

Show HN: ClearLogo – a logo API that returns usable logos, not raw files https://ift.tt/LXeZVc1

Show HN: ClearLogo – a logo API that returns usable logos, not raw files https://ift.tt/ekmYXa9 June 4, 2026 at 09:28PM

Show HN: Capture, compress, and copy screenshots to clipboard https://ift.tt/haPQfGT

Show HN: Capture, compress, and copy screenshots to clipboard https://ift.tt/pRjIeA8 June 3, 2026 at 11:46PM

Show HN: Rscrypto, pure-Rust crypto with industry leading public benches https://ift.tt/RVjxkud

Show HN: Rscrypto, pure-Rust crypto with industry leading public benches https://ift.tt/AZQKSFy June 3, 2026 at 11:41PM

Show HN: Ideogram 4.0 – open-weight 9.3B text-to-image model https://ift.tt/ibBZsu2

Show HN: Ideogram 4.0 – open-weight 9.3B text-to-image model It's our new text-to-image model: a 9.3B single-stream diffusion transformer trained entirely from scratch. We focused heavily on controllability through structured JSON prompts, with strong text rendering, spatial awareness through bounding box guidance, and color palette control. It has the best text rendering of any open-weight model we've tested so far, and the NF4 quantized checkpoint runs on a single 24GB GPU. For more technical details and examples see our blog post: https://ift.tt/LWIdxNb We will be happy to answer any questions :) https://ift.tt/IpQe4wf June 3, 2026 at 11:00PM

Citywide Crawl Connects Soccer Fans Starting June 11

Citywide Crawl Connects Soccer Fans Starting June 11 By Nashelly Chavez The Muni Goal Rush is a new citywide crawl that connects soccer fans across San Francisco from June 11 - July 19. A new citywide crawl — the Muni Goal Rush — is coming to San Francisco! This crawl invites you to root for your favorite teams and explore the city during the FIFA World Cup 26™ SF Bay Area. From June 11- July 19, experience world-class soccer, public transit and the best of nine San Francisco neighborhoods. With amazing prizes and the opportunity to explore, you won't want to miss out. How to play First, pick up a Muni Goal Rush game card. Find it at any of the participating... Published 2026-06-02T00:00:00Z https://ift.tt/iJ5sIB8

Show HN: Hop – JSX for Rust https://ift.tt/nI7gBhm

Show HN: Hop – JSX for Rust https://hoplang.com June 3, 2026 at 12:08AM

Show HN: I built a way to find and install Claude skills https://ift.tt/Agd4KWQ

Show HN: I built a way to find and install Claude skills I've been experimenting with ways to increase AI adoption for non-technical people. Basically, all companies are pushing for AI because it's all over the news and they feel left behind but most people have no clue where to start. I think 90% of people (ie non coders) are sufficiently well served by using cowork instead of claude code or something similar. If we can get people from sales, customer support, marketing, etc to collaborate with skills and cowork to form a company brain, I think it's gold. So I think there's opportunity for the community to share skills that work well for 1000s of use cases. However, it's currently quite hard to find good skills and figure out if they're worth it. Gstack has had immense success because of Gary's reach and credibility. Can something like Claudinho.xyz host skills built by the community? What are your thoughts / concerns? https://www.claudinho.xyz/ June 3, 202...

Show HN: DropLock – E2EE secret sharing web app with no backend https://ift.tt/tXhbKQC

Show HN: DropLock – E2EE secret sharing web app with no backend https://ift.tt/chSe0Bd June 2, 2026 at 10:14PM

Show HN: Trumpstonks – every company Trump's named, backtested vs. the S&P https://ift.tt/pfVcLn4

Show HN: Trumpstonks – every company Trump's named, backtested vs. the S&P https://ift.tt/04aLPlh June 2, 2026 at 12:30AM

Show HN: Textile – A desktop app for weaving together bits of text https://ift.tt/IpkBTHG

Show HN: Textile – A desktop app for weaving together bits of text Hi all, I'm excited to show off Textile, a desktop app I recently built. Textile can combine bits of text using various inputs, such as commands on your computer, the contents of your clipboard, and hard-coded strings that you provide. It lets you carefully build up and modify a dynamic string, step by step, until it's exactly how you need it. The saved steps can then be executed on demand, with the click of a button or using a keyboard shortcut. I built Textile because I was often constructing complicated, dynamic URLs from various sources that all existed on my computer. I got tired of manually switching between different apps, copying and pasting various chunks of text, and assembling them all together somewhere. I've also found Textile to be quite useful as a kind of repository for obscure bits of static text, such as ½ and other fraction characters, when I can't be bothered to remember their built-i...

Show HN: Valdr - Valkey/Redis in safe Rust, passes >99% of Valkey test suite https://ift.tt/6l30Grd

Show HN: Valdr - Valkey/Redis in safe Rust, passes >99% of Valkey test suite https://ift.tt/RaWrsvC June 1, 2026 at 11:23PM

Show HN: A desktop app for manual QA testing and evidence gathering https://ift.tt/waPv0Xo

Show HN: A desktop app for manual QA testing and evidence gathering https://ift.tt/OLtnjcM June 1, 2026 at 11:47PM