she/they

  • 1 Post
  • 44 Comments
Joined 8 months ago
cake
Cake day: December 31st, 2023

help-circle
  • All this talk of porn is bad for you or rots your brain, but I never hear any evidence, or even fully fleshed out reasoning.

    If it’s inherently harmful, I expect to see the inherent harm. Closest I get is seeing a few particular scenarios of an unhealthy relationship with it or people telling me there’s some invisible harm I can’t see and they can’t show me (bit unfalsifiable, don’t you think?).

    Showing brain rot requires showing that it has an effect on the brain/mind (which it probably does, as almost any activity will) AND that effect is net bad. Again, I’ve never seen much evidence that the effect is inherently bad.

    As long as you’re managing it right - noticing any affects and deciding if that’s worth stopping over - I trust you to regulate yourself. Everybody’s different, so who am I to say something is bad for everyone or that nobody can have a healthy relationship with something?














  • Most packages are purely additive to to system. If GNOME is part of the base system, I don’t care because I can just not use it. For packages that are mutually exclusive, well, usually that’s the distro picking it for you anyway, but if you insist on changing them then OverlayFS lets you mask files in the base.

    For something like Arch or Gentoo, the read-only partition approach absolutely won’t work, but I know Fedora’s been working on an OSTree immutable approach, so it’s still technically a mutable partition but it’s defined declaratively and is still easy to roll back.



  • If it was on something like BTRFS it’d probably be fine, though I imagine there’s still a small window where the FS could flush while the file is being written. renameat2 has the EXCHANGE flag to atomically switch 2 files, so if arch maintainers want to fix it they could do

    1. Write to temporary file
    2. Fsync temporary file
    3. Renameat2 EXCHANGE temporary and target
    4. Fsync directory (optional, since a background flush would still be atomic, just might take some time)