A

A commenting system that works via email

Hacker News

A commenting system that works via email

Hi everyone, I made a commenting system that accepts submissions via email, instead of requiring a login. The back story is I wanted some interactivity for my site/blog, but I felt like requiring a signup wouldn't be a good UX. I'm looking to get feedback on it from the HN community. Please feel free to ask questions and let me know your thoughts, especially what you don't like about it. If it's a decent UX then I would like to make it OSS, as I feel that it could potentially fill a void, especially for beautiful small websites. Here's the basic flow of data: 1. When the site is generated, mailto links embed information for where the future comment will go 2. When a user clicks on a "comment" or "reply" link, it opens a draft comment in their mail client. Instructions are pre-baked into the email body. 3. When a user hits send, the email is received by my software, which parses the email, validates it for tampering against a pre-computed hash, and then opens a pull request. The user gets an "auto-reply" email, informing them that the submission was successful, along with a link to preview it. The site moderator (so, in this case, me) gets an email, with links to the PR. When the comment is approved, the site is rebuilt and deployed. Other info and potential gotchas: * Emails are all hashed for privacy (with a secret "pepper") that's occasionally rotated * Comments are represented as individual files, so there are no merge conflicts * DKIM, DMARC, and SPF are all checked to help prevent spoofing There's a FAQ on the link above that has more information, and you can also see a demo on my personal website: https://spenc.es/writing/email-as-a-commenting-system/ Thanks for reading!

Share card

Actual performance

49points
14comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: user, email, activity · Missing: mac, agents, macos
86%86% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
83%83% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: occasional · Missing: plus, platform, intuitive
53%53% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal · Missing: mobile apps, ios, entrepreneurs
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
41%41% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Se
SenderPays - Pay the Recipient and Get Noticed - works over email47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SenderPays - Pay the Recipient and Get Noticed - works over email

Hacker News4
Ki
Kissui.sticky – 2kb sticky position that works everywhere54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kissui.sticky – 2kb sticky position that works everywhere

Hacker News2
Ki
Kissui.sticky – 2KB sticky position that works everywhere54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kissui.sticky – 2KB sticky position that works everywhere

Hacker News1
A
A Viewport That Works36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Viewport That Works

Hacker News1
Ho
How reMarkable LiveView Works36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How reMarkable LiveView Works

Hacker News3
Da
DaLMatian – Text2sql that works55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DaLMatian – Text2sql that works

Hacker News44
Th
This is basically how OAuth2 works26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

This is basically how OAuth2 works

Hacker News2
Br
Brazilian hobbyist artist works37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Brazilian hobbyist artist works

Hacker News3
Vi
Visualizing How a Perceptron Works50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Visualizing How a Perceptron Works

Hacker News5
Th
The Most Influential Works on TvTropes According to PageRank52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Most Influential Works on TvTropes According to PageRank

Hacker News38