Hacker News new | ask | show | jobs
by ljm 1633 days ago
I think that it's a bit of a cop-out to call your site static in instances like this. You've outsourced computation to a 3rd party as well as the user's browser, as opposed to doing it on your own server. It would be dynamic if you cobbled a comment system together with some CGI scripts and an SQLite database and some server-side includes, and it's still dynamic if you abstract that into a runtime dependency on the client, because the content of the page is going to be different whenever you refresh and new comments are made.

The difference between the server-side option and the outsourced one is that the outsourced one is probably also going to soak up and resell a lot of data that you probably wouldn't have captured yourself.

2 comments

A "static site" typically means to have the site being generated through a build step such that you can serve it straight from a CDN or simple file server. It doesn't say anything about the content included and it's "dynamism".
Yup. I say down with comments on websites! Let the big boys of websites like this one take care of comments.
Removing comments on my website was a great idea. Instead, people email me and I don't have to moderate anything.
Indeed. I get a few emails a month from my site and I'm happy to read every one. Whereas I'm sure if I had an open comment section eventually adbots would discover it.