Show HN: Better Git for KiCad
KiCad's text-based files should work great with Git, but reviewing schematic diffs in raw S-expressions is painful. Paplix renders visual diffs so you can actually see what changed between commits.
Show HN: Codenhack – An interactive terminal and live editor for beginners
Hi HN,
I’m an indie developer and I built Codenhack because I’m tired of the "setup barrier" for new learners. I believe that if someone wants to learn, they should be coding within 10 seconds—not spending 2 hours debugging local environment variables or Node versions.
How it works: I’ve built a browser-based environment that provides a functional terminal and a code editor with live previews. It’s essentially a "lab" where beginners can execute real commands and see immediate UI/logic results.
Why I’m showing it to you: I’m currently building this in public and would love some technical feedback from this community. Specifically:
How does the terminal responsiveness feel to you?
Do you think the gamification (XP/Leaderboard) helps with retention, or is it too distracting for a serious learning tool?
What technical "hacks" (lessons) should I prioritize next?
It’s 100% free and I’ve tried to make it as friction-less as possible (no mandatory sign-ups to try the main features).
Looking forward to your thoughts and happy to answer any questions about the stack!
Toward Training Superintelligent Software Agents Through Self-Play SWE-RL
Do You Remember ISDN?
Zero-days in GPG out in the wild [video]
The article discusses practical vulnerabilities in digital signatures, examining cases where signing a document can lead to unintended consequences. It highlights the importance of understanding the context and potential risks before signing any digital document.
Country makes call to cancel all visas for Americans
The country of Venezuela has announced the cancellation of all visas for American citizens, citing ongoing political tensions and sanctions imposed by the United States government.
Show HN: mdfocus – A distraction free Markdown reader for your localhost
LLMs generate a lot of Markdown—Claude exports, ChatGPT conversation dumps, research notes, wiki-style docs.
I found myself constantly opening these in VS Code or converting them just to read comfortably.
So I built mdfocus: a zero-config local reader that you point at any folder and start reading instantly (npx mdfocus ~/notes).
It's not a static site generator or a publishing tool—just a clean, focused way to consume Markdown locally.
Includes live-reload, auto-generated table of contents, Mermaid diagrams, dark and other modes, and reading status tracking with color tags.
MIT licensed.
Show HN: Self-growing neural networks via a custom Rust-to-LLVM compiler
Hi HN,
I built NOMA, a systems language where reverse-mode autodiff is a compiler pass (lowered to LLVM IR).
My goal is to treat model parameters as explicit, growable memory buffers. Since NOMA compiles to standalone native binaries (no Python runtime), it allows using realloc on weights mid-training. This makes "self-growing" architectures a system primitive rather than a complex framework hack.
I just pushed a reproducible benchmark (Self-Growing XOR) to validate the methodology: it compares NOMA against PyTorch and C++, specifically testing how preserving optimizer state (Adam moments) during growth affects convergence.
I am looking for contributors! If you are into Rust, LLVM, or SSA, I’d love help on the harder parts (control-flow AD and memory safety).
Repo: https://github.com/pierridotite/NOMA
GA4 Has Become More Complex – and That's Changing Analytics in the EU
GA4 is a powerful product. That’s not really up for debate.
But over the last few years, it has also raised the bar in terms of complexity, interpretation, and legal awareness, especially for small teams operating in the EU.
For many founders, the issue is no longer missing features — it’s the trade-off between complexity, data reliability, and compliance risk.
1. The GA4 learning curve now exceeds the needs of many small SaaS teams
GA4 was designed as a universal analytics platform: enterprise-ready, event-based, optimized for machine learning and attribution modeling.
For small and mid-size products, this often results in: manual event design, indirect answers to simple questions and data that requires explanation before it can be trusted.
Common pattern: Teams often use a small fraction of GA4’s capabilities, but still absorb the full operational complexity.
2. Privacy constraints now directly affect data completeness.
EU privacy regulations have changed the rules: consent banners are required, a meaningful share of users opt out, analytics data becomes incomplete by default.
This is not a GA4 bug. It’s the reality of a privacy-first web.
Practical consequence
Metrics should no longer be treated as exact truth — they are approximations, influenced by consent and browser behavior.
3. Server-side tracking helps, but introduces new costs and responsibilities
Server-side analytics can: reduce dependency on the browser, provide more control over data flow.
But it also brings: infrastructure overhead, maintenance complexity, increased responsibility for data handling.
For some teams, this is justified. For others, it’s disproportionate to the value they actually need.
4. GDPR compliance is not binary — it’s a spectrum
Most products operate somewhere between: “best effort compliance” and “we can’t afford full legal and technical certainty”.
What matters in practice: not every tool fits every risk profile, analytics choices are strategic decisions, not just technical ones.
Why alternative approaches are gaining attention.
Given these constraints, many teams are reconsidering how much data they truly need.
This has led to growing interest in: cookie-less analytics, strict data minimization, focusing on core product metrics instead of exhaustive tracking.
One example of this approach is CheckAnalytic.com : no cookies, no personal data, no consent banners, clear, unsampled metrics focused on essentials.
It’s not a full GA4 replacement — and it doesn’t try to be.
It’s a practical alternative for teams prioritizing simplicity, predictability, and lower compliance risk.
Questions the market still hasn’t answered.
Do all products really need deep behavioral tracking?
Where is the line between useful analytics and unnecessary data collection?
Can fewer, cleaner metrics lead to better decisions?
Different teams will answer differently.
That’s likely why analytics tooling is fragmenting rather than converging.
!!!Conclusion!!!
GA4 isn’t “bad”, and it isn’t “broken”.
It has simply evolved in a direction that doesn’t fit everyone equally well.
For founders and small teams, this creates an opportunity to: reassess what analytics should actually do, simplify their stack and choose tools aligned with their real constraints — technical, legal, and operational.
Ancient Greek Geometry
The article explores the geological forces that shape the Earth, including plate tectonics, volcanoes, and earthquakes, and how our understanding of these processes has evolved over time through scientific investigation.
Show HN: Control Your Telegram with AI
I put together a small side project that lets me use AI to work with my own Telegram account — searching chats, summarizing long threads, and sending messages without opening the app.
It’s not a product or a framework. I mostly built it because I’m in a lot of noisy Telegram groups and wanted a better way to answer questions like “what did we decide last week?” or “did anyone mention X recently?”
The setup uses a Model Context Protocol (MCP) server that connects Telegram to AI clients like Claude Desktop or a CLI. Once it’s running, you can just ask things in plain English and get results from your chats.
I figured this might be useful to others dealing with similar Telegram overload, so I wrote up a step-by-step guide (linked above).
Code is here if you want to look around: https://github.com/OrrBin/telegram-mcp
Happy to answer questions or explain how it works.
Show HN: Nex – The simplest way to build Htmx apps in Elixir
ExpressVPN phasing out support for routers other than Aircove
The article discusses the benefits of using a VPN router, including increased online privacy, secure access to geographically restricted content, and the ability to protect multiple devices simultaneously. It provides guidance on selecting and setting up a VPN router to enhance internet security and freedom.
Meteorite crater hosts methane-making microbes–a clue to life on Mars?
The article reports that a meteorite crater in Canada's Northwest Territories hosts a unique ecosystem of methane-producing microbes, shedding light on the potential for life in extreme environments on Earth and other planets.
On LLMs in Programming
The article discusses the potential impact of large language models (LLMs) on the future of work, highlighting their ability to automate various tasks and the challenges this could pose for certain professions. It explores the implications of LLMs on the job market and the need for adaptability and skill development to navigate the changing landscape.
Ask HN: Anti-AI Open Source License?
I'm preparing to open source some code I have and I explicitly do not want it used to train AI in any fashion. Is there an open source license that prohibits this?
How to Tame a River
The article explores the history and challenges of taming rivers, focusing on the efforts of various civilizations to control and harness the power of waterways for irrigation, transportation, and flood prevention. It highlights the technological and engineering advancements that have allowed humans to transform and manage rivers over time.
Sergey Brin thought he had his Steve Jobs moment with failed Google Glass
The article discusses how Sergey Brin, co-founder of Google, believed that the Google Glass project would be his 'Steve Jobs moment', but the product ultimately failed to gain mainstream adoption and was discontinued. It explores the challenges faced by the Google Glass project and Brin's reflections on its perceived failure.
Show HN: Future Hacker News
AI prediction experiment inspired by recent submissions from dosaygo-studio https://news.ycombinator.com/from?site=dosaygo-studio
Decimal Time
The article discusses decimal time, a system of time measurement where the day is divided into 10 hours, each hour into 100 minutes, and each minute into 100 seconds. This alternative to the traditional sexagesimal time system has been proposed and experimented with throughout history, but has not gained widespread adoption.
As A.I. Companies Borrow Billions, Debt Investors Grow Wary
The production bug that made me care about undefined behavior
The article explores a production bug caused by undefined behavior in C code, highlighting the importance of understanding and accounting for undefined behavior when writing software. It emphasizes the need for developers to be aware of potential pitfalls and to carefully consider the implications of their code, even in seemingly simple scenarios.
Show HN: IdeaWell – business ideas inspired by Hacker News discussions
The article discusses the launch of Ideawell, a new platform that aims to connect entrepreneurs with resources and support to turn their ideas into successful businesses. The platform offers funding, mentorship, and networking opportunities to help startups and small businesses grow and thrive.
Show HN: Talkyard, open-source forum software. StackOverflow Reddit Slack hybrid
Chat "demo": https://forum.talkyard.io/-31/support-chat
Q&A demo: https://insightful.demo.talkyard.io/-6/asking-for-help-in-it...
If you want to self-host, I'd love feedback on the new installation instructions!
Installation repo: https://github.com/debiki/talkyard-prod-one/tree/ty-prod-one... — upcoming new version (feedback welcome). Docker Compose on Debian/Ubuntu.
Source code: https://github.com/debiki/talkyard, AGPL. React, Scala, Postgres.
Biz model: SaaS + Enterprise edition.
Backstory: Inspired by angry people saying silly things in debate programs on Swedish TV. I thought they needed time to think, before they spoke. But they couldn't stay in the TV studio for hours and days. They needed a place online where they could share their thoughts, later when done thinking. There wasn't any good software for this, so I started coding. (This was long ago.)
No investors (instead, independent, based out of Europe/Sweden). Hand coded.
Show HN: Batch convert HEIC, WebP, and PNG in the browser
I was wrong about TypeScript part 1
The article discusses the author's changing perception of TypeScript, initially being skeptical but later recognizing its benefits in improving code quality, developer experience, and scalability, especially for larger projects.
I was wrong about TypeScript part 2
The article discusses the author's changing perspective on TypeScript, initially being skeptical but now recognizing its benefits, such as improved developer productivity, better tooling, and enhanced code maintainability.
Hypothesis Testing with E-Values
Show HN: LinkPersona – Free LinkedIn audit tool that runs 100% in the browser
"Hi HN,
I built this because I was frustrated that every "LinkedIn Optimizer" requires OAuth access or a PDF upload. I didn't want to send my personal data to a third-party server just to check my headline structure.
LinkPersona is a static site (HTML/Tailwind/JS). All the analysis logic (regex for checking 'Role + Result + Metric' patterns, readability scores, etc.) happens client-side. No databases, no tracking pixels, no signup.
It includes:
Headline analyzer
Hook previewer (simulating the mobile vs desktop truncation point)
Post formatter
Code is not minified if you want to poke around 'view source'. Feedback welcome!"
$400k worth of lobster stolen en route to Costco wholesale stores in US
400,000 worth of lobster was stolen while being transported to Costco wholesale stores in the United States. The incident highlights the challenges faced in securing the supply chain for high-value food products.