01 Apr 2023 'Meme Man' Goes Missing What happened to the tech veteran who dared to challenge Singapore's version of ChatGPT?