News Nug
Boomloom: Think with your hands

Published: 2026-03-20 | Origin: Hacker News

The Boss loom is designed for intuitive, hands-on learning in weaving, making it accessible for beginners and experienced weavers alike. It features a top bar that separates warp threads as you turn a knob, simplifying plain weave and enabling various patterns without complex steps. With five different bars, it allows for endless design variations, making creative exploration effortless. Compact and ideal for homes, studios, and classrooms, the loom is easy to set up, and promotes a welcoming environment for all skill levels. Users can sample

Molly Guard

Published: 2026-03-20 | Origin: Hacker News

The term "molly guard" in computing refers to a protective cover that prevents accidental activation of important buttons, named after an incident involving a young girl named Molly who pressed a significant button in a datacenter. Molly guards can be found in both hardware (like recessed buttons and plastic ridges) and software (such as confirmation dialogs and modifier keys). The concept also includes "reverse molly guards," which are features that automatically execute actions if no user input is detected for a certain period. The author

Tin Can, a 'landline' for kids

Published: 2026-03-20 | Origin: Hacker News

Alison Bennett, a Los Angeles mom, is trying to avoid buying her 8-year-old daughter a cellphone by opting for retro alternatives. She has provided her daughter with an MP3 player for music, rented DVDs for films, and even subscribes to the Los Angeles Times for printed news. Recently, she purchased three $75 Tin Can "landline" phones—one for her daughter and two for friends. The Tin Can phone, which operates on home WiFi, offers parental controls that limit

France's aircraft carrier located in real time by Le Monde through fitness app

Published: 2026-03-20 | Origin: Hacker News

Failed to fetch content - HTTP Status - 402

Pompeii's battle scars linked to an ancient 'machine gun'

Published: 2026-03-20 | Origin: Hacker News

Failed to fetch content - HTTP Status - 400

Has anyone else noticed their AI tool usage patterns feel uncomfortably like behavioral addiction loops?

Published: 2026-03-20 | Origin: /r/programming

The content discusses six behavioral mechanisms from gambling research that apply to work with AI. It highlights how prompts in AI can produce unpredictable results, resembling the experience of gambling—creating a psychological compulsion to keep engaging. The phenomenon of "almost working" code is noted to be more motivating than outright failures, leading developers to spend excessive time troubleshooting. It also emphasizes the risks of becoming absorbed in work, often at the expense of sleep, meals, and relationships. Additionally, the content points out that many workers

I'm building Alcove Congress: local-first semantic search over congressional and legislative records with ADA Title II accessibility built in. Happy to demo. The tools are built and running.

Published: 2026-03-20 | Origin: /r/programming

The content informs users that JavaScript is disabled in their browser and prompts them to enable it or switch to a supported browser to continue using x.com. It also provides links to the Help Center and mentions legal documents such as the Terms of Service, Privacy Policy, Cookie Policy, and Ads info, along with a copyright notice for X Corp © 2026.

Microservices and the First Law of Distributed Objects

Published: 2026-03-20 | Origin: /r/programming

The content discusses the concept of API design in the context of microservices and the author's prior work on distributed object design. It references the "First Law of Distributed Object Design," which states "don't distribute your objects." The author notes that while there has been a resurgence of interest in microservices, this approach may seem contrary to the aforementioned law. The text explains that the term "distributed objects" was popular in the late 1990s and early 2000s and involved designing objects that

ArXiv Declares Independence from Cornell

Published: 2026-03-20 | Origin: Hacker News

Failed to fetch content - HTTP Status - 403

Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found

Published: 2026-03-20 | Origin: Hacker News

The content discusses custom security solutions designed to address specific challenges faced in security roles, emphasizing support throughout various stages of security management, including building, testing, and hardening. The author, Nyxgeek, shares insights from 2026 about two recent Azure Entra ID sign-in log bypasses, highlighting their significance for security logging that administrators depend on to detect intrusions. The piece focuses on methods to retrieve valid authentication tokens without leaving a trace in the sign-in logs, a serious concern given

Drugwars for the TI-82/83/83 Calculators (2011)

Published: 2026-03-20 | Origin: Hacker News

The content discusses issues related to sharing and running code on TI-84 calculators. Users faced errors while trying to load a shared file from Google Drive and mentioned problems with compatibility, specifically whether certain files would work on the TI-84+ or TI-83+. One user reported successfully running code on a TI-83+ and emulating the TI-84+, suggesting that the code transfer should be done using the `prgm` command or manually entering it. Another user noted they had fixed bugs in

Push events into a running session with channels

Published: 2026-03-20 | Origin: Hacker News

The content explains how to use channels to integrate messages, alerts, and webhooks into a Claude Code session from an MCP server. It outlines steps for creating and configuring bots for Telegram and Discord, including installing necessary plugins, enabling specific settings (like Message Content Intent for Discord), and ensuring channels are enabled after configuration. It concludes with a prompt asking if the page was helpful.

Minecraft Source Code is Interesting

Published: 2026-03-19 | Origin: /r/programming

On March 1, 2026, the source code for Minecraft's Old Console version was leaked, prompting many users to explore its mechanics and create content around it. The history of Minecraft's development highlights the collaboration between Mojang and 4J Studios, who were tasked with porting the Java version to consoles, particularly the PS3, which involved rewriting the game in C++. The port features around 3,300 C++ source files organized into two main projects: Minecraft.Client (handling

noq, noq, who's there?

Published: 2026-03-19 | Origin: /r/programming

The announcement introduces "noq" (number 0 QUIC), a general-purpose QUIC implementation featuring multipath and NAT traversal support. It has been utilized by the iroh project since version 0.96 but is not limited to that specific application. The creators forked from the Quinn implementation in 2024 due to issues with how iroh managed QUIC, particularly regarding path switching and NAT traversal without QUIC's visibility into these processes. Initially, the goal was to maintain closeness

Conway's Game of Life, in real life

Published: 2026-03-19 | Origin: /r/programming

The content discusses the author's experience with Conway's Game of Life, a mathematical simulation involving a grid of cells that can be alive or dead, governed by specific rules regarding their neighbors. The author notes that while it’s not a traditional game, it can create fascinating patterns and behaviors, attracting interest from fans of interactive art. They describe how they started a project inspired by the game, involving an extensive budget to create a matrix of switches (17x17) for user interaction. The author also outlines the

How I found CVE-2026-33017, an unauthenticated RCE in Langflow, by reading the code

Published: 2026-03-19 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

Cockpit is a web-based graphical interface for servers

Published: 2026-03-19 | Origin: Hacker News

Cockpit is a lightweight and interactive web-based server administration interface that allows sysadmins to manage Linux operating systems like Debian, Fedora, and RHEL directly from a browser. It simplifies tasks such as container management, storage administration, network configuration, and log inspection. Users can seamlessly switch between Cockpit and the terminal, as actions initiated in one interface can be viewed or controlled in the other. Additionally, Cockpit supports managing multiple hosts accessible via SSH. The feedback from users is valued and taken seriously,

Gerd Faltings, who proved the Mordell conjecture, wins the Abel Prize

Published: 2026-03-19 | Origin: Hacker News

Gerd Faltings, a 71-year-old German mathematician, was awarded the Abel Prize for his significant contribution to mathematics, particularly for proving the Mordell conjecture, now known as Faltings’s theorem, in 1983. This theorem addresses the number of special points, referred to as "rational points," on curves defined by equations. Faltings has a distinguished career, having won the Fields Medal at 32 and now the Abel Prize, highlighting a remarkable trajectory in

Detecting Defects in Software Systems

Published: 2026-03-19 | Origin: /r/programming

The author discusses the challenges of effectively detecting systemic issues in complex distributed systems, emphasizing that creating useful alerts is both difficult and an art form. They highlight three main tenets regarding alerting: 1. **Complexity of Systems:** Instead of simply asking if a system is "up" or "down," it's more useful to ask specific questions about performance, like the normality of the API error rate, especially during incidents. 2. **Unpredictable Failures:** Predicting every possible failure in

Google details new 24-hour process to sideload unverified Android apps

Published: 2026-03-19 | Origin: Hacker News

Google is making significant changes to Android in 2026 to enhance malware protection across devices. Beginning in September, the company will restrict application sideloading through a developer verification program, requiring developers distributing apps outside of Google Play to provide identification, upload signing keys, and pay a $25 fee. This process has sparked criticism due to its complexity and burdensome nature for developers. To accommodate power users, Google introduced an "advanced flow" that allows them to bypass app verification, but this feature will be