frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
113•seinvak•2h ago•51 comments

E.W.Dijkstra Archive

https://www.cs.utexas.edu/~EWD/welcome.html
56•surprisetalk•3h ago•4 comments

I Program on the Subway

https://www.scd31.com/posts/programming-on-the-subway
56•evankhoury•4d ago•36 comments

Logging Sucks

https://loggingsucks.com/
6•FlorinSays•26m ago•0 comments

ARIN Public Incident Report – 4.10 Misissuance Error

https://www.arin.net/announcements/20251212/
95•immibis•3h ago•18 comments

Coarse Is Better

https://borretti.me/article/coarse-is-better
126•_dain_•5h ago•63 comments

ELF Crimes: Program Interpreter Fun

https://nytpu.com/gemlog/2025-12-21
28•nytpu•2h ago•7 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1246•lukeigel•21h ago•276 comments

Backing up Spotify

https://annas-archive.li/blog/backing-up-spotify.html
1625•vitplister•1d ago•542 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
118•alentodorov•2h ago•51 comments

Three Ways to Solve Problems

https://andreasfragner.com/writing/three-ways-to-solve-problems
55•42point2•4h ago•12 comments

Reasons Not to Become Famous (2020)

https://tim.blog/2020/02/02/reasons-to-not-become-famous/
111•Tomte•3h ago•77 comments

Ruby website redesigned

https://www.ruby-lang.org/en/
267•psxuaw•11h ago•103 comments

Indoor tanning makes youthful skin much older on a genetic level

https://www.ucsf.edu/news/2025/12/431206/indoor-tanning-makes-youthful-skin-much-older-genetic-level
165•SanjayMehta•13h ago•116 comments

Waymo suspends service in San Francisco as robotaxis stall during blackout

https://techcrunch.com/2025/12/21/waymo-suspends-service-in-san-francisco-as-robotaxis-stall-duri...
31•SilverElfin•1h ago•15 comments

Structured Outputs Create False Confidence

https://boundaryml.com/blog/structured-outputs-create-false-confidence
65•gmays•3h ago•41 comments

Mountain home near Aspen, built for monks, sold to Palantir CEO for $120M

https://coloradosun.com/2025/12/19/monastery-sells-palantir-ceo/
20•mooreds•57m ago•2 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML → PDF

https://github.com/rendercv/rendercv
35•sinaatalay•5h ago•20 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
94•sdovan1•6h ago•56 comments

Measuring AI Ability to Complete Long Tasks

https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
201•spicypete•14h ago•152 comments

What I Learned About Deploying AV1 from Two Deployers

https://streaminglearningcenter.com/articles/what-i-learned-about-deploying-av1-from-two-deployer...
19•breve•5d ago•15 comments

Decompiling the New C# 14 field Keyword

https://blog.ivankahl.com/decompiling-the-new-csharp-14-field-keyword/
52•ivankahl•4d ago•18 comments

Go ahead, self-host Postgres

https://pierce.dev/notes/go-ahead-self-host-postgres#user-content-fn-1
630•pavel_lishin•1d ago•372 comments

Show HN: The Official National Train Map Sucked, So I Made My Own

https://www.bdzmap.com/
50•Pavlinbg•6h ago•12 comments

CO2 Batteries That Store Grid Energy Take Off Globally

https://spectrum.ieee.org/co2-battery-energy-storage
8•rbanffy•3h ago•0 comments

Claude in Chrome

https://claude.com/chrome
274•ianrahman•21h ago•153 comments

Ireland’s Diarmuid Early wins world Microsoft Excel title

https://www.bbc.com/news/articles/cj4qzgvxxgvo
287•1659447091•22h ago•103 comments

The uncertain origins of aspirin

https://www.asimov.press/p/aspirin
48•dearwell•4d ago•11 comments

Log level 'error' should mean that something needs to be fixed

https://utcc.utoronto.ca/~cks/space/blog/programming/ErrorsShouldRequireFixing
453•todsacerdoti•4d ago•276 comments

Pure Silicon Demo Coding: No CPU, No Memory, Just 4k Gates

https://www.a1k0n.net/2025/12/19/tiny-tapeout-demo.html
402•a1k0n•1d ago•65 comments
Open in hackernews

ELF Crimes: Program Interpreter Fun

https://nytpu.com/gemlog/2025-12-21
28•nytpu•2h ago

Comments

dzdt•1h ago
"It just radiates jank" ... that line resonates with me, but is sonehow a bit attractive. Like this is how things might be done in some alternative grittier universe. Like this is how Kaylee would make data formats execute on the Firefly. Its steampunk programming.
saagarjha•1h ago
> But after getting the linked script setup working, even though it seemed like it should've been enough, it absolutely refused to work. It would only give me an opaque exec format error error, no matter how many different shotgun debugging things I tried, I ended up spending something like six hours over the course of two days on it with no real progress.

I think I would have eventually just loaded up a debugger and binary searched the codebase until I found the spot returning the error.

nytpu•1h ago
Because attaching a debugger to the Linux Kernel is so convenient and easy :P

But yeah, I was just being lazy and dumb. I solved it within ten minutes of someone saying "why don't you just go through the binfmt_elf code?" A debugger would've probably been more tedious than reading the relevant code directly, but would've been just as effective.

saagarjha•54m ago
It's not and actually I do find it kind of amusing that Linux is possibly the hardest of the three main OSes to get a debugging set up for, but yeah I've had to do it enough that I don't mind doing and I can probably get it set up in a few minutes. Plus if the bug isn't in some architecture specific or hardware dependent thing there's this Linux compatibility userspace layer I help out on sometimes that is much easier to work with. And if it's that easy, I will generally choose to that instead of having to actually think about what I am doing ;)
tayo42•22m ago
I think you can do it with qemu and gdb.

Unless the other os and debugger mentioned has an easy way to do it with a machine that's not virtualized?

delaminator•45m ago
It’s a terrible shame Linux is still a 1970s program.

Plan 9’s debugger Acid can attach to a running kernel on a remote machine and debug it.

photios•48m ago
OP would probably have a field day with NixOS's patchelf tool:

https://github.com/NixOS/patchelf