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.

Show HN: Boing

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

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.

I designed and printed a custom nose guard to help my dog with DLE

https://framerusercontent.com/images/AvBcV0CMGtFyhdSE61zq98gSWY.jpg?width=3024&height=4032
A pitbull named Billie was diagnosed with Discoid Lupus Erythematosus, causing her nose to become painful and fragile. Her owner created a 3D printed SnoutCover to protect her nose and help her heal.

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.

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.

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.

A Love Letter to FreeBSD

The writer appreciates FreeBSD's coherence, stability, and quiet strength, comparing it to a mainframe humming in the background. They hope it stays different, earning trust with its reliability and long-term focus.

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.

Beej's Guide to Learning Computer Science

Please keep in mind this is an beta-quality document. If you have corrections, I'd love to hear them. So e-mail me! Contact Beej: [email protected]

Algorithms for Optimization [pdf]

This book provides a comprehensive introduction to optimization with a focus on practical algorithms for engineering design, covering various optimization topics and techniques. The book aims to equip readers with the knowledge and skills to apply optimization algorithms to real-world problems, with a focus on engineering design and applications in fields such as mathematics, statistics, and ...

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.

Norway wealth fund to vote for human rights report at Microsoft, against Nadella

https://image.cnbcfm.com/api/v1/image/108194599-1757020886905-gettyimages-2233036958-AI_EDUCATION_WH.jpeg?v=1764490246&w=1920&h=1080
Norway's $2 trillion wealth fund will vote for a human rights proposal and against CEO Satya Nadella's re-appointment and pay package. The fund owns a 1.35% stake worth $50 billion in the company, its second-largest equity holding.

“Boobs check” – Technique to verify if sites behind CDN are hosted in Iran

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.

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.

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.

Meshtastic

https://meshtastic.org/design/web/social-preview-1200x630.png
Flash and Configure your Device → Flash your device with the latest version of Meshtastic and configure it to your liking. Connect to your Device → Connect to your device via any of our clients to start sending and receiving messages! Connect and control your Meshtastic devices through various platforms. Choose the client that best fits your needs and device ecosystem.

Qwen3-VL can scan two-hour videos and pinpoint nearly every detail

https://the-decoder.com/wp-content/uploads/2025/09/qwen3vl-head-e1758828041345.png
Alibaba released Qwen3-VL, an open multimodal model that excels at image-based math tasks and video analysis. It outperforms competitors in visual math and document tasks, but lags in general reasoning.

CSS now has an if() conditional function

"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

Tell HN: Regrets. Think carefully about how you spend your time

The writer feels they've wasted time and wants to impart lessons before a possible surgery: focus on a few meaningful accomplishments and be kind to others.

AI just proved Erdos Problem #124

Aristotle solved a version of the Erdős conjecture with an olympiad-style proof, but not the original version. The conjecture remains open for now.

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).

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.

People keep flocking to Linux, not just to escape Windows

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.

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.

YouTube increases FreeBASIC performance (2019)

You want microservices, but do you need them?

https://www.docker.com/app/uploads/2025/11/microservices-gartner.jpg
Amazon Prime Video abandoned microservices for a monolith in May 2023, resulting in 90% lower costs and faster performance. Many tech giants are walking back their microservices architectures, revealing that simpler architectures can deliver comparable scalability without the distributed complexity tax.
https://jaysbrickblog.com/wp-content/uploads/2025/11/LEGO-Bricklink-Country-Closure-Feature-1400x933.png
BrickLink, a major online marketplace for LEGO enthusiasts, has announced it will no longer be available in 35 countries starting December 12, 2025, affecting thousands of fans and sellers worldwide. The decision has sparked outrage and disappointment among the LEGO community, with many questioning the reasoning behind the ban and calling for a boycott of BrickLink.

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.

Silicon Valley's man in the White House is benefiting himself and his friends

Please enable JS and disable any ad blocker

How to run phones while being struck by suicide drones

https://nasa.cx/hn/posts/how-to-run-hundreds-of-phones-while-being-struck-by-suicide-drones/image20.jpg
Ukrainians face frequent power outages due to drone attacks, prompting tech-savvy individuals to build their own backup battery systems. One user built a 4.3kWh LiFePO4 battery system for $600, outperforming a $2300 Ecoflow model.

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!

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.

Don't throw away your old PC–it makes a better NAS than anything you can buy

https://static0.howtogeekimages.com/wordpress/wp-content/uploads/wm/2025/11/52675662149_dd10c0c7a4_o.jpg?&fit=crop&w=1600&h=900
A person built their own NAS using an old PC and saved money by buying used parts. They recommend using TrueNAS or Unraid as the operating system.

Stopping bad guys from using my open source project (feedback wanted)

You want to prevent big corporations and "bad guys" from using your open source package. You're considering changing the license or adding a warning to shift the default from "it's free for anyone to use" to "please don't use this if you're evil".

The Undermining of the CDC

https://media.newyorker.com/photos/692772dcdb359cf0672b218a/master/w_2560%2Cc_limit/r48138.png
The CDC has changed its stance on vaccines and autism, now stating that research linking vaccines to autism has been ignored. This move has sparked alarm from health experts and organizations, who warn of dangerous consequences.

Show HN: MTXT – Music Text Format

https://opengraph.githubassets.com/26150bde52fce62b9e485aad06caa306fec789ff5aa476b83c31ec21ed0ac226/Daninet/mtxt
MTXT is a human-editable text format for representing music information, simplifying the process of writing, reading, and editing musical data. It supports real-time data transfer, microtonal notes, and flexible organization.

A new Little Prince museum has opened its doors in Switzerland

https://www.lepetitprince.com/wp-content/uploads/2025/11/Blog-Der-Kleine-Prinz.jpg
The Besenval Palace in Solothurn opened a museum dedicated to the Little Prince, featuring Jean-Marc Probst's collection of over 10,000 items. The museum showcases the Little Prince's universal message through interactive content for all ages.

There is No Quintic Formula [video]

The space of minds

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
Animal intelligence is a single point in the vast space of intelligences, shaped by natural selection and survival in a physical world. LLMs, on the other hand, are shaped by commercial evolution and optimization for problem-solving and user engagement.

Ethiopian volcano erupts for first time in nearly 12k years of records

https://th-thumbnailer.cdn-si-edu.com/VyRGHTPZbXnP9pj-cmGnE7NJfH0=/718x562/filters:no_upscale():focal(359x280:360x281)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/c4/5b/c45b2d89-fcce-44df-9532-35652cd3cc8d/586806164_1282653717227544_3555179513039520002_n.jpg
A volcano in northern Ethiopia, Hayli Gubbi, erupted for the first time in 12,000 years spewing ash up to nine miles into the air. The eruption caused flight cancellations and dust spread across nearby communities with no reported casualties.

Show HN: Tacopy – Tail Call Optimization for Python

https://opengraph.githubassets.com/d0454455117690272599763c69fac524834f24bf0e24b6380b70ecd86f7d08db/raaidrt/tacopy
Tacopy is a Python library that optimizes tail-recursive functions by converting them into iterative loops, preventing stack overflow errors. It uses AST transformation and supports module-level functions, but not nested or async functions.

Ty – A fast Python type checker, written in Rust

Ty lists available commands and runs type checking on Python files in the working directory or project. It finds installed packages in the active virtual environment or a .venv directory.

Hacking on the ReMarkable 2

https://sgt.hootr.club/blog/hacking-on-the-remarkable-2/toltec-versions.png
The user purchased a reMarkable 2 tablet, Marker Plus, and book cover during a Black Friday sale. They are impressed with the device's writing experience and customizable brush, but have some issues with touch gestures and reading sheet music.

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.

Apple Desktop Bus Protocol (2021)

https://www.lopaciuk.eu/assets/adb-reset.svg
The user's Power Macintosh 8500 came with an Apple Extended Keyboard II, which is considered one of the best mechanical keyboards ever made. The user decided to transform it to USB using an ADB to USB adapter, but chose to make one themselves using an STM32 board called the 'Blue Pill'.

What I don’t like about chains of thoughts (2023)

https://samsja.github.io/blogs/cot/einstein.png
The author believes Chain of Thought (COT) is a hack that makes LLMs reason inefficiently by producing more tokens. This allows LLMs to scale computation to task difficulty but is not similar to human reasoning.

The reality of life after getting your brand stocked in a national retailer

User needs to register or sign in with developer credentials and ensure a unique User-Agent string to access the application. Alternatively, try resetting to default User-Agent or file a ticket for assistance.

The Copenhagen Trap: How the West made passivity the only safe strategy

The "Copenhagen Trap" is a societal phenomenon where inaction is rewarded and action is punished, leading to a lack of agency and innovation. This trap is encoded in Western institutions, selecting for leaders who avoid decisions and prioritize safety over effectiveness.

Interop and MathML Core

https://conflor.es/images/2025/mathml-integral.svg
The Interop program aims to align browser implementations of MathML, a standard for rendering mathematical notation, to provide a consistent user experience. Key features like mirroring, cramped mode, and math-depth are being implemented to improve rendering of complex formulas.

Geothermal Breakthrough in South Texas Signals New Era for Ercot

https://www.powermag.com/wp-content/uploads/2025/09/splash-smeci-energy-storage-sage-geosystems.jpg
Sage Geosystems and San Miguel Electric Cooperative built the world's first pressure geothermal system in 12 months, delivering long-duration, dispatchable storage for ERCOT. The system uses a deep underground "lung" fracture to store and release energy, offering high efficiency and flexibility.

What's the deal with Euler's identity?

https://substackcdn.com/image/fetch/$s_!Dxm8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50089664-f5fe-499a-92fa-774174cdffe0_2364x1592.jpeg
Euler's formula combines five special constants: e, π, 0, 1, and i. It describes rotation in 2D geometry using complex numbers.

Ephemeral Infrastructure: Why Short-Lived Is a Good Thing

https://miro.medium.com/v2/resize:fit:700/1*xbfAv2U43mpzkVMlIadesQ.jpeg
Ephemeral infrastructure is designed to be short-lived and disposable, forcing you to separate state from compute and making recovery automatic through replacement. This mindset change can be applied to various systems, but stateful services like databases require more careful design, and you should aim to make everything ephemeral except the parts that need to be stateful.

Atlas Shrugged (2024)

https://david-jasso.com/wp-content/uploads/2024/04/shutterstock_1666821223.jpg?w=1024
The author reflects on HP's decline after reading Atlas Shrugged, attributing it to a crisis of confidence and a shift from "let's win" to "let's not lose" thinking. This mindset change led to a series of poor decisions, including the Compaq merger and reduced R&D investment.

Does 'Laziness' Start in the Brain?

https://i.guim.co.uk/img/media/44dc4d1168235ab2eebbe3c7cb36d4679f643c7b/0_0_2160_2160/master/2160.jpg?width=465&dpr=1&s=none&crop=none
People with low motivation may have brain mechanisms that underlie motivation becoming dysfunctional. Research shows that the basal ganglia, which connect needs and wants to actions, can be affected by tiny strokes or other conditions.

Keep these Stupid American Trucks out of Europe [video]

Google detected unusual traffic from your network possibly due to malicious software or automated requests. Solving the CAPTCHA will let you continue using Google services.

Discovering that my smartphone had infiltrated my life

The user is blocked due to using an old browser version or being identified as a suspicious crawler. They can contact the author to resolve the issue or use archive.org for a better behaved archival crawler.

Schubfach: The smallest floating point double-to-string impleme

https://vitaut.net/img/pigeonhole.jpeg#floatright
The Schubfach algorithm is a method to convert binary floating-point numbers into the shortest, correctly rounded decimal string representation with a round-trip guarantee. It uses the Schubfachprinzip (pigeonhole principle) to efficiently determine the correct decimal exponent for the optimal shortest decimal representation.

New 3D scan reveals a hidden network of moai carvers on Easter Island

https://www.sciencedaily.com/images/1920/aerial-view-moai-statues-easter-island.webp
Researchers created a 3D model of Rano Raraku, showing moai statues were carved in separate zones by family groups. The decentralized system challenges old assumptions about large-scale monument building on Easter Island.

Shrinking While Linking

https://www.tweag.io/logo.png
The author wanted to reduce the size of a 132MB Rust static library to distribute it with a Go package. They used various techniques to shrink the library to 19MB.

Israel's IDF Bans Android Phones: iPhones Now Mandatory

https://imageio.forbes.com/specials-images/imageserve/6929a39e6a76fb87c6d23cf1/IDF-soldier-using-phone/0x0.jpg?crop=2317%2C1435%2Cx442%2Cy252%2Csafe&width=960
The Israeli military has banned Android phones for senior officers due to security concerns, allowing only iPhones for official communications. This move comes despite Google's claims of improved Android security, highlighting the ongoing debate over which ecosystem is more secure.

Stackoverflow Outage

All Systems Operational This is where you can stay updated on incidents and site maintenance. Incident History

Garry Tan says MCP "barely works" today

To continue, log in to your Reddit account or use your developer tokenIf you think you've been blocked by mistake, file a ticket below and we'll look into it.

OpenBSD: Free, Functional, and Secure

OpenBSD is a free, multi-platform UNIX-like OS emphasizing portability, security, and standardization. It's developed by volunteers and funded through The OpenBSD Foundation, ensuring its continued availability.

Google Antigravity just deleted the contents of my whole drive

User needs to register or sign in with developer credentials and ensure a unique User-Agent string to access the application. Alternatively, try resetting to default User-Agent or file a ticket for assistance.

User-Adjustable Leather Tool Organizers

https://s3files.core77.com/blog/images/1767524_81_138928_a9pKviJGN.jpg
Silver Fox Tool's Mule Pouch is a user-configurable leather sheath for multiple items with a dedicated side pocket. It costs $70-$98, with optional engraving, and includes brass fasteners for customization.

Google CEO says ‘vibe coding’ made software development ‘so much more enjoyable’

The previous page is sending you to https://indianexpress.com/article/technology/tech-news-technology/google-ceo-sundar-pichai-says-vibe-coding-has-made-software-development-so-much-more-enjoyable-10393752/. If you do not want to visit that page, you can return to the previous page.

FLUX.2

https://bfl.ai/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F2gpum2i6%2Fproduction%2F57a0209651d03af2861b381ba9a821a86edd71da-1440x960.png&w=3840&q=75
A full frame mirrorless camera sits on a heavy oak table with a 35mm prime lens attached, showing a solarpunk urban scene with a neon "2" building and a portal to another dimension in the lens. The camera has a logo and a lens cap with the same logo, both with intricate details.

Austria's armed forces rely on LibreOffice instead of Microsoft

https://oe1.orf.at/i/intro/14/e8/14e8fa4bdc0b92d0c814cf110ca4f99b75832a63.jpg
sterreichisches Bundesheer wechselt von Microsoft zu LibreOffice für digitale Souveränität. Das Heer will mit dem freien Office-Paket unabhängiger von Microsoft sein.

Write ReactJS in Rust

https://opengraph.githubassets.com/1471d2b97ca129fff352e84da9d6c0e5b8cfec31135f9e76578289f56a823890/hyper-forge/brahma-react
This template sets up a Vite project with React and HMR, using Brahma-Firelight as a high-speed server. It proxies API requests to localhost:2000.

The Writing Is on the Wall for Handwriting Recognition

https://assets.buttondown.email/images/30822b31-88b6-4418-a07b-4b559e22e28d.png?w=960&fit=max
AI can now accurately transcribe handwritten historical documents, freeing researchers to focus on understanding human context and emotions. This breakthrough allows historians to explore and analyze documents more efficiently, enabling deeper connections with the past.

A Bus Ride and the (At Least) 3x UX FAILs

The author experienced multiple UX failures while trying to buy bus tickets in Norway, including a failed payment in the Skyss app and a circular update loop in the Vipps app. The author attributes the failures to poor app design and lack of testing, awarding UX fails to the Skyss, Vipps, and Adobe Acrobat teams.

Show HN: Identifiy test coverage gaps in your Go projects

https://opengraph.githubassets.com/2c3715cada4a44837fc2ccf60cea975eac6a16ef43107991b379ff3e5a1f678a/LeanerCloud/testvet
testvet is a Go static analysis tool that identifies missing test coverage and misplaced test functions. It analyzes code coverage and function calls within test functions with options for filtering and threshold settings.