<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: asciimoo</title><link>https://news.ycombinator.com/user?id=asciimoo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 11:35:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=asciimoo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by asciimoo in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Thanks <3<p>Currently it overwrites the previous content with the latest if there is any change, but I'd like to add option to store diffs as well in the future.</p>
]]></description><pubDate>Mon, 09 Mar 2026 18:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47313705</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=47313705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47313705</guid></item><item><title><![CDATA[New comment by asciimoo in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I'm working on a self-hosted search service called Hister with the goal to reduce my dependence on online search engines.<p>Hister is basically a full text indexer which saves all the visited pages rendered by your browser. It provides a flexible web (and terminal) search interface & query language to explore previously visited content with ease or quickly fall back to traditional search engines.<p>Here's a little summary of the background/motivation/beginnings: <a href="https://hister.org/posts/how-i-cut-my-google-search-dependence-in-half/" rel="nofollow">https://hister.org/posts/how-i-cut-my-google-search-dependen...</a><p>Project site: <a href="https://github.com/asciimoo/hister" rel="nofollow">https://github.com/asciimoo/hister</a><p>Website: <a href="https://hister.org/" rel="nofollow">https://hister.org/</a> Read-only demo: <a href="https://demo.hister.org/" rel="nofollow">https://demo.hister.org/</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 13:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47308654</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=47308654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47308654</guid></item><item><title><![CDATA[New comment by asciimoo in "I Cut My Google Search Dependence in Half"]]></title><description><![CDATA[
<p>Ohi, author here. The index you build can indeed contain sensitive data, but you have the ability to specify URL patterns to skip the indexing of the matching pages.</p>
]]></description><pubDate>Tue, 10 Feb 2026 13:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46959722</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=46959722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959722</guid></item><item><title><![CDATA[Show HN: Hister – fast, content-based search for visited websites]]></title><description><![CDATA[
<p>I'm working on a self-hosted search service called Hister with the goal to reduce my dependence on online search engines.<p>Hister is basically a full text indexer for websites which saves all the visited pages rendered by your browser. It provides a flexible web (and terminal) search interface & query language to explore previously visited content with ease or quickly fall back to traditional search engines.<p>I've been using it for more than a month now and as my local index is growing I can avoid opening google/duckduckgo more and more frequently.<p>The project is still heavily under development with constant fine-tuning, but the current version is in a fairly usable state in my opinion, so I wanted to share it here - perhaps some of you find it useful as well. (Or at least have some constructive criticism =])<p>The code is AGPLv3 licensed, available at <a href="https://github.com/asciimoo/hister" rel="nofollow">https://github.com/asciimoo/hister</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46901321">https://news.ycombinator.com/item?id=46901321</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 05 Feb 2026 16:22:10 +0000</pubDate><link>https://hister.org/?src=hn</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=46901321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901321</guid></item><item><title><![CDATA[Show HN: Omnom v0.8.0 with Fediverse feed integration]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/omnom/releases/tag/v0.8.0">https://github.com/asciimoo/omnom/releases/tag/v0.8.0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46069373">https://news.ycombinator.com/item?id=46069373</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 27 Nov 2025 14:06:10 +0000</pubDate><link>https://github.com/asciimoo/omnom/releases/tag/v0.8.0</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=46069373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46069373</guid></item><item><title><![CDATA[New comment by asciimoo in "Mozilla to shut down Pocket and Fakespot"]]></title><description><![CDATA[
<p>I'm using & developing Omnom (read-only demo: <a href="https://omnom.zone/" rel="nofollow">https://omnom.zone/</a> ). It is self-hosted, free software, fediverse compatible and creates 1:1 snapshots of the saved websites: <a href="https://github.com/asciimoo/omnom">https://github.com/asciimoo/omnom</a></p>
]]></description><pubDate>Thu, 22 May 2025 19:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44066078</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=44066078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44066078</guid></item><item><title><![CDATA[New comment by asciimoo in "Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots [showcase]"]]></title><description><![CDATA[
<p>It's not only open source, it is free software. Take a look at <a href="https://github.com/asciimoo/omnom">https://github.com/asciimoo/omnom</a> - suggestions/contributions are appreciated =)</p>
]]></description><pubDate>Mon, 14 Apr 2025 14:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43681647</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=43681647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43681647</guid></item><item><title><![CDATA[New comment by asciimoo in "Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots [showcase]"]]></title><description><![CDATA[
<p>You can find detailed search (including title/content) using the bookmarks endpoint. Snapshot search is currently only for finding multiple snapshots for a single URL/domain. Probably it should be emphasized, or content based search should be available there as well. Thanks for the feedback!</p>
]]></description><pubDate>Mon, 14 Apr 2025 13:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43681276</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=43681276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43681276</guid></item><item><title><![CDATA[Show HN: Omnom – Bookmarking with Website Snapshots]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/omnom">https://github.com/asciimoo/omnom</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43545911">https://news.ycombinator.com/item?id=43545911</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Apr 2025 12:24:27 +0000</pubDate><link>https://github.com/asciimoo/omnom</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=43545911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43545911</guid></item><item><title><![CDATA[New comment by asciimoo in "Colly: Fast and Elegant Scraping Framework for Golang"]]></title><description><![CDATA[
<p>Makes sense, thanks =)<p>In the above example this would require `nil` checking of the retrieved value every time. I'm not sure if it would make the API cleaner</p>
]]></description><pubDate>Thu, 05 Oct 2017 15:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=15409847</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15409847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15409847</guid></item><item><title><![CDATA[New comment by asciimoo in "Colly: Fast and Elegant Scraping Framework for Golang"]]></title><description><![CDATA[
<p>How do you recognize if the collector has finished? If the site doesn't contain "a" elements (e.g. because of a network error), this example would block forever.</p>
]]></description><pubDate>Thu, 05 Oct 2017 14:34:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=15409488</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15409488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15409488</guid></item><item><title><![CDATA[New comment by asciimoo in "Colly: Fast and Elegant Scraping Framework for Golang"]]></title><description><![CDATA[
<p>Scraping JS-only sites is also possible without a headless browser, but requires a bit more debugging of the internal structure of these sites.
Most of JS-only websites have API endpoints with JSON responses, which can make scraping more reliable than parsing custom (and sometimes invalid) HTML.
The drawback of headless browser based scraping is that it requires significant amount of cpu time and memory compared to "static" scraping frameworks.</p>
]]></description><pubDate>Thu, 05 Oct 2017 14:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=15409268</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15409268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15409268</guid></item><item><title><![CDATA[New comment by asciimoo in "Colly: Fast and Elegant Scraping Framework for Golang"]]></title><description><![CDATA[
<p>Interesting idea, how do you imagine a channel based API for this?</p>
]]></description><pubDate>Thu, 05 Oct 2017 13:25:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=15408928</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15408928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15408928</guid></item><item><title><![CDATA[Colly: Fast and Elegant Scraping Framework for Golang]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/colly?source=hackernews">https://github.com/asciimoo/colly?source=hackernews</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15408784">https://news.ycombinator.com/item?id=15408784</a></p>
<p>Points: 120</p>
<p># Comments: 58</p>
]]></description><pubDate>Thu, 05 Oct 2017 13:03:18 +0000</pubDate><link>https://github.com/asciimoo/colly?source=hackernews</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15408784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15408784</guid></item><item><title><![CDATA[Show HN: Distributed project development model and toolkit]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/chiefr/tree/master">https://github.com/asciimoo/chiefr/tree/master</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15118939">https://news.ycombinator.com/item?id=15118939</a></p>
<p>Points: 15</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Aug 2017 18:33:37 +0000</pubDate><link>https://github.com/asciimoo/chiefr/tree/master</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=15118939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15118939</guid></item><item><title><![CDATA[New comment by asciimoo in "Interactive command line HTTP inspector written in Go"]]></title><description><![CDATA[
<p>Actually, I wrote this tool to make searx's engine development easier. It is glad to see, that so many people find it useful. =)</p>
]]></description><pubDate>Sun, 05 Feb 2017 19:44:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=13574141</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=13574141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13574141</guid></item><item><title><![CDATA[Drawing in terminal with unicode braille characters]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/drawille">https://github.com/asciimoo/drawille</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7628180">https://news.ycombinator.com/item?id=7628180</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Apr 2014 15:18:41 +0000</pubDate><link>https://github.com/asciimoo/drawille</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=7628180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7628180</guid></item><item><title><![CDATA[Simple data query]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/ds">https://github.com/asciimoo/ds</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7609758">https://news.ycombinator.com/item?id=7609758</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 18 Apr 2014 16:11:50 +0000</pubDate><link>https://github.com/asciimoo/ds</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=7609758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7609758</guid></item><item><title><![CDATA[List of github lists]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciimoo/ListOfGithubLists">https://github.com/asciimoo/ListOfGithubLists</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6994975">https://news.ycombinator.com/item?id=6994975</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Jan 2014 13:44:45 +0000</pubDate><link>https://github.com/asciimoo/ListOfGithubLists</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=6994975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6994975</guid></item><item><title><![CDATA[Searx - a privacy-respecting, hackable metasearch engine]]></title><description><![CDATA[
<p>Article URL: <a href="http://searx.0x2a.tk/">http://searx.0x2a.tk/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6603995">https://news.ycombinator.com/item?id=6603995</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Oct 2013 08:34:04 +0000</pubDate><link>http://searx.0x2a.tk/</link><dc:creator>asciimoo</dc:creator><comments>https://news.ycombinator.com/item?id=6603995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6603995</guid></item></channel></rss>