Technologies: best at infra, data infra (including IoT), database (postgres), fan of: Ruby on Rails and "boring technology", Swift UI, developing hardware
Technologies: former founder. best at infra, data infra, database (postgres) (including IoT), fan of: Ruby on Rails and "boring technology", Swift UI, developing hardware
I'll probably get downvoted for this, but recent (last ~100 years) evidence and phenomena suggest that consciousness might be fundamental to reality, and thus there could be some other information transfer we would currently consider "woo" going on here. This is hard (if not impossible) to prove, of course, but quantum mechanics has totally bewildered many aspects of the materialist ("reductionist") model of the universe. There is a large and increasing number of physicists and other reputed scientists/researchers who are adopting some variation of the consciousness-as-fundamental stance.
Yes, it's easy to cherry-pick an obviously absurd position that could be articulately argued. But the point is that you are definitely wrong about some things and should generally keep an open mind. Even intelligent people are wrong about certain things, and in fact their propensity for rationalization can lead them into some absurd positions. But some of those positions turn out to be right, like the Earth orbiting the Sun, for example.
the semantics aren't very important to my argument, which is basically: our instruments can't perceive all of reality, thus we can't test theories around the unknown phenomena therein.
I can chime in to say: the scientific method, so far, cannot explain consciousness, and that the whole materialistic basis for physics is facing a crisis in the face of quantum mechanics, etc. Most of us have utmost confidence in a method that so far has nothing to say whatsoever about the most important quality of our existence: that we are aware.
To be able to write code, you must first be able to read code. This means you must be able to 'simulate' what the computer is doing when it executes a program — or at least the bit of it you're working on — in your own head before you can write it. Tools can and do help with this, but they cannot think for you.
Competence in engineering and architecture come from expanding the capabilities of your mind to simulate more complex programs and to think in abstractions.