Noah 🪻
noahbogart.com
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
i'm an enlightened centrist: i hate the userbase _and_ jay and the mods.
November 10, 2025 at 12:43 PM
that's a great piece, i'm glad you archived it
November 7, 2025 at 8:17 PM
"how we might play it..."

lord, i see what you've done for other people
November 7, 2025 at 7:59 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
November 7, 2025 at 6:35 PM
simdeez nuts
November 7, 2025 at 6:15 PM
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
those are nits tho, compared to how awful some other languages can be.
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?
November 7, 2025 at 6:10 PM
am i actually the only one who sits at their desk 8 hours a day every day???
November 7, 2025 at 5:00 PM
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
i've yet to meet a language with great tooling
November 7, 2025 at 1:21 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.
November 6, 2025 at 6:26 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.
November 6, 2025 at 2:13 PM
@welltypedwit.ch do you know anything about this?
November 5, 2025 at 11:53 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.
November 5, 2025 at 3:55 PM
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
me with group-by and partition-by
November 5, 2025 at 2:53 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...]
November 5, 2025 at 2:52 PM
welcome, comrade
November 5, 2025 at 2:23 PM