roasted! in the discord
Replying to @quatoria
the lord's prayer dot com at the bottom is very telling :v
note to self: be even more abrasive to frenchies going forward
unless I'm massively wrong, I think found a mail from 1998 that described – in so many words – both TCP slow start (2005, if I'm reading it right?) and HTTP/2 (2015) and I'm not sure what to think about that https://archive.nanog.org/mailinglist/mailarchives/old_archive/1998-02/msg00113.html
Replying to @nabijaczleweli
downthread does mention slow start so I'm definitely reading it wrong but I'm pulling the "it's six ante meridiem" card
Replying to @nabijaczleweli
nothing beats following a link from the era and being greeted with a badly 500ing Apache from stretch
when you think of a good take
Replying to @nabijaczleweli
not *entirely* surprising, but
fuck,
no: webdev; yes: WebDAV
Replying to @sehetw
wishing i didn't learn of this
these were sufficiently cheap to throw in with the replacement shift, so
replaced interacting with a dismal^W very good C API with join(1), sort(1), and a bit of AWK, instantly aging by a hundred years
Replying to @nabijaczleweli
honestly acceptable performance, except by GNU awk which continues to perform like absolute dogshit
lowkey digging this unaggressive modem ass sound tbh
Replying to @nabijaczleweli
how that waveform do that tho??
Replying to @nabijaczleweli
zoned out, turnt up, clearly shutting something down tonight
Replying to @nabijaczleweli
I don't have any more godemis gags, so https://youtu.be/_t4VektsBO4
Replying to @nabijaczleweli
hm
Replying to @nabijaczleweli
hm!
Replying to @nabijaczleweli
yaess
Replying to @nabijaczleweli
c r i s p y image
Replying to @nabijaczleweli
seabed
Replying to @The6P4C
noticed the question mark in "or even put onto a real floppy (?)", and, well, I've got a 2002 Toshiba, a floppy, and a USB floppy drive since I don't have a floppy bay for it, so
Replying to @nabijaczleweli
so it's been almost two weeks since I switched over to a local mail server and I was maintaining the gmail account today and oh my /god/ how did I LIVE like this, it's d e a t h l y slow
Replying to @beccadottex
hey, if there's anything in the vague-particular I could be of help with, you know where to find me; but i do get the general sense of nonspecific bread though
oh damn, sourcehut actually just Did The Right Thing and stuck a review inline on my reply to a patch (https://lists.sr.ht/~mil/sxmo-devel/patches/11512#%3C20200708115856.bbecolxb7zs5sffr@tarta.local.nabijaczleweli.xyz%3E), and I didn't even know it could do it so didn't do anything in particular (https://lists.sr.ht/~mil/sxmo-devel/%3C20200708051501.10555-1-anjan%40momi.ca%3E#%3C20200708115856.bbecolxb7zs5sffr@tarta.local.nabijaczleweli.xyz%3E), that's.. impressive; I'm impressed
you and I both, brother
a letter from my uni about being crossed off the student list arrived today; stamped tenth of fucking march ?
Replying to @nabijaczleweli
four months on the dot, from the city centre to a sub urbia, impressive
what if a daemon that listens to IRC, dumps incoming messages to a mailbox, you reply with your MUA, local delivery to the daemon, which posts to IRC on your behalf
Replying to @nabijaczleweli
oh jesus if you couple this with ii (https://git.suckless.org/ii/file/README.html) you could actually do this all in AWK and a few lines of postfix config
Replying to @nabijaczleweli
oh no
Replying to @nabijaczleweli
fuck yes
Replying to @nabijaczleweli
we fucking out here, dude
Replying to @nabijaczleweli
total tally:
2 lines in /etc/postfix/master.cf ⬇️
1 line in /e/p/transport (irc irc:)
1 entry in /e/p/main.cf#mydestination (irc)
1 spoofed A record (irc -> 127.0.0.1)
11 lines of AWK to parse sic(1) output into mbox ⬇️
10 lines of AWK to generate sic(1) commands⬇️
Replying to @nabijaczleweli
turns out you don't even need the A record; technology's amazing
Replying to @nabijaczleweli
very glad that i decided to get (a) weirdly into e-mail and (b) this gin in me
Replying to @nabijaczleweli
reviews are coming in
Replying to @nabijaczleweli
and a requisite blogue poast: https://nabijaczleweli.xyz/content/blogn_t/003-maircl-poc.html
cleptozoology
Replying to @nabijaczleweli
is it bad when you read a DVD drive and it sounds like an Apple ][ floppy when it's booting
Replying to @nabijaczleweli
i read one (1) disk earlier and it was fine, this is the second disk is as many hours and it's positively not good
it's been like idk four hours trying to start a http://todo.sr.ht
I've been through five systems (three debians, two alpines), with the latest alpine doing the best (http://meta.sr.ht starts, then todo slams a CPU and dies without a helpful error)
python was a mistake
Replying to @nabijaczleweli
what if you wanted to test a patch, but python said [quadruple fault(??), but no exception has any actual data in it except something like "connection failed"; how is this still acceptable in year of hurd in the datacenter 2020]
Replying to @nabijaczleweli
granted, i used to write error types like this too, but i was 15 and Rust made it dead easy to add actually useful information to the resulting messages when i wasn't writing babby's first crates
Replying to @nabijaczleweli
thnak s
Replying to @nabijaczleweli
pogress
Replying to @nabijaczleweli
an actual VM, two (2) sets of ssh tunnels later, and I have a webpage
Replying to @nabijaczleweli
works in lynx, doesn't in firefox; assuming it's something with cookies and using 127.0.0.1:port instead of something civilised and not investigating further because it's a special hell; thankfully, sourcehut actually works with lynx, so that's not much of a problem
Replying to @nabijaczleweli
None of This Makes Sense and I Am Losing My Mind
Replying to @nabijaczleweli
telnet 127.0.0.1 2525 and chill
Replying to @nabijaczleweli
i have left the house once to voot once more, this time for the not-fascist; a sad step-down
Replying to @nabijaczleweli
"thirst trap", "but I drink a few litres of tea a day!", cut, print
[obnoxiously posh voice] gin & neomutt patches, could life be any better?
Replying to @HarperMitchell and @atomicthumbs
comparative, but much more racist
Replying to @nabijaczleweli
aaaand a pageful of patches at http://lists.sr.ht/~sircmpwn/sr.ht-dev (and, hopefully, counting, as I fuz^Wread other services more)
far be it from me to be a systemd fud spreader, but god damn if kisslinux's shell dialect isn't a pretty thing
Replying to @nabijaczleweli
shimy
Replying to @nabijaczleweli
let's see what sort of hash Twitter does of this one
incorrectly expanding names for BSDs to annoy programmers
Replying to @nabijaczleweli
i love using the networked berkeley system!
they're girlfriends
Replying to @scanlime
a hole is just a shorter, less tasty trdelnik
another day, another time @bandcamp refuses a 24-bit file, which they tout as explicitly supporting
Replying to @nabijaczleweli
> The uploaded track couldn't be processed because something odd happened (570481). Please see the FAQ for more information.
somehow I doubt the FLAC reference implementation outputs "something odd", but what do I know
Replying to @nabijaczleweli
> The uploaded track couldn't be processed because the file is in an incompatible format (its sample rate is 24kHz). Please see the FAQ for more information.
okay, fair, if a bit misleading
Replying to @nabijaczleweli
in a record performance, bandcamp took zero (0) out of four (4) of my 24-bit FLACs. cool
whoops i fucked up a checkbox, but that means that:
my third album, cinque, is now out!
get it while it's hot at https://nabijaczleweli.bandcamp.com/album/cinque!
Replying to @nabijaczleweli
as seen on https://twitter.com/nabijaczleweli/status/1279866720887472130
Replying to @nabijaczleweli
here as well https://twitter.com/nabijaczleweli/status/1284555298796183553
Replying to @nabijaczleweli
if a pc104 qualifies as an instrument, then i also get to say i played an instrument, which is nice
Replying to @nabijaczleweli
but anyway, if you do decide to check it out, I'd love to know if you liked it!
it's been around twenty four hours which means it's time to re-post the announcement tweet for my album, but i also include a testimonial, so uh my girlfriend likes it and said "im vibin so hard to this", which is a good recommendation i thikn? https://twitter.com/nabijaczleweli/status/1284582399838478339
Replying to @nabijaczleweli
it is also where i admit the album name's in italian instead of french because i fucked up and transcribed how i'd say it and didn't verify the l'academie-approved spelling because i am gay and/or stupid
Replying to @nabijaczleweli
this is what's called an Extra Gag For The Observant Listener i think?
Replying to @nabijaczleweli
most of my QoL and correctness patches are in, e-mail todo submission notifs should now actually come back and thread with the originating mail, export sig docs be right, [RFC PATCH] on lists work like [PATCH], and ~u/l/settings/content list the right globally verboten MIME types
broke: casual relationships
woke: causal relationships
i have learned (i.e. had to dig through pygit2 source, since the documentation i found was mostly lies at best) way too much about git today and now i also get to write a git hook in Go which i haven't used before and im doubting whether this was a good idea
Replying to @nabijaczleweli
otoh, i've also avoided writing any python before this and i was entirely unsurprised with the way it doesn't feel right in my hand, so maybe Go will pleasantly surprise me instead?
Replying to @nabijaczleweli
a bastard, though a cute one
Replying to @nabijaczleweli
days since manually downgrading glibc from snapshot.d.o debs: 0
Replying to @nabijaczleweli
oh cool there's a bug open already https://bugs.debian.org/965091
Replying to @nabijaczleweli
hacker voice I'm in (after manually setting the interpreter because that's too hard for patchelf apparently?)
Replying to @nabijaczleweli
you can now subscribe to http://todo.sr.ht trackers by sending e-mail to ~n/t/subscribe@todo.sr.ht and individual tickets at ~n/t/0/subscribe@todo.sr.ht, even if you don't have an account! (https://lists.sr.ht/~sircmpwn/sr.ht-dev/%3Cadc5254822d68f4e9392962eac91eafcce5b393d.1595000886.git.nabijaczleweli%40nabijaczleweli.xyz%3E#%3Cfa3975f709076a0b0228ca5ef117bac42dd69685.1595263754.git.nabijaczleweli@nabijaczleweli.xyz%3E)
Replying to @nabijaczleweli
backported patchelf from sid and it works, so that's good
Replying to @nabijaczleweli
Go review: why are variables and/or funxions strewn across N different files and not imported where used, grep -R shouldn't be how i find out what options is or how loadOptions() happens
Replying to @nabijaczleweli
okay I think this is just go-git's api being dogshit so I'm trying not to let that colour my Go take too much, but the weird-arse module/package model and sub-par HTML doc generators are not helping
Replying to @nabijaczleweli
proof of concept, but why on earth it lets me have a literal string but not a variable string for the second NewSymbolicReference() argument, which is a "type ReferenceName string" is beyond me
Replying to @beccadottex
it feels a bit like it just pushes that effort downstream to each user (or, well, "you, later, when you no longer remember all of this" slash "someone else who has no idea in the first place")
Replying to @nabijaczleweli
yee, as they say, haw
Replying to @nabijaczleweli
a normal standard library, where an equivalent of find_first_not_of() is seventy bytes long
Replying to @beccadottex
a.k.a. a vorger when being eaten
Replying to @nabijaczleweli
[dark souls' "souls retrieved" voice] semantic achieved: https://git.sr.ht/~nabijaczleweli/git.sr.ht/commit/e16ddebba8e5668f48f9ecd1ca3fecae0a4a65ad
but this is also the part where go experts cringe at my amateurish code
Replying to @nabijaczleweli
it's alive and i only fucked up one out of nine mails, success https://lists.sr.ht/~sircmpwn/sr.ht-dev/%3Ccover.1595538899.git.nabijaczleweli%40nabijaczleweli.xyz%3E
Replying to @nabijaczleweli
more thoughts on Go: the interface duck-typing à la C++ SFINAE but with Rust traits' pervasiveness but /without/ the HTML documentation generator's support makes for a horrible time writing to libraries you're fresh to and GitHub's popup-with-implementations thing saved me
Replying to @nabijaczleweli
maybe I'm just spoiled by rustdoc and libstd's incredible documentation, but a "here's what implements this interface" (and useful examples, but I digest) would remove the reliance on out-of-the-way support (like GitHub's) to make the language usable
Replying to @nabijaczleweli
I mean, having a useful standard library would make things less needlessly verbose to the point of obscuring what's happening, but i got away with go-git's ReferenceIterator thing so it was bearable.
some way to Just Get The Nth Tuple Element without unpacking would be nice, too?
Replying to @nabijaczleweli
also permanently mystified so as to where the fuck dependencies go and how the fuck they're managed, since "go build"ing a thing worked, but i had to "go get" a dep with the /same/ import string to run a program from a separate file
also marking files -w is just obnoxious, don't
Replying to @beccadottex
yeah, that tracks; too bad those are both a pain in the arse to set up and to use if you mix platforms
urgh, googlers
good to know I'm not alone in this tho
Replying to @beccadottex
ah yeah i can see that
although Java has (a) documentation and (b) what-implements-whom and I don't want to believe anyone'd release and large-scale-use a language missing fundamental features, but ~google~ :v
when a patch has potential Security Considerations™ https://lists.sr.ht/~sircmpwn/sr.ht-dev/%3C20200724201202.7bzadgfprxutt4ty%40tarta.local.nabijaczleweli.xyz%3E, except it's Go code escaping markdown as HTML and not something Cool
after a halfayearish, the massive avocado i put in this jar has burst and started growing at an alarming rate
EXIF says 2020-07-03 19:29:59, Friday, presumably CEST
Replying to @nabijaczleweli
the tweet with the size comparison is dated 2:46 pm · 17 Nov 2019, so 7.5 months https://twitter.com/nabijaczleweli/status/1196062005846781952
Replying to @nabijaczleweli
i also nicked a D800E, some short glass, and a tripod
DSC_6509.JPG: 2020-07-11 20:34:53 (Saturday)
Replying to @nabijaczleweli
splotchy cat! in the focal plane
DSC_6518.JPG: 2020-07-11 20:36:50
Replying to @nabijaczleweli
narrower at night
DSC_6536.JPG: 2020-07-11 22:59:35
Replying to @nabijaczleweli
the day is the morrow, and an ungodly hour at that, when i was roused in an experience not unlike being sat in a Лада in winter except that it's sitting on me and also it's a wander-lusty cat
DSC_6553.JPG: 2020-07-12 06:51:50 (Sunday)
Replying to @nabijaczleweli
avocado go spinny
DSC_6558.JPG: 2020-07-12 12:23:45
Replying to @nabijaczleweli
bigger than before
DSC_6566.JPG: 2020-07-12 13:42:50
DSC_6571.JPG: 2020-07-12 15:29:09
Replying to @nabijaczleweli
I remain in awe at just how much plants simply move around
DSC_6579.JPG: 2020-07-12 16:54:46
DSC_6586.JPG: 2020-07-12 18:28:53
DSC_6594.JPG: 2020-07-12 20:29:52
it's almost nine pm, there's a storm incoming, but the second lily has just opened up, and that's a good new
Replying to @nabijaczleweli
none of these are still because i didn't think to bump the ISO so it's all fifth-third second and my hands are about as stable as I am
Replying to @nabijaczleweli
moderate wind, quarter-second, flappy stem, f/2.8, big flower, 24mm
Replying to @nabijaczleweli
objects in your focal plane? just say no
yeah, sounds about right
Replying to @nabijaczleweli
requisite mailing list link to sate my everything-crosslinked-always-everywhere compulsions: https://lists.sr.ht/~sircmpwn/sr.ht-dev/%3C48c366f29ee2d88bab1c81a2a241578fdcdca1eb.1595611896.git.nabijaczleweli%40nabijaczleweli.xyz%3E#%3CC4HN4MEGDK5C.HCBA8FSP7OJ4@homura%3E
just received two (2) high-priority pictures of my grandparents' large cat
Replying to @nabijaczleweli
he has arrived
Replying to @nabijaczleweli
another morning, another catmeo
DSC_6623.JPG: 2020-07-13 11:05:06 (Monday)
DSC_6627.JPG: 2020-07-13 11:16:57
hey so i just found a cargo regression from nightly-2019-08-10 after feeling like i was insane (well, more than usual) since i workshopped an implementation with another person that used this on 2019-09-10 and the cargo code seems to indicate our can't work in hell
Replying to @nabijaczleweli
cargo install --registry NAME apparently wants a http://registries.NAME.index in the config, but the implementation I published and got tweaks for with overall probably three-four people signing off on relies on it using http://source.NAME.registry
Replying to @nabijaczleweli
time is an illusion, here's the issue https://github.com/nabijaczleweli/cargo-update/issues/137, and proposed PR https://github.com/nabijaczleweli/cargo-update/pull/138, and now I'm gonna go drink myself blind
Replying to @nabijaczleweli
oh great, it looks like I've already come across, discussed, fixed (okay, "fixed", it wasn't a good fix but it was something), and published this some time mid-march with https://github.com/nabijaczleweli/cargo-update/issues/128, and entirely forgot about it. cool
Replying to @nabijaczleweli
it's still a regression, technically, but ugh
Replying to @nabijaczleweli
oh boy, the documentation was three months behind the first "broken" version, but it is there now, so that's called progress, and I'm just a dinosaur
oh no, why
Replying to @nabijaczleweli
[godemis gag goes here]
DSC_6629.JPG: 2020-07-13 12:56:12
DSC_6630.JPG: 2020-07-13 14:53:29
Replying to @nabijaczleweli
there's only so many captions i can come up with and i've used both already
DSC_6635.JPG: 2020-07-13 16:26:38
DSC_6637.JPG: 2020-07-13 18:21:37
DSC_6638.JPG: 2020-07-13 19:09:12
DSC_6640.JPG: 2020-07-13 19:40:11
Replying to @nabijaczleweli
тче ажоцадо бецаме а реал боы 7.5 монтчс латер: https://twitter.com/nabijaczleweli/status/1287024745272291333
Replying to @nabijaczleweli
i will not be saying i teared up a bit; however,
Replying to @SeaWitchMelody
long james is real and he has healed me
Replying to @nabijaczleweli
leaves get flatter (stiffer?) after dark apparently, who knew?
DSC_6646.JPG: 2020-07-14 01:21:31 (Tuesday)
talking to people on the voice chat™ for the first time in , uh, months, and i have a strong fucking yorkshire accent somehow, what the fuck
Replying to @nabijaczleweli
DSC_6652.JPG: 2020-07-14 09:40:58
DSC_6654.JPG: 2020-07-14 11:55:53
accidentally wrote a compiler again
Replying to @nabijaczleweli
me, stone-cold sober, about an hour ago: "you know what this webapp middleware could *really* use?"
Replying to @slurpsmadrips
it sounds stupid but it's exactly like this! it's a problem