I recommend using a docker container, they make the whole thing painless and easy.
I think the Linuxserver.io one is what I used from memory.
I recommend using a docker container, they make the whole thing painless and easy.
I think the Linuxserver.io one is what I used from memory.
Yeah if this is for a small number of users, I would recommend wireguard or tailgate.
Port forwarding is asking for trouble.
Nobodies defending anything. You’re just a troll seeking to stir trouble.
Blocked.
What is wrong with you? There’s no need to sexualise children like that, tone it down.
The poster made a fair point, this is indeed a cultural phenomena not reflected by Japanese media. Which is surprising because they typically don’t pull punches.
I often remote into my machine, so it’s a lot easier to type the command.
I agree, it’s not often considered a systems programming language and it may not be the perfect tool here.
However, it is worth mentioning that cgo
Can serve as a escape hatch depending on the use case.
Ah my bad, didn’t read.
Odin is a nice choice then, beef is another small bespoke language.
There is also zig, Go and Rust.
No language is perfect, but those languages have some features that are nice.
Windows may be easier for games, they’re exclusively written for Microsoft so that’s to be expected ( although Valve has done a lot here).
Generally speaking, modern distributions like Fedora will be no more difficult than Windows or Mac. The important distinction is that it will be different.
Microsoft has spent a lot of effort putting their operating system into every single school and business on the face of the Earth and as a result many have decades of training with that OS. That doesn’t mean their operating system is better or easier. It just means it’s familiar. If you used Android for two decades and then picked up an iPhone, I’m sure that would be just as difficult.
In the scientific space, we’ve been using *nix systems since well before Microsoft was even around so our tooling doesn’t typically support Microsoft. For us Microsoft is more difficult because that’s the training that we have.
So, it’s not that Linux has a worse user experience per se, rather it provides a different user experience. Some may consider shell scripts worse than control panel, but that’s a preference. One isn’t worse than the other. They are just different.
In my opinion:
The difference is in work, If your workflow is heavily Microsoft focused, Is a truly awful experience and you’ll feel like a second-class citizen. But if you’re working on technical things, the inverse is true, eg
For document production:
pandoc
Finally, it’s not really fair to lump all the next distributions into the same bucket, Is over 1,000 distributions and they are all quite different, Only common element is the kernel.
Gentoo is very technical but it’s also very interesting, Arch is similar. Fedora OTOH we’ll usually walk out of the box And you have your choice of desktop environment with Good support for alternative window managers like sway/Hyprland etc.
Yeah I hear that, good point.
Arch has great documentation but also a bit more config.
I would vote for Fedora over debian though. Debian packages are so far out of date that it becomes a pain and copr works quite well.
If it’s just a server, Alpine and docker will do most things with good reliability and security.
Otherwise I’ve actually always used void and arch. While those aren’t typical choices for a server, it shows that it’s hard to go wrong.
Choose a distribution that appeals to you and it’ll work great.
For this use case, alpine sounds good.
See also Inkscape.
Doesn’t quite fit OPs want of self hosted, but still very good.
There is also Asymptote and tikz for more technical stuff.
Perhaps you’re simply more familiar with Microsoft / Apple, maybe it’s not more difficult?
I too use Linux for work, but I have limited experience on Microsoft systems and have been on Linux based systems for over a decade. For me windows is a chore.
In my opinion, it’s a matter of perspective and experience. Yours is aligned with something different, that’s all.
Couldn’t agree more.
Important benefits include:
Can be viewed with visidata
Perhaps another perspective is where to draw the line in terms of expected expertise.
Self hosting is your pathway to a tech background.
University for comp sci, in my experience around the space, is a complete waste of time. Just a piece of paper that may or may not equip the recipient with some skills that may or may not be relevant.
The book is really good and offers a snapshot of those inner workings of the language.
For using it, LLMs (open weight and otherwise) perform very well and may fill the gap.
In my research group we could tell instantly and it would usually act as a mark against the paper (ie read this one later).
If you’re reading a lot of papers it becomes apparent.
Vikings and org-mode.
Org-mode does not have an API but I’ve separated out multiple files and synced via git to moderate success with my gf. No API but maybe with gitea and orgize you could do something?
So I use reverse proxies etc with my containers for others services
But KeePass with rsync is easier for passwords. I just use termux on my phone