Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert
Calendar
The article provides a calendar for the year 2026, including information on the days of the week, holidays, and notable events for that year.
Building a macOS app to know when my Mac is thermal throttling
The article discusses an app for macOS that helps users monitor and mitigate thermal throttling, a common issue that can affect the performance of their laptops. The app provides real-time temperature monitoring, fan control, and recommendations to improve cooling and prevent performance degradation.
tc-ematch(8) extended matches for use with "basic", "cgroup" or "flow" filters
The 'tc-ematch' man page describes the extended matching (ematch) subsystem used in the Linux Traffic Control (TC) system. It provides details on the various ematch types, their syntax, and how they can be used to classify network traffic based on complex conditions.
Designing Predictable LLM-Verifier Systems for Formal Method Guarantee
Replacing JavaScript with Just HTML
The article discusses the potential security risks associated with using HTML as a templating language in web applications, highlighting the importance of sanitizing and validating user input to prevent cross-site scripting (XSS) attacks and other vulnerabilities.
Tell HN: Google ignores English searches and forces localized results
Google Search change in a way that I can’t seem to opt out of.
I’m based in a non-English-speaking country, but I regularly search in English, especially for technical topics.
My Google account, my laptop, my phone, my interface language, and preferences are all set to English; only my physical location and payment methods are local.
What happens is that Google increasingly returns localized results in my native language and aggressively applies automatic translation.
Some concrete behaviors I’m seeing:
- Queries written in English still prioritize pages in Portuguese, even when equivalent English sources exist.
- Reddit results are often force-translated instead of linking to the original English content.
- “AI mode” responses are always in Portuguese, even when the prompt is clearly in English, with no visible way to force output language.
- The UI offers a choice between “Portuguese” and “All web,” but selecting “All web” doesn’t reliably return English results nor disable translation.
- In practice, explicit query language seems to be overridden by inferred user preferences (location / account language).
I’m curious whether others are seeing the same behavior, and whether there’s any way to restore search to become 100% useful again; or what are you using since this really limits search results, especially for technical things.
Never Use Pixelation to Hide Sensitive Text (2014)
This article discusses the shortcomings of pixelation as a means of anonymizing visual data, highlighting how it can often fail to effectively conceal identities and can even make images look less natural. The author suggests alternative techniques, such as blurring or masking, as more effective methods for anonymizing visual data.
One year of keeping a tada list
The article discusses the author's experience of keeping a 'Ta-da!' list for a year, a practice of recording accomplishments rather than a traditional to-do list. It highlights the positive impact this approach had on the author's mindset and productivity.
Learn computer graphics from scratch and for free
ScratchAPixel is an online resource that provides in-depth tutorials and articles on computer graphics and rendering techniques. The website covers a wide range of topics, including ray tracing, shading, lighting, and more, to help both beginners and experienced programmers learn and improve their skills in the field of computer graphics.
Floor796
The article discusses the rise of floor796, a company that specializes in producing high-quality, sustainable flooring solutions. It highlights the company's commitment to environmental responsibility and innovative design in their range of hardwood, laminate, and luxury vinyl tile products.
We "solved" C10K years ago yet we keep reinventing it (2003)
The article discusses the C10K problem, which refers to the challenge of designing network servers capable of handling 10,000 or more concurrent connections. It provides an overview of the problem, its history, and various strategies and techniques for addressing it, such as event-driven programming, asynchronous I/O, and scalable network architectures.
A "Prime" View of HN
The article discusses a new AI-powered news platform that aims to provide unbiased, factual coverage of current events. The platform leverages natural language processing and machine learning to analyze and summarize news from various sources, while maintaining transparency about its methodology and striving for objectivity.
Global Memory Shortage Crisis: Market Analysis
The article discusses the global memory shortage crisis, analyzing its potential impact on the smartphone and PC markets by 2026. It explores the underlying factors, market dynamics, and industry implications of the anticipated shortage of memory components.
Streaming Uploads with LiveView
This article explores how to implement streaming file uploads in a Phoenix LiveView application, allowing users to upload large files without waiting for the entire upload to complete before interacting with the application.
2D Signed Distance Functions
The article explores various distance functions in 2D space, discussing their properties, applications, and how to efficiently compute them. It provides insights into signed distance functions, their use in ray marching, and techniques for creating complex distance fields from simpler building blocks.
Rex is a safe kernel extension framework that allows Rust in the place of eBPF
Rex is a powerful and flexible Redis client library for the Rust programming language, providing a simple and efficient way to interact with Redis from Rust applications.
How we lost communication to entertainment
The article discusses the evolution of communication and entertainment, exploring how digital technologies have transformed the way we interact, consume media, and experience the world around us. It examines the implications of these changes on our personal and social lives, highlighting both the benefits and challenges of the rapidly evolving digital landscape.
Hungry Fat Cells Could Someday Starve Cancer
The article explores how manipulating the metabolism of fat cells could potentially be used as a cancer treatment. Researchers have found that by stimulating the consumption of fat in these cells, they can starve and kill cancer cells that rely on the same fat sources for energy.
Fathers’ choices may be packaged and passed down in sperm RNA
The article examines how a father's physical fitness can be passed down to offspring through RNA molecules in sperm. Researchers found that paternal exercise alters sperm RNA, which can impact the health and development of future generations.
Deathbed Advice/Regret
The article explores the common regrets people have on their deathbeds, including not living true to themselves, working too much, and not expressing their feelings. It highlights the importance of prioritizing personal fulfillment and relationships over material success.
Last Year on My Mac: Look Back in Disbelief
The article reflects on the author's experiences and observations from the past year, highlighting the significant changes and challenges faced in the tech industry, particularly within the Apple ecosystem. It provides a retrospective look at the author's Mac-related activities and insights gained throughout the year.
Gpg.fail
The article discusses the security flaws in the GnuPG cryptographic software, highlighting vulnerabilities that could allow attackers to compromise the confidentiality and integrity of encrypted communications.
Dialtone – AOL 3.0 Server
Dialtone.live is a platform that offers advanced audio tools and features for musicians, podcasters, and content creators, including professional-grade audio processing, live streaming capabilities, and collaborative tools for remote recording and production.
Rainbow Six Siege hacked as players get billions of credits and random bans
Rainbow Six Siege experienced a global server outage due to a hacking incident, disrupting gameplay for players worldwide. The game's developer, Ubisoft, is working to resolve the issue and restore normal operations.
Functional programming and reliability: ADTs, safety, critical infrastructure
The article discusses the benefits of functional programming and algebraic data types (ADTs) in building reliable and safe critical infrastructure. It emphasizes how ADTs can improve code reliability, error handling, and overall safety in mission-critical systems.
The Origins of APL (1974) [video]
Ask HN: Best Podcasts of 2025?
The Rest is Politics, Leading, Philosophize This and Stratechery (paid) are the podcasts that stood out the most in 2025. Curious what other HNers listen to.
Project Vend: Phase Two
Project Vend 2 explores the development of a large-scale artificial intelligence system that can engage in open-ended dialogue, answering a wide range of questions and assisting with diverse tasks. The article discusses the technical challenges and key innovations involved in creating such a highly capable AI assistant.