News Nug
Arduino Terms of Service and Privacy Policy update: setting the record straight

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

The Arduino Starter Kit R4 marks the beginning of a new journey in tech, amid community questions regarding recent updates to the Terms of Service and Privacy Policy. Arduino emphasizes its longstanding commitment to open-source principles and reassures users that the Qualcomm acquisition will not change how user data is managed. The updates aim to enhance clarity, compliance, and support for innovation. Arduino reaffirms its dedication to the community and invites users to read the full legal documents, check the FAQ section for more information, or reach

We Induced Smells With Ultrasound

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

Researchers have successfully stimulated the scent-processing regions of the brain using focused ultrasound, a method not previously attempted even in animal studies. By directing an ultrasound probe at the olfactory bulb, they induced distinct scent sensations, such as the smell of campfire smoke and fresh air, in two subjects, validated through blind tests. The typical location of the olfactory bulb behind the nose posed challenges, leading the team to position the transducer on the forehead to target the area. Initial attempts used a handheld probe,

Helping Valve to power up Steam devices

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

On November 21, 2025, Valve announced the launch of three new gaming devices: the Steam Frame (a wireless VR headset), the Steam Machine (a gaming console), and the Steam Controller (a handheld controller). These devices are successors to Valve's successful products, the Valve Index and Steam Deck, and are expected to be released in the coming year. Igalia, a partner of Valve, is excited to contribute to the development of these devices, particularly the Steam Frame, which utilizes

Show HN: OCR Arena – A playground for OCR models

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

The content describes a platform for initiating an anonymous OCR (Optical Character Recognition) battle by uploading an image. Users can upload documents in PDF, JPEG, or PNG formats to extract text. Additionally, there is an option to obtain a random document. The interface indicates two anonymous models waiting to begin the battle, and users can continuously drop files for text extraction.

Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker

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

The content describes a privacy-focused portfolio tracker that is open-source, ensuring user data remains on their device. It features a user-friendly interface and offers powerful tools for managing investments and savings without subscriptions or recurring fees, with an optional one-time payment. Users can consolidate all their financial accounts in one platform, easily import CSV statements, and monitor diverse assets like stocks, ETFs, and cryptocurrencies, providing a clear picture of portfolio performance. The application allows users to compare accounts against benchmarks, track dividends and interest income

How did the Windows 95 user interface code get to the Windows NT code base?

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

The integration of the Windows 95 user interface into the Windows NT code base for Windows NT 4.0 involved collaboration between the Windows 95 and Windows NT user interface teams. Despite the distinct codebases, the Windows NT team actively engaged in implementing new features introduced by Windows 95, using its code as a reference for reimplementation rather than merging existing code. This collaboration ensured consistency in design, although significant deviations in code existed due to their separate developments. Additionally, components like Explorer were directly incorporated

CFP Now Open — RubyConf Africa 2026

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

The provided text appears to be a corrupted or encoded file rather than coherent content. It consists of extended ASCII characters, symbols, and numeric sequences without any clear message or meaningful structure. As such, it cannot be summarized meaningfully, as it does not convey any discernible information or narrative. If you have specific content or a topic you would like summarized, please provide a different text.

Why top firms fire good workers

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

Top firms like McKinsey, Goldman Sachs, and elite consulting and law practices often hire highly talented employees but later let many go, a phenomenon attributed to a concept called adverse selection. A study published in the American Economic Review by economists from the University of Rochester and the University of Wisconsin–Madison suggests this is actually an intended outcome of the system. They explain that these firms serve as intermediaries that assess employee talent more effectively than clients, who struggle to gauge an employee’s abilities early on.

Over-regulation is doubling the cost

Published: 2025-11-20 | Origin: Hacker News

After successfully selling a software company, the author transitioned into the hardware space, focusing on carbon removal and electric long-haul trucking. They enjoy building tangible products but are frustrated that over half of the costs associated with a hardware company stem from regulatory challenges. Despite a national push for climate solutions and a desire to revitalize U.S. industry, excessive bureaucracy is identified as the main obstacle. These regulatory delays force hardtech companies to exhaust capital as they await necessary approvals, leading to increased costs for consumers

Hotwire Native deep dive: Push Notifications

Published: 2025-11-20 | Origin: /r/ruby

The article emphasizes the importance of push notifications in mobile apps, often outweighing the benefits of a website. Push notifications enhance user engagement more effectively than email or SMS, and despite advancements in Progressive Web Apps (PWAs), native apps remain superior for reliable notifications. However, the implementation of push notifications can be complex due to various components that need to align correctly. The author has extensive experience adding push notifications to Hotwire Native apps and outlines a streamlined approach for doing so. The process involves different actors:

New Glenn Update

Published: 2025-11-20 | Origin: Hacker News

Failed to fetch content - HTTP Status - 429

New OS aims to provide (some) compatibility with macOS

Published: 2025-11-20 | Origin: Hacker News

The content discusses feedback reception regarding an operating system project called ravynOS, which is an open-source BSD-based OS designed for x86-64 and future ARM systems. It aims to provide a user experience and compatibility similar to macOS. The project is based on FreeBSD and utilizes various open-source packages while developing new components. For more information, users are directed to visit the official ravynOS website. Additionally, the text briefly outlines FreeBSD, a robust operating system with over thirty years of

BetterStructureSql - Clean Database Schema Dumps for Rails (Beta)

Published: 2025-11-20 | Origin: /r/ruby

The content discusses a tool called BetterStructureSql that improves database schema dumps for Rails applications using PostgreSQL, MySQL, and SQLite without requiring external tools. The current version (0.2.1) is stable and production-ready for PostgreSQL, while support for MySQL and SQLite is experimental. BetterStructureSql addresses issues with the noisy structure.sql files generated by traditional tools by using pure Ruby introspection to create clean and maintainable schema files. The tool automatically detects the database adapter and tracks schema

Data-at-Rest Encryption in DuckDB

Published: 2025-11-20 | Origin: Hacker News

DuckDB v1.4 introduces database encryption capabilities, enhancing data security for users. This update allows for the encryption of sensitive datasets, which is essential for compliance with standards like SOC 2. Despite the availability of strong encryption tools and libraries, many databases, including PostgreSQL and SQLite, have limited encryption options. DuckDB previously supported Parquet Modular Encryption for encrypted columns in Parquet files but lacked comprehensive support for in-database encryption. The blog elaborates on the implementation and performance implications of the

Redundancy vs dependencies: which is worse?

Published: 2025-11-20 | Origin: /r/programming

The author presents a perspective on programming that focuses on two intrinsic forces: minimizing redundancy and minimizing dependencies. They argue that good programming practices aim to reduce both, and the quality of a programmer can often be assessed by their attitude towards these concepts. Good programmers dislike redundancy and dependencies, while bad ones tend to be indifferent to them. The main discussion revolves around the challenge of code reuse across module boundaries, particularly when minimizing redundancy conflicts with minimizing dependencies. The author notes the ambiguity of the term "module" but

Preserving code that shaped generations: Zork I, II, and III go Open Source

Published: 2025-11-20 | Origin: /r/programming

The blog post discusses the significance of the game Zork, highlighting its innovative approach to gameplay through the use of the Z-Machine, a custom-built virtual machine. This technology allowed Zork to be intermediately split into three separate games (Zork I, II, and III) to accommodate the limitations of early home computers, making it one of the first truly cross-platform games. The post emphasizes the importance of game preservation, not just for play but for research purposes. It mentions that, in

NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]

Published: 2025-11-20 | Origin: Hacker News

The content suggests checking the URL for typos or visiting the homepage of the National Transportation Safety Board (NTSB). It includes the NTSB's address in Washington, DC, and mentions USAGov in both English and Spanish, along with their social media handles on Twitter.

Android and iPhone users can now share files, starting with the Pixel 10

Published: 2025-11-20 | Origin: Hacker News

Google is introducing a feature that allows Quick Share to work with AirDrop, enabling easier file transfers between iPhones and Android devices, starting with the Pixel 10 family. This integration focuses on security, employing strong safeguards validated by independent experts. It aims to enhance compatibility between different operating systems, complementing previous efforts like RCS and unknown tracker alerts. Google plans to expand this feature to more Android devices and encourages users to try it out. Users can also sign up for Google news updates.

How A Missing Last Name Check Left Millions of Airline Customers' Data Exposed

Published: 2025-11-20 | Origin: /r/programming

On October 15, 2025, a vulnerability was discovered in Avelo Airlines' reservation system, which lacked last name verification and rate limiting on reservation endpoints, potentially exposing sensitive customer information. The vulnerable nature of the system could allow unauthorized access to personal identification information (PII) and reservation details. Upon discovering this, the researcher promptly contacted Avelo's cybersecurity team, who responded quickly and engaged in productive discussions about the vulnerability. Avelo took the findings seriously, implementing a fix by November

First Air-Breathing Spacecraft

Published: 2025-11-20 | Origin: Hacker News

Redwire Corporation, based in Jacksonville, Florida, has been awarded a $44 million phase 2 contract by the Defense Advanced Research Projects Agency (DARPA) to support the Otter Very Low Earth Orbit (VLEO) mission. This mission aims to develop the world’s first air-breathing spacecraft, utilizing Redwire's SabreSat platform. The funding will facilitate the manufacturing and launch of the spacecraft, which is designed to enhance defense, intelligence, and communications capabilities by operating at lower