the only thing I’ll say is the piece about “no viruses” would kinda go away if desktop Linux picked up at all. the security on a default Linux system is worse than macos and windows with substantial hardening efforts needed. the only reason viruses and other malware isn’t common on Linux as is is because of the tiny user base.
with all this said, if enterprise use got more common, security would quickly become an important aspect.
I’d argue the sandboxing you get from xdg desktop portals in applications installed from Flatpak and Snap is a lot better than windows giving full system access to an application when it asks. Keeping a program’s access domain specific is a lot better security than Mac OS or Windows. Not to mention the security improvements from Wayland paired with Pipewire preventing applications access to things like the desktop, clipboard, and audio without explicit permission. And I haven’t even mentioned SELinux yet. In an office setting you could certainly lock down a system pretty easily and prevent things like fishing attacks and even spear fishing. Windows and Mac OS are inherently security through obscurity because they are proprietary and rely on hackers to not know quite how they work, but Linux is resilient because it has more eyes on it and because distributions can modify the kernel specifically for added security like with the SELinux patches.
Lol this was me just the other day in Baldur’s Gate 3. I got an ability on my Cleric that I could only use ONCE in an entire playthrough. “Yeah I’m going to save this for the final encounter”. Ended up forgetting about it and not using it at all at the end of the game haha.
It’s actually a really cool ability. It’s extremely powerful and can turn the tide of a difficult fight in an instant if used correctly. I just have a habit of always telling myself to save powerful abilities and items until I forget about them and beat the game without ever using them. If you are interested, the spell is called “Divine Intervention” from Baldur’s gate 3 and D&D 5e.
It’s an ability called Divine Intervention that allows you to call upon your God to choose from: have an instant long rest (resurrecting all fallen companions in the process), get a legendary weapon, a chest full of potions and supplies, or deal a huge AOE of radiant damage. You get it at level 10, max level is 12.
It’s one time use because in D&D it can only be used again after 7 days if it works, while it works perfectly every time in bg3.
we once in high school took a few pounds of soft butter and smashed it on the kitchen floor with our bare feet. it was really fun. we had to mop so many times to clean it up though. His mom was so confused as to why we mopped while she was at work still
This is actually why I’m so simultaneously good and bad at Resident Evil. Because I am too scared to waste a single bullet, so much so that I taught myself how to use the knife. Becoming convinced that killing every enemy with guns that blocks an important hallway is not feasible.
Even though I’ve seen Let’s Plays where that is absolutely the case and there are no ammo shortages, about a million times.
I’m good because I can actually get a good ways through the game while doing this, I suck, because I will spend most of the game in caution because I did this. And we’ll waste a lot of time as I will need to leave a room and reenter if the zombie gets too close without falling
RE does help somewhat with limited inventory space - I find myself shooting weapons with abundant ammo to make room for new loot, despite being a consumable hoarder myself.
About +8% compared to lzma. Decompression time though:
<span style="color:#323232;">zstd -d -k -T0 *.zst 0,68s user 0,46s system 162% cpu 0,700 total
</span><span style="color:#323232;">lzma -d -k -T0 *.lzma 4,75s user 0,51s system 99% cpu 5,274 total
</span>
They both have their use cases. Zstandard is for compression of a stream of data (or a single file), while 7-Zip is actually two parts: A directory structure (like tar) plus a compression algorithm (like LZMA which it uses by default) in a single app.
Well when using zstd, you tar first, something like tar -I zstd -cf my_tar.tar.zst my_files/*. You almost never call zstd directly and always use some kind of wrapper.
Sure, you can tar first. That has various issues though, for example if you just want to extract one file in the middle of the archive, it still needs to decompress everything up to that point. Something like 7-Zip is more sophisticated in terms of how it indexes files in the archive, so I’m looking forward to them adding zstd support.
FWIW most of my uses of zstd don’t involve tar, but it’s in things like Borgbackup, database systems, etc.
WEBP images. The worst image file format on earth to deal with metadata and timestamps. FFFFUUUUUCK WEBPOOP (and no AVIF please).
XNViewMP is a saviour on all OSes though, thankfully, being the only tool that can batch convert webpoops to any proper image format with preserved metadata.
Atleast with renamed ZIP files, I literally do not need to care as long as 7-Zip or PeaZip is installed, so I can just “open as * archive”. And for video/audio, have MediaInfo installed on any OS. You will thank me someday.
WEBP is very weird to convert to other formats and retain metadata. This is not a problem with JPG, PNG and other formats. And only one tool I mentioned solves that problem.
Google is responsible for this problem. They created WEBP, which was not necessary to adopt, but shoved it in our throats via Chrome saving images as WEBP by default, and making websites that use their cloud as CDN serve WEBPs in general.
lemmy.ml
Hot