http://archive.4plebs.org/pol/search/uid/UkCOLJEh/order/asc/
Found these posts interesting the other day. One of the people replying to the posts suggested this was possibly megs and they didn't deny. Interesting series of posts either way. Even if not megs appears to be someone with knowledge inside.