Show HN: A game where you build a GPU

Lisette a little language inspired by Rust that compiles to Go

https://lisette.run/og.png
The code is written in Lisette, a programming language that supports algebraic data types, pattern matching, and immutable data structures by default. It includes various functions and data structures for tasks such as loading configuration files, handling messages, and reporting metrics, as well as error handling and type checking features.

Introduction to Computer Music (2009) [pdf]

A putative love song could instill varying levels of hatred. 158 just because many participants in one culture agree'sad' doesn't prove universal affect 4 log2(0) = 0 - so there is no entropy in the process of removing the noise from the signal if you want to change the amplitude of the frequency shifted 152 db / s 156 khz eq

OpenScreen is an open-source alternative to Screen Studio

https://raw.githubusercontent.com/siddharthvaddem/openscreen/main/public/preview3.png
OpenScreen is a free app for making product demos and walkthroughs, offering basic features without the cost of Screen Studio. It's open-source and free for personal and commercial use, but may require terminal commands for macOS setup.

German implementation of eIDAS will require an Apple/Google account to function

The Wallet Unit provides authentication means bound to multiple identification means via public/private key pairs, ensuring resistance against attackers with high attack potential. The solution monitors identified vulnerabilities for the HKS and operating system of user devices through a mobile device vulnerability management (MDVM) during operation.

LLM Wiki – example of an "idea file"

Rubysyn: Clarifying Ruby's Syntax and Semantics

https://opengraph.githubassets.com/815443f39a44ccefaefe1946675094db440c8d598b8fe73905f8da829c1193be/squadette/rubysyn
This text describes an alternative Lisp-based syntax for Ruby, preserving Ruby semantics, and discusses various aspects of Ruby syntax and semantics, including array splat, variable assignment, and method calls. It also introduces a new language called Rubysyn, which is used to define the execution semantics of Ruby, including control flow, variable declarations, and memory management.

Scientists Figured Out How Eels Reproduce (2022)

https://www.intelligentliving.co/wp-content/uploads/2022/10/Scientists-Track-Eels-to-Their-Ocean-Breeding-Grounds-in-World0.jpg
Scientists have tracked European eels to their breeding grounds in the Sargasso Sea, solving a 100-year-old mystery. Eels migrate thousands of miles, facing obstacles like dams and pollution, and die soon after reproducing.

Zml-smi: universal monitoring tool for GPUs, TPUs and NPUs

https://zml.ai/img/posts/zml-smi/1.png
zml-smi is a diagnostic tool for GPUs, TPUs, and NPUs providing real-time performance and health insights. It supports NVIDIA, AMD, Google TPU, and AWS Trainium devices with various metrics.

How many products does Microsoft have named 'Copilot'?

You tried to explain Microsoft Copilot but found multiple uses of the name, leading to confusion. You created a map of all 75+ Copilots, grouped by category, but couldn't find a pattern.

AWS engineer reports PostgreSQL perf halved by Linux 7.0, fix may not be easy

https://www.phoronix.com/assets/categories/linuxkernel.webp
An Amazon/AWS engineer reported a Linux 7.0 kernel regression halving PostgreSQL performance due to user-space spinlock issues. A proposed fix is for PostgreSQL to adapt to the Linux 7.0 change by using the Restartable Sequences (RSEQ) time slice extension.

Show HN: I built a small app for FSI German Course

https://detawk.com/images/detawk.png
Learn German with DeTawk, a modern app built on the FSI German course, the same curriculum used to train US diplomats. Free, proven, and structured for real fluency.

Aegis – open-source FPGA silicon

https://opengraph.githubassets.com/9faf490630fa1a6c9ed97afa676a917bd6520358722032fdb139d822728ba184/MidstallSoftware/aegis
Aegis is an open-source FPGA project that generates open fabric designs and toolchains, using open PDKs and shuttle services for real silicon. It uses ROHD to generate synthesizable SystemVerilog and follows Xilinx-style conventions for configuration.

Show HN: Contrapunk – Real-time counterpoint harmony from guitar input, in Rust

https://contrapunk.com/logo.svg
The software offers 8 harmony modes with real counterpoint rules and 28 scale modes, accessible to musicians via a native desktop or browser application. It's MIT licensed and shares a Rust core across all platforms, including server mode for studios.

Show HN: I made open source, zero power PCB hackathon badges

https://private-user-images.githubusercontent.com/88850028/573663592-31bc2249-8f35-4ed4-b9d6-c4fc2e519038.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUzNDE1ODcsIm5iZiI6MTc3NTM0MTI4NywicGF0aCI6Ii84ODg1MDAyOC81NzM2NjM1OTItMzFiYzIyNDktOGYzNS00ZWQ0LWI5ZDYtYzRmYzJlNTE5MDM4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA0VDIyMjEyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ0MWYxNDIxYTRmYmY2NjJmYWM0ZDhlN2RmNWMwZDdmNzUxNTE4NjUyZGU2YzMyNGVhYTdlZmI3ZWE3OWJmMDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.JAIEAtZ5JhQHS4vLLSAJPXRKm-wAQYxHVb5uovgdZEw
You designed zero-power hackathon badges for the Overglade hackathon in Singapore using RP2040, NFC, and e-ink. The boards are easy to set up and manufacture, with costs starting at around $100 for 5 units.

Modern Generic SVGA driver for Windows 3.1

https://raw.githubusercontent.com/PluMGMK/vbesvga.drv/master/Screenshots/VBESVGA.BMP.png
This is a rewrite of the Windows 3.1 SVGA driver, VBE, designed to support various graphic modes on systems with VESA BIOS Extensions, and it has been updated to support multi-byte pixels and True Colour rendering. The driver has some limitations and issues with certain hardware, such as NVIDIA GeForce 1050 GTX and Intel 810 chipset integrated graphics, but it supports a wide range of ...

Show HN: sllm – Split a GPU node with other developers, unlimited tokens

Shared LLM access via cohort subscriptions

Components of a Coding Agent

https://substackcdn.com/image/fetch/$s_!zcE_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc90147bc-4574-4b52-914f-8bda96620063_3467x2270.png
The article discusses coding agents, which are software systems that use large language models (LLMs) to perform coding tasks, and explains how they work by collecting information, packaging it into prompts, and executing tools to improve usability and reliability. The six main components of coding agents include repo view, stable prompt prefix, tool access, context compaction, structured ...

The Indie Internet Index – submit your favorite sites

https://deliciousreverie.co.uk/images/default-share-card.png
The user shares various personal websites and projects, including a schedule maker, game websites, and indie internet index. These websites showcase a range of topics, from education and games to art and personal projects.

Elizabeth I's Manuscript of Pierre Boaistuau's Histoires Prodigieuses (1559)

https://pdr-assets.b-cdn.net/shop/histoires-prodigieuses-print1.jpg?width=1200&height=850
In 1559, a French humanist named Pierre Boaistuau arrived in England. His goal was to win an endorsement from the recently crowned Elizabeth I of England for his catalogue of the marvels, wonders, and monstrosities of the world. He had reason to be confident: Boaistuau was fresh off the success of his Théâtre du monde (1588), and had just published his Histoires tragiques (1559), the third ...

Unverified: What Practitioners Post About OCR, Agents, and Tables

https://idp-software.com/authors/christopher-helm/photo.jpg
I spent a month reading engineering forums and practitioner discussion boards instead of vendor press releases. Anonymous posts, unverified credentials, no editorial review. Someone claims to have processed 150,000 handwritten pages. Someone else claims their agent failed silently on day 11. A developer says they replaced $100 per month in API costs with a €2,000 eBay purchase. None of this ...

Ruckus: Racket for iOS

https://ruckus.defn.io/images/app-icon.png
01 Execute Racket programs and see output as it's produced. Everything runs locally on your device. 03 Understands Racket forms like define, let, and cond. Includes a keyboard row for brackets and common keywords. 06 Run scripts from your home screen or automate them with Shortcuts. Opens .rkt files from Files.

Demonstrating Real Time AV2 Decoding on Consumer Laptops

http://aomedia.org/assets/images/blog/av2-decoding-on-consumer-laptops/PXL_20260108_003910222.MP.jpg
AOMedia members demonstrated AV2 decoding in real-world playback environments at CES 2026, showcasing its operation on laptops with native applications and browser-based streaming. The demonstrations used reference decoders and pre-release AV2 code, indicating current implementation progress.

Dynamics of (Not) Being Perceived: Grief and Relief After Leaving Social Media

https://networkcultures.org/thedigitalgutmensch/wp-content/uploads/sites/55/2026/04/WhatsApp-Image-2026-04-02-at-15.02.01-1024x1002.jpeg
“A chestnut rolls past me in the garden. I follow it with my eyes. It stops, staying put, looking like a small carapace. Determined to prevent anyone from entering, I take a step forward. Stretch out my hand, but hesitate. If I want to reach the fruit, it will prick me. Leave it be. I’ll not harm it. Yet I know that sometime its protective casing will crack. The husk lying there is just an ...

Show HN: OsintRadar – Curated directory for osint tools

Discover curated OSINT tools, categories, and workflows for investigations, attribution, digital research, and faster open-source intelligence analysis.

Electrical transformer manufacturing is throttling the electrified future

A major fire at a Heathrow Airport substation caused a power outage, highlighting the fragility of the world's infrastructure due to a shortage of transformers. The shortage is caused by a combination of factors including a lead time of over a year for new transformers, a lack of skilled engineers, and a reliance on special materials that are difficult to produce.

Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown

The Droste effect is a recursive image embedding where a smaller version of an image is placed inside itself, creating a theoretically infinite spiral. This effect can be achieved by transforming the image's coordinates from cartesian to polar and then rotating in polar space.

Apple approves driver that lets Nvidia eGPUs work with Arm Macs

https://platform.theverge.com/wp-content/uploads/sites/2/2026/04/HEy9-blbAAABy-J.jpg?quality=90&strip=all&crop=0%2C22.4%2C100%2C77.6&w=2400
Apple is allowing a driver to be signed, eliminating the need to disable System Integrity Protection. The driver is designed for LLMs and can be compiled with Docker.

Advice to young people, the lies I tell myself (2024)

https://media1.tenor.com/m/w40BOCxtrpUAAAAC/30rock-kenneth.gif
The author shares personal experiences and advice on living authentically, making choices, and overcoming insecurities to achieve success and happiness. They emphasize the importance of self-love, taking action, and being true to oneself, rather than trying to prove intelligence or seeking external validation.

Show HN: TurboQuant-WASM – Google's vector quantization in the browser

https://opengraph.githubassets.com/28a40e3ef792eedf7862d2adbe6783abb9bfc9e488d0efac328d5f34aaade3ff/teamchong/turboquant-wasm
TurboQuant is a vector compression library that achieves near-optimal distortion rate with ~4.5 bits/dim compression. It supports fast dot product and decoding without decompression.