Noah 🪻
@noahbogart.com
he/him - cis - straight - white
father of 3
unitarian universalist & member of DSA
i love #clojure
living in the shadow of grief
friend of eggbug
profile pic commissioned from https://www.patreon.com/icelevel
NoahTheDuke elsewhere
father of 3
unitarian universalist & member of DSA
i love #clojure
living in the shadow of grief
friend of eggbug
profile pic commissioned from https://www.patreon.com/icelevel
NoahTheDuke elsewhere
i'm an enlightened centrist: i hate the userbase _and_ jay and the mods.
November 10, 2025 at 12:43 PM
i'm an enlightened centrist: i hate the userbase _and_ jay and the mods.
that's a great piece, i'm glad you archived it
November 7, 2025 at 8:17 PM
that's a great piece, i'm glad you archived it
"how we might play it..."
lord, i see what you've done for other people
lord, i see what you've done for other people
November 7, 2025 at 7:59 PM
"how we might play it..."
lord, i see what you've done for other people
lord, i see what you've done for other people
source: github.com/rust-lang/ca...
Resolving deltas takes long time · Issue #11014 · rust-lang/cargo
Problem Cargo can be very slow updating the crates.io index. You may see a progress bar such as: Updating crates.io index Fetch [=================> ] 74.01%, (64415/95919) resolving deltas Workarou...
github.com
November 7, 2025 at 6:35 PM
source: github.com/rust-lang/ca...
looks like this has been resolved since i used it, but used to be that "resolving deltas" could takes multiple minutes. why am i downloading information about thousands of crates i don't care about? why am i using a DVCS as a database??? if i need a crate, i should hit the server for that crate only
November 7, 2025 at 6:35 PM
looks like this has been resolved since i used it, but used to be that "resolving deltas" could takes multiple minutes. why am i downloading information about thousands of crates i don't care about? why am i using a DVCS as a database??? if i need a crate, i should hit the server for that crate only
everyone knows your aura would warp the show; they'd never recover and geoff would weep on stage
November 7, 2025 at 6:12 PM
everyone knows your aura would warp the show; they'd never recover and geoff would weep on stage
those are nits tho, compared to how awful some other languages can be.
November 7, 2025 at 6:10 PM
those are nits tho, compared to how awful some other languages can be.
i've not used rust for a job or anything meaningful, but it's got a lot of really cool parts in the tools. however, when i played around with it a couple years ago, i found rust-analyzer to be really slow, and i hate that cargo relies on git. why are we storing module data locally?
November 7, 2025 at 6:10 PM
i've not used rust for a job or anything meaningful, but it's got a lot of really cool parts in the tools. however, when i played around with it a couple years ago, i found rust-analyzer to be really slow, and i hate that cargo relies on git. why are we storing module data locally?
am i actually the only one who sits at their desk 8 hours a day every day???
November 7, 2025 at 5:00 PM
am i actually the only one who sits at their desk 8 hours a day every day???
Reposted by Noah 🪻
that being said, we have less control over the final result of who we are than we think, and every still frame of us changes from one moment to the next
November 7, 2025 at 11:10 AM
that being said, we have less control over the final result of who we are than we think, and every still frame of us changes from one moment to the next
i've yet to meet a language with great tooling
November 7, 2025 at 1:21 PM
i've yet to meet a language with great tooling
the existence of the feature warps how people engage with others. i can opt out but i can't opt out of seeing others quote-tweet each other and i can't opt out of the culture quote-tweeting has helped create.
November 6, 2025 at 6:26 PM
the existence of the feature warps how people engage with others. i can opt out but i can't opt out of seeing others quote-tweet each other and i can't opt out of the culture quote-tweeting has helped create.
congrats to the team on the release! i'm disappointed they added quotes, truly the worst thing twitter invented, but at least folks can stop complaining about them being missing.
November 6, 2025 at 2:13 PM
congrats to the team on the release! i'm disappointed they added quotes, truly the worst thing twitter invented, but at least folks can stop complaining about them being missing.
@welltypedwit.ch do you know anything about this?
November 5, 2025 at 11:53 PM
@welltypedwit.ch do you know anything about this?
Right, but it doesn't need to create an intermediate tuple for each index of the input sequences. You can give it a 3-argument function instead of a function that takes a 3-length tuple/array/whatever.
November 5, 2025 at 3:55 PM
Right, but it doesn't need to create an intermediate tuple for each index of the input sequences. You can give it a 3-argument function instead of a function that takes a 3-length tuple/array/whatever.
awwww mr hands, i'm so sorry. what a beautiful tribute. may her memory warm you for years to come.
November 5, 2025 at 3:02 PM
awwww mr hands, i'm so sorry. what a beautiful tribute. may her memory warm you for years to come.
me with group-by and partition-by
November 5, 2025 at 2:53 PM
me with group-by and partition-by
i suspect she means map2. traverse multiple sequences at the same time, call f on the values from the sequences not as a tuple but as a normal function, return sequence of return values from the calls.
(map (fn [x y z] (+ x y z)) (range 1 10) (range 10 20) (range 20 30)) -> [31, 34, 37...]
(map (fn [x y z] (+ x y z)) (range 1 10) (range 10 20) (range 20 30)) -> [31, 34, 37...]
November 5, 2025 at 2:52 PM
i suspect she means map2. traverse multiple sequences at the same time, call f on the values from the sequences not as a tuple but as a normal function, return sequence of return values from the calls.
(map (fn [x y z] (+ x y z)) (range 1 10) (range 10 20) (range 20 30)) -> [31, 34, 37...]
(map (fn [x y z] (+ x y z)) (range 1 10) (range 10 20) (range 20 30)) -> [31, 34, 37...]