andre 🍀
banner
notthatcomplicated.bsky.social
andre 🍀
@notthatcomplicated.bsky.social
computer science, politics, a few opinions here and there. i don't always think them through
Zig isn't even at 1.0, it still needs much more time before it can be seen as a worthy replacement for C.
February 23, 2025 at 6:21 PM
it's much closer to slack/discord, with a lot of other nice stuff on top
February 23, 2025 at 6:17 PM
mattermost is pretty good :) i hate that our org switched us from this to teams recently
February 23, 2025 at 6:16 PM
how many standard libraries have mersenne twisters? Even c++ didn't get it until c++11. Many will have a random() function but to get finer control you'll need a dependency regardless.
February 16, 2025 at 9:33 PM
I haven't researched randomized partition point algorithms for quick sort, but wouldn't just fetching the system time modulo the array length be random enough? Prng engines are already provided by the community, it's trivial to just pull a crate if you need it and don't want to make it yourself.
February 16, 2025 at 7:33 PM
textualists the moment the text says things they don't like:
February 16, 2025 at 6:15 PM
nice! (and if you prefer online versions, pro git is fully available here for free: git-scm.com/book/en/v2 )
Git
git-scm.com
February 16, 2025 at 6:05 PM
Introduction to Algorithms is one of the most recommended textbooks, it has everything you would ever need for algorithms and data structures (even if you only read half of it). I also recommend Pro Git if you're new to git
February 16, 2025 at 5:49 PM
i recommend reading textbooks cover to cover, helped me waaaay more than paying attention in lectures ever did ^^
February 16, 2025 at 5:41 PM
You learn pretty much all of this at university though? and i wouldn't call any job in tech "bottom of the food chain", that's absurd
February 16, 2025 at 5:38 PM
This was a deliberate design choice. std is kept as small as possible, limited to functionality that only has one sensible implementation. Use crates for everything else. This way we aren't stuck with archaic apis decades from now, a common problem in langs like c++ with bloated stdlibs
February 16, 2025 at 4:18 PM
this is the power of woke
February 15, 2025 at 4:27 PM
Must be a mistake! I was assured they were only worried about surgeries on minors and women's sports.
February 1, 2025 at 3:16 AM
I'm viewing SelectionKind as a typeclass/trait where Single implements it with string as its associated type, and Multiple implements it with string[] as its associated type
January 30, 2025 at 2:47 PM
astral observatory i think
January 23, 2025 at 2:00 PM