assigning TCP ports to services (e.g. http is 80) makes sense
until you learn about DNS SRV records
and the fact that virtualhosts are a half-as-good, HTTP only, hacky solution for the same problem
(so hacky that they had to put it into TLS even though it's the wrong level in the stack)
like, we could have multiple web servers running on multiple ports of the same machine, and DNS would just point to the right thing
but no, it has to be port 80
Please boost if you like #haskell, niche programming languages, retro computing, or smallnet, please. I'm looking for online nerd friends.
@sotolf "windows with a linux kernel" is a really fun conspiracy theory! and I do agree that it'd actually work, even. (they've swapped out kernels under their OS once already, after all)
Actually, I got so much into this last year that I ended up writing a random essay on it; just put it up on my site in case anyone is interested :) (comes with a timeline up to 2028 ;))
Wow, after 25 years of Unix experience, I learned that you can filter output in #less.
Press ampersand (&) and enter a regex to show only lines matching the regex.
Press ampersand (&) and then exclamation mark (!) to apply an inverse filter.
... so my site ended up having a global sidebar with links... but how do you auto-update them on all pages if it's all written by hand & you don't have infinite amounts of time?
Writeup & demo at https://simonsafar.com/2021/sidebar
(... well, um, it's not quite on the side though. But it's a bar! Kinda.)
#100DaysToOffload, episode 9.
tax return time!
mine has a build.sh
this year's "improvement": it doesn't only calculate taxes and concatenate all the pdfs, but also recompiles #OpenTaxSolver since I had to add a bit of code to it to make some things work
I do have a vague feeling that this is not how most people do their taxes
Signal created targeted ads for Instagram that show the personal data that Facebook collects about you and sells access to.
They were blocked.
Uhh, so /dev/yes is now a thing for real too 😆
Performance and supported features depends on the particular implementation and kernel, but at least on Linux and the Hurd, /dev/yes is ≈3 times faster than GNU yes(1).