<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: ianand</title><link>https://news.ycombinator.com/user?id=ianand</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 26 Oct 2026 10:18:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ianand" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Cognitive Mercantilism: AI panic resembles fears of early capitalism]]></title><description><![CDATA[
<p>Article URL: <a href="https://contraptions.venkateshrao.com/p/cognitive-mercantilism">https://contraptions.venkateshrao.com/p/cognitive-mercantilism</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50239027">https://news.ycombinator.com/item?id=50239027</a></p>
<p>Points: 67</p>
<p># Comments: 68</p>
]]></description><pubDate>Mon, 26 Oct 2026 04:11:40 +0000</pubDate><link>https://contraptions.venkateshrao.com/p/cognitive-mercantilism</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=50239027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50239027</guid></item><item><title><![CDATA[New comment by ianand in "Transformers Explained Visually"]]></title><description><![CDATA[
<p>Thanks!</p>
]]></description><pubDate>Tue, 22 Sep 2026 06:22:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49797384</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=49797384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49797384</guid></item><item><title><![CDATA[New comment by ianand in "Transformers Explained Visually"]]></title><description><![CDATA[
<p>Would be curious if <a href="https://spreadsheets-are-all-you-need.ai/gpt2/" rel="nofollow">https://spreadsheets-are-all-you-need.ai/gpt2/</a> works on your Chromebook. You need to download the weights and then drag and drop them back into the page but maximum compatibility was one of the design goals.</p>
]]></description><pubDate>Tue, 22 Sep 2026 05:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49797023</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=49797023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49797023</guid></item><item><title><![CDATA[New comment by ianand in "Transformers Explained Visually"]]></title><description><![CDATA[
<p>Interestingly, I find absolute positional embeddings easier to explain to a layperson than rope, e.g. [1]. What am I missing?<p>[1] <a href="https://www.youtube.com/watch?v=ZuiJjkbX0Og&t=5712s" rel="nofollow">https://www.youtube.com/watch?v=ZuiJjkbX0Og&t=5712s</a></p>
]]></description><pubDate>Tue, 22 Sep 2026 05:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49796982</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=49796982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49796982</guid></item><item><title><![CDATA[New comment by ianand in "CS336: Language Modeling from Scratch"]]></title><description><![CDATA[
<p>In that case I humbly suggest my talk from AI Engineer World's Fair <a href="https://www.youtube.com/watch?v=ZuiJjkbX0Og" rel="nofollow">https://www.youtube.com/watch?v=ZuiJjkbX0Og</a><p>Gives you the basics on LLM internals in about 90 minutes and includes an already built model in JavaScript that you can step through in browser devtools to get as detailed as you want.</p>
]]></description><pubDate>Mon, 01 Jun 2026 18:01:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48360398</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=48360398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48360398</guid></item><item><title><![CDATA[New comment by ianand in "Website streamed live directly from a model"]]></title><description><![CDATA[
<p>It's like "GPT is all you need for the backend" [1] on steroids<p>[1] <a href="https://news.ycombinator.com/item?id=34503418">https://news.ycombinator.com/item?id=34503418</a></p>
]]></description><pubDate>Wed, 22 Apr 2026 22:09:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47869947</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=47869947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47869947</guid></item><item><title><![CDATA[New comment by ianand in "The spectrum of isolation: From bare metal to WebAssembly"]]></title><description><![CDATA[
<p>Since you mention serverless it might be worth mentioning firecracker and v8 isolates.</p>
]]></description><pubDate>Fri, 16 Jan 2026 10:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46644849</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=46644849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46644849</guid></item><item><title><![CDATA[New comment by ianand in "The Q, K, V Matrices"]]></title><description><![CDATA[
<p>I'm not a fan of the database lookup analogy either.<p>The analogy I prefer when teaching attention is celestial mechanics. Tokens are like planets in (latent) space. The attention mechanism is like a kind of "gravity" where each token is influencing each other, pushing and pulling each other around in (latent) space to refine their meaning. But instead of "distance" and "mass", this gravity is proportional to semantic inter-relatedness and instead of physical space this is occurring in a latent space.<p><a href="https://www.youtube.com/watch?v=ZuiJjkbX0Og&t=3569s" rel="nofollow">https://www.youtube.com/watch?v=ZuiJjkbX0Og&t=3569s</a></p>
]]></description><pubDate>Thu, 08 Jan 2026 06:32:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46537923</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=46537923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46537923</guid></item><item><title><![CDATA[New comment by ianand in "Intel: Winning and Losing"]]></title><description><![CDATA[
<p>The site’s domain name is the best use of a .fail tld ever.</p>
]]></description><pubDate>Sat, 10 May 2025 15:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43946462</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43946462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43946462</guid></item><item><title><![CDATA[New comment by ianand in "Show HN: GPT-2 implemented using graphics shaders"]]></title><description><![CDATA[
<p>Lol. You joke but... <a href="https://www.reddit.com/r/GraphicsProgramming/comments/pg9dw8/comment/hbay0jl/" rel="nofollow">https://www.reddit.com/r/GraphicsProgramming/comments/pg9dw8...</a></p>
]]></description><pubDate>Sat, 03 May 2025 08:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43877614</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43877614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43877614</guid></item><item><title><![CDATA[New comment by ianand in "Show HN: GPT-2 implemented using graphics shaders"]]></title><description><![CDATA[
<p>Dude, been forever. Thanks. Will DM you.</p>
]]></description><pubDate>Sat, 03 May 2025 08:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43877572</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43877572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43877572</guid></item><item><title><![CDATA[New comment by ianand in "Show HN: GPT-2 implemented using graphics shaders"]]></title><description><![CDATA[
<p>As the guy who did GPT2 in Excel, very cool and kudos!!<p>Curious why you chose WebGL over WebGPU? Just to show it can be done?<p>(Also see my other comment about fetching weights from huggingface)</p>
]]></description><pubDate>Fri, 02 May 2025 17:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43872670</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43872670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43872670</guid></item><item><title><![CDATA[New comment by ianand in "Show HN: GPT-2 implemented using graphics shaders"]]></title><description><![CDATA[
<p>Checkout <a href="https://github.com/jseeio/gpt2-tfjs">https://github.com/jseeio/gpt2-tfjs</a> fetches the weights for GPT2 from huggingface on the fly.</p>
]]></description><pubDate>Fri, 02 May 2025 17:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43872629</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43872629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43872629</guid></item><item><title><![CDATA[New comment by ianand in "Local LLM inference – impressive but too hard to work with"]]></title><description><![CDATA[
<p>Thanks. Took a quick look and definitely needed to use Google Translate but seems to have worked to get the gist of it.</p>
]]></description><pubDate>Tue, 22 Apr 2025 06:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43759693</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43759693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43759693</guid></item><item><title><![CDATA[New comment by ianand in "Local LLM inference – impressive but too hard to work with"]]></title><description><![CDATA[
<p>Sounds like an interesting masters thesis. Is your masters thesis available online somewhere?</p>
]]></description><pubDate>Mon, 21 Apr 2025 21:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43756810</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43756810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43756810</guid></item><item><title><![CDATA[New comment by ianand in "Xee: A Modern XPath and XSLT Engine in Rust"]]></title><description><![CDATA[
<p>Fun fact: A decade ago the designer of HAML and Sass created a modern alternative to XSLT. <a href="https://en.wikipedia.org/wiki/Tritium_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Tritium_(programming_language)</a></p>
]]></description><pubDate>Fri, 28 Mar 2025 19:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43509148</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43509148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43509148</guid></item><item><title><![CDATA[New comment by ianand in "Tracing the thoughts of a large language model"]]></title><description><![CDATA[
<p>The model architecture is the same during RL but the training algorithm is substantially different.</p>
]]></description><pubDate>Thu, 27 Mar 2025 19:12:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43497001</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43497001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43497001</guid></item><item><title><![CDATA[New comment by ianand in "Tracing the thoughts of a large language model"]]></title><description><![CDATA[
<p>> LLMs that haven't gone through RL are useless to users. They are very unreliable, and will frequently go off the rails spewing garbage, going into repetition loops, etc...RL learning involves training the models on entire responses, not token-by-token loss (1).<p>Yes. For those who want a visual explanation, I have a video where I walk through this process including what some of the training examples look like: <a href="https://www.youtube.com/watch?v=DE6WpzsSvgU&t=320s" rel="nofollow">https://www.youtube.com/watch?v=DE6WpzsSvgU&t=320s</a></p>
]]></description><pubDate>Thu, 27 Mar 2025 19:05:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43496929</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=43496929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43496929</guid></item><item><title><![CDATA[New comment by ianand in "SmolGPT: A minimal PyTorch implementation for training a small LLM from scratch"]]></title><description><![CDATA[
<p>hey, creator of spreadsheets-are-all-you-need.ai here. Thanks for mentioning!<p>I now have a web version of GPT2 implemented in pure JavaScript for web developers at <a href="https://spreadsheets-are-all-you-need.ai/gpt2/" rel="nofollow">https://spreadsheets-are-all-you-need.ai/gpt2/</a>.<p>The best part is that you can debug and step through it in the browser dev tools: <a href="https://youtube.com/watch?v=cXKJJEzIGy4" rel="nofollow">https://youtube.com/watch?v=cXKJJEzIGy4</a> (100 second demo). Every single step is is in plain vanilla client side JavaScript (even the matrix multiplications). You don't need python, etc. Heck, you don't even have to leave your browser.<p>I recently did an updated version of my talk with it for JavaScript developers here: <a href="https://youtube.com/watch?v=siGKUyTk9M0" rel="nofollow">https://youtube.com/watch?v=siGKUyTk9M0</a> (52 min). That should give you a basic grounding on what's happening inside a Transformer.</p>
]]></description><pubDate>Thu, 30 Jan 2025 02:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42874308</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=42874308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42874308</guid></item><item><title><![CDATA[New comment by ianand in "RWKV Language Model"]]></title><description><![CDATA[
<p>Reminder that Microsoft ships RWKV with Windows (~1.5 billion devices), making it probably the most widely deployed non transformer model out there. Amazing work! <a href="https://blog.rwkv.com/p/rwkvcpp-shipping-to-half-a-billion" rel="nofollow">https://blog.rwkv.com/p/rwkvcpp-shipping-to-half-a-billion</a><p>ps Eugene you should brag about that on the homepage of RWKV.</p>
]]></description><pubDate>Thu, 02 Jan 2025 14:34:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42574733</link><dc:creator>ianand</dc:creator><comments>https://news.ycombinator.com/item?id=42574733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42574733</guid></item></channel></rss>