Newsy.co

Wilhelm Erasmus's Feed

Show HN: MDX Docs – a lightweight React framework for documentation sites

Hey HN! I’m Ezra, the creator of MDX Docs.I built this because I wanted a fast, simple way to document components using Markdown and React together with MDX.The goal was to keep things really straightforward: pages are just MDX files, and they map directly to routes. You can write docs and drop in React components right alongside them without much setup.It also includes a CLI:npx create-mdx-docs@latest my-docsI’ve been using it to spin up docs sites quickly, and it’s been a really nice workflow

macOS 26 breaks custom DNS settings including .internal

One of those 'woke up to MacOS updates' and finding none of my dockers are reachable via dnsmasq (which I use), and low and behold, an update silently breaks custom dns resolution. Hopefully Apple will listen to the bug report I've made. Hold off on updating if you use this…

Show HN: React isn't the terminal UI bottleneck, the output pipeline is

Anthropic rewrote Claude Code's terminal renderer and found that React wasn't the problem. Ink's line-level rewriting was. I built their approach into a standalone library.CellState uses a custom React reconciler that renders directly to a cell grid and diffs frame-by-frame at the cell level. You keep native terminal behavior (scrolling, text selection, Cmd+F) because it runs inline instead of alternate screen.React's reconciler only touches the subtree that changed, and the

Preventing agent drift: A guide to shipping serious code via vibe-coding

I have been experimenting with agents for large codebases in Java and here's my opinion. Integrating and maxxing out rule based frameworks such as 100% unit test coverage, mutation test coverage, 0% sonar errors, using openrewrite as a default skill for refactoring. Check out this blog that I wrote on this : https://www.jaipilot.com/blog/preventing-agent-drift-serious-code-vibe-coding

Show HN: Three new Kitten TTS models – smallest less than 25MB

Kitten TTS (https://github.com/KittenML/KittenTTS) is an open-source series of tiny and expressive text-to-speech models for on-device applications. We had a thread last year here: https://news.ycombinator.com/item?id=44807868.Today we're releasing three new models with 80M, 40M and 14M parameters.The largest model (80M) has the highest quality. The 14M variant reaches new SOTA in expressivity among similar sized models, despite being <25MB in size. Thi

Launch HN: Voltair (YC W26) – Drone and charging network for power utilities

Hey HN! We’re Hayden, Ronan, Avi, and Warren of Voltair (https://voltairlabs.com/). We’re making weatherized, hybrid-fixed drones deployed for power utility inspections.Here’s some footage: https://vimeo.com/1173862237/ac28095cc6?share=copy&fl=sv&fe=... and a photo of our latest prototype: https://imgur.com/a/bYHnqZ4.The U.S. has 7M miles of power lines (enough to go to the moon and back 14 times), and they're aging. Over 50% of

Show HN: Built a zero config proxy that lets Claude control your React App

I built a proxy to let Claude (or any other agent) take control of your react application. I basically built it out of my own need and as an experiment to learn one things or two.<p>It sits between the dev server and the browser allowing to intercept, modify and navigate in your app. It can test user journey, backend down services and so on and fix them if your app breaks.<p>I tried to secure it as much as I could and any contribution, feedback is really appreciated! Hope you guys enjoy it

New React bug that can drain all your tokens is impacting 'thousands of' websites

A critical vulnerability in React Server Components is being actively exploited by multiple threat groups, putting thousands of websites — including crypto platforms — at immediate risk with users ...

Polk React review: Built-in Alexa soundbar for your TV

TV and home video editor Ty Pendlebury joined CNET Australia in 2006, and moved to New York City to be a part of CNET in 2011. He tests, reviews and writes about the latest TVs and audio equipment.

Show HN: Pytest-httpdbg – a simple way to include HTTP traces in Allure reports

Hi HN,I recently updated my pytest plugin based on httpdbg to include the HTTP traces directly in the Allure reports. As with httpdbg, the idea is to have nothing more to do than to add an argument to your command line: --httpdbg-allure.For example:pytest examples&#x2F;pytest_demo.py --alluredir=.&#x2F;allure-results --httpdbg-allureFor each test, all HTTP requests will be recorded and saved in the Allure report under a step named httpdbg.You can check the README in the repository to see how it

Show HN: Tusk Drift – Open-source tool for automating API tests

Hey HN, I&#x27;m Marcel from Tusk. We’re launching Tusk Drift, an open source tool that generates a full API test suite by recording and replaying live traffic.How it works:1. Records traces from live traffic (what gets captured)2. Replays traces as API tests with mocked responses (how replay works)3. Detects deviations between actual vs. expected output (what you get)Unlike traditional mocking libraries, which require you to manually emulate how dependencies behave, Tusk Drift automatically rec

Show HN: Visual DB – Web front end for your database (update)

Hi HN, I’m Sandhya and we have built Visual DB — a web front end for databases. It lets you create data-entry forms, spreadsheet-like grids, and reports directly on top of your existing relational database.Here’s a quick walkthrough: https:&#x2F;&#x2F;youtu.be&#x2F;4zv_HQKdKeI (13 minutes)WHAT PROBLEM IS THIS SOLVING?Building CRUD apps with master-detail forms, transactions, and proper concurrency controls typically requires weeks of custom development and ongoing maintenance. Visual DB lets you

Show HN: WorkBill – Modern Alternative to QuickBooks

Hi HN, I am Aswin Mohan(https:&#x2F;&#x2F;aswinmohan.me), a full-stack mobile&#x2F;web developer. I have been working on WorkBill (https:&#x2F;&#x2F;workbill.co) for the past 6 weeks on the side and wanted to share it here.demo: https:&#x2F;&#x2F;demo.workbill.co&#x2F;inbox (no signup needed) video-demo: https:&#x2F;&#x2F;www.loom.com&#x2F;share&#x2F;9775811960ad47d7ada89007d8169d90WorkBill is the modern, flexible accounting platform for small businesses. It is based on BeanCount(https:&#x2F;&#x

Show HN: C-Minus Preprocessor v2

About 3 years ago i wrote a custom preprocessor to assist in processing the SQLite project&#x27;s JavaScript builds (e.g. filtering the small differences between vanilla JS and ESM modules). Recently, that app was forked, refactored into a library, and is now, AFAIK, the world&#x27;s only source-agnostic[^1], client-extensible preprocessor (if one doesn&#x27;t count sed, awk, etc.).It&#x27;s implemented in portable C99 and has a two-file source distribution (one header, one .c file). Its only th

Show HN: OgBlocks – Animated UI Library for CSS Haters

Hey HN,I&#x27;m Karan, a frontend developer who loves creating UIs, but I&#x27;ve found that many people don&#x27;t like CSS, but they want their website to look beautiful and polished, and what better way to enhance a website than with animationsAnimations using plain CSS are tricky, and that&#x27;s why I leaned towards Motion a powerful animation library for React, and I built ogBlocks using React, Motion, and Tailwind CSSI built it for three reasons:1. Anyone can integrate beautiful animated

Show HN: ClientDock – Client portal built on Cloudflare Workers

Hi HN,I built ClientDock - a client portal for service providers to manage communications and files without email chaos.Background: After losing a critical client deliverable in a 200+ email thread, I decided to build a better solution. Most &quot;client portals&quot; are bloated project management tools. I wanted something focused on one thing: making client communication effortless.Technical Details: - Built with Next.js 15 (App Router) - Deployed on Cloudflare Workers using OpenNext adapter -

Show HN: mDNS name resolution for Docker container names

I always wanted this: an easy way to reach &quot;resolve docker container by name&quot; -- e.g., to reach web servers running in Docker containers on my dev machine. Of course, I could export ports from all these containers, try to keep them out of each others hair on the host, and then use http:&#x2F;&#x2F;localhost:PORT. But why go through all that trouble? These containers already expose their respective ports on their own IP (e.g., 172.24.0.5:8123), so all I need is a convenient way to find

Is Trump really giving out $2000 to Americans? US President gives latest update on leftover funds, netizens react

Trump on Monday reiterated his plan, informing that “all money left over from the $2000 payments” will be “used to substantially pay down national debt.” ...

Blame-game: Lawmakers react to the record-long government shutdown and resulting flight delays and cancellations

Members of Congress from North Texas expressed concerns about the reductions of flights at Dallas Love Field, DFW ...

Family of couple killed in crash react to suspect’s arrest: ‘This tragedy didn’t have to happen’

Investigators determined the suspect was going more than twice the posted speed limit at the time of the crash.