News Nug
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI

Published: 2025-12-12 | Origin: Hacker News

On December 12, 2025, it was noted that OpenAI has implemented a new Skills mechanism similar to Anthropic's, allowing various platforms to easily integrate skills, which consist of a folder with a Markdown file and additional resources. This functionality is available in OpenAI’s Codex CLI tool and ChatGPT, accessible via the "/home/oai/skills" directory. Users can create zip files of the skills folder, which includes tools for handling spreadsheets, documents, and PDFs. Notably

The Undisputed Queen of Safe Programming (Ada) | Jordan Rowles

Published: 2025-12-12 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig

Published: 2025-12-12 | Origin: Hacker News

The content introduces uvm32, a minimalist, dependency-free virtual machine sandbox designed for microcontrollers and resource-constrained devices, implemented in a single C file without dynamic memory allocations. It runs on systems like STM32L0 with a low footprint (under 4KB flash and 1KB RAM) and serves as a RISC-V emulator. Uvm32 is aimed at executing custom script-like logic rather than simulating hardware. It provides tools for building efficient code and a simple VM host example

GNU Unifont

Published: 2025-12-12 | Origin: Hacker News

GNU Unifont is a part of the GNU Project and offers a font with glyphs for every printable code point in the Unicode Basic Multilingual Plane (BMP), which includes the first 65,536 code points (U+0000..U+FFFF). Additionally, it is expanding to cover the Supplementary Multilingual Plane (SMP) and contributions from the ConScript Unicode Registry (CSUR). The font can be used with commercial (non-free) software, as permitted by the GNU

macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

Published: 2025-12-12 | Origin: Hacker News

The message advises users to enable JavaScript in their browser settings and then refresh the page to access its content.

Rats Play DOOM

Published: 2025-12-12 | Origin: Hacker News

A team developed a comprehensive virtual reality (VR) setup for rats to play DOOM, featuring a motion-tracked treadmill ball, a panoramic headset, an input trigger, and a reward circuit. All components, including designs and software, are open-sourced for others to replicate. The project originated in New York with initial training of rats by Viktor, and after a pause, interest led to a more advanced version (v2) developed with engineers and collaborators to enhance documentation and accessibility. The hardware enables

50 years of proof assistants

Published: 2025-12-12 | Origin: /r/programming

The content critiques the idea that scientific progress has stagnated over the last 50 years, pointing out that this view is held by various individuals, including billionaire Peter Thiel and YouTube influencers, who acknowledge advances in computing but wrongly attribute them solely to industrial research. The writer emphasizes the crucial contributions of academia and government funding to advancements in computing technologies, particularly highlighting the historic roles of institutions like Bell Labs and Xerox PARC. The discussion then shifts to the evolution of LCF (Logic for Computable

Building a multiplayer game with polyglot microservices - Architecture decisions and lessons learned [Case Study, Open Source]

Published: 2025-12-12 | Origin: /r/programming

Of course! Please provide the content you'd like summarized, and I'll help you with that.

The Law of Discoverability

Published: 2025-12-12 | Origin: /r/programming

The content describes the design principles behind the fish shell, which aim to balance user-friendliness with expressiveness, while adhering to POSIX standards where feasible. The fish design has three main goals: to enable all functionalities available in other shell languages, to be user-friendly without sacrificing power, and to follow POSIX guidelines as much as possible. Several specific design principles are highlighted to support these goals: 1. **Limited Orthogonal Features:** The shell should have a minimal set of distinct features to

How to think about durable execution

Published: 2025-12-12 | Origin: /r/programming

The content provides a personal account of the author's experience with durable execution and its connection to task queues and orchestration systems, particularly in the context of managing Kubernetes deployments at Porter, a company where the author was CTO. Initially skeptical and unsure about the relevance of Temporal—an orchestration tool—the author struggled to understand its principles despite recognizing its potential benefits. Over time, after leaving Porter, the author conducted more in-depth research into durable execution platforms, even creating an open-source project with Temporal. The post

ChatGPT 5.2 Tested: How Developers Rate the New Update (Another Marketing Hype?)

Published: 2025-12-12 | Origin: /r/programming

OpenAI launched GPT-5.2 on December 11, 2025, highlighting it as their "most capable model series yet for professional knowledge work." The new model comes in three versions tailored to different needs and includes significant cost increases: the GPT-5.2 Thinking API is priced at $1.75 per million input tokens and $14 per million output tokens, while the premium Pro version costs $21 per million input tokens and $168 per million output tokens. Despite these changes,

A git repo for ML/DL engineers

Published: 2025-12-12 | Origin: /r/programming

The content emphasizes the importance of user feedback and invites readers to explore a curated collection of over 200 free ebooks and resources on various programming topics, including Computer Vision, Machine Learning, Deep Learning, and Python. It includes a list of notable books in the field, such as "Generative Deep Learning" by David Foster and "Hands-On Unsupervised Learning Using Python" by Ankur A Patel. The text encourages readers to engage with the available resources and highlights the significance of continued learning in programming

Building a Typed Dataflow System for Workflow Automation (and why it's harder than it looks)

Published: 2025-12-12 | Origin: /r/programming

The content emphasizes that all feedback is valued and taken seriously. It introduces a visual automation builder for creating, scheduling, and managing automation workflows with secure credential management. Key features include an Electron-based application with a visual node-based editor, a modular main process, a React-based UI, and robust type definitions for enhanced type safety. The application offers helpers for variable initialization and conditional execution, allows users to select CSS selectors interactively, and automatically detects types. Comprehensive documentation is available, including setup instructions and example

AI Can Write Your Code. It Can’t Do Your Job.

Published: 2025-12-12 | Origin: /r/programming

In May, OpenAI attempted to acquire Windsurf (formerly Codeium) for $3 billion, but the deal ultimately fell through. Recently, Anthropic acquired Bun, an open-source JavaScript runtime, although they could have built on it for free. This move suggests that companies in the AI sector are seeking to acquire engineering talent rather than replace them, contradicting the narrative that programming jobs are dying due to AI. The author argues that while AI has the potential to automate many programming tasks, the

Gogs Zero-Day RCE (CVE-2025-8110) Actively Exploited | Wiz Blog

Published: 2025-12-12 | Origin: /r/programming

Wiz Threat Research has detected exploitation of a zero-day vulnerability (CVE-2025-8110) in Gogs, a widely used self-hosted Git service, during an investigation of a malware infection. This symlink bypass vulnerability allows authenticated users to overwrite files outside the repository, potentially leading to Remote Code Execution (RCE). Currently, over 700 publicly exposed Gogs instances are compromised, with ongoing exploitation and no available patch as of December 1, 2025. The vulnerability

CRISPR fungus: Protein-packed, sustainable, and tastes like meat

Published: 2025-12-12 | Origin: Hacker News

Researchers have developed a new strain of the fungus Fusarium venenatum using CRISPR gene editing, enhancing its efficiency, nutrition, and sustainability compared to its natural variant. This fungal strain, known for its meat-like flavor, was modified by removing two specific genes: one that thickened the cell walls, improving digestibility, and another that optimized its metabolism. The resulting strain, FCPD, produces protein 88% faster and uses 44% less sugar. This innovation significantly lowers greenhouse gas

Nokia N900 Necromancy

Published: 2025-12-12 | Origin: Hacker News

The author details the process of reviving a classic Nokia N900 smartphone sent by a friend, Dima. The phone's old battery was non-functional, so the author created a prototype to replace the battery with a supercapacitor setup. They cut and soldered components to emulate battery behavior, connecting several compact supercapacitors to the device. After successful booting, they noted the capacitors were heating up, indicating potential issues with their soldering. During the process, a mishap led

Denial of service and source code exposure in React Server Components

Published: 2025-12-11 | Origin: Hacker News

On December 11, 2025, the React Team announced the discovery of two new vulnerabilities in React Server Components while investigating prior security patches. These vulnerabilities do not enable Remote Code Execution, and the existing patch for the React2Shell exploit remains effective. Users are urged to upgrade immediately due to the severity of these new vulnerabilities, especially if they have already updated to versions 19.0.2, 19.1.3, and 19.2.2, as these updates are

An SVG is all you need

Published: 2025-12-11 | Origin: Hacker News

The content discusses the potential of SVGs (Scalable Vector Graphics) as a versatile tool for creating interactive, vector-based visualizations in scientific publishing. It reflects on Anil's concept of making scientific papers more interactive by allowing readers to explore data and experiments directly, which is possible for many fields, especially computer science. The author reminisces about a project from 20 years ago involving an SVG visualization tool that successfully displays data from a fungal network experiment and notes that it still functions well in modern browsers

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

Published: 2025-12-11 | Origin: Hacker News

Rivian is encouraging customers to order their vehicles using the code JOSE1715716 for rewards, including 250 points and three months of free RAN charging. During the inaugural Autonomy and AI Day, Rivian showcased its commitment to leading the future of autonomy with a focus on compute power, custom hardware, and AI systems. Key announcements included the introduction of the RAP1 processor, Rivian's first in-house chip, which delivers high performance for the new Gen 3 Autonomy