Live data from Hacker News

I added a Bluesky comment section to my blog

micahcantor.com

71–80 of 115 posts

Re: I added a Bluesky comment section to my blog

#71
post #52

If you are rendering your blog or website with a static site generator, you could also consider importing comments as content files into your website source and then rendering them as part of the build. The full workflow would look like this: 1. Accept comments via email, CGI scripts, server-side program or by any other means that suits you. A simple hack that requires no server-side scripting: if you run your own we…

>1. Accept comments via email

In case anyone is curious, I (very) recently implemented a similar comment system based on email. I posted a write-up about it[1].

[1]: https://ckardaris.github.io/blog/2026/01/22/my-comments-run-...

Re: I added a Bluesky comment section to my blog

#72
post #69
post #52

If you are rendering your blog or website with a static site generator, you could also consider importing comments as content files into your website source and then rendering them as part of the build. The full workflow would look like this: 1. Accept comments via email, CGI scripts, server-side program or by any other means that suits you. A simple hack that requires no server-side scripting: if you run your own we…

>1. Accept comments via email I only accept comments via Fax ;)

I only accept human written letters.

Re: I added a Bluesky comment section to my blog

#73
post #52

If you are rendering your blog or website with a static site generator, you could also consider importing comments as content files into your website source and then rendering them as part of the build. The full workflow would look like this: 1. Accept comments via email, CGI scripts, server-side program or by any other means that suits you. A simple hack that requires no server-side scripting: if you run your own we…

Sounds terrible

Re: I added a Bluesky comment section to my blog

#76

One thing I'm curious about here is moderation; you are outsourcing it to Bluesky to a degree, but I assume you'd want a way to remove posts you don't want to reproduce on your blog beyond hoping that Bluesky management bans them?

Bluesky allows you to hide replies to your own post (https://bsky.social/about/blog/08-28-2024-anti-toxicity-feat...), and these hidden replies are exposed in API data as well. So I filter out any posts in that hidden reply array.

Re: I added a Bluesky comment section to my blog

#77

Hey, Micah! So cool seeing you on here. I met you when you interned at Principal several years ago. Hope you are well!

Hey Joey! My Covid-era Principal internship feels like a fever dream now lol but I appreciated the support back then. Hope you're doing well too!

Re: I added a Bluesky comment section to my blog

#78
post #52

If you are rendering your blog or website with a static site generator, you could also consider importing comments as content files into your website source and then rendering them as part of the build. The full workflow would look like this: 1. Accept comments via email, CGI scripts, server-side program or by any other means that suits you. A simple hack that requires no server-side scripting: if you run your own we…

Sounds terrible

Not for you then. That is perfectly fine. I have been using this approach for seven years now, and it has worked very well for me.

For anyone else who is interested in taking a look, here is my setup:

* The server-side program that processes the POST requests: https://github.com/susam/susam.net/blob/0.5.0/form.lisp#L254...

* The static site generator reads the comment files and renders them alongside the rest of the website: https://github.com/susam/susam.net/blob/0.5.0/site.lisp#L869...

* End result: https://susam.net/comments/

The last link shows the consolidated comments page that lists all approved comments posted across my entire personal website. The 'View original comment' link under each comment points to the individual comment page for each post.

Re: I added a Bluesky comment section to my blog

#79

I like your idea and stole it but used Mastodon instead :) https://jesse.id/blog/posts/you-can-now-comment-on-my-blog-f...

People have been doing it with Mastodon (and perhaps Bluesky) for years.

https://blog.nawaz.org/posts/2025/Jan/adding-fediverse-comme...

Re: I added a Bluesky comment section to my blog

#80
post #58
post #23

Earlier quoted context omitted.

Mastodon doesn't need to be "adopted by the masses" to be successful. I and plenty of other people are perfectly fine happy with it (and I use Mastodon comments for my blog.) I don't understand the knee-jerk reactions whenever Mastodon comes up here. Someone always has to declare it dead, someone always has to rant about "leftist politics" and "fascist moderators." And then they usually suggest Nostr which is far mor…

Of course, if you move the goalposts far enough you can say any result is a success. Mastodon looks to have around 800k active users. For comparison IRC has (according to netsplit.de) around 280k users. Is that successful?

Mastodon has more users than HN. It's a success. It's also unlikely to go away. Well, OK, it may go away if BlueSky ever becomes decentralized in practice. If that doesn't happen, the only "threat" to Mastodon is some other federated, decentralized service.

It's been around long enough that it has reached steady state. Existing (active) users are happy with its architecture, and are not concerned with discoverability, etc. Why would they leave?

Post reply on HN