Show HN: Glasses to detect smart-glasses that have cameras

https://raw.githubusercontent.com/NullPxl/banrays/main/banrays_physical_v1.png
You're developing a device to detect hidden cameras in smart glasses. Your current approaches include using BLE advertisements and IR reflections to fingerprint devices.

Pocketbase – open-source realtime back end in 1 file

https://pocketbase.io/images/og.png
Open Source backend in 1 file with realtime database, authentication, file storage and admin dashboard

How Charles M Schulz created Charlie Brown and Snoopy (2024)

https://ichef.bbci.co.uk/images/ic/480xn/p0k93fpf.jpg.webp
Charles M Schulz drew Peanuts for 50 years, creating a billion-dollar empire with his timeless characters. He modestly said his strip dealt with everyday problems, but it charmed both children and adults worldwide.

How to make precise sheet metal parts (photochemical machining) [video]

Vsora Jotunn-8 5nm European inference chip

https://vsora.com/wp-content/uploads/2025/04/Vsora_Jotunn8-1-1024x648.png
Our high-performance inference solutions balance speed, efficiency, and scalability for optimal AI performance. They help businesses stay competitive and drive growth with lower operational costs and a commitment to sustainability.

Same-day upstream Linux support for Snapdragon 8 Elite Gen 5

https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/images/blog/headshots/aiqun-maria-yu.jpg
Qualcomm Technologies posted initial support for its Snapdragon 8 Elite Gen 5 to the Linux developer community. The patches enable advanced features like dynamic voltage and frequency scaling, display, and camera capabilities.

Implementing Bluetooth LE Audio and Auracast on Linux Systems

https://www.collabora.com/assets/images/newsroom/hiring_speechBubble2.png
LE Audio is a modern Bluetooth audio architecture that overcomes classic Bluetooth limitations with lower power consumption and latency. It provides a modular framework of profiles working together for various use cases.

How to use Linux vsock for fast VM communication

https://popovicu.com/How%20to%20use%20Linux%20vsock%20for%20fast%20VM%20communication.png
The user experimented with vsock for VM communication, using gRPC and Bazel for a reproducible project. They created a hermetic environment within a VM and issued commands via RPC from the host using vsock and gRPC.

250MWh 'Sand Battery' to start construction in Finland

https://www.energy-storage.news/wp-content/uploads/2025/11/Screenshot-2025-11-26-110954-1024x632.jpg
Polar Night Energy and Lahti Energia partnered for a 2MW sand battery project in Finland, reducing fossil emissions by 60% annually. The project will supply heat to Lahti Energia's district network and participate in grid balancing markets.

Beads – A memory upgrade for your coding agent

https://raw.githubusercontent.com/steveyegge/beads/main/.github/images/agent-using-beads.jpg
Beads is a lightweight memory system for coding agents, using a graph-based issue tracker with hash-based IDs to prevent collisions. It provides a centralized database via git, allowing agents to query and update a shared database across machines.

A programmer-friendly I/O abstraction over io_uring and kqueue (2022)

https://tigerbeetle.com/blog/img/authors/king.webp
The author discusses improving I/O performance by using io_uring and kqueue APIs to submit requests to the kernel for readiness and completion events, allowing for batching and amortizing system call overhead. A central dispatcher is built to handle I/O requests and completion events, providing a simple API for scheduling I/O and passing callbacks for event completion.

Physicists drive antihydrogen breakthrough at CERN

This page will redirect in a moment...

GitLab discovers widespread NPM supply chain attack

https://res.cloudinary.com/about-gitlab-com/image/upload/v1764040799/igbsaqqvlwjqbrnxmh8k.png
GitLab's Vulnerability Research team has identified a large-scale supply chain attack involving a destructive malware variant spreading through the npm ecosystem. The malware contains a "dead man's switch" mechanism that threatens to destroy user data if its propagation and exfiltration channels are severed.

Migrating to Positron, a next-generation data science IDE for Python and R

https://posit.co/wp-content/uploads/2025/10/Positron-Images.jpg
Positron is a next-generation IDE for data science with features like a data explorer, interactive console, and AI assistance. It supports R and Python, has a familiar interface, and is extensible with thousands of VSX extensions.

Quake Engine Indicators

https://fabiensanglard.net/quake_indicators/quake_640.png
The user discovered four indicators in Chocolate Quake netcode: TURTLE, DISC, RAM, and NET, which were likely intended for developers and map designers to diagnose performance issues. These indicators show up on screen when the framerate drops below 10fps, HDD access is slow, the engine evicts surfaces from cache, or a client hasn't received packets from the server in 300ms.

Comparing xeus-Haskell and ihaskell kernels

For developers integrating Haskell into data science workflows or interactive documentation, the Jupyter notebook is the standard interface. Currently, there are two primary ways to run Haskell in Jupyter: IHaskell and xeus-haskell. While both achieve the same end user experience (executing Haskell code in cells) their internal architectures represent fundamentally different engineering ...

Feedback doesn't scale

https://another.rodeo/img/writing/crowd.jpeg
As a team grows, feedback becomes harder to process due to the lack of personal relationships and context. Leaders must build systems and processes to filter and synthesize feedback at scale.

Memories of .us

https://computer.rip/static/cubes.svg
The user reminisces about their elementary school days and shares their experience with a chess-enthusiast teacher who created a large chess board in the schoolyard. They then discuss the history of the Domain Name System (DNS) and how it has evolved over time, including the failed attempt to implement a hierarchical naming system in the US with RFC 1480.

Maxduino Review: Tape Cassette Emulator for Multiple Retro Computers

https://retrogamecoders.com/wp-content/uploads/2025/11/MAXduino.jpg
MAXduino is a digital tape emulator for various retro computers, supporting TAP, TZX, WAV files, and more. It's a cost-effective solution for loading digital files onto multiple retro machines, including ZX Spectrum, Amstrad CPC, and MSX.

Indie, alone, and figuring it out

https://danijelavrzan.com/_astro/danijela_memoji.-WN71851_1QXqKS.webp
Going indie offers freedom but also loneliness, pressure, and constant decision-making. It's a demanding yet rewarding experience that requires handling multiple roles and responsibilities.

Tech Titans Amass Multimillion-Dollar War Chests to Fight AI Regulation

Please enable JS and disable any ad blocker

Experimenting with Robin Hood Hashing

https://twdev.blog/2025/11/robin_hood/images/debug_access.png
User implemented Robin Hood hashing for a hash table and compared it to unordered_map, finding a 2x performance advantage. The implementation's performance is influenced by CPU cache and data locality, making it viable for lookup caches.

Tell HN: Happy Thanksgiving

HN community members share gratitude for the site's enduring quality and meaningful discussions despite some decline in discourse. They appreciate the community's refuge from online absurdity and thank founders for creating this space.

TigerStyle: Coding philosophy focused on safety, performance, dev experience

Tiger Style is a coding philosophy focusing on safety, performance, and developer experience through disciplined engineering. It emphasizes clear, structured practices to prevent errors and improve code reliability and maintainability.

Designing a Mechanical Calculator

https://i0.wp.com/signoregalilei.com/wp-content/uploads/2025/11/LaplacianAssmbled.png?resize=1203%2C553&ssl=1
The user designed a modular mechanical calculator with a simple design, but encountered several challenges, including gear misalignment and slipping. They eventually created a working version using involute gears and a new fastening system with rotating pegs.

Underrated reasons to be thankful V

https://dynomight.net/img/valley.jpg
The user discusses various topics including evolution, infectious diseases, radiation, and human preferences, concluding that many problems can be solved with technology and societal cooperation. They also touch on the importance of appreciating the complexities and quirks of life, including the safety of air travel and the benefits of carbon sequestration in disposable plastic.

TPUs vs. GPUs and why Google is positioned to win AI race in the long term

https://substackcdn.com/image/fetch/$s_!H_F9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff173524-b98d-4a2b-9f77-7a130ad395a7_1024x1024.png
Google's Tensor Processing Unit (TPU) is a custom ASIC designed for AI tasks, offering better performance per watt and cost-effectiveness compared to Nvidia GPUs. The TPU's unique systolic array architecture and Google's optimized ecosystem make it a significant competitive advantage for Google Cloud's business.

DeepSeekMath-V2: Towards Self-Verifiable Mathematical Reasoning [pdf]

https://opengraph.githubassets.com/039cefece5c31058f1527190bafce7c7a391da5323f2566babfaea685309964c/deepseek-ai/DeepSeek-Math-V2
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Giving the Jakks Atari Paddle a Spin

https://nicole.express/assets/img/paddle/paddle.jpeg
The Atari Paddle is a plug-and-play console released in 2004 that combines paddle games with the Atari 2600, but it's not running original Atari 2600 hardware. It uses a Winbond W55x-family microcontroller with partial emulation of the 65C816 CPU.

Mixpanel Security Breach

https://mixpanel.com/blog/_next/static/media/nav-promo-metric-trees.efc40d4b.png
Mixpanel detected a smishing campaign on November 8th, 2025, and took steps to contain and secure impacted user accounts. Affected customers were proactively communicated with, while unaffected customers received no action required notification.