Research and notes on AI, software, new computing, hardware and humanity