rclone & restic work okay together to create backups in a Google drive mount. There are “issues” with backing up to Google drive since it doesn’t guarantee file names are unique which is… a choice… but it should be reliable enough.
rclone & restic work okay together to create backups in a Google drive mount. There are “issues” with backing up to Google drive since it doesn’t guarantee file names are unique which is… a choice… but it should be reliable enough.
Why would you want a mail specific stack of hosting, storage, indexing and frontends? If it’s all plain text anyway so the regular storage solutions for files come a long way.
Because email has metadata. From, to, sent date, subject, etc. Plus attachments that may be binary.
Pdf? You converted plain text to something designed to preserve formatting? But why?
You could use maildir and find things with “grep” or any mail client like Thunderbird.
“personalized”
I love the arrogance of telling somebody what they mean even though that person clearly indicates it’s not what they mean. Like you know better what’s in my mind.
You’ve descended into “I just need to be right” now. No point discussing anything.
That is what I meant by configure. You’re not going to HP to download your printer driver or realtek to get one for your network adaptor.
I mean… You can.
Just because Linux bundles a lot of drivers with your distribution doesn’t mean “drivers don’t exist”.
And it’s not only “closed source garbage”:
I invite you to take a peak at the “drivers” folder in the Linux kernel source tree.
There are absolutely drivers in Linux. This is nonsensical. That they are often bundled with the kernel makes no difference.
It doesn’t do storage. It puts it in SharePoint somewhere. Where? Nobody knows. You may find it someday and bookmark it. It will also show up in OneDrive and maybe even Outlook! Because Microsoft doesn’t believe in your concepts of “location” man.
I didn’t say it was tantamount to rape. Don’t try to make out that I’m saying anything like that. You know I’m not. Stop the absurdity.
sigh I love a good old internet “I didn’t say that - yes you did - no I said <blank> - you really meant <blank> though” bullshit argument…
I said “like it’s rape or something” - I didn’t say you’re saying it’s “tantamount to rape”. Settle down. I’m just talking about the language people use like they’re being personally violated by snaps.
Now show me on the doll where snap touched you…
I love how people say “forcibly installed” like it’s rape or something… You haven’t been violated, you’ve been, at worst, mildly inconvenienced.
I can understand people not preferring them. But the whole “forced on me” victim stuff is over the top.
Sure - but I guess I just don’t care? I don’t understand the snap hate. They work fine. Better than flatpaks even. I install some things from flatpak (desktop GUI only stuff) and some things from apt/snaps.
I guess it matters if you use GUI tools to install things. I almost never do so I hadn’t even noticed.
Flatpak works on Ubuntu…
You may also need to manually reinstall the driver after kernel updates.
As with any module installed outside the kernel. If you install it via your package manager is should setup dkms to handle that for you.
I was wondering if there would be any conflict in having an AMD CPU and an Nvidia GPU.
No.
That is pretty cool actually - I didn’t know about that!
Would anyone care if they did? I didn’t see anyone reviving xmms and that is open source.
For the third time, not a consequence. Consequence implies some sort of sacrifice.
You mean like not being able to use a system with an Nvidia card? 🤣
OMG dude. This is pathetic.
Consequence: “a result or effect of an action or condition.”
e.g “being stuck buying only amd kit”
Oh no, absolutely nothing else to add. I don’t want to confuse you with “software engineer speak”. Enjoy the self-imposed ignorance.
With all the hype surrounding Python it’s easy to forget that it’s a really old language. And, in my opinion, the leadership is a bit of a mess so there hasn’t been any concerted effort on standardizing tooling.
Some unsolicited advice from somebody who is used more refined build environments but is doing a lot of Python these days:
The whole
venv
thing isn’t too bad once you get the hang of it. But be prepared for people to tell you that you’re using the wrong venv for reasons you’ll never quit understand or likely need to care about. Just use the bundled “python -m venv venv” and you’ll be fine despite other “better” alternatives. It’s bundled so it’s always available to you. And feel free to just drop/recreate your venv whenever you like or need. They’re ephemeral and pretty large once you’ve installed a lot of things.Use “pipx” to install python applications you want to use as programs rather than libraries. It creates and manages venvs for them so you don’t get library conflicts. Something like “pip-tools” for example (pipx install pip-tools).
Use “pyenv” to manage installed python versions - it’s a bit like “sdkman” for the JVM ecosystem and makes it easy to deal with the “specific versions of python” stuff.
For dependencies for an app - I just create a requirements.txt and “pip install -r requirements.txt” for the most part… Though I should use one of the 80 better ways to do it because they can help with updating versions automatically. Those tools mostly also just spit out a requirements.txt in the end so it’s pretty easy to migrate to them. pip-tools is what my team is moving towards and it seems a reasonable option. YMMV.