Top stories

zdw about 11 hours ago

How uv got so fast

The article explores the rapid advancements in ultraviolet (UV) technology, including the development of high-power and energy-efficient UV LED systems. It discusses the key innovations and technological breakthroughs that have enabled these improvements in UV performance and availability.

nesbitt.io
623 201
Summary
QNX Self-Hosted Developer Desktop
transpute about 2 hours ago

QNX Self-Hosted Developer Desktop

The article announces the initial release of the QNX Self-Hosted Developer Desktop, a development environment for building and testing QNX-based systems on a Linux host computer. The release provides a container-based solution for developers to access the QNX development tools and runtime environments more easily.

devblog.qnx.com
33 9
Summary
jesseduffield about 5 hours ago

Always Bet on Text

The article discusses the challenges of building large-scale software systems and the importance of balancing technical debt, complexity, and pragmatism. It emphasizes the need for a systematic approach to software development that prioritizes maintainability, resilience, and long-term sustainability.

graydon2.dreamwidth.org
104 51
Summary
T-Ruby is Ruby with syntax for types
thunderbong about 7 hours ago

T-Ruby is Ruby with syntax for types

The article introduces Type Ruby, a statically-typed superset of Ruby that aims to provide a more robust and type-safe programming experience while maintaining compatibility with the Ruby language.

type-ruby.github.io
64 31
Summary
Experts explore new mushroom which causes fairytale-like hallucinations
astronads about 11 hours ago

Experts explore new mushroom which causes fairytale-like hallucinations

Researchers have discovered a new species of mushroom that can induce vivid, fantastical hallucinations in users, similar to scenes from fairy tales and fantasy stories. The article explores the potential therapeutic applications of this psychoactive mushroom, as well as the challenges in studying and regulating its use.

nhmu.utah.edu
323 153
Summary
adityaathalye 4 days ago

The Best Things and Stuff of 2025

blog.fogus.me
143 16
tzury about 9 hours ago

How Lewis Carroll computed determinants (2023)

This article explores the mathematical work of Lewis Carroll, focusing on his contributions to the study of determinants. It discusses how Carroll's interest in logic and puzzles led him to develop innovative approaches to understanding determinants, which are important concepts in linear algebra.

johndcook.com
142 28
Summary
One million (small web) screenshots
squidhunter 5 days ago

One million (small web) screenshots

This article discusses the author's experience with creating small web screenshots, focusing on the tools and techniques used to capture high-quality images of web pages in a compact format.

nry.me
25 1
Summary
birdculture about 15 hours ago

Package managers keep using Git as a database, it never works out

The article discusses the use of Git as a database by package managers, highlighting the challenges and limitations of this approach, as well as exploring alternative solutions that could better address the needs of modern software development.

nesbitt.io
591 335
Summary
Publishing your work increases your luck
magoghm about 3 hours ago

Publishing your work increases your luck

This guide provides practical advice for publishing your work on GitHub, covering topics such as creating a README file, licensing your project, and promoting your work to the open-source community.

github.com
12 0
Summary
Show HN: Witr – Explain why a process is running on your Linux system
pranshuparmar about 12 hours ago

Show HN: Witr – Explain why a process is running on your Linux system

Hi HN,

I built a small Linux CLI tool called witr (Why Is This Running?).

The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now.

witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure.

This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome.

Repo: https://github.com/pranshuparmar/witr

github.com
218 29
Summary
benswerd about 9 hours ago

Drawing with zero-width characters

zw.swerdlow.dev
76 26
smurda about 2 hours ago

Retreating from EVs could be hazardous for Western carmakers

The article explores the risks for Western carmakers if they retreat from investing in electric vehicles (EVs). It warns that falling behind in the transition to EVs could leave these automakers vulnerable to competition from Chinese and other international rivals who are rapidly embracing the shift to electric mobility.

economist.com
14 21
Summary
benatkin 3 days ago

-tucky (2023)

The article discusses the difficulties of translating references to Chinese names and terms into English, highlighting the challenges of preserving cultural nuance and avoiding potential misunderstandings or misleading interpretations.

languagelog.ldc.upenn.edu
29 31
Summary
gtirloni about 15 hours ago

LearnixOS

learnix-os.com
199 78
davisr about 9 hours ago

My insulin pump controller uses the Linux kernel. It also violates the GPL

This article discusses the use of the Linux operating system in an insulin pump, highlighting the benefits of open-source software in medical devices and the potential security implications of using widely-adopted technology in sensitive applications.

old.reddit.com
347 139
Summary
Parasites plagued Roman soldiers at Hadrian's Wall
sipofwater 7 days ago

Parasites plagued Roman soldiers at Hadrian's Wall

A study of ancient Roman soldier remains found at Hadrian's Wall in Britain suggests that they suffered from parasitic infections, likely due to poor sanitation and living conditions. The research highlights the health challenges faced by Roman troops stationed along the frontier.

arstechnica.com
42 29
Summary
brewmarche 7 days ago

SIMD City: Auto-Vectorisation

The article discusses the development of SIMD (Single Instruction, Multiple Data) instructions, which enable efficient parallel processing on modern CPUs. It examines how SIMD has evolved over time and how it is used in various applications, particularly in the context of city simulations and optimizations.

xania.org
5 0
Summary
Moravec's Paradox and the Robot Olympics
beklein 4 days ago

Moravec's Paradox and the Robot Olympics

The article explores the concept of physical intelligence and how it can be developed and applied to enhance athletic performance. It discusses the importance of understanding one's own body and movement patterns to optimize training and achieve success in sports, particularly in the context of the Olympic Games.

physicalintelligence.company
27 2
Summary
merlindru about 10 hours ago

FFmpeg has issued a DMCA takedown on GitHub

twitter.com
415 130
surprisetalk 7 days ago

Perfect Aircrete, Kitchen Ingredients [video]

youtube.com
86 31
YouTube
kwar13 about 15 hours ago

Ask HN: What did you read in 2025?

I mostly read newspapers and technical journals, but two books that I read that made an impression: "The Changing World Order" and "The Gulag Archipelago".

172 234
Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines
isitcontent about 13 hours ago

Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines

Repo: https://github.com/valdanylchuk/xcc700

Hi Everyone! I just wrote my first compiler!

- single pass, recursive descent, direct emission

- generates REL ELF binaries, runnable using ESP-IDF elf_loader

- very basic features only, just enough for self-hosting

- treats the Xtensa CPU as a stack machine for simplicity, no register allocation / window usage

- compilable on Mac, probably also Linux, can cross-compile for esp32 there

- wrote for fun / cyberdeck project

Sample output from esp32:

    xcc700.elf xcc700.c -o /d/cc.elf
    
    [ xcc700 ] BUILD COMPLETED > OK
    > IN  : 700 Lines / 7977 Tokens
    > SYM : 69 Funcs / 91 Globals
    > REL : 152 Literals / 1027 Patches
    > MEM : 1041 B .rodata / 17120 B .bss
    > OUT : 27735 B .text / 33300 B ELF
    [ 40 ms ] >> 17500 Lines/sec <<
My best hope is that some fork might grow into a unique nice language tailored to the esp32 platform. I think it is underrated in userland hobby projects.

github.com
94 18
Summary
Gaussian Splatting 3 Ways
nullandkale about 8 hours ago

Gaussian Splatting 3 Ways

github.com
50 4
MongoBleed
gpi about 9 hours ago

MongoBleed

The article discusses a vulnerability in MongoDB, known as 'MongoBleed,' that allows attackers to steal sensitive data from MongoDB databases. It provides a Python script that demonstrates the vulnerability and explains how to mitigate the issue by properly configuring MongoDB.

github.com
59 9
Summary
g0xA52A2A 4 days ago

The Algebra of Loans in Rust

This article explores the implementation of loan calculations in Rust, delving into the underlying mathematical concepts and demonstrating how to create a loan amortization schedule using Rust's type system and traits.

nadrieril.github.io
194 96
Summary
Rob Pike goes nuclear over GenAI
christoph-heiss about 14 hours ago

Rob Pike goes nuclear over GenAI

Related: Rob Pike got spammed with an AI slop "act of kindness" - https://news.ycombinator.com/item?id=46394867

skyview.social
1,285 1,546
rcarmo about 15 hours ago

Unix "find" expressions compiled to bytecode

The article discusses the future impact of AI on software development, highlighting the potential for AI-generated code to transform the industry and create new challenges for developers in terms of code maintenance and security.

nullprogram.com
102 14
Summary
Migrating my web analytics from Matomo to Umami
angristan 3 days ago

Migrating my web analytics from Matomo to Umami

The article discusses the process of migrating from Matomo, an open-source web analytics platform, to Umami, a lightweight and privacy-focused alternative. It outlines the steps involved in exporting data from Matomo and importing it into Umami, as well as the benefits of making the switch to the newer platform.

stanislas.blog
37 5
Summary
What happened to all the gold Spain got from the New World? (1985)
titaniumtown 5 days ago

What happened to all the gold Spain got from the New World? (1985)

The article explores what happened to the vast amounts of gold and other treasures that Spain acquired from the New World during the colonial era. It examines how Spain's economy and global influence were impacted by the influx of wealth, as well as the long-term consequences of the country's spending and policies.

straightdope.com
81 111
Summary