Na, I visit very frequently, just don't post enough. Same on reddit. It's the lurker life for me.
Haha yeah, I just graduated from SEECS-NUST in 2017, and Deso is the new Head of Department of Computing there, which is unbelievably cool. I'd have wished he was the head when I was still studying...