Advent of Code 2025

Eric Wastl created Advent of Code, an annual programming puzzle event with varying difficulty levels. It's free to use, but not to copy, and users can participate with any programming language and skill level.

Writing a Good Claude.md

https://www.humanlayer.dev/blog/writing-a-good-claude-md/instructionfollowing.png
To onboard Claude into your codebase, use CLAUDE.md to define your project's WHY, WHAT, and HOW, keeping instructions to a minimum and using Progressive Disclosure to avoid bloating the context window. Avoid auto-generating CLAUDE.md and use linters, code formatters, and other features to handle implementation and formatting separately for better results.

Windows drive letters are not limited to A-Z

https://www.ryanliptak.com/images/windows-drive-letters-are-not-limited-to-a-z/cdrive.png
Windows allows drive letters outside of A-Z, but they don't appear in File Explorer and can't be navigated to due to explorer.exe's special logic. The kernel32.dll API SetVolumeMountPointW has a quirk where it truncates non-ASCII drive letters, creating a symbolic link to a different drive letter.

ETH-Zurich: Digital Design and Computer Architecture; 227-0003-10L, Spring, 2025

The class introduces digital circuit design and computer architecture from the bottom up, covering execution paradigms and hardware description languages. It focuses on fundamental techniques for modern microprocessor design and hardware/software interface.

LLVM-MOS – Clang LLVM fork targeting the 6502

https://llvm-mos.org/images/thumb/d/d7/Miroh_Jr_for_NES.gif/300px-Miroh_Jr_for_NES.gif
llvm-mos is an open-source LLVM fork for MOS 6502 and relatives, providing modern software development for classic platforms. It includes a C compiler, SDK, and automated testing infrastructure for various targets.

Program-of-Thought Prompting Outperforms Chain-of-Thought by 15% (2022)

https://arxiv.org/static/browse/0.3.4/images/icons/smileybones-pixel.png
Researchers proposed "Program of Thoughts" (PoT) to improve step-by-step reasoning in language models. PoT achieved an average 12% performance gain over state-of-art method Chain-of-thoughts prompting (CoT) on various math and financial datasets.

ESA Sentinel-1D delivers first high-resolution images

https://www.esa.int/var/esa/storage/images/esa_multimedia/images/2025/11/elbe_river_delta_by_sentinel-1d/26991695-2-eng-GB/Elbe_River_delta_by_Sentinel-1D_article.jpg
The European Space Agency's Copernicus Sentinel-1D satellite captured high-resolution images of Antarctica, South America, and Bremen, Germany, within 50 hours of launch. The images show glaciers, ships, and sea pollution, providing valuable data for climate change research and monitoring.

Migrating Dillo from GitHub

Rodrigo Arias Mallo wants to migrate Dillo project from GitHub to a self-hosted server with multiple mirrors to avoid single point of failure and solve usability issues. He chose cgit as the git frontend and created a simple bug tracker software called buggy to store data in plain text.

CachyOS: Fast and Customizable Linux Distribution

https://cachyos.org/_astro/hero.BvceRk57.jpg
CachyOS is a Linux distribution built on Arch Linux with optimized performance using the BORE Scheduler and advanced instruction sets. It offers various desktop environments and installers, including GUI and CLI options, for a customized experience.

Don't push AI down our throats

https://substackcdn.com/image/fetch/$s_!pMD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3334af56-2e09-42b9-b5fd-09c73b42259e_2816x1536.jpeg
The writer feels AI is being forced on people for profit rather than utility, and wants a more organic adoption process. They want to use AI that works, not a digital god, and value its benefits over tech giants' investments.
https://www.potaroo.net/ispcol/2025-11/starlinkgeo2-fig1.png
Anomalies in Starlink user data in Yemen and Myanmar were initially attributed to various factors, but civil unrest and ad-blocking measures were found to be contributing factors. The data has been re-evaluated, and the original Starlink geolocation data has been restored for 20 countries, including Yemen.

GitHub to Codeberg: My Experience

The user migrated their GitHub repositories to Codeberg, a process that took a weekend and involved setting up their profile, importing repositories, and configuring CI/CD pipelines. They also successfully migrated their website to git-pages, a service that supports uploading and hosting static websites.

NixOS 25.11 Released

https://nixos.org/_astro/nixos-logo-25.11-xantusia-lores.CLapGrL7_Z1CRDey.webp
NixOS 25.11 "Xantusia" is released with bugfixes and security updates until 2026-06-30. It features updated packages, GNOME 49, and improved maintainability.

Show HN: Boing

https://boing.greg.technology/opengraph.jpg
Boing

RetailReady (YC W24) Is Hiring Associate Product Manager

https://bookface-images.s3.us-west-2.amazonaws.com/logos/6f80b4a48465bc260e00f9331c1aa38175ffced5.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAQC4NIECAMHI6AH2S%2F20251130%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20251130T170749Z&X-Amz-Expires=3600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjECEaCXVzLXdlc3QtMiJIMEYCIQCs7AnvjClDK3G298N4DcijT3RGxz5dqAfcbqJNGgwbrQIhAMVDrKo3IwABLuCiAnbRKKul%2FmAfWhhyWKhYWfzwnvl0Ku4DCOr%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMDA2MjAxODExMDcyIgyp8gzJW%2BtqeuRK9r8qwgOU5%2FjE7g38rnTBkAvb6g5qvocBeZQCwtp%2BAKNatJZ%2B0%2B5S%2ByJlLo1VH1zkaWSnh%2Fyamk3mvsGpAhzjyuyL21QB9qXH3XxbsXIA3CgtXTrVg%2BQpd%2B8rLBM5SEgs%2FPIhF3I4%2FbKbnSS%2BkJWqTVUpStb4csLMQodlH5TfHtR5oCeo2TW9lvyAuNCqX9kggt0saLMzhWVGjKi%2BnTIabfGDySUCtgC6iEQFUwrZY1E0qEzRolUpJs%2BIjEf3038gnH8BhJ%2FgGcfBp9dBya%2Bv%2Bjnbn9NQqHCsgjMwlcHWB2yVRUMlN7jBMXPFYHL%2Bo%2Biz%2Bs%2Fn1CcSWIzeNrjqniZQIQTMDvj%2Bwi0CoY9szPob3gRB8lruIp64NJppT4%2FhuplBZae%2B1jNEy4hBzpCRwANpH2xya0zo0xrqEeilAdHopmgByyEjoHD%2FVUIqGC%2FFIEydh%2B%2BU1Nm2ARCdc8CNj8zQScNEOh4eT8f0vIR3n88h8IDGKH55YLudgueIE2livTWnbUbtcE28t%2FYhaAbBTTas4mq259UKEFduoRt9HfTBof0VVwZzs7TAkgv1PyEuzKzPnW89lDeMb3ARjRfivxWYY7fh5LmrWSUw0vGxyQY6pAHzqsUdBJuHnCXTlYbdRb%2BNUYh0l0YqiDoKzAE7%2FcUA32PFKK3r3PAmlVzVJSNEM9aRJUWp6sJb5BRsS4Pl%2BIZZCs3lpRizgHaJcBN6Vvn5aW992ELHTNBwAkgJewAkqw%2FmCxf8rlHBZxxUU8Bv%2FEG3BdZk6bHuJNDSa5d7eXM5DI59SZWPY%2Fzfj6knXPmZEBpa2NZPIS1xJPlUnqQF0ZeL2GXJtw%3D%3D&X-Amz-SignedHeaders=host&X-Amz-Signature=6243670251a56c1486ceb15accfb4cf1afd0ac8a2fffbdfc17f91e8a2fdc4891
RetailReady is hiring an Associate Product Manager to drive day-to-day product execution and grow into a full PM role. The ideal candidate is a strong communicator with technical learning skills and experience in QA or supply chain.

Show HN: Real-time system that tracks how news spreads across 200k websites

0 sources +0 span

Finding the grain of sand in a heap of Salt

How do you find the root cause of a configuration management failure when you have a peak of hundreds of changes in 15 minutes on thousands of servers? That was the challenge we faced as we built the infrastructure to reduce release delays due to failures of Salt, a configuration management tool. (We eventually reduced such failures on the edge by over 5%, as we’ll explain below.) We’ll ...

Show HN: Fixing Google Nano Banana Pixel Art with Rust

https://raw.githubusercontent.com/Hugo-Dz/spritefusion-pixel-snapper/main/static/hero.png
A tool to snap pixels to a perfect grid. Designed to fix messy and inconsistent pixel art generated by AI. Pixel Snapper is a Sprite Fusion project. Sprite Fusion is a free, web-based tilemap editor for game developers supporting a wide range of engines including Unity, Godot, Defold, and GB Studio.

Langjam Gamejam: Build a programming language then make a game with it

Langjam Gamejam is a 7-day challenge to create a programming language and then use that language to build a game. You set the rules. Be as creative as possible, use any technologies you want, and have fun. There will be prizes for the most creative submissions!

There is No Quintic Formula [video]

Modern cars are spying on you. Here's what you can do about it

https://dims.apnews.com/dims4/default/9b2a0a4/2147483647/strip/true/crop/3500x2331+0+1/resize/599x399!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F0e%2F2f%2F29faf74d6e26c3f2e948e01a626d%2F3ccc4144bec647e9a3d1e2a68ae6ec0c
Modern cars collect data on driving habits and personal information through onboard cameras, sensors, and connected services. To minimize data collection, drivers can check their car's data privacy practices, revoke consent, and adjust settings to limit data sharing.

Zigbook Is Plagiarizing the Zigtools Playground

Zigbook plagiarized code and WASM blobs from Zigtools, violating the MIT license. Zigtools corrected the license violations but Zigbook deleted the description and refused to fix the issue.

Paul Hegarty's updated CS193p SwiftUI course released by Stanford

https://cs193p.stanford.edu/sites/g/files/sbiybj16636/files/styles/card_1900x950/public/media/image/2025l3thumbnail_0.jpg?h=5b0c966a&itok=MeOFBWs-
Understanding the separation of Model (logic and data) from UI. Introduction to some of the fundamentals of the Swift Type System.

Notes on Shadowing a Hospitalist

https://substackcdn.com/image/fetch/$s_!0nCH!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F976e48a1-c931-4fd2-b3e3-7e10c50cc84e_1666x1106.png
Hospitalists are generalist doctors managing day-to-day care of patients with serious but not immediately life-threatening conditions, often handling 8-10 patients at a time. They face challenges such as information asymmetry, poor communication, and high-stress work environment, but also exhibit high agency and competence in making diagnoses and treating patients.

The Thinking Game Film – Google DeepMind Documentary

https://images.squarespace-cdn.com/content/v1/665a31a184dd027cf258f444/d08366f0-6f94-41ea-8337-3351764fed86/The+Thinking+Game+-+White.png?format=1500w
The Thinking Game takes you on a fascinating journey into the heart of DeepMind, one of the world's leading AI labs, as it strives to unravel the mysteries of artificial general intelligence (AGI).

By my count, Linux has 11% of the desktop market. Here's how I got that number

https://www.zdnet.com/a/img/resize/e27b3953df87b835a77deeeec01f311aa283a5ec/2022/08/05/e2171bd1-84f6-4ca8-9801-2abdeb61a365/steven-vaughan-nichols.jpg?auto=webp&fit=crop&frame=1&height=192&width=192
Linux desktop adoption is growing rapidly with 11.37% market share in the US and 23.3% when including Chrome OS and Android, making it a top operating system. Users are switching to Linux due to concerns about Windows 11's forced interface changes, AI integration, and data control, as well as the rise of Digital Sovereignty initiatives in the EU.

"Boobs check" verify if sites behind CDN are hosted in Inside Iran or not

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

All it takes is for one to work out

https://alearningaday.blog/wp-content/uploads/2014/05/bnw.jpg
Applicant faced uncertainty and self-doubt during graduate school applications due to low GPA and GMAT score. A supportive person's words helped applicant persevere and eventually secure admission.

The Easiest Way to Build a Type Checker

The user discovered Bidirectional Type Checking, a conceptually simple type checking setup that demystified the whole thing for them, and created a fully functional type checker for a small language. The type checker uses an abstract syntax tree and interweaves inference and checking calls to make type checking straightforward and easy to extend with more features.

What's Hiding Inside Haribo's Power Bank and Headphones?

https://cdn.prod.website-files.com/63e15418201b6e2a5cabb911/692753edd3a90b7a888e2cb5_f69246b1.png
The Haribo 20,000 mAh power bank and its earbuds had poor manufacturing controls, increasing the risk of battery failure and fires. CT scans revealed defects such as misaligned layers, torn electrodes, and insufficient anode overhang, compromising safety and reliability.