Noodlez

joined 1 year ago
[–] [email protected] 1 points 11 months ago

I didn't know this before, but a lot of comments said the same! I think I'll start doing this.

[–] [email protected] 23 points 11 months ago (1 children)

Plan 9 has multi-monitor support?

[–] [email protected] 2 points 11 months ago (2 children)

I use Distrobox with my NixOS machine for when I need AppImage support (or some random binary that isn't equipped for Nix's weird ass directory layout) and it's amazing! Pretty much native speed, and when I'm done with it I can just wipe it out. Perfect!

[–] [email protected] 22 points 11 months ago (2 children)

Bash's posix mode still has a lot of bashisms. The only way to test true posix compliance is to test with other shells like dash and ash. I have found this is the case a lot of time. People will say it's POSIX compliant shell, but it'll obviously only be tested in bash Like at that point just make it a bash script, since pretty much every system under the sun has it.

[–] [email protected] 1 points 11 months ago (1 children)

Mm this could be a problem because server load is too unpredictable. I would actually say just randomize the list, so that it kinda does its own "load balancing" by incentivizing to pick whatever random top one it selected?

[–] [email protected] 0 points 11 months ago (4 children)

I could've worded the configuration part a bit better. My gripe wasn't necessarily with that, but more with "If I ever had to make my own package from scratch including dependencies, this would be practically impossible" Nix's derivations and other packaging information is crazy complex and keeping track of versioning, etc. is a nightmare. I think often about doomsday scenarios for systems. It happens, just look at CentOS and all that, so my main thing was if something like that happened, could I maintain the packages I use manually, and the answer was no. Of course I'm not in a doomsday situation, so I'm fine with it as it is. It's just a thought I had, and that was my conclusion.

[–] [email protected] 0 points 11 months ago (7 children)

I guess I could've worded this better but my second problem was: I would like to do everything declaratively. What do I do when a package doesn't have its own declarative configuration options? Before it was simple because it was imperative, so I could just change the config file, but not so much in NixOS.

[–] [email protected] 1 points 11 months ago (3 children)

Hmm actually yeah this is a good idea, but the problem is that there's so many servers that I feel that after choosing criteria there'd still be a bunch of servers in the list and the problem remains, right? Just bouncing ideas. I quite like this idea though.

[–] [email protected] 1 points 11 months ago

Nothing makes me cringe more than seeing 4 unwraps in a row in Rust code. Like are you sure those errors will never happen? Do you really wanna panic?

And then I do it in my own code and I get it again. Rust error handling sucks ass. (I love Rust btw)

[–] [email protected] 1 points 11 months ago (5 children)
view more: ‹ prev next ›