Well, to choke on the toys inside you have to open it, clearly differencing it from the food. If that's dangerous then kids shouldn't have toys at all.
I'm a Spanish speaker, and what I did was using sudo dpkg-reconfigure keyboard-configuration and assigned the right Alt key as the "compose" key: after pressing it I can press two characters I want to combine and it writes them out to the text output. I.e: to type á is Compose+'+a, to type ç is Compose+;+a, and so. That way I can use my US layout without losing special characters of ANY language
I'm not asking for a distro made specifically for servers. I'm asking for a distro that fits what I specified in the post body. Most people here said Debian, and I'm probably going with that as it's my daily driver anyways.
I haven't tried Photoshop, but all the Windows apps I've used in Linux (mostly games) run seamlessly. Probably you can find a YouTube tutorial for configuring wine for your needs
I was scared to install Linux as a daily driver at first. Then Windows Update screwed up my install and I said "Screw it, I'm not installing Windows again". Basically Windows took the decision to uninstall it for me :)
For the end user, especially a beginner, there's 0 difference between them.
Shouldn't be the other way around? Beginners usually won't want to install DE's or other stuff by hand:
Linux Mint offers a Windows-like experience with cinnamon out of the box, and has several stuff setup by default like system snapshots and media codecs.
Pop!_OS is really appealing visually and very comfortable to use and setup.
rPis for me aren't an option as there's no way to buy one here, first hand at least. And the electricity isn't really an issue as I pay it by estimates.
Also must say the server only purpose is to run long tasks without occupying my daily use PC. I don't have Ethernet internet either, so I can only put it online sharing connection with my laptop or with a (future) wireless expansion.
I use a bare git repo in .dotfiles/ that uses the home folder as a working tree, configured the repository to ignore untracked files, and then just add my dotfiles if there's a change.