<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: loganboyd</title><link>https://news.ycombinator.com/user?id=loganboyd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 08:23:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=loganboyd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by loganboyd in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>I’m working on a tensor computing language/compiler called i with a simple explicit scheduling model (loop splitting, loop ordering, input “staging”). These mechanisms alone are enough to express complex algorithms like FlashAttention, generating target code with techniques like loop fusion, minimized intermediate allocations, and “online” reductions.<p>Right now there is a runtime and compiler targeting C, written in dependency-free Rust, and a minimal Python frontend. The project is very much proof-of-concept stage so not yet fast. Working on a CUDA backend now.<p>The goal is to enable automatic discovery of FlashAttention-style optimizations which is not feasible with current compilers.<p>Very open to feedback/discussion from anybody interested in or knowledgeable about tensor compilers!<p>repo: <a href="https://github.com/ilang-dev/i" rel="nofollow">https://github.com/ilang-dev/i</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 19:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48531754</link><dc:creator>loganboyd</dc:creator><comments>https://news.ycombinator.com/item?id=48531754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48531754</guid></item><item><title><![CDATA[New comment by loganboyd in "Show HN: An experimental tensor DSL/compiler with explicit scheduling"]]></title><description><![CDATA[
<p>I made i, a tensor computation language with a simple explicit scheduling model. The only scheduling concepts in i  are loop splits, loop ordering, and input producer staging (where one intermediate value is computed inside the loop nest of another).<p>Those three concepts are enough to write numerically stable online blockwise FlashAttention. Loop tiling, loop fusion, storage folding, and (critically) online reduction rewriting fall out as _predictable_ consequences of the lowering.<p>The hope is that this scheduling model makes it easier for people and search algorithms to find performant schedules.<p>Current status: working proof-of-concept. Compiler/runtime in Rust, C backend, small Python front-end, zero dependencies. Not fast (yet).</p>
]]></description><pubDate>Tue, 02 Jun 2026 15:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48371479</link><dc:creator>loganboyd</dc:creator><comments>https://news.ycombinator.com/item?id=48371479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48371479</guid></item><item><title><![CDATA[Show HN: i — An experimental tensor DSL/compiler with explicit scheduling]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ilang-dev/i">https://github.com/ilang-dev/i</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48371471">https://news.ycombinator.com/item?id=48371471</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 02 Jun 2026 15:22:44 +0000</pubDate><link>https://github.com/ilang-dev/i</link><dc:creator>loganboyd</dc:creator><comments>https://news.ycombinator.com/item?id=48371471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48371471</guid></item><item><title><![CDATA[New comment by loganboyd in "Comma Three Devkit"]]></title><description><![CDATA[
<p>George just said today during a Q+A session that they do not intend to do learned control because traditional control is already greatly exceeds human ability.</p>
]]></description><pubDate>Sun, 01 Aug 2021 06:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=28024270</link><dc:creator>loganboyd</dc:creator><comments>https://news.ycombinator.com/item?id=28024270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28024270</guid></item></channel></rss>