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.

CLI agents make self-hosting on a home server easier and fun

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.

JRR Tolkien reads from The Hobbit for 30 Minutes (1952)

https://cdn8.openculture.com/2026/01/04220105/Screenshot-2026-01-04-at-10.01.48-PM-1024x603.png
Tolkien reads from The Hobbit in a 1952 recording, offering a unique perspective on his work. The recording is part of a longer session where he also read from The Lord of the Rings.

Himalayas bare and rocky after reduced winter snowfall, scientists warn

https://ichef.bbci.co.uk/news/480/cpsprodpb/e0ca/live/31240770-ec7c-11f0-ba9c-c9d74e6fde06.jpg.webp
The Himalayas are experiencing a significant drop in winter snowfall, with most winters in the last five years seeing a decrease compared to the average snowfall between 1980 and 2020. This dwindling snowfall, combined with accelerated glacier melting, poses a major crisis for the region, impacting water supplies, ecosystems, and the lives of hundreds of millions of people.

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.

39c3: In-house electronics manufacturing from scratch: How hard can it be? [video]

https://static.media.ccc.de/media/congress/2025/1374-151d4fb0-5d25-586b-8063-c7706bbd9094_preview.jpg
They set up an electronics production line in Hamburg, sharing difficulties and solutions to make manufacturing more accessible. They use open-source hardware and software to reclaim ownership of electronics production in Europe.

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.

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.

Xfce is great

https://rubenerd.com/files/2026/xfce2008@1x.jpg
The user praises Xfce for its simplicity, balance, and longevity, citing its ability to remain usable and feature complete despite minimal changes. They hope Xfce never "innovates" beyond its current form, valuing its stability and consistency over trendy UI changes.

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

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.

The next two years of software engineering

https://addyosmani.com/assets/images/next-two.jpg
The software industry is at a crossroads due to AI coding advancements, with two contrasting scenarios: AI automating entry-level tasks and junior developer hiring collapsing, or AI unlocking massive demand for developers across various industries. To thrive in this landscape, developers must adapt by becoming versatile, AI-proficient, and skilled in areas like system design, communication, ...

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.

Gadget Exposed a Spy Camera [video]

Perfectly Replicating Coca Cola [video]

Uncrossy

https://uncrossy.com/images/banner.png
We use cookies to improve your experience and analyze usage. Essential cookies enable core functionality, while analytics cookies help us understand how you use the game. Privacy questions?

1% vs. 67%: What happened when we stopped trusting embeddings alone

https://roampal.ai/assets/context-rot-hero.png
Chroma's research shows bigger context windows don't solve retrieval problems, and outcome-based learning is more effective than semantic similarity. This approach learns from user feedback, ranking memories by their actual success rate.

Erich von Däniken has died

https://daniken.com/wp-content/uploads/2025/01/01Logo-A.A.S-1024x346.jpg
A researcher spent 70 years studying extraterrestrial visits to Earth, which he believes inspired ancient mythology and religions. He aims to provide conclusive evidence through his work, countering what he sees as scientific and religious humbugs.

Insights into Claude Opus 4.5 from Pokémon

https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/u6Lacc7wx4yYkBQ3r/npt4hiybshwivkdbescy
Claude Opus 4.5 has made some improvements in navigating Pokémon Red, but still struggles with vision, cognitive bias, and inconsistent memory. It relies heavily on notes and can be slow and inefficient in its decision-making.

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.

Show HN: An LLM-optimized programming language

https://opengraph.githubassets.com/8989e08099844e45dc9041bae9fcb5f1f13f7d2e74bc36e9cc2d669c3259e526/imjasonh/imjasonh
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

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.

Garbage collection is contrarian

The user discusses the limitations of using covariant lifetimes for garbage collected handles in Rust and proposes using contravariant lifetimes instead, which can be achieved using unsafe Rust. Contravariant lifetimes can be used to model garbage collected handles and can bring the joy of lifetimes to many avenues where they were previously barred from, but require careful API design and may ...

Which programming languages are most token-efficient?

https://martinalderson.com/img/token-efficiency-chart.png
The author analyzed the token efficiency of various programming languages using the Rosetta Code project and found a significant gap between the most and least efficient languages. Dynamic and functional languages like Haskell and F# were found to be more token efficient than expected.

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.

Poison Fountain

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

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.

Moving Scratch generation to Python on browser

https://kushaldas.in/images/ektupy/homepage01.png
User created EktuPy to transition Scratch users to Python programming, using PyScript and a web-based editor with tutorials and LSP support. The platform allows users to create and share programs, with synchronous calls that are transformed to async/await for execution.

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.

BYD's cheapest electric cars to have Lidar self-driving tech

https://thedriven.io/wp-content/uploads/2025/09/BYD-Atto-1-Drive-Indonesia.jpg
BYD's upcoming Seagull and Dolphin models will feature LiDAR sensors for improved ADAS offerings. This tech will bring Navigate on Autopilot functionality to these low-cost cars, making it more accessible to mass markets.