We invited a man into our home at Christmas and he stayed with us for 45 years

https://ichef.bbci.co.uk/ace/standard/1056/cpsprodpb/d126/live/a745ddf0-dff9-11f0-b67b-690eb873de1b.jpg
A UK couple, Rob and Dianne, took in a homeless man named Ronnie, who was autistic, in 1975 and formed a lifelong companionship that lasted 45 years until his death in 2020. They helped Ronnie get a job, find clothes, and become a valued member of their family, despite facing challenges like his gambling addiction.

Maybe the default settings are too high

https://www.raptitude.com/wp-content/uploads/2025/12/spedometer.jpg
The author enjoys reading Lord of the Rings at a slow pace, finding more meaning and engagement in the story. Slowing down consumption speeds, like reading and eating, can increase rewards and appreciation.

Ruby 4.0.0

https://www.ruby-lang.org/images/og-image.png
Ruby 4.0.0 introduces Ruby::Box for separation of definitions and ZJIT, a new just-in-time compiler.

Alzheimer’s disease can be reversed in animal models? Study

https://case.edu/news/sites/default/files/styles/hero_one_column/public/2025-12/epilepsy-feat.jpg?h=d1cb525d&itok=FD4Q5AHz
Researchers at Case Western Reserve University found restoring brain's energy balance with NAD+ can reverse Alzheimer's disease in mice models. This breakthrough suggests a new approach to treating AD, offering hope for recovery and a paradigm shift in how researchers and clinicians think about treating the disease.

I sell onions on the Internet (2019)

https://www.deepsouthventures.com/wp-content/uploads/vidalia-onions-in-field-300x225.jpg
The author bought the domain VidaliaOnions.com at auction for $2,200 and developed it into a niche business selling farm-to-door Vidalia Onions. He partnered with a Vidalia farmer and their business grew from 50 to over 600 orders in the first season.

Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster

The author partially retracts an apology for Python's tail calling results, citing improved performance on MacOs AArch64 and Windows x86-64. Tail calling interpreter beats computed goto interpreter by 5-15% on pyperformance, with a 14-78% speedup on MSVC Windows x86-64.

Fahrplan – 39C3

Various topics are discussed including AI, cybernetics, fascism, digital rights, and more. The posts cover a range of subjects from technology and science to politics and social issues.

Mattermost restricted access to old messages after 10000 limit is reached

https://opengraph.githubassets.com/70dfc7760a593bd4ce542b18cae27742695f1d49791b0e8dc78d17f9a86acde3/mattermost/mattermost/issues/34271
The 10,000 message limit was reached on or before September 26, 2025, restricting access to messages sent before that date. This restriction likely applies to messages from the last 10,000 sent, not a specific date range.

Who Watches the Waymos? I do [video]

Ask HN: What skills do you want to develop or improve in 2026?

User plans to start VR development in 2026 with Samsung Galaxy XR, learn spatial computing, and complete a computer graphics course. Goals also include building a side gig project, leveraging AI, and expanding their social circle in NYC.

Asahi Linux with Sway on the MacBook Air M2 (2024)

https://pics.dllu.net/file/dllu-pics/2024-12-01-19-14-32_DSCF3120_58a0af3f29ead0118ef194dbccea00f020dbe0f8_a168a62312d435a9-600.jpg
User bought a MacBook Air M2 for $750 with 16 GB RAM and 256 GB SSD. They installed Asahi Linux and Fedora minimal with Sway window manager, customizing the interface to utilize the notch screen real estate.

Google is 'gradually rolling out' option to change your gmail.com address

https://9to5google.com/wp-content/uploads/sites/4/2023/12/gmail-android-1.jpg?quality=82&strip=all&w=1600
Google is rolling out a new option to let users change their Gmail address to a new one with the same "@gmail.com" ending. Users will be able to reuse their old email address and it will remain active for 12 months after the change.

Free Software Foundation receives historic private donations

The FSF received large anonymous donations in Monero cryptocurrency, which will support its technical team and campaigns. The donations will help the organization reach its $400,000 winter goal and maintain its independence.

Salesforce regrets firing 4000 experienced staff and replacing them with AI

https://i0.wp.com/maarthandam.com/wp-content/uploads/2025/06/ms-paint-style-image-simple-minimalistic-a-robot-and-an.png?resize=1024%2C768&ssl=1
Salesforce overestimated AI's readiness for real-world deployment and laid off 4,000 customer support staff. The company is now reframing its AI strategy to emphasize augmentation, retaining humans in decision-critical positions.

Show HN: One clean, developer-focused page for every Unicode symbol

Browse curated Unicode symbols by category: math, arrows, box drawing, block elements, control pictures, tech/UI, and more. Search by name and tap to copy instantly.

UBlockOrigin and UBlacklist AI Blocklist

https://opengraph.githubassets.com/5ea4ee9071a0c2b205dd6ae824e4331d748db8cf979944fc727512c30a4b1b64/laylavish/uBlockOrigin-HUGE-AI-Blocklist
A huge blocklist of manually curated sites containing AI-generated content is available for cleaning image search engines with uBlock Origin or uBlacklist, and it works on various platforms including mobile and pihole/adguard. The blocklist can be imported into uBlock Origin or uBlacklist with a single click, and it also includes a separate list for sites with mixed authentic and AI-generated imagery.

Critical vulnerability in LangChain – CVE-2025-68664

https://cyata.ai/wp-content/uploads/2025/12/LangGrinch-Article.png
A critical vulnerability was found in LangChain, a widely used AI framework, where attacker-controlled data can be deserialized and trigger arbitrary object instantiation, potentially leading to remote code execution. The vulnerability was caused by a missing escape in the serialization path, specifically in the dumps() and dumpd() functions, which has been patched in versions 1.2.5 and 0.3.81.

Incremental Backups of Gmail Takeouts

User wants to backup Gmail emails using Google Takeout, but the mbox file is too large for incremental backups. They implemented a chunking heuristic based on the "From" line to split the file into smaller chunks.

We "solved" C10K years ago yet we keep reinventing it (2003)

The article discusses how to configure operating systems and write code to support thousands of clients, focusing on Unix-like operating systems and providing examples of various readiness notification schemes such as select, poll, and epoll. It also covers asynchronous I/O and thread support, including the use of libraries like ACE, ASIO, and libevent, and the performance of different thread ...

URL Pattern API

URLPattern interface specifies patterns for matching URLs or URL parts using path-to-regexp library syntax. Patterns can contain groups, regex, and modifiers for optional, repeated, or fixed text matches.

Python Applied Mathematics Labs

The website offers hands-on math and computational labs connecting theory to real-world applications. Labs are organized by volume and designed to strengthen mathematical intuition and programming skills.

Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting

https://raw.githubusercontent.com/Sakura-sx/Aroma/main/assets/aroma_warp.gif
Aroma detects TCP proxies by measuring the minimum and smoothed TCP round trip times (RTTs) and calculating a score. A score below 0.1 indicates a likely proxy, while 1-0.7 is normal and 0.7-0.3 is normal for unstable connections.

Librarians tired of being accused of hiding secret books that were made up by AI

https://gizmodo.com/app/uploads/2025/12/library-books.jpg
Librarians are exhausted from AI chatbots generating fake requests for non-existent books and journal articles. People often trust AI over humans, believing the chatbot's authoritative voice and sometimes trying to trick AI with prompts to get accurate results.

The next-gen mainboard designed with amigaos4 and morphos in mind

https://mirari.vitasys.nl/wp-content/uploads/2024/12/image-1024x573.png
Trevor Dickinson's contributions to the Amiga world have kept the Amiga spirit alive through ExecSG Kernel and Radeon Graphics drivers. A new low-cost Amiga mainboard, Mirari, is being developed by Dave and Harald to breathe new life into the platform.

Microsoft denies rewriting Windows 11 in Rust using AI

https://www.windowslatest.com/wp-content/uploads/2025/12/Windows-11-696x454.jpg
Microsoft initially claimed to replace C and C++ with Rust using AI, but later clarified it's a research project to make language migration possible. The company is actually using AI to generate code, with 30% of its code already written by AI and aiming for 95% by 2030.

Memory Safety

https://www.memorysafety.org/images/rustls.png
Rustls TLS library is being promoted to replace OpenSSL in projects, with the Rust Foundation launching the Rust Innovation Lab as its inaugural hosted project. Prossimo is working to replace components in C and C++ software with memory safe languages for a more secure Internet.

Quantum Error Correction Goes FOOM

https://algassert.com/assets/2025-12-24-qec-foom/plot-half-life-linear.png
The author expects qubit quality to increase drastically in the next few years due to recent experiments showing superexponential error suppression. This is because qubit count is increasing exponentially, allowing for error suppression to grow superexponentially.

Vitest Browser Mode Guide

https://howtotestfrontend.com/_next/image?url=%2Fblog-images%2Fvitest-browser-mode-demo-ui.gif&w=1200&q=75
Vitest Browser Mode is a new way to run tests in a real browser, offering fast execution and built-in visual regression screenshots. It's a stable feature in Vitest version 4, suitable for production use and compatible with React, Vue, and other frameworks.

Line scan camera image processing

https://pics.dllu.net/file/dllu-pics/rgb_0_prod_no_denoise_a8414d74520f4baa-600.jpg
You use a line scan camera to capture high-resolution images of trains with minimal perspective distortion. You've developed a method to detect moving objects by computing an "energy function" that weighs the horizontal gradient against the total gradient norm.

Ask HN: What is the international distribution/statistics of HN visitors?

The user observes distinct waves of activity on Hacker News based on time zones, with Asian/Australian, European, and North American groups posting and commenting on different stories. The user's Google Analytics and Substack traffic show a majority of users from the US and Canada, with significant numbers from European countries and smaller numbers from Latin America and Southeast Asia.

Self-referencing Page Tables for the x86-Architecture

https://0l.de/_astro/pgt_walk.Bm-Rgxnq_Z1sQTwR.webp
A bachelor thesis presented an approach to simplify page table management in 32 and 64 bit x86 architectures. The technique uses a self-reference in the root table to enable access to all page tables without manual mappings.

No shares in company, but 550 employees received a $240M gift from their owner

https://img.etimg.com/thumb/msid-126176012,width-650,height-488,imgsize-1267920,resizemode-75/employee-windfall-gains.jpg
Fibrebond employees in Louisiana received $240 million after the company's sale to Eaton, with each of the 550 workers getting an average $443,000 bonus. The payout was a result of a clause insisted upon by Fibrebond's CEO, recognizing employees' commitment rather than ownership.

Intelligence – A Mystery Investigation Game

You're an analyst with Fleet Intelligence investigating 15 missing spaceships. You can use various tools like telescopes, probes, and ansible arrays to gather information and piece together the clues.

Ultra-Low-Latency Trading System

System optimized for high-performance trading with Intel Xeon Platinum 8280, RT kernel, and bare metal setup. Achieved low latency (20-200ns) with direct memory-mapped access, zero-copy DMA, and optimized decision pipeline.

Best practices for long-run LED strip installs (20–50M) to avoid flicker?

You're trying to maintain consistent brightness and color in a long LED strip installation.

Oral History of Richard Greenblatt (2005) [pdf]

Richard Greenblatt was born in Portland, Oregon, and grew up in Columbia, Missouri, where he developed an interest in science, engineering, and math, and was introduced to computers through a high school visit to a State Farm Insurance Company with a card sorter. He attended MIT, where he became involved in the Tech Model Railroad Club and worked on various projects, including designing ...

Love Actually is around Heathrow (2021)

https://www.heathrow.com/content/dam/heathrow/web/common/images/no-aspect-ratio/logo/heathrow-logo-purple-no-aspect.jpg
Heathrow recreated the iconic Love Actually opening scene at Heathrow Terminal 3 with a modern twist reflecting pandemic challenges and reunions. The scene features real-life passengers reuniting with loved ones, highlighting the importance of love and relationships during the Christmas period.

Why 'The Global Market' Is an Irresponsible Phrase

https://oswarld.com/_next/image?url=%2Fimages%2FThumbnail%2FOBF_insight07_2025-11-17.png&w=3840&q=75
Companies often fail to enter new markets due to oversimplification, conflating laws and institutions with human behavior. To succeed, they must break markets down into smaller units by culture, city, industry, and role, and prove success in structurally clear markets before scaling.