The struggle of resizing windows on macOS Tahoe

https://noheger.at/blog/wp-content/uploads/2026/01/clickable-area-1.webp
macOS Tahoe's large corner radius causes usability issues with window resizing due to an unresponsive area near the corner. Users must grab the window outside the corner for reliable resizing, which feels unnatural and error-prone.

I'd tell you a UDP joke…

Have a code pun to share? Send it to ^*[email protected]

iCloud Photos Downloader

https://opengraph.githubassets.com/7a93a6268fb5b17d22fc402aa0c4c233d542438008d03b2da0e4540ac72f6905/icloud-photos-downloader/icloud_photos_downloader
iCloud Photo Downloader is a weekly-released tool available for direct download and through package managers. It downloads iCloud photos and supports Live Photos, RAW images, and has an experimental mode.

Sampling at negative temperature

We're experimenting with LLaMA at a negative temperature to see unusual results. The model generates weird and incomprehensible text, repeating certain tokens like Хронологија and entferne.

This game is a single 13 KiB file that runs on Windows, Linux and in the Browser

https://iczelia.net/static/snake/cover.png
User created a Snake game that runs on Windows, Linux, and in the browser from a single source file. The game is around 13 KiB in size and uses compression and packing techniques to achieve cross-platform compatibility.

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

I Cannot SSH into My Server Anymore (and That's Fine)

https://soap.coffee/~lthms/img/iac-meme.jpg
The user replaced their $100/month VPS with a new setup using Fedora CoreOS, Ignition, and Podman Quadlets, automating container deployment and updates. They achieved a fully automated deployment process, but plan to add observability and potentially move TLS certificates to a block storage.

FUSE is All You Need – Giving agents access to anything via filesystems

https://jakobemmerling.de/posts/fuse-is-all-you-need/fuse.svg
Implementing a filesystem in a sandboxed environment for AI agents provides ergonomic tool behavior and reduces tool space. FUSE (Filesystem in Userspace) can be used to expose arbitrary data structures as files, making it easier to integrate with existing platforms.

A 2026 look at three bio-ML opinions I had in 2024

https://substackcdn.com/image/fetch/$s_!RNdc!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bb96bd0-8704-4b2f-a2dc-5d1491c02856_2912x1632.png
The user met two influential people in San Francisco and will co-host an event on January 16th. They will revisit and update old blog posts from 2024, reflecting on predictions made in the bio-ML field and what has changed since.

Don't fall into the anti-AI hype

The user, a programmer, believes AI has changed the field forever, making it possible to complete large projects with minimal human effort, and now sees AI as a tool to help write better software faster. They suggest embracing AI, testing its tools, and finding ways to multiply one's productivity, rather than resisting its impact, to stay relevant and continue enjoying the fun of programming.

Elo – A data expression language which compiles to JavaScript, Ruby, and SQL

Elo is a pure data language with no reference semantics, designed for non-technical users and safe data handling. It compiles to JavaScript, Ruby, and SQL with a simple syntax and standard library.

A set of Idiomatic prod-grade katas for experienced devs transitioning to Go

https://opengraph.githubassets.com/a2e2a82d331c6d01bd04c5c74a6a28346caf1244cfb345a07fe7e2891d091bc8/MedUnes/go-kata
Go is simple to learn but nuanced to master, requiring attention to details like safety, memory efficiency, and concurrency control. This repository provides daily coding challenges to drill Go patterns into muscle memory and help seasoned developers adapt their skills to the Go ecosystem.

Gentoo Linux 2025 Review

https://www.gentoo.org/assets/img/news/2026/2026.png
Gentoo Linux has 31663 ebuilds for 19174 packages, with 89 GBytes of binary packages available on mirrors. The project has 154 weekly installation stages and 377 external contributors.

Ask HN: What are you working on? (January 2026)

The user has been working on several projects including a Spotify recommendation engine, a color palette tool, a Substack for life advice, a solitaire game platform, an iOS camera app, a USCIS form-filling tool, an AI time tracker, and a developer blog aggregator. They are also working on a daily puzzles website and are open to feedback and suggestions on their projects.

The Next Two Years of Software Engineering

https://addyosmani.com/assets/images/next-two.jpg
Companies are quietly not hiring juniors more than they're firing anyone. a new generation of developers is entering the workforce with different calculus. these aren't really predictions, but lenses for preparation - edward mcginnis, michael taylor and samantha nathaniemi. they say the coming years determine whether we trade understanding for speed. junior developers: use

Show HN: Engineering Schizophrenia: Trusting Yourself Through Byzantine Faults

Robert Escriva, a Cornell PhD, shares his experience with schizophrenia and applies debugging techniques to manage his condition. He wrote a guide, "Engineering Schizophrenia," to help others navigate mental health challenges.

2026 is the Year of Self-hosting

https://fulghum.io/claude-code.png
The user has successfully self-hosted various services on a cheap mini PC using CLI agents like Claude Code, which made the process easier and enjoyable. They now have 13 services running on the device, including password management, photo storage, and media services, using minimal resources.

Poison Fountain

Suppose you are handling an HTTP GET request targeting the path in a hidden link.

guys why does armenian completely break Claude

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.

Anthropic: Developing a Claude Code competitor using Claude Code is banned

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.

"Food JPEGs" in Super Smash Bros. & Kirby Air Riders

https://storage.googleapis.com/sethmlarson-dev-static-assets/food-jpegs/burger-title.png
Super Smash Bros. and Kirby Air Riders use flat "billboarded" stock images of food, a style that has persisted for nearly 25 years. The images are sourced from Material Dictionary CDs and have undergone changes across various games, including Super Smash Bros. Melee, Kirby Air Ride, and Kirby Air Riders.

Show HN: Chr2 – consensus for side effects (exactly-once is a lie)

https://opengraph.githubassets.com/ea824887b349a968f7d218299ac822972ad278a85e5587242bc2bc41809d5565/abokhalill/chr2
Chronon is a Rust implementation of a replicated log and consensus engine designed for systems that cannot afford to lose data or execute side effects twice. It combines Viewstamped Replication (VSR) with a durable outbox pattern to guarantee exactly-once semantics even across crashes and leader failovers. Chronon architecturally divorces the control plane (heartbeats, elections, view ...

Perfectly Replicating Coca Cola [video]

Meta announces nuclear energy projects

https://about.fb.com/wp-content/uploads/2026/01/04_Vistra.jpg?resize=960%2C836
Meta is partnering with companies like Oklo, TerraPower, and Vistra to add clean, reliable nuclear energy to the US grid, supporting AI innovation and creating thousands of jobs. The agreements will provide up to 6.6 GW of new and existing clean energy by 2035, reinforcing America's nuclear supply chain and supporting new and existing jobs.

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/fileadmin/Notebooks/News/_nc5/Dumpster-Windows-11-AI-Unsplash-Jan-2026.jpg
The user switched from Windows to Linux due to issues with telemetry and poor software stability in Windows 11, and they found Linux to be more stable and enjoyable to use. They tried various Linux distributions, including Mint, Debian, and Artix, and settled on Artix for its flexibility and customization options, which allowed them to fully unlock the potential of their computers.

Desperately Seeking Squircles (2018)

https://cdn.sanity.io/images/599r6htc/regionalized/17fcd1247dea74462c4a35694000f8a797fc87c1-997x997.png?w=1632&h=1632&q=75&fit=max&auto=format
A Figma engineer's hunt for the perfect answer to a programming challenge led to a mathematical odyssey to describe Apple's squircle shape, a rounded rectangle with continuous curvature. The engineer used mathematical tools to analyze the shape and develop a parametrizable smoothing scheme, but ultimately had to go back to the drawing board due to limitations in representing the shape with ...

C++ std::move doesn't move anything: A deep dive into Value Categories

https://0xghost.dev/og/std-move-deep-dive.png
C++ developers often misuse std::move, leading to performance issues due to unnecessary copies, and should instead use it to change the value category of an expression from lvalue to xvalue, allowing the compiler to select the move constructor. Properly implementing move semantics involves using std::exchange in move constructors and assignment operators, marking them noexcept, and avoiding ...

Happy 50th Birthday KIM-1

https://opengraph.githubassets.com/df38fb87d4ad9c14f21280baef129d1f709d1e3cfd358122c6fdc70d20660790/netzherpes/KIM1-Demo
A KIM-1 demo celebrates its 50th birthday by gathering scattered components and inviting retro-computing enthusiasts to contribute. The goal is to experiment, build, and create together, including a painting program using cursor positioning.

Quake 1 Single-Player Map Design Theories (2001)

https://www.quaddicted.com/webarchive/teamshambler.planetquake.gamespy.com/shambler.gif
The text discusses design theories for creating high-quality Quake 1 single-player maps, including guidelines for map quality, theme, architecture, and gameplay. It also lists common flaws to avoid in single-player levels, such as poor theme, instant death traps, and obscure progression, and emphasizes the importance of skill settings, monster placement, and secret usage.
https://cdn.i-scmp.com/sites/default/files/styles/1020x680/public/d8/images/canvas/2026/01/11/a6b9f68d-3abd-48b9-ac4e-0fcf7f323ac0_efac1a31.jpg?itok=yBrqoSYi&v=1768124500
Chinese firms plan to launch over 200,000 internet satellites, sparking concerns about orbital resource crowding. SpaceX's Starlink constellation, with 15,000 satellites, is currently the largest in low Earth orbit.