Self-hosting my photos with Immich

https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/2025-11-19-immich-screenshot-featured_hu_744c6f048556917c.jpg
The user set up Immich, a self-hostable photo manager, on a Ryzen 7 Mini PC with Proxmox virtualization. They configured it to run via Tailscale VPN and used immich-go to improve upload reliability and handle Google Takeout archives.

Wolfram Compute Services

https://content.wolfram.com/sites/43/2025/11/sw11252025heroimg1.png
Wolfram Compute Services allows users to scale up computations by sending them to a cloud-based system, providing access to supercomputer power. The service is easy to use, programmable, and offers various options for machine selection, notification, and job management.

Guy Built a Compact Camera Using an Optical Mouse

https://petapixel.com/assets/uploads/2025/11/optical-mouse-camera-featured.jpg
Dycus built a low-resolution black-and-white camera using an old optical mouse sensor after 65 hours of work. The camera has multiple shooting modes, a 3D-printed body, and can capture recognizable images despite its low resolution.

Have I been Flocked? – Check if your license plate is being watched

https://haveibeenflocked.com/og-image.png
You cannot access this site because the owner has reached their plan limits. Check back later once traffic has gone down. If you are owner of this website, prevent this from happening again by upgrading your plan on the Cloudflare Workers dashboard.

Ask HN: How many people got VPNs in response to laws like UK Online Safety Act?

User installed VPN after UK Online Safety Act blocked an article on The Free Press, citing security concerns with ID verification. They now use VPN to bypass censorship and protect their online identity.

Aurora: The Linux-based ultimate workstation

https://getaurora.dev/newdesktop.png
Aurora is a customizable Linux desktop built on KDE Plasma with automatic updates and rollback features. It includes a unified app store, developer tools, and community support for easy usage and contributions.

Cloudflare outage on December 5, 2025

https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5NoiDo8eH6E6bTJYfEqoe9/60cbcc5d7d59e4c68a99a22026d221d8/image2.png
Cloudflare experienced a 25-minute outage on December 5, 2025, affecting 28% of HTTP traffic due to a bug in its rules module. The issue was caused by a change to its body parsing logic to mitigate a React Server Components vulnerability.

Leaving Intel

https://www.brendangregg.com/blog/images/2024/firstAIflamegraph-thumb.jpg
I resigned from Intel to accept a new opportunity. I contributed to AI flame graphs, cloud strategy, and customer meetings during my 3.5 years at Intel.

Schizophrenia sufferer mistakes smart fridge ad for psychotic episode

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.

Making tiny 0.1cc two stroke engine from scratch

Google detected unusual traffic from your network possibly due to malicious software or automated requests. Solving the CAPTCHA will let you continue using Google services.

PalmOS on FisherPrice Pixter Toy

https://dmitry.gr/images/rePalm-PixterColorAboutScreenSmall.jpg
The author is working on a project to port PalmOS to the Pixter Color, a toy device from the early 2000s, and has made significant progress, including creating a Pixter Color emulator and designing a board with a 1MB NOR flash for the OS. The author has also overcome several challenges, including the lack of a cache, MMU, and MPU in the Pixter Color's SoC, and has implemented a scheme to ...

Gemini 3 Pro: the frontier of vision AI

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/G1_Plans.width-300.format-webp.webp
Gemini 3 Pro is a multimodal model that excels in document, spatial, screen, and video understanding with state-of-the-art performance. It can accurately detect and recognize text, tables, math formulas, and figures in real-world documents.

Netflix to Acquire Warner Bros

Netflix acquires Warner Bros. in a $82.7 billion deal, combining iconic franchises and libraries. The acquisition creates a stronger entertainment industry with more choice and value for consumers.

Infracost (YC W21) is hiring Sr Node Eng to make $600B/yr cloud spend proactive

https://bookface-images.s3.amazonaws.com/small_logos/fe6b97eef16a2d22e437f6cf663c11b64b223fc8.png
We're hiring a Node.js and TypeScript engineer to build fast and reliable backends for real-time infrastructure insights. The role involves tracking down memory leaks, optimizing slow queries, and debugging deadlocks.

Frinkiac – 3M "The Simpsons" Screencaps

https://frinkiac.com/img/hero.svg
The Simpsons Search Engine - Create Memes and GIFs

PC-Man and the spark of childhood wonder

https://intotheverticalblank.com/wp-content/uploads/2024/12/thespark3.png?w=1024
Greg Kuperberg, a 15-year-old in 1982, created three fast-action arcade games for the IBM PC, including PC-Man, which stood out for its high-quality presentation and play, and was a hit among gamers. Kuperberg's games showcased his technical prowess and attention to detail, but he eventually moved on to pursue a career in mathematics, becoming a professor at UC Davis.

Ivan Sutherland Sketchpad Demo 1963 [video]

Adenosine on the common path of rapid antidepressant action: The coffee paradox

genomicpress

Netflix’s AV1 Journey: From Android to TVs and Beyond

https://miro.medium.com/v2/resize:fit:700/1*Ubhj9prgqb0zuTHt6oOx0g.png
Netflix uses AV1, a modern open video codec, to deliver high-quality streaming to its members, achieving 30% viewing share and reducing bandwidth consumption. AV1's superior compression efficiency and features like HDR and film grain synthesis enhance the streaming experience, with AV2 on the horizon to further improve streaming capabilities.

Divine D native Linux open-source mobile system – Rev. 1.1 Hardware Architecture

https://docs.dawndrums.tn/assets/images/MainPCB_Rev1.1-7700c1ee97283573e9e6948319bc1773.png
This article highlights all the new blocks, updated subsystems, and design decisions that distinguish Rev. 1.1 from Rev. 1.0. SecondPCB is deprecated and its features are now merged with mainPCB. Rev. 1.1 introduces several key subsystems that significantly improve connectivity, power management, audio routing, and expandability. These upgrades reflect community feedback and engineering ...

Patterns for Defensive Programming in Rust

https://corrode.dev/blog/defensive-programming/social.png
The author emphasizes the importance of defensive programming in Rust, where the compiler is used to enforce rules and prevent bugs from occurring in the first place. By following specific patterns and best practices, developers can write more robust and maintainable code that is less prone to errors and easier to understand.

Idempotency keys for exactly-once processing

https://www.morling.dev/images/gunnar_morling.jpg
To ensure exactly-once processing in distributed systems, consumers can use idempotency keys to identify and ignore duplicate messages. The choice of idempotency key depends on the system's requirements, with UUIDs suitable for low-volume systems and monotonically increasing sequences or log-based approaches more suitable for high-volume systems.

Extra Instructions Of The 65XX Series CPU (1996)

The 65XX series CPU has 105 extra opcodes that are not part of the standard 6502 instruction set, which can be used to perform various operations such as combining multiple instructions or accessing registers in unique ways. However, some of these opcodes have complex and variable behavior, and their operation may depend on the specific machine or circumstances, making them difficult to use reliably.

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

Here's a 2-sentence summary of the user's input in plain text format without any Markdown formatting.

The missing standard library for multithreading in JavaScript

https://private-user-images.githubusercontent.com/38042257/523092640-e7750ae6-3acd-4c81-9417-3979f51535f3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjQ5NzcxNjYsIm5iZiI6MTc2NDk3Njg2NiwicGF0aCI6Ii8zODA0MjI1Ny81MjMwOTI2NDAtZTc3NTBhZTYtM2FjZC00YzgxLTk0MTctMzk3OWY1MTUzNWYzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTEyMDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUxMjA1VDIzMjEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU2OGI5ZGU1ZGJhNTMyYjhjNzFhMTcyOTNkN2Y5OGNjOWI2YWU4NTcyODJhZDlmMThkY2I4OTg2YThiMGQ3YWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1jfJznNmFvv41wEvwhZ0xO7lzj-rCqZZZjs616Fjk04
Multithreading library provides robust concurrency primitives like thread-pool architecture, Mutexes, Read-Write Locks, and Condition Variables for JavaScript. It abstracts away WebWorkers complexities, allowing developers to write multi-threaded code.

Guide to making a CHIP-8 emulator (2020)

https://tobiasvl.github.io/assets/images/tvl-photo.jpg
You are planning to create a CHIP-8 emulator and need a guide to understand the specifications and requirements of the CHIP-8 system, including its memory, registers, timers, and display. The guide will explain the CHIP-8 instructions, including their opcodes, operands, and effects, and provide tips and warnings for implementing the emulator.

Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month

https://hc-cdn.hel1.your-objectstorage.com/s/v3/9fc32ee8cbc1a6a1ce93609b9822d6bae394dc7a_opengraph.png
Mohamad, a 17-year-old from the SF Bay Area, built the official mobile app for HCB, a financial platform for 6,500 teenager-led nonprofits. The app allows users to accept donations, issue debit cards, and manage finances from their pocket.

YouTube caught making AI-edits to videos and adding misleading AI summaries

https://ynet-pic1.yit.co.il/cdn-cgi/image/format=auto/picserver6/crop_images/2021/07/05/Skz1mlnepO/Skz1mlnepO_1_105_1000_563_0_x-large.jpg
YouTube is quietly using AI to enhance videos by top creators without their knowledge or consent. Critics warn this sets a precedent for altering digital media, eroding trust and authenticity in online content.

Tides are weirder than you think

https://i0.wp.com/signoregalilei.com/wp-content/uploads/2025/11/TideMachine.png?resize=217%2C300&ssl=1
Our world relies heavily on the sea with 80% of goods traded worldwide moving by ship, and accurate tide charts are a crucial tool for mariners. Scientists like Lord Kelvin developed complex machines to predict tides in the 1870s, building on theories by ancient Greeks, Isaac Newton, and Pierre-Simon Laplace.

Albert Michelson's Harmonic Analyzer (2014) [pdf]

Albert Michelson invented a harmonic analyzer to perform Fourier synthesis and analysis. The machine uses gears, springs, and levers to combine weighted sines or cosines and analyze functions.