unpronounceable
unpronounceable
@unpronounceableoq9.bsky.social
24; he/him; gay furry with no idea how to find myself a good username
Rust and Linux enthusiast
I am currently creating my own wayland protocol implementation and I love doing weird tricks to evade having to deal with null-terminated strings ...
October 25, 2025 at 3:10 AM
You shall be gifted my random HTML/CSS shenanigans for sharing this 💚

Your post made me think there should be a "hug" button and not only the impersonal "like" button, so i made it happen! (ish)
September 13, 2025 at 3:45 AM
Hmm ... Seems like a perfect number.

Let wait and see if someone ruins it.
July 26, 2025 at 1:47 AM
Scariest words I ever had to write.
I hate ABA problems!
June 3, 2025 at 6:25 PM
Not for me!
April 16, 2025 at 12:43 PM
My reaction to this image:

No.
I wont.
You can't make me!
April 12, 2025 at 3:17 PM
April 11, 2025 at 10:42 PM
I can top that easily!

Witness my graveyard!!!
April 10, 2025 at 10:58 PM
TIL that libxkbcommon only supports switching between 4 different layouts! Not more.

github.com/xkbcommon/li...
March 9, 2025 at 10:51 PM
This made me actually laugh out loud!
And I guess my `wc -l` says the same as your `wc -l`
February 19, 2025 at 4:29 PM
On firefox you can do so under about:preferences > Privacy & Security > DNS over HTTPS > Max Protection
February 8, 2025 at 10:54 PM
Yeah, JSONC is pretty nice to work with.
Especially when you have `conceal` enabled for it.

(Here an `.luarc.jsonrc` highlighted with neovim as an example)
January 30, 2025 at 4:24 AM
Another instance that makes me really happy that neovim packages the lua reference manual under `:h luaref.txt`.

Otherwise I would have had to try to find out /why the hell/ that works.

(With it I can just look up that part of the grammar in `:h lua-tableconstructor`)
January 6, 2025 at 6:05 AM
TIL `;` is a valid field separator in lua 5.1 .

I don't know who came up with that, but I wish I could time travel a bit and convince them to be reasonable and NOT allow that.

Luckily `stylua` can just reformat them to `,`s automatically.
January 6, 2025 at 6:05 AM
Okay this part of the C3 website cracked me up:

"they're deliberately balanced to ensure that code reading isn't made difficult."

We are doing game balancing for programming languages now?!

c3-lang.org
January 3, 2025 at 2:57 AM
For some reason I find that really funny!
January 1, 2025 at 2:02 PM
Replies tab!
December 22, 2024 at 6:27 PM
Ended up looking into this further and hacking something together using `cmp`s `formatting` option.

It sadly doesn't show the full path of the item, but the import statement of the thing being imported, but it should be good enough I guess.

github.com/titaniumtrav...
December 21, 2024 at 3:02 AM
Inspecting your formatter rules the project has configured that removed the second line the intern initially put there.
(Really! I'm 100% sure! It was there just a minute ago!)
December 1, 2024 at 10:16 AM
One of the answers for the questions is even wrong!
You can't just `move || {}` a Vec into multiple closures.
November 7, 2024 at 3:44 AM
Yep, definitely works:
November 5, 2024 at 9:07 PM
Didn't that exist for a while already?
I'm pretty sure I have seen it in the past.

Yeah, rust 1.50.0 (2021-02-10) had that feature already.
October 3, 2024 at 11:14 PM
The worst thing about SMART is that there are 5000 variants of it and nobody agrees on one and what they mean.
(It is even worse if you learn about it in a different language where the letters are named similarly, but mean different things.)
June 29, 2024 at 8:54 AM
I guess this is kind of accurate.
January 18, 2024 at 4:51 AM