News Nug
Jimi Hendrix was a systems engineer

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

Rohan S. Puranik, an edge-computing architect and founder, draws inspiration from Jimi Hendrix's innovative approach to sound modulation. On February 3, 1967, Hendrix recorded "Purple Haze" at Olympic Studios using the Octavia guitar pedal, designed by sound engineer Roger Mayer. This pedal, part of a complex analog chain, contributed to the unique sound that bewildered remastering engineers, who noted the intentional distortion in the recording. Hendrix’s performance showcased the

Google API keys weren't secrets, but then Gemini changed the rules

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

The article discusses a new webinar that highlights a significant change regarding Google API keys, which were previously deemed non-sensitive by Google but have become risky due to the introduction of Gemini, a new API. Previously, Google API keys were used for public services like Maps and Firebase, with the belief that they could safely be embedded in client-side code. However, with Gemini, these same keys can now access private data, creating vulnerabilities. A scan revealed nearly 3,000 API keys in use that weren't initially

My most frequently used Jujutsu VCS commands

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

In a recent article, Danver Braganza shares his experience of using the Jujutsu Version Control System (jj) as a replacement for git, highlighting how it has improved his productivity over the past three months. After joining Imbue, where git is standard, he decided to explore jj and eventually refined his workflow around it. He created a cheat-sheet of essential jj commands to support others considering the switch from git. Braganza acknowledges the learning curve involved in mastering jj and found that

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser)

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

The content discusses a tool called Manim, which allows users to create mathematical animations directly in the web browser using TypeScript, eliminating the need for Python. It emphasizes that user feedback is taken seriously and provides links to documentation, quick start guides, examples, and npm resources. Additionally, it mentions the ability to convert existing Manim scripts. However, there were issues with loading the page.

“Falsehoods Programmers Believe About Time” still the best reminder that time handling is fundamentally broken

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

The content discusses the author's experiences with debugging test code over the past few years, highlighting the prevalence of bugs related to time misunderstandings in both test and application code. The author notes that many issues stem from how computers manage time and the complexities of human-created calendar systems, such as daylight savings. One specific example presented is a bug in older versions of KVM on CentOS, where virtual machines were unaware they were not operating on physical hardware. When a VM was suspended, its system clock would not

Windows 11 Notepad to support Markdown

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

Microsoft is rolling out updates for the Notepad and Paint apps to Windows Insiders in the Canary and Dev Channels on Windows 11. Notepad receives several enhancements, including expanded support for Markdown formatting (such as strikethroughs and nested lists), a new welcome experience to help users learn about features, and improved AI text features that provide quicker streaming results for Write, Rewrite, and Summarize functionalities—accessible via a Microsoft account. In Paint, two new features have been introduced: an

curl security moves again [from GitHub back to hackerone; still no bug-bounty]

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

The curl project has decided to revert its bug bounty program back to Hackerone after initially moving to accept security reports on GitHub. This change, effective March 1, 2026, acknowledges that the GitHub setup was not suitable for their needs, despite assuming it would be adequate. The curl security team realized that proper, secure, and efficient vulnerability reporting for Open Source projects is often overlooked. They listed issues encountered on GitHub that contributed to this decision and have provided feedback to GitHub about

Code Mode with Skills

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

Cloudflare recently introduced a new MCP server that utilizes Code Mode, allowing language models (LLMs) to write and execute code that directly interacts with APIs, rather than using predefined tool calls. This approach is based on the understanding that LLMs are more proficient at coding than at making tool calls, which can lead to complex and problematic setups. Code Mode enables LLMs to create comprehensive code that manages multiple API interactions and retains state information. The concept was initially discussed in the paper "Recursive Language

Sub-second volumetric 3D printing by synthesis of holographic light fields

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

The article discusses a new method called digital incoherent synthesis of holographic light fields (DISH) that improves volumetric additive manufacturing by enabling high-resolution 3D printing. Current methods face challenges in balancing resolution with build rates, but DISH allows for continuous multi-angle projections using a high-speed rotating periscope, eliminating the need for sample rotation. This technique achieves a printing resolution of 19 μm across a 1 cm range, allowing for the rapid 3D printing of millimeter

About memory pressure, lock contention, and Data-oriented Design

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

The narrator shares a story about their experience with performance issues related to Memory Pressure and Lock Contention while working on the Matrix Rust SDK at Element. They highlight a humorous bug fix in a higher-order stream and introduce the concept of Data-oriented Design, which significantly improved execution time by 98.7% and throughput by 7718.5%. The focus is on the Room List feature in a messaging application, which is essential for user interaction. This component provides a stream of updates rather than a static

I rendered 1,418 Unicode confusable pairs across 230 system fonts. 82 are pixel-identical, and the font your site uses determines which ones.

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

The text discusses a project called "confusable-vision," designed to address limitations in detecting visual similarity between characters in different fonts. It highlights that although 96.5% of pairs score low on visual similarity, 82 pairs are pixel-identical in at least one font. The focus is on confusable characters that may render differently despite having similar Unicode representations. This tool evaluates 1,418 confusable pairs (mapping non-Latin characters to Latin ones) by rendering them in various system fonts

Fake Job Interviews Are Installing Backdoors on Developer Machines

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

Microsoft Defender Experts uncovered a campaign targeting developers by using malicious repositories that mimic legitimate Next.js projects and coding assessments on Bitbucket. The attacks involved "coding challenges" that execute backdoors via typical developer workflows. The malicious activity was detected when Node.js processes were found communicating with attacker-controlled command and control (C2) infrastructure over HTTP port 3000. The campaign utilized various methods to execute the backdoor: 1. **VS Code workspace automation**: Malicious tasks in the .vscode

I built FindBug — a self-hosted, open-source error tracking gem for Rails (like Sentry, but your data stays on your infra)

Published: 2026-02-25 | Origin: /r/ruby

Failed to fetch content - HTTP Error - Failed to open TCP connection to :80 (Connection refused - connect(2) for nil port 80)

"Vibe Coding" Threatens Open Source

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

The content provides a monthly overview for architects and aspiring architects, highlighting key insights and discussions in the field of software development. It emphasizes the importance of knowledge sharing and innovation while offering exclusive resources to users who log in. Key topics include: 1. **Swift Evolution**: Cory Benfield discusses Swift's progression from an app language to a vital tool for secure, high-scale services, highlighting features like the absence of a garbage collector and "zero-cost abstractions" that enhance performance. He outlines Apple's plan

Amazon accused of widespread scheme to inflate prices across the economy

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

Failed to fetch content - HTTP Status - 403

A Decade of Docker Containers

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

Failed to fetch content - HTTP Status - 403

Mercury 2: The fastest reasoning LLM, powered by diffusion

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

Introducing Mercury 2, the fastest reasoning language model designed to enhance production AI capabilities. Unlike traditional LLMs, which decode token-by-token, Mercury 2 uses parallel refinement to generate multiple tokens simultaneously, resulting in over five times faster generation. This innovative approach reduces latency and increases efficiency during complex tasks involving loops and multiple interactions. Key features of Mercury 2 include: - Speed: Generates at 1,009 tokens per second on NVIDIA Blackwell GPUs - Cost: $0.25 per

gem.coop update #5: namespaces beta

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

The gem.coop team is excited to announce the launch of their public beta, allowing users to sign up and start publishing gems. The platform introduces dedicated namespaces to help avoid conflicts over gem names and clarify the source of published gems, with separate gem sources for users and organizations (e.g., gem.coop/@yourname). In addition to namespaces, the team is developing unique features, with plans to implement a paid plan for those features after the beta. Users are encouraged to sign up, claim their

Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3

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

The content describes Moonshine Voice, an open-source AI toolkit designed for developers to build real-time voice applications with fast and accurate automatic speech recognition (ASR) for edge devices. Users can access the toolkit's documentation for available qualifiers and join the community on Discord for live support. The toolkit features capabilities such as listening to microphone input and updating transcripts, as well as recognizing user-defined action phrases through semantic matching. Instructions for downloading and setting up examples are provided for various platforms (iOS, Android

Pi – A minimal terminal coding harness

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

Pi is a flexible coding harness designed for terminal use, allowing users to adapt it to their workflows and extend its capabilities with TypeScript, prompt templates, and themes. Users can bundle these extensions as pi packages for sharing via npm or git. Pi features powerful defaults but intentionally excludes certain capabilities like sub-agents and plan mode. It offers four modes: interactive, print/JSON, RPC, and SDK, with a reference to a real-world integration called clawdbot. It supports various providers, including