about

Cyanide & Happiness is a daily webcomic by Kris Wilson, Rob DenBleyker, Dave McElfatrick, and (formerly) Matt Melvin. It depicts puns and dark comedy with stick dolls on a white background.

In December 2014, C&H introduced a comment section for each comic. It was initially only for paying subscribers; once the bugs were worked out, it was opened to the public in October 2015. Because comment sections aren't closed for age, users can post comments on any of the 5697 existing comics, whether at the top level or as a threaded reply. But unlike many other forums and comment sections on the web, the comment section of C&H provides no way to view a user's posting history or to check for replies to your posts. With 348018 comments in the system, this can become tedious. Derek, administrator of Explosm.net (the site hosting C&H), has occasionally promised this feature but has been occupied with other things. In addition, it rounds post dates to "days ago" or "months ago", with no way to find the actual date and time.

So in July 2016, Pino wrote a search engine for finding replies. A robot called BirdLegs periodically retrieves each comic's comment section and stores who replied to whom. Then it correlates sequential comment IDs with comic IDs to guess the date on which each comment was posted. It also tracks which comments were "thumped", or removed by moderators.

To find replies to your posts, you can check notifications for your username. "Notifications" are replies to a user's comment that the user has not answered. Consider bookmarking your notifications page and checking every day or two. But because the comment tree is public information, anyone can see anyone's notifications.

There are a few caveats:

No full-text search
Use site:explosm.net some words on Google.
No fuzzy matching for usernames
Comment history allows prefixes (pin finds Pinkie Pie and PinoBatch) but notifications require the whole username. Comment history is case insensitive for basic Latin letters only; notification is case sensitive.
Reply depth limit
A reply depth limit was added in July 2016. Notifications do not take into account informal conventions used by comment section regulars to circumvent this limit.
Stateless
It does not save which notifications you have already seen.
Index delay
To cause less strain on Explosm's server, comments to older comics may not make it into the index for several days.

Pino has created other tools for improving C&H comments:

Report problems through contact or a Tweet.