itslilith

joined 2 years ago
[–] itslilith@lemmy.blahaj.zone 2 points 3 months ago (1 children)

Oh I know it's better, problem is I host some stuff my friend group relies on so I don't want downtime while I figure things out. Also, it's a bit of a pain in the ass to get NixOS set up on a VPS without native support (I'm on Hetzner and I know it's possible, it's just a bit of a hassle). It's one of those projects that I'll get to eventually, when I got time. Or so I tell myself

[–] itslilith@lemmy.blahaj.zone 6 points 3 months ago (4 children)

NixOS for most things, Debian on some servers as a docker host

[–] itslilith@lemmy.blahaj.zone 4 points 3 months ago

Yeah I agree. Although recently I've become partial to toml... In the end I'll use what's common in the ecosystem I'm developing in

[–] itslilith@lemmy.blahaj.zone 2 points 3 months ago (1 children)

All good, I was making a joke :P

[–] itslilith@lemmy.blahaj.zone 11 points 3 months ago (5 children)

Nothing too major about how it's usually used, but the yaml spec does allow arbitrary code execution when parsing a file and relies on the parser to have that feature disabled: https://en.m.wikipedia.org/wiki/YAML#Security

That's why for python, yaml.save_load() is a thing. That's fine for your local config files and may even be a feature for you, but it shouldn't be used to exchange information between services.

[–] itslilith@lemmy.blahaj.zone 11 points 3 months ago (3 children)

prepare a shit glass of brown [...]

I... don't think I will

[–] itslilith@lemmy.blahaj.zone 5 points 3 months ago

you mean

{...}: {
  programs.firefox.enable = true;
}
[–] itslilith@lemmy.blahaj.zone 50 points 4 months ago (1 children)

Infinite time is perfectly defined, it just doesn't exist in our universe

[–] itslilith@lemmy.blahaj.zone 43 points 4 months ago (1 children)

Don't eat grass, the silicates in it will seriously fuck up your teeth

[–] itslilith@lemmy.blahaj.zone 4 points 4 months ago

Don't forget about the sucking up to Musk

view more: ‹ prev next ›