Frank Gehry has died

https://ichef.bbci.co.uk/ace/standard/3840/cpsprodpb/1b2b/live/ca170da0-d215-11f0-9fb5-5f3a3703a365.jpg
Frank Gehry, a renowned architect, has died at 96. He was known for his avant-garde style and iconic designs like the Guggenheim Museum in Bilbao and the Louis Vuitton Foundation in Paris.

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.

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.

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.

Framework Sponsors CachyOS

https://discuss.cachyos.org/uploads/default/optimized/2X/9/98977db70893177ecd88ee874e4c178943466f67_2_685x499.jpeg
CachyOS has released its seventh update with improved accessibility, mkinitcpio changes, and more. Key updates include Orca and espeak-ng support, mkinitcpio systemd hook, and Bcachefs integration.

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.

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.

A $20 drug in Europe requires a prescription and $800 in the U.S.

https://www.statnews.com/wp-content/uploads/2025/08/AdobeStock_408515204-768x432.jpeg
Bausch & Lomb's prescription dry eye drug Miebo costs $800+ in the US, but its European counterpart EvoTears is available OTC for $20.

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.

Fizz Buzz in CSS

The user is asking for the smallest CSS code to print the Fizz Buzz sequence. They provide a four-line CSS solution but mention that it can likely be further minimized.

Most technical problems are people problems

https://blogger.googleusercontent.com/img/a/AVvXsEg7QOyg3tGApI64WD9aRzm3Osedu5QzuscDmKGEeIwDQq0_w8LTnDiX5F4R7pAxY5SN6wRNICTO55ifch-iIVXenTD-HBB3WHfLMGmoJST0xqNwD_CP0MiRzNxYKAvxpnuT6TDck5xWk9a6YMbd6bYZrG6mYGf1kF6ipL4EmqvbT0FXkVrTD70ZRhRvh_A=w640-h360
A company had significant technical debt due to outdated code and lack of unit tests. A project to port Windows-only modules to Linux only addressed symptoms, not the underlying people problems that created the debt.

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.

Why we built Lightpanda in Zig

https://cdn.lightpanda.io/website/assets/images/blog/authors/francis-bouvier.jpg
The author chose Zig for Lightpanda due to its simplicity and performance, preferring it over C++ and Rust for the project's specific needs. They appreciate Zig's explicit memory management, comptime metaprogramming, and C interoperability, which fit well with the project's requirements.

Judge Signals Win for Software Freedom Conservancy in Vizio GPL Case

https://fossforce.com/wp-content/uploads/2025/12/television-5017870_1280.jpg
A California judge has tentatively sided with Software Freedom Conservancy in its GPL case against Vizio over SmartCast TVs, pending a final outcome. The case involves Vizio's failure to provide source code for Linux and other software licensed under GPL and LGPL.

Making RSS More Fun

The user created a hobby project called Time Waster Pro, a browser extension that serves random small websites to users, allowing them to upvote or downvote content. The goal is to provide a simple, ad-free experience that promotes discovery of niche content.

Perpetual Futures

https://www.bitsaboutmoney.com/content/images/size/w2000/2025/12/Roulette-in-the-Cosmos.png
Programming note: Bits about Money is supported by our readers. I generally forecast about one issue a month, and haven't kept that pace that this year. As a result, I'm working on about 3-4 for December. Much financial innovation is in the ultimate service of the real economy. Then, we have our friends in crypto, who occasionally do intellectually interesting things which do not have ...

Onlook (YC W25) the Cursor for Designers Is Hiring a Founding Fullstack Engineer

Daniel from Onlook is hiring Founding Engineers for a fast-growing open-source project, requiring expertise in Typescript, NextJS, React, and Tailwind. The role offers $130k-200k salary, 1-5% equity, and great benefits.

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.

Advertising as a major source of human dissatisfaction (2019) [pdf]

Researchers from the University of Zurich and others found that increased national advertising expenditure is linked to lower life satisfaction in European countries. This relationship holds even after adjusting for various factors, suggesting that high levels of advertising may negatively impact societal well-being.

UniFi 5G

https://cdn.blog.svc.ui.com/Screenshot_2025_02_17_at_09_09_17_6037e24c3f.png
The UniFi 5G Max lineup delivers a sleek, powerful 5G internet experience with easy deployment and flexible placement. It offers dual SIM capabilities, ultra-low latency, and WAN flexibility with UniFi routing policies and SLAs.

Compassionate Curmudgeon: Why we must root ourselves in the real world

https://theamericanscholar.org/wp-content/uploads/2025/11/zaretsky-1024x538.png
David Bather Woods' biography portrays Arthur Schopenhauer as a pessimistic philosopher who believed life is a business that doesn't cover its costs. He advocated for thinking for oneself and compassion, leading to his abolitionist and animal rights views.

Show HN: Kraa – Writing App for Everything

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.

BMW PHEV: Safety fuse replacement is extremely expensive

https://evclinic.eu/wp-content/uploads/2025/12/IMG-20250820-WA0025.webp
BMW PHEV owners face high costs due to over-engineered diagnostic procedures and expensive replacement parts. This results in unnecessary waste and increased CO2 footprint.

Show HN: SerpApi MCP Server

https://opengraph.githubassets.com/f8cf48662a901b3d233004f0c41a5216556ed81ce032075c1ff5675e9db13184/serpapi/serpapi-mcp
The SerpApi MCP Server is a hosted service that integrates with search engines for data extraction, requiring an API key for connection. It supports various search parameters and result types, with examples provided for local development and testing.

Framework Laptop 13 gets ARM processor with 12 cores via upgrade kit

https://www.notebookcheck.net/fileadmin/_processed_/3/c/csm_Framework_Laptop_13_2617716c82.jpg
MetaComputing offers an ARM-based mainboard that can be installed in the Framework Laptop 13 or mini PC case, providing 8 performance cores and an ARM Immortalis-G720 GPU. The MetaComputing ARM AI PC Kit costs $549 for the base model and $999 with a Framework Laptop 13.

Synadia and TigerBeetle Pledge $512k to the Zig Software Foundation

https://tigerbeetle.com/blog/img/authors/joran.webp
The author chose Zig over C or Rust for TigerBeetle due to its exceptional quality, philosophy, and simplicity. Zig's favorable ratio of expressivity to language complexity and its approach to safety made it the best choice for TigerBeetle's needs.

Building a Copying GC for the Plush Programming Language

https://pointersgonewild.com/2025-11-29-building-a-copying-gc-for-the-plush-programming-language/amigaball.jpg
The user has been developing a dynamically-typed programming language called Plush with actor-based parallelism and a garbage collector, and has implemented a VM design that allows for efficient message passing between actors. The language now supports graphics and audio output, and the user is seeking contributors to help with profiling and investigating performance issues and writing demo programs.

The Forgotten Roman Ruins of the ‘Pompeii of the Middle East’

The website is temporarily blocked due to security reasons after a suspicious action was detected. Please email the site owner with the Cloudflare Ray ID and details of the action that triggered the block.

The Debug Adapter Protocol is a REPL protocol in disguise

You created nluarepl, a Neovim Lua interpreter REPL using the Debug Adapter Protocol, and hprofdap for inspecting Java heap dumps. The DAP protocol allows for structured data modeling and completion, and nluarepl implements log points and variable definition location finding.