AI will make formal verification go mainstream

https://martin.kleppmann.com/images/book-cover-small.png
AI will make formal verification cheaper and more accessible, allowing for widespread adoption in software development. This will be driven by AI-generated code needing formal verification to ensure its correctness and by AI's ability to assist in writing proof scripts.

alpr.watch

US municipalities are adopting surveillance technologies with over 80,000 cameras tracking residents' movements and collecting data. A website allows users to track and report on these technologies.

No Graphics API

https://images.squarespace-cdn.com/content/v1/6741ac845a0db27835868e3c/7411bc9f-22bc-4ca8-b664-78c2edaa6684/voodoo2.jpg
Sebastian Aaltonen, a 30-year graphics code veteran, discusses the evolution of graphics APIs and the need for a simplified API design tailored for modern GPUs. He proposes a new memory management system, combining CUDA's GPU malloc design with CPU-mapped GPU memory, to improve performance and simplify graphics programming.

Ty: A fast Python type checker and LSP

https://astral.sh/static/OpenGraph/Astral.jpg
Astral announces the Beta release of ty, a fast Python type checker and language server written in Rust. ty is designed for live updates and provides accurate feedback, balancing correctness with user experience.

GPT Image 1.5

https://images.ctfassets.net/kftzwdyauwt9/5cwVlwaPmq2DToD9aownyp/e96fe76cb42c7494970aa2228e0601e8/chatgpt-images-example-1-input-2.png?w=640&q=90&fm=webp
OpenAI introduces GPT-5.2 for professional knowledge work, improving economic value and state-of-the-art performance in tasks like spreadsheets, presentations, and code writing.

40 percent of fMRI signals do not correspond to actual brain activity

https://www.tum.de/fileadmin/user_upload_87/_processed_/7/c/csm_Foto_Riedl_Epp_Gabriel_Castrillon_-_quer_89b836aefe.jpg
Researchers led by Valentin Riedl found that brain regions use oxygen more efficiently without increased blood flow during tasks. This challenges the interpretation of fMRI studies on brain disorders and suggests using quantitative measurements for more accurate results.

Mozilla appoints new CEO Anthony Enzor-Demeo

https://blog.mozilla.org/wp-content/blogs.dir/278/files/2025/12/Distilled_Header_Anthony-1000x563.png
As Mozilla's new CEO, I will focus on building a trusted software company by giving users agency over their data and AI, and growing through transparent monetization. We will measure progress against a double bottom line, advancing our mission and succeeding in the market over the next three years.

MIT professor shot at his Massachusetts home dies

https://ichef.bbci.co.uk/news/480/cpsprodpb/0bea/live/1563b920-dab8-11f0-b2d6-8b03c56348b7.jpg.webp
Professor Nuno F Gomes Loureiro, a 47-year-old nuclear science and engineering professor, was shot and killed at his Massachusetts home. Police are investigating the incident as an active and ongoing homicide.

Writing a blatant Telegram clone using Qt, QML and Rust. And C++

https://kemble.net/provoke/littlethingy.png
The user is working on a Qt-based application using Rust and QML, aiming to create a native-like experience. They're experimenting with different approaches to integrate Rust and Qt, including using qmetaobject-rs and cxx-qt.

The World Happiness Report is beset with methodological problems

https://substackcdn.com/image/fetch/$s_!Kbgp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ff85f6-7fa3-4123-a6cc-4a6e1f56f2ae_1024x683.jpeg
The World Happiness Report is based on a flawed methodology using a single question about life satisfaction, which doesn't accurately measure happiness.

Chat-tails: Throwback terminal chat, built on Tailscale

https://cdn.sanity.io/images/w77i7m8x/production/31674a9600880adf926cece139c2f0f631a350a6-1090x1202.png?w=3840&q=75&fit=clip&auto=format
Brian Scott created chat-tails, a private, terminal-based chat app for his kid and friends to play Minecraft safely. It uses Tailscale and tsnet for secure connections and is accessible through a terminal with features like /who and /quit commands.

Thin desires are eating life

https://images.unsplash.com/photo-1570381039627-fb3348f2a719?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDZ8fGRlc2lyZXxlbnwwfHx8fDE3NjU3Njc1NzZ8MA&ixlib=rb-4.1.0&q=80&w=960
We're chasing thin desires that can be easily fulfilled, but leave us empty, while neglecting thick desires that require effort and bring lasting satisfaction. Pursuing the thick life, like baking bread, can be a way to find meaning and fulfillment without trying to change the world.

Japan to revise romanization rules for first time in 70 years

https://cdnx.premiumread.com/?url=https://www.japantimes.co.jp/japantimes/uploads/images/2025/08/21/488935.jpg&w=1000&q=100&f=webp&t=1.53
The Japanese government is planning to replace its 70-year-old romanization system with the more widely used Hepburn-style spellings. The changes are expected to be approved and rolled out in textbooks and materials within the current fiscal year.

Letta Code

https://cdn.prod.website-files.com/66bb3d1f468f0f3848a20a84/69419caea50a5208e60e88d9_letta-code-blog-thumb.png
Letta Code is a memory-first coding agent that persists across sessions and improves with use. It learns from experience through context engineering, long-term memory, and skill learning, achieving comparable performance to provider-specific harnesses.

Sega Channel: VGHF Recovers over 100 Sega Channel ROMs (and More)

https://gamehistory.org/wp-content/uploads/2025/12/segachannel_menu-1024x768.png
A team has recovered over 100 new Sega Channel ROMs, including system data, exclusive games, and prototypes, and digitized internal paperwork and correspondence that reveals how Sega Channel operated. The recovered data includes nearly 100 unique system ROMs, dozens of previously undumped game variants, and Sega Channel exclusives, and accounts for almost all outstanding Sega Channel games.

GitHub will begin charging for self-hosted action runners on March 2026

https://github.blog/wp-content/themes/github-2021-child/dist/img/social-v3-new-releases.jpg
GitHub will lower GitHub-hosted runner prices by up to 39% on January 1, 2026, and introduce a $0.002 per minute charge for self-hosted runner usage on March 1, 2026. GitHub-hosted runner usage in public repositories remains free, and Enterprise Server customers will see no price changes.

Show HN: Sqlit – A lazygit-style TUI for SQL databases

https://raw.githubusercontent.com/Maxteabag/sqlit/main/demo-providers.gif
sqlit is a lightweight TUI for SQL databases that connects to various providers like SQL Server, PostgreSQL, MySQL, and more from the terminal. It's designed for ease of use and intuitive navigation, with features like auto-completion and mock data support.

Nvidia Nemotron 3 Family of Models

NVIDIA announces Nemotron 3, a family of open models with leading accuracy for agentic AI applications. The Nemotron 3 family includes Nano, Super, and Ultra models with varying capabilities and efficiency.

Artie (YC S23) Is Hiring Senior Enterprise AES

https://bookface-images.s3.amazonaws.com/small_logos/973d2f0c6c4d07505113e974a08d18864eb95d54.png
Artie is hiring a Senior Enterprise Account Executive to scale sales, refine the sales playbook, and partner with founders to shape product strategy. The ideal candidate has 5+ years of enterprise sales experience, deep technical fluency, and an outbound-first mindset.

Tumbleweed aerodynamics inspire hybrid robots for harsh terrains

This page will redirect in a moment...

Rust GCC back end: Why and how

https://blog.guillaume-gomez.fr/blog/images/cat-in-tree.jpg
The Rust compiler uses different backends like LLVM and GCC to generate binary code for the target processor, with each backend receiving the Abstract Syntax Tree (AST) from the front-end and generating assembly code. The GCC backend is a bridge between the Rust compiler's AST and the codegen API, and can be used to generate binary code for older platforms that are not supported by LLVM.

No AI* Here – A Response to Mozilla's Next Chapter

https://www.waterfox.com/open-graph/blog/no-ai-here-response-to-mozilla.png
Mozilla’s new CEO recently announced their vision for the future: positioning Mozilla as “the world’s most trusted software company” with AI at its centre. As someone who has spent nearly 15 years building and maintaining Waterfox, I understand the existential pressure Mozilla faces. Their lunch is being eaten by AI browsers. Alphabet themselves reportedly see the writing on the wall, ...

The Beauty of Dissonance

https://www.plough.com/-/media/images/plough/article/2025/autumn/nordlinger/nordlingerembed.jpg?h=744&w=600&la=en
Classical music has always included both harmony and dissonance, with composers like Bach and Mozart using dissonance to create tension and resolution. The 20th century saw a period of atonality, but eventually, the compositional world loosened up, allowing composers to write in various styles and express themselves freely.

30 Years of <Br> Tags

https://www.artmann.co/images/covers/30-years-of-br-tags.webp
The author reflects on 30 years of web development, from the early days of HTML and Unix servers to the current era of AI, frameworks, and cloud services, highlighting key milestones and innovations that have shaped the industry. The author shares personal anecdotes and observations about the evolution of web development, from the challenges of building dynamic websites in the late 1990s to ...

Creating custom yellow handshake emojis with zero-width joiners

https://blog.alexbeals.com/images/custom-yellow-handshake-emojis-with-zero-width-joiners/2.png
Apple added multi-skin tone handshake emojis in 2022, using Unicode codepoints. The emojis are composed of one or multiple codepoints, allowing for different skin tones and colors.

How geometry is fundamental for chess

https://image.lichess1.org/display?fmt=webp&h=550&op=thumbnail&path=k2I8xBHt5LDy.webp&w=880&sig=99824a5aa09497736561cecfa3e0f2dc96d685ca
Humans uniquely understand and combine geometrical concepts, essential for chess. This ability emerged after 4.5 billion years of life, distinct from nature's continuous patterns.

Vibe coding creates fatigue?

https://substackcdn.com/image/fetch/$s_!9BCU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6754724e-cd49-4ce5-91bd-35cce738c763_1024x1024.png
The author experiences fatigue from "vibe coding" with AI tools like Claude Code and Cursor, which generates code at a speed that their brain can't process. This leads to cognitive overload, stress, and the need for new rhythms and boundaries in coding.

Pizlix: Memory Safe Linux from Scratch

https://fil-c.org/cropped37.png
Pizlix is a memory-safe Linux-like OS built from Linux From Scratch 12.2 with Fil-C and Yolo-C compilers. It uses a custom build process to inject Fil-C into LFS, creating a secure and compatible OS.

Full Unicode Search at 50× ICU Speed with AVX‑512

https://ashvardanian.com/search-utf8/search-utf8-example.png
StringZilla is a fast and correct open-source library for Unicode and UTF-8 handling that leverages AVX-512 on Intel and AMD CPUs to achieve 10-20x speedups over alternatives for common operations like case-insensitive substring search. It uses a combination of SIMD kernels and alarm rules to handle complex Unicode cases and edge cases, making it a useful tool for web-scale LLM dataset ...

Purrtran – ᓚᘏᗢ – A Programming Language for Cat People

https://raw.githubusercontent.com/cmontella/purrtran/main/coolcats.jpg
PURRTRAN is a programming language and system designed to give developers the experience of coding with a furry friend, a cat named Hex who uses Artificial Catelligence to enhance coding experience and optimize flow. Hex's needs, such as food, cleanliness, and love, must be met to keep him happy and productive, and failing to do so can lead to Hex becoming displeased and refusing to help with ...