I don't have any special way of verifying this, but if true it's very sad. Tecshare and I had some disagreements, but he was definitely a good person, and we were able to have a constructive relationship despite our disagreements. His feedback influenced a lot of the adjustments to the trust system over the years, for example.
One fairly-recent thing which is maybe not widely-known was that in order to help Elwar escape Thailand, TECSHARE was posting false information about Elwar's activities in order to hopefully lead Thai officials on the wrong track. He did what he could to help someone in need!
Rest in peace.
I remember someone telling me that TECHSHARE let everyone know that I was in Vietnam. I was a bit confused at the time but was happy for people to think that as at the time I was on a boat to Singapore so misdirection was certainly welcomed.
Unfortunately I did not get the chance to thank him but I certainly did appreciate it. He definitely had my back.