<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News - Newest: &#34;indieweb&#34;</title><link>https://news.ycombinator.com/newest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 16:56:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/newest?q=indieweb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Where do I see the IndieWeb in 2030]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexeystar.com/blog/indieweb-2030/">https://alexeystar.com/blog/indieweb-2030/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47491002">https://news.ycombinator.com/item?id=47491002</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Mar 2026 15:38:38 +0000</pubDate><link>https://alexeystar.com/blog/indieweb-2030/</link><dc:creator>surprisetalk</dc:creator><comments>https://news.ycombinator.com/item?id=47491002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491002</guid></item><item><title><![CDATA[Indieweb Business Models]]></title><description><![CDATA[
<p>Article URL: <a href="https://indieweb.org/business-models">https://indieweb.org/business-models</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47408203">https://news.ycombinator.com/item?id=47408203</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:20:16 +0000</pubDate><link>https://indieweb.org/business-models</link><dc:creator>colinprince</dc:creator><comments>https://news.ycombinator.com/item?id=47408203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408203</guid></item><item><title><![CDATA[A directory of indieweb directories]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.autodidacts.io/indie-blog-directory-directory/">https://www.autodidacts.io/indie-blog-directory-directory/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47258070">https://news.ycombinator.com/item?id=47258070</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Mar 2026 06:00:49 +0000</pubDate><link>https://www.autodidacts.io/indie-blog-directory-directory/</link><dc:creator>Curiositry</dc:creator><comments>https://news.ycombinator.com/item?id=47258070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47258070</guid></item><item><title><![CDATA[Deploying Your Own IndieWeb Site with Indiekit and Eleventy]]></title><description><![CDATA[
<p>Article URL: <a href="https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/">https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47035375">https://news.ycombinator.com/item?id=47035375</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:26:48 +0000</pubDate><link>https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=47035375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035375</guid></item><item><title><![CDATA[The IndieWeb and Small Web]]></title><description><![CDATA[
<p>Article URL: <a href="https://christiano.dev/post/indieweb_smallweb/">https://christiano.dev/post/indieweb_smallweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46770184">https://news.ycombinator.com/item?id=46770184</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Jan 2026 19:16:33 +0000</pubDate><link>https://christiano.dev/post/indieweb_smallweb/</link><dc:creator>birdculture</dc:creator><comments>https://news.ycombinator.com/item?id=46770184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46770184</guid></item><item><title><![CDATA[The IndieWeb and Small Web]]></title><description><![CDATA[
<p>Article URL: <a href="https://christiano.dev/post/indieweb_smallweb/">https://christiano.dev/post/indieweb_smallweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46754111">https://news.ycombinator.com/item?id=46754111</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 Jan 2026 13:57:03 +0000</pubDate><link>https://christiano.dev/post/indieweb_smallweb/</link><dc:creator>todsacerdoti</dc:creator><comments>https://news.ycombinator.com/item?id=46754111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46754111</guid></item><item><title><![CDATA[Where are we going, IndieWeb?]]></title><description><![CDATA[
<p>Article URL: <a href="https://hamatti.org/posts/where-are-we-going-indieweb/">https://hamatti.org/posts/where-are-we-going-indieweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46257329">https://news.ycombinator.com/item?id=46257329</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 13 Dec 2025 19:45:39 +0000</pubDate><link>https://hamatti.org/posts/where-are-we-going-indieweb/</link><dc:creator>freediver</dc:creator><comments>https://news.ycombinator.com/item?id=46257329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46257329</guid></item><item><title><![CDATA[Discovering the indieweb with calm tech]]></title><description><![CDATA[
<p>Article URL: <a href="https://alexsci.com/blog/calm-tech-discover/">https://alexsci.com/blog/calm-tech-discover/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46178892">https://news.ycombinator.com/item?id=46178892</a></p>
<p>Points: 229</p>
<p># Comments: 21</p>
]]></description><pubDate>Sun, 07 Dec 2025 03:26:01 +0000</pubDate><link>https://alexsci.com/blog/calm-tech-discover/</link><dc:creator>todsacerdoti</dc:creator><comments>https://news.ycombinator.com/item?id=46178892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46178892</guid></item><item><title><![CDATA[Scrolls vol. 23 – IndieWeb, Fediverse and Cybersecurity]]></title><description><![CDATA[
<p>Article URL: <a href="https://shellsharks.com/scrolls/scroll/2025-10-17">https://shellsharks.com/scrolls/scroll/2025-10-17</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45620100">https://news.ycombinator.com/item?id=45620100</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Oct 2025 18:22:28 +0000</pubDate><link>https://shellsharks.com/scrolls/scroll/2025-10-17</link><dc:creator>susam</dc:creator><comments>https://news.ycombinator.com/item?id=45620100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45620100</guid></item><item><title><![CDATA[Show HN: Pick a Category, Explore the Indieweb]]></title><description><![CDATA[
<p>We created a large graph of blog posts, smallweb pages, and other informative content, organized by topical similarity.  'Explore' lets you choose an entrypoint category and move through the graph like a webring.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45414066">https://news.ycombinator.com/item?id=45414066</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Sep 2025 14:11:23 +0000</pubDate><link>https://outerweb.org/explore</link><dc:creator>cosmicgadget</dc:creator><comments>https://news.ycombinator.com/item?id=45414066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45414066</guid></item><item><title><![CDATA[Show HN: Search the IndieWeb, one query at a time]]></title><description><![CDATA[
<p>The indie blog directory born from an idea here at Hackernews now also has it's own search engine. Unlike other engines it does not run crawlers, but simply indexes the blogs' RSS feeds.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45167109">https://news.ycombinator.com/item?id=45167109</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 08 Sep 2025 11:43:51 +0000</pubDate><link>https://search.indieblog.page/search</link><dc:creator>splitbrain</dc:creator><comments>https://news.ycombinator.com/item?id=45167109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45167109</guid></item><item><title><![CDATA[Show HN: I made a search engine for the indieweb]]></title><description><![CDATA[
<p>Hi there! I made a project for pure joy called Indieseas.net.
I made it because I disliked how search engines completely ignore smaller websites, prioritizing ads and businesses.
That said, I decided to make my very own search engine! But, how could I keep business websites outside the system? The solution were 88x31 buttons. These are images or gifs that were used back in the days to connect websites between eachother. This was useful because search engines weren't very bad in the times.
Thankfully, people still use them a lot nowadays!
So, I whipped up a program in Typescript using Bun that used Cloudflare Workers to scrape pages, and then extract links, text, meta tags (title and description) and the images, which I later processed to verify they were actual 88x31 buttons.
Now, this setup (multiple bun workers) was super laggy and haggled a lot of resources, so naturellement I decided to rewrite it in... RUST!
Now, don't get me wrong, this was way harder than expected, but nonetheless I got a pretty decent result.
Now, indexing. It was prolly the easiest part of them all, since I integrated it directly within the scraper and all I did was "docker build" and code a mini embedding API using model2vec/potion-base-32M. I then spun up an instance of the same Docker container and voilá, I've got myself an embedding api that's fairly quick.
The last step was querying, for which I made an api directly in the Astro frontend. It's a single SQL query and it works really, really badly. I got to fix it! But the "discover a website" and the "button gallery" functions were very well received by peers and friends.<p>That's all! Thanks for coming to my mini TED Talk.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44195668">https://news.ycombinator.com/item?id=44195668</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Jun 2025 20:52:25 +0000</pubDate><link>https://indieseas.net/</link><dc:creator>dapoyo</dc:creator><comments>https://news.ycombinator.com/item?id=44195668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44195668</guid></item><item><title><![CDATA[Show HN: Discover and link the indieweb with a simple text query]]></title><description><![CDATA[
<p>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.<p>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.<p>There were two problems:<p>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).<p>2. Finding blogs and personal pages is hard*.  See also The Small Website Discoverability Crisis(<a href="https://news.ycombinator.com/item?id=38276951">https://news.ycombinator.com/item?id=38276951</a>) and The Dark Forest Theory (<a href="https://news.ycombinator.com/item?id=19972343">https://news.ycombinator.com/item?id=19972343</a>).<p>* It's gotten a lot better since Marginalia Search came on the scene (<a href="https://news.ycombinator.com/item?id=42836405">https://news.ycombinator.com/item?id=42836405</a>).<p>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:<p><pre><code>  +---------+
  | Preview |  Title and link
  |   img   |  Description
  +---------+
</code></pre>
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.<p>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.<p>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.<p><i>Similar projects</i><p>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:<p>Kagi Small Web (<a href="https://news.ycombinator.com/item?id=37420281">https://news.ycombinator.com/item?id=37420281</a>), Marginalia Exploration Mode (<a href="https://news.ycombinator.com/item?id=30047455">https://news.ycombinator.com/item?id=30047455</a>), indieblog.page (<a href="https://news.ycombinator.com/item?id=43139953">https://news.ycombinator.com/item?id=43139953</a>), 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.<p>Blogrolls (<a href="https://news.ycombinator.com/item?id=16239822">https://news.ycombinator.com/item?id=16239822</a>) 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.<p>We already mentioned Marginalia Search.  We consider that the primary entrypoint to the indieweb (<a href="https://www.haukeluebbers.de/blog/2023-07-entrypoints-to-the-indieweb/" rel="nofollow">https://www.haukeluebbers.de/blog/2023-07-entrypoints-to-the...</a>).  Our tool is focused on moving around the indieweb and densifying links within it.<p><i>Big thanks to Dan for all the help with this post!</i></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43797896">https://news.ycombinator.com/item?id=43797896</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Fri, 25 Apr 2025 19:52:42 +0000</pubDate><link>https://outerweb.org/</link><dc:creator>cosmicgadget</dc:creator><comments>https://news.ycombinator.com/item?id=43797896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43797896</guid></item><item><title><![CDATA[The indieweb doesn't need to “take off”]]></title><description><![CDATA[
<p>Article URL: <a href="https://susam.net/indieweb-does-not-need-to-take-off.html">https://susam.net/indieweb-does-not-need-to-take-off.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43431068">https://news.ycombinator.com/item?id=43431068</a></p>
<p>Points: 309</p>
<p># Comments: 166</p>
]]></description><pubDate>Fri, 21 Mar 2025 01:46:31 +0000</pubDate><link>https://susam.net/indieweb-does-not-need-to-take-off.html</link><dc:creator>susam</dc:creator><comments>https://news.ycombinator.com/item?id=43431068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43431068</guid></item><item><title><![CDATA[Tell HN: Five random IndieWeb blog links on your terminal]]></title><description><![CDATA[
<p>Hello HN!  I believe some of you might have come across this pretty interesting post about discovering IndieWeb blogs, one blog at a time: <<a href="https://news.ycombinator.com/item?id=43139953">https://news.ycombinator.com/item?id=43139953</a>><p>That post is actually a link to <<a href="https://indieblog.page/" rel="nofollow">https://indieblog.page/</a>>, which features an impressive list of independently maintained personal websites and blogs with RSS feeds.<p>I was wondering, if instead of discovering one blog at a time, I could discover five blogs at once, directly from my terminal!  Turns out the website has <<a href="https://indieblog.page/random" rel="nofollow">https://indieblog.page/random</a>> which picks a random blog and redirects you to it.  It has daily feeds of N random posts too, where N = 1, 3, 5, and 10.<p>But if, like me, you'd like to have five random blogs suggested in your terminal, here is a quick shell one-liner I'd like to share.  It fetches the random blog picker page five times, cleans up the URLs a bit, and prints them on the terminal:<p><pre><code>  for _ in $(seq 1 5); do curl -sSI https://indieblog.page/random | grep location | sed 's/location: \(.*\).utm_source=.*/\1/'; done 
</code></pre>
Or if you want something to go in ~/.zshrc, ~/.bashrc, etc., then you could have a tiny shell function like this:<p><pre><code>  iw5() {
      for _ in $(seq 1 5)
      do
          curl -sSI https://indieblog.page/random |
              grep location |
              sed 's/location: \(.*\).utm_source=.*/\1/'
      done
  }
</code></pre>
Here is an example output:<p><pre><code>  $ iw5
  https://justinsimoni.com/colorado-trail-24-hour-backpacking-challenge-in-may-how-far-can-i-hike/
  http://www.iamcal.com/2024-09/10218/
  https://dracos.co.uk/wrote/advent-of-code-2024-7/
  https://leancrew.com/all-this/2024/12/mind-your-plotting/
  http://i.never.nu/personal-foundational-texts/
</code></pre>
It helps me to quickly browse through a set of random suggestions on the terminal, decide which one I want to visit, right click on it, and select the "open link" option to open the link in a web browser.  Yes, I know this amounts to judging a post by its link, but sometimes the post slug (if present) alone sparks enough curiosity to dive deeper, and it's a quick way to explore new posts without overthinking it.<p>If you're using this, please be considerate of the indieblog.page web server.  Avoid running it too frequently to prevent putting unnecessary strain on the server.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43148408">https://news.ycombinator.com/item?id=43148408</a></p>
<p>Points: 54</p>
<p># Comments: 12</p>
]]></description><pubDate>Sun, 23 Feb 2025 10:55:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43148408</link><dc:creator>susam</dc:creator><comments>https://news.ycombinator.com/item?id=43148408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43148408</guid></item><item><title><![CDATA[Discover the IndieWeb, one blog post at a time]]></title><description><![CDATA[
<p>Article URL: <a href="https://indieblog.page">https://indieblog.page</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43139953">https://news.ycombinator.com/item?id=43139953</a></p>
<p>Points: 289</p>
<p># Comments: 84</p>
]]></description><pubDate>Sat, 22 Feb 2025 15:42:40 +0000</pubDate><link>https://indieblog.page</link><dc:creator>vinhnx</dc:creator><comments>https://news.ycombinator.com/item?id=43139953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43139953</guid></item><item><title><![CDATA[Hugs of Death: How should we think about resilience in the IndieWeb?]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.infected.systems/posts/2024-12-04-hugs-of-death/">https://blog.infected.systems/posts/2024-12-04-hugs-of-death/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42349615">https://news.ycombinator.com/item?id=42349615</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Dec 2024 13:14:59 +0000</pubDate><link>https://blog.infected.systems/posts/2024-12-04-hugs-of-death/</link><dc:creator>miyuru</dc:creator><comments>https://news.ycombinator.com/item?id=42349615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42349615</guid></item><item><title><![CDATA[Blog Does IndieWeb]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/">https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42090930">https://news.ycombinator.com/item?id=42090930</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 Nov 2024 22:22:35 +0000</pubDate><link>https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/</link><dc:creator>PaulHoule</dc:creator><comments>https://news.ycombinator.com/item?id=42090930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42090930</guid></item><item><title><![CDATA[Blog Does IndieWeb]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/">https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42002368">https://news.ycombinator.com/item?id=42002368</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:06:11 +0000</pubDate><link>https://www.jeremykun.com/2024/10/30/how-this-blog-does-indieweb/</link><dc:creator>todsacerdoti</dc:creator><comments>https://news.ycombinator.com/item?id=42002368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002368</guid></item><item><title><![CDATA[IndieWeb, 2024 Edition]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.joelotter.com/posts/2024/08/indieweb/">https://www.joelotter.com/posts/2024/08/indieweb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41408488">https://news.ycombinator.com/item?id=41408488</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 31 Aug 2024 12:41:50 +0000</pubDate><link>https://www.joelotter.com/posts/2024/08/indieweb/</link><dc:creator>JayOtter</dc:creator><comments>https://news.ycombinator.com/item?id=41408488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41408488</guid></item></channel></rss>