• 0 Posts
  • 124 Comments
Joined 2 years ago
cake
Cake day: June 25th, 2023

help-circle



  • Not when taken to such an extreme so as to obfuscate the meaning and behavior of code, and make it difficult to understand how you would arrive at that code.

    Sane defaults serve to reduce verbosity without obfuscating meaning, simpler syntax with different ordering and fewer tokens reduce verbosity to make the code easier to read by reducing the amount of text you have to pay attention to to understand what the result is.

    I imagine there’s also a distinction to be made between verbosity and redundancy - sometimes extra text might fail to carry information, or carry information that’s already carried elsewhere. I’m not sure where the line should be drawn, because sometimes duplicate information can be helpful, and spacing out information with technically meaningless text has value for readability, but I feel like it’s there.


  • I believe the idea of eldritch is in being able to comprehent the true form - but only temporarily, since our minds cannot hold that knowledge, only to be left with a frayed hole in our thoughts

    But also as people mentioned, there’s some cursed geometries. Hyperbolic and parabolic geometry is interesting (see Hyperholica and Hyperrogue), but things get worse with Nil and Solv

    For a more plain existential horror also see Fractal Block World, pretty fun seeing the sense of scale as you shrink yourself ever further revealing detail you couldn’t perceive before, and also the sense of scale, as a tiny room becomes an incomprehensibly vast space you cannot hope to cross in your lifetime.






  • KubeRoot@discuss.tchncs.detoLemmy Shitpost@lemmy.worldHell
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 month ago

    email is high bandwidth

    I don’t think the reasons you stated are about bandwidth, and considering writing an email is IMO more effort than explaining on a phone call and will take me longer, I’d argue phone calls are higher bandwidth than email - at least in one on one conversations, since things change when you want to inform multiple people.

    Though of course what you listed is important, and it sucks when people refuse to write out basic details that you could come back to later or forward to somebody else.


  • I get the impression a big part is also just engagement, in a sense - social media is built to provide a constant stream of engaging content, keeping you hooked and anticipating the next thing.

    Slowing down and doing something that isn’t so endlessly exciting might help, like watching a bit of a documentary, or reading a book (one that doesn’t however captivate you too much) seems like a decent idea, much better than doomscrolling or watching short form videos one after another.



  • I think the trick might be that nothing is stopping you from using more than one 32-bit integer to represent addresses and the kernel maps memory for processes in the first place, so as long as each process individually can work within the 32-bit address space, it’s possible for the kernel to allocate that extra memory to processes.

    I do suppose on some level the architecture, as in the CPU and/or motherboard need to support retrieving memory using more than 32 bits of address space, which would also be what somebody else replied, and seems to be available since 1999 on both AMD and Intel.





  • Dual booting is problematic, as mentioned you’re messing with your partitions and could mess up your windows partition, but also windows can, unprompted, mess up your Linux bootloader. As long as you’re careful with partitions and know how to fix your bootloader from a live image, there’s no real issue, but it’s worth keeping in mind.

    By the way, I recommend rEFInd for the bootloader when dual booting, it doesn’t require configuration and will detect bootable systems automatically.

    A VM sounds like a good idea to try a few things out, but do keep in mind performance can suffer, and you might especially run into issues with things like GPU virtualization. If you want to properly verify if things work and work well enough, you’ll want to test them from a live system.

    As a final note, you can give your VM access to your SSD/HDD - if you set that up properly, you can install and boot your Linux install inside a VM, and later switch to booting it natively. You still have the risk of messing up your partitions in that case, but it can be nice so you can look things up on your host system while setting up Linux in a VM.



  • I got the impression that the PolyMC situation was quite different, with that developer masking it and doing a minority of the work, but after one change made by the rest of the developers they snapped, used their control over the repository to remove the rest of the maintainers and take sole control over the repository.

    I was aware of some shenanigans and hostility from PolyMC and never used it, but I got the impression there were no major outward signs before that happened?