<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: agambrahma</title><link>https://news.ycombinator.com/user?id=agambrahma</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 11:10:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=agambrahma" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by agambrahma in "My thoughts after using Clojure for about a month"]]></title><description><![CDATA[
<p>Yeah, the content + feel felt like I'm reading this in 2013.<p>Nothing wrong with that, it's a good thing that stuff is discovered anew [as opposed to being lost/forgotten], but it did bring a smile to me.</p>
]]></description><pubDate>Tue, 02 Jun 2026 22:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48377118</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=48377118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48377118</guid></item><item><title><![CDATA[New comment by agambrahma in "Coalton is an efficient, statically typed Lisp with ideas from Haskell and OCaml"]]></title><description><![CDATA[
<p>In case it helps: <a href="https://coalton.app/" rel="nofollow">https://coalton.app/</a><p>And a scripting version: <a href="https://smelter.app/" rel="nofollow">https://smelter.app/</a></p>
]]></description><pubDate>Fri, 29 May 2026 01:05:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48317698</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=48317698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48317698</guid></item><item><title><![CDATA[New comment by agambrahma in "Zero-Copy GPU Inference from WebAssembly on Apple Silicon"]]></title><description><![CDATA[
<p>Yes, that's the right idea.<p>It's less about browsers, and more about server/edge/local-agent runtimes.<p>Wasm lets you have<p>- sandboxing (untrusted actor code)<p>- clean snapshot/restore<p>- portability of actor across machines<p>If you don’t need those properties, then yes ... native is obviously the better choice</p>
]]></description><pubDate>Mon, 20 Apr 2026 00:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47828882</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47828882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47828882</guid></item><item><title><![CDATA[New comment by agambrahma in "Zero-Copy GPU Inference from WebAssembly on Apple Silicon"]]></title><description><![CDATA[
<p>Yes, simply for local inference -- not much, native is the obvious choice.<p>The value would be in actor processes, where you can delegate inference without paying the 'copy tax' for crossing the sandbox boundary.<p>So, less "inference engine" and more "Tmux for AI agents"<p>Think pausing, moving, resuming, swapping model backend.<p>I scoped the post to memory architecture, since it was the least obvious part ... will follow up with one about the actor model aspect.</p>
]]></description><pubDate>Sun, 19 Apr 2026 23:58:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47828844</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47828844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47828844</guid></item><item><title><![CDATA[New comment by agambrahma in "Zero-Copy GPU Inference from WebAssembly on Apple Silicon"]]></title><description><![CDATA[
<p>Agree, maybe "changes the physics" was too strong, shared cpu/gpu memory is not new.<p>What is different then is the combination of<p>1. UMA memory (and yes, iGPU had this, pre-M1)
2. enough bandwidth / GPU throughput for local inference
3. straightforward `makeBuffer(bytesNoCopy:)` path<p>So, the novelty isn't the shared memory itself, but the whole chain lining up to make the Wasm linear memory -> Metal-buffer approach practical + performant enough.<p>(and not saying there's some Apple Silicon magic here either ... it'd work anywhere there was UMA and no-copy host-pointer path)</p>
]]></description><pubDate>Sun, 19 Apr 2026 23:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47828778</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47828778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47828778</guid></item><item><title><![CDATA[Zero-Copy GPU Inference from WebAssembly on Apple Silicon]]></title><description><![CDATA[
<p>Article URL: <a href="https://abacusnoir.com/2026/04/18/zero-copy-gpu-inference-from-webassembly-on-apple-silicon/">https://abacusnoir.com/2026/04/18/zero-copy-gpu-inference-from-webassembly-on-apple-silicon/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47820195">https://news.ycombinator.com/item?id=47820195</a></p>
<p>Points: 120</p>
<p># Comments: 53</p>
]]></description><pubDate>Sat, 18 Apr 2026 22:46:13 +0000</pubDate><link>https://abacusnoir.com/2026/04/18/zero-copy-gpu-inference-from-webassembly-on-apple-silicon/</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47820195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820195</guid></item><item><title><![CDATA[New comment by agambrahma in "The electromechanical angle computer inside the B-52 bomber's star tracker"]]></title><description><![CDATA[
<p>This is crazy impressive ... the kind of thing that should inspire one to do more, much more, than whatever "mere plumbing" one happens to be doing at the moment</p>
]]></description><pubDate>Sat, 18 Apr 2026 19:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47818876</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47818876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818876</guid></item><item><title><![CDATA[Show HN: Try Gerbil Scheme in the Browser]]></title><description><![CDATA[
<p>Gerbil is a Scheme built on Gambit that compiles to native code via C. It has 
an actor-oriented concurrency model, a rich module system, and a batteries-
included stdlib. I built a browser playground to make it easy to try without 
installing anything.<p>Briefly:
- A real REPL with state that persists between expressions
- 10 guided examples from basic Scheme through pattern matching, hash tables, 
  higher-order functions, and actors (but, do go to <a href="https://cons.io" rel="nofollow">https://cons.io</a> for the full docs)
- A scratchpad for multi-line code that evaluates into the live REPL session
- Snippet sharing via short URLs<p>To keep this short, some implementation details here: <a href="https://abacusnoir.com/2026/03/15/a-playground-for-gerbil-scheme/" rel="nofollow">https://abacusnoir.com/2026/03/15/a-playground-for-gerbil-sc...</a><p>(Does have limitations in this early version, see the post for details on those too)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47394356">https://news.ycombinator.com/item?id=47394356</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 16 Mar 2026 02:10:27 +0000</pubDate><link>https://trygerbil.dev/</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47394356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47394356</guid></item><item><title><![CDATA[Show HN: Patchwork – async collaborative image quilts]]></title><description><![CDATA[
<p>When my kids were young we'd flip restaurant menus over and fill a hand-drawn grid with crayon doodles, one square at a time. I wanted to turn that ritual into an app.<p>Patchwork lets you create an NxN grid, share an invite link, and have collaborators claim and fill squares with images asynchronously.<p>Squares are visible as they're filled: the quilt builds up slowly over hours or days, and checking back to see what someone added is the whole point.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47310990">https://news.ycombinator.com/item?id=47310990</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 16:12:34 +0000</pubDate><link>https://getpatchwork.us</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47310990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47310990</guid></item><item><title><![CDATA[New comment by agambrahma in "Amazon degraded shopping- you have to put in cart to see the price"]]></title><description><![CDATA[
<p>Tried mobile app, mobile website, desktop website<p>Cannot place an order to ship (!)</p>
]]></description><pubDate>Thu, 05 Mar 2026 21:13:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47267366</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=47267366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267366</guid></item><item><title><![CDATA[New comment by agambrahma in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://agambrahma.com" rel="nofollow">https://agambrahma.com</a> -- linking out to places where my identity is spread out right now</p>
]]></description><pubDate>Thu, 15 Jan 2026 19:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46637753</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=46637753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46637753</guid></item><item><title><![CDATA[New comment by agambrahma in "UAPs as Coherent Field Entities"]]></title><description><![CDATA[
<p>Applied plasma physics (spheromaks, solitons, field topology) to UAP observations. Explains the "five observables" better than the spacecraft model ... though radar signatures and energy density remain problematic (!)<p>Speculative but grounded in real physics (I used ChatGPT/Gemini as thinking partners, then verified claims)</p>
]]></description><pubDate>Sat, 29 Nov 2025 06:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46085508</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=46085508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46085508</guid></item><item><title><![CDATA[UAPs as Coherent Field Entities]]></title><description><![CDATA[
<p>Article URL: <a href="https://abacusnoir.com/2025/11/29/field-entities-not-craft/">https://abacusnoir.com/2025/11/29/field-entities-not-craft/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46085507">https://news.ycombinator.com/item?id=46085507</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 29 Nov 2025 06:11:44 +0000</pubDate><link>https://abacusnoir.com/2025/11/29/field-entities-not-craft/</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=46085507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46085507</guid></item><item><title><![CDATA[New comment by agambrahma in "The Greatness of Text Adventures"]]></title><description><![CDATA[
<p>Or Eastgate, or Storyspace?<p><a href="https://www.eastgate.com/" rel="nofollow">https://www.eastgate.com/</a></p>
]]></description><pubDate>Tue, 21 Oct 2025 18:18:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45659510</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=45659510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45659510</guid></item><item><title><![CDATA[New comment by agambrahma in "The Greatness of Text Adventures"]]></title><description><![CDATA[
<p>No one mentioned "Avatar MUD" ?<p><a href="https://www.outland.org/news.php" rel="nofollow">https://www.outland.org/news.php</a></p>
]]></description><pubDate>Tue, 21 Oct 2025 18:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45659497</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=45659497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45659497</guid></item><item><title><![CDATA[New comment by agambrahma in "AppLovin nonconsensual installs"]]></title><description><![CDATA[
<p>Sorry, couldn't help myself<p><a href="https://imgflip.com/i/a940ug" rel="nofollow">https://imgflip.com/i/a940ug</a></p>
]]></description><pubDate>Tue, 14 Oct 2025 23:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45586157</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=45586157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45586157</guid></item><item><title><![CDATA[New comment by agambrahma in "Stripe Launches L1 Blockchain: Tempo"]]></title><description><![CDATA[
<p>[I'm likely missing something, but]<p>"EVM-compatible, built on Reth"  => they're essentially building a private Ethereum fork with a fancy validator selection process.<p>Couldn't they just get these benefits (predictable fees, fast settlement) by ... running a database between these financial institutions?<p>If Stripe controls the validator set (even indirectly), then ... just a distributed database with extra steps, no?</p>
]]></description><pubDate>Thu, 04 Sep 2025 18:22:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45130492</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=45130492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45130492</guid></item><item><title><![CDATA[Show HN: macOS Gemini/Cerebras text quick-chat app]]></title><description><![CDATA[
<p>I've built a native macOS AI chat application that supports both Gemini and Cerebras providers through a single interface. You can choose between either depending on what each conversation needs, then select a model from either. Text only. Everything stays local to your mac.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45099531">https://news.ycombinator.com/item?id=45099531</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 Sep 2025 05:48:27 +0000</pubDate><link>https://www.janusapp.me/download</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=45099531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45099531</guid></item><item><title><![CDATA[New comment by agambrahma in "OpenBSD is so fast, I had to modify the program slightly to measure itself"]]></title><description><![CDATA[
<p>So ... essentially testing file descriptor allocation overhead</p>
]]></description><pubDate>Fri, 15 Aug 2025 20:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44916743</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=44916743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44916743</guid></item><item><title><![CDATA[New comment by agambrahma in "Coalton Playground: Type-Safe Lisp in the Browser"]]></title><description><![CDATA[
<p>Fixed now, let me know if you find something broken</p>
]]></description><pubDate>Thu, 14 Aug 2025 01:16:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44895753</link><dc:creator>agambrahma</dc:creator><comments>https://news.ycombinator.com/item?id=44895753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44895753</guid></item></channel></rss>