I’ve got an idea what meditation people might be talking about with doing away with the self. Once you start thinking about what the lower-level mechanics of the brain are like, you start thinking about representations. Instead of the straightforward assertion “there’s a red apple on that table”, you might start thinking “my brain is holding a phenomenal representation of a red apple on a table”. You’ll still assume there’s probably a real apple out there in the world too, though if you’re meditating you might specifically try to not assign meanings to phenomenal experiences even at this level. Now you also have a straightforward assertion “I’m a person who’s awake, aware and feeling experiences”, and you indeed are, but out there, in the physical world, and your awareness is actually the whole substrate of your phenomenal world. But then in your everyday view you also have as part of your world representation the representation of your body, with the sense that thoughts and feelings go on in the representation. And normally you just identify the representation-self with the real physical body and brain out there in the world, like you identify the mind-picture of the red apple with the red apple out there on a table.
But the representation “me, in this body here which I’m aware of” within your sensory landscape isn’t the same thing as your actual physical brain out in the world generating your whole world of awake awareness any more that the impression of an apple in your mind is an actual physical apple. Maybe the idea with the meditation is to become aware of this and realize that consciousness goes on even when you stop paying attention to your representation of yourself and it falls out of your space of perception.
The dark age might have gotten darker recently. Everyone’s scrabbling around trying to figure out what AI will mean for programming as a profession going forward, and AI mostly only boosts established languages it has large corpora of working code for.
I’ve been following the Rust project for the last decade and have been impressed at just how much peripheral scutwork contributes to making the language and ecosystem feel solid. This stuff is a huge undertaking. I’m not terribly excited any more about incremental improvement languages. They seem to be mostly a question of not making crippling foundational design errors (hello C++) and expending enormous engineering effort on tooling and libraries. What might be more interesting is something that targets a specific niche and does something very cool for exactly that niche (Inform 7, dhall), or languages that go for a shoot-for-the-moon paradigm shift like Unison or the “we need to make large programs writable in 100x smaller codebases” from Alan Kay’s VPRI research team.