Live data from Hacker News

I added a Bluesky comment section to my blog

micahcantor.com

101–110 of 115 posts

Re: I added a Bluesky comment section to my blog

#101

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?

I made something similar on my blog and had the same question. I decided to show in my blog only the comments that I liked. Therefore transforming the “like” action into an “I approve” action. But I have few comments. Not sure if is a good solution for people with a lot of comments.

Bsky has something where only your followers can reply, if you choose.

Would make moderation manageable.

Re: I added a Bluesky comment section to my blog

#102
post #54
post #50

After doing that to my blog too, I added a comment section to any OSM place on https://cartes.app . You can now review places with an ATproto account. Any app can implement the same lexicon. Review data belongs to users, as JSON on their PDS.

That is very cool. How do you aggregate the data, listening to public bluesky firehose?

Yes, with a simple Deno server that writes local JSON.

https://codeberg.org/cartes/serveur/src/branch/master/atprot...

I haven't coded yet the fetching from zero on the server in case my "db" fails.

If it fails for a few hours only, it's easy to listen to the jetstream with a cursor. It it's more, we'd have to rely on exploring the graph : getting all PDS that have a record lexicon, and rebuilding the DB. Not too complicated I believe, but we'll see.

It's what https://quickslice.slices.network is supposed to do but I haven't been invited yet.

Re: I added a Bluesky comment section to my blog

#103

> [Bluesky] can't easily be taken over by an authoritarian billionaire creep It definitely can. Bluesky is not as decentralised as you think. https://dustycloud.org/blog/how-decentralized-is-bluesky/

That's rather outdated at this point; in particular see https://en.wikipedia.org/wiki/Blacksky . Far from perfect, but it's not as bad as it was.

Re: I added a Bluesky comment section to my blog

#104
It's unfortunate nearly all online social media discourse has bifurcated between left and right. Bluesky is filed with fringe leftists and, frankly, losers. Dorsey created a second social media app, largely the same as twitter, with largely the same echo chamber.

Re: I added a Bluesky comment section to my blog

#105

> [Bluesky] can't easily be taken over by an authoritarian billionaire creep It definitely can. Bluesky is not as decentralised as you think. https://dustycloud.org/blog/how-decentralized-is-bluesky/

That's rather outdated at this point; in particular see https://en.wikipedia.org/wiki/Blacksky . Far from perfect, but it's not as bad as it was.

That Wikipedia article doesn't talk about anything relevant as far as I can see. Can Blacksky users DM Bluesky users? Can they search all of Bluesky's posts? Are there any issues with reply visibility?

Re: I added a Bluesky comment section to my blog

#106
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-...

This is a really neat idea.

Re: I added a Bluesky comment section to my blog

#107

Seems like a fun growth hacking way to grow Bluesky as well. I made an account just to test it out, haha

stream.place[1] operates in a similar way but for stream livechats! We haven't even begun to scratch the surface on how Bluesky comments are going to be used, apparently.

[1]: https://stream.place

Re: I added a Bluesky comment section to my blog

#108

> There are other services that could be used for this purpose instead. Notably, I could embed replies from the social media formerly known as Twitter. Twitter split into x, bluesky, and truthsocial. By picking one, you now allow comments from only 1/3 of your readers. Maybe that's intentional, a sort of ad hoc political filter or gate. But I think it's noteworthy.

If we grant your premise, isn’t bluesky the only one of them where you can access the data freely?

For now. Twitter used to have a free API also.

Re: I added a Bluesky comment section to my blog

#109
post #97
post #79

Earlier quoted context omitted.

People have been doing it with Mastodon (and perhaps Bluesky) for years. https://blog.nawaz.org/posts/2025/Jan/adding-fediverse-comme...

I'd love to see a combination of the two as one comment section.

Well, Bluesky and Mastodon users can communicate with one another - as long as both parties opt in.

https://fed.brid.gy/

It works. The instructions on that site could be a bit more organized, though (example: I didn't have a profile picture so it wouldn't bridge my comments - it's listed on the page but you have to search for it).

Re: I added a Bluesky comment section to my blog

#110
post #57

Earlier quoted context omitted.

There is no question that for-profit social network projects will end up as Twitter did. The only question is when. Ideally, the comment system should be either self-hosted or more fediverse-like. The rest is a temporary compromise that will sink in the sands of time.

I disagree. I think ATProtocol found a pretty good balance for de/centralization. Yes most people are on Bluesky PDSs but the data is easy to backup and move and Mastodon does not improve on that afaik.

If BlueSky is the only aggregator that people are subscribing to, what's the point of being able to 'move' your PDS?
Post reply on HN