Show HN: KiDoom – Running DOOM on PCB Traces

Statistical Process Control in Python

https://timothyfraser.com/sigma/images/9_chart.png
In this workshop, we will learn how to perform statistical process control in Python, using statistical tools and plotnine visualizations! Statistical Process Control refers to using statistics to (1) measure variation in product quality over time and (2) identify benchmarks to know when intervention is needed. Let’s get started! We’ll be using pandas for data manipulation, plotnine for ...

Surprisingly, Emacs on Android is pretty good

The user set up Emacs on their Android device, using Termux to access CLI tools, and customized the interface for touchscreen use. They also installed a virtual keyboard for easier typing and set up Syncthing to share notes across devices.

Space Truckin' – The Nostromo (2012)

https://alienseries.wordpress.com/wp-content/uploads/2012/10/zlpr3.jpg?w=450&h=356
Ridley Scott and Dan O'Bannon drew inspiration from films like 2001 and Dark Star for Alien's claustrophobic corridors and industrial aesthetic. The design process involved multiple artists, including Ron Cobb and Chris Foss, but ultimately resulted in a ship that was largely different from their original concepts.

Copyparty, the FOSS file server [video]

https://www.quantamagazine.org/wp-content/uploads/2025/11/Set-Theory-Algorythms-cr-Valentin-Tkach-Lede.jpg
Mathematician Anton Bernshteyn discovered a connection between descriptive set theory and computer science, showing that problems about infinite sets can be rewritten as problems about network communication. This bridge between disciplines has opened new collaborations and insights into the nature of infinity.

CS234: Reinforcement Learning Winter 2025

https://web.stanford.edu/class/cs234/images/AI.jpg
The class will use Sutton and Barto's Reinforcement Learning: An Introduction as a supporting reading and allow up to 2 late days for assignments.

Show HN: We built an open source, zero webhooks payment processor

https://raw.githubusercontent.com/flowglad/flowglad/main/public/github-image-banner-light-mode.jpg
Flowglad simplifies internet money making by integrating billing logic into apps with a single line of code. It uses internal user IDs for billing and provides real-time billing status.

Trillions spent and big software projects are still failing

https://spectrum.ieee.org/media-library/race-car-crashes-into-wall-digital-binary-code-exploding-dramatic-sky-in-background.png?id=62206976&width=1200&height=1623
The IT community has failed to learn from decades of software development and operational failures, resulting in a trillion-dollar cost to society. To reduce IT blunders, senior management must prioritize honesty, skepticism, and ethics, and treat software development with the respect it deserves.

Java Decompiler

http://java-decompiler.github.io/img/jd-gui.png
The Java Decompiler project develops tools to decompile and analyze Java byte code, including JD-GUI, JD-Eclipse, and JD-Core. These tools support Java 5 and later versions, including new features like annotations and generics.

New layouts with CSS Subgrid

https://www.joshwcomeau.com/_next/image/?url=%2Fimages%2Fsubgrid%2Fportfolio-mockup.png&w=1920&q=75
Css subgrid allows you to extend the parent grid through a <ul>. if you want to create an infinite supercomputer, you can use 'child' to add more rows and columns to the grid based on the content - and the size of the image you're displaying. you don't need to specify the exact number of rows, just the number that will fit your content. this is the most common use

Launch HN: Onyx (YC W24) – Open-source chat UI

Chris and Yuhong from Onyx are building an open-source chat that works with any LLM, providing tools like RAG and web search. They aim to offer a secure, customizable, and user-friendly experience for teams to use LLMs.

How to repurpose your old phone into a web server

We aim to reduce e-waste by giving a second life to forgotten devices and encourage reuse. Follow the tutorial to set up a local digital garden on your device.

1,700-year-old Roman sarcophagus is unearthed in Budapest

https://dims.apnews.com/dims4/default/8f01d81/2147483647/strip/true/crop/5789x3856+0+1/resize/599x399!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F8e%2Faa%2Fd25dc3fb34b15bb71fe9443c33c8%2Fede25fc94373476283720dd94d4da71c
Archaeologists in Budapest, Hungary, discovered a remarkably well-preserved Roman sarcophagus with a young woman's skeleton and dozens of artifacts. The find offers a rare glimpse into the life of the young woman and the world she inhabited around 1,700 years ago.

FLUX.2: Frontier Visual Intelligence

https://bfl.ai/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F2gpum2i6%2Fproduction%2F8d5160b8e2cdce322ca57cb4df833e654967d3be-5555x3164.png&w=3840&q=75
FLUX.2 is a powerful image generation model that offers high-quality images, consistency, and control. It's designed for real-world creative workflows and is available in various models for different needs and budgets.

BebboSSH: SSH2 implementation for Amiga systems (68000, GPLv3)

BebboSSH is an SSH2 implementation for Amiga systems with modern ciphers and optimized routines. It provides SSH2 client and server functionality, SCP transfers, and SFTP support for classic Amiga systems.

Google Antigravity exfiltrates data via indirect prompt injection attack

https://framerusercontent.com/images/SxZFWyzsvHDN2YO7QHE3nMXzXE.png
An indirect prompt injection in Google's Antigravity code editor can steal credentials and code from a user's IDE by manipulating Gemini to exfiltrate data. The attack bypasses default protections and uses a browser subagent to send stolen data to an attacker-monitored domain.

Ilya Sutskever: We're moving from the age of scaling to the age of research

https://substackcdn.com/image/fetch/$s_!_M88!,w_150,h_150,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_center/https%3A%2F%2Fsubstack-video.s3.amazonaws.com%2Fvideo_upload%2Fpost%2F178688356%2F452351ae-929d-43d0-bfb6-4539ee76b798%2Ftranscoded-1762964918.png
The conversation discusses the limitations of current AI models, specifically their poor generalization and tendency to overfit to specific tasks, and the need to rethink the approach to training models. The speakers also touch on the idea of value functions, emotions, and the importance of understanding human learning and generalization in order to improve AI models.

Python is not a great language for data science

https://substackcdn.com/image/fetch/$s_!BCXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa23c3227-419b-47cf-8da1-670edef49477_6000x3376.jpeg
The author argues that Python is not the best language for data science due to its cumbersome tools and limitations, despite being widely used. They prefer R for data wrangling, exploratory data analysis, and visualization, citing its ease of use and powerful data analysis capabilities.

The Bughouse Effect

https://i.imgur.com/E4BoiWn.png
The user discusses two Chess variants, Crazyhouse and Bughouse, and how they can evoke strong emotions, particularly frustration and anger, when teammates fail to work together effectively. The user compares this phenomenon, known as the Bughouse Effect, to real-life situations where people work together on difficult projects and experience similar feelings of betrayal and anger when their ...
https://i0.wp.com/www.michigandaily.com/wp-content/uploads/2025/11/The-fall-of-Labubus-and-the-mush-of-modern-Internet-trends.png?fit=780%2C520&ssl=1
Labubus, a popular toy, rose to fame in 2024-2025 but quickly declined in popularity due to over-saturation. The internet's decentralized nature has led to a diverse array of trends, making it a more unified and multicultural place.

Someone at YouTube Needs Glasses: The Prophecy Has Been Fulfilled

https://jayd.ml/assets/posts/2025-04-30-someone-at-youtube-needs-glasses/projection.png
The author analyzed YouTube's home page and projected zero videos by May 2026, citing a leaked recording of YouTube's PM org handling criticism. The author now projects zero videos by September 2026 after seeing the current state of YouTube's home screen.

Marble Springs (1993)

https://www.eastgate.com/MS/MS_Title.gif
This World Wide Web sample of Marble Springs consists of 35 pages and approximately 600 links. In the full HyperCard (TM) version, you can click anywhere to begin.... In this demonstration version, you can choose any of the following places to start your exploration of Marble Springs:

Constant-time support coming to LLVM: Protecting cryptographic code

https://blog.trailofbits.com/img/tob.png
Trail of Bits developed constant-time coding support for LLVM 21 to prevent timing attacks in cryptographic implementations. The __builtin_ct_select family of intrinsics ensures constant-time properties through the entire compilation pipeline.

Pitch Multiplication (2017)

https://klangnewmusic.weebly.com/uploads/1/2/3/0/12308331/published/klang-logo-copy.png?1650771544
In this post I’m going to talk about pitch multiplication - a topic related to pitch organization that for a very long time I found to be equally fascinating and perplexing. I first came across the term around 2011 or 12 when I first started studying Pierre Boulez’s music intensely, but I never took much time to really research the topic to understand it. To be fair, I was more concerned with ...

Unifying our mobile and desktop domains

https://techblog.wikimedia.org/wp-content/uploads/2025/11/WMF_Unified_mobile_routing_2025.png
Wikipedia unified its mobile and desktop domains to eliminate redirects and improve mobile response times. This change, completed in October 2024, also resolved issues with Google indexing and video recognition on Wikimedia Commons.

Jakarta is now the biggest city in the world

https://images.axios.com/p1nh8EY20qEp8s6TEBwy35Hpr2I=/0x371:6960x4286/1920x1080/2025/11/24/1764011113784.jpeg?w=3840
The world's population is increasingly urbanized with 45% living in cities, and Jakarta is home to nearly 42 million people. Megacities are expanding with 33 in 2025, and Dhaka is expected to become the world's largest city by the middle of the century.

Reinventing how .NET builds and ships (again)

https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2025/11/dotnet-product-construction-complexity-scaled.webp
NET's distributed product construction methodology has drawbacks such as complexity and overhead, which slow down and make it less predictable to ship software quickly. The Unified Build project aims to resolve these issues by moving product construction into a 'virtual monolithic' repository, consolidating the build into a series of 'vertical builds', while still enabling contributors to ...

Space: 1999 – Special Effects Techniques

https://catacombs.space1999.net/main/pguide/storyb/ttoa/ipsbttoasfxp1s.jpg
British special effects industry was strong due to pioneers like Alexander Korda and Walter Percy 'Pop' Day. They trained a new generation of artists including Les Bowie, Derek Meddings, and Brian Johnson.

Notes on the Troubleshooting and Repair of Computer and Video Monitors

The text discusses the evolution of computer monitors, from early CRTs to modern LCDs and future flat panel technologies. It explains the characteristics of monitors, including resolution, refresh rate, and color, and how they have changed over time.