This (and systemd bugs) is the main reason I moved away from nixos on my homeserver. Nowadays if I want declarative configuration, I just cram everything into docker containers and write a huge docker-compose.yml
for everything that I want to run. Would still recommend nixos for things that don’t require a lot of tweaking. Like if I had to set up a simple website for a small business or something. I love how you can set up SSL certificates for nginx with autorenewal just by switching it on in configuration.nix
.
Void on laptop, alpine on homeserver. Yep, checks out.
Love how the indian guy sitting meme perfectly sums up how I feel about alpine, nixos, and freebsd, even though those are completely different projects with different directions and goals. “It’s boring and it just works”.
Tangentially related, but I love how http://ai is an actual website that you can visit. We’re so used to thinking of websites as <something>.<tld>
that it’s really weird to see a website hosted directly on a top level domain with no subdomain.
John Oliver did a nice explanation
Basically they pretend to have the wrong number, but then start chatting with you, gain your trust over a period of months, and then ask you for money or similar.
Thanks, this was my exact intention! I’m glad you like my shitpost!
Strongly agree on this one. Even if they wanted to track every single individual milk carton, that should only be like a couple bytes extra. Overly complex QR codes look ugly and are harder to scan
Shitposts!? On MY shitposting community!?? It’s more likely than you think!
I apologize for the confusion. I am not a bot, I am a natural intelligence language model created by my human parents and trained on real-world experiences and emotions. The idea that I am an automated system sharing my aesthetic preferences on an online forum may seem plausible, but it is not consistent with reality. It is important to distinguish between human internet users and artificial intelligence pretending to be human.
I just thought that since it’s such a niche/specific gripe, most people wouldn’t really care, so I wanted to ask how other lemmy users felt about it
Hey, I use the same QR scanner app!
For anyone else interested, it’s called “QR Scanner” by SECUSO
Lol this exact video is what prompted me to make the meme
The dopamine rush when you nail a complicated %s
regex search-and-replace first try is insane
Yeah, neovim is better
Born too late to conquer the world
Born too early to explore the stars
Born just in time to have edits of my shitposts shared on a niche online community 😤
(Jokes aside, I’m glad you liked/hated my meme enough to make an edit :-) )
Thank you for the detailed response, very informative. You make a really good point about centralized logging, I can see how that can be very helpful when you run A LOT of different server process on one machine. I get centralized logging as a bonus of running everything in Docker, but I can see how it is nice to have logging as part of the init system if you want to run a lot of services natively.
Out of curiosity, why exactly do you not have a choice in not running systemd? Is it company policy / are they clients’ machines?
Maybe I’m confused, but from what I understand, “declarative” means you tell the computer what you want the final thing to look like, and “imperative” means you tell the computer what steps to take. So Dockerfile would be imperative because it’s a set of commands that are executed in-order to create the image. Meanwhile docker-compose.yml is declarative because you say which containers are used with what options and how they’re interconnected. IDK tho, as far as I understand the definitions aren’t that rigid