@alilly i've accepted that languages like rust won't have dynamic linking as the default anymore, at best we could get it as opt-in via crabi or smth
hare could maybe work if we had compiler support, the rest, i dunno, it's a hard problem and i wish people would see how vendored static libs makes packaging and security updates hell
@lanodan@whynothugo openrc has some hand written (nroff? man? troff? idk) pages and i *hate* editing them so hard, i was considering pushing for scdoc upstream, iirc there was a patch in the ml for it about the cross-referencing?
i wonder if mdoc is any less bad than the current openrc pages tho
@lanodan it really depends on how many services start at once
and one of the patches i wrote improved the parallelism quite a bit, which made the output even worse (i'd often get 4 or 5 lines on --no-clear tty1 with just the `[ ok ]` and nothing else due to miss timings)
@lanodan yesn't, but mostly rc_parallel which i wanna make the default eventually (and hopefully soon), tho even in serial mode it dos sometimes break
the way ebegin/eend works atm is that ebegin prints the ` * Doing nya ...`, then eend just emits "cursor up, cursor $COLUMNS - 5, print [ ok ]"
this obviously doesn't work in parallel since there will be multiple processes outputting at once, and it doesn't work in serial if there's any other output between the ebegin
i have an idea of how to fix that, but i'll have to test it later and hope it's a decent design
@rozenglass#embed is not only portable, but also not tied to vim (yes, the vim package ships xxd, don't ask me why they didn't make it a separate tool), and if you're embedding anything remotely big (like say, model or texture data like it's helpful to do with graphics programming), then a properly implemented embed will speed up your compile times a *ton*
> This is called "sharing things," and it's how owning stuff has worked for as long as people have owned stuff.
but... you don't own the game in a "game-key card"...
> But it's something that's being steadily eroded in the streaming and digital download age, when companies and a certain kind of Internet commenter/social media poster will pedantically explain to you that you are not buying a thing, you are buying a license to view or use a thing.
my friend you're advocating for literally the expansion of the concept of "you'll own nothing and you'll like it"
advocate for actual ownership of digital data instead please, don't fall for nor accept this corpo bullshit
@lanodan i'm considering merging localmount and netmount in a single script, which would be multiplexable (so symlinks) and configurable, and could potentially be similar to systemd mounts
but i want to actually understand all use cases before coming up with some design
a wannabe hacker just going arounda c gremlingif i forget to cw or alt text please scream at me to, thank you♫♪ And yet we laughed despite it all, at this life which has no meaning at all ♪♫