<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: manoji</title><link>https://news.ycombinator.com/user?id=manoji</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 28 Aug 2026 13:57:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=manoji" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by manoji in "Tailscale Traces Database Corruption to 16y/o SQLite WAL-Reset Bug"]]></title><description><![CDATA[
<p>Such a good write up . Having explored a little bit of sqlite internals for a codecrafters challenge i was mildly happy i could follow along what was happening .</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275932</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=49275932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275932</guid></item><item><title><![CDATA[New comment by manoji in "Pi's Minimalism Is Its Advantage"]]></title><description><![CDATA[
<p>I love Pi . I have been building an agent using its agent harness <a href="https://github.com/earendil-works/pi/tree/main/packages/agent" rel="nofollow">https://github.com/earendil-works/pi/tree/main/packages/agen...</a> . I love the simplicity .</p>
]]></description><pubDate>Wed, 05 Aug 2026 05:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49178809</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=49178809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49178809</guid></item><item><title><![CDATA[New comment by manoji in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Hey ! Great work , I wanted to try something like this as well to begin my journey into games and computer graphics . I would love to know what resources you used to learn.</p>
]]></description><pubDate>Mon, 15 Jun 2026 12:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48540336</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=48540336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48540336</guid></item><item><title><![CDATA[New comment by manoji in "Replies to comments on my "LLMs are eroding my career" post"]]></title><description><![CDATA[
<p>This is spot on ! Most of the work we really do is pure boilerplate and should be automated. While there are instances of interesting work those are far and few in between . The most recent instance of "how the hell did they do that?" for me was duckdb.</p>
]]></description><pubDate>Mon, 08 Jun 2026 13:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445092</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=48445092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445092</guid></item><item><title><![CDATA[New comment by manoji in "Pausing New Challenges – Codecrafters"]]></title><description><![CDATA[
<p>Yes , I had so much fun implementing sqlite from the scratch . Incidentially it was right about the time I started trying claude code. I did the last challenge in sqlite to scan with an index using claude code and I was blown away. It actually solved it.</p>
]]></description><pubDate>Sun, 24 May 2026 11:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256268</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=48256268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256268</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I am working on trentdb . An in process single node database query engine inspired heavily by duckdb . Its primarily for me to understand databases in depth . Its completely written by codex and in java . Why Java? Its the language I am most familiar with  . I just finished adding support for running all TPC-H queries.</p>
]]></description><pubDate>Mon, 11 May 2026 04:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090954</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=48090954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090954</guid></item><item><title><![CDATA[New comment by manoji in "Sirius DB"]]></title><description><![CDATA[
<p>Its sitting at the top in clickbench .Pretty cool 
<a href="https://benchmark.clickhouse.com/#system=-&type=-&machine=-ca2l%7C6t%7Cg4e%7C6ax%7C6ale%7C3al&cluster_size=-&opensource=-&hardware=-&tuned=+n&metric=hot&queries=-" rel="nofollow">https://benchmark.clickhouse.com/#system=-&type=-&machine=-c...</a></p>
]]></description><pubDate>Sat, 03 Jan 2026 19:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46480795</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=46480795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46480795</guid></item><item><title><![CDATA[Sirius DB]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sirius-db.com/">https://www.sirius-db.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46441781">https://news.ycombinator.com/item?id=46441781</a></p>
<p>Points: 144</p>
<p># Comments: 17</p>
]]></description><pubDate>Wed, 31 Dec 2025 05:54:06 +0000</pubDate><link>https://www.sirius-db.com/</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=46441781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46441781</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>I am Working my way through <a href="https://app.codecrafters.io/courses/sqlite/overview">https://app.codecrafters.io/courses/sqlite/overview</a> . Its been so much fun .</p>
]]></description><pubDate>Mon, 13 Oct 2025 04:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45564667</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=45564667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45564667</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: What are you working on? (September 2025)"]]></title><description><![CDATA[
<p>I am working through <a href="https://app.codecrafters.io/courses/sqlite/overview">https://app.codecrafters.io/courses/sqlite/overview</a> . its been pretty good.</p>
]]></description><pubDate>Tue, 30 Sep 2025 06:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45422444</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=45422444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45422444</guid></item><item><title><![CDATA[New comment by manoji in "Good system design"]]></title><description><![CDATA[
<p>Excellent article . 
Few more that come to mind<p>Think real carefully about breaking transactionality unless absolutely needed . It has been the single source of most problems i have seen over the past few years.<p>Keeping 2 different systems in sync is really hard do not do it if you dont have a real need to do it.<p>Monoliths are really good , there is absolutely no need to run microservices or any services for that matter other than a single monolith. The place where i work at is generating billions of dollars with a single monolith.Having said that there will come a time when some logic has to go to a different services , If you get there your company is really really successful :) .<p>Relational databases can do a lot more than what you think and they can absolutely scale well.</p>
]]></description><pubDate>Sun, 17 Aug 2025 07:28:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44929643</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44929643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44929643</guid></item><item><title><![CDATA[New comment by manoji in "Blip: Peer-to-peer massive file sharing"]]></title><description><![CDATA[
<p>Surprised syncthing isn't mentioned yet. It has been the most stable sync tool for me over the years <a href="https://syncthing.net/" rel="nofollow">https://syncthing.net/</a> . Solid product . Great oboarding experience for Blip! Its just working!</p>
]]></description><pubDate>Tue, 22 Jul 2025 18:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44651523</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44651523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44651523</guid></item><item><title><![CDATA[New comment by manoji in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>DP(Dynamic Programming)  is such a beautiful technique .It took a while for me to grasp it . There are many applications in real world systems as well. Eg Duck DB's join order optimizer is built on  <a href="https://15721.courses.cs.cmu.edu/spring2020/papers/20-optimizer2/p539-moerkotte.pdf" rel="nofollow">https://15721.courses.cs.cmu.edu/spring2020/papers/20-optimi...</a> .<p><a href="https://github.com/duckdb/duckdb/blob/61f07c3221e01674d8fe40b4a25364ba2f3159a7/src/optimizer/join_order/plan_enumerator.cpp#L469">https://github.com/duckdb/duckdb/blob/61f07c3221e01674d8fe40...</a></p>
]]></description><pubDate>Mon, 21 Jul 2025 12:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44634487</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44634487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44634487</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p>I am writing a database purely to satify my curiosity and to do something fun . <a href="https://github.com/edisontrent17/trentdb/tree/main">https://github.com/edisontrent17/trentdb/tree/main</a></p>
]]></description><pubDate>Mon, 30 Jun 2025 10:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44421451</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44421451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44421451</guid></item><item><title><![CDATA[New comment by manoji in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>> Think of anything you wanted to build but didn’t. You tried to home in on some 
> first steps. If you’d been in the limerent phase of a new programming 
> language, you’d have started writing. But you weren’t, so you put it off, for a 
> day, a year, or your whole career.<p>> I can feel my blood pressure rising thinking of all the bookkeeping and Googling and dependency drama > of a new project. An LLM can be instructed to just figure all that shit out. 
> Often, it will drop you precisely at that golden moment where shit almost works, and development means > tweaking code and immediately seeing things work better. That dopamine hit is why I code.<p>This is me . Just yesterday I finished something I have been putting off for 2 years. I maintain 2 mobile phones one because of work and i needed a way to see sms messages from the other phone. I wanted to write a simple andoird app that reads incoming messages and saves them somewhere for me to use for OTP's and other stuff. For the longest time I wanted to build something like this for myself but I have been putting it off just because of all the weird issues i had been getting with mobile development. A couple of days ago since I had some time and I  fired up gemini and asked it to write me a simple flutter app for and to save the messages to supabase and voila it was amazing . With some help and some tweaking I have a fully functioning mobile app on andoird , a small tauri application on desktop to read the messages nicely formatted in a data table without much coding on my part at all. Truly  remarkable.</p>
]]></description><pubDate>Tue, 03 Jun 2025 08:22:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44167696</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44167696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44167696</guid></item><item><title><![CDATA[New comment by manoji in "How to Make a Living as a Writer"]]></title><description><![CDATA[
<p>Loved this article . It took me back to the days of just reading random stuff out of the blue and just enjoying it undistracted.</p>
]]></description><pubDate>Sat, 24 May 2025 07:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44079445</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=44079445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44079445</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: Those making $500/month on side projects in 2024 – Show and tell"]]></title><description><![CDATA[
<p>Hey i love cronitor! Happy user here , it has saved me from multiple disasters. Thank you for building it.</p>
]]></description><pubDate>Wed, 11 Dec 2024 09:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42386154</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=42386154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42386154</guid></item><item><title><![CDATA[New comment by manoji in "Cardio fitness is a strong, consistent predictor of morbidity and mortality"]]></title><description><![CDATA[
<p>I was surprised how much cardio fitness improves by just losing weight. After losing close to 10 kgs I was able to run a 5K consistently 3 times a week and reached a respectable level of fitness for playing basketball</p>
]]></description><pubDate>Fri, 03 May 2024 04:14:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40243968</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=40243968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40243968</guid></item><item><title><![CDATA[New comment by manoji in "Could a video game developer win the Nobel Prize for Literature?"]]></title><description><![CDATA[
<p>I'd give it to From Software.</p>
]]></description><pubDate>Sat, 20 Apr 2024 06:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40095348</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=40095348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40095348</guid></item><item><title><![CDATA[New comment by manoji in "Ask HN: What apps have you created for your own use?"]]></title><description><![CDATA[
<p><a href="https://github.com/manoj-inukolunu/migtunnel">https://github.com/manoj-inukolunu/migtunnel</a>
MigTunnel , ngrok like tunnel for my local use.</p>
]]></description><pubDate>Wed, 13 Dec 2023 07:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38623835</link><dc:creator>manoji</dc:creator><comments>https://news.ycombinator.com/item?id=38623835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38623835</guid></item></channel></rss>