Hacker News

No. 44043421Tuesday, May 20, 2025 at 4:32 PM UTC
This looks much nicer if you enable JavaScript.

Deep Learning Is Applied Topology

substack.com — When I think about AI, I think about topology. DEEP, 1

Show HN: A Tiling Window Manager for Windows, Written in Janet

news.ycombinator.com — Hi HN! TILING, 2

Show HN: 90s.dev - game maker that runs on the web

90s.dev — I’ve mentioned this a bunch on HN and I’ve been working on it nonstop since about February. So I’m pretty excited to finally make it public. 90S.DEV, 3

27000 Dragons and 10'000 Lights: GPU-Driven Clustered Forward Renderer

logdahl.net — During the course Advanced Computer Graphics and Applications I had lots of time (and freedom!) to develop something interesting. While this is an article about computer graphics, it's also about high-performance parallelization strategies.I have written a GPU-Driven forward rendering using clustered shading. It can render 27'000 stanford dragons with 10'000 lights at 1080p in over 60fps on a GTX 1070 GPU. In this post, I will present exactly how my renderer achieves this performance.dragons.GPU-Driven What?In a conventional renderer, there is a certain kind of separation in memory and ownership between the GPU and CPU. Usually, the GPU owns texture data, meshes and other assets—while the CPU owns entity data (position, velocity, etc). This is usually a good design, as the entity data is m... DRAGONS, 4

The Fractured Entangled Representation Hypothesis

github.com — Code for the Fractured Entangled Representation Hypothesis position paper! FRACTURED, 5

Robin: A multi-agent system for automating scientific discovery

arxiv.org — arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. ROBIN, 6

Launch HN: Opusense (YC X25) – AI assistant for construction inspectors on site

news.ycombinator.com — Hi HN, we're Roya and Michael, co-founders of Opusense AI (https://www.opusense.com/), a tool to help engineers and consultants automatically generate construction site reports from typed or voice notes, plus photos. LAUNCH, 7

The Lisp in the Cellar: Dependent types that live upstairs [pdf]

news.ycombinator.com — Downloadable: https://zenodo.org/records/15424968/files/deputy-els.pdf LISP, 8

The emoji problem (2022)

artofproblemsolving.com — Something appears to not have loaded correctly. EMOJI, 9

Show HN: Astra – a new js2exe compiler

news.ycombinator.com — Hi everyone I'm new here and i wanted to introduce my project i've been working on. Astra is a simple but powerful node.js to exe compiler. It uses esbuild and Node SEA. It uses postject to inject your code to nodejs binary. It focuses more on compiling cli and Servers like pkg or nexe (express) than fullstack applications like electron or tauri. It has rich ESM and typescript support. It has good DX and cli UX. I made it bc i didn't like using pkg or nexe, they cause a lot of problems with esm. ASTRA, 10

Show HN: Juvio – UV Kernel for Jupyter

news.ycombinator.com — Juvio brings inline, PEP 723-style dependency management and automatic, ephemeral env setup to Jupyter notebooks. JUVIO, 11

A simple search engine from scratch

bernsteinbear.com — Chris and I spent a couple hours the other day creating a search engine for my blog from “scratch”. Mostly he walked me through it because I only vaguely knew what word2vec was before this experiment. SIMPLE, 12

Making Video Games (Without an Engine) in 2025

noelberry.ca — It's 2025 and I am still making video games, which according to archive.org is 20 years since I started making games! That's a pretty long time to be doing one thing... VIDEO, 13

OpenAI Codex Review

zackproser.com — Codex is currently a chat-first experience. You gain access by being invited or by paying for the Pro ($200/per month) subscription. OPENAI, 14

llm-d, Kubernetes native distributed inference

llm-d.ai — llm-d is a Kubernetes-native high-performance distributed LLM inference framework - a well-lit path for anyone to serve at scale, with the fastest time-to-value and competitive performance per dollar for most models across most hardware accelerators. LLM-D, 15

Teachable Machine

teachablemachine.withgoogle.comTEACHABLE, 16

Compiling OCaml to the TI-84 CE Calculator

farlow.dev — In this post, I’ll explain how I compiled an OCaml program to run on a TI-84+ CE calculator. 🐪 COMPILING, 17

Hypervisor as a Library

seiya.me — Before we dive into the topic, let me introduce you my new friend catsay, a simple Go program which eats stdin and speaks like a cat: HYPERVISOR, 18

DDoSecrets publishes 410 GB of heap dumps, hacked from TeleMessage

micahflee.com — This morning, Distributed Denial of Secrets published 410 GB of data hacked from TeleMessage, the Israeli firm that makes modified versions of Signal, WhatsApp, Telegram, and WeChat that centrally archive messages. Because the data is sensitive and full of PII, DDoSecrets is only sharing it with journalists and researchers. DDOSECRETS, 19

Have I Been Pwned 2.0

troyhunt.com — This has been a very long time coming, but finally, after a marathon effort, the brand new Have I Been Pwned website is now live! HAVE, 20

Production tests: a guidebook for better systems and more sleep

martincapodici.com — Your customers expect your site to be fully working whenever they need it. This means you need to aim for near-perfect uptime not just for the site itself, but for all features customers may use. PRODUCTION, 21

Show HN: Text to 3D simulation on a map (does history pretty well)

news.ycombinator.com — Simulate anything on a map from a text prompt -- and conduct risk analysis against LiveUA map's global realtime data points from social media and news sources. I trained a GPT-2-size model on historical incident data used to predict things that will go wrong. TEXT, 22

Jules: An Asynchronous Coding Agent

jules.google — Jules does coding tasks you don't want to do. JULES, 23

Finland announces migration of its rail network to international gauge

trenvista.net — Finnish VR Sm3 series Pendolino unit in Helsinki (CC BY SA) FALK2-Wikimedia Commons. Image cropped. FINLAND, 24

Show HN: JavaFactory – IntelliJ plugin to generate Java code

news.ycombinator.com — Hi HN, JAVAFACTORY, 25

RepoRoulette: Randomly sample repositories from GitHub

github.com — Sample Random GitHub Repositories REPOROULETTE, 26

I got fooled by AI-for-science hype–here's what it taught me

understandingai.org — I’m excited to publish this guest post by Nick McGreivy, a physicist who last year earned a PhD from Princeton. Nick used to be optimistic that AI could accelerate physics research. But when he tried to apply AI techniques to real physics problems the results were disappointing. FOOLED, 27

The Windows Subsystem for Linux is now open source

windows.com — Today we’re very excited to announce the open-source release of the Windows Subsystem for Linux. This is the result of a multiyear effort to prepare for this, and a great closure to the first ever issue raised on the Microsoft/WSL repo: Will this be Open Source? · Issue #1 · microsoft/WSL. WINDOWS, 28

What are people doing? Live-ish estimates based on global population dynamics

maxcomperatore.com — Live-ish estimates based on global population dynamics & simulated day/night cycles WHAT, 29

Claude Code SDK

anthropic.com — Programmatically integrate Claude Code into your applications using the SDK. CLAUDE, 30

Glasskube (YC S24) is hiring in Vienna to build Open Source deployment tools ycombinator.com

Foundry (YC F24) Is Hiring – Founding Engineer (ML × SWE) ycombinator.com

Dalus (YC W25) is hiring an engineer for hardware system design software ycombinator.com