auditd in ≤1979 :0
no loads shed pimped-out california summer
Replying to @__phantomderp
no, Rust took like 20 years to get where C++ got. l + no grindset
Replying to @__phantomderp
19
Replying to @__phantomderp
also how is this news, ive seen this in the trees i was rebasing against last week at the latest
Replying to @__phantomderp
← cursed to post (greg bullied me into it)
Replying to @hipsterelectron
1993; this is linux 0.99.1[123]
Replying to @__phantomderp
yeah, i already blocked two nazis off it lol
Replying to @__phantomderp
"roman salute avatar with georgia meloni pinned" is a good start
no_reply@mail.com... t minus 바이러스.exe attached = ?
Replying to @nabijaczleweli
lmfao come on, the application/octet-stream attachment is
<script type="text/javascript">
window.location.href = "http://39.104.95.207/vendor/phpdocumentor/Microsoft_Pending/Microsoft_New_Pending_Update.exe";
</script>
Replying to @nabijaczleweli
i was joking about the virus.exe attachment :v
Replying to @nabijaczleweli
(a) galaxy-brain DNS log circumvention with direct IP embedding, (b) pings to there (whois says china mainland) take 300ms, (c) multiple minutes to get a HTTP request through /at all/. A-grade spam, lads
Replying to @eatijr
never felt like banging my head in a wall more than when using openrc on alpine
Replying to @eatijr
modern-form (Net/Free)BSD-style init is pretty okay service-tactically (yes this excludes OpenBSD). shame it completely excludes any sort of lifetime control or supervision
Replying to @eatijr
it's really funny that ubuntu transitioned to pid1 runit before debian switched to systemd so ended up switching twice. no opinion about runit itself
Replying to @eatijr
I don't think there's really a reason to pick anything ideologically between SysIII-style init (modern busybox ig, could stretch to sinit but that's V7/BSD) and systemd/runit/supposedly-pid1-s6init-but-i-haven't-tried-that-and-the-guy's-execline-is-detached-from-reality-so
Replying to @eatijr
it's hilarious that solaris has a systemd that's even more systemd than systemd but solaris users absolutely unequivocally love it and it's heralded as the best init/supervision system; [follow-up systemd opinion removed]
Replying to @eatijr
my only opinion about dinit is from having just looked at their repo and it looks like A Systemd, so its Probably Fine; any association with execline renders a service Questionable to me so yeag
Replying to @eatijr
it's total across zones, and uh, well.
Replying to @nabijaczleweli
im trapped in the caption factory
Replying to @nabijaczleweli
sixteen days. SIXTEEN DAYS! and across the month boundary. i got the FV today
Replying to @climagic
tricky question! none, POSIX doesn't specify long options, so the only way to interpret this is to ignore it
fscks don't have a consistent interface, much less a standard one
chmod only takes -R
rm is forbidden from operating on /
so tar, but -f takes an option-argument
so none
the libc abi is an abugida
Replying to @daniel_houck and @climagic
?
Replying to @EmilTheBonobo
i wanted to but i dont trust it at literally any point that isn't the outside corners and i dont really want to get tetanus :/
Replying to @nabijaczleweli
holy shit lmao; left is POSIX.1-202x Draft 2.1, right is UNIX User's Manual, Release 3.0 (i.e. SysIII (whom you may known from its later hits as SysV)). left is dated August 2021, right is dated June 1980
Replying to @nabijaczleweli
please. my standard. she is very sick.
Replying to @nabijaczleweli
this is all the funnier given that no-one has historically ever actually used split speeds, as far as I can discern. there is /one/ usage of it in V7 (i.e. very late), undocumented, as "stty gspeed" which yielded ispeed 300 ospeed 9600 and I doubt was ever actually used
lads... is this true? this may revolutionise computing as we know it!
Replying to @nabijaczleweli
holy shit i didnt process the date https://timesmachine.nytimes.com/timesmachine/1922/08/10/99054387.pdf; that's a hundred years ago
Replying to @nabijaczleweli
just breached 45 pages
Replying to @nabijaczleweli
uninverted colours!
Replying to @nabijaczleweli
lol this reads like they're kinda mad about it but dont wanna be like super openly mad about it
Replying to @nabijaczleweli
true mastery of consistent branding
Replying to @nabijaczleweli
oh good, the administrator's manual is branded [BELL] Western Electric (above) but has a copyright notice for Bell Laboratories, Inc.
Replying to @atax1a
haha the brainworms continue: this is SysVr1, and this is a /new paragraph/ – login wasn't /bin/sh-special in SysIII either!
Replying to @atax1a
the most robust user accounting system in the world, howeve,r it is so fragile as to fail when handled by any force other than the delicate touch of a lesbian .
Replying to @atax1a
you may jest but this holds
stty (synchronous teletype thank you)
just typed an em-dash as \(em in a github comment. pray for me
the only "personality type" bull shit i believe in is whether you call dome keeper resources by the colour or the shape
she spill on my stack til i stall
Replying to @nabijaczleweli
ive dug very deep to find just how insane the SysV VSWTCH "job control" must've been and jesus fucking christ
Replying to @nabijaczleweli
i dont think a worse "job control" scheme has ever been conceived of
Replying to @nabijaczleweli
i hate it so fucking much. they HAVE the VINTR/CINTR convention. WHY is this the ONLY thing that's treated specially (at least it's not in the kernel). WHY does the default overlap the default VEOL/VEOL2
Replying to @oculisprimed
f
Replying to @oculisprimed
a wise man once said: wole w wiadrach nosić wode niż słuchać depeche mode and i agree
Replying to @oculisprimed
:)
Replying to @nabijaczleweli
this tweet for my SVr1 homies ONLY
Replying to @JJJollyjim and @eatijr
0%; microsoft "yeah just load random vendor third-party shit" brainworms is epistemic poison, only heretofor enforced by nvidia's "ooooo install our special drivers for binux!!!" idiocy
Replying to @nabijaczleweli
big words from SysVr4
Replying to @nabijaczleweli
they fired the fucking gnome bro. what the fuck
Replying to @kslattery
it is, thanks! fixed
Replying to @nabijaczleweli
just how good(?) were (are, I guess) STREAMS? what's the juice that makes them so much better. is it that you get finer-grain stacking of I/O layers or what.
Replying to @nabijaczleweli
guess which stupid bitch can't read more than the paragraph at the exact center of the page. so i guess it is just smaller drivers with better layering
Replying to @nabijaczleweli
what the fuck sorry?
Replying to @nabijaczleweli
what da font doin
Replying to @nabijaczleweli
how did we go from (1,2) to (3)
Replying to @nabijaczleweli
🤡
Replying to @nabijaczleweli
lmao i was wondering why the tape filenames were so fucked up, it turns out they invented them and its just acronym for source code transfer magtape/floppy. incredible, no notes
Replying to @nabijaczleweli
do NOT interact if you wouldnt call me on /dev/rsctmtm8 (raw source control transfer magnetic tape PE device 8)
Replying to @nabijaczleweli
also note the transcendent page numbering scheme. love too direct readers to page TERMIO(7).10
Replying to @nabijaczleweli
lmao (a) and what? (b) this is the only occurrence of TCGETA (honestly surprising they managed this since the commands are TCGETS, TCSETS, TCSETAW, TCSETAF; difficult to miss.
Replying to @nabijaczleweli
also this includes the manual (via the SVID) directly, so VEOL2 is lost and the out-of-order allocation of VSWTCH unexplained, because of course they are
Replying to @nabijaczleweli
:)
Replying to @nabijaczleweli
groff nroff 24-bit-colour-escapes when
grass cum + stiff milks goated combo 800 years and counting
Replying to @atax1a
a sacred 49-year-old tradition
Replying to @nabijaczleweli
an asterisk thats an actual star? :0
uuug
Replying to @nabijaczleweli
he detested the Nazi dictatorship, BUT the labour was so cheap it'd be a crime not to use it, really
Replying to @nabijaczleweli
great look for their "we shaped history in the past, now we shape the future in the present" ad campaign :)
Replying to @nabijaczleweli
i think The ISBN Corporation™ should just keep a copy of every book with an ISBN assigned, maybe even scanned! who knows
Replying to @nabijaczleweli
XPG2 doesn't seem to actually exist. only Volume 1 (XCU) of XPG3 is extant. does the X/Open Company, Ltd. have a copy do you thin- we regret to inform you the x/open company has been acquired
Replying to @nabijaczleweli
zamn, @__phantomderp clean yo sheep glasses man!!
Replying to @__phantomderp
you better not misread tab3 as tab8 like the XPG2 editor did then, shit; cleaning your glasses is like Rust for your eyeballs (this made more sense in my head)
Replying to @nabijaczleweli
maybe add/sub some guy but guys are expensive so
Replying to @dazabani
i was gonna wax poetic but the manual already says what I was gonna:
> Use -T man to translate mdoc(7) input into man(7) output format. This is useful for distributing manual sources to legacy systems lacking mdoc(7) formatters. Embedded eqn(7) and tbl(7) code is not supported.
Replying to @dazabani
the "legacy systems" here are Plan9 (well, any research unix distro), Bx < 4.3-Reno, and pure SysV (r4 of which does include BSD (well, they're SunOS-branded) macro packages but they're all 4.3BSD)
naturally, (1) is what you get if you /do/ have tbl input, and (2) \(em eqn
Replying to @dazabani
you shouldn't use this unless you /really/ hate your users (and it's neither linux nor debian, it's groff; void(? or alpine? same diff) uses mandoc by default, and debian's robust alternatives system and means insane enough people do use mandoc as their system man(1))
Replying to @dazabani
kms spelled an emdash as \(em again. oh well
Replying to @dazabani
-T man. or -T mdoc, probably (in principle the latter shouldn't hurt but if it goes through the validator, and I assume it does because otherwise what's the point, then you're gonna also get shit out the other end)
Replying to @dazabani
in general id recommend not using mandoc unless you're rendering to HTML and if you /are/ rendering to HTML I'd recommend popping a beta blocker and ignoring the rendering bugs, especially if you aren't on CVS mandoc
Replying to @dazabani
for reference, https://git.sr.ht/~nabijaczleweli/voreutils/tree/60382426fdc1a2e8bd9cd7a753dc717050bda25f/item/Makefile#L174-204 is how i pre- and post-process voreutils manuals. the preprocessing is common for the distribution output (version string, unfucking `~^ being accents in troff), the postprocessing is mandoc-Thtml-specific
Replying to @dazabani
cf. also all the other http://inbox.vuxu.org links in the repo for other mandoc workarounds, and some that I work around quietly/are unworkaroundable in https://inbox.vuxu.org/mandoc-discuss/?q=f%3Anabijaczleweli / https://inbox.vuxu.org/mandoc-tech/?q=f%3Anabijaczleweli also note how .if n is always true and t false, regardless of output device
Replying to @eatijr
for now: 3, its missing stuff (and there's an outstanding wc -c with-seeked-stdin bug, and include/vore-stdio forces buffered stdio for now); when it stops missing stuff: like a 10 if you have a C++ compiler
Replying to @eatijr
voreutils cat does all the optimisations cp does anyway :)
Replying to @eatijr
:0
RT @eatijr: @nabijaczleweli cannot miss an opportunity to say my "breakFast Linux uses vore utilities"
Replying to @nabijaczleweli
lol i think this is at least close to the longest-surviving text included verbatim in modern POSIX; top: Issue 7 ed. 2018 (same in Issue 8 current-year drafts), bottom: V6, page dated 5/27/74, manual dated May, 1975
Replying to @nabijaczleweli
like four months since i ate a commercial bread 🤔
if the only extant copy of your seminal international standard doesnt look like this are you even trying really
Replying to @nabijaczleweli
registered trademark of the WHAT sorry?
Replying to @nabijaczleweli
maybe when you have 7. Device- and Class-Specific Functions, 7.1 General Terminal Interface., 7.1.1 Interface Characteristics., 7.1.1.7 Non-Canonical Mode Input Processing, 7.1.1.7.3 Case C: Min = 0, Time > 0 you should rethink i think. imo. too me
Replying to @nabijaczleweli
in IEEE Standard Portable Operating System Interface for Computer Environments,
Replying to @nabijaczleweli
this is two tweets because the full thing is 266 characters. maybe a suboptimal layout? would love to know your thoughts on this
Replying to @nabijaczleweli
very normal and reasonable illumos moment (all of these are ABC, Alt+abc, three backspaces)
Replying to @nabijaczleweli
how the hell they invent two ^?s for the middle character is beyond me, much more so in -echoe
Replying to @nabijaczleweli
wet guys do b free if youre near a big river tho. many things to consider
food youtubers attempt to take a remote stab at considering quantifying what they talk about challenge (impossible)
Replying to @eatijr
eater dpkg arc? 🥺
Replying to @eatijr
can't do much worse than kiss
Replying to @eatijr
also you should get like really obnoxious with the metaphor. a good package manager lays nomenclature so thick it's impermeable... "upstream menu plus vase", ladle-related backends, packages are gulps, the installation throbber is like (1), uninstallation is exhale
Replying to @eatijr
im only half-joking, primarily because i got a cargo-update report once that linked to some macintosh package manager and i think their metaphor of choice was they poured beer? or something? i gave up trying to understand because nothing made a shred of fucking sense
Replying to @eatijr
phonotactics are probably the most important aspect of any package management system
Replying to @eatijr
https://github.com/nabijaczleweli/cargo-update/issues/132#issuecomment-629855616 :)
[editorialises you]
Replying to @nabijaczleweli
sanest standard editor
the ordinal of 4.3 should be four-point-threeth
Replying to @eatijr
f
what the actual hell. i just got a notification for a github comment i didn't remember making, turns out it's a mail reply /they literally queued/ on 2022-08-10?!??!?!? https://github.com/neomutt/neomutt/issues/3498#issuecomment-1274397719
Replying to @nabijaczleweli
ANOTHER? https://github.com/openzfs/zfs/issues/13459#issuecomment-1274238497
Replying to @nabijaczleweli
??!?!??! github too poor to process mail in less than 5 months?? https://github.com/openzfs/zfs/issues/12988#issuecomment-1274225338
Replying to @nabijaczleweli
they did surgery on a bublik
Replying to @nabijaczleweli
holy shit okay literally me though?
Replying to @atax1a
i mean yeah but since /may/? has it been bouncing around in the DoD as they tried to ascertain whether me and rich were international threats to the LLNL?
Replying to @nabijaczleweli
all.. what?
Replying to @nabijaczleweli
the POSIX spelling for the terminal interface is such semantic poison that all systems that post-date it cannot come up with anything else, and include most of that text verbatim, just editorialised from must/shall to does
Replying to @nabijaczleweli
this happens to both 4.4BSD and SysVr4, the latter of which's termio(7) appx. doubles in size, but half of that is just sucking off the POSIX text
Replying to @modulusshift
id say that you'd want "path" here, yeah; also note "when typed output is required", when no typed output has been made in at /least/ 30 years
Replying to @modulusshift
The Shell is a big deal, especially noninteractively, but I think spelling it like that is just a consequence of the typographical convention making "sh" infeasible; the modern usage of script (which I'd disagree with, you wouldn't call it a C script) post-dates V5 by like 10y
Replying to @modulusshift
the only "script" in V5 is [1]; i'd etymologise it as being rederived from BSD's script(1) "typescript", hinged on (a) making the shell programmable-in so it's no longer literally A Sequence and (b) reducing it ontologically so you wouldn't /think/ of it as programming, like ed
Replying to @modulusshift
every modern programming language goes through multiple levels of compilation, and this includes find(1); /maybe/ you could make the argument for ancient shells, for which this /was/ a script/sequence, but that really doesn't hold on any post-goto sh, much less csh
Replying to @modulusshift
hell, even if you discount microprogrammed CPUs that also interpret and/or JIT your program to make it run faster by regrenaming or branch pred or whatever, I don't think there's a meaningful difference between interpreting java bytecode by the JVM/python by PyPy/AWK/$SHELL
Replying to @modulusshift
turning the big dial that says "interpretation" adn
ed? sure, doesn't loop, you're literally scripting what you'd type in.
sed? very fine line, not turing-complete, but there's flow control &c.
everything else? just a program for a fucked up VM (incl. x86)
Replying to @modulusshift
hell, you could very well say C is a script to be interpreted by cc, to produce a script for ld, to produce a script for the kernel a.out loader, and only the resulting image is a program. /that/ I'd agree with, but it's not very useful. would love to know your thoughts on this
Replying to @modulusshift
not that shocking actually id say, the only fucked-uppedness comes once you start to add a screen because then you want to do more than read or print lines; pre-video-terminal the driver is just about shitting bytes, and the complicated part is how long to sleep for for motion
Replying to @modulusshift
sure http://www.artificialworlds.net/wiki/IGCC/IGCC
Replying to @modulusshift
ime the repl is the worst possible way to engage with just about anything that isn't the shell, and even then the shell you write interactively is rarely the same dialect as you'd write noninteractively, so id also say my point stands
Replying to @modulusshift
as opposed to python that ...... doesn't give you a compilation error?
Replying to @modulusshift
or, very literally, any language whose syntax isn't "just fuck my shit up + errors devnulled"?
Replying to @modulusshift
?
Replying to @modulusshift
it was installing
Replying to @modulusshift
i think the only language with syntax insufficient for not-necessarily-being-a-script is like V1-era sh, since it didn't compile anything until it read it, the compilation step consisted of word-splitting, and there was so little syntax that p much anything was Okay parse-wise
Replying to @frameslip
\(bs
Replying to @nabijaczleweli
pwease at least try
[worms your hole]
Replying to @nabijaczleweli
yoooooo, new .Nd punctuation just dropped?
Replying to @nabijaczleweli
....... who exactly is this supposed to be attributed to, exactly?
Replying to @nabijaczleweli
wait i just realised it's cfget{o,i}speed but cfset{i,o}speed
:)
Replying to @nabijaczleweli
thats all i wanted really https://github.com/nabijaczleweli/babfig/commit/430076b7ea36ba2fbd349e0a51a7b1613d909651
Replying to @nabijaczleweli
heee heee heee hoo ho ho!
Replying to @nabijaczleweli
https://inbox.vuxu.org/mandoc-discuss/20221012220824.hhqgvlci4x74k3qc@tarta.nabijaczleweli.xyz/T/#u
Replying to @eatijr
"cum carbonation" eater bravely speaks out against horny twitter users,
Replying to @nabijaczleweli
"e-mail as an alternative to telefax" sure is a hell of a take for 1995. "telefax"!
Replying to @nabijaczleweli
come on, you love to see it
honestly?? insane gall. you gotta respect it
straight mfs really on here like "hey girl are you carbon because im kinda neutral about you"............
Replying to @nabijaczleweli
turns out this is in the TODO dated 2019 so enjoy this limited-edition straight-from-the-drawer psycho mandoc bug
Replying to @nabijaczleweli
👍
Replying to @nabijaczleweli
SO fucking true
Replying to @nabijaczleweli
holy shit i finally found why the Pq (and Po Pc) parentheses are so weird when compared to the normal ones; apparently they just have a ⅙m space around the ( and )???!?!?!?!?!?!?!??!
Replying to @nabijaczleweli
(1,3) are before; (2,4) are after. really night and day, christ
Replying to @nabijaczleweli
https://bugs.debian.org/1021795
Replying to @__phantomderp
this type of posting is easy. too me. i can see how other gamers may be deterred or whatever but im just built different mental-wise
Replying to @__phantomderp
(and, frankly, anything that distracts from writing the 69th page of the 16-page now-monograph is good)
Replying to @__phantomderp
:)
Replying to @__phantomderp
if you don't have at least one pageful of biblios to hardware manuals thrice your age are you even posting
uuuuuuuuuuuuuug are we sure about this?
Replying to @nabijaczleweli
least desperate standard user
Replying to @nabijaczleweli
149 lines for 1003.2, 103 for POSIX, none of them relevant
Replying to @mycoliza, @grainger and @MSAsafety
the MSA Advantage 900 demo video tweet was in the first half of the google results for me. eliza's the brand ambassador for me
Replying to @dazabani and @BrockNR
includes Sun Java Desktop System
Replying to @dazabani and @BrockNR
hard to think of anything that sounds like a worse experience
Replying to @nabijaczleweli
yeah; nice fucking ballot, dipshit
Replying to @eatijr
eater sourcehut brand ambassador pog?
Replying to @eatijr
amazing. works from all views except when clicked through from a notification. five gigadollars in 2021
Replying to @eatijr
its the drewisms (so tad preachy, and devault is a cretinous take factory in his off-time), but its actually fine and they don't seep in like at all. after having spent like three months on it that one summer it's the only "Forge" i don't vehemently despise
Replying to @eatijr
overall, and i dont say this lightly (← Service hater), my like 30 bux a year or whatever is well-spent i think, and if it weren't, local setup is relatively trivial and mostly Just Works
Replying to @eatijr
(where the latter is defined as "the worst part of the test VM to validate patches from was dealing with alpine braindeath")
Replying to @geofft
ZFS
Replying to @nabijaczleweli
🥺
Replying to @softminus
the grate should be allowed a little erosion, as a treat
i could eat biryani for 800 people. it would be easy. too me
IEEE Institutional Access GF
Replying to @eatijr
official stance on feet unclear, so cant advise you either way on this
Replying to @nabijaczleweli
is this real?
Replying to @__phantomderp
the reputational damage done to memcmp has been a disaster for the human race
Replying to @__phantomderp
but also it's not integer-identical, -127 != 255, idk what you expect here. if you want memcmp then spell memcmp memcmp imo
Replying to @oculisprimed
"paid"
Replying to @nabijaczleweli
i posted the illumos bug to illumos-discuss@ when i posted it here but it still hasn't shown up so
is żurek bread
Replying to @nabijaczleweli
thesis: both consist fundamentally of fermented flour that you then cook
antithesis: most breads are cooked dry and end up stiff
synthesis: żurek is bread
dialectics: overly reductive, bread's cooked in all sorts of ways, even fully-wet, cf. knedlík; good żurek is stiff enough
Replying to @nabijaczleweli
plus, from the utilitarian perspective, you put the same shit in żurek you do on dry-cooked bread (smoked guys, egg, more bread, horseradish)
Replying to @nabijaczleweli
GRANULATED SUSPENDED STIFF MILK! of course, who could forget
Replying to @__phantomderp
char* means "text, whatever the current locale is" and you uniquely don't care and have never cared about the encoding; void*/uint8_t* is bytes, and it's been that way since they came up with void (and/or put signedness on chars); idk
Replying to @__phantomderp
are there any platforms that are historically char=uchar? this sounds like an invented problem, much like split serial speeds
Replying to @__phantomderp
my fucked up rust liker's opinion is that if you're using char* for something that isn't "text in the current locale" you're holding it wrong and you should always use u8/i8 otherwise (this extends to all other integer sizes)
Replying to @__phantomderp
i dont see how utf-8 is related here tbh
Replying to @nabijaczleweli
love finding 30-year-old copy/paste errors lol
Replying to @nabijaczleweli
lmfaoooooo it survived verbatim to POSIX.1-202x/D2.1
Replying to @nabijaczleweli
https://www.mail-archive.com/austin-group-l@opengroup.org/msg10224.html :)
Replying to @nabijaczleweli
waaaaaaaaaaaaaaaaaaaaaaaaaaaaa what the hell is happening. absolutely psycho groff bug
Replying to @nabijaczleweli
https://bugs.debian.org/1021890
Replying to @nabijaczleweli
uuuuuuuuuuuuuuuuuuuuuuuuuuuh no it isnt
Replying to @nabijaczleweli
please, my standard, she's so fucking sick https://www.mail-archive.com/austin-group-l@opengroup.org/msg10225.html
who need they SD5-XCU-ERN-97 applied and SYNOPSIS updated?
Replying to @JhoiraArtificer
it is fun to go goblin mode. too me
Replying to @nabijaczleweli
the last 4 months of mandoc posts are all my hard bugs lol (i stripped out another month of like the opinionated ones)
(also two new ones: https://inbox.vuxu.org/mandoc-discuss/20221017022655.pmcjidqfqcuwz74s@tarta.nabijaczleweli.xyz/T/
https://inbox.vuxu.org/mandoc-discuss/20221017021749.2iieomqnf32ojxhg@tarta.nabijaczleweli.xyz/T/)
Replying to @eatijr
my most cancellable take is that all domestic flights should be serviced by turboprop tupolevs imo
Replying to @eatijr
sanest nederland immigration control policy
Replying to @hipsterelectron
sheeeeeesh
RT @nabijaczleweli: @hipsterelectron sheeeeeesh
Replying to @hipsterelectron, @typeofemale, @f4grx and @firecubez
many are saying this. also baud is not what you actually mean in the context of RS-232 or whatever, you're looking for gross bits per second. even the earliest standards that dont just quote a manual explicitly spec this /and/ keep using baud because fuck you
Replying to @nabijaczleweli
there are swedes among us
https://bugs.debian.org/1021961 :)
Replying to @hipsterelectron, @moyix and @tgamblin
maybe im skewed because i deal with stuff twice my age or whatever constantly but if it's On the wayback machine then it post-dates being interestingly weird by decades, and in general mostly just works, and if it's old enough it also Just works because it pre-dates Big Libc
Replying to @hipsterelectron, @moyix and @tgamblin
for reference, out of the like ~100 programs from source-available unixes i ran, 2BSD ar(1) is the only one that required a non-trivial port and only because it needs untangling middle longs – https://git.sr.ht/~nabijaczleweli/foreports; pretty much everything else Just builds ± headers
Replying to @eatijr
f
Replying to @nabijaczleweli
.... are we sure?
the only problematic call-out post i care is about something that's ontologically problematic. imo.
Replying to @nabijaczleweli
uhoh. is this good
3Men 1 respirator
Replying to @nabijaczleweli
they were not provided with adequate respiratory safety equipment :/
Replying to @nabijaczleweli
nooooo, symbola doesnt have 🥴
Replying to @nabijaczleweli
idk why the wb came out red on this
Replying to @nabijaczleweli
the бухарка &a. is all lost to slugs, this is why most plants should come with a stem imo
Replying to @nabijaczleweli
ok this mf persevering doe!!!
Replying to @nabijaczleweli
sorry for party rocking :/
she schweine on my fleisch til i vore
hey baby are you the bell system because i need to break up with you
Replying to @nabijaczleweli
i am going insane
Replying to @eatijr
conversely, i think they should stop doing that and use normal ones instead
Replying to @nabijaczleweli
pbuh zfs but also jesus christ we should've just made PDF text layers be greppable
thank.s
Replying to @nabijaczleweli
this mf really called me a retard in a school uniform huh
Replying to @nabijaczleweli
learning many things about myself tonight
Replying to @nabijaczleweli
wat da hell. why the international book number differ between nations
who up setting they type
any1 else's one trip real or just mine?
Replying to @greenTetra_
a down-and-out in seattle, his sign said "need a pile of bricks", what could this mean, &c., &c.
Replying to @nabijaczleweli
crossbreed 👍
Replying to @nabijaczleweli
severe - looking, sickly, creating an ominous presence. so true.
Replying to @nabijaczleweli
kinda insane that it got the language right
Replying to @nabijaczleweli
smug look, pudgy, very thin :)
Replying to @nabijaczleweli
tumblr contest winner rna bioweapon anime girl cosplay
wikipedia userbox dgeneral-0 "This user has never robbed a Dollar General"
Replying to @StellaFoxxie
i mean, i decidedly approached rust from a different side, but from a quick glance (and otherwise glowing reviews), i think you're roughly who The Book (https://doc.rust-lang.org/stable/book/) is tailored for?
Replying to @__phantomderp
clap is the Big One and it's Fine, so long as you turn off its USG-violating idiocy (https://github.com/nabijaczleweli/cargo-update/commit/a9aba93e236166d73d681017319dcb8f3f3a2005), yes
Replying to @__phantomderp
XBD, Chapter 12 Utility Conventions, 12.2 Utility Syntax Guidelines (https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html#tag_12_02)
Replying to @__phantomderp
or ultrasonograph, but thats hard to do on a program
Replying to @nabijaczleweli
man, i look so old now compared to 2 years ago when i shot this
Replying to @auramarua and @__phantomderp
having an interface compatible with everyone else is overrated, yes; if i don't say "what the fuck are they DOING" at least once per invocation you're doing it wrong
Replying to @auramarua and @__phantomderp
if you think that for "B:"/{"bc",required_argument} `a -B d e` and `a --bc d e` should be different from `a -B d -- e` and yield 'B',optarg="d"; 'B',optarg="e";optind=4 instead of 'B',optarg="d";optind=3 then idk what to tell you except that you fucking despise your users
Replying to @auramarua and @__phantomderp
EVERYTHING should comply with the USG (trivially extended to GNU-style long options or not) by default, and you need a really good reason to make your thing not so
Replying to @nabijaczleweli
lets goo im deviantart now
Replying to @nabijaczleweli
there is a cat next to her
Replying to @nabijaczleweli
poisoned google, lads
Replying to @NireBryce
is this (and i ask this in earnest because both me and the documentation are thick as pigshit) plan 9
Replying to @NireBryce
aiui the Very Point of plan 9 is that by definition, so long as you can address it, it's In Your Computer, which is successfully obscured by laying nomenclature impermeably thick; https://9p.io/wiki/plan9/Configuring_a_standalone_CPU_server/index.html appears to ~satisfy "run on local/remote CPU"
otoh, nixos is not plan 9
Replying to @NireBryce
conversely, i literally could not tell you if plan 9 is distributed as in "you log in to one big thing that clusters over many logical/physical CPUs/filesystems" or "every plan 9 is separate but they hotplug cluster very easily" or "both" or "both (different)" or "well, plan 9 do
Replying to @NireBryce
to that end, i don't know if i can unironically say "you seem to want something like plan 9" because it sure sounds kinda like that but plan 9 is so insane (aff.) in literally every conceivable direction that i just cant tell
Replying to @NireBryce
plan 9's only sin is not having been tumbled for decades at The American Monopoly, unlike its source system. our present could be much brighter if this date was meaningfully closer to 1975
Replying to @nabijaczleweli
ooooooooh momma. holy shit. this explains so much
Replying to @nabijaczleweli
featureless, hulking, very thin, 16k resolution:0.6|people
Replying to @nabijaczleweli
using a magical tablet: yes, yes!!!
featured on reddit: noooooooooo
Replying to @nabijaczleweli
okay so the builds were appearng to be hanging and how the HELL is god-damn mandoc 100% CPU busy-looping
Replying to @nabijaczleweli
hot tip: change the loop condition in the loop :)
Replying to @nabijaczleweli
fixed in CVS. don't necessarily want to build mandoc from source on CI, but if i gotta
Replying to @nabijaczleweli
81 A4 pages (223 sideways A5), preprint for your consideration: https://lfs.nabijaczleweli.xyz/0012-groff-mdoc-*q-spacing/2022-10-23-stty.1-preprint :)
Replying to @nabijaczleweli
normally i include these as screenshots but i could maybe fit a tenth of this in a tweet
Replying to @nabijaczleweli
if you prefer an HTML version mildly mangled by mandoc (I haven't checked just how bad it is), it's at https://srhtcdn.githack.com/~nabijaczleweli/voreutils/blob/a51fd3b8b1588989c9bdb85fe1b0def00e14533a/man1/stty.1.html
Replying to @nabijaczleweli
with thanks to @MrDOS whose canadian eye pre-set was pivotal for decoding some manuals
Replying to @nabijaczleweli
turns out 81 pages is really a fucking lot lol
Replying to @nabijaczleweli
to that end, of the pro-verbial Voreutils Programmers' Manual, this is:
* 42628/85558=49.8% words (ish, man | wc -w is imperfect)
* 355771/713741=49.8% source bytes (355771/26177=13.59x the size of the next-biggest)
* 81/215=37.6% A4 pages
* 223/557=40% sideward A5 pages
Replying to @mycoliza
world's first rust line discipline, lets fuckin go
YAML (Yoooooo, AMong us Language?)
Replying to @nabijaczleweli
who up describing they driver (not me any-more!)
Replying to @hipsterelectron
already know one, ill invite him :)
Replying to @hipsterelectron
randomly-chosen crew-mate/impostor .build.yml
Replying to @nabijaczleweli
anti-slavic bias really showing
aaaaaa what the fuck why does this piece of shit "Kenik"-branded DVR ask for a lease every ten seconds, twice in a burst, with embarrassing clock slew
Replying to @nabijaczleweli
i couldnt dial it EBCAUSE ITS NOT RESPECTING THE FUCKING LEASE
Replying to @nabijaczleweli
panicsort theory of DHCP
Replying to @the6p4c
when yuo see a 30k-Power-On-Hours HDD
brug. what da hell
if nullmailer has shooters, im one of them. if nullmailer has one shooter, thats me. if nullmailer ain't got no shooters, im fuckin dead
Replying to @nabijaczleweli
and thats on hog
uuuuuuuuuuuuuuuuug
Replying to @nabijaczleweli
something tells me I've exceeded the design lifetime on this
Replying to @nabijaczleweli
oh, no, its fine actually. normal day in SMARTland
Replying to @nabijaczleweli
bublik bubLIK BUBLIK BUBLIK
behold: RENAME_NOREPLACE, in all of +1/-1 https://github.com/openzfs/zfs/pull/14084
Replying to @nabijaczleweli
(assuming it works and the kernel documentation isn't a complete lie, which is hardly a given)
Replying to @the6p4c
nevermind actually i had 30 on my mind because i just had a 30kh DVR disk die, the one in my router just rolled over 2^16 and it's still in perfect condition https://twitter.com/nabijaczleweli/status/1584863487284908033
Replying to @sacaitlin
idk what the expectation here is, I assume this mirrors "pussy"/"cunt", being in polish shouldn't preclude it from being moderated?
Replying to @sacaitlin
and it's in common use as the above since at least 1900, but fair; my b, soz
she call me her population they way i be fucking dense
Replying to @nabijaczleweli
he's observing improved renal function :0
Replying to @greenTetra_
hes right
if i were ingo schwarze i would simply have not bothered https://inbox.vuxu.org/mandoc-discuss/20221026161658.u56cfcmkilztiwpi@tarta.nabijaczleweli.xyz/T/
pray for me lads
really makes you stink, don't it
Replying to @nabijaczleweli
http://bugs.debian.org/1022857
Replying to @oculisprimed and @sailorpena
wood's metal tea-spoon
Replying to @oculisprimed and @sailorpena
cant get much softer than actually fluid
Replying to @oculisprimed and @sailorpena
the strongest mathematician. howeve'r she is so fragile so as to crumble when handled by anything than cold hard steel
the "hm i wonder how hard it would be to buy bonds" to "writing a complaint to the national competition-and-consumer protection agency about a state-run bank's direct marketing compliance" pipeline
Replying to @iximeow
https://sr.ht/~nabijaczleweli/voreutils :)
another successful klapki installation. another time it Just Worked with 0 config. maybe the voices are right. maybe i am just built different.
Replying to @nabijaczleweli
i think ive overall spent more time babysitting systemd maintainers of various description to unfuck kernel-install than ive spent writing klapki altogether. or at least it feels that way. and the sd-boot experience is still miserable
much like we are borne of the hummus on which we tread, we are borne as wyrms much like those what bountify it
Replying to @nabijaczleweli
idk theres an ideology here i think. would love to know your thoughts on this
Replying to @eatijr
its just like me fr fr
https://bugs.debian.org/1022179 :)
train :0
Replying to @nabijaczleweli
https://bugs.debian.org/1023029 :/
Replying to @nabijaczleweli
aaaaaaaaaa another fucking mandoc bug
Replying to @nabijaczleweli
Replying to @nabijaczleweli
if you're having trouble following along at home: that's mandoc -Tlint deciding that actually a break point (\:) is punctuation
Replying to @nabijaczleweli
https://inbox.vuxu.org/mandoc-discuss/20221029194516.3sybejkhm7oqodic@babtop.nabijaczleweli.xyz/T/#u
Replying to @nabijaczleweli
what you're missing here is that my reaction off-list was "ARE YOU PISSING IN MY ASS"
Replying to @nabijaczleweli
average x32 binutils moment
Replying to @nabijaczleweli
and its not a LTO thing so idk. no klapki 0.2.1-1 on X32 ig
Replying to @nabijaczleweli
klapki 0.2.1 https://lists.sr.ht/~nabijaczleweli/klapki/%3C20221029203913.zaee54veabkxxp75%40babtop.nabijaczleweli.xyz%3E :)
Replying to @nabijaczleweli
and a free one that fell out of tzpfms :v https://bugs.debian.org/1023070
Replying to @nabijaczleweli
tzpfms 0.3.1 https://lists.sr.ht/~nabijaczleweli/tzpfms/%3C20221029215942.q6qpzwl76xzrxfr5%40babtop.nabijaczleweli.xyz%3E :)
Replying to @nabijaczleweli
okay now breakfast
wat da hell im experiencing two ante meridiem again
they will never make a calendar reminder thing ive complained about not having for like years now (took me like two hours; second image unrelated)
Replying to @hipsterelectron
i was kinda going for an atrun(8)/rat race gag tbh
Replying to @nabijaczleweli
https://git.sr.ht/~nabijaczleweli/ratrun :)
Replying to @eatijr
eater "ass docking"
Replying to @nabijaczleweli
cool. good job lads. love too use bash
Replying to @nabijaczleweli
lmfaooooo low-six-digit-bug-number. is it from like 2006? place your bets now!!
Replying to @nabijaczleweli
at least it goes into posix mode if argv[0]="sh", but
> Date: Fri, 08 Nov 2002 03:45:40 -0500
lmfao
Replying to @nabijaczleweli
this all came out of a suspected dash parser bug, but, well, this is somehow even worse?
Replying to @nabijaczleweli
oh, of course, this is because alias expansion also happens to functions. very normal day; `alias mail='mail -E "set nonullbodymsg"'`, `mail() { ...` becomes `mail -E "set nonullbodymsg"() { ...`. lovely
Replying to @nabijaczleweli
lets goooooo
Replying to @eatijr
maybe, that's a kornism tho
Replying to @nabijaczleweli
:)