chrash0

joined 5 months ago
[–] [email protected] 1 points 15 hours ago

i was mostly making a joke about how this absolutely is not a common problem on any platform, not to this degree. and at least when my Arch and Nix systems go down i don’t have anyone to blame but myself. sure, systems have update issues, but a kernel level meltdown that requires a safe mode rescue? that’s literally never happened to me unless it was my fault

[–] [email protected] -4 points 22 hours ago (6 children)

damn i haven’t used Windows in over a decade. are y’all ok?

[–] [email protected] 2 points 1 day ago (1 children)

as you might have guessed i haven’t really tried it, but i have been reading about it. that said i have used “drop in replacement” tools like this (we use pnpm at work), and a drop in replacement is not without quirks. they wouldn’t have made a different tool altogether if it was really a 1:1 replacement. just because the commands are the same doesn’t mean it behaves the same. i.e. i doubt one person on the team could be using uv while everyone else sticks to pip

[–] [email protected] 12 points 1 day ago (3 children)

definitely not the real reason for a project like this to exist. Python package management can be nightmarish at times depending on what you’re doing. between barebones requirements.txt, Poetry, and the different condas there’s a ton of fragmentation, and none of them do everything you’d want in an ideal way. above and beyond speed, i think uv is another attempt at it. but it could just be another classic xkcd moment where now there’s just another standard to deal with

[–] [email protected] 2 points 1 week ago (1 children)

this is so timely ha. i just installed NixOS on my 4090 machine and was about to install CUDA.

[–] [email protected] 8 points 1 week ago (6 children)

i’ve used Chezmoi for years now pretty successfully. works on my Mac and Linux machines. it probably could be made to work on Windows. i am transitioning to NixOS, but i’ll probably keep using it anyway, since i still have Macs for work (and because they’re great laptops don’t @ me). the only real downside is that it only works for the home folder, so i have to manually control stuff for /etc, but i generally prefer user configuration for most tools anyway.

i had messed around with Ansible for this in the past, but i didn’t really like it for this use case. it’s been a while tho so it’s hard to say why.

not to pile on, but you might also look at GNU Stow. i decided against it, but it’s there.

obligatory i s’pose: https://github.com/covercash2/dotfiles

[–] [email protected] 5 points 1 month ago (2 children)

yeah Go’s pretty good, especially for web services. i don’t have much of a space in my toolbox for it personally, though that’s not a fault of the language.

there’s a difference between managing memory and managing resources more generally. a GC doesn’t know when you’re done dealing with a file or a database connection or some other collection of data structures that has some semantically non-deterministic lifetime.

Rust however can close resources automatically with its lifetime mechanism ;)

[–] [email protected] 5 points 1 month ago* (last edited 1 month ago)

language is intrinsically tied to culture, history, and group identity, so any concept that is expressed through a certain linguistic system is inseparable from its cultural roots

i feel like this is a big part of it. it reminds me of the Sapir Whorf Hypothesis. search results and neural networks are susceptible to bias just like a human is; “garbage in garbage out” as they say.

the quote directly after mentions that newer or more precise searches produce more coherent results across languages. that reminds me of the time i got curious and looked up Marxism on Conservapedia. as you might expect, the high level descriptions of Marxism are highly critical and include a lot of bias, but interestingly once you dig down to concepts like historical materialism etc it gets harder to spin, since popular media narratives largely ignore those details and any “spin” would likely be blatant falsehood.

the author of the article seems to really want there to be a malicious conspiratorial effort to suppress information, and, while that may be true in some cases, it just doesn’t seem feasible at scale. this is good to call out, but i don’t think these people who concern their lives with the research and advancement of language concepts are sleeping on the fact that bias exists.

[–] [email protected] 1 points 1 month ago

i mean, they didn’t use the word, but it does seem like the authors want to be able to draw a hard line somewhere, which seems like more of a religious/spiritual/philosophical argument than a scientific one

[–] [email protected] 2 points 1 month ago

it does feel like that nuance was lost in the article. i’m personally a fan of panpsychism, which posits that everything is conscious but to degrees. i think with our current scientific understanding it doesn’t make sense to try and define a line between conscious vs primitive or “soulless” or whatever when we don’t even have a good definition of consciousness to begin with.

[–] [email protected] 5 points 1 month ago (5 children)

i guess i liked this theory when i was in college eating mushrooms on the regular, but isn’t it kind of weird? like, is a dog not conscious? or did they suddenly become conscious from mushrooms too? to me it feels like tool usage that enables written language is by far the biggest differentiator between humans and “lower” species. i mean, dolphins may be as smart as humans but they have no fuckin clue what their great great grandmother’s name was and have little hope of solving differential equations trying to draw in the sand with their flippers.

maybe this is just my belief system, but i don’t think eating a mushroom gave anyone a “soul”. i know the feeling of coming down and feeling like you’ve left the cave and everyone else is just looking at shadows on the wall, but those people are conscious of the shadows at least.

view more: next ›