Rest in Peace Commento; Long Live Comentario

As of a few days ago, my website supported comments via Commento. If you click on that link, you will find that the page doesn’t load. Unfortunately, that website was also hosting my website’s comments, so all the comments are gone now, and I have no way to recover them.1 Some of y’all left some good comments, but future readers will never know what they were.2

(I knew Commento was no longer actively supported, but in my foolishness, I thought to myself, well, the comments still work, so I’ll keep using it. Too bad I didn’t back up the comments while I had the chance.)

Commento was my third comment system. Originally I used Disqus, but I didn’t like how it impacted page load times, and I didn’t like how it disrespected my readers’ privacy. So I switched to a janky basic HTML commenting system that required me to manually copy/paste people’s comments into a text file so my website could serve them statically. That system was annoying3, so I switched to Commento, which was lightweight, privacy-respecting, and didn’t require manual effort on my part.

Commento is dead. My website now uses Comentario, which is basically the same as Commento except that (1) it still exists and (2) it’s self-hosted, which means even if Comentario stops existing and the website disappears, the comments on my website will still work.

(Commento had an option for self-hosting, but it looked like a lot of work so I didn’t do it.)

(Setting up Comentario self-hosting was a lot of work, confirming my suspicions. It took me about 10 hours, although to be fair, 8 of those 10 hours were spent trying to upgrade my server’s operating system because it was too old to be compatible to Comentario, and also it reached end-of-life in 2021 and probably had a lot of security vulnerabilities, oops. Anyway I hope y’all appreciate all the work I’m doing to prevent Disqus from spying on you.)

Posted on

Notes

  1. I reached out to customer support. I think they are AWOL, but I’ll see if I can get them to send me a database backup. 

  2. They’re not saved on web.archive.org either, because the comments were loaded dynamically. 

  3. The one upside to that system was that the “spam filter” was a primitive honeypot that you’d think would be trivial for spambots route around, that they nonetheless fell for it 100% of the time.

    The HTML for the comment submission form looked something like this:

    <span hidden>
      <button name="Submit (anyone who clicks this button is a spambot)" />
    </span>
    <span>
        <button name="Submit" />
    </span>
    

    Spambots would click on the fake hidden button every time. (I’m not exaggerating—out of the hundreds of spambots who attempted to comment on my website, literally zero of them made it past this filter.) 

Posted on

I need the Writing Style Guide people to figure out how to put a smiley face inside parentheses

I can’t figure out any good way to put a smiley emoticon inside parentheses. There are five choices, all of which are bad:

  • Do the straightforward thing of just writing it (which puts two parentheses next to each other in a row, and makes it unclear where the smiley face ends and the parenthesis proper begins :)).1
  • Do that, but put the period inside the parentheses. (Which requires restructuring your sentences, and ends up looking ugly anyway, like some deformed double-mouth emoticon :).)
  • Put a space between the emoticon and the close parenthesis (which does look more visually distinct, but there’s no other situation where you put a space before the close parenthesis :) ).
  • Only put a single close parenthesis (possibly the worst option because you can’t tell if the parenthesis is part of the punctuation or part of the emoticon :).
  • Add some text after the smiley so it’s not at the end of the parenthetical (but maybe you have nothing left to say so the text is superfluous :) haha wouldn’t it be crazy if I wrote some extra stuff here?).

There’s a secret sixth option of “don’t use emoticons inside parentheses” but, like, what if I really want to? (emoticons are important sometimes :) )

Posted on

Notes

  1. I put a smiley face here for the sake of illustration even though I’m not happy. Feel free to interpret it as a deranged losing-my-sanity smile. 

Posted on

I did Inkhaven

I published a post every day of November as part of the Inkhaven program, in which we are required to publish a post every day of November. Some of my readers knew that; others were confused about why I suddenly started posting so much.

If you’re an email subscriber, you didn’t see every post because I only sent out the good ones—I didn’t want to bombard you with emails if you were accustomed to my typical once-per-week-or-three-months posting schedule. If you want to see the bad posts, they’re all on https://mdickens.me/.

Inkhaven had 40 other residents; you can see their posts on the website, and daily highlights at the Inkhaven Spotlight.

Continue reading
Posted on

How do I know if I'm dreaming?

I’ve been interested in lucid dreaming since high school, with just enough success to say that my efforts haven’t been a complete waste of time. I have a lucid dream once every few months, which isn’t great. But I still do reality checks multiple times per day.

The simplest way to lucid dream is to follow two steps:

  1. Get into the habit of writing down your dreams as soon as you wake up, so you get better at remembering them.
  2. Start doing regular reality checks.

(But this is also the least reliable method, hence why I haven’t had much success.)

A reality check is when you examine some aspect of the world to see if it looks unusual. An example of a reality check is to read some text, and then read it again. Many people find that in dreams, they have difficulty reading; or the words shift around and appear to say something different the second time.

Continue reading
Posted on

My Carlin-esque list of pet peeves

Not that I’m remotely as funny as George Carlin, or that this list is funny at all. But he had many complaints and grievances, and today I would also like to complain about some stuff.

This post contains spoilers for a lot of things. I won’t hide spoilers, but I will say the name of the thing before giving the spoiler.

Continue reading
Posted on

Not being awkward is NP-hard

This meme got me thinking:

That feeling when you’re smart enough to know how awkward you are, but not smart enough to know how not to be awkward

The reason it works that way is because not being awkward is NP-hard, and I can prove it.

Continue reading
Posted on

Kid me was bad at Magic: The Gathering

I played a lot of MTG from age 9 to 14 or so. I picked up the game again recently and I was immediately better at the game than my 14-year old self. I don’t have any direct way to prove this, but I’m pretty sure it’s true.

Continue reading
Posted on

← Newer Page 1 of 20