I can confirm that, at least for me, these things aren’t taught. I only learned about them when visiting the affected countries.
I can confirm that, at least for me, these things aren’t taught. I only learned about them when visiting the affected countries.
I love nix and NixOS, but yes the documentation is incredibly insufficient. I’d recommend a normal distro + the nix package manager first for a personal laptop. You have be ok occasionally taking a detour to learn how to build some random program from source in a sandbox with no networking every once in a while so it’s kinda clunky as a daily use OS imo. It shines on servers though
NixOS is fun but requires tinkering for a desktop/laptop. You can use the nix package manager on any other distro though. At work I use Fedora and still use the nix package manager a ton when I want to, but I’m not locked into it when something needs to just work quickly. I have NixOS on my personal laptop and I kinda wish I didn’t. I have it on my home server and I’m very happy I did that.
They’re likely using NixOS. It makes /usr/bin/env and /bin/sh for compatibility but nothing else goes in those dirs
Alternatively, use your shell however you want. And which isn’t POSIX so I wouldn’t use that in a shell script you intend to share.
I don’t really find it infuriating and I don’t think that makes me part of a problem. Self diagnosis can sometimes trivialize the people actually suffering from the problem, and there van be real harm there. So I definitely agree with you to some extent. But some people are so hungry for community that self diagnosing some problem like ADHD makes them part of something else. That’s sad to me, but not infuriating.
I do understand that mislabeling normal things as a mental health issue can be problematic. I wish you didn’t assume I thought otherwise from our small exchange. My point of responding was that I find it really annoying when people say “well everyone does or feels X so there’s nothing wrong with you”. I think that also does a lot of damage to people.
I’d say that the person on display in the comic doesn’t seem to be showing “normal” or “healthy” procrastination to me, but there is room for disagreement I guess.
Wow, people are so extreme on the Internet. One comment saying maybe take a step back and we’re already at “fucking stupid”.
This comic is relevant to general human experience and ADHD, both are true and valid. The comic didn’t tell people to self diagnose and no one here has told anyone to self diagnose.
Normal people feel sad. Feeling sad consistently and having it harm your life and not knowing how to fix it is called depression. People with these problems aren’t aliens showing weird never been seen before behaviors or emotions, but their lives are consistently disrupted by these normal things. It’s a problem of how often and how much the person can control it.
I see why it does this now. Debian does
CONFIG=/etc/samba/smb.conf
# stuff
ucf --three-way --debconf-ok /usr/share/samba/smb.conf "$CONFIG"
in the postinit inside the .deb file to create the /etc/samba/smb.conf file. They do it this way so they don’t nuke an already created file. I take back that they should be shipping an empty file, this way is better, but it also means you’ll never be able to query it without some changes to the packaging tools.
The man page should mention the path though that’s a bit lame.
This is a good argument for shipping an empty config file.
Your point stands, but this also isn’t completely unintuitive. There is pattern there: you installed samba and the config is in /etc/samba/. System level installs will almost always install their config in /etc/ and the sub directory will typically match the name somewhat.
There is likely a general thought that if you’re going to administer a samba server, you’ll also be comfortable with conventions and man pages. Although, funnily enough, in the particular case of samba, man smb.conf doesn’t show the path lol
It’s funny because it seems like it’s all just familiarity with conventions on both platforms. I’ve used Linux for around 15 years and I’m completely lost trying to find anything on a Windows computer.
Yikes. Not sure why I expected anything else.
You typically won’t have permission to write them with ADB.
For user specific files a lot of modern programs try to adhere to https://specifications.freedesktop.org/basedir-spec/latest/. You should set those environmental variables and check there first.
For system level… it’s definitely more complicated. I check /etc first and then then /usr dirs. If you’re using your system package manager there is generally a way to query it for that information, but it’s typically CLI based.
Or just use our lord and savior NixOS and configure everything in a single directory
Why so hostile and the name calling…? They’re saying it’s a lot of work for oftentimes a single person to do. That’s just the truth.
There is a lot of entitlement around free software. People expecting free things, often written in someone’s spare time, to be really polished just don’t understand I guess. On top of that, good documentation is hard to write and sometimes it’s a completely different skill than writing the software itself.
Sounds fun. Maybe I’m missing something but I wouldn’t expect a local restaurant to have rolled their own takeout backend. Are you actually seeing places that do? The branding might be subtle, but I’d be really surprised if they weren’t using a canned service.


Yea, it sounds pretty nice actually. I’m considering doing that as well. Makes it obvious when you’re running in a root shell too which is nice. I’d probably still keep sudo around though.
With a programmable keyboard it can just be one button too!
Thought it was
0 0/2 * * *at first lol