You might consider trying Miniconda, a version of Anaconda. It installs a local python environment of your choosing at a user level. https://docs.anaconda.com/miniconda/
You might consider trying Miniconda, a version of Anaconda. It installs a local python environment of your choosing at a user level. https://docs.anaconda.com/miniconda/
It’s feasible as long as all the stuff you want to auth supports oauth, oidc, or saml. It might be a bit overkill for your use case, unless you have a bunch of services you didn’t mention. Keycloak has a bit of a learning curve, but works great once you get past that.
I would get a Thinkpad, either used or new, with that budget. Generally all the hardware will work out of the box, with the possible exception of the fingerprint reader if it exists. RAM and SSD should be replaceable, so if you purchase new just do the upgrade yourself to save some bucks.
The very brief summary: You need 7 perms on directories to write to them. So, 774, 770, or what have you for user/group perms.
Good question. I chose it initially because it was open source and way easier (in my eyes) than Apache. I don’t recall the others being an option at the time, or I was not aware of them. nginx does what I need without complaint, so I haven’t switched.
Something like radicle?
I have Arch running on an old Acer chromebook, different model but similar hardware. If you’re alright with some manual configuration, then it’s a good option. it fits the lightweight requirement, but not sure about low maintenance.
You should write a post if you do. Would be funny!
Unfortunately Cloudflare does not do .ca domains. I imagine this is because there are restrictions on who can own one, so it’s probably not worth the trouble for them.
I checked out the main feed, OP. Not sure this is going anywhere based on the content I saw. I have no opinion on the site as a technical work.
I can vouch for PyQt, it works quite well for what it is. Be aware you might have to dig into the C++ docs if you’re trying to do something non-trivial.
If you like, you can use Qt Creator to build the GUI template, and then basically import into Python and build all the logic.
That’s a good point, but I don’t figure this theoretical application would be big enough for any manufacturer to care about. I just wanted something for the people :-)
I think an open-source general device benchmark would be cool. Including CPU / GPU / Battery life metrics. As far as I know, everything that does this is proprietary.
Assuming the project uses them, yes. Might want to check with the project owner to be sure before jumping in.
I would start with the official documentation/guides. https://handlebarsjs.com/guide/#what-is-handlebars
It’s not overly complicated to learn if you already know some Javascript / HTML / CSS. If you don’t, then maybe look up some tutorials on FreeCodeCamp.
As mentioned in the post, from three sources. The two site dimps were publicly available as torrents. The third was distributed privately.
I mean yeah, Hexchat does work pretty well and is kind of finished. But it’s possible there are existing security vulnerabilities or new ones to be discovered in the future.
Just to let you know, Hexchat is no longer maintained, unless someone has forked it. Might be worth looking into alternatives.
Gitlab has an official one: https://gitlab.com/gitlab-org/cli I don’t think Forgejo or Gitea have an official one, but there are various projects if you search around, along with SDKs for the API targeting various languages, so anyone could make one.
I think the error is quite verbose and tells you everything you need to know.
Generally, do not install packages outside of a virtual environment unless you know what you’re doing. Given the option, use your package manager version of the same package. Outside of that, use your python environment manager of choice to install stuff. There are lots of options: conda, uv, venv, virtualenv, pipenv, etc.
The error exists to warn you that you could potentially break critical system installed packages by installing other things at a user or system level with pip.