• 2 Posts
  • 115 Comments
Joined 2 years ago
cake
Cake day: December 9th, 2023

help-circle








  • bitcrafter@programming.devtoScience Memes@mander.xyzGoals.
    link
    fedilink
    English
    arrow-up
    4
    ·
    28 days ago

    I think that is a bit of a misleading way of putting it because the feeling being a “self” that is in charge of the body is an experience that is contained within consciousness rather than the essential nature of it; in principle, one could imagine having consciousness without any feeling of being a “self” at all.

    If I had to define the nature of consciousness, I would say that it is essentially an internal simulation that the brain creates in order to aggregate information from various sources in order to facilitate processing and decision making. Just to be clear, this is not my own original idea, and more importantly I do not think that it is a particularly clever or deep way of thinking about consciousness, but rather the inevitable conclusion one reaches when one plays around with one’s own attention and awareness and sees what happens; the trick is just to do it like a scientist and be constantly challenging one’s own conclusions, rather than to invent one’s own version of chakras. I find it especially enlightening to watch what the mind does when one tries not to steer it into doing anything; with some practice, it is possible to watch the “self” pretend to be in charge while simultaneously realizing it is not, and this experience can be helpful (though frustratingly I have not found it to be as immediately life-changing as I might have hoped).







  • Except that it is likely to be included in future versions of Fedora:

    According to the official Fedora change proposal, the rewrite expands support for both bootc and rpm-ostree based systems, whereas the original Bash version was built only for rpm-ostree. Red Hat developers have submitted a proposal to ship this new Rust version in Fedora 43. According to Phoronix, while the plan still needs a final vote from the Fedora Engineering and Steering Committee, it looks very likely to be approved. For current Fedora IoT users, the change promises to be a simple, seamless upgrade.





  • The borrow checker is a lot deeper than merely making pointer use a bit safer; it provides a model for data ownership based on affine types.

    Also, to the extent that “Ada requires the programmer to give enough information to the compiler so as to ensure that it actually outputs what you want it to,” if I understand you correctly, that is basically true of every language with a static type system. At the extreme end, we have dependently typed languages which essentially let you express arbitrary mathematical propositions in your types and, if the program compiles, then you know that they will always be satisfied without having to do any checks at runtime.