My biggest issue with Syncthing is that it becomes unusable for large amounts of data due to the lack of selective sync (ignore lists are cumbersome as hell) and lack of virtual file system support. I have about 8TB of data on my NAS that I want to access remotely and it is not feasible to have duplicate copies of that much data on all of my devices.
encrypted file stored on a free tier data storage (many are free for the first year)
I am confused, aren’t you just pushing the problem further up the chain? Now you need to worry about storing the key that decrypts the file storing the key you wanted to protect in the first place.
Same goes with tarsnap, now you need to worry about where to store the tarsnap keys.
I treat it like the front entrance of my house. I lock my doors because I want to protect my things. Now can someone break my windows and steal my stuff? Sure. Can your average locksmith or even novice hobby lock picker open your front door? Sure. It still doesn’t mean I am going leave my front door wide open for anyone to just walk in. However, it also doesn’t mean I am going to lock down my house like a fortress and put iron bars all over my windows and doors, or move to some remote cave out in the middle of nowhere.
Each person has their own concept of how private they want to be, but I think it’s healthy to balance that with pragmatism. I think any kind of step towards being more private is worthy, especially in an age where your data is being used more and more for malicious purposes, but don’t kill yourself over it.
Could you tell me how to use these arguments?
Sure thing! Right click on any game in Steam and click Properties. Then in the General tab, you’ll see a Launch Options box where you can paste these arguments in.
What most people get wrong when first trying to use it is not knowing how to correctly specify environment variables vs launch options that get passed to the game executable. If you just want to pass arguments to the game, just paste them into the box. So for example with Cyberpunk, you can just paste in
--launcher-skip
and Steam will launch the game as if you were running
Cyberpunk2077.exe --launcher-skip
However, if you want to specify environment variables as well, you’ll need the %command%
placeholder. So, in order to enable raytracing and bypass the driver check for ray reconstruction in Cyberpunk, I paste these launch arguments into the settings:
DXVK_NVAPI_DRIVER_VERSION=53799 VKD3D_CONFIG=dxr11 %command% --launcher-skip
which is like running
DXVK_NVAPI_DRIVER_VERSION=53799 VKD3D_CONFIG=dxr11 Cyberpunk2077.exe --launcher-skip
%command%
is just a placeholder for the game’s executable path.
Hope that clears things up with regards to the launch options.
As far as knowing which environment variables to use, that’s on a game-by-game basis, but the two most common ones that I use for Nvidia GPUs are PROTON_ENABLE_NVAPI=1
which enables DLSS in games that are not on Proton’s NVAPI whitelist, and VKD3D_CONFIG=dxr11
which enables raytracing. I almost never bother with any other environment variables unless there’s special game issues I need to workaround (like Cyberpunk’s driver version check), in which case I check ProtonDB or the game’s issue tracker on the Proton GitHub page.
You can setup a Nextcloud instance in a docker and then enable TOTP for the logins. That way, its a separate thing from what you’re personally using, and provides a direct analog to the online services that they use. You can even create multiple accounts for your students and have them try it personally.
No, it’s definitely working. Here’s proof (open the images in a new tab and zoom in on the reflections to see the difference in clarity):
With reconstruction:
Without reconstruction:
With reconstruction:
Without reconstruction:
With DXVK_NVAPI_DRIVER_VERSION=53799
and ray reconstruction enabled, reflections are much clearer and also resolve way faster during motion.
I would say, try backing up your saves and deleting the proton prefix from both devices. Recreate them and then try again. Hopefully that will reset things. I will say that Cyberpunk saves have been transferring over fine for me, so could just be that something glitched up and you just need to wipe and reset.
How can you tell it’s a symlink?
If you’re in the command line, typing ls -la
will show links using an arrow ->
notation. If you’re in a desktop environment, the file manager should tell you by showing a small link icon in the bottom left or right corner of the file icon.
It should also say that its a symlink in the status bar when you hover over the file.
You make a search and then you start clicking through the websites in the results. A lot of browsers also do link prefetching, so even just the fact that you open search results will reveal info about the query because your browser might preemptively resolve DNS for result items.
And likely the OS has the search engine in the DNS cache so each search doesn’t require a DNS query.
Cache doesn’t matter, you still have to build up the cache in the first place which will make DNS calls out. The TTL for DNS cache entires is usually pretty short as well at around 5 minutes, so even if you have a cache, your computer will still make DNS calls out periodically at quite a frequent rate. My point is that HTTPS doesn’t prevent third parties from snooping on your browsing habits because it does nothing to hide your DNS queries.
This article is downright harmful.
HTTPS only ensures the data stream is private and protected, but DNS requests can still leak things like search queries or other bits of identifying info.
If you setup your own VPN in a VPS, it will not protect your privacy since the hosting provider usually can be subpoenaed for information on the owner of a particular server.
On my Radeon 680M, I am getting constant freezes whenever I use video acceleration in KDE Wayland and I am not the only one. This bug has existed for almost a year and it’s been driving me insane. I really don’t see the awesome AMD driver situation everyone talks about.
https://gitlab.freedesktop.org/drm/amd/-/issues/2220#note_2072337
I’ve been using the Battle.net client and playing D4 just fine by adding it as a Steam shortcut and running via Proton. It also works fine in Lutris for me. Shame about the user agent check tho.
Some people have reported that installing the 32-bit version of mesa libva drivers makes it work for them? Might be worth a shot.