<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: tontinton</title><link>https://news.ycombinator.com/user?id=tontinton</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 06:50:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tontinton" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tontinton in "Show HN: Superlog (YC P26) – Observability that installs itself and fixes bugs"]]></title><description><![CDATA[
<p>What's your moat?</p>
]]></description><pubDate>Tue, 19 May 2026 16:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195375</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=48195375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195375</guid></item><item><title><![CDATA[New comment by tontinton in "Zerostack – A Unix-inspired coding agent written in pure Rust"]]></title><description><![CDATA[
<p>Yo that's really similar to my very own <a href="https://github.com/tontinton/maki" rel="nofollow">https://github.com/tontinton/maki</a> only I'm MIT and you're GPL, cool</p>
]]></description><pubDate>Sun, 17 May 2026 17:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48171330</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=48171330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48171330</guid></item><item><title><![CDATA[New comment by tontinton in "If AI Writes Your Code, Why Use Python?"]]></title><description><![CDATA[
<p>Also easier to ship a binary like a cli</p>
]]></description><pubDate>Mon, 11 May 2026 21:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100704</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=48100704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100704</guid></item><item><title><![CDATA[New comment by tontinton in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>or you can use a non vibe designed efficient Rust TUI coding agent made by yours truly, all my coworkers use it too :) called <a href="https://maki.sh" rel="nofollow">https://maki.sh</a>!<p>lua plugins WIP</p>
]]></description><pubDate>Thu, 23 Apr 2026 19:32:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47880542</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47880542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47880542</guid></item><item><title><![CDATA[New comment by tontinton in "Maki – the efficient coder (AI agent)"]]></title><description><![CDATA[
<p>Thanks!<p>Currently the subagent chat windows don't allow to inject user messages like the main window, I want to change that soon though.<p>Regarding tiered models, it currently caps the model use to the current tier you're on, so no it can't upgrade from haiku to opus suddenly. The reasoning for that is that if you selected haiku, you probably don't want to pay for opus by accident.</p>
]]></description><pubDate>Sat, 11 Apr 2026 11:54:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47729792</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47729792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47729792</guid></item><item><title><![CDATA[New comment by tontinton in "I've sold out"]]></title><description><![CDATA[
<p>Yes, you can use the dynamic provider to work with any local model you want (see scripts/providers)</p>
]]></description><pubDate>Wed, 08 Apr 2026 19:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694974</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47694974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694974</guid></item><item><title><![CDATA[New comment by tontinton in "I've sold out"]]></title><description><![CDATA[
<p>Is this a good time to tell you guys that there are many more alternatives, like my very own <a href="https://maki.sh" rel="nofollow">https://maki.sh</a>?<p>Shameless plug, yes, but it's free, so I think it's fair :)</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690092</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47690092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690092</guid></item><item><title><![CDATA[New comment by tontinton in "Issue: Claude Code is unusable for complex engineering tasks with Feb updates"]]></title><description><![CDATA[
<p>I don't know why everyone is so attached to Claude Code you can just build your own little agent, like I did: <a href="https://maki.sh/" rel="nofollow">https://maki.sh/</a><p>It will 100% be better than the 500k lines of code junk that is CC.</p>
]]></description><pubDate>Tue, 07 Apr 2026 13:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674645</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47674645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674645</guid></item><item><title><![CDATA[New comment by tontinton in "Maki the efficient AI coder – Rust TUI (saves 40% tokens and low RAM)"]]></title><description><![CDATA[
<p>Something I've been working on out of frustrations with the existing AI coder CLIs</p>
]]></description><pubDate>Thu, 02 Apr 2026 12:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47613769</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47613769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613769</guid></item><item><title><![CDATA[Maki the efficient AI coder – Rust TUI (saves 40% tokens and low RAM)]]></title><description><![CDATA[
<p>Article URL: <a href="https://maki.sh">https://maki.sh</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47613768">https://news.ycombinator.com/item?id=47613768</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 02 Apr 2026 12:50:18 +0000</pubDate><link>https://maki.sh</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47613768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613768</guid></item><item><title><![CDATA[New comment by tontinton in "1M context is now generally available for Opus 4.6 and Sonnet 4.6"]]></title><description><![CDATA[
<p>Yeah we all converge to the same workflow, in my ai coding agent I'm working on now, I've added an "index" tool that uses tree-sitter to compress and show the AI a skeleton of a code file.<p>Here's the implementation for the interested: <a href="https://github.com/tontinton/maki/blob/main/maki-code-index%2Fsrc%2Flib.rs" rel="nofollow">https://github.com/tontinton/maki/blob/main/maki-code-index%...</a></p>
]]></description><pubDate>Sat, 14 Mar 2026 18:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47379812</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47379812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47379812</guid></item><item><title><![CDATA[New comment by tontinton in "Show HN: Context Gateway – Compress agent context before it hits the LLM"]]></title><description><![CDATA[
<p>Is it similar to rtk? Where the output of tool calls is compressed? Or does it actively compress your history once in a while?<p>If it's the latter, then users will pay for the entire history of tokens since the change uncached: <a href="https://platform.claude.com/docs/en/build-with-claude/prompt-caching" rel="nofollow">https://platform.claude.com/docs/en/build-with-claude/prompt...</a><p>How is this better?</p>
]]></description><pubDate>Fri, 13 Mar 2026 19:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368680</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=47368680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368680</guid></item><item><title><![CDATA[Lance table format explained simply, stupid (Animated)]]></title><description><![CDATA[
<p>Article URL: <a href="https://tontinton.com/posts/lance/">https://tontinton.com/posts/lance/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46933779">https://news.ycombinator.com/item?id=46933779</a></p>
<p>Points: 16</p>
<p># Comments: 6</p>
]]></description><pubDate>Sun, 08 Feb 2026 12:45:56 +0000</pubDate><link>https://tontinton.com/posts/lance/</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=46933779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46933779</guid></item><item><title><![CDATA[I added partial (incomplete) row streaming to a query engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.vega.io/posts/partial_stream/">https://blog.vega.io/posts/partial_stream/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46639185">https://news.ycombinator.com/item?id=46639185</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Jan 2026 20:56:22 +0000</pubDate><link>https://blog.vega.io/posts/partial_stream/</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=46639185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46639185</guid></item><item><title><![CDATA[New comment by tontinton in "Show HN: Ayder – HTTP-native durable event log written in C (curl as client)"]]></title><description><![CDATA[
<p>Very cool, have you taken a look into what TigerBeetle does with VSR (and why they chose it instead of raft)?</p>
]]></description><pubDate>Tue, 13 Jan 2026 19:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46606754</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=46606754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46606754</guid></item><item><title><![CDATA[New comment by tontinton in "Crossfire: High-performance lockless spsc/mpsc/mpmc channels for Rust"]]></title><description><![CDATA[
<p>Can I select multiple receivers concurrently, similar to a select in Linux?</p>
]]></description><pubDate>Sun, 02 Nov 2025 18:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45792205</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=45792205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45792205</guid></item><item><title><![CDATA[Partial Streams: Real-Time Results in a Federated Query Engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.vega.io/posts/partial_stream/">https://blog.vega.io/posts/partial_stream/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45643078">https://news.ycombinator.com/item?id=45643078</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Oct 2025 12:21:42 +0000</pubDate><link>https://blog.vega.io/posts/partial_stream/</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=45643078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45643078</guid></item><item><title><![CDATA[AI powered natural language to KQL]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.vegasecurity.com/posts/natural_language_to_kusto_query_language/">https://blog.vegasecurity.com/posts/natural_language_to_kusto_query_language/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42964283">https://news.ycombinator.com/item?id=42964283</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 06 Feb 2025 17:03:06 +0000</pubDate><link>https://blog.vegasecurity.com/posts/natural_language_to_kusto_query_language/</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=42964283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42964283</guid></item><item><title><![CDATA[New comment by tontinton in "Search logs faster than Sonic – Log search engine internals"]]></title><description><![CDATA[
<p>Learn about the data structures & algorithms that make up modern log search engines like Elasticsearch.</p>
]]></description><pubDate>Tue, 04 Feb 2025 13:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42932023</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=42932023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42932023</guid></item><item><title><![CDATA[Search logs faster than Sonic – Log search engine internals]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.vegasecurity.com/posts/log_search_engines/">https://blog.vegasecurity.com/posts/log_search_engines/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42932022">https://news.ycombinator.com/item?id=42932022</a></p>
<p>Points: 17</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 04 Feb 2025 13:28:08 +0000</pubDate><link>https://blog.vegasecurity.com/posts/log_search_engines/</link><dc:creator>tontinton</dc:creator><comments>https://news.ycombinator.com/item?id=42932022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42932022</guid></item></channel></rss>