Oh interesting, i am not super familar with zfs’ tools, so thats pretty cool! Ill have to look at that for my storage array.
Tech Dude // Linux Infrastructure Admin // Automation Nut // Privacy Advocate
☭
Accounts:
Oh interesting, i am not super familar with zfs’ tools, so thats pretty cool! Ill have to look at that for my storage array.
How has zfs replaced rsync for you? One is a filesystem, and the other is a filesyncing tool. Does zfs do something im not aware of lol?
YNAB is a life changer. If you buy into the way they orient budgeting, its amazing. I think their envelope style budgeting is the easiest way ive budgeted before, but i know its not for everyone.
Yea im pretty sure flatpak suports bundles that you can install directly, just like an appimage
If OP is a journalist or refugee at risk of being targeted and killed, my advice is don’t use a VPN, use TOR lol.
Not untrue, and I don’t think that the possibility should be glossed over, but honestly, what do you think is more likely: this specific person getting specifically MitM’ed by a bad actor, or a bad actor taking control of a repo that hundreds of people blindly trust. I have a sneaking suspicion that OP’s threat model isn’t sophisticated enough to need to really, truly, be worrying about that.
What are you on about? If you are using the 3rd party repo, you are just as likely to get malware than if you download the deb directly from the wbsite. Its literally the same thing, just adding the repo means that the malware could get installed automatically and without you knowing where it came from.
I just had to switch my work computer from Arch to Ubuntu becusse they want MDM on all computers now, and flatpaks are litetally the only reason i can tolerate it.
I now prioritise getting stuff from flatpaks, then the repos, and if they dont exist i use Distrobox to export any app thats only on the AUR for example.
Bitwarden is so good. I cant be bothered to self host it tbh, but ill gladly throw money their way for premium for having the best cloud-hosted PW manager
Just setup cert-manager for a client at our work thats moving to a Kubernetes cluster. Setup the ACME issuer using DNS Cloudflare challenges, its awesome how simple it is to even get internal hostnames with certs.
Awesome, thanks for the feedback!
The callbacks not being widely known about was my concern as well, as I had only heard about them when researching a solution for this, lol. I’ll probably stick with my solution, and write a page in the documentation describing what they are and how to use them, to hopefully make it clear.
Ill take a look at Traitlets too! Thanks!
yup! I enjoy their CI stuff more, and its not owned my Microsoft, so thats a plus :)
Plus we use gitlab selfhosted at work, so its just what Im used to.
Oh man, you’re right! Whoops. I’ll go ahead and add that, lol.
I appreciate that! Glad im not doing anything horribly wrong… I’ll have to play around with the init script to see how to make it easier to get the needed functions.
I do have a pertinent question I forgot to ask about in my main post if you have some time, though. I am using SocketIO for their realtime API, and needed to figure out how to pass events received from the socket onto the client that is using the wrapper. I opted for requiring callback functions to be registered for the different events we could receive, that way they can choose what functions they want called when we get the event, but is that the best way to do it? I couldn’t think of any other method to pass that event in an async fashion, lol.
Thanks! I figure my code can be pretty bad but if my documentation is at least decent people will be able to use it lmao.
Just discovered dataclasses the other day actually, Im using it for OGSCredentials
and am happy with how easy it was, so I will be converting other stuff over to it as well!
Its the “new hype tech product background” gradient lol