While I don’t agree with your first point from my experience, the second one is very true. Especially for memory consumption, your typical Java app easily occupies five times as much as something more bare metal.
While I don’t agree with your first point from my experience, the second one is very true. Especially for memory consumption, your typical Java app easily occupies five times as much as something more bare metal.
There aren’t many distro with a base system as tiny as Arch. It’s not a bad choice at all. It’s on my server since many years, working perfectly reliable. Everything except the base system is inside Podman containers. Why not?
I think that’s for LGPL. For GLP any form of linking requires the code to be licensed under GPL, too. The dynamic linking except isn’t that bad of you think about it. It gives you the freedom to update or replace the library at any time. For security critical libs (TLS, GPG, …) that’s a big plus.
They also knew they shouldn’t give him a keyboard because he’d crash that thing in no time while bragging about how much he knows about IT and all the FANG tech leads who told him how knowledgeable he is.
No trash, happy people, everyone minding their own business. That must really piss of the conservatives.
I second this. People usually recommend Ubuntu for beginners which I can somewhat understand because it’s super easy to get started. But the downside is that you’ll most likely stay a beginner and don’t understand the absolute basics of a Linux based OS because, well, most of the time you don’t have to. Then you make a beginner’s mistake once and there you go.
Just keep in mind that after update support ends, it’s a ticking time bomb. And there’s basically no “second life” for it because it’s so locked down.
You’re not safe from Google though. And that’s quite a big backdoor if you’re a target of interest.
My girlfriend bought a really cheap one from Lenovo. Besides watching movies and browsing the web there’s not much you can do because ChromeOS is extremely limiting. Wouldn’t ever recommend anyone to buy anything with ChromeOS on it.
I’m using Vim on Arch but I’m vegetarian, not vegan. Anyway, that would be my order.
The OsmAnd app supports editing (when the OSM edit plugin is enabled). There are some “getting started” guides in the OSM wiki. Give it a try, it’s quite simple!
I use it a lot, mostly through OsmAnd on Android. Occasionally I also contribute missing trails and remove obsolete places.
I think many people use their data without even knowing it which is a shame. Maps.me is a very common app but everyone I talk to that’s using this app never heard of OSM.
I think the dependencies might actually be a problem for the “one binary fits all” solution. For a simple binary the user is responsible for the external dependencies. If by any chance you’re using Arch, there a package in the AUR.
That’s actually not a bad idea. There are a few downsides to this like the binary being quite big compared to the classical “one binary per architecture” style. I’ll give it a though. The docker image is pretty small btw ;).
Sorry for the double response… I got an error the first time I hit Submit.
My favorite feature of good old reddit (rip)! Makes me feel right at home.
This is the way! There’s a catch with swap files on encrypted disks and hibernation but that’s quite a special case. Edit: forgot to mention zswap, the compressed version of swap.
I tried it a few times but was so slow (even in a local network), I ended up cancelling the transfer every single time. I prefer Syncthing which does require some basic setup though.
Not necessarily. For networking, I wrote a bash script with just a few lines that creates and assigns a private networking namespace to a pod and sets up the default routes. That script is run by a systemd user instance and has the suid flag set. One could argue that it’s not rootless because of that but that’s just the moment when it’s starting. No performance impact and very robust. A lot better than the docker network bridges imho.
sftpgo is a nice project to host files in a secure way without too much hassle.