News Nug
JMAP for Calendars, Contacts and Files Now in Stalwart

Published: 2025-10-22 | Origin: Hacker News

Stalwart has achieved a significant milestone by fully implementing the JMAP (JSON Meta Application Protocol) for Calendars, Contacts, Address Books, File Storage, and Sharing, becoming the first JMAP server to support all collaboration protocols. This advancement marks an evolution in how email, calendars, and contacts are synchronized and shared, moving away from the older WebDAV-based technologies, which, while robust, are plagued by complexity, verbosity, and compatibility issues. The newer JMAP protocols—built on JSON

Willow quantum chip demonstrates verifiable quantum advantage on hardware

Published: 2025-10-22 | Origin: Hacker News

On October 22, 2025, researchers announced a breakthrough involving the Willow quantum chip, which has achieved the first-ever verifiable quantum advantage on hardware, demonstrating performance 13,000 times faster than top classical supercomputers. This advancement allows for precise computations, including the structure of molecules, paving the way for significant real-world applications in fields like medicine and materials science. The achievement builds on years of research, including prior milestones where quantum computers solved problems unmanageable by classical systems. The breakthrough

Scripts I wrote that I use all the time

Published: 2025-10-22 | Origin: Hacker News

The author shares a list of favorite shell scripts developed over a decade of maintaining dotfiles. Key scripts include: 1. **copy/pasta**: Simple clipboard wrappers for macOS and Linux. 2. **pastas**: Displays current clipboard content and updates upon changes, used weekly. 3. **cpwd**: Copies the current directory path for quick access in another terminal tab, used daily. 4. **mkcd**: Creates a directory and navigates into it, frequently used.

Evaluating the Infinity Cache in AMD Strix Halo

Published: 2025-10-22 | Origin: Hacker News

Strix Halo is AMD's high-end mobile chip used in the Ryzen AI MAX series, featuring a robust CPU with 16 Zen 5 cores and a powerful GPU with 20 RDNA 3.5 Workgroup Processors (WGPs). A key aspect of Strix Halo is its significant iGPU which addresses the high-bandwidth demands of GPUs using a 256-bit LPDDR5X-8000 setup and 32 MB of memory side cache, referred to as Infinity Cache.

Show HN: AutoLearn Skills for self-improving agents

Published: 2025-10-22 | Origin: Hacker News

AutoLearn is an MCP server designed to transform an AI agent's reasoning steps into reliable and cost-effective deterministic code that performs consistently. It automatically captures the unique reasoning patterns of each AI agent, creating a personalized skill library without requiring manual skill creation or training. As agents encounter new scenarios, their skills improve, countering the typical 10% failure rate of AI tool calls, especially in multi-step workflows, where failures can escalate. By converting inconsistent AI reasoning into deterministic code, AutoLearn reduces costs associated

Rails 8.1: Job continuations, structured events, local CI

Published: 2025-10-22 | Origin: /r/ruby

Rails 8.1 has been released, featuring contributions from over 500 contributors and 2500 commits since the last major version. Notable highlights of this release include the ability to break long-running jobs into discrete steps, facilitating smoother restarts during deployments. This feature, known as Active Job Continuations, was led by Donal McBreen from 37signals. Additionally, the new Event Reporter offers a more structured way to manage events in Rails applications, which was developed under the guidance

OpenBSD 7.8

Published: 2025-10-22 | Origin: Hacker News

OpenBSD 7.8 was officially released on October 22, 2025, marking the 59th release of the operating system. The release highlights OpenBSD's impressive record of only two remote holes in its default installation over thirty years. Version 7.8 includes significant enhancements across various system areas, with a focus on improved support for different hardware platforms: - **Platform-Specific Improvements:** - **arm64:** Support for Raspberry Pi 5, enhancements for Apple variants,

I’m a Developer Who’s Colorblind — Please Stop Making Red and Green Do All the Work.

Published: 2025-10-22 | Origin: /r/programming

The content indicates that the team values and thoroughly considers all feedback received. It also mentions that users can refer to the documentation for a list of available qualifiers. Additionally, there was an error when trying to load a page, and users are advised to reload it.

Why AI Coding Still Fails in Enterprise Teams

Published: 2025-10-21 | Origin: /r/programming

The future of AI coding in enterprises is shifting towards a focus on specification-driven development, shared context, and collaboration, rather than relying on "vibe coding." Despite viral claims of AI being able to generate a significant portion of code, this does not reflect the reality in larger engineering organizations, which manage complex codebases with rigorous quality and security standards. Industry veterans Kent Beck, Bryan Finster, Rahib Amin, and Punit Lad emphasize the need for a strategic approach to AI adoption rather than succ

rlsw – Raylib software OpenGL renderer in less than 5k LOC

Published: 2025-10-21 | Origin: Hacker News

The content emphasizes the importance of user feedback and that all input is taken seriously. It also indicates that users can refer to documentation for available qualifiers. Additionally, it mentions an error occurred while loading the page, prompting users to reload it.

Replacing a $3000/mo Heroku bill with a $55/mo server

Published: 2025-10-21 | Origin: Hacker News

The content discusses how Idealist.org successfully transitioned from a costly $3,000 per month Heroku hosting service to a more economical server that costs only $55 per month. The article likely details the reasons for the switch, the benefits realized from the change, and potentially the technical steps involved in making the transition.

Why Git’s HEAD isn’t what most developers think it is

Published: 2025-10-21 | Origin: /r/programming

Stackademic is a learning platform aimed at programmers, developers, coders, and engineers, with the mission of providing free coding education globally. The content discusses the concept of "HEAD" in Git, clarifying the common confusion surrounding it. Specifically, "head branches" refer to the branches located under .git/refs/heads/ in a local repository.

Build Your Own Database

Published: 2025-10-21 | Origin: /r/programming

This guide outlines the process of building a key-value database from scratch. A key-value database allows users to store and retrieve data using keys, similar to JavaScript objects. The main function of a database is to persistently store data and facilitate efficient retrieval. To store data, key-value pairs are added to a file (e.g., db.txt). To look up a key, one must iterate through the pairs to find a match. Updates involve replacing the existing value for a key, and deletes

Packaging Ruby Apps with Warbler: Executable JAR Files

Published: 2025-10-21 | Origin: /r/ruby

Warbler is a tool in the JRuby ecosystem designed to package Ruby applications along with their dependencies into a single deployable file. This update explores how to use Warbler effectively. In the Java ecosystem, applications have long been distributed as JAR (Java ARchive) files, which are organized zip files that contain compiled Java bytecode, resources, and metadata. Deployable web applications use WAR (Web ARchive) files, while enterprise applications may use EAR (Enterprise ARchive

Ask HN: Our AWS account got compromised after their outage

Published: 2025-10-21 | Origin: Hacker News

The content describes a security incident involving the potential compromise of AWS accounts, specifically related to a sudden surge of 600 instances created within three hours. AWS flagged this activity, raising a health event, and there were requests made to increase the SES (Simple Email Service) quota. The investigation points to older IAM accounts, which had not been active for years, suddenly logging in and changing passwords, raising suspicions about unauthorized access possibly through an API key or a lack of multi-factor authentication (MFA).

LLMs can get "brain rot"

Published: 2025-10-21 | Origin: Hacker News

The LLM Brain Rot Hypothesis suggests that continuous exposure to low-quality web text, or "junk" text, can lead to cognitive decline in large language models (LLMs). A series of controlled experiments using Twitter/X data was conducted, categorizing data based on two criteria: engagement (M1) and semantic quality (M2). The results showed that LLMs pre-trained on junk datasets experienced significant declines in reasoning, contextual understanding, safety, and an increase in harmful traits such as psych

URLPattern is now Baseline Newly available

Published: 2025-10-21 | Origin: /r/programming

The URL Pattern API, now available in the URLPattern interface, simplifies URL matching by allowing developers to use a standardized syntax. This API helps avoid complex regular expressions or third-party routing libraries for handling URL changes. It streamlines tasks like URL parsing and data extraction through methods such as .exec() and .test(), resulting in cleaner and more readable code. Before the API's introduction, developers often had to combine the older URL interface with complex regular expressions, making URL pattern matching cumbersome. The new API

DragonRuby Game Toolkit - Wordle! Source code in the comments

Published: 2025-10-21 | Origin: /r/ruby

Failed to fetch content - HTTP Status - 403

Pasta/80 is a simple Pascal cross compiler targeting the Z80 microprocessor

Published: 2025-10-21 | Origin: /r/programming

The content discusses a Turbo Pascal 3.0-compatible compiler called PASTA/80, designed to generate machine code for Z80 microprocessors used in classic and modern machines such as the ZX Spectrum and CP/M. It follows a single-pass recursive-descent parsing approach, resulting in fast compilation, though it may not produce the most efficient code compared to more advanced compilers like LLVM. The supported dialect closely resembles Turbo Pascal 3.0, with some enhancements from later versions. Limitations exist

Walrus: a high performance storage engine built from first principles

Published: 2025-10-21 | Origin: /r/programming

The content emphasizes the importance of user feedback and mentions that all inputs are taken seriously. It provides a brief overview of a high-performance storage engine, specifically focused on the Walrus tool. Users can run load tests from the repository using environment variables outlined in the Makefile and can adjust settings to explore different scenarios. They can add Walrus to their Cargo.toml and use specific functions for cursor management. Benchmarking can be performed with various flags, and there's a comparison of Walrus's performance against Rocks