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.

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.

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 Devstral 2 (72.2% SWE-Bench Verified) and 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.

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
One of the most tedious tasks a developer will do is debugging a nagging bug. It's worse when it's a web app, and even worse when its a webassembly web app. The easiest way to debug Qt Webassembly is by configuring using the -g argument, or CMAKE_BUILD_TYPE=Debug . Emscripten embeds DWARF symbols in the wasm binaries. NOTE: Debugging wasm files with DWARF works only in the Chrome ...

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.

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.

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.

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.

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.

LLM from scratch, part 28 – training a base model from scratch on an RTX 3090

https://www.gilesthomas.com/images/x-icon.png
The user attempted to train a GPT-2 small sized base model on their own hardware using the Hugging Face FineWeb-series datasets and achieved a level of performance almost as good as the original in just over 48 hours. They used the Chinchilla heuristic to determine the optimal number of tokens to train for, which resulted in a 3.2B token training run that could be completed in 44 hours using ...

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.

ULID: Universally Unique Lexicographically Sortable Identifier

https://substackcdn.com/image/fetch/$s_!2cTi!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1633f002-8754-437f-b977-f8637217ddaf_2912x2096.png
ULID is a lexicographically sortable identifier that integrates well with existing systems, offering advantages in database indexing and performance. It's composed of 48-bit timestamp and 80-bit randomness, allowing for seamless integration and efficient sorting of records.

"The Matilda Effect": Pioneering Women Scientists Written Out of Science History

https://cdn8.openculture.com/2025/12/07212351/Otto_Hahn_und_Lise_Meitner.jpg
Women scientists like Dr. Lise Meitner and Alice Augusta Ball made significant contributions to their fields but were often overlooked and denied recognition. Their work was often attributed to male colleagues, leading to the "Matilda effect" where women's contributions are erased from history.

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.

Launch HN: Mentat (YC F24) – Controlling LLMs with Runtime Intervention

Cyril from CTGT launched Mentat, an API that gives developers deterministic control over LLM behavior. It uses feature-level intervention and graph-based verification to fix hallucinations and enforce policies in highly regulated industries.

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.

Agentic QA – Open-source middleware to fuzz-test agents for loops

I built this because I watched my LangChain agent burn ~$50 in OpenAI credits overnight due to an infinite loop. It's a middleware API that acts as a 'Flight Simulator'. You send it your agent's prompt, and it runs adversarial attacks (Red Teaming) to catch loops and PII leaks before deployment.

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.

Show HN: AlgoDrill – Interactive drills to stop forgetting LeetCode patterns

https://algodrill.io/finallogo.png
NeetCode helps students master LeetCode problems through guided steps and fill-in-the-code drills to turn solutions into automatic recall. This approach is used by top students at universities like UC Berkeley and Georgia Tech to land offers at FAANG+ companies.

Constructing the Word's First JPEG XL MD5 Hash Quine

https://stackchk.fail/blog/shark_hashquine.jxl.png
A Hash Quine is a program that prints its own cryptographic hash, and the user created a JPEG XL image that displays its own MD5 hash using MD5 collision blocks and a prediction tree. The image can be modified to encode any 128-bit pattern by swapping the MD5 collision blocks.

AWS Trainium3 Deep Dive – A Potential Challenger Approaching

https://substackcdn.com/image/fetch/$s_!kqRb!,w_140,h_140,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86cecf6f-c01d-4c1b-a3bc-b378e922b42d_1792x1024.webp
Amazon launched Trainium3 general availability and announced Trainium4 at AWS re:Invent, marking a significant step in their custom silicon history and progress in AI competitiveness. Trainium3 features improved performance, a new native PyTorch backend, and a massive shift in software strategy, while Trainium4 will use 8 stacks of HBM4 and achieve 4x the memory bandwidth and 2x the capacity ...

The Joy of Playing Grandia, on Sega Saturn

https://i0.wp.com/www.segasaturnshiro.com/wp-content/uploads/2025/11/GrandiaReview_banner.png?resize=728%2C409&ssl=1
The Saturn is experiencing a renaissance due to dedicated translator teams unlocking Japanese titles for new audiences. Grandia, a text-heavy RPG, is one such title that has been translated for the Saturn, offering a story-driven experience with 3D environments and a complex combat system.

Transformers know more than they can tell: Learning the Collatz sequence

Transformers learn the long Collatz step in a sequence of discrete steps, where specific classes of input are learned and predicted with high accuracy. The learning pattern is independent of the base and corresponds to a deep mathematical property of the Collatz sequence.

Show HN: Detail, a Bug Finder

https://framerusercontent.com/images/JpvfHg4n715Cl7Y1G3oZjIcTAo.png?width=1300&height=692
The user tested Detail, a powerful AI tool, which found multiple high priority bugs in their code, including some that could have caused significant issues. They highly recommend Detail for fast moving teams adopting agents and serious about maintaining a high quality bar.

Ask HN: Should "I asked $AI, and it said" replies be forbidden in HN guidelines?

User thinks LLM-generated comments on HN are distracting and want to discuss updating guidelines to limit them. They prefer human conversation and think LLM responses should be restricted or discouraged.