News Nug
The Responsibility of Intellectuals (1967)

Published: 2026-01-25 | Origin: Hacker News

The content discusses a reflection on Dwight Macdonald's influential articles from twenty years prior, which examined the responsibility of peoples and intellectuals concerning war guilt. It emphasizes the moral questions surrounding the atrocities committed during World War II, particularly relating to the actions of German and Japanese people, alongside the complicity of British and American citizens in the bombings of civilians, notably Hiroshima and Nagasaki. The text highlights the responsibility of intellectuals in questioning government narratives and revealing underlying motives, leveraging the freedoms and privileges afforded

Show HN: VM-curator – a TUI alternative to libvirt and virt-manager

Published: 2026-01-25 | Origin: Hacker News

The content describes vm-curator, a Rust-based terminal user interface (TUI) for efficiently managing QEMU/KVM virtual machines on Linux without relying on libvirt. It supports para-virtualized 3D acceleration for NVIDIA GPUs, which has been tested successfully on an RTX-4090. The application includes features like VM discovery and organization, a creation wizard with pre-configured profiles for over 50 operating systems, snapshot management, and USB passthrough. Users can find settings in a

nvidia-smi hangs indefinitely after ~66 days

Published: 2026-01-25 | Origin: Hacker News

The content discusses feedback collection and highlights the importance of user input. It provides system parameters for NVIDIA drivers, along with information about the operating system and kernel version on a specific machine running openeuler release 2.0 (LTS-SP2). The system has experienced a hanging issue with the `nvidia-smi` command after approximately 66 days of uptime while using driver version 570.133.20. Additionally, there are specific errors related to NVRM (NVIDIA Resource Management

7,432 pages of legacy docs to 3s queries with hybrid search + reranking

Published: 2026-01-25 | Origin: /r/programming

The legacy documentation system is 20 years old, consists of 7,432 pages locked in PDFs, and requires 15-30 minutes for manual searches. The new system, based on Retrieval-Augmented Generation (RAG) using Amazon Bedrock, enables quick search functionality with responses in 3-5 seconds and a break-even ROI of just one day. RAG retrieves relevant documentation and generates answers using a large language model (LLM) without the need for retraining. It has been

David Patterson: Challenges and Research Directions for LLM Inference Hardware

Published: 2026-01-25 | Origin: Hacker News

arXivLabs is a platform for collaboration, enabling users to create and share new features on the arXiv website. It emphasizes values such as openness, community, excellence, and user data privacy, collaborating only with partners who share these values. Users are encouraged to propose projects that could benefit the arXiv community. Additionally, there is a mention of the operational status of arXiv.

Two Weeks Until Tapeout

Published: 2026-01-25 | Origin: Hacker News

The author shares their experience of participating in an experimental shuttle to design a JTAG interface using Global Foundries' 180nm technology, motivated by the current trend of AI accelerators. Initially, the project began with a focus on in-silicon debug infrastructure, later evolving to include a systolic matrix multiplication accelerator as the design under test. The tapeout was conducted as part of a Tiny Tapeout initiative but within an experimental framework aimed at testing new nodes and flows. Participation in these shutt

Connection Exhaustion in High-Traffic Systems

Published: 2026-01-25 | Origin: /r/programming

The content discusses a common issue in server management where an application experiences connection problems despite low CPU usage, ample RAM, and idle disk I/O. The root cause is often socket saturation rather than computational limits, particularly in Linux where each TCP connection uses a file descriptor (FD). Although the maximum FD limit may seem high (e.g., 65,535), a bottleneck can occur if the application employs a thread-per-connection model that ties up resources with slow clients. A scenario exemplifying this

Adoption of EVs tied to real-world reductions in air pollution: study

Published: 2026-01-25 | Origin: Hacker News

Researchers from the Keck School of Medicine at USC have reported a significant reduction in nitrogen dioxide (NO₂) levels linked to the increase of zero-emissions vehicles (ZEVs) in California between 2019 and 2023. The study revealed that for every additional 200 ZEVs introduced, NO₂ levels decreased by 1.1%. This analysis, using satellite data, is one of the first to provide concrete evidence of the health benefits associated with ZEVs, which include

We X-Rayed a Suspicious FTDI USB Cable

Published: 2026-01-24 | Origin: Hacker News

Eclypsium has acquired an industrial X-ray machine to conduct cybersecurity research, including analyzing components for major companies. A recent experiment involved X-raying both an old, dysfunctional USB to UART cable and a new, verified one purchased from DigiKey. The older cable, which had performance issues when transferring firmware, raised suspicions of being counterfeit, possibly stemming from a flawed production run or unauthorized replication of FTDI technology. FTDI has acknowledged challenges with counterfeit devices, even implementing drivers that disable counterfeit chips

Your agent is building things you'll never use

Published: 2026-01-24 | Origin: /r/programming

The content discusses the limitations of AI-generated content and the misapplication of AI agents in productivity. The author notes that despite rapid development with agents, much of it goes unused due to a lack of practical application. The main issue is treating AI agents as strategic tools rather than execution tools. When tasked with vague goals, agents produce impressive but ultimately unusable results, whereas specific tasks yield significant benefits. The author distinguishes between tactical deployment (applying agents to known problems) and strategic deployment (hoping agents

Postmortem: Our first VLEO satellite mission (with imagery and flight data)

Published: 2026-01-24 | Origin: Hacker News

On March 14, 2025, Albedo launched its first satellite, Clarity-1, aboard SpaceX Transporter-13, achieving significant milestones in satellite technology and operation. The mission aimed to validate innovative designs for Very Low Earth Orbit (VLEO), an area previously deemed impractical for standard satellites due to atmospheric drag and atomic oxygen erosion. Clarity-1 exceeded performance expectations, demonstrating a drag coefficient 12% better than target predictions and validating models projecting a five-year

What If We Took Message-Passing Seriously?

Published: 2026-01-24 | Origin: /r/ruby

The author reflects on their relationship with data and programming, likening their current exploration to interacting with an enigmatic mass of data that elicits varied responses based on different approaches. They share their background rooted in Ruby, a programming language associated with creativity and expression, influenced by the philosophy that code can be a medium akin to art rather than merely a tool for outputs. The author emphasizes a different mindset toward coding: viewing it as a space for thought and innovation rather than just a means to an end. Inspired

BirdyChat becomes first European chat app that is interoperable with WhatsApp

Published: 2026-01-24 | Origin: Hacker News

BirdyChat has announced a significant milestone as it becomes the first chat app in Europe to enable message exchange with WhatsApp under the Digital Markets Act (DMA). This feature, currently being rolled out by WhatsApp, will allow BirdyChat users in the European Economic Area (EEA) to initiate chats with any WhatsApp user using just their phone number, eliminating the previous requirement for both parties to have a BirdyChat account. This change aims to facilitate the adoption of BirdyChat for work

RustyPP: A C++20 library and Clang tool to enforce Rust-like safety and mutability.

Published: 2026-01-24 | Origin: /r/programming

Oxide is a header-only library for C++ that integrates Rust's ownership semantics, safety features, and explicit mutability, aiming to enhance the safety, expressiveness, and clarity of C++ code. It operates under a strict discipline, enforced by the OxideValidator, a Clang-based tool that identifies and flags "unsafe" C++ code. The validator requires a compilation database (compile_commands.json) for operation, and there is also a VS Code extension (oxide-vscode) that provides

Ruby Skills: Teaching Claude Code About Ruby's Tooling And Ecosystem

Published: 2026-01-24 | Origin: /r/ruby

The article discusses the challenges Ruby developers face when using Claude Code due to the complexity of Ruby version managers (such as rbenv, chruby, and rvm), which can lead to test failures and difficulties with environment management. To address this issue, the author created a project called ruby-skills, designed to help Claude better understand the Ruby development environment. This project includes two main plugins: 1. **ruby-version-manager**: This plugin detects the Ruby version manager being used and the required

Dithering for an epaper laptop

Published: 2026-01-24 | Origin: /r/programming

Epaper screens vary in type, primarily categorized as black and white, greyscale, or color. While newer panels often have greyscale and some color capabilities, they typically offer limited levels of detail compared to standard displays. For instance, some digital signage variants may include basic colors, whereas e-book readers may display a range of colors but with lower fidelity. The chosen panel for the project is a black and white model with 16 greyscale levels, selected for its availability and superior speed

List of jj aliases

Published: 2026-01-24 | Origin: /r/programming

The page provides a list of popular Jujutsu and revset aliases, which are not officially endorsed by the JJ project or its maintainers. Users can submit aliases at their own risk, particularly cautioning against those that include "util" or "exec," as they can execute commands on systems. To vote on an alias, users can upvote on GitHub. To add an alias, users should comment in a specified format, including details like alias name, a short description, code,

Why Developing For Microsoft SharePoint is a Horrible, Terrible, and Painful Experience

Published: 2026-01-24 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

cURL Gets Rid of Its Bug Bounty Program Over AI Slop Overrun

Published: 2026-01-24 | Origin: /r/programming

In May 2025, the cURL project's bug bounty program faced an influx of irrelevant reports generated by AI, leading to frustration among maintainers. Despite warnings from creator Daniel Stenberg about banning individuals submitting poor-quality reports, the problem persisted. As of January 31, 2026, cURL will officially end its bug bounty program, though issues can still be reported via GitHub or the mailing list without financial compensation. This decision was prompted by an overwhelming number of submissions, the majority of

SEC obtains final consent judgments against former FTX and Alameda executives

Published: 2026-01-24 | Origin: Hacker News

Failed to fetch content - HTTP Status - 403