news.ycombinator.com
Show HN: Proton – A pure Go GUI library with zero CGO and API immunityhttps://news.ycombinator.com/item?id=48905922Hey HN,I’ve been working on Proton, a lightweight GUI library for Go designed to offer a native desktop development experience without the usual headaches of external toolchains.It is built on top of Gio, but it completely wraps the underlying rendering engine. The public API exposes no raw Gio types, which means your application code is insulated from any upstream breaking changes or internal rewrites.Key features:Zero CGO: You can cross-compile to Windows and macOS flawlessly from any machine without fighting external compiler toolchains.Immediate Mode: Your draw function runs every frame. No state trees, no XML, and no setState boilerplate.Batteries Included: Built-in support for 40+ themes, custom hex/RGB colors, layout helpers (GrowRow, ResizeSplit), tables, overlays, and keyboard shortcuts.Cross-Platform: The exact same codebase runs on Windows, macOS, and Android.It is currently under active development (v0.2.x). I'd love to hear your thoughts on the API design and approach.GitHJul 14, 2026 12:41 PM
planetaryfacts.com
Show HN: Planetary Facts – food and product impacts against the planet's limitshttps://planetaryfacts.comHi HNI'm Mike, CTO of Planetary Insights, a small NZ team. With our partners, Planetary Accounting Network (PAN), we've just released https://planetaryfacts.com - a dashboard for consumers to understand the impacts of food, products and lifestyle decisions in context of the planetary sustainability limits.The idea: most environmental scores are relative ("30% less carbon than X") and/or carbon only. We put everything in context of the Planetary Boundaries, and the pathways to get back into the safe operating space of the planet. It means every product can be measured as a % of daily budget per category or in totality, and if everything you do is less than 100% across the board, then congratulations, you've got a lifestyle compatible with a long-term sustainable planet (including carbon, biogenic-GHG, water, nitrogen, phosphorus, biodiversity, forestland, ozone, air quality, waste).The comparison feature is meant to be flexible to make it practical for decision making. For example, put Jul 14, 2026 11:19 AM
stagewhisper.io
Show HN: BYO AI free notetaking with optional screen reading for OpenClaw/hermeshttps://stagewhisper.io/liteI've built fully on-device (macOS) meeting transcription/summaries/action-items app. It uses parakeet and gemma 4 or OpenClaw or Hermes Agent to drive main functionalities. It's free, requires no account or email, and is source available. You can also natively connect your own local/VPS OpenClaw or Hermes to use them, their memory and context, as a notetaker.About me: my name is Piotr. I'm having plenty of calls as a freelancing programmer, and have interest in audio domain, so it was natural for me to pick this as my side project. I struggled a bit with echo cancellation, and writing idiomatic plugins to let users use their OpenClaw or Hermes agents as BYO AI (basically backend). I started project coding Tauri app by hand, only after establishing architecture I started leaning on AI coding agents. I use Claude Code with https://github.com/openai/codex-plugin-cc for "adversarial-reviews".On the website I've included an offer to upgrade StageWhisper Lite to Founders edition with one-timJul 14, 2026 11:02 AM
news.ycombinator.com
Anthropic banned my thirteen 20x accounts, what now?https://news.ycombinator.com/item?id=48903047Firstly, FAFO, I get it.I was using 13 Claude Code 20x subscriptions. Fable on ultra code.First, yes it was excessive. Yes I was using ultra code for everything unnecessarily, just because I cbf and the cost/month was low for my business.With that out of the way, Anthropic rejected my ban appeal.It was all personal use, just me, doing stuff for my business, I have no employees.Regardless, appeal rejected, no reason given, and any account I create now gets instantly banned.I’ve tried using a VPN, and different credit cards, but my accounts get banned really quickly.The thing that’s unclear, is what exactly is banned? My company? Me personally? My billing address?Am I not allowed to create any new accounts? And what is it that makes them able to detect any new accounts.I suspect it’s my chrome profile or something like that, that’s the last thing I’ve been unwilling to change just due to the amount of effort in converting.Anyway, just looking for advice, I’m just wanting one working accoJul 14, 2026 6:39 AM
github.com
Show HN: I MitM'd Plex to make remote streaming suck lesshttps://github.com/inhumantsar/plex-proxy/I've been hoarding media for a long time. Longer than I care to think about honestly. At this point the collection is large enough that several of the friends and family members I've shared my Plex server with have cancelled their streaming service subscriptions.After getting laid off a while back, I started working on a degree online. It seemed like a good opportunity to spend some time traveling too, so I signed up for Starlink and got a friend to host my Plex server in his basement for the duration. Surely that would be good enough to watch whatever from where-ever.Turns out that no, it's not. Plex really doesn't like streaming over Starlink. It would top out at 8-9mbps in good conditions, often dropping down to 2 or 3, while other streams and downloads would happily hum along at 100mbps+.I spent a little time looking into the issue early on. None of the remote or server network changes I could think of made a noticable difference. Customizing Plex's internal MPV configuration to inJul 14, 2026 12:25 AM
news.ycombinator.com
Ask HN: AI Agent and harness containerization/security recommendationshttps://news.ycombinator.com/item?id=48899674Hello HN crew -I am seeing the tendency for people to allow AI agents to access local project & user folders, and beyond (operating system files).I thought to ask the question: How can we best use AI tools safely - where the workflow often runs local system commands and network commands - to protect the integrity of our systems & data AND be easy enough to use productively?Comment structure idea:Operating system / Agent harness / Agent / Security strategy & tool stack / WorkflowTo give some examples: I am currently using OpenCode (+DeepSeek) on Linux Mint Debian Edition (LMDE), and I notice that the Agent & harness is frequently asking to create files in /tmp/ - I usually forbid this, and instruct it to only use files in the current folder. I would rather that the tool ONLY have access to a given project folder (~/Projects/PROJECT-NAME) in a system-enforced way. However, I see that the agent often wants to run system commands (like `ps` to debug a local dev server, `pandoc` or `ffmpeg`Jul 13, 2026 10:19 PM
github.com
Show HN: I implemented a neural network in SQLhttps://github.com/xqlsystems/xarray-sql/blob/claude/xarray-sql-mnist-demo/benchmarks/nn.pyTwo weeks ago I was on my babymoon in Corfu, Greece. While in transit, I was overseeing a GSoC intern submit an important feature to my array database library, Xarray-SQL. He added `to_dataset()`, which completed the roundtrip between thinking of array data in a tabular model simultaneously as gridded rasters (the premise of the project is that every Nd array can be mapped to 2d, where orthogonal dims of the Nd array are just primary keys of a tabular representation). We discussed in chat, now that this feature existed, what demos could we make that would prove this data model works?With down time on a warm beach during a heatwave, cool salty water giving me fresh ideas, I had an idea: what if we used Coiled's Geospatial benchmark discussion as a comprehensive overview of geo and climate queries. Are all of these common operations secretly relational, just with the wrong data model? Using Claude Code on the beach, I can confirm that this seemed to be the case: Claude and I publish a beJul 13, 2026 8:00 PM
duiduidui.app
Show HN: Duiduidui is a new Chinese dictionary and flashcard apphttps://duiduidui.app/en/Hello everyone! I'm a solo developer, and intermediate Chinese learner, and I just launched a new Chinese app I want to share with you.My own Chinese language study stack used to be Pleco (and Goog Translate) for dictionary lookups, and then Anki for flashcard reviews, with a lot of manual copy-pasting in between. Which worked... okay. But the two sides never talked to each other. Pleco doesn't know what I'm studying, and Anki doesn't know anything about Chinese. So it treats 好吃 and 好 as totally unrelated cards, even though getting one right obviously tells you something about the other.So I built duiduidui! (对对对), which is basically those two tools fused together, with a study engine that actually models how Chinese is structured:- A dictionary with 200k+ entries, always available/searchable offline (characters, words, phrases, sample sentences, speech audio) where everything is linked. Every character links to the words it appears in, and the radicals it's built from, so you can (forJul 13, 2026 7:15 PM
hackney.app
Show HN: Hackney – Compare Uber, Lyft, Waymo, and Robotaxi Priceshttps://hackney.app/I created an app that compares real-time prices and wait times across Uber, Lyft, Waymo, Tesla Robotaxi, Curb, and Empower. It shows you all ride options in one list, then once you’re ready to book, it deeplinks you to the provider’s app with the route pre-filled.Edit: Here's a demo video: https://www.youtube.com/watch?v=VV8PEAjxwQII reverse-engineered ride-hailing mobile apps to understand how they fetch prices from their servers. You sign in to my app with your ride-hailing accounts, and then my app requests live prices from the same APIs that ride-hailing apps use. Importantly, my app is built using an on-device approach: the app on your phone stores authentication tokens locally and sends network requests directly to each ride-hailing company’s servers. This keeps your accounts private. I wrote a blog post showing network requests sent by my app, which you can verify yourself: https://blog.hackney.app/p/how-hackney-worksThis seems like an obvious app. Why doesn’t it already exist? Jul 13, 2026 2:47 PM
news.ycombinator.com
Show HN: OSS Web Based AI Video Studio (Vivijure)https://news.ycombinator.com/item?id=48891809Hello Everyone!So I wanted to introduce everyone to an AGPL-3.0 OSS, free forever, AI Video Studio that I've been working on for the past few months called "Vivijure." Vivijure is a web based modular frontend that allows you to collaborate with AI to plan your videos, create images of your cast members and generate all the images for a full LoRA training set, and render your videos either on your own iron (LTX Video) or rent by the second serverless workers (Wan 2.2). It also has integration with several Cloud i2v providers through the interface and everything gets planned in a standard storyboard.json format. I've integrated Real-ESRGAN for video upscaling, MuseTalk for lip syncing your characters to their spoken lines, audio upscaling for speech (GPU based) and music (CPU based). The really cool thing that I've implemented for the design is it's not wasteful when it comes to your GPU spend, anything that can be done by a CPU only, Vivijure routes the job to one of its CPU worker podsJul 13, 2026 12:40 PM
diffforge.ai
Show HN: Call to Control AI Agents via the Webhttps://diffforge.ai/Opensource Project I'm working on I wanted more control of my coding agents (Codex, Claude Code, Open Code) especially if I am outside, so I made it accessible via an ADE Client (Agentic Development Environment) and the Cloud. On the web you can message and view the work on your AI Agents.Since I had some experience with Twilio, I also added the ability for users to add their own Twilio Account and setup basically a mini "Cloud PBX" (its not infinitely scalable, its designed for small throughput) - so you can manage cellular calls on your business as well as route your own number to a dedicated Voice Agent on the web that knows about your account, connected devices, and control your devices remotely.The ADE itself is pretty advanced: To do list native, Session History per Workspace, PCB Design via Opensource TSCircuit, AI Video Editor (very basic so far) and eventually the idea is that it will get good enough to automate content generation and simpler engineering tasksStill in active dJul 13, 2026 10:04 AM
ggufun.grokked.it
Show HN: GGUFun, play snake and a simple maze on Ollama using hand crafted GGUFshttps://ggufun.grokked.itA couple weeks ago I was wondering if I could build a GGUF model file that, when run on ollama, would deterministically answer with the same exact sentence (not simply using a system prompt).That was surprisingly easy to implement, leveraging mostly the unembedder, so I started exploring GGUFs.First I built a simple GGUF that could compute the position of a point in a limited grid, using 4 directional tokens as input. All weights are "hand crafted", no training involved. Of course, being ollama stateless, it needs to compute everything from scratch each time from the whole conversation.Then (with the help of coding agents) I used it as the base to build a "complete" game of snake: it can only play 57 turns (it can be fixed though) and the position of food is computed using a hash, without checking if the new position is under the snake. But it works.Since the obvious evolution would be to run Doom on ollama, I at least got a first person roaming demo working, where the frontend only knJul 13, 2026 9:03 AM

esa.int
AMAT: charting ESA’s path through the Solar Systemhttps://www.esa.int/Enabling_Support/Operations/AMAT_charting_ESA_s_path_through_the_Solar_SystemEvery space mission starts with a question: how do we get there? At ESA, Advanced Mission Analysis Tools (AMAT) is helping mission analysts answer it, providing a modern, flexible environment for designing complex trajectories from Earth orbit to deep space.Jul 13, 2026 8:30 AM
bing.com
Corsica Technologies Recognized on the 2026 MES Midmarket 100 Listhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cfe42ddbc40b7aca950e2173d8ec4&url=https%3A%2F%2Ffinance.yahoo.com%2Ftechnology%2Farticles%2Fcorsica-technologies-recognized-2026-mes-140000945.html&c=1667092227612997352&mkt=en-usCorsica Technologies has been named to the 2026 MES Midmarket 100 list by MES Computing, a brand of The Channel Company. The recognition honors technology vendors focused on the IT and security needs ...Jul 13, 2026 7:00 AM
bing.com
Gravity flush toilets: Everything you need to knowhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88f655ca2d441d873f2508a783a922&url=https%3A%2F%2Fwww.msn.com%2Fen-us%2Flifestyle%2Fshopping%2Fgravity-flush-toilets-everything-you-need-to-know%2Far-AA27NKC7&c=16689973636234719171&mkt=en-usAlthough the name might sound foreign, a gravity flush toilet is the same old invention we've known and relied on for years. But just in case you aren't aware of how it works, we've got the lowdown ...Jul 13, 2026 3:45 AM
tunerscope.com
Show HN: Web App Uses RTL-SDR to Align HDTV Antennahttps://tunerscope.com/I was sick of losing the Telemundo signal during World Cup, so I built a Web App that uses a local RTL-SDR dongle to analyze the HDTV signal and help you point your antenna... GOAAALLLL!Jul 13, 2026 2:34 AM
news.ycombinator.com
Ask HN: Add flag for AI-generated articleshttps://news.ycombinator.com/item?id=48886741Should HN add the ability to flag articles as AI-generated? This doesn't have to act as a regular flag, i.e., it won't de-rank the article; it could just show up as an indicator, allowing others (like myself) who don't like reading AI-generated text, to skip it.Open questions:1. Why is the regular voting system not enough?2. Should HN change in response to the gen AI era? It has been successful not changing fundamentals.Jul 13, 2026 1:24 AM
github.com
Show HN: Hologram, photo management and culling built with Taurihttps://github.com/ThatXliner/HologramHello Hacker News photographers! Yes, this is essentially my take on photo colling and management, similar to the features that Lightroom and Darktable already have.Because I shoot in JPEG+RAW, my workflow looks like me going through my JPEG images and then eliminating the JPEGs I don't like afterwards in addition to their corresponding RAWs. At least on my old MacBook, the JPEGs were faster to load than the RAW photos (probably a combination of CR2, the file my EOS 40D, not having embedded JPEG previews and my buggy macOS version). Hologram would be my way of making this workflow easier to do, especially with keyboard shortcuts.I also never liked the star-based system on Lightroom or Darktable, so I implemented Pick and Reject instead (which matches what I would otherwise do with deleting photos to my system trash when I cull in the Finder app)Anyways, with my new R7 I found that bursts got more annoying to cull so I decided to create autocull on Hologram as well. This would analyze yJul 12, 2026 11:10 PM
presentoftime.com
Show HN: Present of Time – gift someone your undivided time,phone in an envelopehttps://presentoftime.com/My phone kept winning against my kids at the dinner table, so I built a countermeasure.The idea: you gift someone an hour of undivided time. To redeem it, you launch this ap, put your phone in airplane mode and into a white paper envelope and seal it. The screen stays on, it glows through the paper like a small lantern, showing an hourglass in which luminous sand flows upward (time doesn't run out, it collects!).*There is deliberately no app blocking. You switch to airplane mode yourself, and the sealed envelope does the rest. I think any programmatic lock can be circumvented anyway. This whole thing runs on cooperation, which is exactly what a gift assumes. Pulling the phone out early means visibly breaking a promise to a person, not to an app.The "product" is not technical, but I try to establish a "ceremony" or "ritual", where the user conciously decides to not use their phone and to spend time with a loved one.Technically it's one self-contained HTML file: canvas animation, Screen Jul 12, 2026 8:32 PM
news.ycombinator.com
Ask HN: Would filesystem bookmarks be useful in your shell workflow?https://news.ycombinator.com/item?id=48884290I’m experimenting with a small shell utility for filesystem bookmarks, and I’d like to understand whether this is a problem other people have.The idea is to define persistent or temporary bookmarks for directories:``` bm add work ~/Work bm temp build /tmp/build ```and then use them directly in paths:``` cd @work ls @work/project ```The utility would also support renaming bookmarks, promoting temporary bookmarks to persistent ones, demoting them, and clearing temporary bookmarks.I’m not sharing the implementation yet. At this stage, I’m mainly interested in how other people handle this today:* Do you use aliases, environment variables, shell functions, z, autojump, or something else? * Would explicit names such as @work be useful, or would they feel redundant? * Would temporary bookmarks be useful in real workflows? * What would this need to offer to be worth using instead of existing directory-jumping tools?Jul 12, 2026 8:13 PM