Hacker News

Favorites Setup
Comment by cxr | original | Show HN: textlog – A quiet, text-only microblogging platform, open-source, no JS
[−]cxr · 2026-08-10 Mon 12:56 UTC · link
I'm responding to a specific claim that you put at the top of the page the linked to.

> the [dependencies] used here were carefully selected because they do provide a benefit.

You're moving the goalposts.

[−]bryanhogan · 2026-08-10 Mon 19:47 UTC · link
I don't think that's moving the goalposts. The goal isn't to minimize dependencies or avoid Node APIs. It's to make it easy to build a high-quality website with a good, simple developer / creator experience.

The thing you linked doesn't meet the bar I'm aiming for, either for the resulting site or for the experience of building it. Astro helps me achieve those goals as part of this project, which is why I consider it a beneficial dependency.

[−]cxr · 2026-08-11 Tue 02:27 UTC · link
You moved the goalposts from "The simplest way to build a high-quality website" to "there are benefits to using Astro".

> The thing you linked doesn't meet the bar I'm aiming for, either for the resulting site or for the experience of building it.

And now you're applying a standard that was never claimed to have been met.

There's a way this back-and-forth could have gone, which is right after I emphasize that "The simplest way to build a high-quality site" doesn't belong at the top of the page because it doesn't reflect what you're actually doing, then you say, "Oh yeah, I see what you mean. I went ahead and changed it to something that's more accurate and (a little less hyperbolic). I'm not trying to fundamentally throw out the experience that people who are already familiar with building sites with conventional NodeJS-based frameworks like Astro are used to. Just trying to make it a little easier."

Instead we got this.