Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)F
Posts
8
Comments
108
Joined
3 yr. ago

  • I don't agree with /u/red-crayon-scribbles ' approach to memory safety, but what you're saying isn't entirely true either.

    It is possible to manipulate memory in ways that do not conform to Rust's lifecycle/ownership model. In theory, this can even be done correctly.

    The problem is that in practice, this leads to the following, many of which were committed by some of the most highly skilled C developers alive, including major kernel contributors:

    https://xeiaso.net/blog/series/no-way-to-prevent-this/

  • Literally yesterday I had this idea and looked in the settings if this is possible. Announced the next day.

    Nice!

  • Thanks, edited!

  • TL;DR: If you haven't installed google-chrome-stable recently from AUR, you're not affected.

  • If selfhosting the family chat is not a goal in itself and it's about privacy or being independent from big tech, just take the loss and go to Signal. Much smoother experience than any self-hosted messenger can provide for now.

  • It's incredibly small. Highly developed urban areas, great cycling infrastructure, better trains than Germany, mild climate year-round, some parks and the rest of the country houses the highest concentrations of cows, pigs and chickens.

    Housing prices are even worse than the rest of Europe, income tax is high, cost of living is high, but still worth it for many people due to good work-life balance, child-focused education, good infrastructure, mild climate and basically almost Scandinavian culture, but with more sunlight.

    We can be quite closed off and hard to get in touch with, and even rude. I usually tell Anglo-Saxons that we may seem autistic compared to their social norms.

  • SmartMux looks cool! Any clue already what that means for ASUS dual-AMD users who currently use supergfxctl?

    Will supergfxctl not be necessary anymore? Or is the MUX switch a separate thing from powering down the dGPU to save energy?

  • Maintenance and security support has ended for Ubuntu 20.04. Are you or is your employer paying for Extended Support?

    If not, your setup is about to enable a whole lot of other people to do their job too 😉

    No need to get on the latest, hopping over to a just over 3 years old version of Ubuntu is enough to get security patches again.

    https://endoflife.date/ubuntu

  • Genuinely great blog post!

    This is perfect for !linuxmemes@lemmy.world though: "nah I don't want to switch to Linux, it's hard. I'll just compile QEMU with some patches to run VMs on Windows"

  • LXQt runs on it

  • The problem with non-PLP drives is that Rook-Ceph will insist that its writes get done in a way that is safe wrt power loss.

    For regular consumer drives, that means it has to wait for the cache to be flushed, which takes aaaages (milliseconds!!) and that can cause all kinds of issues. PLP drives have a cache that is safe in the event of power loss, and thus Rook-Ceph is happy to write to cache and consider the operation done.

    Again, 1Gb network is not a big deal, not using PLP drives could cause issues.

    If you don't need volsync and don't need ReadWriteMany, just use Longhorn with its builtin backup system and call it a day.

  • I tried Longhorn, and ended up concluding that it would not work reliably with Volsync. Volsync (for automatic volume restore on cluster rebuild) is a must for me.

    I plan on installing Rook-Ceph. I'm also on 1Gb/s network, so it won't be fast, but many fellow K8s home opsers are confident it will work.

    Rook-ceph does need SSDs with Power Loss Protection (PLP), or it will get extremelly slow (latency). Bandwidth is not as much of an issue. Find some used Samsung PM or SM models, they aren't expensive.

    Longhorn isn't fussy about consumer SSDs and has its own built-in backup system. It's not good at ReadWriteMany volumes, but it sounds like you won't need ReadWriteMany. I suggest you don't bother with Rook-Ceph yet, as it's very complex.

    Also, join the Home Operations community if you have a Discord account, it's full of k8s homelabbers.

  • Veganism implies consent.

    Do I need to spell it out for you how to get a load in a vegan way or can you figure it out?

  • The latest doublespeak for oligarch

  • Pyright is the open source language server behind pylance and it works just fine in my neovim setup (in case you hadn't recognized the commands and the logo). There's also basedpyright if you have beef with pyright.

    Protip: let someone else manage your neovim setup: just use lazyvim.org

  • Plugins on a universal open source IDE are a better system than specialised proprietary IDEs (that also share "core" code but it's not open source).

    Fight me.

    Fair warning though: I know these

     
        
    /weakSpot
    :g/your confidence/d
    :x