GPT-5.2

GPT-5.2 is a more capable model series for professional knowledge work, saving users 40-60 minutes a day and outperforming industry professionals on various tasks. It sets a new state of the art in general intelligence, long-context understanding, and agentic tool-calling, making it suitable for complex, real-world tasks.

iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video]

Patterns.dev

https://www.patterns.dev/_astro/introductiondp_Z7VQea.webp
Our perspective is that patterns are valuable for solving specific problems, often helping to communicate comminalities in code problems for humans. If a project doesn't have those problems, there isn't a need to apply them. Patterns can also be very language or framework-specific (e.g. React), which can often mean thinking beyond the scope of just the original GoF design patterns.

French supermarket's Christmas advert is worldwide hit (without AI) [video]

Programmers and software developers lost the plot on naming their tools

http://books.google.com/books/content?id=iL34DwAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api
The user criticizes modern software naming conventions for being unclear and arbitrary, citing Richard Stallman's 2022 EmacsConf talk on the importance of descriptive names. They argue that clarity in naming is essential for respect for users' time and cognitive resources, and propose a cultural correction towards more professional standards.

Rivian Unveils Custom Silicon, R2 Lidar Roadmap, and Universal Hands Free

https://riviantrackr.com/wp-content/uploads/2025/12/R1_Lidar_1.jpg
Rivian unveiled its Autonomy and AI Day, highlighting its leadership in the industry with custom hardware and large scale AI systems. The company announced RAP1, a 5nm processor, and its new Autonomy Compute Module 3 for the R2, with LiDAR to be added later.

UK House of Lords attempting to ban use of VPNs by anyone under 16

https://alecmuffett.com/tti-cache/134925.png
UK proposes law to block VPN services for children, targeting providers offering services to significant UK users. However, enforcing such a law may be difficult due to VPNs being a DIY technology.

Litestream VFS

https://fly.io/blog/litestream-vfs/assets/litestream-vfs.jpg
Litestream allows SQLite databases to be queried from object storage, enabling point-in-time recovery and fast queries without downloading the full database. It uses LTX, a data-shipping file format, to compact and restore databases efficiently.

Meta shuts down global accounts linked to abortion advice and queer content

https://i.guim.co.uk/img/media/976a0fd5e30e02c3c3dc2ac1e6cdb93f0ca63219/0_0_1195_831/master/1195.jpg?width=445&dpr=1&s=none&crop=none
Meta removed or restricted over 50 accounts of abortion access providers, queer groups, and reproductive health organisations worldwide, sparking accusations of censorship. Campaigners say Meta's actions indicate a growing push to limit reproductive health and queer content, echoing its Trump-era approach to women's health and LGBTQ+ issues.

Denial of service and source code exposure in React Server Components

https://react.dev/images/og-blog.png
Security researchers found two new vulnerabilities in React Server Components, but patches remain effective against Remote Code Execution. Fixes were backported to versions 19.0.2, 19.1.3, and 19.2.2, requiring immediate upgrade for affected users.

Craft software that makes people feel something

https://rapha.land/assets/images/banner.jpg
The author paused their code editor Boo to work on a new programming language, driven by personal inspiration rather than commercial success. They're taking a break from Boo, but plan to return to it when they feel inspired again.

An SVG is all you need

The author discusses using SVGs for interactive scientific publishing, citing their permanence, provenance, permission, and placement capabilities. They propose using SVGs to create self-contained, interactive visualizations that can be easily shared and remixed.

Disney making $1B investment in OpenAI, will allow characters on Sora AI

https://image.cnbcfm.com/api/v1/image/108240562-17654620331765462030-42932533857-1080pnbcnews.jpg?v=1765462032&w=750&h=422&vtcrop=y
Disney and OpenAI partnered for a $1 billion investment, allowing users to create AI content with Disney's copyrighted characters on Sora and ChatGPT Images. The three-year agreement includes over 200 characters from Disney, Marvel, Pixar, and Star Wars, with robust controls to prevent copyright infringement.

My productivity app is a never-ending .txt file (2020)

The user uses a single text file as their main productivity system, which they update daily with tasks from their calendar and notes on completed work. This system has helped them manage their workload, recall past events, and maintain control over their daily tasks for 14 years.

The Walt Disney Company and OpenAI Partner on Sora

https://images.ctfassets.net/kftzwdyauwt9/3rKAnqPdPyQiQ9KNhNtYiA/3920f57f654c1abab54ac5035f4abd30/OAI_Disney_Hero_16x9.png?w=3840&q=90&fm=webp
Disney and OpenAI have partnered for a three-year licensing agreement, allowing Sora to generate short social videos using Disney characters. Disney will invest $1 billion in OpenAI and use its APIs to build new products and experiences.

Vibe coding is mad depressing

https://bear-images.sfo2.cdn.digitaloceanspaces.com/lawgimenez/41am.webp
Freelance mobile developer frustrated with AI/LLM era, citing loss of best practices and proper process in projects. Clients now expect rapid development with AI-generated code, leading to chaotic and unmanageable projects.

Things I want to say to my boss

The writer is reflecting on their recent job change, feeling stuck and replaying past issues. They criticize leadership for performing "care" rather than genuinely showing it, which leads to a broken culture and burnout.

Going Through Snowden Documents, Part 1

https://libroot.org/public/post-imgs/p18.jpg
The document is an internal NSA training presentation on XKEYSCORE, revealing previously unreported surveillance targeting Norinco, a Chinese defense contractor, and Mexican federal agencies. The document showcases NSA's CNE capabilities, including deep network penetration, email extraction, and keylogging, with significant implications for intelligence operations.

Show HN: Sim – Apache-2.0 n8n alternative

https://raw.githubusercontent.com/simstudioai/sim/main/apps/sim/public/logo/reverse/text/large.png
Clone Sim repository, start Docker containers, and configure environment variables for Ollama and VLLM. Ensure PostgreSQL has pgvector extension installed and OLLAMA_URL is set to host.docker.internal for Docker setup.

Days since last GitHub incident

Days since last Github service disruption: 0

The Cost of a Closure in C

https://thephd.dev/assets/img/2025/12/appleclang17_closure_linear.png
Closures in C and C++ have various performance implications due to different design choices, and this article focuses on the cost of extensions for closures in ISO C. The article uses the Man-or-Boy test to benchmark various solutions, including lambdas, Apple Blocks, GNU Nested Functions, and custom C++ classes, and finds that direct lambdas and Apple Blocks perform best, while GNU Nested ...

Incomplete list of mistakes in the design of CSS

CSS3 should have been designed with more logical and consistent syntax, properties, and naming conventions to improve usability and future-proofing. Many CSS properties and features have been criticized for their design, implementation, and functionality, leading to confusion and inconsistencies in the language.

A “frozen” dictionary for Python

A new immutable dictionary type, frozendict, is proposed for Python to safely share data in concurrent code. It would be a built-in type, preventing unintended modifications.

GPT-5.2

GPT-5.2 is a more capable model series for professional knowledge work, saving users 40-60 minutes a day and outperforming industry professionals on various tasks. It sets a new state of the art in general intelligence, long-context understanding, and agentic tool-calling, making it suitable for complex, real-world tasks.

Show HN: I made a spreadsheet where formulas also update backwards

https://victorpoughon.github.io/bidicalc/assets/bidicalc-figure0.DMGAAX7J.svg
Bidicalc is a spreadsheet-like tool that allows changing the output of a formula and updating the inputs to match the formula, with a custom root-finding solver for backward updates. The tool is open-source, written in TypeScript, and has limitations such as floating point precision and available computation time, with potential improvements in domain restriction, solver, and UX.

Ensuring a National Policy Framework for Artificial Intelligence

https://www.whitehouse.gov/wp-content/themes/whitehouse/assets/img/whitehouse-47-logo.png
The US President issues an executive order to promote national and economic security through AI leadership, and to prevent State laws from hindering innovation. The order establishes a task force to challenge conflicting State laws and proposes a national framework to ensure AI dominance.

Pop_OS 24.04 LTS with COSMIC desktop environment

https://images.prismic.io/blog-system76/aTork3NYClf9oCvf_FounderLetterSpace.jpg?auto=format,compress&rect=0,0,1999,1333&w=1536&h=1024&fm=jpeg
System76 released Pop!_OS 24.04 LTS with COSMIC Desktop Environment, a new open source desktop environment. COSMIC is modular, composable, and funded by System76 hardware sales.

From text to token: How tokenization pipelines work

https://www.paradedb.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fjames_headshot.a20a5a20.jpeg&w=640&q=75&dpl=dpl_5LrsoBohS4WHgnkaC8PhsYQwNwDJ
Search engines break down text into tokens, which are the units used for searching, by filtering out unwanted characters, splitting text into words, and removing common words like "the" and "and". Tokenization is a crucial step in search engines, as it enables matching of different word forms, such as "jumped" and "jumps", and is essential for accurate search results.

The architecture of “not bad”: Decoding the Chinese source code of the void

https://substackcdn.com/image/fetch/$s_!DBko!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35e9733-cc43-4cf0-87dc-4226d22a56cd_715x312.png
The writer is struggling with the difference between Chinese and English language structures, which shape their perception of truth and reality. They find Chinese's "High Context" strategy of ambiguity and indirectness useful for maneuverability, but English's directness and categorization create a sense of vulnerability and self-exposure.

A Developer Accidentally Found CSAM in AI Data. Google Banned Him for It

https://images.unsplash.com/photo-1612383401597-cdfb8bdfa0d9?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGRhcmslMjBjb21wdXRlcnxlbnwwfHx8fDE3NjUzNzczNjF8MA&ixlib=rb-4.1.0&q=80&w=2000
A mobile app developer's Google account was suspended after he unknowingly uploaded a dataset containing child abuse material to his Google Drive. He claims Google's ban has been devastating despite his efforts to report and remove the dataset.

Just 0.001% hold 3 times the wealth of poorest half of humanity, report finds

https://i.guim.co.uk/img/media/a03b3500e24a5f3dc5e28f16cef17003df6c7b2a/137_0_3640_2912/master/3640.jpg?width=445&dpr=1&s=none&crop=none
A report by the World Inequality Report 2026 found extreme global wealth inequality with the top 0.001% controlling three times as much wealth as the bottom half of humanity. The report argues urgent action is essential to reduce inequality which affects economies, democracies, and the planet.

We built a resource hub to fight back against age verification

https://www.eff.org/files/banner_library/ageverificationbanner-2.png
Age verification laws are proliferating worldwide, creating a confusing tangle of rules that harm internet users by collecting personal info and censoring content. The Electronic Frontier Foundation (EFF) is launching a resource hub to help users understand and fight back against these invasive laws.

An Orbital House of Cards: Frequent Megaconstellation Close Conjunctions

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Satellite launches are rapidly increasing space debris and collision risks, with the CRASH Clock currently at 2.8 days. This is a significant decrease from 121 days in 2018, highlighting the urgent need for better orbital environment management.

Show HN: Tripwire: A new anti evil maid defense

https://opengraph.githubassets.com/d396740e73348c385ce6ddcd2d8876354b88839966517cd81c3730ff14f7847f/fr33-sh/Tripwire
Tripwire is a robust monitoring system that defends against sophisticated adversaries, including evil maid attacks, by sharing and deleting random secrets between the server and client, making it difficult for attackers to cover their tracks. The system uses a Raspberry Pi 5, camera module, and motion sensor to detect intrusions and sends web push notifications to the client, with features ...

Launch HN: BrowserBook (YC F24) – IDE for deterministic browser automation

BrowserBook is an IDE for writing and debugging Playwright-based web automations, designed to solve problems with browser agents in healthcare workflows. It provides a standalone TypeScript REPL, interactive browser window, and AI coding assistant to make script development quick and easy.

Deprecate like you mean it

Seth Larson proposes a method to make deprecated functions return wrong results occasionally, logging deprecation warnings each time. This would make delaying maintenance more expensive and immediate to users.

South Korea – A cautionary tale for the rest of humanity

https://wip.gatspress.com/wp-content/uploads/2025/11/WIP-Cover-Layered-02-1702x1995.png
South Korea's low fertility rate is due to harsh tradeoffs between careers and motherhood, intense parenting, and a breakdown in men-women relations. The government's antinatalist campaigns in the past have had a lasting impact on the culture.

Pop Goes the Population Count?

https://xania.org/202512/11-popcount-clang-opt.png
The population count operation counts the number of one bits in an unsigned 64-bit value, useful in data compression, cryptography, and error correction. A simple C function can be written to achieve this using a loop or a single instruction like popcnt, depending on the compiler and architecture.

Crick and Watson Did Not Steal Franklin's Data

https://assets.nautil.us/sites/3/nautilus/OneQuestion-logo.png?auto=compress&fit=scale&fm=png&h=127&ixlib=php-3.3.1&w=300&wpsize=medium
Matthew Cobb's book Crick: A Mind in Motion reveals James Watson and Francis Crick's discovery of the double helix structure of DNA in 1953, with some controversy over whether they stole data from Rosalind Franklin. However, interviews and research show that Franklin was not hostile to the pair and continued to share her data and ideas with them.

Powder and stone, or, why medieval rulers loved castles

https://substackcdn.com/image/fetch/$s_!XQXi!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc17d52a4-212e-4567-b65f-3b17dcce7bb4_3840x2160.png
Medieval rulers built motte-and-bailey castles to secure territory and establish a logistical network for armies, allowing them to "hop" across the countryside. This strategy was crucial for medieval warfare, but its effectiveness would eventually be rendered obsolete by the introduction of gunpowder and other technological advancements.

Last quarter I rolled out Microsoft Copilot to 4k employees

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

If You Quit Social Media, Will You Read More Books?

https://media.newyorker.com/photos/693712dfdde30f30943c1e5a/2:2/w_2560%2Cc_limit/FaultLines_SocialMediaTradeOff_final.jpg
The author reflects on the impact of social media on reading habits, questioning whether a decrease in book reading is a loss or a shift in how people consume information. Online platforms can facilitate discovery of new books and ideas, but may also create filter bubbles and restrict exposure to diverse perspectives.

Show HN: Gotui – a modern Go terminal dashboard library

https://raw.githubusercontent.com/metaspartan/gotui/master/logo.png
gotui is a cross-platform terminal library built in Go for custom dashboards and widgets. It initializes a window and prints "Hello World!" in its default area.

Show HN: Autofix Bot – Hybrid static analysis and AI code review agent

DeepSource's Autofix Bot uses a hybrid static analysis and AI agent to improve code review. It outperforms static-only and LLM-only tools in finding and fixing code quality and security issues.

Two new RSC protocol vulnerabilities uncovered

https://h8dxkfmaphn8o0p3.public.blob.vercel-storage.com/static/blog/security-update-2025-12-11/twitter-card.jpeg
Two new vulnerabilities were found in React Server Components, but they do not allow Remote Code Execution. They can cause server hangs and expose business logic or secrets in Next.js applications.

McDonald's removes AI-generated ad after backlash

https://i.guim.co.uk/img/media/9481930d78268770a0641c92aef2b7c94338b34a/572_0_5722_4580/master/5722.jpg?width=465&dpr=1&s=none&crop=none
McDonald's removed an AI-generated Christmas ad in the Netherlands after it sparked criticism online. The ad depicted chaotic holiday scenes, but the company acknowledged that many people view Christmas as a wonderful time.

Did that Colorado station sign say gas for only $1.69? Yes, it did

https://i0.wp.com/newspack-coloradosun.s3.amazonaws.com/wp-content/uploads/2025/12/Screenshot-2025-12-08-at-11.13.00-AM-1200x888.png?resize=1200%2C888&quality=80&ssl=1
National gasoline prices have fallen below $3 a gallon on average for the first time in four years, with Colorado's prices averaging $2.47. This is due to Suncor's cheap Canadian oil and competition from mega-fueling convenience stores.

Show HN: An endless scrolling word search game

23,746 Patients Died on Waitlists in Past Year

https://secondstreet.org/wp-content/uploads/elementor/thumbs/A-dark-and-d-a4e8bdff-a87e-48f4-a7b1-b2b03cdb168f-qte1ck991frnztzgdpsznngjoylcfsjphofdmjw494.png
At least 23,746 patients died in Canada while waiting for surgeries or diagnostic scans. This figure brings the total to over 100,000 since 2018, with a 3% increase in waiting list deaths compared to last year.

A 'Tatooine' Planet Directly Imaged

https://www.centauri-dreams.org/wp-content/uploads/2025/12/telescope1940__FitMaxWzk3MCw2NTBd.jpg
Astronomers have discovered a massive exoplanet, HD 143811 AB b, orbiting twin stars six times closer than other similar planets. The planet, six times Jupiter's size, is relatively cool and orbits its stars in 300 years.

Show HN: GPULlama3.java Llama Compilied to PTX/OpenCL Now Integrated in Quarkus

User downloads and sets up TornadoVM, then builds and runs a project using Maven and a model file.

RFC 6677 DNS Transport over TCP – Implementation Requirements (2016)

TCP is a valid transport for DNS and supports features like connection reuse and pipelining queries. It prevents address spoofing and IP fragmentation issues but has higher setup costs compared to UDP.
https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2VseTZcqvRZW4xd2qw6GGs/ff97801d27860e263f0ee509c2b71c4e/image2.png
Cloudforce One Threat Intelligence team observed threat actors exploiting the React2Shell vulnerability within hours of its disclosure, using tools like Nuclei and Burp Suite. Cloudflare deployed new rules to block the vulnerability and is continuously monitoring for additional attack variations.

Why no fish wants a tongue-eating parasitic louse in its mouth

https://media.hswstatic.com/eyJidWNrZXQiOiJjb250ZW50Lmhzd3N0YXRpYy5jb20iLCJrZXkiOiJnaWZcL3BhcmFzaXRpYy1sb3VzZS5qcGciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjgyOH19fQ==
Cymothoa exigua is a parasite that replaces a fish's tongue with its female body. It starts as a male, matures, and then transforms into a female to mate and raise babies inside the fish.

ICE is using smartwatches to track pregnant women, even during labor

https://i.guim.co.uk/img/media/5c460ecff501c2e660468154d9fed4069786ce0a/0_0_3000_2400/master/3000.jpg?width=465&dpr=1&s=none&crop=none
A pregnant woman in Colorado wore a smart watch mandated by ICE, which caused complications during her delivery due to its inability to be removed. The lack of procedure to remove ankle or wrist monitors in medical emergencies has affected many immigrants, causing delays and fear of deportation.