Laws of Software Engineering

https://lawsofsoftwareengineering.com/images/front-cover.png
Complex systems evolve from simple ones and have inherent irreducible complexity. Understanding technology and managing it are often mutually exclusive, and quantifiable things can be measured for better outcomes.

Show HN: GoModel – an open-source AI gateway in Go

https://raw.githubusercontent.com/ENTERPILOT/GoModel/main/docs/dashboard.gif
GoModel is a high-performance AI gateway written in Go that provides a unified OpenAI-compatible API for multiple providers. It can be configured through environment variables and an optional config.yaml file, and has a two-layer response cache to reduce LLM API costs and latency.

Fusion Power Plant Simulator

https://www.fusionenergybase.com/images/fusion-simulator-preview.png
Interactive Sankey diagram showing energy flows in a fusion power plant. Adjust Q, conversion efficiency, and heating system efficiency to see how plasma gain translates to net electricity.

Show HN: VidStudio, a browser based video editor that doesn't upload your files

Browser-based video tools offer private processing, resizing, and compression for social media platforms. They support audio extraction, effects, and mixing for various workflows.

Kasane: New drop-in Kakoune front end with GPU rendering and WASM Plugins

https://raw.githubusercontent.com/Yus314/kasane/master/docs/assets/demo.gif
Kasane is a Kakoune frontend with a GPU backend and plugin system. It offers a full UI with extensions like splits, image display, and workspace persistence.

Running a Minecraft Server and More on a 1960s Univac Computer

https://farlow.dev/assets/2026-03-29-univac/minecraft.jpg
The user successfully ran a Minecraft server on a 1960s UNIVAC 1219B computer with only 90kb RAM, achieving their goal of running real, complex programs on the ancient machine. They accomplished this by writing a RISC-V emulator in UNIVAC assembly, optimizing it for speed, and using a combination of fuzz testing, LLMs, and manual debugging to overcome technical limitations and hardware issues.

Trellis AI (YC W24) Is hiring engineers to build self-improving agents

https://bookface-images.s3.amazonaws.com/small_logos/f9cc80521b4e48dc602aef29ce4fb7d4c0f5dda1.png
Trellis AI automates healthcare operations with AI agents processing billions in therapies annually. The company is backed by YC and seeks a developer to build production-grade AI systems for healthcare decision-making.

Tindie store under "scheduled maintenance" for days

Tindie is temporarily unavailable due to scheduled maintenance. We expect service to return as soon as possible. Thank you for your patience.

A type-safe, realtime collaborative Graph Database in a CRDT

The graph database @codemix/graph allows loading airline routes, querying with TypeScript, and syncing across tabs via Yjs CRDT. It uses a schema-checked traversal API, Cypher queries, and indexes with conflict-free sync and supports collaborative editing.

The Vercel breach: OAuth attack exposes risk in platform environment variables

https://www.trendmicro.com/content/dam/trendmicro/global/en/research/26/d/vercel-breach/Fig-1.jpg
An OAuth supply chain compromise at Vercel exposed how trusted third party apps and platform environment variables can bypass traditional defenses and amplify blast radius. This article examines the attack chain, underlying design tradeoffs, and what it reveals about modern PaaS and software supply chain risk. A compromised third‑party OAuth application enabled long‑lived, ...

Original GrapheneOS responses to WIRED fact checker

https://discuss.grapheneos.org/opengraph.png
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.

Clojure: Transducers

Transducers are composable algorithmic transformations that can be used in various processes, including collections, streams, and observables. They compose directly without awareness of input or output sources and can be used to perform operations like filtering, mapping, and reducing.

Edit store price tags using Flipper Zero

https://raw.githubusercontent.com/i12bp8/TagTinker/main/demo.jpg
TagTinker is a Flipper Zero app for infrared ESL protocol study and controlled experiments on authorized hardware. It's licensed under GPL-3.0 and intended for educational research only.

Tim Cook's Impeccable Timing

https://i0.wp.com/stratechery.com/wp-content/uploads/2026/04/cook-1.png?resize=1330%2C666&ssl=1
Tim Cook's tenure as Apple CEO saw a 303% revenue increase, 354% profit increase, and a $4 trillion valuation. Cook's greatest contribution was elevating Apple's Services, but his reliance on China for manufacturing and AI development may leave Apple vulnerable to future disruptions.

MNT Reform is an open hardware laptop, designed and assembled in Germany

http://mnt.stanleylieber.com/reform/img/mnt_reform.png
The user has a laptop with a trackball issue and made modifications to the side panels and sleeve. They also upgraded their keyboard and investigated audio issues.

Anthropic says OpenClaw-style Claude CLI usage is allowed again

https://clawdhub.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DProviders%26title%3DAnthropic%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fclawdhub%252FdpADRo8IUoiDztzJ%252Fassets%252Fpixel-lobster.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DdpADRo8IUoiDztzJ%2526q%253D85%2526s%253D8fdf719fb6d3eaad7c65231385bf28e5%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fclawdhub%252FdpADRo8IUoiDztzJ%252Fassets%252Fpixel-lobster.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DdpADRo8IUoiDztzJ%2526q%253D85%2526s%253D8fdf719fb6d3eaad7c65231385bf28e5%26primaryColor%3D%2523FF5A36%26lightColor%3D%2523FF8A6B%26darkColor%3D%2523FF5A36%26backgroundLight%3D%2523ffffff%26backgroundDark%3D%25230e0c0d&w=1200&q=100
Anthropic's API keys are the clearest production path for gateway hosts and explicit billing control. OpenClaw supports Anthropic's API keys, Claude CLI reuse, and prompt caching feature for standard API access and usage-based billing.

Show HN: Mediator.ai – Using Nash bargaining and LLMs to systematize fairness

Daniel and Maya disagree over ownership after an investor offers $80k for 20% stake. Mediator proposes a compromise where Daniel can restore his 10% by working full-time for 6 months or forgoing $24k in distributions.

As oceans warm, great white sharks are overheating

https://yale-threesixty.transforms.svdcdn.com/production/Great-White_Wikipedia.jpg?w=400&auto=compress%2Cformat&fit=clip&dm=1776762631&s=e5438b1a252dd6656da86f0874f5a8fd
Great white sharks and other warm-blooded marine species face overheating due to climate change, threatening their survival. Overfishing and bycatch pose a greater threat to these species than warming oceans, researchers warn.

Anthropic takes $5B from Amazon and pledges $100B in cloud spending in return

https://techcrunch.com/wp-content/uploads/2024/11/GettyImages-1445867611.jpg?w=1024
Amazon partnered with Anthropic on a deal using custom chips Trainium2-4, securing capacity on future chips. The deal may be a precursor to Anthropic announcing a new funding round valued at $800 billion or more.

Leonardo, Borgia, and Machiavelli: A Fateful Collusion

This website is using a security service to protect itself from online attacks. We are checking your browser to establish a secure connection and keep you safe.

Slava's Monoid Zoo

The user is investigating the word problem in finitely-presented monoids, specifically using the Knuth-Bendix completion algorithm to solve it. They have found a unique two-generator, two-relation monoid with length 10 that cannot be presented by a finite complete rewriting system.

Show HN: Ctx – a /resume that works across Claude Code and Codex

https://opengraph.githubassets.com/d2a84cffa9f2b2d24bf6b7afc6976c335bc1150735f155d81915ae378f2024af/dchu917/ctx
ctx manages workstreams for conversations, allowing branching, pinning, and inspecting saved entries. It supports resume, branch, and curate commands for managing workstreams and their linked sessions.
You have a RTX 3080 20 GB with memory issues due to high temperatures, and reparation attempts failed. You're looking for a EU-based repair shop that can fix it, but Krisfix.de no longer accepts 3000 series GPUs.

Salmon exposed to cocaine and its main byproduct roam more widely

Researchers studied Atlantic salmon in Lake Vättern and found that those exposed to cocaine and its breakdown product swam farther than controls. The study suggests that pollutants like cocaine can alter fish behavior, but more research is needed to understand the long-term effects.

A History of Erasures Learning to Write Like Leylâ Erbil

When I set out to become a novelist in Turkey in the early 2000s, Leylâ Erbil had yet to publish what is perhaps her most accomplished work, What Remains (2011), an experimental bildungsroman written in verse about a woman obsessed with Istanbul’s stones, and published in an English translation last fall. Back then my favorite novels were Flaubert’s Parrot, The Name of the Rose and My Name is ...

Expansion Artifacts

https://mattstromawn.com/images/expansion-1.jpg
The information age has been defined by bandwidth. The internet is limited by how much data we can squeeze into the narrow pipes of transmission infrastructure. So we invented compression, ways of representing the same object — a website, a picture, a song, a movie — within ever smaller digital footprints. YouTube, Spotify, Instagram, and the algorithms that make them work, wouldn’t be ...

Show HN: Daemons – we pivoted from building agents to cleaning up after them

https://charlielabs.ai/_astro/charlie-og-v2-20260421.BSDtkojf.png
The Charlie Daemons are a set of self-initiated AI background processes defined in easy-to-use .md files that automate maintenance tasks such as keeping PRs review-ready, labeling issues, and updating documentation. These daemons run continuously in the background, observing work happening in GitHub, Linear, Slack, and more, and execute reliably without manual intervention.

The Beauty of Bonsai Styles

https://longwoodgardens.org/sites/default/files/styles/16x10__focal_point_scale_and_crop__sm/public/2023-05/639649_Bonsai%20Forms_Gross_%20Carol.jpg?h=fcf25457&itok=-7soAxTG
The way in which a tree grows is often determined by their environment, and as a bonsai artist, I look to honor that environment, and the way in which that tree would grow in nature, when determining how to shape and style a bonsai.

Colorado River disappeared record for 5M years: now we know where it was

We’re checking your connection to prevent automated abuse

Less human AI agents, please

https://nial.se/images/less-human-ai-agents-please-white.png
The author criticizes AI agents for being too human in their lack of stringency, patience, and focus, often taking shortcuts and negotiating constraints. They argue that AI agents should be more obedient to tasks and less eager to please, rather than reframing mistakes as communication failures.