Gentoo Linux 2025 Review

https://www.gentoo.org/assets/img/news/2026/2026.png
Gentoo Linux has 31663 ebuilds for 19174 packages, with 89 GBytes of binary packages available on mirrors. The project has 154 weekly installation stages and 377 external contributors.

C++ std::move doesn't move anything: A deep dive into Value Categories

https://0xghost.dev/og/std-move-deep-dive.png
C++ developers often misuse std::move, leading to performance issues due to unnecessary copies, and should instead use it to change the value category of an expression from lvalue to xvalue, allowing the compiler to select the move constructor. Properly implementing move semantics involves using std::exchange in move constructors and assignment operators, marking them noexcept, and avoiding ...

"Food JPEGs" in Super Smash Bros. & Kirby Air Riders

https://storage.googleapis.com/sethmlarson-dev-static-assets/food-jpegs/burger-title.png
Super Smash Bros. and Kirby Air Riders use flat "billboarded" stock images of food, a style that has persisted for nearly 25 years. The images are sourced from Material Dictionary CDs and have undergone changes across various games, including Super Smash Bros. Melee, Kirby Air Ride, and Kirby Air Riders.

Think of Pavlov

https://boz.com/think-pavlov.png
People treat interactions as one-off events, but they're actually conditioning events that shape others' perceptions and behaviors. Each interaction reinforces a behavior, defining your reputation and ability to make progress.

Show HN: Is AI hijacking your intent? A formal control algorithm to measure it

I’m an independent researcher proposing State Discrepancy, a public-domain metric to quantify how much an AI system changes a user’s intent (“the Ghost”). The goal: replace vague legal and philosophical notions of “manipulation” with a concrete engineering variable. Without clear boundaries, AI faces regulatory fog, social distrust, and the risk of being rejected entirely. Algorithm 1 (on ...

The Concise TypeScript Book

https://opengraph.githubassets.com/0af2c0bdf14576ceb5cae7a89ad11eae7c223782c4b108b8fdca715009af2632/gibbok/typescript-book
The Concise TypeScript Book is a free and open-source resource that provides a comprehensive overview of TypeScript's capabilities, covering its powerful type system, advanced features, and practical skills for effective development. TypeScript is a strongly typed programming language that builds on JavaScript, designed to detect possible exceptions at compilation time, and can be configured ...

Vojtux – Unofficial Linux Distribution Aimed at Visually Impaired Users

https://opengraph.githubassets.com/394b3abd5bbedd21da9311fac65423287ef6f28ac598a73c58cca11e8e9993ed/vojtapolasek/vojtux
Vojtux is an unofficial Linux distribution for visually impaired users, aiming to fill the gap until Fedora is fully accessible. It provides basic enhancements to Fedora Mate Spin with minimal customizations, focusing on delegating fixes to upstream projects and distributing customizations as separate packages.

More than one hundred years of Film Sizes

The history of film gauges is complex, with over 100 sizes developed from 3mm to 75mm, many of which are now obsolete. Kodak's 8mm and 16mm formats eventually dominated the market, but other sizes like 9.5mm and 17.5mm had brief periods of popularity.
Please enable JS and disable any ad blocker

Finding and fixing Ghostty's largest memory leak

A memory leak in Ghostty was fixed after it was found to be caused by a logic bug in the terminal memory management system, which reused non-standard pages without properly freeing the underlying memory. The fix, which involves destroying non-standard pages during scrollback pruning, has been merged and is available in tip/nightly releases, with a tagged 1.3 release expected in March.

Show HN: I used Claude Code to discover connections between 100 books

https://trails.pieterma.es/og-image.png
Thematic links across books, automatically discovered by Claude.

'Bandersnatch': The Works That Inspired the 'Black Mirror' Interactive Feature (2019)

https://www.hollywoodreporter.com/wp-content/uploads/2019/01/black_mirror_bandersnatch-publicity-h_2019_0.jpg?w=1296&h=730&crop=1
Black Mirror's Bandersnatch is a choose-your-own-adventure film influenced by 1980s gaming industry, Lewis Carroll's Through the Looking-Glass, and George Orwell's 1984. The story explores themes of control, paranoia, and the blurred lines between reality and fiction.

CPU Counters on Apple Silicon: article + tool

The user created a tool called "Lauka" to fetch all available counters for Apple Silicon processors, which was a research project about Apple's private kperf API and involved understanding how it works and finding incompatible counter pairs. The tool's development involved discovering that the order in which counters are added matters and that some counters are incompatible due to their ...

Code and Let Live

https://fly.io/blog/code-and-let-live/assets/sprites.jpg
The author argues that traditional agent isolation through read-only sandboxes is outdated and proposes using durable, ephemeral computers called Sprites for more efficient development.

Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering

https://raw.githubusercontent.com/OlaProeis/Ferrite/master/assets/screenshots/raw-dark.png
Ferrite is a lightweight text editor built with Rust and egui for native experience. It supports Markdown, JSON, YAML, and TOML files with features like code folding and Mermaid support.

BasiliskII Macintosh 68k Emulator Ported to ESP32-P4 / M5Stack Tab5

https://raw.githubusercontent.com/amcchord/M5Tab-Macintosh/master/screenshots/MacOS8.1_Booted.jpeg
A full port of the BasiliskII Macintosh 68k emulator to the ESP32-P4 microcontroller, running on the M5Stack Tab5 hardware. This project brings classic Mac OS (System 7.x through Mac OS 8.1) to a portable embedded device with touchscreen input and USB peripheral support. This project runs a Motorola 68040 emulator that can boot real Macintosh ROMs and run genuine classic Mac OS software. The ...

Open Chaos: A self-evolving open-source project

Every one is exited for the countdown end, added millisecond in countdown for make feel thins going faster

A Year of Work on the Arch Linux Package Management (ALPM) Project

https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/screenshot-alpm-lint-website.png
The ALPM project created a Rust-based framework for Arch Linux Package Management, funded by the Sovereign Tech Fund, and developed various tools and integrations over 15 months. The project aims to empower developers to build robust package management applications with a strongly typed, memory-safe language.

Google: Don't make "bite-sized" content for LLMs

https://cdn.arstechnica.net/wp-content/uploads/2025/05/Google-sign-IO-640x360.jpg
Google advises against breaking content into bite-sized chunks for LLMs like Gemini. Creating content for humans, not machines, is the best way to rank on Google for long-term search exposure.

AI is a business model stress test

https://dri.es/files/cache/blog/sailing-into-the-unknown-1280w.jpg
Adam Wathan's Tailwind Labs faced significant job losses due to AI's impact on their business model. AI commoditized Tailwind's fully specifiable offerings, shifting value to operations like deployment, testing, and hosting.

Max Payne – two decades later – Graphics Critique (2021)

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI8fN3Rw-kfW7M1J02HYVgV4r68CxOOpRF3FIRWLAiwVnFvELisKy_Til7mNxho8Qg-A8Ldh2oHCAdwVgokmgEnwJBIK_EDEgaJ60RGLsruBQzDWXDLV4ELLvxKPalpBYG2Bt5AgWP3U25/w599-h368/test_sub_intro2.gif
Max Payne's 2001 graphics were phenomenal for its time, achieving realism and fidelity with technical synergy and precalculated rendering techniques despite severe limitations. The game's particle effects, prebaked lightmaps, and baked detail textures were notable features, but some techniques were inconsistent or limited by the era's technology.

Overdose deaths are falling in America because of a 'supply shock': study

Manufacturers use "shrinkflation" to keep prices steady despite rising costs, reducing product size. Research suggests a similar strategy may be behind America's recent fall in overdose death rate.

Show HN: Play poker with LLMs, or watch them play against each other

Watch AI models powered by large language models battle it out in Texas Hold'em poker. See how different LLMs bluff, bet, and compete for chips.

LLM poetry and the "greatness" question: Experiments by Gwern and Mercor

https://substackcdn.com/image/fetch/$s_!lwj9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ee6de26-7e2f-4706-bc78-ea622bd1f30d_2246x1560.jpeg
The author discusses the potential of large language models (LLMs) to create great poetry, arguing that technique is not the problem but rather the ability to capture particularity and culture. The author praises Gwern's experiments with LLMs, which demonstrate a more artisanal approach to poetry.

HTML-only conditional lazy loading (via preload and media)

The accepted practice is to not add lazy-loading to images above the fold, especially the LCP image. The problem is that "above the fold" depends on screen size: an image can be above the fold on desktop and below it on mobile. With native lazy loading and static HTML (e.g., without device detection on the server side or JavaScript), you normally have to pick one behavior and get it ...

Verifiable Brute Force Strength

Show HN: Librario, a book metadata API that aggregates G Books, ISBNDB, and more

Librario is a book metadata API aggregating data from multiple sources to provide complete book information. It's a personal project to manage the author's 1,800-book library, currently pre-alpha and available for testing.

An Experimental Approach to Printf in HLSL

A developer has created a proof-of-concept implementation of printf support in HLSL, which collects strings into a packed table and uses compile-time evaluated functions to print them. The implementation has some limitations and challenges, particularly with string types and variadic templates, but could be made more widely available with further development and support from the HLSL toolchain.

Show HN: I built an Open Source screen timer for the m5stickc (Arduino)

https://partridge.works/wp-content/uploads/2026/01/lounge-kid-300x200.png
TL;DR: I built a screen-timer device & web app — see a video of it here I love a good coding side-project in the holidays. (sound the nerd klaxon 📣) It’s fun to solve problems and learn new systems in a more relaxed environment where a couple of beers and a bit of YOLO refactoring are actively encouraged. And, of course, a suitable excuse for playing with new shiny things. It’s a been a ...

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/fileadmin/Notebooks/News/_nc5/Dumpster-Windows-11-AI-Unsplash-Jan-2026.jpg
The user switched from Windows to Linux due to issues with telemetry and poor software stability in Windows 11, and they found Linux to be more stable and enjoyable to use. They tried various Linux distributions, including Mint, Debian, and Artix, and settled on Artix for its flexibility and customization options, which allowed them to fully unlock the potential of their computers.