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/)DO
Posts
0
Comments
49
Joined
2 yr. ago

  • My company didn't leave me a choice, I got an XPS 15 which I had to setup with my distro of choice (but all the internal tooling is for Ubuntu, I personally would have preferred to install Fedora or Debian 12 with i3wm).

    It's not that bad a laptop but it overheats like crazy and has really shit battery life (barely enough for a meeting), and some of its features I can't explain : why is a 4k touchscreen on a laptop a good thing? It eats 4x the battery for no noticeable visual improvement. I don't use my laptop 5 inches from my face.

  • About 15k€ per square meter. I live in Paris, France. I eventually could afford a 20 square meter studio appartement, and I'm in the top 10% of earners.

    The rest of France varies wildly, you could get a small house in the middle of nowhere for 150k,but parisian real estate is way out there...

  • Just the fact that windows has a hidden "true administrator" account that you have to use for some stuff, and is not easily accessible makes it way harder to take control of your own hardware.

    Linux has the same thing, with the root account, but you can access it from a single sudo su command in a terminal (which is mostly pointless since sudo itself executes commands with the highest priviledges).

    Also, Microsoft, not every damn thing needs a GUI. I'd rather have a good command line experience than having to trifle through the registry.

  • Order

    Jump
  • ELI5 : Take the string AAAA.

    A simple Cypher would be to change the letters to the next one in the alphabet and offset by 1 for each letter, the message would encrypt to ABCD.

    If you try to compress that, well you can't do it, otherwise you lose required information.

    If you were to compress AAAA first, you could represent it as the string 4A. You can then encrypt that to 5B.

    Encrypting is about adding entropy to a message. Compressing is about finding common groups and represent them differently so that the size is lower. Compressing an encrypted message is basically useless because you added so much entropy to the message that there are no more recognizable patterns to apply compression to.

  • My main gripe with ActivityPub is that the infrastructure basically replicates 1-to-1 across subscribed instances. It means that as lemmy grows, servers will require more and more storage to keep up. For now, it's fine since we're under a few TB of content on the platform.

    If lemmy were to be as popular as reddit, we'd reach the dozens if not hundreds of TB of storage required. Not everyone has the money to build such a homelab or rent data center servers of that caliber.

    ActivityPub in it's current state is nothing but replicated centralization, not a full decentralized protocol. We'd probably need a different database system that handles cross region clustering and sharing to scale it up.

  • Kinda expected it to be honest. That kind of behaviour is what prevents more developers from joining open source projects and contributing in the first place. When you go through the effort of, on your own time of forking, cloning, patching, compiling, testing, and make the pull request only to be shut down at the finish line for bullshit reasons, it's nothing but discouraging.

  • #define is nothing but a search and replace from the preprocessor.

    I've been burned one too many times with #include which replaces the directive with the contents of the included headers file (I think that if you're truly evil you can even include straight .c files and forgo headers entirely)