• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on donotsta.re

mei

@mei@donotsta.re
akkoma 3.18.1-0-g792385f--stable-
0 Followers
0 Following

Posts

Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 10, 2026
@oantolin huh. it's a cute perf issue, but the post itself has my LLM senses tingling by the time I was getting to the end...
View full thread on donotsta.re
0
0
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 08, 2026
me: "do you wanna do crater triage together?"

them: "this is... the most romantic least romantic thing I've ever heard. gimme a moment, I need to stabilize a feature first"
View on donotsta.re
0
0
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 08, 2026
OH: who the fuck named it a root complex? it sounds like, you know, a god complex but for unix nerds
View on donotsta.re
0
4
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 06, 2026
@alip cool, in that case the only thing I'd be worried about is timing side channels, so it'd probably be a good idea to have some kind of warning to not let attackers run signing operations interactively because that could leak secrets
View full thread on donotsta.re
1
0
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 06, 2026
@alip cool, glad to hear that! btw, I haven't really taken a proper look at the test suite, do you include the Wycheproof test vectors in there?
View full thread on donotsta.re
0
3
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 06, 2026
@gregkh how much do you care about handling preprocessor weirdness correctly?
View full thread on donotsta.re
0
1
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Apr 06, 2026
@alip sooo... if /dev/urandom fails to provide randomness for some reason... you just fall back to generating keys with only 32 bits of entropy? don't you think that's a little unwise? like, don't get me wrong, I've implemented cryptography in bash myself but like, as a *shitpost*
View full thread on donotsta.re
1
5
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 31, 2026
@NathanielB ooh, smart case? how general?
View full thread on donotsta.re
1
1
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 28, 2026
sex toys, proof assistants, re: OH, kink reference, programming languages Sensitive
OH: do you think someone already made the Lean integration with buttplug.io
View full thread on donotsta.re
0
2
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 28, 2026
OH: don't you *want* the warm embrace of a domme in the form of a type-checking compiler?
View on donotsta.re
0
3
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 27, 2026
uspol joke, bit dark Sensitive
@iro_miya it was nice knowing you, i hope they won't go *too* hard on you in the gulags
View full thread on donotsta.re
0
2
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 27, 2026
re: kasi nasa Sensitive
@iro_miya hm, what's the "kan" in the alt text?
View full thread on donotsta.re
0
2
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 25, 2026
@famfo (*neuron activation* do you know of https://github.com/tokio-rs/console)
View full thread on donotsta.re
1
1
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 21, 2026
hot take: every technical specification that uses the terms "master" and "slave" should specify one of "(problematic)" or "(consensual BDSM dynamic)"
View on donotsta.re
0
6
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 19, 2026
fuck that shit
View on donotsta.re
0
3
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 18, 2026
psst. yes, you.

wanna see some terrifying locking approaches in kernel code?

https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/
View on donotsta.re
A tale about fixing eBPF spinlock issues in the Linux kernel | Ritesh Oedayrajsingh Varma
rovarma.com

A tale about fixing eBPF spinlock issues in the Linux kernel | Ritesh Oedayrajsingh Varma

A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel

0
2
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Mar 16, 2026
@wffl hey @domi do you have comments on this
View full thread on donotsta.re
0
7
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Feb 21, 2026

so i wanted to learn some category theory.

opened up a textbook on one side, agda on the other, and started trying to formalize the concepts and proofs

but i hit a bug in how agda’s pretty printer behaves. one i couldn’t easily work around

so i decided i’ll finally start contributing to agda and try to fix it myself

started poking around, accidentally figured out a different bug that I previously thought wasn’t worth looking into

but okay, gonna keep digging into the bug that actually led me down this path.

soon i found myself wanting to take a look at how agda’s AST looks in practice in one specific case, only to find that there isn’t really a way to do that, because haskell’s Show prints way too much information, all in one line, filling the entire terminal screen with mostly irrelevant info

so i did the natural thing and started writing a pretty printer for this purpose

eventually i got annoyed that each time i compiled agda, it would spend a good 30 seconds doing some kind of build system bookkeeping

like, i measured. a build with the entire cache fresh already would take 30 fucking seconds

as 30 seconds is enough time for me to start scrolling through fedi, i decided i need to look into this

so i started poking around the surprisingly complex makefile, learning more than i ever wanted to know about make

finally found the culprit: in a maze of includes, recursive make invocations and variable expansion, various variations of stack –dest-dir would get called like. way too many times during the build. and each of those would take 750ms to initialize, print the path to the build directory and exit

sigh, okay. i guess i’ll need to optimize the makefile a bit

managed to get it down to 10s for a do-nothing build. scoured the internet looking for a feature of make that would be useful to bring it down further

didn’t find it. as far as i can tell, “expand lazily, but then cache it” is not a behavior that’s available in gnu make, despite the absolute abundance of features they added on top of what posix specifies

now, thankfully i know better than to attempt upstreaming a feature into gnu make. and anyway, in this case the good folks at stack overflow gave me a hint on what absolute crimes i could commit in that makefile to make it go faster

but while i was contemplating my plan, i wondered: why does stack take 750ms to print a path in the first place?

after execsnoop and strace didn’t give me any hints, i decided to try using the linux profiler “perf”, which i’m sure you know is a master class in UX design

(it is not)

so i open the “perf report” and see a bunch of addresses for which i don’t have debuginfo. suspiciously small addresses too, like 0x5ddc

i start to notice the feeling of despair creeping up on me, but decide to persevere for at least a little bit more

i choose the hottest sample on the report and select “Annotate 00…005ddc”

now, i want you to consider that what i saw next was enough to get me to write out this entire rant. take a moment to internalize that.

what batshit insane assembly did i see? what could possibly have been this upsetting?

“Press ‘h’ for help on key bindings”, it said. followed immediately by “erf: Segmentation fault”, that’s right, erf, without the p.

then came a backtrace. one that listed the function name for each stack frame, as well as the source code file in which it were defined.

but the line number of all these entries is fucking 0 for some reason, as if to mock me

like, it’s not like i cared at this point where exactly the segfault happened, because even i do have my limits

but the computer apparently decided to find one more place in which it could subtly signal that there’s a nugget of insanity lurking within, to really get that eye twitchin’

and all i wanted was to learn some category theory

View on donotsta.re
0
20
0
0
Open post
In reply to
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Feb 19, 2026
@wffl @whitequark sounds like a good opportunity to say "hey look this kitten you've just watched demonstrate its skills for 20 minutes is looking for a job. btw"
View full thread on donotsta.re
1
4
0
0
Open post
mei
@mei@donotsta.re
donotsta.re
mei
mei
@mei@donotsta.re
donotsta.re
@mei@donotsta.re · Dec 21, 2025
applying to @dns@donotsta.re to work as a domain theorist
View on donotsta.re
donotsta.re

Akkoma

0
6
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 15:26:02 UTC