On technology and society – Luba Cherbakov ‘s thoughts