<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: neomantra</title><link>https://news.ycombinator.com/user?id=neomantra</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:37:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=neomantra" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by neomantra in "Anthropic downgraded cache TTL on March 6th"]]></title><description><![CDATA[
<p>While I’ve had tremendous success with Golang projects and Typescript Web Apps, when I tried to use Metal Mesh Shaders in January, both Codex and Claude both had issues getting it right.<p>That sort of GPU code has a lot of concepts and machinery, it’s not just a syntax to express, and everything has to be just right or you will get a blank screen. I also use them differently than most examples; I use it for data viz (turning data into meshes) and most samples are about level of detail.  So a double whammy.<p>But once I pointed either LLM at my own previous work — the code from months of my prior personal exploration and battles for understanding, then they both worked much better.   Not great, but we could make progress.<p>I also needed to make more mini-harnesses / scaffolds for it to work through; in other words isolating its focus, kind of like test-driven development.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739874</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47739874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739874</guid></item><item><title><![CDATA[New comment by neomantra in "Iran threatens 'complete and utter annihilation' of OpenAI's $30B Stargate"]]></title><description><![CDATA[
<p>Huh??  You are replying to a comment about a Free Speaker who was murdered point blank on a US street for protecting another Free Speaker who was being pepper sprayed for exercising their Free Speech!</p>
]]></description><pubDate>Mon, 06 Apr 2026 13:22:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47660583</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47660583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47660583</guid></item><item><title><![CDATA[New comment by neomantra in "The bot situation on the internet is worse than you could imagine"]]></title><description><![CDATA[
<p>She's definitely a bot with some kink!</p>
]]></description><pubDate>Sun, 29 Mar 2026 17:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565076</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47565076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565076</guid></item><item><title><![CDATA[New comment by neomantra in "An unstoppable mushroom is tearing through North American forests"]]></title><description><![CDATA[
<p>2026 was already quite interesting and now I have marked “Unstoppable Carnivorous Mushroom” on my Bingo Card.</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47540832</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47540832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47540832</guid></item><item><title><![CDATA[New comment by neomantra in ""Disregard That" Attacks"]]></title><description><![CDATA[
<p>A subtle attack vector I thought about:<p>We've got these sessions stored in ~/.claude ~/.codex ~/.kimi ~/.gemini ...<p>When you resume a session, it's reading from those folders...  restoring the context.<p>Change something in the session, you change the agent's behavior without the user really realizing it.   This is exacerbated by the YOLO and VIBE attitudes.<p>I don't think we are protecting those folders enough.</p>
]]></description><pubDate>Thu, 26 Mar 2026 14:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530919</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47530919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530919</guid></item><item><title><![CDATA[New comment by neomantra in "Apple's intentional crippling of Mobile Safari"]]></title><description><![CDATA[
<p>I think the main technological limitation is that other browsers cannot just-in-time compile (JIT) JavaScript or any other embedded language.  Except in the EU.<p>ETA: your link includes JIT; I’m pointing out that that’s why they don’t exist outside of the EU. Non-JIT browsers would just not be very performant.</p>
]]></description><pubDate>Mon, 23 Mar 2026 11:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487975</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47487975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487975</guid></item><item><title><![CDATA[New comment by neomantra in "Leviathan (1651)"]]></title><description><![CDATA[
<p>It's a grift tactic (even the exact type of laugh when he brings up Freud), but I agree with you that he's not literally grifting, more like a white-washing.<p>Thanks for bringing up Meditations -- it was gifted to me three years ago.  Although I roughly knew Stoicism, it was my first time reading it.  It helped reaffirm my focus on OSS as a channel for personal improvement and contribution to society.   With so much world chaos, probably a good time re-read it.</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:57:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427390</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47427390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427390</guid></item><item><title><![CDATA[New comment by neomantra in "Leviathan (1651)"]]></title><description><![CDATA[
<p>Watching that again reminds me that this guy is so poorly educated and not learned.   Sure he was an engineering student at UIUC and wrote a neato browser, but wow he does not know history or philosophy well.<p>But he does the grifter trick of making coy observations like that 1920s bs.  And he had so much time and wealth to improve those insights!<p>Or, he knows but this narrative makes him feel better about his behavior.</p>
]]></description><pubDate>Wed, 18 Mar 2026 10:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423898</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47423898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423898</guid></item><item><title><![CDATA[New comment by neomantra in "Claude Tips for 3D Work"]]></title><description><![CDATA[
<p>My mind-blown moment was when I was doing work like this and Claude started positioning the camera itself to get better looks at areas it wanted to improve.</p>
]]></description><pubDate>Tue, 17 Mar 2026 12:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47411612</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47411612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411612</guid></item><item><title><![CDATA[New comment by neomantra in "Preliminary data from a longitudinal AI impact study"]]></title><description><![CDATA[
<p>I gave a similar presentation in January which covers the AI features that emerged in 2025 that culminated in the step-function in capability in Nov'25 and where I went from there.... (certainly my GitHub activity is bright green since)<p>The presentation was created with Claude Code to prove itself; never going back to Keynote/PowerPoint.  Press 'X' key to disable "safe mode".  Prompts are in the repo.<p><a href="https://neomantra.github.io/presentations/GolangMeetupJan2026/" rel="nofollow">https://neomantra.github.io/presentations/GolangMeetupJan202...</a></p>
]]></description><pubDate>Thu, 12 Mar 2026 11:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47349364</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47349364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47349364</guid></item><item><title><![CDATA[New comment by neomantra in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>I agree with you, but also we will start sharing these conversation traces more and more.   That's why it is important for redaction to be in the export pipeline.  There can be both deterministic (eg regex) and LLM-based redaction.</p>
]]></description><pubDate>Mon, 02 Mar 2026 12:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47217271</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47217271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47217271</guid></item><item><title><![CDATA[New comment by neomantra in "Building a TUI is easy now"]]></title><description><![CDATA[
<p>Building a TUI was easy before, especially with the great toolsets for their respective languages BubbleTea / Textualize / Ratatui.  And thanks to those frameworks, LLMs can manifest useful tools.<p>Similar to WebApps, it's only since the November'25 renaissance that I felt I could use them to create TUIs.  Once I had that revelation, I started going into my backlog and using it.<p>I maintain a TUI Charting library, NTCharts.  In January, I fixed a bug - totally obvious once identified - that I personally failed to find earlier.  But the test harness, prompting, and Gemini got it done [1].   Gemini's spatial understanding was critical in completing the task.<p>I've been vibe-crafting a local LLM conversation viewing tool called thinkt.   After scraping ~/.claude and making a data model, this is the point in PROMPTS.md where I start creating the TUI using BubbleTea. [2].<p>[1] <a href="https://github.com/NimbleMarkets/ntcharts/issues/7#issuecomment-3732895279" rel="nofollow">https://github.com/NimbleMarkets/ntcharts/issues/7#issuecomm...</a><p>[2] <a href="https://github.com/wethinkt/go-thinkt/blob/main/PROMPTS.md#2026-01-25t043612z" rel="nofollow">https://github.com/wethinkt/go-thinkt/blob/main/PROMPTS.md#2...</a></p>
]]></description><pubDate>Sat, 14 Feb 2026 07:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47012426</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=47012426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47012426</guid></item><item><title><![CDATA[New comment by neomantra in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>That is great, thanks for sharing your work and that other link.  Codex also supports OTel.<p>I love that you made the OTel DuckDB extension last year and then were able to flex it months later for these pursuits.</p>
]]></description><pubDate>Tue, 10 Feb 2026 13:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46959199</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46959199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959199</guid></item><item><title><![CDATA[New comment by neomantra in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p><a href="https://wethinkt.com" rel="nofollow">https://wethinkt.com</a><p>The second bubble there is a tool for 3D visualization and analytics of Claude Code sessions.  The sample conversation is the one that made the tool itself!<p>That was a fun toy I learned a lot from.  I’m not expanding that but am working intensely on the first bubble:<p><i>thinkt</i> a CLI/TUI/Webapp for exploring your LLM conversations.  Makes it easy to see all your local projects, view them, and export them.  It has an embedded OpenAPI server and MCP server.<p>So you can open Kimi and say “use thinkt mcp to look at my last Claude session in this project, look at the thinking at the end and report on the issues we were facing”.<p>I added Claude Teams support by launching a Team and having that team look at its own traces and the changing ~/.Claude folder.  Similar for Gemini CLI and Copilot (which still need work).<p>Doing it in the open. Only 2 weeks old - usable, but early.  I’m only posting as it’s what I’m working on. Still working on polish and deeper review (it is vibe-crafted). There’s ergonomic issues with ports and DuckDB. Coming up next is VSCode extension and an exporter/collecter for remote agents.</p>
]]></description><pubDate>Mon, 09 Feb 2026 02:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940999</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46940999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940999</guid></item><item><title><![CDATA[New comment by neomantra in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>That's precisely how I refactored dank-extract from dank-mcp and finally got dank-data to archive CT canna-data every Sunday at 4:20pm Pacific.<p>[1] <a href="https://github.com/AgentDank/dank-extract" rel="nofollow">https://github.com/AgentDank/dank-extract</a><p>[2] <a href="https://github.com/AgentDank/dank-data" rel="nofollow">https://github.com/AgentDank/dank-data</a></p>
]]></description><pubDate>Sun, 08 Feb 2026 16:48:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46936000</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46936000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46936000</guid></item><item><title><![CDATA[New comment by neomantra in "Parametric CAD in Rust"]]></title><description><![CDATA[
<p>Over the weekend I took pictures of the four walls of my office and asked Claude Desktop to examine them and give me a plan for tackling it.  It absolutely “understood” my room, identifying the different (messy) workspaces and various piles of stuff on the ground.  It generated a checklist with targeted advice and said that I should be motivated to clean up because the “welcome back daddy” sign up on the wall indicates that my kids love me and want a nice space to share with me.<p>I vibe-code TUI and GUI by making statements like “make the panel on the right side two pixels thinner”.<p>Related to this thread, I explored agentic looping for 3d models (with a swift library, could be done with this Rust one by following the workflow:
<a href="https://github.com/ConAcademy/WeaselToonCadova" rel="nofollow">https://github.com/ConAcademy/WeaselToonCadova</a></p>
]]></description><pubDate>Wed, 28 Jan 2026 13:39:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46795222</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46795222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46795222</guid></item><item><title><![CDATA[New comment by neomantra in "Ask HN: Books to learn 6502 ASM and the Apple II"]]></title><description><![CDATA[
<p>My running joke after showing off some amazing LLM-driven work is...<p><i>if you think this is impressive, I once opened a modal dialog on an Apple IIGS in 65C816 assembly</i><p>I don't think you need to learn BASIC, if you know concepts like conditionals and looping and indexing.  It is interesting to compare the higher-level language of the time with its companion assembly.  And you might find yourself writing BASIC programs to complement your assembly, if you stick to that platform.<p><lore>
A friend dropped me a BASIC program that ran and wrote text to the Apple IIGS border.  He asked me to figure it out, because it wasn't obvious what was going on.  OG hacker puzzle... it was a BASIC program that jumped to hidden assembly after the apparent end of the text file (hidden chars maybe, I forget) and the assembly was changing the border at appropriate rate to "draw" on it.   Those were the days... trying to find some reference to this and am failing.
</lore><p>I certainly credit my stack-frame debugging capability to dealing with that stuff so long ago.  Oddly enough, I didn't really find it helpful for computer architecture class.  Just because you know registers exists and how to manipulate them, doesn't exactly map architecting modern hardware system.  But being fluent in logic operations and bit-twiddling and indexing does help a lot.</p>
]]></description><pubDate>Tue, 27 Jan 2026 13:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46779799</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46779799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46779799</guid></item><item><title><![CDATA[New comment by neomantra in "Apple, What Have You Done?"]]></title><description><![CDATA[
<p>An elderly friend had some identity theft and we went to handle it at the three credit bureaus…<p>She has an old MacBook and old iPhone (circa 2017?). Apple no longer updates these OS’ even the bundled Safari.<p>One of the bureaus, Experian I think, has a TLS cert that is not compatible with the old OSs so all the “don’t trust this site” warnings come up.<p>How many people have incomplete credit freezes because of this?   Apple is of a size that this hurts society.</p>
]]></description><pubDate>Mon, 26 Jan 2026 12:26:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46764835</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46764835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764835</guid></item><item><title><![CDATA[New comment by neomantra in "After two years of vibecoding, I'm back to writing by hand [video]"]]></title><description><![CDATA[
<p>I really appreciate all of his message -- responsibility and actual engineering are critical and can't be (deceptively) lost even though Pull Request and CI/CD workflows exist.  I hate the term vibe-coding because it seems flippant, and I've leaned into LLM-assistance to frame it better.</p>
]]></description><pubDate>Sat, 24 Jan 2026 16:55:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46745174</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46745174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46745174</guid></item><item><title><![CDATA[New comment by neomantra in "Your app subscription is now my weekend project"]]></title><description><![CDATA[
<p>I think my comment was misconstrued as siding either way. I didn't communicate it well.   It's that it frames questions -- like you were exploring.<p>Because of course we all buy prepared foods of all sorts from street vendors to fast food to local restaurants to chains to Michelin Stars.  While there are many reasons one will cook for themselves, there are many reasons one will buy from someone else too.</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737532</link><dc:creator>neomantra</dc:creator><comments>https://news.ycombinator.com/item?id=46737532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737532</guid></item></channel></rss>