sbnsd:
GhostEzra on Gab says SH is Steve Huffman (CEO of Reddit)
Thanks!
In case anyone would like to see the link:
https://gab.com/GhostEzra/posts/105675282788103925