As I've mentioned somewhere else already and you pointed out; the issue is that consciousness is a loose term and and it's a semantical issue that should be resolved first.
It won't be, because the murkiness is beneficial to the corpus, amongst other things.
And to your point about the appearance of "consciousness" being enough imho Chiang explains fairly well why it's not.
This is probably a semantic issue seeing as we don't have a widely agreed definition of it.
I like to think about it in terms of self-reflective, subjective experience.
I'm not even sure if emotions would be a requirement and was surprised to see Chiang so hung up on them. Would he consider humans which can have a variety of mental disorders, causing a complete lack of some of them to not poses consciousness?
The same thing jumped at me immediately. He should have prefaced this with his definition of consciousness.
Moreover the embodiment of LLMs is already happening via robotics, and virtually.
Then there's the common counter "but humans are a next word prediction machines too.." (ofc we're more than this, but linguistically we are, and that's the field from which LLMs originate) which is rarely addressed.
Yup, people tend to focus on the upgradability aspect and totally miss the repairability one.
My own story is as follows: my panther had an ASUS laptop and extrapolating from previous experiences expected the laptop to function on AC when the battery dies. NO SUCH LUCK! Since it's a hybrid usb-c powered hardware it needed a battery to power up. The process of replacement was so tedious and expensive that we decided to buy the Framework instead. Fool me once...
I have very vivid memories of watching it for the first time in the cinema (original run). I'm pretty sure I still have the ticket.
I was spending winter break in the mountains, with some friends, completely snowed in. I bought the soundtrack too (on a cassette tape).
Possibly the last decent movie of his.
Not possible to do it via component. I've seen various, like custom user shaders or some silly basics like text justify (which is implemented in cosmic-text crate used by gpui). That's why it was forked.
Something like GPUI probably, I would be quite happy with it if it wasn't so tied and restricted by the Zed's team (they reject PRs because they're not strictly related to Zed), there's even mobile fork.
Dioxus native would be second, but it's far far far away from being ready.
The RUST ecosystem barely just started getting into shape on the GUI toolkits frontend... So perhaps save your criticisms for something that wasn't born out of the vacuum.
This is disingenuous. Servo is using RUST, language which grew together with it, pretty much, and all components surrounding it.
C++ is how old, please remind me?
I've seen recent talk about swappable js engine, so I'm unsure about the ambition being lost.
I'm eyeing Blitz too (actually tried to use it in one of my projects but the deps fucked me up).