| 211. |
|
If all the world were a monorepo (jtibs.substack.com) |
| 277 points | 2025 | author jubileet showed up | their comment | thread
“Thanks for the copy-edit, I should have indeed said "expression".” |
|
| 212. |
|
Hack Club: A story in three acts (a.k.a., the shit sandwich) (kys.llc) |
| 277 points | 2025 | author ilovewater showed up | their comment | thread
“I wanted to clarify a few things from the discussion here. Just to be clear: I didn't post this on Hacker News myself, and I'm not trying to present myself as high and…” |
|
| 213. |
|
Switching Pip to Uv in a Dockerized Flask / Django App (nickjanetakis.com) |
| 273 points | 2025 | author nickjj showed up | their comment | thread
“If you end up with an invalid lock file, it doesn't silently fail and move on with a generated lock file. The `uv lock` command fails with a helpful message and then…” |
|
| 214. |
|
How we replaced Elasticsearch and MongoDB with Rust and RocksDB (radar.com) |
| 273 points | 2025 | author j_kao showed up (and submitted it) | their comment | thread
“We were really motivated to turn a "distributed system" problem into a "monolithic system" from an operations perspective and felt this was achievable with current…” |
|
| 215. |
|
Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js (akarshc.com) |
| 272 points | 2025 | author akarshc showed up (and submitted it) | their comment | thread
“Not sure why everyone’s taking this as anti-rails or anti-laravel. It’s not. I just shared what worked best for my use case. Real-time updates are built into phoenix…” |
|
| 216. |
|
The tiniest yet real telescope I've built (lucassifoni.info) |
| 272 points | 2025 | author chantepierre showed up (and submitted it) | their comment | thread
“Other interesting builds or projects going on in the french amateur telescope maker community : - Sunscan, by the STAROS team : a fully integrated open-source solar…” |
|
| 217. |
|
A look at Cloudflare's AI-coded OAuth library (neilmadden.blog) |
| 271 points | 2025 | author kentonv showed up | their comment | thread
“(Or at least, the author of the prompts that generated it.) I'll admin I think Neil is significantly more of an expert than me, so I'm delighted he took a pass at…” |
|
| 218. |
|
Writing simple tab-completions for Bash and Zsh (mill-build.org) |
| 271 points | 2025 | author lihaoyi showed up (and submitted it) | their comment | thread
“hope everyone finds it as interesting reading this as I did figuring this out for the first time!” |
|
| 219. |
|
I put my heart and soul into this AI but nobody cares (newslttrs.com) |
| 270 points | 2025 | author spzb showed up (and submitted it) | their comment | thread
“I definitely wrote it myself. As another commentator says, this is an accessibility thing. Individual images have alt tags but the Ghost gallery component didn't have an…” |
|
| 220. |
|
Booting Linux in QEMU and Writing PID 1 in Go to Illustrate Kernel as Program (serversfor.dev) |
| 270 points | 2025 | author zsoltkacsandi showed up | their comment | thread
“It was a bit emotional seeing this on the front page. My goal with this post and the whole (work in progress) series is to fill the gap between "here are the commands to…” |
|
| 221. |
|
Ch.at – A lightweight LLM chat service accessible through HTTP, SSH, DNS and API (ch.at) |
| 269 points | 2025 | author etaioinshrdlu showed up | their comment | thread
“was a bit surprised to see this here. I thought there needed to be a good zero-JS LLM site for computer people, and we thought it would be fun to add various other…” |
|
| 222. |
|
How I Use Home Assistant in 2025 (vpetersson.com) |
| 268 points | 2025 | author mvip showed up | their comment (+3 more) | thread
“The problem with SQLite is when you start having a lot of sensors. That's when SQLite failed to keep up on a Pi. Mind you, this was back on Pi 3s. It might be better…” |
|
| 223. |
|
Learning Persian with Anki, ChatGPT and YouTube (cjauvin.github.io) |
| 265 points | 2025 | author cjauvin showed up (and submitted it) | their comment | thread
“my learning objectives, in order of importance, are: (1) vocal understanding, (2) speaking, (3) reading, and (4) typing and writing (far further). As I explain, I'm…” |
|
| 224. |
|
Show HN: Tach – Visualize and untangle your Python codebase (github.com) |
| 263 points | 2025 | author 0x63_Problems showed up | their comment (+2 more) | thread
“fair question! In short, we want to make the visualization UX as smooth as possible, and this is best done with a web app. The URLs use UUIDs, and the contents being…” |
|
| 225. |
|
Translating a Fortran F-16 Simulator to Unity3D (vazgriz.com) |
| 263 points | 2025 | author vazgriz showed up | their comment (+2 more) | thread
“I wanted to keep the data tables exactly the same in the C# translation. While formulas can be converted to metric easily, the data tables do not actually have units…” |
|
| 226. |
|
There is a huge pool of exceptional junior engineers (workweave.dev) |
| 263 points | 2025 | author adchurch showed up | their comment | thread
“great to see all the conversation & thoughts you all have shared so far! One thing I've seen a lot of people saying: hiring juniors isn't worth it because they'll just…” |
|
| 227. |
|
Explainer: What's r1 and everything else? (timkellogg.me) |
| 262 points | 2025 | author tkellogg showed up | their comment | thread
“I do believe it's going to be exponential (not yet), but that's out of scope for the article. However, if someone has a good explainer link for that, please put it here…” |
|
| 228. |
|
A Tiny Boltzmann Machine (eoinmurray.info) |
| 262 points | 2025 | author anomancer showed up (and submitted it) | their comment (+1 more) | thread
“Thanks for all the comments, didn't expect this to hit the front page. Cleaning up the abundance of typos, margin, and scroll issues now, thanks for pointing them out.” |
|
| 229. |
|
Working pipe operator today in pure JavaScript (github.com) |
| 261 points | 2025 | author urvader showed up (and submitted it) | their comment | thread
“Thanks for pointing this out, it is now updated.” |
|
| 230. |
|
So you're a manager now (scottkosman.com) |
| 260 points | 2025 | author scottkosman showed up | their comment | thread
“that's a great point. I've got a followup post coming soon about performance management (both high and low performers), but you're absolutely right, hiring and firing is…” |
|
| 231. |
|
From Rust to reality: The hidden journey of fetch_max (questdb.com) |
| 259 points | 2025 | author jerrinot showed up | their comment | thread
“My superpower is spending unreasonable amounts of time researching things with no practical purpose. Occasionally I blog about it - as a warning to others.” |
|
| 232. |
|
Bonsai: A Voxel Engine, from scratch (github.com) |
| 259 points | 2025 | author jesse__ showed up (and submitted it) | their comment (+3 more) | thread
“It's actually more efficient to do a hybrid approach, especially at high view distances. Rasterizing triangles is extremely fast, and is basically a perfect primary-ray…” |
|
| 233. |
|
Back to basics: Why we chose long-polling over websockets (inferable.ai) |
| 258 points | 2025 | author lunarcave showed up (and submitted it) | their comment | thread
“Having done this, I don't think I'd reduce it to "just a little bit of work" to make it hum in production. Everything in between your UI components and the database…” |
|
| 234. |
|
The borrowchecker is what I like the least about Rust (viralinstruction.com) |
| 258 points | 2025 | author jakobnissen showed up (and submitted it) | their comment (+1 more) | thread
“Yeah, I don't like the borrowchecker. But the motivation for me writing the article is the almost religious zeal with which many Rustaceans refuse to even acknowledge…” |
|
| 235. |
|
WebAssembly from the Ground Up (wasmgroundup.com) |
| 258 points | 2025 | author marianoguerra showed up | their comment | thread
“if you are interested in tail calls you just need to understand the call instruction which we cover in the book and then replace it with either: - return_call <funcidx>,…” |
|
| 236. |
|
Things you can do with a debugger but not with print debugging (mahesh-hegde.github.io) |
| 257 points | 2025 | author never_inline showed up (and submitted it) | their comment | thread
“I agree. I use IPython / JShell REPLs often when the code is not finished and I have to call a random function without entrypoint. In fact its possible to jump to the…” |
|
| 237. |
|
The many JavaScript runtimes of the last decade (buttondown.com) |
| 256 points | 2025 | author LinguaBrowse showed up (and submitted it) | their comment | thread
“the return on investment will be modest, no doubt. I started the newsletter in order to share any thoughts on various topics without having to please a social media…” |
|
| 238. |
|
Using ChatGPT is not bad for the environment (andymasley.substack.com) |
| 255 points | 2025 | author andymasley showed up | their comment (+2 more) | thread
“To clear up a few points: I meant this post to tell individuals that worrying about the emissions they personally cause using ChatGPT is silly, not that AI more broadly…” |
|
| 239. |
|
Developing our position on AI (recurse.com) |
| 254 points | 2025 | author nicholasjbs showed up | their comment | thread
“This was a really fascinating project to work on because of the breadth of experiences and perspectives people have on LLMs, even when those people all otherwise have a…” |
|
| 240. |
|
The Myst Graph: A New Perspective on Myst (glthr.com) |
| 253 points | 2025 | author glth showed up | their comment (+1 more) | thread
“In a few weeks, I will publish the graph generator's source code and a DOT file encoding the Myst graph in this repository:. I would love to see how others render the…” |
|