yeah, I thought I deleted it immediately but the deletes federate in weird ways. was a client bug.
farcaller
By all means, use the publicly available code within the limits its license permits. Always strive to give credit back (I oftentimes add notes to where I took config bits even in my private my-eyes-only repos to have some breadcrumbs).
Remember that licensing and copyrights are kind of separate things. People own copyright to their work (unless they explicitly give it up), and licenses are the terms on which you can use their copyrighted work.
Know the basics of the OSS licenses and know which ones you can copy things from verbatim (e.g. don’t touch AGPL code unless you also use AGPL). Generally, I just keep the original license and add a note to my license file saying that e.g. this code is licensed under Apache 2.0, but some parts are MIT.
It gets somewhat murkier when you use someone's code and base yours on that. IANAL, and that's very much the legal territory. If at all possible, just reuse the original copyright and license and then derive your work (given the license allows that).
Being on the receiving side of this a few times (people using my code verbatim in their projects I stumbled upon) it leaves a bit of a sour taste in the mouth when you see your copyright header replaced with someone else's completely. Don’t do that. All the three times it happened to me, the other party was quick to remedy the situation, though (2 added the original copyright note back, 1 removed all my code). So just don’t do that. Make a habit to read that dumb tall copyright notice at the top of the file every time and you’ll quickly learn what to expect.
The free news app was, sadly, never free for all, and missed in a bunch of regions.
While you could practically install macOS on ipads it'd work no better than windows used to work on tablets (it got a bit better nowadays). macOS is just not designed for touch input and would be a hideously subpar product. Can you imagine trying to use your fingers with the blender UI at 1x scale?
There is a toolset to easily get metal mac apps on iPad, though. I actually looked into what'd it take to port bender to iPad previously, and metal is the least of all problems. Blender is just a notoriously complicated piece of software.
They actually had a couple seconds of the new mobile zbrush running on it. Blender natively supports metal nowadays (thanks to apple), so making it work is on the blender team. Sounds like a lot of work, though.
I don’t like helm, so I use nix to maintain my fediverse deployments in kubernetes. Typically that'd just autoupdate itself to new releases, but for lemmy specifically I upgrade by hand nowadays since one release some time ago broke my deployment and its schema change was incompatible with the automated rollback.
My setup is a combination of https://github.com/farcaller/nixdockertag (auto-updated docker imagesfor things where I fully own the deployments) and https://github.com/farcaller/nixhelm (for helm charts that I either consume verbatim PR have local patches on). Both just auto update nightly thanks to github.
PD delegates the whole prefixes, i.e. it allows the subrouters to ask for a subnet of the size they need.
Any language you’re comfortable with is good for that. Ruby, JS, and Go come to mind the first because they all have solid ActivityPub libraries which are going to save you some time on interconnection. Any programming language can do static html.
I really enjoy writing clojure lately. the only thing that annoys me is the whole "hosted" thing where you either get a bunch of good clojure-native libraries or all the JS's npm mess (other clojure hosts are very much non-existent).
I'd swap Prometheus for VoctoriaMetrics. It's a drop-in replacement with a much better resource consumption story and a few extra goodies.
Your requirements sound a lot like Chrome Remote Desktop and it's pretty trivial to install, which might be a handy thing for family members that aren’t tech-savvy.