Aria Desires
@gankra.bsky.social
it's me, the gay cat who writes your docs~!
author of the rustonomicon and learn rust with entirely too many linked lists; worked on homestuck, rust-lang, swift-lang, firefox
she/her, trans, 30
author of the rustonomicon and learn rust with entirely too many linked lists; worked on homestuck, rust-lang, swift-lang, firefox
she/her, trans, 30
come to rust, it's ok if you panic whenever you think about trying to change who you are while everyone is watching, that's what RefCell is for
November 9, 2025 at 1:22 PM
come to rust, it's ok if you panic whenever you think about trying to change who you are while everyone is watching, that's what RefCell is for
come to rust, it's ok if you feel dead inside because you can't find a way to express what's inside you, that's what PhantomData is for
November 9, 2025 at 1:12 PM
come to rust, it's ok if you feel dead inside because you can't find a way to express what's inside you, that's what PhantomData is for
all the queers and questionings heard that rust stabilized universal HRTb and asked how to get permanent residency
November 9, 2025 at 1:09 PM
all the queers and questionings heard that rust stabilized universal HRTb and asked how to get permanent residency
demanding the rust team add back the rustc_trans module in honour of all of our trans brothers, sisters, and neithers
November 9, 2025 at 1:02 PM
demanding the rust team add back the rustc_trans module in honour of all of our trans brothers, sisters, and neithers
you're not just "writing unsafe code" anymore, you're "unsafemoding" now
November 9, 2025 at 12:58 PM
you're not just "writing unsafe code" anymore, you're "unsafemoding" now
it doesn't happen a lot but whenever it does it can go REALLY bad (this used to also be how Rust worked and they just made it a compiler error For A Reason)
November 8, 2025 at 5:20 PM
it doesn't happen a lot but whenever it does it can go REALLY bad (this used to also be how Rust worked and they just made it a compiler error For A Reason)
Although mtg has been doing a weird thing where they have started more aggressively using fake keywords to give a flavour/name to a chunk of rules text. So "Duplicate - Add a copy..."
(They have had this tech for a while but used to reserve it for signaling cards that have a similar mechanic/theme)
(They have had this tech for a while but used to reserve it for signaling cards that have a similar mechanic/theme)
October 28, 2025 at 1:55 PM
Although mtg has been doing a weird thing where they have started more aggressively using fake keywords to give a flavour/name to a chunk of rules text. So "Duplicate - Add a copy..."
(They have had this tech for a while but used to reserve it for signaling cards that have a similar mechanic/theme)
(They have had this tech for a while but used to reserve it for signaling cards that have a similar mechanic/theme)
entirely depends on if you use this mechanic much
October 28, 2025 at 1:51 PM
entirely depends on if you use this mechanic much
you're gonna just let all that coffee go to waste?
October 8, 2025 at 5:28 PM
you're gonna just let all that coffee go to waste?
hm no they would be obedient DNS servers
October 2, 2025 at 12:22 AM
hm no they would be obedient DNS servers
absolutely incredible
October 1, 2025 at 10:24 PM
absolutely incredible
yes it's extremely "go fuck yourself" territory
September 24, 2025 at 8:25 PM
yes it's extremely "go fuck yourself" territory
mr hands what the fuck are you talking about
September 24, 2025 at 8:22 PM
mr hands what the fuck are you talking about
sizeof(void) is* also 1 :)
making empty structs have non-zero size solves a bunch of degeneracies in low-level code (array sizes/strides, pointer differences...) and since C(++) is always needlessly low-level...
\* not standard C, but "everyone" agrees it's a convenient extension and provides it
making empty structs have non-zero size solves a bunch of degeneracies in low-level code (array sizes/strides, pointer differences...) and since C(++) is always needlessly low-level...
\* not standard C, but "everyone" agrees it's a convenient extension and provides it
September 24, 2025 at 8:19 PM
sizeof(void) is* also 1 :)
making empty structs have non-zero size solves a bunch of degeneracies in low-level code (array sizes/strides, pointer differences...) and since C(++) is always needlessly low-level...
\* not standard C, but "everyone" agrees it's a convenient extension and provides it
making empty structs have non-zero size solves a bunch of degeneracies in low-level code (array sizes/strides, pointer differences...) and since C(++) is always needlessly low-level...
\* not standard C, but "everyone" agrees it's a convenient extension and provides it
i am almost CERTAIN i implemented this in flash and js for homestuck because it was SO JARRING how could you NOT (and all you have to do is render the upcoming text as transparent!)
September 18, 2025 at 7:49 PM
i am almost CERTAIN i implemented this in flash and js for homestuck because it was SO JARRING how could you NOT (and all you have to do is render the upcoming text as transparent!)