For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | huijzer's commentsregister

Yes Syncthing does those things

But isn’t Syncthing already open source Dropbox? Can easily use own hardware too which is very nice.

> Plausible Analytics, with a 8.5GB (clickhouse) database

And this is why I tried Plausible once and never looked back.

To get basic but effective analytics, use GoAccess and point it at the Caddy or Nginx logs. It’s written in C and thus barely uses memory. With a few hundreds visits per day, the logs are currently 10 MB per day. Caddy will automatically truncate if logs go above 100 MB.


> to think that the goal would be to "discourage communism" by a policy that is essentially communistic in nature

War is peace,

Freedom is slavery,

Ignorance is strength

The point, as I see it, being that politicians like to make contradicting statements. Good for sales you could say. It is possible to cut through such lies by using logic, good on you for doing that. Unfortunately, many people take such statements as true and mostly get confused by it.


That doesn't seem strange to me at all. You give the people some of the things that they want from communism so that they will be content without communism. It's exactly what Bismarck did in Germany around 1900 (unemployment benefits, retirement funds and health insurance) and it was widely considered a success. Perhaps that was even an inspiration for Japan

> More and more I find that we have the technology, but the supposedly "tech" companies are the gatekeepers

Yes same with RSS readers being dropped by large companies. Worked too good I guess!


Or self-host Forgejo?

This is what the Eden switch emulator does ever since Nintendo went after them on GitHub.

Laptop/desktop could work. Most systems are on charger most of time anyway

I ran git-based blogs for years and have gone back to CMS. The instant preview and the instant publishing really make it a lot more pleasant to work with it. With Git, my read-eval-print loop so to say was a minute which is just too long. Fixing a typo then takes 2 minutes.

Now I'm imagining a static site editing tool that runs the exact same templates client-side to power an accurate preview that are then used by the static page build process.

I am building _exactly_ this for my org for the past month, using Nuxt Content.

A "draft" is a row in a database with live preview. Users can click a button to make a checkpoint (git commit, by GitHub API, but they don't know that). When they click "publish", the PR for their draft is merged.

Writers in my team can use a nice Tiptap editor with custom components. I get the change management of git.

The API for reading content and editing drafts is also exposed over MCP meaning AI can collaborate in the authoring process from anywhere that can connect to MCP.

Loving it so far.


I’ve tried to build that but GitHub doesn’t allow secrets to be stored inside browser so you can’t commit.

GitHub's content API is available over CORS: https://tools.simonwillison.net/cors-fetch#method=PUT&url=ht...

I've built client-side apps that store a GitHub token in localStorage and send them with fetch() for creating Gists and that works fine: https://tools.simonwillison.net/terminal-to-html


> and static sites are cheaper to run (especially in this era of badly coded scrapers flooding the internet)

Is that really such a problem for the average Joe? I'm running multiple blogs via a Rust CMS [1] on the cheapest Hetzner server, and have had no problems with the scrapers or load or anything. Have also gotten to the HN front page without issues talking about that you shouldn't put a site behind Cloudflare since most don't need it [2]. Now of course, for businesses or something who depend on the service to be online, it's different. But I'm talking about regular Joe's blog here.

[1]: https://github.com/rikhuijzer/fx

[2]: https://news.ycombinator.com/item?id=45965060


I had to add a Cloudflare CAPTCHA to my blog's search feature, but that's because I have faceted search which is a worst case scenario for bad crawlers.

> too easy to put YouTube running on the left side, and whatever else on the right.

After reading the first sentences, I knew this was going to come up. I have an ultrawide screen but never watch videos next to my work. It just doesn’t work. When I’m working, I want to be productive. Somehow it’s also really bad for the brain to put things side by side as anyone I know who does this has poor focus


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You