Your twitter archive

Replying to @nabijaczleweli

i jumped off the map, got respawned twice, our fuse was afk since 7min in, and i punched the last guy to death because we both ran out of ammo. psycho game. 10/10
 Wed Jun 01 15:11:23 +0000 2022


hit again by less scrolling perf decreasing linearly with current-line-length-seen; found https://bugs.debian.org/36318 (five digits!):
Subject: less: [PATCH] backward scrolling in binary files is very slow
Date: 19 Apr 1999
> I barely remember writing the code at all now,
 Wed Jun 01 15:50:43 +0000 2022


Replying to @nabijaczleweli

oh, the forwarding address is bug-less@gnu.org; that explains it
 Wed Jun 01 15:51:07 +0000 2022


i just wrote "juicy semantics" and "oozing with NUL-related issues" i think im hungry (and V4 tr is ass but what's new)
 Fri Jun 03 17:31:42 +0000 2022


Replying to @nabijaczleweli

in what is undoubtedly the /worst/ mailing list interaction ive ever had (plus the worst archive webshit in the game: cf. top left); ive finally managed to post to the god-forsaken uclibc-ng list: https://mailman.openadk.org/mailman3/hyperkitty/list/devel@uclibc-ng.org/thread/HOD6LXGDGUTVFJIVJ6RXCDUC75NGXJRX/
 Sat Jun 04 20:28:53 +0000 2022


Replying to @nabijaczleweli

(where "worst" is defined as there's an account system, in addition to normal subscriptions, even if you subscribe you cannot quiet-subscribe, even via the mail commands, and 250 OKed and queued my patch before subscribing, but dropped it(?), and doesn't say it's subscriber-only)
 Sat Jun 04 20:31:49 +0000 2022


Replying to @nabijaczleweli

not an hour since i subscribed and i already got spam shat out to the list address lmao
 Sat Jun 04 21:32:23 +0000 2022


Replying to @nabijaczleweli

> X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
SO DON'T FUCKING FORWARD IT
 Sat Jun 04 21:32:47 +0000 2022


found a mandoc bug while reducing a manual for a mandoc bug report. great one today.
 Sun Jun 05 16:15:34 +0000 2022


Replying to @nabijaczleweli

Intended: https://inbox.vuxu.org/mandoc-discuss/20220605163009.6q2rxkbky6bxcx3t@tarta.nabijaczleweli.xyz/T/
Bonus: https://inbox.vuxu.org/mandoc-discuss/20220605161635.chte3k2gotoceerf@tarta.nabijaczleweli.xyz/T/
 Sun Jun 05 16:32:44 +0000 2022


Replying to @nabijaczleweli

the first appears to be a long-standing and difficult-to-fix groffism, the latter got griefed by an unhinged czech who hosts the PDF covid certs for his entire family on his mail domain (and is /very/ lucky to be out of reach)
 Sun Jun 05 20:20:15 +0000 2022


Replying to @nabijaczleweli

ruh roh
 Mon Jun 06 02:17:54 +0000 2022


<- this user consumes deadly amounts of arsenic from imported american rice
 Mon Jun 06 02:41:23 +0000 2022


Replying to @nabijaczleweli

:/
 Mon Jun 06 02:45:05 +0000 2022


Replying to @nabijaczleweli

lead in your paint, arsenic in your rice, my brethren in grass heavy metals dont even get you high
 Mon Jun 06 02:55:02 +0000 2022


бублики moment :0
 Mon Jun 06 21:49:49 +0000 2022


Replying to @nabijaczleweli

(way too big, the portioning didn't work out right because i had either really big eggs or exceptionally wet flour; still fucks doe)
 Mon Jun 06 21:51:06 +0000 2022


Replying to @nabijaczleweli

i was told i fucked the white balance and these looked like they were potato, when they are, in fact, regular grass. please consider this correction
 Tue Jun 07 11:21:47 +0000 2022


another day, another coreutils moment in tr land: https://bugs.debian.org/1012447
 Tue Jun 07 12:50:02 +0000 2022


tr is the worst utility in UNIX history. no-one has /ever/ implemented the blue parts. non-4.3BSD-Reno tr (i.e. the one this "specifies") stops processing string[12] when it gets \0 and strips NULs from the input, which means it's not "Eight Bit Transparent"
 Tue Jun 07 13:48:11 +0000 2022


Replying to @nabijaczleweli

"8-bit transparency" is unexplained. 2.2.1 is literally a list of all the utilities that are "noted to be 8-bit transparent". goddamned XPG3 moment.
 Tue Jun 07 13:49:18 +0000 2022


Replying to @nabijaczleweli

IN is internationalisation (defined as optional), UN is /unimplementable/, which is a great look for a standard.
 Tue Jun 07 14:58:42 +0000 2022


Replying to @nabijaczleweli

wrote five pages again
 Tue Jun 07 21:47:30 +0000 2022


Replying to @nabijaczleweli

i need a normal hobby, like drinking
 Tue Jun 07 22:01:15 +0000 2022


Replying to @nabijaczleweli

normal day in a utility that hasn't meaningfully changed all that much since like V7
 Wed Jun 08 00:28:28 +0000 2022


Replying to @nabijaczleweli

alas: haha preprint


 Wed Jun 08 14:16:36 +0000 2022


Replying to @nabijaczleweli

:0 salad lookin ass
 Wed Jun 08 14:49:03 +0000 2022


lmao, FreeBSD expand.1 -t heading is broken, because it got fixed to avoid confusion with the macro that makes the rendering be correct? https://github.com/freebsd/freebsd-src/commit/042e4ab35583f777803c194d466189090469c274
 Wed Jun 08 20:37:23 +0000 2022


Replying to @nabijaczleweli

freebsd moment https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264556
 Wed Jun 08 20:44:48 +0000 2022


Replying to @nabijaczleweli

forgot i had these posts linked under unexpand in the README as "the worst time of my life"; https://twitter.com/nabijaczleweli/status/1534635723843899397
 Wed Jun 08 23:09:27 +0000 2022


Replying to @nabijaczleweli

also: just found the coreutils bug that was biting me :) shock of shocks, it's a conformance bug. https://bugs.debian.org/1012545
 Wed Jun 08 23:14:58 +0000 2022


Replying to @__phantomderp

you're off-shot in a tall chair with a notepad
 Thu Jun 09 02:40:15 +0000 2022


Replying to @__phantomderp

(i can only extrapolate that this is "prior art" and falls under "3rd-party implementation effort")
 Thu Jun 09 02:41:31 +0000 2022


Replying to @__phantomderp

well they're exercised in the wild so id say ex def ya
 Thu Jun 09 02:43:23 +0000 2022


Replying to @eatijr

this (and a usable target/doc/) is why i use a unified target directory, which i can only recommend. ill get back to you when it calculates how big it is
 Thu Jun 09 11:59:12 +0000 2022


Replying to @eatijr

a mere 207G on my desktop (only 2min, used to be 2h, i forgot morbing it to a rectangle (+ new cargo doc exploded on old docs so i purged like 4-6 gigs of t/doc) and 20G (3:27, 2.7x the rootfs lol) on flat computer

/that/ sounds like magic, I just do ln -s ../Rust-target target
 Thu Jun 09 12:15:27 +0000 2022


Replying to @nabijaczleweli

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264559 (as usual: this is worse; printf 'a b' | unexpand -t2,3 | expand -t2,3 is yields one space, not two)
 Thu Jun 09 13:02:12 +0000 2022


Replying to @nabijaczleweli

hm
 Thu Jun 09 13:17:07 +0000 2022


Replying to @nabijaczleweli

"we saw you from across the room and we fucking hate your vibe" type beat

 Thu Jun 09 15:50:00 +0000 2022


Replying to @nabijaczleweli

oh great, coreutils unexpand also folds <blank>s into existing <tab>s(?) https://bugs.debian.org/1012545#10
 Thu Jun 09 17:25:20 +0000 2022


Replying to @nabijaczleweli

freebsd moment: printf ' a' | unexpand -t4,55,68,78 replaces the first <blank> with a <tab>. it's not even close. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264559#c2
 Thu Jun 09 17:26:37 +0000 2022


Replying to @nabijaczleweli

okay, nix that last part for coreutils, POSIX very helpfully mixes notation; <blank> means iswblank(), but -t also says "<space>-to- <tab>" which is fun
 Thu Jun 09 18:15:28 +0000 2022


Replying to @nabijaczleweli

oh great it does that appx. 50/50. not changing until i get an interpretation.
 Thu Jun 09 18:20:44 +0000 2022


Replying to @nabijaczleweli

christ https://www.mail-archive.com/austin-group-l@opengroup.org/msg09779.html
 Thu Jun 09 18:41:38 +0000 2022


Replying to @nabijaczleweli

lmfao it ate the <space> and <blank>. guess why :)
 Thu Jun 09 19:29:31 +0000 2022


Replying to @nabijaczleweli

haha https://www.mail-archive.com/gossip@mail-archive.com/msg01613.html
 Thu Jun 09 20:59:11 +0000 2022


Replying to @nabijaczleweli

:/
 Fri Jun 10 02:23:51 +0000 2022


Replying to @nabijaczleweli

got an interpretation: https://www.mail-archive.com/austin-group-l@opengroup.org/msg09780.html: folding together <space><tab> is fine; "the standard is not clear" on whether you can fold any <blank>
 Fri Jun 10 15:48:09 +0000 2022


Replying to @nabijaczleweli

true blueblik classic


 Fri Jun 10 22:01:35 +0000 2022


Replying to @nabijaczleweli

that don't work, do it
 Sat Jun 11 11:38:19 +0000 2022


Replying to @nabijaczleweli

pee print
 Sat Jun 11 21:45:50 +0000 2022


is this excessive https://bugs.debian.org/1012709
 Sun Jun 12 14:40:39 +0000 2022


Replying to @nabijaczleweli

these mfs do be tasting somewhere between rucola and radish so minor success on that part at least
 Sun Jun 12 16:41:34 +0000 2022


Replying to @nabijaczleweli

who decided to make dirt so fucking heavy bro



 Sun Jun 12 17:00:08 +0000 2022


Replying to @eatijr

no way in hell, only the dutch can manage to make good/seen into a damn hieroglyph
 Sun Jun 12 20:01:26 +0000 2022


Replying to @eatijr

(OTOH, im not sure how you'd even use that to "grade homework" since you grade something by, uh, grading it 1-6, not by inscribing a symbol of power on it, and the more easteurope you go the more you sign every page on a legal document, so)
 Sun Jun 12 20:04:58 +0000 2022


Replying to @eatijr

((OTOOH in poland you parafe stuff which is like if your signature got krulled and i have 0 clue if that's something you do literally anywhere beyond poland/czechoslovakia))
 Sun Jun 12 20:09:46 +0000 2022


🥺
 Sun Jun 12 20:56:21 +0000 2022


Replying to @nabijaczleweli

after decades of training and self-actualisation i became three-level table lookups and a tree traversal
 Sun Jun 12 20:57:27 +0000 2022


Replying to @Foone

are you building for x86 or amd64? it sure looks like it should be 24 (4*4+2*2+4) on x86 to me (and 32 with 8-byte alignment (4*4+2*2+pad(4)+8) on amd64).
 Sun Jun 12 21:23:30 +0000 2022


Replying to @nabijaczleweli

(500 of that damage during the final fight)
 Mon Jun 13 01:34:12 +0000 2022


sensible interface moment
 Wed Jun 15 01:55:55 +0000 2022


Replying to @nabijaczleweli

preprint, &c., &c.

 Wed Jun 15 10:05:53 +0000 2022


Replying to @nabijaczleweli

i am hogging

 Wed Jun 15 12:45:49 +0000 2022


Replying to @nabijaczleweli

with da flowers :0



 Wed Jun 15 12:46:52 +0000 2022


Replying to @nabijaczleweli

(dunno if thats a good thing or whatever; simultaneously i dont really care and i dont think any daikon farmers follow me for obvious reasons)
 Wed Jun 15 12:49:25 +0000 2022


Replying to @nabijaczleweli

the wins are like daikons to me


 Fri Jun 17 01:43:45 +0000 2022


Replying to @nabijaczleweli




 Fri Jun 17 16:21:10 +0000 2022


Replying to @b0rk

sourcehut
 Fri Jun 17 16:37:02 +0000 2022


*permutes your index* sahrry sahrry *permutes your index* oh god oh jeez *permutes your index* nonononono *permutes your inde
 Sat Jun 18 01:37:43 +0000 2022


Replying to @nabijaczleweli

all in a day's lexgrog (this is a lie, ive been writing this for like five nonconsecutive days in hour increments because it's. well its roff. its not great unless you're already shitlordified)
 Sat Jun 18 01:40:58 +0000 2022


Replying to @nabijaczleweli

i mean, it looks cool as hell but then im a sucker for this its just Vaguely like the SysIII index
 Sat Jun 18 01:44:03 +0000 2022


Replying to @nabijaczleweli

update: i looked, SysIII does it better; i havent improved on 1982
 Sat Jun 18 14:21:40 +0000 2022


Replying to @nabijaczleweli

(well okay thats always been out of the question but still); also i forgot not everyone has the SysIII User's Manual on speed-dial
 Sat Jun 18 14:22:53 +0000 2022


wha? am i undergoing a GCC moment?
 Sat Jun 18 15:32:58 +0000 2022


Replying to @nabijaczleweli

ah, yes, this is a GCC moment, saw_nonblank and blit_rest are bools. thank.s
 Sat Jun 18 15:34:48 +0000 2022


Replying to @eatijr

i guarantee this would 100% be a reality if that worked in slavic languages
 Sun Jun 19 13:40:36 +0000 2022


im sorry im sorry im trying to delete it
 Wed Jun 22 00:55:07 +0000 2022


Replying to @nabijaczleweli

-2 me https://youtu.be/s6j_PAS3788
 Wed Jun 22 13:54:26 +0000 2022


Replying to @nabijaczleweli

finally identified the head-scratcher that rendered this so sloppily (1: note that "11 520" is shorter than "147.31"!) and renders it at /actually/ fixed width (2: note perfect alignment of all columns)

 Wed Jun 22 15:57:17 +0000 2022


Replying to @nabijaczleweli

its kerning. of course its kerning. you remove kern pairs from the font metrics. although I already spec -n for afmtodit for C* fonts ("use with monospaced (constant-width) fonts."), this only removes ligatures, not kern pairs.
 Wed Jun 22 16:00:31 +0000 2022


Replying to @nabijaczleweli

im so fucking stupid. at least i caught this before I posted it to debbugs
 Wed Jun 22 16:35:06 +0000 2022


Replying to @nabijaczleweli

fixed in live
 Wed Jun 22 17:08:26 +0000 2022


Replying to @nabijaczleweli

:0:0:0

 Wed Jun 22 17:12:46 +0000 2022


ive finished the mass revisit so i can finally rebase my HEAD; 2k2L/53.4kB of new manual :)
 Thu Jun 23 23:52:17 +0000 2022


sometimes for a fleeting moment i manage to forget americans build their houses from firewood + a layer of gypsum, and what a beautiful moment it is!
 Fri Jun 24 04:00:24 +0000 2022


Replying to @nabijaczleweli

includes https://twitter.com/gray_dot_bmp/status/1521113127819034628 :) https://git.sr.ht/~nabijaczleweli/voreutils/commit/13133f12a5cc90c6976f7fa813d275c3f5e58f12
 Fri Jun 24 14:27:13 +0000 2022


Replying to @nabijaczleweli

and an index for the HTML render :0 https://srhtcdn.githack.com/~nabijaczleweli/voreutils/blob/man/man0/index.0.html (some renders minorly broken because of a mandoc bug unfixed in trunk: https://inbox.vuxu.org/mandoc-discuss/20220606153911.w4bvcz6zqsjde7so@tarta.nabijaczleweli.xyz/T/#mb1cec7ed4e614568326572e5310d83fad3fc3bff, but hey)
 Fri Jun 24 19:21:19 +0000 2022


Replying to @__phantomderp

what kinda [redacted]-ass CI you're using that doesn't just let you SSH in lol
 Fri Jun 24 22:00:08 +0000 2022


currently experiencing downtime
 Sat Jun 25 19:24:40 +0000 2022


Replying to @nabijaczleweli

blegh, truncated initrd on both kernels because it ENOSPCed, 100M /boot is too small to casually snapshot :/
ETA 18 minutes for pool import
 Sat Jun 25 19:44:18 +0000 2022


Replying to @nabijaczleweli

so big :0

 Sun Jun 26 17:57:13 +0000 2022


Replying to @nabijaczleweli

 Sun Jun 26 17:58:43 +0000 2022


vindicated :0 https://bugs.debian.org/1013924
 Mon Jun 27 18:49:05 +0000 2022


lads, pseudoscience me: what micronutrient am i not getting that makes me not fall asleep
 Tue Jun 28 07:05:28 +0000 2022


Replying to @nabijaczleweli

(if someone says "bitches" im deactivating)
 Tue Jun 28 07:06:04 +0000 2022


Replying to @eatijr

scarily close to not pseudoscience! thankfully, i know the moon and sun are not this close on the firmament :)
 Tue Jun 28 08:37:00 +0000 2022


jeans are shapewear
 Tue Jun 28 08:43:00 +0000 2022


teething again. -2
 Tue Jun 28 08:49:52 +0000 2022


who made it summer again. we should avoid this going forward.
 Tue Jun 28 16:28:58 +0000 2022


yo pog a bash history rewriting bug :0
 Tue Jun 28 17:48:48 +0000 2022


Replying to @nabijaczleweli

meh, fixed in experimental :/
 Tue Jun 28 17:53:25 +0000 2022


oh for fuck's sake i thought comm was gonna be non-problematic but no: usefully, the documented --output-delimiter=STR holds /except/ if STR is the empty string, in which case the separator is a single NUL. thank.s
 Tue Jun 28 18:16:54 +0000 2022


Replying to @nabijaczleweli

debbugs is my single most-corresponded-with entity of recent i think https://bugs.debian.org/1014008
 Tue Jun 28 18:22:46 +0000 2022


Replying to @nabijaczleweli

........ but not for the --total output which is separated with the empty string. what the actual fuck
 Tue Jun 28 20:02:50 +0000 2022


Replying to @nabijaczleweli

slept 14. entering my stefania follini era?
 Wed Jun 29 14:41:14 +0000 2022


Replying to @imhkr

i mean, from a perf stand-point the paste might need re-doing but id say thats negligible; otoh, the main differentiating factor would be having been run hot 24/7 for its service life and getting that much of electromigration, which means you'll get a shorter lifespan
 Wed Jun 29 16:32:00 +0000 2022


Replying to @imhkr

(but thats why they're cheaper than equivalent GPUs used for fortnite (im assuming? i havent had cause to look at the New GPU Market) so you get what you pay for, so meh)
 Wed Jun 29 16:33:32 +0000 2022


Replying to @imhkr

if you don't run your hardware until it dies then i dont realistically see how this could be an issue in the general case, yeah
 Wed Jun 29 16:42:53 +0000 2022


what do they b lookin at
 Wed Jun 29 16:54:07 +0000 2022


Replying to @nabijaczleweli

is this what being "in season" means

 Wed Jun 29 18:13:55 +0000 2022


Replying to @nabijaczleweli

is there supposed to be a legume
 Wed Jun 29 18:15:10 +0000 2022


lmfao. cyrillic уМае (that, notice, is fucked up at the top), "discordgilfcx", "AirDrop" is an Apple product, Steam branded once correctly and as STEAM twice, "Discords". anything else obvious?
 Wed Jun 29 21:08:29 +0000 2022


post-print https://git.sr.ht/~nabijaczleweli/voreutils/commit/b34c209742ffc39dcea0b073e2f93717baa9ee58
 Wed Jun 29 21:22:38 +0000 2022


man, I love V3. the by-initial call-out. the DIAGNOSTICS section of "nah". literal diff but self-admittedly awful. perfexion
 Thu Jun 30 12:22:30 +0000 2022


ayo this mf flat as. how the hell

 Thu Jun 30 18:02:38 +0000 2022


Replying to @eatijr

lmao literal heirloom UNIX brainworms but "oh wait don't you usually bitnot crc" (pictured: cksum(1) vs sum(1) compat modes)
 Thu Jun 30 18:10:20 +0000 2022