<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: brgsk</title><link>https://news.ycombinator.com/user?id=brgsk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Jul 2026 23:35:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brgsk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brgsk in "NotebookLM is now Gemini Notebook"]]></title><description><![CDATA[
<p>big news</p>
]]></description><pubDate>Thu, 16 Jul 2026 19:21:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48939036</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48939036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48939036</guid></item><item><title><![CDATA[The empty corner in brain-to-text]]></title><description><![CDATA[
<p>Article URL: <a href="https://brgsk.xyz/the-empty-corner-in-brain-to-text/">https://brgsk.xyz/the-empty-corner-in-brain-to-text/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48753851">https://news.ycombinator.com/item?id=48753851</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Jul 2026 22:15:03 +0000</pubDate><link>https://brgsk.xyz/the-empty-corner-in-brain-to-text/</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48753851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48753851</guid></item><item><title><![CDATA[New comment by brgsk in "Ask HN: How old you've been started coding!?"]]></title><description><![CDATA[
<p>20</p>
]]></description><pubDate>Wed, 27 May 2026 15:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295694</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48295694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295694</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>fair - repetition and density got in the way in places. cleaning that up for next.<p>the zet description sounds interesting - test-time compute at storage time especially.<p>is the repo public somewhere? github.com/vessenes/zet 404s for me.</p>
]]></description><pubDate>Wed, 27 May 2026 01:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288482</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288482</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>thanks for reading</p>
]]></description><pubDate>Wed, 27 May 2026 01:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288356</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288356</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>separate tradeoff worth naming - do you want "memories" available within session vs after the conversation has ended? that was what i was trying to convey in this paragraph</p>
]]></description><pubDate>Wed, 27 May 2026 01:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288311</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288311</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>good catch - the example is sloppy. the real issue is lost-in-the-middle on long transcripts: the extracting model attends worse to material between endpoints, so "the transcript is still there" doesn't mean the extraction sees it equally.</p>
]]></description><pubDate>Wed, 27 May 2026 01:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288266</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288266</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>thats beautiful! wow!</p>
]]></description><pubDate>Wed, 27 May 2026 01:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288149</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288149</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>not at all, I appreciate your comments!<p>yeah i agree with you on not using the terminology, although it's intuitive it's also confusing enough. it's tempting to do that, but i share your sentiment</p>
]]></description><pubDate>Wed, 27 May 2026 01:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288130</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288130</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>yeah i used cc to help me write the post itself and the comment, my bad</p>
]]></description><pubDate>Wed, 27 May 2026 00:51:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48288056</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48288056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48288056</guid></item><item><title><![CDATA[New comment by brgsk in "Agent Memory: An Anatomy"]]></title><description><![CDATA[
<p>fair — this post mapped the gaps without making the case for whether filling them changes what an agent can do. the interesting ones are procedural and prospective. both deserve their own post.<p>thanks for the read.</p>
]]></description><pubDate>Wed, 27 May 2026 00:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287964</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48287964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287964</guid></item><item><title><![CDATA[Agent Memory: An Anatomy]]></title><description><![CDATA[
<p>Article URL: <a href="https://brgsk.xyz/agent-memory-anatomy/">https://brgsk.xyz/agent-memory-anatomy/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48287808">https://news.ycombinator.com/item?id=48287808</a></p>
<p>Points: 40</p>
<p># Comments: 18</p>
]]></description><pubDate>Wed, 27 May 2026 00:18:06 +0000</pubDate><link>https://brgsk.xyz/agent-memory-anatomy/</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48287808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287808</guid></item><item><title><![CDATA[New comment by brgsk in "Reimagining the mouse pointer for the AI era"]]></title><description><![CDATA[
<p>what the hell is going on at google</p>
]]></description><pubDate>Tue, 12 May 2026 19:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48112967</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=48112967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48112967</guid></item><item><title><![CDATA[How Not to Run a Company]]></title><description><![CDATA[
<p>Article URL: <a href="https://brgsk.xyz/how-not-to-run-a-company/">https://brgsk.xyz/how-not-to-run-a-company/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47763279">https://news.ycombinator.com/item?id=47763279</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:30:20 +0000</pubDate><link>https://brgsk.xyz/how-not-to-run-a-company/</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47763279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763279</guid></item><item><title><![CDATA[How Not to Run a Company]]></title><description><![CDATA[
<p>Article URL: <a href="https://brgsk.xyz/how-not-to-run-a-company/">https://brgsk.xyz/how-not-to-run-a-company/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47758449">https://news.ycombinator.com/item?id=47758449</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Apr 2026 22:01:49 +0000</pubDate><link>https://brgsk.xyz/how-not-to-run-a-company/</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47758449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758449</guid></item><item><title><![CDATA[New comment by brgsk in "Show HN: Memv – Memory for AI Agents"]]></title><description><![CDATA[
<p>Install with<p><pre><code>  ```
  uv add "memvee[postgres]"
  ```
</code></pre>
- Links:<p><pre><code>  - GitHub: https://github.com/vstorm-co/memv

  - Docs: https://vstorm-co.github.io/memv

  - PyPI: https://pypi.org/project/memvee/
</code></pre>
- Quickstart:<p><pre><code>  ```python
  from memv import Memory
  from memv.embeddings import OpenAIEmbedAdapter
  from memv.llm import PydanticAIAdapter

  memory = Memory(
      db_url="postgresql://user:pass@host/db",
      embedding_client=OpenAIEmbedAdapter(),
      llm_client=PydanticAIAdapter("openai:gpt-4o-mini"),
  )
  ```</code></pre></p>
]]></description><pubDate>Mon, 30 Mar 2026 19:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578435</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47578435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578435</guid></item><item><title><![CDATA[Show HN: Memv – Memory for AI Agents]]></title><description><![CDATA[
<p>memv is an open-source Python library that gives AI agents persistent memory. Feed it conversations; it extracts knowledge.<p>The extraction mechanism is predict-calibrate (Nemori paper): given existing knowledge, it predicts what a new conversation should contain, then extracts only what the prediction missed.<p>v0.1.2 adds the production path:
- PostgreSQL backend (pgvector for vectors, tsvector for text search, asyncpg pooling). Single db_url parameter — file path for SQLite, connection string for Postgres.
- Embedding adapters: OpenAI, Voyage, Cohere, fastembed (local ONNX).<p>Other things it does:
- Bi-temporal validity: event time (when was the fact true) + transaction time (when did we learn it), following Graphiti's model.
- Hybrid retrieval: vector similarity + BM25 merged with Reciprocal Rank Fusion.
- Episode segmentation: groups messages before extraction.
- Contradiction handling: new facts invalidate old ones, with full audit trail.<p>Procedural memory (agents learning from past runs) is next, deferred until there's usage data.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47576968">https://news.ycombinator.com/item?id=47576968</a></p>
<p>Points: 4</p>
<p># Comments: 3</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:09:13 +0000</pubDate><link>https://github.com/vstorm-co/memv</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47576968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576968</guid></item><item><title><![CDATA[Memory Is the Residual of Surprise]]></title><description><![CDATA[
<p>Article URL: <a href="https://brgsk.xyz/memory-residual-of-surprise/">https://brgsk.xyz/memory-residual-of-surprise/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47183867">https://news.ycombinator.com/item?id=47183867</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 27 Feb 2026 18:34:56 +0000</pubDate><link>https://brgsk.xyz/memory-residual-of-surprise/</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47183867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47183867</guid></item><item><title><![CDATA[New comment by brgsk in "Statement from Dario Amodei on our discussions with the Department of War"]]></title><description><![CDATA[
<p>Big W for anthropic</p>
]]></description><pubDate>Fri, 27 Feb 2026 17:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47183364</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=47183364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47183364</guid></item><item><title><![CDATA[New comment by brgsk in "NerdPoetry – Poetry after language. Presence as form"]]></title><description><![CDATA[
<p>Sounds captivating, but not sure what it is</p>
]]></description><pubDate>Sun, 30 Nov 2025 11:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46095875</link><dc:creator>brgsk</dc:creator><comments>https://news.ycombinator.com/item?id=46095875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46095875</guid></item></channel></rss>