Rack-mount hydroponics

https://sa.lj.am/rack-mount-hydroponics/1.jpg
The user grew lettuce in a spare server cabinet using a flood and drain system, which they admit is a terrible idea but worked surprisingly well. They used a variety of equipment including grow lights, shelves, and a submersible pump to successfully grow lettuce and herbs, despite initial concerns and some minor issues.

Treasure hunter freed from jail after refusing to turn over shipwreck gold

https://ichef.bbci.co.uk/news/480/cpsprodpb/6242/live/c74b5b30-1fcc-11f1-9c85-1d495aee893e.jpg.webp
Tommy Thompson, a US deep-sea treasure hunter, was released from prison after a decade for refusing to disclose the location of 500 missing gold coins. He discovered millions of dollars' worth of treasure from the 1857 SS Central America shipwreck but was jailed for contempt after failing to account for the missing coins.

How kernel anti-cheats work

https://s4dbrd.github.io/assets/img/posts/obcallback-demo.png
Modern kernel anti-cheat systems like BattlEye and Vanguard operate at the highest privilege level, intercepting kernel callbacks and scanning memory structures to detect cheats transparently while a game is running. These systems use a combination of kernel-mode and user-mode components, including kernel drivers, usermode services, and game-injected DLLs, to implement protections and detect ...

Show HN: Han – A Korean programming language written in Rust

https://opengraph.githubassets.com/121c43a769195f9722a260dcebeefe553339307a5b6a1ca0a27bd758e8c0183e/xodn348/han
Han is a statically-typed, compiled programming language written in Korean. It uses Hangul, a scientifically designed script, as its writing system and compiles to native binaries through LLVM IR.

A most elegant TCP hole punching algorithm

A simple TCP hole punching algorithm is proposed that requires only a destination IP and uses a deterministic approach to derive meta data from a single parameter, eliminating the need for infrastructure and meta data exchange. The algorithm involves using non-blocking sockets, pseudo-random number generators, and a leader-follower approach to choose a successful connection, allowing for ...

Mathematics Distillation Challenge – Equational Theories

A new project, the Equational Theories Project, aims to settle true-false problems in universal algebra using AI and formal verification. A new challenge, hosted by the SAIR Foundation, asks contestants to create a "cheat sheet" to improve AI performance on these problems.

Ageless Linux – Software for humans of indeterminate age

Ageless Linux is a registered operating system that intentionally refuses to comply with the California Digital Age Assurance Act, which requires age verification for users under 18, and instead provides a bash script that modifies /etc/os-release to indicate the user is a "user" regardless of age. The project aims to challenge the law and its enforcement mechanism, which it believes is a ...

Tree Search Distillation for Language Models Using PPO

https://ayushtambde.com/blog-countdown-results.png
The author applied MCTS to a language model to improve performance in a combinatorial arithmetic game, achieving an 8.2 percentage point improvement over the pre-RL model. The method uses parallel MCTS to search for stronger trajectories and distill them back into the model via an online PPO loop.

Allow me to get to know you, mistakes and all

You're allergic to LLM-processed texts because they obscure the writer's intent and tone, disrupting the conversational process. This genericization robs the recipient of the ability to interpret the message in the context of the writer's unique style and knowledge.

SBCL Fibers – Lightweight Cooperative Threads

SBCL's fiber implementation provides a lightweight cooperative thread with its own control stack and binding stack, scheduled in user space, to achieve resource efficiency and preserve the sequential programming model. The implementation targets sub-microsecond switches, scalability to many fibers, and multi-core utilization, with features like work stealing, lock-free deque, and efficient ...

Bumblebee queens breathe underwater to survive drowning

https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/75/16/7516e07a-83d2-4dc7-80ae-062e206ea375/dsc_0617.jpg
Bumblebee queens can survive underwater for up to a week by breathing and using anaerobic metabolism. This discovery challenges previous assumptions about bumblebees and opens up new questions about their conservation.

A look inside Dialector, filmmaker Chris Marker's chatbot from 1988

https://static.kubicki.org/2026/03/pirateutopia-5c269e21dad6.jpg
In the 1980s, filmmaker Chris Marker built a chatbot called Dialector. His life and work offer an uncanny lens on AI, language models, authorship, and memory.

How Jeff Bezos Upended The Washington Post

Please enable JS and disable any ad blocker

Launching the Claude Partner Network

https://www-cdn.anthropic.com/images/4zrzovbb/website/6905c83d0735e1bc430025fdd1748d1406079036-1000x1000.svg
Anthropic is launching the Claude Partner Network with a $100 million investment to support partners in helping enterprises adopt Claude. The network provides training, technical support, and joint market development for partners.

An unappetizing shrub became different vegetables

https://substackcdn.com/image/fetch/$s_!o4jk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab7d210b-e7a5-41fd-894b-3f8a9e22288d_2048x1536.jpeg
Alex Wakeman explains how selective breeding turned wild cabbage into various crops like broccoli and Brussels sprouts. Ancient people selected for denser leaves, inflorescences, or edible buds to create different Brassica oleracea varieties.

MCP is dead; long live MCP

https://chrlschn.dev/img/mcp/copilot-agent-mcp.png
The Model Context Protocol (MCP) is misunderstood as being unnecessary, but it's actually a crucial tool for enterprise-level use cases, providing benefits like simplified security management and automatic content synchronization. In contrast, custom CLIs can be just as problematic as MCP, and teams should be cautious of the hype surrounding them, instead focusing on a balanced approach that ...

Fedora 44 on the Raspberry Pi 5

You've released Fedora 44 Beta images on Pi Day, with more images in the pipeline before freeze. The current images are mostly usable but require manual kernel command line adjustments for accelerated graphics.

Airbus is preparing two uncrewed combat aircraft

https://mediaassets.airbus.com/pm_38_875_875058-1yc0qjgvl6-whr.jpg
Airbus is working with Kratos to offer the German Air Force an operational Uncrewed Collaborative Combat Aircraft (UCCA) system by 2029. The system will feature Airbus' MARS mission system and Kratos' Valkyrie aircraft for autonomous and manned-unmanned teaming operations.

Marketing for Founders

https://repository-images.githubusercontent.com/986349490/0ea340fb-e8ec-4b4f-a691-4928c09b244a
This collection provides practical marketing resources for startups to get their first 10/100/1000 users, focusing on low-budget and time-efficient strategies. It covers various marketing tactics such as launch platforms, social media, cold outreach, SEO, and more to help startups acquire users and grow their business.

Why Mathematica does not simplify sinh(arccosh(x))

https://www.johndcook.com/hyp_mult_table.svg
I’ve written several posts about applying trig functions to inverse trig functions. I intended to write two posts, one about the three basic trig functions and one about their hyperbolic counterparts. But there’s more to explore here than I thought at first. For example, the mistakes that I made in the first post lead to a couple more posts discussing error detection and proofs. I was curious ...

An ode to bzip

https://purplesyringa.moe/blog/an-ode-to-bzip/og.png
The author recommends using bzip for text and code compression due to its simplicity and high compression ratio. Bzip achieves this through its use of Burrows-Wheeler transform (BWT) rather than LZ77, resulting in a more deterministic and efficient compression process.

Library of Short Stories

https://evanclewisimages.s3.ap-southeast-2.amazonaws.com/library_og.jpg
The quotes describe various emotions and situations, including fear, unpreparedness, anger, transformation, and fear of death. They are from different literary works, showcasing unique writing styles and characters.

A Recursive Algorithm to Render Signed Distance Fields

https://pointersgonewild.com/2026-03-06-a-recursive-algorithm-to-render-signed-distance-fields/cube.png
Signed Distance Fields (SDFs) are a mathematical way to define 3D objects, allowing for easy combination and procedural generation of complex scenes. A recursive divide and conquer algorithm and linear interpolation techniques can be used to render SDFs on a CPU, potentially making it possible to create 3D games without a GPU.

Baochip-1x: What it is, why I'm doing it now and how it came about

https://www.crowdsupply.com/img/6888/64958d03-a0dd-47ec-9d0e-8ef6dc126888/baochip1-silicon-area_png_md-xl.jpg
The Baochip-1x is a microcontroller with a Memory Management Unit (MMU), a feature that sets it apart from other small CPUs, and it's now available for developers to use. The chip was made possible through a collaboration with Crossbar, Inc., and it's being sold through a pre-order campaign to build a community around it and pave the way for a fully open-source silicon-to-software future.

The Enterprise Context Layer

https://substackcdn.com/image/fetch/$s_!XOlm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d569f3f-eb58-40d1-8c3b-b1c170bedfdb_1920x1015.png
The user built an Enterprise Context Layer (ECL) using 1000 lines of Python and a GitHub repo to map company knowledge, processes, and behavior. The ECL uses LLMs to reason through scattered context and create a holistic mental model, improving knowledge management and retrieval.

Show HN: GrobPaint: Somewhere Between MS Paint and Paint.net

https://private-user-images.githubusercontent.com/19754251/563615995-6bd72530-341c-4a07-ad25-be5eb4c1ec41.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzM1MzQ0MzksIm5iZiI6MTc3MzUzNDEzOSwicGF0aCI6Ii8xOTc1NDI1MS81NjM2MTU5OTUtNmJkNzI1MzAtMzQxYy00YTA3LWFkMjUtYmU1ZWI0YzFlYzQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzE1VDAwMjIxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyOGQ5Y2ZmZGJhM2RiZWE0YWQ1ZjFhY2E3ZWNlZjgzNTJlZmE4ZjZlYzcwMWQ0YjBjZmFhNTBmNjU5Nzk2ZjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YPCYjPg4ob6NbMg3DuJjt0IJrWtvyqMldCIWG4LGqGc
GrobPaint is a lightweight image editor for macOS that offers layers, blend modes, and selection tools without bloat. It uses web technologies and a Python backend, launching in a native window or default browser.

Hostile Volume – A game about adjusting volume with intentionally bad UI

To progress, you must set the volume to exactly 25% and hold it there for 3 seconds. 3. How would you rate the visual design, UI and physical appearance of the dev? The slider controls the bucket. Stars dictate the volume.Catch the 25% star. Dodge the rest. Tap to fire. Center is 0%, outer edge is 100%.Lead your shot to land on the dashed green line.

Postgres with Builtin File Systems

https://db9.ai/og-image.png
db9 provides serverless PostgreSQL for AI agents with unified interfaces. It offers branching, migrations, observability, and type generation.

Show HN: Ichinichi – One note per day, E2E encrypted, local-first

The user wanted a simple journaling app without folders, tags, or templates, allowing them to write daily without editing past entries. A read-only past feature helped them stick to the habit by preventing perfectionism over old entries.

Python: The Optimization Ladder

Python's dynamic design requires runtime dispatch on every operation, making it slow, but various tools and libraries can bypass this dispatch and significantly improve performance, with some achieving speeds comparable to compiled languages. The effort required to climb the optimization ladder is exponential, but the right tool for the job can yield substantial speedups, from 2.4x to 1,633x, ...