steamdeck Steam Deck GOG or STEAM? how do you choose?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    10 months ago 100%

    GOG for offline games, Steam games that are online multiplayer or can benefit from cloud saves.

    4
  • steamdeck Steam Deck What are your favourite casual games on the steam deck?
    Jump
    homelab Homelab Proxmox .. what does 2nd cpu add?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    11 months ago 100%

    To clarify on the terminology: You'd be adding a second node to a cluster.

    As to what it gives you: Going from 1 node to 2 nodes gives you some extra compute power to run your workloads. It does hower not increase reliability of the cluster, for that you'd need a minimum of three nodes. At that point you'll have quorum, and will be able to take down any one node while still maintaining a quorum for cluster consistency. Quorum is half your nodes rounded up, so for 2 and 3 nodes the quorum is 2, for 4 and 5 nodes the quorum is 3, etc. In other words, a simple majority of nodes needs to be up for the cluster to be able to "vote". Then you'll be able to do fun things like load balancing, shared storage, etc.

    As for how to add nodes to a cluster - here's the documentation.

    2
  • food Food and Cooking My One-Step Guide to Turn Soup from Watery Crap into Something You Would Want to Eat
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    11 months ago 100%

    For me what made a huge difference was adding acid, specially for stews. A hearty splash of vinegar or soy sauce while stewing, or even a dash of lime just before serving takes it from "meh" to "seconds please!".

    17
  • metal Metal Megadeth - Duke Nukem Theme (Cover) [ American Heavy Metal ]
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 100%

    There was a period when game music had some really memorable metal. Another one that always stuck with me was the Mechwarrior 2: Mercenaries soundtrack.

    2
  • memes Memes South American cuddle
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 100%

    Looks like an old one too, based on the ashtrays in the armrests and the "stereo" headphone plugs.

    12
  • sysadmin Sysadmin Best practice for using a disk partition inside a VM?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 100%

    Donwside to 2: Your VM becomes harder to move between hardware, you lose snapshotting capabilities from a copy-on-write image.

    5 is flexible, but has limitations. For example you wouldn't want to run databases on NFS volumes.

    If initialization time is the only problem with 4, you could create several smaller images on the disk. Create the first one, initialize the VM and set up an LVM volume on it, then start creating more volumes and extend the LVM volume.

    2
  • hackernews Hacker News Fail2Ban – Daemon to ban hosts that cause multiple authentication errors
    Jump
    cooking A community for people who love to cook! What're your favourite food smells? This has to be top 3 for me!
    Jump
    technology Technology "Text editing on mobile isn’t ok. It’s actually much worse than you think, an invisible problem no one appreciates."
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 87%

    What REALLY irks me is that the gboard keyboard on Android is context-sensitive. No, I don't want to have a shortcut for ".com" when long-pressing the period key while typing an address, I want to type a fscking dash!

    6
  • linux Linux Ask Lemmy: Traditional vs natural mouse scrolling; which do you use?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 100%

    Right?!! Consider this - if you replace the scroll wheel with two buttons, which one would you press to scroll down?

    2
  • memes Memes They literally just flipped the order of the frozen foods aisle. WHY.
    Jump
    adhd ADHD memes Elaborating
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 100%

    SO: asks a yes/no question

    Me: elaborates first for 5 minutes, forgets to say yes or no

    6
  • canada Canada Is your data safe with Canada Post? What we know about privacy law violations
    Jump
    risa Risa Cross-posting the meme I made for /c/StarWarsMemes' weekly theme earlier today. Figured risa would enjoy it too.
    Jump
    videos Videos Russell Brand’s CANCELATION By Big Tech Is TERRIFYING, DYSTOPIAN: Max Blumenthal
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    12 months ago 95%

    No. What's terrifying and dystopian is that the industry has been turning a blind eye to abusive behavior for so long that deplatforming becomes necessary.

    19
  • asklemmy Asklemmy You are diagnosed with cancer but have no money for treatment. You've no option but to steal the money somehow. What's your plan?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    I've had acquaintances waste away trying to delay cancer death. Hospice is not fun, so I'd rather go out on my own terms.

    Plus, any kind of money making scheme I'd think of is likely going to end up like the "aim for the bushes" scene in The Other Guys.

    6
  • asklemmy Asklemmy You are diagnosed with cancer but have no money for treatment. You've no option but to steal the money somehow. What's your plan?
    Jump
    programming General Programming Discussion Why use VIM/Nano/Emacs over VS Code?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    There's a long list of caveats when running VS Code over SSH. By comparison, text editors:

    • Work on Alpine remotes
    • Work on older distributions, and other *NIX systems
    • Have no problems with SSH key passphrases or security keys
    • Only require a few MB of memory
    • When run in tmux are largely resilient to SSH connection issues
    13
  • programming General Programming Discussion Why use VIM/Nano/Emacs over VS Code?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    If you frequently work on remote systems you frequently only get command line access, where you can still use vim/nano/emacs but not a full IDE like VS Code. In that case you might find it more convenient to learn one text editor well and forgo the IDE.

    35
  • privacy Privacy Can someone please explain why not to use Brave browser ?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 95%

    The author of the site works for Brave. The results need to be taken with a grain of salt. Is is more private than Chrome? Absolutely. Is it the best browser for privacy? Ehhh...

    20
  • asklemmy Asklemmy What's your favorite music trope?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    My favorite example is this one, because it's a faithful translation of the meaning of the song while substituting words to keep the rhymes.

    3
  • food Food and Cooking New Research Reveals Why You Shouldn’t Add a Banana to Your Smoothies
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    your not eating for enjoyment, your eating to fuel your body.

    This is the number one cause why diets get abandoned and people gain weight again. Adding a little enjoyment to the diet goes a long way towards long term compliance.

    30
  • politics Politics Will the Prosecution of Trump Have Terrible Consequences?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    Trump had his leniency during the first and second impeachments. Each time, it made things worse.

    12
  • hackernews Hacker News Phone radiation causes brain tumors, should be classified as a carcinogen (2A)
    Jump
    canada Canada Should lying in the House of Commons be punished?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    As in contract law, the solution is to eliminate overarching or vague promises. Instead of promising to "balance the budget", have them produce a budget plan. Instead of promising elections reform, promise election reform pilot programs. And let's not kid ourselves, election promises made in good faith are a rarity these days. It's time to make it harder to lie to the electorate.

    1
  • canada Canada Should lying in the House of Commons be punished?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 80%

    Punishing the breaking of election promises would be a start. Those are not ambiguous or unintentional, and it should be punishable as a breach of contract.

    3
  • hackernews Hacker News The Scarcest Thing in the World
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    The trust issue is a constant concern in the tech world (SSL certificates, firewalls, authentication/authorization/accounting, blockchain, etc). The problem is that the approaches adopted don't make it into the public until it's late for two reasons:

    • They tend to cost money
    • They take effort

    Every once in a while some service comes out that strikes a good balance and brings forth a paradigm shift. Letsencrypt did that for SSL, zero trust did it for internal systems communication, and so on. However there's always lag in adoption of security measures, and it only takes one malicious actor adopting new technology to blow a hole wide open in "tried and true" security and trust measures.

    1
  • opensource Open Source It's time to take advantage of Reddit's decline
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 94%

    No. Most large Reddit communities are toxic, both on the user and mod end. Let Lemmy grow at its own pace without repeating the same mistakes Reddit made.

    51
  • technology Technology 😡Just learned that blocking a caller on android doesn't block their voicemails😡
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    The alternative would be a non-standard diaper app that, rather than hiding the incoming call, would pick it up and drop it. I don’t know if such software exists.

    I assume you meant dialer app 😆 . But anyway, for some Android phones you can use call screening.

    6
  • privacy Privacy WhatsApp Web vs WhatsApp Android privacy
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    He refers to the fact that the web app does not have default access to your device sensors, microphone, storage, etc.

    4
  • devops DevOps Six ways to shoot yourself in the foot with healthchecks
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    Good article for discussion.

    Health checks is one situation where kubernetes really shines. It makes a clear distinction between readiness probes (when the pod is ready to start serving traffic), liveness probes (when the pod should be considered dead), and startup probes (when the pod has finished bootstrapping). Coupled with autoscaling it then becomes acceptable to have a pod stop serving new traffic when it's too busy, because other pods can be created in a short time to take the extra load.

    Including backend checks in your application depends on its nature. I think the mistake that the article's author made was not to include the checks, but to have too big of a blast radius when the check fails.

    6
  • linux Linux On the future of free long term support for Linux distributions
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lemmyng
    1 year ago 100%

    The rationale for using LTS distros is being eroded by widespread adoption of containers and approaches like flatpak and nix. Applications and services are becoming less dependent on any single distro and instead just require a skeleton core system that is easier to keep up to date. Coupled with the increased cost needed to maintain security backports we are getting to a point where it's less risky for companies to use bleeding edge over stable.

    25
  • sysadmin
    Sysadmin lemmyng 1 year ago 97%
    Monitoring is a Pain - And we're all doing it wrong (including me) matduggan.com

    Monitoring and observability tools commit the cardinal sin of tricking people into thinking monitoring is an easy problem. It is very simple to monitor a small application or service. Almost none of those approaches scale.

    43
    2
    kubernetes
    Kubernetes lemmyng 1 year ago 100%
    Stronger Supply Chain Security Coming to Argo blog.argoproj.io

    In March 2023, Argo CD completed a refactor of the release process in order to provide a SLSA Level 3 provenance for container images and CLI binaries. The CNCF also commissioned a security audit of Argo CD which was conducted by ChainGuard. The audit found that Argo CD achieved SLSA Level 3 v0.1 across the source, build, and provenance sections. The Argo Project will next rollout attestations to Argo Rollouts, then follow with the remaining projects. SLSA has recently announced the SLSA Version 1.0 specifications, which Argo plans to embrace.

    1
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKU
    Kubernetes lemmyng 1 year ago 100%
    The First Kubernetes Bill of Materials Standard Arrives thenewstack.io

    The KBOM project provides an initial specification in JSON and has been constructed for extensibilty across various cloud service providers (CSPs) as well as DIY Kubernetes.

    6
    0
    sysadmin
    Sysadmin lemmyng 1 year ago 100%
    Terraform 1.5 brings config-driven import and checks www.hashicorp.com

    This release brings two significant new features: a config-driven import workflow and check blocks. Config-driven import is a new declarative workflow to add existing resources into Terraform state and solves the limitations of the existing import command. Checks are a new way to perform functional validation of provisioned infrastructure to ensure the real world matches expectations.

    14
    0