That’s just Python’s generator syntax. Not all that difficult to parse once you get a feel for it. Plus syntax highlighting helps.
(OUTPUT_EXPRESSION for ITEM in INPUT_ITERABLE if CONDITION)
I take my shitposts very seriously.
That’s just Python’s generator syntax. Not all that difficult to parse once you get a feel for it. Plus syntax highlighting helps.
(OUTPUT_EXPRESSION for ITEM in INPUT_ITERABLE if CONDITION)


(I’m not a lawyer, this comment should not be viewed as a credible source)
They probably mean professionals that are hired by clients on a retainer agreement as opposed to working for an employer on a permanent or semi-permanent basis. Legal advice, legal representation, financial advice, personal assistants, individual contractors, and so on.
One could make the argument that since the retainer is not an employment contract, and the retained professional is not one of many employees (instead usually individuals or small teams), then collective bargaining doesn’t make sense. The difference is that the retainer agreement is much more specific and favors the person whose services are retained, compared to employment contracts and labour laws in the USA. It’s also a legally binding contract and the client can be taken to court if it is breached (e.g. by withholding payment).
On the other hand, if those people are also employed by a company (e.g. a non-partner associate in a law firm) or employ other people in turn, then those people can (and should) also benefit from collective bargaining.
[] just doesn’t have the same bop.
The problem is that syncing between devices is not implemented in KeePass itself but through an external tool (Nextcloud, Syncthing, or whatever else). The sync client will only see the ciphertext and won’t be able to tell which records have been changed, only that two different binary files have a common ancestor and are in conflict.
The most obvious solution is to lock and close the database when it’s not in use (which is a good practice from a security perspective too), and to sync immediately when it is changed.
ZSH still needs the completion data files to be installed. It won’t just magically know the completions.


Chemistry. Gets really dull without ions.


deleted by creator
tl;dr: yes, credentials are cached locally. https://github.com/dani-garcia/vaultwarden/discussions/4676
The major downside to the single file storage used by Keepass is that it’s easy to accidentally create a conflict between files on different devices if they’re not synced immediately. Conflicting files have to be merged manually or data might be lost. I’ve run into this several times with Keepass + Nextcloud. In comparison, a central master database with local cache can resolve conflicts between individual records.
deleted by creator


the tone of Divinity
Have you forgotten Braccus Rex’s funhouse in Fort Joy? If Larian had had the technology, I’m sure it would’ve been close to the trailer’s tone.


Megaman hasn’t even done anything wrong (yet)… but we HATES IT!


!clem


Half-Life Alyx 2


losing integration because “containerized”
Bollocks. I’ve seen that many times with Flatpak (can’t speak for Snap), and every single time it was either because the packager failed to set up permissions or because the user messed with permissions that the application needed. Break off the tip of a screwdriver and it will no longer function as a screwdriver.
And I know you’re talking out of your ass because AppImage isn’t even sandboxed.
taking GBs of space
That part is true and accurate, and for a very good reason: dependency pinning. System packages can break if they don’t have the correct versions of shared libraries. If a package requires a very old version of a library, and doesn’t link it statically or supply it with the package, it can misbehave, have missing features, or refuse to even start. Flatpak (and probably Snap too, can’t speak for it) solves that by letting the packager specify (pin) the exact version of a dependency. If five separate packages require five different versions of the GNOME application framework, then they will download five separate packages of the correct version. AppImage solves it by being monolithic: everything is packaged together into a single executable.
Not at a loss. We still don’t know the prices of the new wave of hardware, but some Valve spokesperson has said that they wouldn’t subsidize the price of the hardware with future game sales. They’ve also said, when the Steam Deck was launched, that affordability was a massive factor in the design, and that some of the decisions to make that happen were “painful”.
I know this novel strategy that Valve employs might be difficult to conceptualize for people whose thinking only extends as far as “company evil, success bad”, so let me summarize it in a format that is easier to understand:

Tailscale should work. It uses Wireguard and does some UDP fuckery to get around the firewall and NAT (including CGNAT). I can stream Jellyfin through it at 1080p native with no significant buffering, it’ll work for music.


“Run EXE inside Wine prefix”

It might not work, though. I’ve tried to use a similar tool with Snowrunner, it found the process, but didn’t actually work.
Drill holes in your CPU for better cooling!