logoalt Hacker News

cookiengineertoday at 7:13 AM1 replyview on HN

I've decided that I am done with all that social media crap. The only way to combat this digital amnesia problem is to selfhost again.

I also decided to build my website from scratch in Go, because this way I can allow people to download, share, and reuse content more easily. If my website goes down, I can offer a peer to peer client. If my wiki goes down, I can offer a prepared ZIM package.

(And yes, I'm also building my own ZIM search client/server hybrid because I don't like the way ZIM's search works)

In my case I had to do a bunch of things before, e.g. writing a Go WebASM bindings framework, fixing the webview/webview bindings, and rewriting my website so it can be hosted locally and in parts, too.

I separated the website, weblog, wiki and (markdown) editor on purpose, so that I can split up the wiki if need be.

The only thing I regret is having invested so much in social media to share knowledge. That time would've been better spent on just persisting it in a wiki.

Also I think LLMs are great tools for discovery and learning, if they would respect the given boundaries, and if the owners of said LLMs would pay for the caused traffic bandwidth. Which leads back to the point of why I'm creating a ZIM server that also has MCP support.


Replies

tartorantoday at 7:26 AM

I hope you get traction and I also hope you can survive the bombardment with requests by AI scrapers without getting anything in return. Self hosting needs some problems addressed in the era we live in before it becomes something sustainable.

show 1 reply