skilltheamps
@skilltheamps@feddit.de
- Comment on Apple's 'incredibly private' Safari not so private in Europe 6 months ago:
The problem is not the EU demanding that, it rather is Apples blatant incompetence at implementing it
- Comment on Would it be possible to run Pi-hole, Octoprint and Home Assistant on the same RPi 3 mod. B? 8 months ago:
You do not want Octoprint on a machine that is busy. Otherwise you have load spikes that cause Octoprint to not be able to send the move-commands (gcode) as fast as the printer executes the movements. This problem is pronounced with faster printers and slicers that break up arcs into small straight lines (which is practically all slicers). Otherwise your printer stutters because it has to take small breaks to wait for the next command from octoprint.
- Comment on Owners of a domain, which domain registrar did you choose and why? 8 months ago:
What privacy concerns do you have? I’m all for privacy, but I don’t really see where registrars are a delicate topic in that. The most that comes to mind is that some (most?) have a service where they do not give out your name and address for whois requests, but instead the details of the registrar (namecheap has that for example).
- Comment on Appreciation / shock at workplace IT systems 8 months ago:
True words. The sustained effort to keep something in decent shape over years is not to be underestimated. Now when life changes and one is not able or willing anymore to invest that amount of time, ill-timed issues can become quite the burden. At one point I decided to cut down on that by doing a better founded setup, that does backup with easy rollback automatically, and updates semi-automatically. I rely on my server(s), and all from having this idea to having it decently implemented took me a number of months. Just because time for such activities is limited, and getting a complex and intertwined system like this reliably and fault tolerant automated and monitored is simply something else than spinning up a one off service
- Comment on Appreciation / shock at workplace IT systems 8 months ago:
And they believe all employees actually remember so many wildly different and long passwords, and change them regularly to wildly different ones? All this leads to is a single password that barely makes it over the minimum requirements, and a suffix for the stage (like 1 for boot, 2 for bitlocker etc), and then another suffix for the month they changed it. All of that then on sticky notes on the screen.
- Comment on Linux distro for selfhosting server 8 months ago:
Since you run everything in docker, I guess you have experienced the benefits of containerization. So why not leverage that for your host too?
Fedora IoT is a container-based host that runs on your hardware, with a focus on edge device deployment.
fedoraproject.org/iot/ I have it running on two servers as well, and it works great. The only thing I changed is that I layered docker on it instead of using podman, because at the time I had trouble getting my reverse proxy working properly over ipv6
- Comment on What is your preferred method for backing up several TB of data? 8 months ago:
It is not that easy to understand what you want, to me it reads like you want something like Nextcloud - i.e. your own little cloud, where you can put all your stuff, and view it through the webbrowser or the nextcloud apps, and also keep selected parts of your stuff in sync with your devices (or automatically upload photos take with your smartphone for example).
Backup of Nextcloud (or whatever you want to use) is a seperate topic. Any incremental backup tool would apply though, so there’s much to choose from. I personally use btrbk which uses Btrfs Send+Receive to push incremental snapshots to an offsite server.
- Comment on What is your preferred method for backing up several TB of data? 8 months ago:
that doesn’t require I keep a full local copy of all the data
If you don’t do that, the place that you call “backup” is the only place where it is stored - that is not a Backup. A backup is an additional place where it is stored, for the case when your primary storage gets destroyed.
- Comment on So glad I'm ditching these fucking idiots 8 months ago:
It is not a fork aiming to replace it. It is rather a spin with saner defaults to cater to companies as customers. The product which shall carry ondsel financially is their freecad compatible cloud offering, and the hope is to use that for elevating freecad itself too. They need their spin to be able to ship an ootb experience fitting their motive and brand. So if you would like a less confusing experience it might be something for you. Currently there’s a lot of borderline deprecated and also redundant functionality in freecad, so I hope that ondsel’s cleanup mantra will make it to the ootp upstream experience as well.
- Comment on So glad I'm ditching these fucking idiots 8 months ago:
As far as I remember ondsel is working on upstreaming realthunder’s approach to freecad, but it is a lot of work to polish up because it touches so many parts of the application.
Here is a nice interview with one cofounder of ondsel where I have this information from: shows.acast.com/…/ep-12-brad-cto-of-ondsel
- Comment on Question on SSL traffic between podman containers and clients (should I run k3s?) 1 year ago:
But why?
- Comment on Weird stringing on certain parts with Dragon HF hotend 1 year ago:
That depends for me on the height of the z-hop. Too much and the upward motion of the hop will pull filament out of the nozzle and worsen stringing. But that doesn’t happen to me when hopping a fraction of the layer height, then it helps to not deposit a blob along the way
- Comment on Don't forget to change your z offset after swapping nozzles 1 year ago:
How do you handle residual filament on the nozzle from previous prints? Or if you heat it up to get to nozzle itself to touch the bed, do you get dabs of plastic distributed around your bed?
- Comment on Selfhosted Trello Alternative? 1 year ago:
We recently moved away from Trello and settled on GitLab. Might sound a weird decision at first glance, but you can just create an empty repo, create issues instead of cards and visualize them in den “Boards” view.
Key drivers for doing so were that we rely heavily on GitLab already, and that we wanted a trustworthy solution in terms of data privacy. But I guess you’d have a bit of a hard time selling this to an audience that has no experience with GitLab, so decide for yourself if its viable in your case
- Comment on My new favourite password manager 1 year ago:
The bitwarden clients also work when there’s no connection to the server, since they sync the vault. You just can’t add any new entries. That means spotty internet is not that much of an issue in terms of using it. It also means, that every device that has a client installed and gets used regularly (to give the client a chance of syncing) is automatically a backup device.
- Comment on emacs 1 year ago:
The most unfortunate of which for me is remote development. So convenient, nothing compares :(
- Comment on Do you use a self hosting solution? 1 year ago:
To give you an idea of what you’ll experience in your self-hosting journey: adding services is the easy part, maintaining a system in production over many years is the hard part. And the self hosting solutions you mean are quite bad at that. Eventually I ditched even Proxmox because its updates are cumbersome and you never know wheter you’ll end up with a working system after the upgrade.
Ultimately, you want to avoid any complex transitions in your system altogether. Decouple everything, make everything disposable, especially your OS. The ootb-selfhosting-solutions are the antithesis of that: lots of hidden magic behind colorful buttons, which makes it immensely hard to get a working setup the second something goes wrong. And that will inevitably happen with time passing.
- Comment on Alternative to ClamAV? 1 year ago:
The firewall point I just don’t get. When I set up a server, for every port I either run a service and it is open, or I don’t and it is closed. That’s it. What should the firewall block?
- Comment on Alternative to ClamAV? 1 year ago:
What happens in the Windows world: Microsoft is not capable of creating and distributing a patch timely. Or they wait for “patch day”, the made up nonsense reason to delay patches for nothing. Also since Windows has no sensible means of keeping software up to date, the user itself has to constantly update every single thing, with varying diligence. Hence Antivirus: there is so much time between a virus becoming known and actual patches landing on windows, that antivirus vendors can easily implement and distribute code that recognizes that virus in the meantime.
What happens in the linux world: a patch is delivered often in a matter of hours, usually even before news outlets get to report about the vulnerability.
- Comment on [Help] Backing up Nextcloud with Duplicati (Docker) 1 year ago:
But it should not need write access to those files.
I bet it is due to different UID. Nextcloud runs with the www-data user, and UID 1000 is likely whatever user OP set up on the host machine. Make Duplicati run with the same UID as nextcloud and it will have the permission to read the files.
- Comment on My notes on running containerized web services on a home server 1 year ago:
Do you do some sort of versioning/snapshotting of your services? I’m on the compose route as well, and have one btrfs subvolume per service that holds the compose.yml and all bind-mounted folders for perstistent data. That again gets regularly snapshotted by snapper.
What leaves me a bit astounded is, that nobody seems to version the containers they are running. But without that, rolling back if something breaks might become a game of guessing the correct container version. I started building a tool that snapshots a service, then rewrites the
image:
in compose.yml to reflect what ever the current:latest
tag resolves to. Surprisingly, there doesn’t seem to be an off-the-shelf solution for that… - Comment on Shower thought: 1 year ago:
I once wrote an interpreter for a subset of the java bytecode in python. The jvm being a stack machine allowed me to store its state in IPFS and reference past states by their hash, i.e. you get a blockchain of execution states. It worked for a hello world program and was slow as fuck.
- Comment on Web Based Static Site Generator? 1 year ago:
There are also WordPress plugins that allow for experts of static html. Of course you need a theme without comment sections and all that jazz, as that is disfunctional in the static export anyways.