<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: nathannaveen</title><link>https://news.ycombinator.com/user?id=nathannaveen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 16 Sep 2026 11:59:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nathannaveen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nathannaveen in "Dropping eBPF CPU Cost by About 90% with Memoization (Not AI Gen)"]]></title><description><![CDATA[
<p>Hey, author here, that is a great catch, thanks for pointing it out! If we are protecting a directory, then only people with access will be able to move the dir, so we are assuming that they don’t move (or rename) the directory maliciously. And, if we aren’t trying to protect the directory, then it doesn’t really mater to our protection whether that directory is moved.<p>Additionally, we are thinking of evicting the inode associated with the directory from the cache if a directory is moved. Doing this would probably catch a ton of edge cases and make it simpler.</p>
]]></description><pubDate>Tue, 15 Sep 2026 02:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49706816</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=49706816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49706816</guid></item><item><title><![CDATA[Dropping eBPF CPU Cost by About 90% with Memoization (Not AI Gen)]]></title><description><![CDATA[
<p>Article URL: <a href="https://nathannaveen.dev/posts/dropping-ebpf-cpu-cost-by-90/">https://nathannaveen.dev/posts/dropping-ebpf-cpu-cost-by-90/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49697477">https://news.ycombinator.com/item?id=49697477</a></p>
<p>Points: 152</p>
<p># Comments: 29</p>
]]></description><pubDate>Mon, 14 Sep 2026 14:29:23 +0000</pubDate><link>https://nathannaveen.dev/posts/dropping-ebpf-cpu-cost-by-90/</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=49697477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49697477</guid></item><item><title><![CDATA[Optimizing eBPF Policies for Speed and Space (Not AI Gen)]]></title><description><![CDATA[
<p>Article URL: <a href="https://nathannaveen.dev/posts/optimizing-ebpf-policies-for-speed-and-space/">https://nathannaveen.dev/posts/optimizing-ebpf-policies-for-speed-and-space/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49522676">https://news.ycombinator.com/item?id=49522676</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Sep 2026 14:43:54 +0000</pubDate><link>https://nathannaveen.dev/posts/optimizing-ebpf-policies-for-speed-and-space/</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=49522676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49522676</guid></item><item><title><![CDATA[New comment by nathannaveen in "Show HN: Ustps (UDP Speedy Transmission Protocol Secure) and USSH"]]></title><description><![CDATA[
<p>Really cool, but the thing I really appreciate is that you had this towards the top of the GH README: "Built with Codex using GPT-5.4 (Low)."<p>I am fine with using AI to code something, but I really like it when people are honest about it so that I know what I am looking at.</p>
]]></description><pubDate>Wed, 10 Jun 2026 22:47:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48483833</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=48483833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48483833</guid></item><item><title><![CDATA[New comment by nathannaveen in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>Personally I generally try to avoid concurrency when writing code with AI since I feel AI makes concurrency unnecessary complex in Golang.</p>
]]></description><pubDate>Tue, 26 May 2026 09:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48277252</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=48277252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48277252</guid></item><item><title><![CDATA[New comment by nathannaveen in "Show HN: Write your BPF programs in Go, not C"]]></title><description><![CDATA[
<p>I'm also primarily a Go developer, and I will also defend the language in almost all use cases, but I personally feel that C is the best for writing eBPF. I just feel that you get all of the original functionality with C, and you don't have to hack your way around weird issues that you would encounter when using Go or Rust.<p>Note that we at Bomfather have our userspace code written in Golang and our eBPF code written in C.<p>But, either way, this is a really cool solution/idea and could make writing eBPF code a lot easier.</p>
]]></description><pubDate>Tue, 26 May 2026 04:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48275095</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=48275095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48275095</guid></item><item><title><![CDATA[New comment by nathannaveen in "Show HN: Stage – Putting humans back in control of code review"]]></title><description><![CDATA[
<p>I assume this problem could be solved if we write up what we actually want (like a GH issue) and maybe in the future the guys at Stage could use github issues as part of their PR review?</p>
]]></description><pubDate>Fri, 17 Apr 2026 14:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806604</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=47806604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806604</guid></item><item><title><![CDATA[New comment by nathannaveen in "Take better notes, by hand"]]></title><description><![CDATA[
<p>Personally I like Goodnotes since it is pretty good at searching handwriting.</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47577178</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=47577178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577178</guid></item><item><title><![CDATA[New comment by nathannaveen in "Tell HN: Digital Ocean has run out of GPU droplets"]]></title><description><![CDATA[
<p>I've been using GCP...</p>
]]></description><pubDate>Thu, 05 Mar 2026 14:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47261684</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=47261684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47261684</guid></item><item><title><![CDATA[New comment by nathannaveen in "Elevator Saga: The elevator programming game (2015)"]]></title><description><![CDATA[
<p>I love this, but I have also been having a lot of fun with <a href="https://www.codingame.com/" rel="nofollow">https://www.codingame.com/</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 17:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250737</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=47250737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250737</guid></item><item><title><![CDATA[Tell HN: Digital Ocean has run out of GPU droplets]]></title><description><![CDATA[
<p>Today I wanted to test out some stuff on GPUs and normally I use Digital Oceans GPU droplets to do this, but when trying to create a droplet I get "We're currently out of GPU capacity in all datacenter regions<p>North America
New York • Datacenter 2 • NYC2
Creates in this datacenter are disabled
San Francisco • Datacenter 3 • SFO3
Creates in this datacenter are disabled
Atlanta • Datacenter 1 • ATL1
Creates in this datacenter are disabled
Toronto • Datacenter 1 • TOR1
Creates in this datacenter are disabled
Europe
Amsterdam • Datacenter 3 • AMS3
Creates in this datacenter are disabled
"</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47249736">https://news.ycombinator.com/item?id=47249736</a></p>
<p>Points: 17</p>
<p># Comments: 4</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249736</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=47249736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249736</guid></item><item><title><![CDATA[Confidential Computing Adds a Crazy Amount of Overhead to GPUs]]></title><description><![CDATA[
<p>Article URL: <a href="https://bomfather.dev/blog/confidential-computing-overhead/">https://bomfather.dev/blog/confidential-computing-overhead/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46886599">https://news.ycombinator.com/item?id=46886599</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Feb 2026 14:59:27 +0000</pubDate><link>https://bomfather.dev/blog/confidential-computing-overhead/</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46886599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46886599</guid></item><item><title><![CDATA[Upbit was hacked $37M Solana. How could we have hacked and protected it?]]></title><description><![CDATA[
<p>Article URL: <a href="https://substack.bomfather.dev/p/upbit-hacked-37m-solana-how-would">https://substack.bomfather.dev/p/upbit-hacked-37m-solana-how-would</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46108505">https://news.ycombinator.com/item?id=46108505</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Dec 2025 15:24:14 +0000</pubDate><link>https://substack.bomfather.dev/p/upbit-hacked-37m-solana-how-would</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46108505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46108505</guid></item><item><title><![CDATA[New comment by nathannaveen in "We managed to secure $25K in GCP credits without a VC"]]></title><description><![CDATA[
<p>Nope! We aren't sponsored nor do we work for Brex. These benefits were useful for us and decided to share them!</p>
]]></description><pubDate>Wed, 26 Nov 2025 19:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46061119</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46061119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46061119</guid></item><item><title><![CDATA[We managed to secure $25K in GCP credits without a VC]]></title><description><![CDATA[
<p>Article URL: <a href="https://substack.bomfather.dev/p/how-we-managed-to-secure-25k-in-gcp">https://substack.bomfather.dev/p/how-we-managed-to-secure-25k-in-gcp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46060638">https://news.ycombinator.com/item?id=46060638</a></p>
<p>Points: 6</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 26 Nov 2025 18:18:41 +0000</pubDate><link>https://substack.bomfather.dev/p/how-we-managed-to-secure-25k-in-gcp</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46060638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060638</guid></item><item><title><![CDATA[New comment by nathannaveen in "Ask HN: We Need Help with Our Anomaly Detection Algorithm"]]></title><description><![CDATA[
<p>Truthfully, there isn't any way to prove that we are going to OSS, but we don't want to throw out a half assed product.<p>I agree, this isn't an ideal scenario, but we want to release our product when we have a working version.<p>We love open source, and have been working on open source for years now. <a href="https://github.com/nathannaveen" rel="nofollow">https://github.com/nathannaveen</a>.<p>Additionally, we have already open sourced a security tool that we were building before hand <a href="https://github.com/bomfather/minefield" rel="nofollow">https://github.com/bomfather/minefield</a>.</p>
]]></description><pubDate>Mon, 24 Nov 2025 17:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46036380</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46036380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46036380</guid></item><item><title><![CDATA[New comment by nathannaveen in "Ask HN: We Need Help with Our Anomaly Detection Algorithm"]]></title><description><![CDATA[
<p>This product is intended to be open source. We are currently building it out, but we are planning to open source it in spring 2026. Thanks for asking!</p>
]]></description><pubDate>Mon, 24 Nov 2025 16:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46036018</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46036018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46036018</guid></item><item><title><![CDATA[Ask HN: We Need Help with Our Anomaly Detection Algorithm]]></title><description><![CDATA[
<p>Hey, I'm a co founder of Bomfather https://bomfather.dev/. We are in the process of adding anomaly detection to our product and this write up is a pretty deep dive into how we are thinking of approaching it.<p>We would really appreciate any thoughts or improvements that you guys have!<p>The write up is on our blog page since it has a couple of images as well as latex, and HN doesn't allow images or latex formatting.<p>https://bomfather.dev/blog/2025-11-24-help-with-our-algorithm/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46035917">https://news.ycombinator.com/item?id=46035917</a></p>
<p>Points: 3</p>
<p># Comments: 5</p>
]]></description><pubDate>Mon, 24 Nov 2025 16:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46035917</link><dc:creator>nathannaveen</dc:creator><comments>https://news.ycombinator.com/item?id=46035917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46035917</guid></item></channel></rss>