<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: gkapur</title><link>https://news.ycombinator.com/user?id=gkapur</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Jul 2026 22:39:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gkapur" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gkapur in "Inkling: Our Open-Weights Model"]]></title><description><![CDATA[
<p>The story of Reflection AI is supposedly that the company was faffing and failing at winning in the coding agent space, but was introduced to Jenson, who suggested they build an open-weight model and said he would fund it.  That turned into a $2 billion financing with NVIDIA doing roughly $500 million and was a complete pivot.<p>I think the bet would have to be that a US Open Weight company either: 1. Gets a lot of money from Jenson who views them as a counterbalance to the big labs in his ecosystem and a way to generate leverage (the same way he is positioning neoclouds-- it also could be synergistic with neoclouds who could offer the model serving endpoints) 2. Can fast follow the same way Mistral does (which, honestly, seems like just distilling the Chinese model, which distills the US lab but is pretty innovative on a whole lot of architecture both in training and serving land.) 3. AND figure out <i>some</i> (maybe not super lucrative but lucrative enough) sort of business model, as well.  There are lots of possible business models, so I will be curious how this whole space evolves.</p>
]]></description><pubDate>Wed, 15 Jul 2026 19:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925964</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48925964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925964</guid></item><item><title><![CDATA[New comment by gkapur in "Inkling: Our Open-Weights Model"]]></title><description><![CDATA[
<p>If they have a really seamless fine-tuning experience and maybe can help you extract the data you need to FT (which is one of the big challenges in actually getting fine-tuning democratized), maybe you would use it because "Tinker" defaults to it.<p>The model could also be more flexible for non-coding use-cases (they show the results for reasoning being strong) so maybe the argument is to use it for non-coding use-cases to drive relatively deterministic conclusions for non-coding agents (they have also done some determinism work on kernels, which could be useful in pulling on that thread of deterministic models that are fine-tuned for everything that is not writing code.)<p>That said, I'm not sure how much all the work they have done actually synergizes or if the market size (at least in the short to medium term) is big enough for a huge outcome from the company's current valuation with those bets as the enterprise agent estate is taking a while to evolve. Hence companies like Anthropic and OpenAI are throwing tons of consulting money at the problem.</p>
]]></description><pubDate>Wed, 15 Jul 2026 18:44:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925321</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48925321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925321</guid></item><item><title><![CDATA[New comment by gkapur in "Inkling: Our Open-Weights Model"]]></title><description><![CDATA[
<p>It could be but there are a host of companies going after open weights models: Arcee, Reflection, Llama (TBD on Meta's focus on closed-source versus open-source), etc.<p>That said, the fine-tuning API + open weight model at least is a semblance of a viable business that could work so I will be curious about it. I'm not sure the synergy is fully there (why is someone with an open weights model privelaged to fine-tune it better if it's just QLora or Lora) but let's see!</p>
]]></description><pubDate>Wed, 15 Jul 2026 18:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925265</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48925265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925265</guid></item><item><title><![CDATA[New comment by gkapur in "Tutorial: Algebraic Foundations Powering FlashAttention"]]></title><description><![CDATA[
<p>I'm writing a short series of tutorials on FlashAttention: from theory to efficient CUDA kernels.<p>Part 1 is the theoretical foundation. It walks through a modern algebraic formalism showing that FlashAttention is an associative operation, which lets you treat it as a regular reduction on the GPU and apply all the same scheduling optimizations. Some recent MLSys and CVPR (ELSA) papers lean on this framing, and I find it much more powerful than the original.<p>This framework is particularly useful in ML compilers, where you should implement general optimizations applicable to many operations rather than writing specialized kernels. This article shows that attention actually belongs to a large family of "secretly-associative" operations, walks through a handful of examples, and links a few concepts from abstract algebra that let you identify whether an operation is secretly associative.<p>Overview:<p>- Safe softmax, Welford's variance, and FlashAttention are the same secretly-associative operation<p>- The twisted monoid (transport of structure), why the max-rescale coupling doesn't break associativity<p>- The qk_scale = log2(e)/√D like in FA-2 derived from scratch<p>- Numerical analysis: overflow bounds, error limits, and why tiling never amplifies error<p>- Bird's 3rd Homomorphism Theorem as a test for whether any loop is secretly associativ</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920786</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48920786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920786</guid></item><item><title><![CDATA[Tutorial: Algebraic Foundations Powering FlashAttention]]></title><description><![CDATA[
<p>Article URL: <a href="https://riftstack.ai/research/learning-flashattention-the-hard-way-part-1">https://riftstack.ai/research/learning-flashattention-the-hard-way-part-1</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48920785">https://news.ycombinator.com/item?id=48920785</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:47:15 +0000</pubDate><link>https://riftstack.ai/research/learning-flashattention-the-hard-way-part-1</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48920785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920785</guid></item><item><title><![CDATA[New comment by gkapur in "Orthrus-Qwen3: up to 7.8×tokens/forward on Qwen3, identical output distribution"]]></title><description><![CDATA[
<p>On the limitation side:<p>Do you think this would scale to larger transformer models with more parameters per layer?<p>How would this work with MOE models or sparse models?</p>
]]></description><pubDate>Sat, 16 May 2026 17:05:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161927</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48161927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161927</guid></item><item><title><![CDATA[Surfacing a 60% performance bug in cuBLAS]]></title><description><![CDATA[
<p>Article URL: <a href="https://kernelspace.substack.com/p/surfacing-a-60-performance-bug-in">https://kernelspace.substack.com/p/surfacing-a-60-performance-bug-in</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48022994">https://news.ycombinator.com/item?id=48022994</a></p>
<p>Points: 10</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 May 2026 14:30:05 +0000</pubDate><link>https://kernelspace.substack.com/p/surfacing-a-60-performance-bug-in</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=48022994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48022994</guid></item><item><title><![CDATA[A Principled ML Compiler Stack in 5k Lines of Python]]></title><description><![CDATA[
<p>Article URL: <a href="https://kernelspace.substack.com/p/a-principled-ml-compiler-stack-in">https://kernelspace.substack.com/p/a-principled-ml-compiler-stack-in</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47965387">https://news.ycombinator.com/item?id=47965387</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Apr 2026 17:05:37 +0000</pubDate><link>https://kernelspace.substack.com/p/a-principled-ml-compiler-stack-in</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=47965387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47965387</guid></item><item><title><![CDATA[Agentic systems redraw the Pareto frontier on ARC-AGI]]></title><description><![CDATA[
<p>Article URL: <a href="https://poetiq.ai/posts/arcagi_announcement/">https://poetiq.ai/posts/arcagi_announcement/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45997614">https://news.ycombinator.com/item?id=45997614</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 20 Nov 2025 20:57:16 +0000</pubDate><link>https://poetiq.ai/posts/arcagi_announcement/</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=45997614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45997614</guid></item><item><title><![CDATA[New comment by gkapur in "AdapTive-LeArning Speculator System (ATLAS): Faster LLM inference"]]></title><description><![CDATA[
<p>Adding to the prior comments as my intuition matched yours, there’s a nice Reddit thread that gives some context into how it can be faster even if you require exact matches: <a href="https://www.reddit.com/r/LocalLLaMA/s/ARxHLqRjdM" rel="nofollow">https://www.reddit.com/r/LocalLLaMA/s/ARxHLqRjdM</a><p>The TLDR/key (from my understanding) is that verifying N tokens can be faster than generating N tokens.</p>
]]></description><pubDate>Sun, 12 Oct 2025 16:36:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45559528</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=45559528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45559528</guid></item><item><title><![CDATA[New comment by gkapur in "Fivetran Acquires Dbt Competitor Tobiko Data"]]></title><description><![CDATA[
<p>Congratulations to their team.  SQLGlot is a really powerful tool that a lot of companies use so a huge contribution to the OSS community so hopefully it continues to be supported and gets better and better!</p>
]]></description><pubDate>Wed, 03 Sep 2025 20:51:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45120285</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=45120285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45120285</guid></item><item><title><![CDATA[New comment by gkapur in "Darklang Goes Open Source"]]></title><description><![CDATA[
<p>There was also Wing cloud (fka Monada) and there’s Mojo by Modular (<a href="https://www.modular.com/mojo" rel="nofollow">https://www.modular.com/mojo</a>.)<p>Feels like two types of companies raised money: - Companies trying to couple the cloud with a programming language. - More recently, companies trying to couple GPUs with a programming language/alternative to CUDA.<p>Will be curious how this generation goes.</p>
]]></description><pubDate>Mon, 16 Jun 2025 17:28:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44291542</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=44291542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44291542</guid></item><item><title><![CDATA[New comment by gkapur in "Show HN: Agno – A full-stack framework for building Multi-Agent Systems"]]></title><description><![CDATA[
<p>If you are running things locally (I would think especially on the edge, whether on not the LLM is local or in the cloud) this would matter. Or if you are running some sort of agent orchestration where the output of LLMs is streaming it could possibly matter?</p>
]]></description><pubDate>Mon, 02 Jun 2025 14:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44159345</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=44159345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44159345</guid></item><item><title><![CDATA[New comment by gkapur in "FTC takes action against Uber for deceptive billing and cancellation practices"]]></title><description><![CDATA[
<p>I’m convinced I get more “deals” (temporary discounts) from Uber without Uber One/after canceling it, which offsets the benefits from Uber One.<p>I don’t see those deals on Uber Eats so it feels like the real value of Uber One is for heavy Uber Eats users.<p>PS. Worth going through the cancellation flow when you are up for renewal as they will probably offer you 50% off Uber One.</p>
]]></description><pubDate>Mon, 21 Apr 2025 17:59:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43754636</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=43754636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754636</guid></item><item><title><![CDATA[New comment by gkapur in "Comparing Auth from Supabase, Firebase, Auth.js, Ory, Clerk and Others"]]></title><description><![CDATA[
<p>Today there are so many other solutions: Stytch, Descope, PropelAuth (For B2B companies), and others.<p>VCs went a bit ham on this category when Auth0 got bought. I sense that the general thought process was: Auth0 multi-billion dollar company -> Auth0 will become crappy under Okta > replace Auth0 and build a bit company.</p>
]]></description><pubDate>Wed, 23 Oct 2024 16:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41926385</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41926385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41926385</guid></item><item><title><![CDATA[New comment by gkapur in "Dbt – Incremental but Incomplete"]]></title><description><![CDATA[
<p>Basically people are constantly calculating metrics based on existing tables. Think something as simple as a moving average or the sum of two separate columns in a table. Once upon a time you would set up a cronjob and populate these every day as a SQL query in some python or Perl script.<p>Dbt introduced a language for managing these “metrics” at scale including the ability to use variables and more complex templates (Jinja.)<p>Then you do dbt run (<a href="https://docs.getdbt.com/reference/commands/run" rel="nofollow">https://docs.getdbt.com/reference/commands/run</a>) and kapow the metric is populated in your database.<p>More broadly dbt did two other things: 1. It pushed the paradigm from ETL to ELT (so stick all the data in your warehouse and then transform it rather than transform it at extraction time.) 2. It created the concept of an “analytics engineer” (previously know as guy who knows SQL or business analyst.)</p>
]]></description><pubDate>Tue, 15 Oct 2024 22:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41853925</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41853925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41853925</guid></item><item><title><![CDATA[New comment by gkapur in "Command AI Bought by Amplitude"]]></title><description><![CDATA[
<p>Thanks for the transparency and thoughts!</p>
]]></description><pubDate>Tue, 15 Oct 2024 22:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41853849</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41853849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41853849</guid></item><item><title><![CDATA[New comment by gkapur in "Command AI Bought by Amplitude"]]></title><description><![CDATA[
<p>What’s interesting is how much it contrasts with TechCrunch’s story: ‘Most of Command AI’s 30-person, San Francisco-based team will be joining Amplitude. Command AI’s co-founder and CEO James Evans wouldn’t reveal the terms of the deal, but said candidly that an acquisition wasn’t something he’d been planning on.
“Our growth was great and we had plenty of runway,” Evans told TechCrunch. “We weren’t out shopping ourselves or anything. But when Amplitude reached out a little while ago — this summer — we got really excited about the combination and became convinced that we could grow faster and reach more users together.”’</p>
]]></description><pubDate>Tue, 15 Oct 2024 17:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41850958</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41850958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41850958</guid></item><item><title><![CDATA[New comment by gkapur in "Command AI Bought by Amplitude"]]></title><description><![CDATA[
<p>Interestingly, according to Axios, the price was pretty limited: "Amplitude (Nasdaq: AMPL) acquired CommandAI, an SF-based software user experience startup, for $20m (net of cash). CommandAI (fka CommandBar) had raised around $23m from Insight Partners, Itai Tsiddon, Thrive Capital, and BoxGroup."<p>I would be curious to learn more about the rationale to sell the business as I understand the strategic value to Amplitude.  Interestingly, these next-generation digital adoption platforms have generally been pretty challenged.</p>
]]></description><pubDate>Tue, 15 Oct 2024 17:04:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41850639</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41850639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41850639</guid></item><item><title><![CDATA[New comment by gkapur in "Show HN: Vortex – a high-performance columnar file format"]]></title><description><![CDATA[
<p>Not an expert in the space at all and it does seem like people are exploring new file and table formats so that is really cool!<p>How does this compare to Lance (<a href="https://lancedb.github.io/lance/" rel="nofollow">https://lancedb.github.io/lance/</a>)?<p>What do you think the key applied use case for Vortex is?</p>
]]></description><pubDate>Mon, 14 Oct 2024 18:34:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41840455</link><dc:creator>gkapur</dc:creator><comments>https://news.ycombinator.com/item?id=41840455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41840455</guid></item></channel></rss>