EOL hardware should mean open-source software

The user suggests the European Commission enforce companies to open-source software when products reach end-of-life, allowing communities to build new apps. This would reduce e-waste and make products more sustainable.

A 40-line fix eliminated a 400x performance gap

https://questdb.com/images/blog/2026-01-13/before.svg
A developer improved the performance of ThreadMXBean.getCurrentThreadUserTime() by 40x by using the Linux-specific clock_gettime() function with a custom clockid. The change eliminates multiple syscalls and file I/O, resulting in a significant latency reduction.

Every GitHub object has two IDs

https://www.greptile.com/_next/image?url=%2Ffeatures%2Fcode-context%2Fthumbnail.png&w=3840&q=75
The user encountered a problem with GitHub's API while building a feature for Greptile, where they needed to extract database IDs from node IDs, but found two separate ID systems. They discovered that the new node ID format uses MessagePack to encode relevant IDs into an array, allowing them to extract the database ID using a bitmask operation.

The $LANG Programming Language

You posted tips on presenting a new programming language on HN and noticed a tradition of posts with specific titles. You curated a list of interesting posts but now want to update them.

Are two heads better than one?

https://eieio.games/images/two-heads-arent-better-than-one/og-image.png
Alice and Bob independently flip a coin and lie 20% of the time, and trusting their statements results in an 80% chance of guessing the coin flip correctly. Adding more friends who lie 20% of the time does not improve the chances of guessing correctly, except when the number of friends is odd.

The Tulip Creative Computer

https://raw.githubusercontent.com/shorepine/tulipcc/main/docs/pics/tulip_hero.jpg
Tulip is a low-power, open-source portable computer with a touchscreen display and sound, fully programmable with Python. It supports music synthesis, graphics, and text, with a dedicated community and online chat.

We can't have nice things because of AI scrapers

https://blog.metabrainz.org/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=1.24.0
Anubis is a server protection system using Proof-of-Work to prevent aggressive AI scraping. It requires modern JavaScript features, so disable JShelter or similar plugins for this domain.

Japan's Skyscraper Factories (2021)

https://substackcdn.com/image/fetch/$s_!z66F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffacde256-b09c-4611-873d-639ed4ba6ae0_708x969.png
Japan's construction companies developed automated building factories in the 1980s to improve productivity and speed. These systems showed labor reductions and speed improvements, but had high upfront costs and low volumes, ultimately limiting their adoption.

Show HN: Nogic – VS Code extension that visualizes your codebase as a graph

https://rosfsmrtaygjjzoskzic.supabase.co/storage/v1/object/public/nogic/demo.gif
📋 Boards — Create custom boards to organize and focus on specific parts of your codebase 🖱️ Right-click files or folders in the Explorer to add them to a board

The insecure evangelism of LLM maximalists

https://lewiscampbell.tech/img/CryingVibeCoder-ccd033487385d000.jpg
The author finds LLMs useful for tasks like searching and coding but is disappointed with "vibe coding" due to its limitations and the need for constant babysitting. They question the hostility of LLM proponents, suggesting they may be insecure about their own programming abilities.

How to make a damn website (2024)

https://lmnt.me/files/lmnt.webp
To create a simple website, start by writing a single blog post in plain HTML, then upload it to a server and make it accessible via a URL. Once you have a basic website, you can add more content, create an RSS feed, and style your website with CSS.

Scott Adams has died

Why we don’t use AI

https://yarnspinner.dev/images/oreilly-ai-ml-books.png
The developers of Yarn Spinner do not use AI in their product or tools, and refuse to support companies that make AI tools for firing people or exploiting workers, citing concerns about the technology's misuse. They believe that AI should be used to help people, not replace them, and are committed to creating tools that solve real problems and promote better game development.

Running Lean at Scale

https://harmonic.fun/img/lean-repl-proof.png
The company built a custom automated reinforcement learning system to improve Lean theorem models, using a Lean execution framework called the REPL service. The service was redesigned multiple times to handle scaling, reliability, and efficiency issues, ultimately resulting in a custom load balancer and protocol.

Terra - A rolling-release Fedora repository

Terra is the community Fedora repository which makes it easy to install and maintain software packages.

A deep dive on agent sandboxes

The user discusses the importance of sandboxing in coding agents to prevent permissions escalation and data loss, and highlights the Codex CLI's use of macOS's Seatbelt and Linux's Landlock for sandboxing. The Codex CLI's sandboxing implementation allows for customizable restrictions and approval policies, making it a more secure and practical solution for running coding agents.

AI Generated Music Barred from Bandcamp

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.

Understanding the Types of Data in Data

https://ischool.syracuse.edu/wp-content/uploads/different-types-of-data-1024x683.png
Data can be classified into qualitative (descriptive) and quantitative (numerical) types, which require different analysis methods. Some of the most relevant types of big data used in today’s data science processes include transactional, machine, social, and text data. The three Vs of big data—Volume, Variety, and Velocity—define the challenges of managing large, diverse, and rapidly ...

The month long, 3000 mile roller derby of Chicago

https://static.wixstatic.com/media/1ea35e_d1f57c6ae26743aa842306f4a21f75b5~mv2.png/v1/fill/w_160,h_160,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Logo%20300%20resized.png
Few sports have captured the American imagination quite like the Transcontinental Roller Derby. While drawing upon earlier popular marathon events such as walkathons and bicycle races, the roller derby proved to be an exciting novelty. In addition to its uniqueness within the marathon fad, the fledgling sport further provided Americans with one of their first opportunities to witness women ...

Using proxies to hide secrets from Claude Code

https://formal1.wpenginepowered.com/wp-content/uploads/2026/01/image-300x169.png
Claude Code’s Sandbox Bash tool, which uses sandbox-exec under the hood for OS X users. This is the same technique Chromium uses Claude Code’s experimental sandbox runtime, which also uses sandbox-exec for OS X users Anthropic provides a devcontainers template for working with Claude Code that will apply a firewall to allowlisted IPs. Cursor also has a similar sandboxing feature for Mac users ...

Why Real Life is better than IRC (2000)

In-person interactions provide nuanced communication through body language and tone, making it harder to be misled. Digital communication lacks these cues, making it easier to be manipulated or lied to.

Legion Health (YC S21) Hiring Cracked Founding Eng for AI-Native Ops

https://app.ashbyhq.com/api/images/org-theme-social/5f7a9347-cdb9-4af6-9e53-12a0bc3d78f2/21df481c-8e52-41c4-b7d6-551a9791b8f4/6dd4ec67-143e-45b7-adf5-a98194ec5d2e.png
Legion is hiring a Founding Engineer to design and build the backend infrastructure for its psychiatric practice, including AI agents and workflows. The ideal candidate is a strong systems engineer who can learn fast, make decisions, and grow into owning backend/agent systems.

SkyPilot: One system to use and manage all AI compute (K8s, 20 clouds, Slurm)

https://raw.githubusercontent.com/skypilot-org/skypilot/master/docs/source/images/skypilot-abstractions-long-2.png
SkyPilot is a system to run, manage, and scale AI workloads on any AI infrastructure. SkyPilot gives AI teams a simple interface to run jobs on any infra. Infra teams get a unified control plane to manage any AI compute — with advanced scheduling, scaling, and orchestration. [Dec 2025] SkyPilot v0.11 released: Multi-Cloud Pools, Fast Managed Jobs, Enterprise-Readiness at Large Scale, ...

Ask HN: Quantum Computation, Computers and Programming

You're looking for resources to study quantum computation, quantum computers, and quantum programming from basics to advanced, including abstract models, physics, organization, and architecture, as well as programming languages and real-world applications. You'd like to learn how quantum computers help solve problems that cannot be solved classically, with examples and insights from ...

Show HN: AsciiSketch a free browser-based ASCII art and diagram editor

Influencers and OnlyFans models are dominating U.S. O-1 visa requests

https://i.guim.co.uk/img/media/5c47c280e161c200a35239aa6b98fb264af43c49/0_210_2448_3054/master/2448.jpg?width=445&dpr=1&s=none&crop=none
Content creators and influencers in the US are increasingly applying for O-1 work visas, with a 50% increase in granted visas between 2014 and 2024. The O-1B visa, initially reserved for Hollywood stars, now includes social media influencers and requires evidence of at least three regulatory criteria.

Inlining – The Ultimate Optimisation

Inlining is a compiler optimization that enables other optimizations by giving the compiler a fresh copy of code at the call site. It can propagate constants, eliminate dead branches, and apply transformations that would be impossible with a shared function body.

The truth behind the 2026 J.P. Morgan Healthcare Conference

https://substackcdn.com/image/fetch/$s_!lWP8!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc78ed1c-c69b-4c4a-9665-dd9f856bcf6e_2912x1632.png
In 1654, a Jesuit polymath named Athanasius Kircher published Mundus Subterraneus, a comprehensive geography of the Earth’s interior. It had maps and illustrations and rivers of fire and vast subterranean oceans and air channels connecting every volcano on the planet. He wrote that “the whole Earth is not solid but everywhere gaping, and hollowed with empty rooms and spaces, and hidden ...

Is it a joke?

The user enjoys listening to podcasts while working on a diorama game, citing examples of podcasts that blur the line between reality and fiction. They also discuss their own creative projects, including a fictional game called Blue Prince.

Choosing learning over autopilot

The user uses AI coding tools to enhance learning and understanding, but fears becoming lazy and building "ai slop" that lacks depth. They outline guidelines to avoid this, including documenting research, collaborating with AI, and reviewing code to ensure understanding and quality.