<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: swaminarayan</title><link>https://news.ycombinator.com/user?id=swaminarayan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 16:25:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=swaminarayan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by swaminarayan in "Show HN: Find the best local LLM for your hardware, ranked by benchmarks"]]></title><description><![CDATA[
<p>How it select model? using AI?</p>
]]></description><pubDate>Fri, 15 May 2026 14:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48149173</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48149173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48149173</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Query months of HN discussions and comments as a knowledge graph"]]></title><description><![CDATA[
<p>I am getting used to with this lightrag-snkv, Now I dont need to check hacker news site again, it automatically ingest top ranked posts and I can query and check answers using natural query language.</p>
]]></description><pubDate>Tue, 12 May 2026 14:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48108938</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48108938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48108938</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Query months of HN discussions and comments as a knowledge graph"]]></title><description><![CDATA[
<p>I am pasting link here: <a href="https://github.com/user-attachments/assets/23a95319-ee66-49bc-811d-79fea94779b2" rel="nofollow">https://github.com/user-attachments/assets/23a95319-ee66-49b...</a></p>
]]></description><pubDate>Mon, 11 May 2026 01:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090150</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48090150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090150</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Query months of HN discussions and comments as a knowledge graph"]]></title><description><![CDATA[
<p>if you are opening video in mobile github app then it won’t open.Check in browser.</p>
]]></description><pubDate>Mon, 11 May 2026 01:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090138</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48090138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090138</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Query years of HN discussions and comments as a knowledge graph"]]></title><description><![CDATA[
<p>Right now Show HN and Ask HN tags based blogs and its comments are ingested in database.</p>
]]></description><pubDate>Sun, 10 May 2026 09:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48082476</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48082476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48082476</guid></item><item><title><![CDATA[Show HN: Query months of HN discussions and comments as a knowledge graph]]></title><description><![CDATA[
<p>I built lightrag-snkv, Basically it uses lightRAG <a href="https://github.com/HKUDS/LightRAG" rel="nofollow">https://github.com/HKUDS/LightRAG</a> ,this requires various storage databases like key value store, graph database, vector database, I built single embedded file based database which covers all these requirements: <a href="https://github.com/hash-anu/snkv" rel="nofollow">https://github.com/hash-anu/snkv</a>.
And developed ingestor which ingest data from Algolia's HN search API. Here auto ingestion timings can be configured either using server.py or it can be configured by ingester code file or can be configured in env file.<p>This is very early stage and you might hit issues.<p>Demo video and quick-start in the README. Let me know if you run into issues.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48082150">https://news.ycombinator.com/item?id=48082150</a></p>
<p>Points: 4</p>
<p># Comments: 5</p>
]]></description><pubDate>Sun, 10 May 2026 08:46:59 +0000</pubDate><link>https://github.com/hash-anu/lightrag-snkv</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=48082150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48082150</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Ithihāsas – a character explorer for Hindu epics, built in a few hours"]]></title><description><![CDATA[
<p>this is not mythology. this is ithihasas meaning thus it happened</p>
]]></description><pubDate>Tue, 14 Apr 2026 02:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47760616</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47760616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47760616</guid></item><item><title><![CDATA[New comment by swaminarayan in "Ask HN: Best LLM model for a RAG-based Android app across all smartphones?"]]></title><description><![CDATA[
<p>Found my answer: <a href="https://github.com/google-ai-edge/gallery?tab=readme-ov-file" rel="nofollow">https://github.com/google-ai-edge/gallery?tab=readme-ov-file</a></p>
]]></description><pubDate>Fri, 03 Apr 2026 10:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625214</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47625214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625214</guid></item><item><title><![CDATA[Ask HN: Best LLM model for a RAG-based Android app across all smartphones?]]></title><description><![CDATA[
<p>I am developing RAG based android app using llama.cpp. For offline processing I am using Qwen 1.5 2.5B model using Q4 quantization, I am offloading computation to GPU if present, However for low end android phones my android app is either crashing due to OOM or If not crashing and no GPU available in that case it takes lots of time to generate text. I also tried with SmolLM 135M model for low end devices but it struggle to follow instruction very well.<p>In this case I am considering openAI API for low end android phones. And for vector storage I am using in house developed https://github.com/hash-anu/snkv,<p>I am not sure how other people are running LLM model on low end android devices, I would appreciate any insights or best practices.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47624065">https://news.ycombinator.com/item?id=47624065</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 03 Apr 2026 07:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624065</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47624065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624065</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Dull – Instagram Without Reels, YouTube Without Shorts (iOS)"]]></title><description><![CDATA[
<p>i like this idea, especially for the parent who dont want their kids to watch reels/shorts of the instagram and youtube apps.</p>
]]></description><pubDate>Thu, 02 Apr 2026 08:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611414</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47611414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611414</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Postgres extension for BM25 relevance-ranked full-text search"]]></title><description><![CDATA[
<p>lol</p>
]]></description><pubDate>Thu, 02 Apr 2026 03:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47609601</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47609601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47609601</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Postgres extension for BM25 relevance-ranked full-text search"]]></title><description><![CDATA[
<p>What architectural decisions enabled pg_textsearch to outperform Tantivy/ParadeDB by 4.7×, especially given Tantivy’s reputation for speed?</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603971</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47603971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603971</guid></item><item><title><![CDATA[New comment by swaminarayan in "DoltLite: Free, open source drop-in replacement for SQLite with version control"]]></title><description><![CDATA[
<p>Interesting approach — especially around modifying SQLite’s internals.<p>In SNKV, I’m taking almost the opposite direction:
keeping B-tree / storage-layer ideas and removing the SQL layer entirely,
to expose a minimal key-value interface.<p>Curious how you think about the tradeoff between simplifying the query layer vs the storage layer.<p><a href="https://github.com/hash-anu/snkv" rel="nofollow">https://github.com/hash-anu/snkv</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 12:25:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541864</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47541864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541864</guid></item><item><title><![CDATA[New comment by swaminarayan in "In-process reimplementation of PostgreSQL backed by SQLite-compatible storage"]]></title><description><![CDATA[
<p>Really interesting design — especially using SQLite-compatible storage with a PostgreSQL interface.<p>I'm working on SNKV, which explores a different approach:
skipping the SQL layer entirely and focusing on a simple key-value interface.<p>It works closer to the storage layer (b-tree / WAL / pager concepts), aiming for a lightweight and minimal design, while supporting multi-process access.<p>Curious how you think about the tradeoff between SQL flexibility and a simpler KV interface.<p><a href="https://github.com/hash-anu/snkv" rel="nofollow">https://github.com/hash-anu/snkv</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 12:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541745</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47541745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541745</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3"]]></title><description><![CDATA[
<p>Very cool approach. I’m working on a related KV storage project (snkv - <a href="https://github.com/hash-anu/snkv" rel="nofollow">https://github.com/hash-anu/snkv</a>)<p>How do you handle manifest consistency and updates—append-only or rewrite-heavy?</p>
]]></description><pubDate>Fri, 27 Mar 2026 03:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47538973</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47538973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47538973</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller"]]></title><description><![CDATA[
<p>What were the biggest architectural changes in the rewrite, and what tradeoffs did you make compared to the old Video.js design?</p>
]]></description><pubDate>Wed, 25 Mar 2026 09:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47515255</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47515255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47515255</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: DuckDB community extension for prefiltered HNSW using ACORN-1"]]></title><description><![CDATA[
<p>Does your method work better than standard ANN when filters are very strict—and how does it affect speed vs accuracy?</p>
]]></description><pubDate>Wed, 25 Mar 2026 09:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47515224</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47515224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47515224</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Termcraft – Terminal-first 2D sandbox survival in Rust"]]></title><description><![CDATA[
<p>How do you build a procedurally generated survival game in a terminal without a graphics engine?</p>
]]></description><pubDate>Sun, 22 Mar 2026 06:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47475056</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47475056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47475056</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Three new Kitten TTS models – smallest less than 25MB"]]></title><description><![CDATA[
<p>How did you make a very small AI model (14M) sound more natural and expressive than even bigger models?</p>
]]></description><pubDate>Fri, 20 Mar 2026 02:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47449779</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47449779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47449779</guid></item><item><title><![CDATA[New comment by swaminarayan in "Show HN: Pgit – A Git-like CLI backed by PostgreSQL"]]></title><description><![CDATA[
<p>if you want to use key value store using sqlite then you can try : <a href="https://github.com/hash-anu/snkv" rel="nofollow">https://github.com/hash-anu/snkv</a><p>in which i am directly accessing b-tree layer and not consuming query layer.<p>for kv workloads it is much faster compare to sql.<p>and yeah you will get same benefits of sqlite storage engine.</p>
]]></description><pubDate>Thu, 19 Mar 2026 02:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47434348</link><dc:creator>swaminarayan</dc:creator><comments>https://news.ycombinator.com/item?id=47434348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47434348</guid></item></channel></rss>