Show HN: Gemini Pro 3 hallucinates the HN front page 10 years from now

PeerTube is recognized as a digital public good by Digital Public Goods Alliance

The solution submitted various repositories and content sources for evaluation. Ricardo Torres reviewed PeerTube and found it to meet the DPG Standard.

The end of the kernel Rust experiment

The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The consensus among the assembled developers is that Rust in the kernel is no longer experimental — it is now a core part of the kernel and is here to stay. So the "experimental" tag will be coming off. Congratulations are in order for all of the Rust-for-Linux team.

Django: what’s new in 6.0

https://adamj.eu/tech/assets/2025-12-03-django-mosaic.webp
Django 6.0 has been released with several new features including template partials, a built-in Tasks framework for running code outside the HTTP request-response cycle, and built-in support for the Content Security Policy (CSP) standard. Other notable changes include improvements to the ORM, such as refreshing generated fields after save(), and the addition of the StringAgg aggregate function.

Mistral releases Devstral2 and Mistral Vibe CLI

https://cms.mistral.ai/assets/d295e716-acbe-4d05-8764-861ca2f2a2eb.png?width=1686&height=1093
Mistral AI releases Devstral 2, a 123B-parameter open-source coding model, and Devstral Small 2, a 24B-parameter model, both permissively licensed to accelerate distributed intelligence. Devstral 2 achieves 72.2% on SWE-bench Verified, while Devstral Small 2 scores 68.0%, with both models being highly cost efficient.

If you're going to vibe code, why not do it in C?

The author, a programmer and professor, discusses the rise of "vibe coding" where AI models write code, and while it's convenient, it takes away the fun and satisfaction of writing code by hand. The author proposes the idea of a "vibe-oriented programming language" that would be designed specifically for AI models to write code, but questions whether this would be a step forward or a step ...

Handsdown one of the coolest 3D websites

https://bruno-simon.com/ui/previews/home.webp
This user's portfolio is a 3D world built with Three.js library, showcasing their skills and work. It includes devlogs on their YouTube channel and open-source code on GitHub.

Pebble Index 01 – External memory for your brain

https://repebble.com/assets/meet-pebble-index-01-external-memory-for-your-brain-0-blackhero.jpg
The user invented Pebble Index 01, a small ring with a button and microphone that records thoughts and sends them to the user's phone for note-taking, reminders, and review. The ring is customizable, private, and has a long battery life, and it can be pre-ordered for $75 with a price increase to $99 after March 2026.

10 Years of Let's Encrypt

https://letsencrypt.org/images/blog/blog-2025-12-09-chart1.jpg
Let's Encrypt issued its first publicly-trusted certificate in 2015 and has since become the largest certificate authority, protecting over 900 million websites. The nonprofit's goal is to make HTTPS encryption prevalent, which has increased from below 30% to around 80% globally.

Post-transformer inference: 224× compression of Llama-70B with improved accuracy

Researchers developed a method to replace transformers with a 256-dimensional meaning field, achieving improved accuracy and higher throughput. This method, called Field Processing Units, replaces deep matrix multiplication with shallow field operations.

Writing our own Cheat Engine in Rust

We are creating a simple Cheat Engine in Rust to attach to a process, enumerate all processes, and get their names, and we have successfully opened and named some processes but encountered access denied errors for system processes. We have used the winapi crate to interface with the Windows API and have implemented a custom Process struct with an impl Drop to clean up resources.

Italy's longest-serving barista reflects on six decades behind the counter

Please enable JS and disable any ad blocker

When a video codec wins an Emmy

https://blog.mozilla.org/wp-content/blogs.dir/278/files/2025/12/IMG_0067-edited-1-scaled.jpg
The AV1 video codec won a Technology & Engineering Emmy Award for its impact on video content delivery. AV1 is an open standard under a royalty-free patent policy, widely deployed across the streaming ecosystem.

Donating the Model Context Protocol and establishing the Agentic AI Foundation

https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2Fa056db8301f67466de34a19181e7428ec6b6e17f-1920x2500.png&w=3840&q=75
We're donating the Model Context Protocol (MCP) to the Agentic AI Foundation under the Linux Foundation for open collaboration and neutrality. MCP has achieved 10,000+ active servers, adoption by popular AI products, and official SDKs with 97M+ monthly downloads.

Qt, Linux and everything: Debugging Qt WebAssembly

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6e5dEWIzlOGSPzJk9uUX1nDg_LZW4NdA-vXRDNP8YHhwKZf-3qj9BY7sijyNAzqSA0Zw3nYGQTgBtsDDZhzkP52UZWmnU2sd3XkFwuBQ9qCS67CtPEMcoSI9bN6dDYWmszENc5wuq548ATAR6mscpAoTQ8No31gOefQT-KU4uoGk4z-Iiga67AdODzOw/w640-h632/Screenshot%202025-12-09%20at%209.18.11%E2%80%AFam.png
To debug Qt Webassembly, use the -g argument or CMAKE_BUILD_TYPE=Debug to embed DWARF symbols in binaries. Enable DWARF in Chrome browser developer tools and install C/C++ DevTools Support extension for debugging.

The stack circuitry of the Intel 8087 floating point chip, reverse-engineered

https://static.righto.com/images/8087-stack/8087-die-labeled-w450.jpg
The 8087 floating-point coprocessor, introduced in 1980, significantly improved performance for applications like AutoCAD and flight simulators. Despite its complex design and initial skepticism, the 8087 became a huge success and its floating-point system remains influential in modern computers.

So you want to speak at software conferences?

https://dylanbeattie.net/images/dylanbeattie_800x800.jpg
To take your public speaking to the next level, figure out what success means to you and be realistic about the work involved. Start by giving talks at local user groups, community conferences, and meetups, and then submit to bigger conferences once you have a track record of delivering good talks.

Show all your application error using Cloudflare Error Page

https://raw.githubusercontent.com/donlon/cloudflare-error-page/images/editor.png
📢 Update (2025/12/09): All icons used in the error page have been fully redrawn as vector assets. These icons along with the stylesheet are also inlined into a single file of the error page, eliminating any need of hosting additional resources and ensuring better experience for you and your end users. This project creates customized error pages that mimics the well-known Cloudflare error ...

Operando interlayer expansion of curved graphene for dense supercapacitors

https://media.springernature.com/w215h120/springer-static/image/art%3A10.1038%2Fs41467-025-59015-7/MediaObjects/41467_2025_59015_Fig1_HTML.png
Researchers develop a multiscale graphene structure with high volumetric energy density and power density. The structure, achieved through a two-step thermal treatment, enables rapid ion transport and high capacitance.

Kaiju – General purpose 3D/2D game engine in Go and Vulkan with built in editor

https://opengraph.githubassets.com/e462c492cab2274c42700ae70c928840340aae5f9868ade65785e10757efad77/KaijuEngine/kaiju
Kaiju is a Go-based game engine using Vulkan for 2D/3D rendering, aiming for simplicity and high performance. It achieves 5,400 FPS on a black background and cube, and 2,712 FPS with a complete game, outperforming Unity.

Linux CVEs, more than you ever wanted to know

http://www.kroah.com/log/img/flat_tux.png
Linux became a Certificate Numbering Authority in 2023, issuing CVEs for the kernel and becoming the largest creator by quantity. A series of posts explains the process, tools, and versioning scheme used for CVE reporting and tracking in the Linux kernel community.

A supersonic engine core makes the perfect power turbine

https://boomsupersonic.com/wp-content/uploads/2025/12/251209-FlyBy_ai-needs-more-power-than-the-grid-can-deliver-supersonic-tech-can-fix-that-1.jpg
Boom is developing a new 42-megawatt natural gas turbine called Superpower to address America's energy crisis. Superpower is designed for continuous high-temperature operation and will be used to power AI data centers and other demanding applications.

Agentic AI Foundation

https://cdn.sanity.io/images/8m3angk4/production/bc19584a9da572a1a0bb5e2e8ae9413256f791eb-1920x800.png?w=420&auto=format
The Agentic AI Foundation (AAIF) is a vendor-neutral home for open source agentic AI projects, ensuring collaboration and interoperability. It brings together leaders like Block, Anthropic, and OpenAI to advance agentic AI with open standards and protocols.

OpenEvolve: Teaching LLMs to Discover Algorithms Through Evolution

https://algorithmicsuperintelligence.ai/blog/openevolve-overview/algorithm_discovery.png
OpenEvolve is an open-source evolutionary coding agent that uses large language models to discover algorithms. It integrates LLMs into a quality-diversity search framework for parallel, diversified exploration across various domains.

Distributed ID Formats Are Architectural Commitments, Not Just Data Types

https://piljoong.dev/images/og-distributed-ids.png
Most systems start with auto-increment IDs because it’s the easiest possible thing that works. The database hands you numbers, you store them, life is good. There’s something comforting about watching IDs tick upward in perfect sequence—12345, 12346, 12347. But IDs have a funny property: they quietly spread everywhere. Into URLs, logs, analytics pipelines, API responses, customer support ...

30 Year Anniversary of WarCraft II: Tides of Darkness

https://www.jorsys.org/archive/december_2025-files/war2tod.jpg
WarCraft II: Tides of Darkness was released in 1995 with improved graphics and features like naval and aerial combat, and Fog of War. It received enthusiastic reviews and helped fuel the RTS boom of the late 1990s, becoming one of the best games of 1995.

Apple's slow AI pace becomes a strength as market grows weary of spending

https://s.yimg.com/ny/api/res/1.2/atSQM2ukawCVKOb9dk64DQ--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD04MDA-/https://media.zenfs.com/en/bloomberg_holding_pen_162/7991a4a92eb667b978402b14d7f08468
Apple's stock has surged 35% since June as investors question AI spending by tech giants, viewing Apple's cautious approach as a strength. Apple's market capitalization has reached $4.1 trillion, making it the second biggest weight in the S&P 500.

Atomic time source failure at NIST Gaithersburg campus

NIST atomic clock failed on December 6, 2025, causing time step issues. Replacement planned for December 9, 2025, with temporary service disruption.

Clearspace (YC W23) Is Hiring a Founding Designer

https://bookface-images.s3.amazonaws.com/small_logos/c529e630330060d36da2e82926d0dc5adad8c217.png
Clearspace is building a mobile app to protect human attention by filtering network traffic based on natural language rules. They're seeking a lead designer to create pixel-perfect designs for the Clearspace platform across multiple devices.

My favourite small hash table

The user discusses a hash table design called Robin Hood open-addressing with linear probing and power-of-two table size, which stores 64-bit integers as key-value pairs. The design includes lookup, insertion, removal, and iteration functions, and can be extended for non-randomly distributed keys and larger key-value pairs.