Email or username:

Password:

Forgot your password?
14 posts total
Gankra

ok FINALLY put up a sword wall in my new place (no this is not all my swords, Decisions has to be made for space/structure)

Show previous comments
Gankra

a moment of silence for the sharp objects that were too fiddly to get into the layout or too damaged from a decade of travel (also my wife's katana didn't make the cut)

Gankra

using LaTeX is easy, all you need to know is that when Donald Knuth failed the Mark of Mastery Exam and lost his ability to wield a keyblade, his heart manifested that power into a new person: Tela Type

Tela had the power to wield the Fountain Keypen, which was mightier than any Keyblade.

However when Tela's best friend Roxe was consumed by darkness (creating the nobody Xerox and the heartless Bell), Tela fell into despair and lost her heart too, creating the nobody LaTeX and the heartless Metafont.

You first meet Metafont in *Kingdom Hearts e-ε: ligature drop descender*, although they aren't that important.

LaTeX first appears in *Kingdom Hearts π-ε : hbox overfull*, although at that point they're called TeX.

They only become LaTeX in *Kingdom Hearts Literate:coded* where they merge with their digital replica in a simulation of TAOCP and discover the χ-macro that was hidden inside themselves by king Mickey.

using LaTeX is easy, all you need to know is that when Donald Knuth failed the Mark of Mastery Exam and lost his ability to wield a keyblade, his heart manifested that power into a new person: Tela Type

Tela had the power to wield the Fountain Keypen, which was mightier than any Keyblade.

However when Tela's best friend Roxe was consumed by darkness (creating the nobody Xerox and the heartless Bell), Tela fell into despair and lost her heart too, creating the nobody LaTeX and the heartless Metafont.

Show previous comments
Gankra

replies really channeling the spirit of kingdom hearts with everyone bringing up shit i've never heard of like it's always been a thing and i should just know it

solastalgia kris

@Gankra

I don't know enough about Kingdom Hearts or LaTeX to parse this joke, but still... LMAO!1!

Gankra

this latest edition of "Android team posting nothing but Ws for adopting Rust" is super important because it identifies that:

*you don't have to actually rewrite all your old unsafe C/C++ code to get the benefits of adopting safe languages, in terms of reducing vulnerabilites*

because they identify that most bugs are in new/changed code (with exponential decay!), so if you preferentially write new code in a safe language, your vulnerabilities crater even though most of your code is still unsafe!

security.googleblog.com/2024/0

this latest edition of "Android team posting nothing but Ws for adopting Rust" is super important because it identifies that:

*you don't have to actually rewrite all your old unsafe C/C++ code to get the benefits of adopting safe languages, in terms of reducing vulnerabilites*

because they identify that most bugs are in new/changed code (with exponential decay!), so if you preferentially write new code in a safe language, your vulnerabilities crater even though most of your code is still unsafe!

Show previous comments
Mans R

@Gankra Rewriting the old code is also almost guaranteed to introduce new bugs, just not of the memory corruption kind.

Rich Felker

@Gankra Ok but an even better way is to stop writing new code nobody asked for.

Eniko | Kitsune Tails out now!

@Gankra is this because older code is going to be more stable and well tested so a lot of the vulnerabilities will have been removed already?

Gankra

looking at all the various ~new languages that want to be a successor to C++, i can't help but get the feeling that the most offensive thing to a C++ programmer is the existence of `const int&` due to generic interfaces

just absolutely seething at the idea of an indirected primitive

Gankra

ye who write c++, what is thine feelings about std::vector<bool>?

Gankra

ITS MIDNIGHT TIME FOR ANOTHER "ARIA WROTE 5000 WORDS ABOUT HOW COMPILERS ARE BAD" ADVENTURE faultlore.com/blah/abi-puns/

Show previous comments
brk, a.k.a. @evanrichter

@Gankra have you seen the state of decompilers? You show an SSA variable that it came from an address-of operation? Full crisis mode.

JJ :blobblackcat:

@Gankra gankra do you have thoughts on crabi :eyeseeyou:

also thank you for the article it was a fun and interesting read

Gankra

we have nixos at home it's called windows and its nix store has been up for like 20 years

here's my favourite copy of DWrite.dll and another copy in case you accidentally throw that one in the trash

msdl.microsoft.com/download/sy

✧✦✶✷Catherine✷✶✦✧

@Gankra now with 80% less... *checks notes* 8000% more military industrial complex collaboration

Gankra

reminder to cargo-mommy enthusiasts: cargo-vibe already exists to provide your @buttplugio needs *and* cargo-subcommands are infinitely chainable

Gankra

having a bad memory is crazy whenever i get reminded i spent a bunch of time on a thing that i never think about anymore

Gankra

wish i had the spoons to spare to nurture more past projects

Gankra

reminder that overflow: squish is a real part of browsers (text-combine-upright / 縦中横 / 直書橫向)

Gankra

axo.dev is finally hiring rust devs again -- one or two people to help me with cargo-dist (and other tools we're spinning up related to it I GUESS): axo.dev/jobs/rust-engineer

Gankra

Release Engineering Is Exhausting So Here's cargo-dist!

Helping your Rust projects ship prebuilt binaries that others can actually use without you having to become a Github CI Expert (or Rust Toolchain Expert) ((or OS integration expert)) (((or...)))

blog.axo.dev/2023/02/cargo-dis

Gankra

protip if you ask me to write an announcement blogpost for a tool i WILL just send you back an extended rant about random toolchain problems and then make the tool we're announcing hit 3 bugs in the demo for good measure

Gankra

mommy has released cargo-mommy 0.1.1~ ❤️

now mommy has lots of different things she can say to you~ ❤️

mommy can also be daddy now, and love his little pogchamp~ ❤️

github.com/Gankra/cargo-mommy/

Show previous comments
zeGolem

@Gankra i might have to start using rust now...

Мя :sparkles_lesbian:

@Gankra I'm going to install it and alias cargo='cargo mommy' :blobfoxgooglyholdingitsheadinitshands:

Gankra

obsessed with this article by the Android team. just looking at the graphs it's like "rust go up, exploits go down" security.googleblog.com/2022/1

also holy shit Android has a lot of rust code now

Gankra

reading file paths like they're pronoun lists

Go Up