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/)V
Posts
19
Comments
148
Joined
2 yr. ago

  • I once made a script to delete .o, .lib, and .so files from my huge dev folder to free up space on my home partition.

    It did not go as planned.

  • This is absolutely haram

  • So they meant vaping?

  • Wtf is juuling?

    Can you guess my age?

  • Thanks to your comment I didn’t give up on clicking that link.

  • You’re welcome. Just don’t blame me when your brain starts cursing in foreign languages you don’t even know. ;)

  • The problem is that lambdas with a capture ~aren’t strongly typed~ are uniquely typed, so you have to use decltype/auto. And if you pass such a lambda to a function you’ll have to use auto as well.

    If you write a lambda with a capture that calls itself recursively you’ll have to pass it to itself as an auto argument as part of the call signature.

    I think this article explains it better: https://artificial-mind.net/blog/2020/09/12/recursive-lambdas

    Edit: fixed wrong terminology

  • Back when I made this, GCC/clang were crashing left and right while compiling my project because of constexpr and auto usage with nested lambdas. It got worse with every template being evaluated until the compiler and my IDE started crashing.

    I was making a react-like UI component library with all the new bells and whistles of modern C++. It was fun at first then the issues cropped up and it kinda killed my passion for the language and drove me away entirely.

    Not sure about its state nowadays though.

  • If you delete /sys/firmware/efi/efivars/* you can brick your motherboard. If it doesn’t have a recovery mode of some kind then it will be permanently bricked.

    https://www.phoronix.com/news/UEFI-rm-root-directory

    Edit: most modern hardware comes with protections against this nowadays though

  • I’ll just repost this repost of my personal experience then:

    Here’s my answer to this same question from an old thread on Reddit:

    My Ubuntu system always reserved a whopping 20% of my 32GB ram for no reason and I never bothered to know why. Later I uninstalled snapd because of boot time issues and guess what happened? Only 1.5 GB used after a fresh boot.

    I had like 4 different JetBrains IDEs installed via snap with each totalling around 2GB of disk space. While removing snapd I discovered it kept back 2-3 previous versions of every package on your disk.

    Uninstalling this bloat was the best thing I did to my ubuntu system. It was suddenly light as a feather and way more responsive like I just did a fresh system install.

    Some time later I was installing something from apt and Ubuntu tried to install it from snap, thus sneakily installing snapd in the process. Looking for a solution, I felt like I was looking up how to disable Windows updates or some other shit.

    I had a moment of clarity and wondered why the fuck did I have to put up with this kinda bullshit on Linux. I wiped that drive clean and switched to Fedora.

    Edit: and there’s also flatpak which-despite being awful in some ways-is better than snap in every conceivable way.

  • Canonical: snap snap snap snap snap snap snap snap snap

  • I didn’t say it’s the actual diagram, I said it’s referencing it. Also chill. It’s a stupid meme

  • You just LOLd 🤔

  • A version that made me crack up was “astronauts use Linux because there’s no sound in space”

  • You are awesome for using Linux. Any Linux. That’s a fact

  • You did good, son. You did good. Rest now, you earned it

  • Nix is probably offscreen to the extreme right

  • 🫡

  • It’s a meme sub though