Realtime BART Arrival Display

https://filbot.com/images/real-time-bart-display/hero_hu374b627520b2adaca1792572edf13a60_440108_1024x0_resize_q90_h2_box_2.webp
User built a BART arrival display with a vintage vibe using an OLED display, ESP32-C6, and a middleware service for GTFS Realtime data. The display shows upcoming train times, time, and safety messages, mounted under a metal shelf above their monitor.

Marble Fountain

https://willmorrison.net/img/MarbleFountain/gallery.jpg
The user created a complex 3D printed marble fountain, "Marble Fountain," using procedural generation and path solving algorithms. The project took over 7 months to complete and was showcased in a gallery, but the user eventually dropped it due to burnout.

Ask HN: What Are You Working On? (Nov 2025)

You're working on multiple projects including a toy computer, file organizer app, Jackbox games competitor, authorization system, logic puzzle game, privacy-focused app, SSHFS for macOS, modern QuickBooks, rebuilding Playwright, AI agent for game development, automating VC firm tasks, and various other projects.

Montana becomes first state to enshrine 'right to compute' into law

https://montananewsroom.com/wp-content/uploads/2023/11/Montana-Capital-Dome-696x497.jpg
Montana passed the Montana Right to Compute Act, protecting citizens' right to access and use AI technologies. The law sets a high bar for regulation, requiring necessary and narrowly tailored restrictions for public health and safety.

How the UK lost its shipbuilding industry

https://substackcdn.com/image/fetch/$s_!zLdj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36ed3c6c-d4dc-4a3c-bba3-17d2a6b23c07_1920x1444.png
The UK's shipbuilding industry dominated the world from the late 19th century until the mid-20th century, but failed to adapt to changing market conditions and technological advancements. The industry's reliance on skilled labor and traditional methods made it uncompetitive with foreign shipbuilders, leading to a decline in output and market share.
https://krebsonsecurity.com/wp-content/uploads/2025/11/tplinkrouter.png
The US government may ban TP-Link devices due to security concerns and ties to China. TP-Link denies the allegations, saying it has split from the Chinese company and manufactures in Vietnam.

Building a 2.5kWh battery from disposable vapes to power my workshop [video]

Beets: The music geek's media organizer

The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. Then it provides a bouquet of tools for manipulating and accessing your music. Because beets is designed as a library, it can do almost anything you can imagine for your music collection. Via plugins, beets ...

DEC64: Decimal Floating Point (2020)

DEC64 is a 64-bit number type that precisely represents decimal fractions with 16 places, suitable for money and scientific applications. It uses a 56-bit coefficient and 8-bit exponent, providing fast performance and avoiding errors from int truncation.

Itiner-e: the Google Maps of Roman Roads

https://itiner-e.org/_app/immutable/assets/logo.Upy9-5HB.svg
Itiner-e aims to host the most detailed open digital dataset of roads in the entire Roman Empire. The data creation is a collaborative ongoing project edited by a scholarly community. Itiner-e allows you to view, query and download roads.

JVM exceptions are weird: a decompiler perspective

https://purplesyringa.moe/blog/jvm-exceptions-are-weird-a-decompiler-perspective/og.png
The user discusses the challenges of decompiling Java class files, particularly with try-catch blocks, due to edge cases and complexities in the JVM design and class file format. They explain how javac handles try-finally blocks and the implications for decompilation, including the need to consider type checkers, exception handling ranges, and exemption from exception handling.

The Manuscripts of Edsger W. Dijkstra

https://www.cs.utexas.edu/~EWD/EWDwww.jpg
Edsger Dijkstra was a highly influential computing scientist who made significant contributions to the field, including the ACM Turing Award. He maintained a collection of technical notes called EWDs, which are now available online.

Today I Learned: Binfmt_misc

binfmt_misc is a Linux kernel feature that allows custom binary formats to be executed. It enables the kernel to recognize and execute files based on their format or magic number.

A brief history of Time Machine (2024)

https://eclecticlight.co/wp-content/uploads/2021/09/timemachine2.jpg?w=1024
In the days before Mac OS X, Apple didn’t provide a serious backup utility, and by the time we were starting to move up from Classic Mac OS the standard choice was normally Dantz Development’s Retrospect, first released in 1989 and still available today in version 19. Time Machine wasn’t the first utility in Mac OS to back up local storage. In 2004, Apple’s first cloud subscription service ...

Show HN: DroidDock – A sleek macOS app for browsing Android device files via ADB

https://rajivm1991.github.io/DroidDock/screenshots/main-interface.png
A beautiful, native macOS application for browsing and managing your Android device files via ADB. Fast, intuitive, and powerful. ⚠️ Security Note: DroidDock is currently unsigned. macOS will show a security warning on first launch. Right-click and select "Open" to bypass this. Code signing will be added in future releases.

The Principles of Diffusion Models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Diffusion models learn a reverse process to transform noise into data through a continuum of intermediate distributions. They use a time-dependent velocity field to transport a simple prior to the data distribution.

Understanding Financial Functions in Excel

https://ciju.in/profile-light.jpeg
Financial functions in Excel, such as PV, FV, PMT, and RATE, are related and can be derived from each other given any four values. Understanding the underlying model of cashflows, which involves money moving in and out of assets or liabilities, can make it easier to remember and use these functions.

Former Nintendo employees reveal what it took to launch the NES

https://hanafuda.report/wp-content/uploads/2025/11/Screenshot-2025-11-03-at-20.13.25.jpg
A panel at the Portland Retro Gaming Expo celebrated the 40th anniversary of the NES launch discussing its market challenges and enduring legacy. The discussion featured former Nintendo employees sharing stories and interesting tidbits about the console's release.

The Sega Master System

The Master System console's design is more "down-to-earth" and user-friendly compared to Nintendo's systems, which often require combining multiple mechanisms to achieve desired results. The Master System's hardware is largely backwards-compatible with the SG-1000, allowing for easy adaptation of existing code and making it a fun and powerful platform to work with.

Bumble Berry Pi – A Cheap DIY Raspberry Pi Handheld Cyberdeck

https://private-user-images.githubusercontent.com/1934571/494969847-0861c220-9c7e-4fc5-81a6-36195ce6dd99.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjI3MDk3MDksIm5iZiI6MTc2MjcwOTQwOSwicGF0aCI6Ii8xOTM0NTcxLzQ5NDk2OTg0Ny0wODYxYzIyMC05YzdlLTRmYzUtODFhNi0zNjE5NWNlNmRkOTkuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MTEwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTExMDlUMTczMDA5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Mjk4M2ExZWI1ZTBlYWMxNjM5OTQ4OGY2OWI5MGE5OTU1OGM4ODE0ZjRjZDkxN2FiYjJhMzU5MDdmZjcxZDc5OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.1izE6z4ED6xJTirP1fDqvsLIi2A_KfLS3thFimR7thE
You wanted a portable, compact device with a large screen for coding and terminal use, built with off-the-shelf components and using existing Raspberry Pi 3b+ hardware. You're sharing a DIY project with assembly instructions in progress, seeking feedback for improvement.

Sued by Nintendo

https://www.suedbynintendo.com/images/banner.jpg
A collection of lawsuits, legal actions and interesting events made by the big N

Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

https://vejeta.com/wp-content/uploads/2025/11/edificiorojo.jpg
A developer spent 20 years relicensing the 1987 game Conquer, a pioneering multiplayer strategy game, under GPL to preserve it for future generations. The effort involved tracking down original creators, understanding changing licensing landscapes, and using modern tools to revive ancient code.

Email verification protocol

https://opengraph.githubassets.com/93a20f8482dc776a288c6648b5341d6a5d03b8067c53b22d9468274996e81bb9/WICG/email-verification-protocol
The Email Verification Protocol enables a web application to obtain a verified email address without sending an email or requiring the user to leave the web page, enhancing user privacy by not informing the email service of the application's identity. The protocol uses a selective disclosure JSON web token with key binding (SD-JWT+KB) that separates token issuance and presentation, allowing ...

Zensical – A modern static site generator built by the Material for MkDocs team

https://squidfunk.github.io/mkdocs-material/blog/zensical/screenshot.png#gh-light-mode-only
Zensical is a new static site generator designed to simplify documentation site building, offering a modern and comfortable authoring experience. It's built from scratch to overcome limitations of MkDocs and is compatible with existing Material for MkDocs projects.

Solving Every Sudoku Puzzle (2006)

https://norvig.com/sudo.gif
The average time to solve a random puzzle is 0.01 seconds. for the list of 95 hard puzzles, on average we need to consider 64 possibilities per puzzle. if d2 is reduced to one value, then eliminate it from the peers. with less than 17 squares filled in, it is known that there will be duplicate solutions. the algorithm is simple: first, randomly shuffle the order of the square s. if ...

LLM policy?

https://opengraph.githubassets.com/80b4ac8318ac9bb4fadc76c65b39534c7077e98a985b23133c57c9505264e364/opencontainers/runc/issues/4990
We need to decide what to accept from LLM-generated content in pull-requests and bug reports. The proposal is to close LLM-generated issues as spam and require submitters to explain their code in their own words for LLM-generated code.

Work after work: Notes from an unemployed new grad watching the job market break

The job market is changing due to automation, with many entry-level roles disappearing and the default answer shifting from "can a human do the job" to "can a model do it cheaper." The future of work may require people to be "out of distribution humans" who can do novel or unusual tasks that can't be easily automated.

Show HN: Pipeflow-PHP – Automate anything with pipelines even non-devs can edit

https://opengraph.githubassets.com/fa17ebfbeb2e6cfe549f11ca0f672d697e1c094eeb5979c392522ad837e79bc4/marcosiino/pipeflow-php
Pipeflow is a lightweight pipeline engine for PHP applications that allows non-developers to edit and maintain automations through a clear XML format. It enables the creation of complex workflows by chaining stages together, making it easy to maintain and test each piece, and can be configured programmatically via PHP or XML.

When your hash becomes a string: Hunting Ruby's million-to-one memory bug

https://cdn.mensfeld.pl/wp-content/uploads/2025/11/bug-766x429.jpg
A developer encountered a rare bug in the Karafka gem where an internal FFI Hash was replaced by a String at runtime due to missing write barriers in FFI versions less than 1.17.0. The bug caused 2,700 identical errors in a single incident and was fixed by upgrading to FFI 1.17.0.

Metabolic and cellular differences between sedentary and active individuals

https://substackcdn.com/image/fetch/$s_!B9Qp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a9b00-b82f-4418-9d4b-96fb276840c4_1536x1024.png
Sedentary people may have normal lab results but are metabolically impaired, at risk for diseases like diabetes and heart disease. Regular movement can reverse these changes and improve long-term health.