| News Nug |
|---|
|
The ear does not do a Fourier transform (2024) Published: 2025-10-30 | Origin: Hacker News The cochlea processes sound by utilizing the vibrations received from the tympanic membrane (eardrum) and amplified by the middle ear bones. These vibrations travel through fluid in the cochlea and reach the basilar membrane, which separates frequencies: the stiff base resonates with high frequencies, while the flexible apex resonates with lower ones, creating a logarithmic frequency gradient. Hair cells on the basilar membrane respond to these vibrations and convert mechanical motion into electrical signals through a process involving ion channels. The auditory system |
|
How Google, Amazon, and CrowdStrike broke millions of systems Published: 2025-10-30 | Origin: /r/programming The content highlights significant incidents involving major internet service providers—AWS, Google Cloud, and CrowdStrike—where simple programming errors led to widespread outages affecting millions of systems. 1. **AWS Incident (October 2025)**: A race condition in AWS’s DNS automation resulted in the emptying of a regional endpoint, causing 113 services to crash for 15 hours, impacting various applications and services. 2. **Google Cloud Incident (August 2025)**: A null pointer error in Google |
|
Affinity Studio now free Published: 2025-10-30 | Origin: Hacker News The content advises users that they are using an outdated or unsupported browser and recommends updating to a newer version of a specified list of browsers to continue using the product effectively. |
|
Apple’s Persona technology uses Gaussian splatting to create 3D facial scans Published: 2025-10-30 | Origin: Hacker News Apple's Vision team introduced their innovative telepresence feature, called Personas, within the Vision Pro VR headset. This feature allows multiple users, all wearing Vision Pros, to communicate in real time as virtual replicas of themselves through 3D photo scans. While various companies have explored telepresence using avatars, Apple's Personas stands out as the most advanced in the VR and AR space. During a recent meeting in the headset, the author experienced the immersive technology firsthand with Apple's Jeff Norris and Steve Sinclair, noting that |
|
RISC-V takes first step toward international ISO/IEC standardization Published: 2025-10-30 | Origin: Hacker News The RISC-V Summit North America has concluded, and presentations will soon be available on-demand. Andrea Gallo, CEO of RISC-V International, highlighted the significance of RISC-V as an industry standard, akin to USB or Wi-Fi, with publicly accessible specifications that allow global engineers to design products and participate in the ecosystem. Decisions within RISC-V International are made collectively by its members to ensure transparency and continuity in updates. Gallo announced that RISC-V International has achieved recognition as a PAS |
|
Announcing llm-docs-builder: Ruby gem for optimizing documentation for AI/RAG systems Published: 2025-10-30 | Origin: /r/ruby The author announces the release of llm-docs-builder, an open-source library designed to optimize Markdown documentation for Large Language Models (LLMs) by reducing unnecessary noise. The tool can strip away 85-95% of non-essential content, such as HTML formatting, allowing AI systems like Claude and ChatGPT to focus on the relevant documentation. This transformation significantly reduces costs associated with Retrieval-Augmented Generation (RAG) by minimizing the token usage in typical HTML documents. Metrics from the Karafka framework |
|
Fil-C: A memory-safe C implementation Published: 2025-10-30 | Origin: /r/programming Fil-C is a memory-safe implementation of C and C++ designed to allow existing C code to run safely without modifications. Its focus on compatibility makes it ideal for retrofitting memory safety into current applications. Despite being a relatively new project with a single active contributor, it can compile a complete memory-safe Linux user space and includes features like safe signal handling and a concurrent garbage collector. Fil-C is a fork of Clang, licensed under Apache v2.0 with LLVM exceptions, and it merges |
|
Introducing architecture variants Published: 2025-10-30 | Origin: Hacker News Ubuntu has enhanced its compatibility in version 25.10 by introducing support for architecture variants, allowing packages to target specific levels of the x86-64 architecture (e.g., x86-64-v3). This initiative aims to optimize package performance on modern processors while maintaining support for older hardware. The development process involves modifying dpkg, apt, and Launchpad to facilitate the package building for various architecture levels. Initially, around 2000 packages in the main repository have been optimized for x86 |
|
The private conversation anti-pattern in engineering teams Published: 2025-10-30 | Origin: /r/programming Last week, during a public conversation, the author realized they failed to practice what they preach about open discussions when they privately messaged a colleague for clarity on who should handle a request. The author promotes documented decisions and public conversations to keep the team informed but recognized their own inconsistency. They reflected on recurring patterns of private communication across various companies, including: 1. **Pre-Flight Check**: Individuals seeking validation or approval in private before sharing publicly. 2. **The Great Migration**: Discussions |
|
Monitoring Ecto's performance Published: 2025-10-30 | Origin: /r/ruby Failed to fetch content - HTTP Error - Failed to open TCP connection to :80 (Connection refused - connect(2) for nil port 80) |
|
Hello-World iOS App in Assembly Published: 2025-10-30 | Origin: Hacker News The content is about the ability to quickly and easily share code, notes, and snippets. |
|
IRCd service (2024) Published: 2025-10-30 | Origin: Hacker News The site complies with HTML 2.0 standards. |
|
John Carmack on updating variables Published: 2025-10-30 | Origin: /r/programming The content informs users that JavaScript is disabled in their browser and advises them to either enable it or switch to a supported browser to continue using x.com. It also provides links to the Help Center, Terms of Service, Privacy Policy, Cookie Policy, Imprint, and Ads information, and states that it is © 2025 X Corp. |
|
NPM flooded with malicious packages downloaded more than 86k times Published: 2025-10-30 | Origin: Hacker News Recent findings by security firm Koi have highlighted a significant vulnerability in the NPM (Node Package Manager) ecosystem that allows attackers to exploit "Remote Dynamic Dependencies" (RDD). This weakness has enabled the "PhantomRaven" campaign to introduce over 126 credential-stealing packages into the NPM repository since August, with more than 86,000 downloads. These malicious packages can pull in untrusted dependencies from external websites, some of which are unencrypted, making them difficult for developers and static |
|
Preparing for the Talk at NYC.rb Published: 2025-10-30 | Origin: /r/ruby Sure! Please provide the content you would like me to summarize. |
|
OS/2 Warp, PowerPC Edition (2011) Published: 2025-10-29 | Origin: Hacker News In December 1995, IBM released OS/2 Warp, PowerPC edition (OS/2 PPC) after a lengthy development period. Despite the anticipation surrounding its launch, the release was low-key and marked the end of PowerPC development for OS/2. It was limited to select IBM customers and lacked strong marketing, potentially releasing without a box but with attractive CDs. OS/2 PPC supported only a narrow range of hardware, primarily IBM's Personal Power Series computers, including desktop models 830 |
|
Raspberry Pi Pico Bit-Bangs 100 Mbit/S Ethernet Published: 2025-10-29 | Origin: Hacker News Three years after @kingyoPiyo's Pico-10BASE-T project showcased 10 Mbit/s Ethernet on the Raspberry Pi Pico, developer Steve Markgraf has introduced Pico-100BASE-TX, achieving a 100 Mbit/s Fast Ethernet transmitter purely through software. This implementation leverages programmable I/O (PIO) and direct memory access (DMA) for tasks such as MLT-3 encoding and scrambling, achieving a symbol rate of 125 MHz. It streams approximately 11 Mbyte |
|
Saying "I don't know" Is a Sign of Seniority For Me Published: 2025-10-29 | Origin: /r/programming The article discusses the misconception that not knowing something signifies weakness, particularly among engineers who feel pressured to always have answers. The author argues that being comfortable with not knowing is actually a sign of experience, maturity, and seniority. The piece emphasizes that acknowledging one’s ignorance can be a valuable learning opportunity rather than a reflection of incompetence. It offers practical guidance on how to express “I don’t know” in a way that maintains credibility, through two real-world scenarios: building credibility within a team and |
|
The average codebase is now 50% dependencies — is this sustainable? Published: 2025-10-29 | Origin: /r/programming Failed to fetch content - HTTP Status - 403 |
|
Uv is the best thing to happen to the Python ecosystem in a decade Published: 2025-10-29 | Origin: Hacker News In 2025, the complexity of managing Python installations and virtual environments is addressed by a new tool called uv, created by the startup Astral. Uv simplifies installing and using Python, offering fast performance due to its Rust programming. It is available for multiple operating systems and can be easily installed via a simple command. Uv operates independently from existing Python installations, ensuring no disruptions when trying it out. The tool promotes the use of virtual environments, which help manage project dependencies effectively. Uv automatically |