• 1 Post
  • 35 Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle



  • The VM is Debian Linux with a basic XFCE UI (for a system tray + notification widget) via QEMU/KVM which I run through virt-manager. Most unnecessary packages are removed or not installed in the first place. This is so that I can browse the sites, again, in a fool-proof manner. I share a directory from my host OS to the VM, which mounts it on boot in the fstab. This prevents me from downloading into the guest VM’s disk image and having to keep dealing with that file getting overly big. In the past I’ve done a Samba share but recently I’ve just been using direct shared memory/filesystem and that seems to work OK, too.

    As a bonus to this setup, I can use Microsocks in the VM to also proxy a profile in Firefox to get VPN coverage in a specific Firefox profile. I use this when watching on streaming sites instead of trying to watch within the VM, since there is considerable overhead to doing that.

    And that’s it, really. My VPN killswitches the VM if it ever experiences a connection interruption. And Qbittorrent is set up to use the VPN interface, as well. I use the aforementioned automatic torrents management feature to sort things when they’re done downloading.

    I should state that there are some obvious downsides to this setup. The first is now I have to overcommit disk space and RAM to keep and run a guest VM. You want enough to be able to run updates and the software in the VM without running into a wall. The second is that there does seem to be a CPU penalty when downloading files (maybe it’s because of the way I’m sharing the downloads directory into the VM with virtiofs?)


  • I have some beginner questions, for example: if I have the arr stack running in docker with a vpn, can I browse the internet non-anonymously on that same machine without compromising identifying details, assuming qbittorrent is configured to only move traffic through a VPN? (I’m wondering if I need a dedicated piece of hardware to run everything safely)

    The answer to this question is you can setup a docker system (or podman) so that all the traffic in that pod (don’t know the docker term for this) will route through the vpn. A good image to accomplish this easily and successfully is gluetun – and it will only affect the traffic in the containers, not the rest of your computer.

    Personally, my setup is much more like yours and it works fine for me, except I use a VM. So all the activity gets confined to the VM and that makes a bit idiot-proof. Using automatic management in the torrent client, completed torrents get put in the correct directory. You could combine this with Jellyfin if you desired.

    My own problem with Jellyfin is if I ever use it for anything I want direct playback on all relevant devices, because my computer is not good enough for transcoding (and why waste the energy and time on on-demand transcoding, anyway?) so it requires some massaging of the data to get everything right. I only use it infrequently, practically on-demand. I don’t use Jellyfin for myself.


  • You’re right. I wasn’t familiar with rawtherapee but just seeing that home page immediately clued me into the fact that it was some kind of image program. Didn’t even need to read a single word.

    Come to think of it, there have been a number of times where I’ve wondered about what a foss project does/looks like and I think a single screenshot would’ve just been a big help in understanding how it behaves.


  • I would have to choose GIMP (in spite of this awful name) because that page loaded without javascript and the photoshop page requires me to enable javascript.

    I know I’m being a bit facetious, here, but… Adobe can afford to hire full time front end devs and designers. FOSS projects can’t really compete with Adobe’s investors.



  • Firefox with like 10 different settings checkboxes unticked through its settings to disable phoning home, prevent sponsored suggestions, prevent recommendations, etc. + ublock origin extension installed, obviously.

    It used to be just an install and go ordeal. Now you have to have all these caveats. I used to send technical and interaction to Mozilla but given their terms changes I can’t be confident in them with even that much information anymore.

    Final thought is I don’t see what Mozilla’s endgame is. It costs a lot of money to develop a competitive and impactful web browser, I understand that much. Where are they supposed to get their money from? Well. I don’t get paid millions a year to solve this problem, but it seems pretty obvious the current leadership have made their minds up to make Firefox yet another advertisement browser.








  • I don’t use it for myself but my experience with Jellyfin is the subtitles UX kind of sucks. It got a lot better on the Android TV app recently (ty to the maintainer!), particularly with improved subtitle support, but because of ExoPlayer it still can’t play bitmapped embedded subtitles easily, only .srt subtitles.

    The experience on iOS/appletv with Jellyfin/Swiftfin was so bad that I ended up recommending Infuse. Infuse is a great app, but it’s not a libre app, which kind of clashes with the rest of Jellyfin in that regard. And, once again, it needs massaging: unless you want to be popped up with a buy Infuse Pro pop-up your video and audio has to be in certain codecs.

    As I said, I don’t use these things, myself. I don’t even have a TV. But every now and again, I will put a file up for some relatives, and I want it to be totally directly playable, because my server is just an old laptop. So I have to spend a lot of manual time making sure the files are juuuuust right. If there comes a day where there’s direct playback with embedded PGS or SRT subtitles on all platforms that will be the day the Jellyfin suite of software becomes 10/10 software for me.






  • From the top levels it’s because they want all their business friends to be able to make money hand-over-fist. If you didn’t go to the same ivy leagues or country clubs as this group, you are basically not a person to them.

    And for everyone else toward the ground who vote for these people, it’s because they’re incredibly stupid and don’t understand things. You will never, ever persuade them with arguments, facts, reason, or logic. It’s pure gut-check layered on from decades of pure propaganda that tells them if their lives are worse off now, it’s because of those <fill in the minority> taking their jobs, or <fill in the foreigner> who hates their ‘freedom,’ or <fill in the grassroots activist> who is coming in to try and push for laws that only make the cost of their goods rise.