Okay - I've been instructed to try to post at this site, and it appears that I can. I'm running Windows 8.1 along with Waterfox, which is a Mozilla browser.
Whatever else may be preventing me from posting at Diabetic.pub, it doesn't seem to be on my end of the pipeline.