Di

Discover and link the indieweb with a simple text query

Hacker News

Discover and link the indieweb with a simple text query

I have a personal blog and homebrew static site generator. The features of this SSG have slowly grown over fifteen years of development and recently I added the standard "Related Posts" widget that appears at the footer of each page. As I was writing the code to find similar posts from my site, it struck me that it'd be nice to have a Related Posts section for other people's content. Some of the walled blogging services do this but I'd never seen it for the open web. Having external links on my posts would give my reader(s?) topical information from voices other than my own. And those indieweb(/smallweb/blogosphere/old web/personal web) voices could grow their audience. There were two problems: 1. I'm lazy and didn't want to scour the web for the obscure subjects I write about, particularly after a brutal blogging sesh (iykyk). 2. Finding blogs and personal pages is hard*. See also The Small Website Discoverability Crisis( https://news.ycombinator.com/item?id=38276951 ) and The Dark Forest Theory ( https://news.ycombinator.com/item?id=19972343 ). * It's gotten a lot better since Marginalia Search came on the scene ( https://news.ycombinator.com/item?id=42836405 ). The solution was to build my own compendium of posts from RSS/atom/"save html"/etc, then query this database from my SSG publish() function. So after a brief coding montage, I had a modest link database and an SSG that would add page footers with external links like: +---------+ | Preview | Title and link | img | Description +---------+ It worked well for my own purposes. There wasn't always a great match for a given post but it got better as I grew the corpus and tweaked the matching algo. This brings me to the ShowHN part. I enlisted my buddy - who'd been pivotal to the ideation and design - to build a web interface that would allow anyone to perform the same query: the plaintext of your page goes in, related links come out. It's up to the blogger/publisher/creator to decide who and what they want to link from the results. That's the overview, the FAQ has more info. If our site gets the HN hug or you'd simply prefer not to click through, please find my top-level comment with examples from a couple of today's /active posts. Don't hesitate to reply to that comment with your own link and I'll run it through the offline tool, then reply with the results. Similar projects This isn't the first indieweb discovery tool to come across HN. Our project borrows ideas from search, blogstumblers, and webrings but hopefully provides a capability that none of these offer. To list a few: Kagi Small Web ( https://news.ycombinator.com/item?id=37420281 ), Marginalia Exploration Mode ( https://news.ycombinator.com/item?id=30047455 ), indieblog.page ( https://news.ycombinator.com/item?id=43139953 ), and a few others offer a random walk through the indieweb with varying levels of curation. We're aiming to provide the same easy discovery experience but with less randomness; pages about X link to pages about X. Blogrolls ( https://news.ycombinator.com/item?id=16239822 ) and webrings are great for introducing readers to someone new that they might like. Our project provides the same discovery experience for blog readers but isn't confined to a web clique. Additionally, it links page-to-page rather than site-to-site so readers might see fewer topical curveballs. We already mentioned Marginalia Search. We consider that the primary entrypoint to the indieweb ( https://www.haukeluebbers.de/blog/2023-07-entrypoints-to-the... ). Our tool is focused on moving around the indieweb and densifying links within it. Big thanks to Dan for all the help with this post!

Share card

Actual performance

6points
4comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
92%92% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
70%70% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Strong signals: interface · Missing: plus, platform, intuitive
58%58% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Product HuntOn track for Day 1 leaderboard · Strong signals: new, coding, code · Missing: mac, agents, macos
51%51% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, way · Missing: mobile apps, ios, entrepreneurs
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: margin, active · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Gr
Greenleaf – Golang simple query build for MongoDB44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Greenleaf – Golang simple query build for MongoDB

Hacker News2
Mo
Monglorious – Query MongoDB with Strings33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Monglorious – Query MongoDB with Strings

Hacker News2
Qu
Query the national alcoholic beverage retailing monopoly of Finland43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Query the national alcoholic beverage retailing monopoly of Finland

Hacker News2
VelocityPack QueryBoost
VelocityPack QueryBoost38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MySQL / MariaDB Query Caching and Acceleration for cPanel

Indie Hackersemployees-10-plus
Qu
Query DB_To_FileMemoryDB Tool44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Query DB_To_FileMemoryDB Tool

Hacker News2
Mi
Mixpanel Query Tool44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mixpanel Query Tool

Hacker News14
Ep
Epoch.link – A simple Unix time homepage41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Epoch.link – A simple Unix time homepage

Hacker News3
Qu
Query your unstructured text with SQL [video]66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Query your unstructured text with SQL [video]

Hacker News4
El
ElasticQuery, a simple (Python) query builder for Elasticsearch63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ElasticQuery, a simple (Python) query builder for Elasticsearch

Hacker News1
Pe
Permy.link, a Text Permutation Generator44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Permy.link, a Text Permutation Generator

Hacker News2