HackerTrans
TopNewTrendsCommentsPastAskShowJobs

rootnod3

636 karmajoined vor 2 Jahren

comments

rootnod3
·vor 14 Minuten·discuss
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
·vor 18 Stunden·discuss
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
·vorgestern·discuss
Uhm....source?
rootnod3
·vorgestern·discuss
And yes, I went into that a while ago on my blog (https://blog.wollwage.com/2026/20260212-daily-source-reading...)
rootnod3
·vorgestern·discuss
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
·vor 3 Tagen·discuss
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
·vor 3 Tagen·discuss
They mostly dropped it because nobody was around who could maintain it. Wasn't just about security.
rootnod3
·vor 16 Tagen·discuss
Not really those execs paying that stupidity tax though. They still get their bonuses. Pretty much zero consequences.
rootnod3
·vor 19 Tagen·discuss
You really think the manufacturers or retailers will lower the prices now that people are used to the new normal? How often do you see that happen?
rootnod3
·vor 19 Tagen·discuss
And why does it sound like LLM output?
rootnod3
·vor 29 Tagen·discuss
If Claude gave feedback then it’s not really 100% human written is it?
rootnod3
·letzten Monat·discuss
Came here to quote exactly that paragraph.
rootnod3
·letzten Monat·discuss
That's where something like Fossil is nice, because the tickets are part of the repo.
rootnod3
·letzten Monat·discuss
So, you don’t have any experience in it but want to run a workshop?
rootnod3
·letzten Monat·discuss
Elaborate?
rootnod3
·letzten Monat·discuss
Nice to see that HN is coming to its senses and people are realizing the flaws and BS in AI / LLMs. We are past-peak Bitcoin / NFT on the curve and I can't wait for this wave to end and move to the next thing.
rootnod3
·letzten Monat·discuss
I mean, good choice, but you see the point, right? As much as ANSI CL has it's flaws, it has a standard, as much of a mixed bag it might be. Scheme is just a general potpourri of "we kinda have a guideline, but do whatever".

I would very much prefer scheme if the different implementations had a working standard. But I can't take my Chez-scheme code and throw it into Guile-scheme.

But pretty good chance I can take my ECL code and throw it into SBCL or LispWorks.
rootnod3
·letzten Monat·discuss
Have you?
rootnod3
·letzten Monat·discuss
ANSI CL is such a breath of fresh air nowadays. Does what you need, doesn't get in your way, comes with batteries included. And conditions are just god-tier.
rootnod3
·letzten Monat·discuss
Which Scheme are we talking about? R5RS? R7RS-small? R6RS? With SRFIs? Without? Which scheme? Is it `(library...)` or `(define-module...)`?