HNHacker News
TopNewBestAskShowJobs

rootnod3

683 karma · joined August 30, 2024

submissionscomments
rootnod3··on Show HN: Hntui – A TUI for Hacker News
That is a wild stack to use for a RSS feed.
rootnod3··on Has Violence Against Teachers Become Accepted by Society?
This feels very US centric. The title or link should reflect as much.
rootnod3··on Codex Is Down
Exactly. The true answer is ed
rootnod3··on AI Can Make You Suck Faster Too
Right. Better throw money at 5 different ones and then people come and tell you that you just need MORE agents and throw MORE money at it or you're not doing it right.
rootnod3··on Boot a Virtual iPhone via Apple's Virtualization.framework
For Japan it might be the Felica chip.
rootnod3··on My Business Is Dying
Wonder how that happened...
rootnod3··on We found a division by zero bug in FFmpeg with a vibecoded fuzzer
I think Idris has a better chance there.
rootnod3··on Run OpenBSD on DigitalOcean for $4/month
If you run it as a server mostly, I think the home partition at least can be shrunk to like 2GB or something.
rootnod3··on Run OpenBSD on DigitalOcean for $4/month
You could also manually partition.
rootnod3··on What's new in Emacs 31.1
And coachings!
rootnod3··on What's new in Emacs 31.1
All of Prot's packages[1] are really nicely designed imho.

[1]: https://protesilaos.com/emacs/

rootnod3··on Codefloe Is a Professionally Hosted Public Git Forge
Right...check the vibe coded slob pile for reference...
rootnod3··on Tail-Call Interpreters in Rust – Jimmy Ostler
That is a whole lot of unsafe blocks.
rootnod3··on Oracle bans AI-generated code from OpenJDK
The irony is not lost there. But at least some department there has see the light apparently
rootnod3··on Oracle bans AI-generated code from OpenJDK
Yes. AI involved.
rootnod3··on GitHub Actions and Pages are experiencing degraded availability
Self-hosting is king.
rootnod3··on NetBSD 11.0
Absolutely. My daily driver on all my machines. My homelab started with FreeBSD on all machines with liberal use of jails. Now it is fully OpenBSD and only the file server is running FreeBSD now. All laptops are also OpenBSD, even the M2 Macbook Air
rootnod3··on Steel Bank Common Lisp version 2.6.7
You hiring? Sounds like a dream. Dead serious.
rootnod3··on Steel Bank Common Lisp version 2.6.7
So, Haskell people smart, other people dumb?

Also, where do you go from "preferring strong CS theoretical grounds" to "cutting corners"? They don't have to be mutually exclusive.

That garbage collection that Haskell has? Guess where that came from. The whole "functions as data to pass around", guess where that came from. It was those pesky lispers on a Tuesday.

Edit: typo

rootnod3··on OpenAI revenue in July topped all of Q2 driven by GPT-5.6 release
Maybe they let 5.6 do the calculation.
rootnod3··on Steel Bank Common Lisp version 2.6.7
Jealous of both of you
rootnod3··on Show HN: Somebodyhire.me
Salary range limits should be adjusted. JPY definitely needs higher ranges.
rootnod3··on How is the Bun Rewrite in Rust going?
Transpiling and a LLM hallucinating some code that _somehow_ passes the tests is not really the same thing though.
rootnod3··on Moving to FreeBSD from Linux
With the absolute irony that you cannot watch Netflix on FreeBSD (barring using the Linux compat layer to run a Linux version of Chrome)
rootnod3··on You're Not a Better Engineer Because You Type Git Commands by Hand
Because the abstractions of old still required you to read man pages and learn stuff.

And manual steps are good. At least you know what is happening.

The old Unix philosophy. Simple tools that combined become powerful.

If you use _anything_ in production, you better make sure you understand the stack.

rootnod3··on TLS certificates for internal services done right
Uhm....source?
rootnod3··on OpenBSD has a use-after-free allowing local privilege escalation to root
And yes, I went into that a while ago on my blog (https://blog.wollwage.com/2026/20260212-daily-source-reading...)
rootnod3··on OpenBSD has a use-after-free allowing local privilege escalation to root
Difference is that capsicum is after the fact and mostly about file descriptors. You need to open them in advance and _then_ call capsicum. But it does nothing about syscalls.

Capsicum is really nice if you plan ahead, but pledge/unveil is easy to drop into any existing code base.

rootnod3··on OpenBSD has a use-after-free allowing local privilege escalation to root
And some code is absolutely unnecessary. Look at the yes command. GNU version is optimized to death for no reason at all[1].

OpenBSD's version is as simple as it gets[2].

[1]: https://github.com/coreutils/coreutils/blob/master/src/yes.c [2]: https://github.com/openbsd/src/blob/master/usr.bin/yes/yes.c

rootnod3··on OpenBSD has a use-after-free allowing local privilege escalation to root
They mostly dropped it because nobody was around who could maintain it. Wasn't just about security.
Page 1 of 13Next →