<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: tdaltonc</title><link>https://news.ycombinator.com/user?id=tdaltonc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 06:44:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tdaltonc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tdaltonc in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>> Mythos finds bug.<p>> NSA demands that bug stays in place and gags Anthropic.<p>> Anthropic releases Mythos.<p>Then what? Is a huge share of the US zero-day stockpiles about to be disarmed or proliferated?</p>
]]></description><pubDate>Tue, 07 Apr 2026 21:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681327</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47681327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681327</guid></item><item><title><![CDATA[New comment by tdaltonc in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>Depends - do you think people are good at keeping their fridge firmware up-to-date?</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:56:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681278</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47681278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681278</guid></item><item><title><![CDATA[New comment by tdaltonc in "Show HN: NERDs – Entity-centered long-term memory for LLM agents"]]></title><description><![CDATA[
<p>Yes this sort of auto-regressive error propagation is a real concern for the same reason it's a real concern with LLMs in general.<p>If you force the output of an LLM to begin with an error, the LLM tends to continue down that erroneous path.<p>In practice, we didn't see much of this kind of EP. A solution to this would be to give some agent the task of occasionally reviewing the NERDs for contradictions as well as the ability to search through the source material as needed. That of course creates the possibility of catastrophic forgetting, where the agent rewrites a NERD in an effort to remove a contraction and end's up deleting something important.<p>We didn't see a lot of error propagation, but one example where we did: in Harry Potter, Prof Dumbledore is introduced as a mysterious hooded character. So the NERD-writer would create a NERD for "mysterious hooded man." There's no tool for the agent to change the title of a NERD, so the system is stuck with that title now. Sometimes the system would build the entire Dumbledore entry under "mysterious hooded man"; sometimes it would make a new Dumbledore entity and like a reference back to the "mysterious hooded man" entity, and sometimes it wouldn't link them. None of those outcomes are great.</p>
]]></description><pubDate>Fri, 06 Mar 2026 18:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47279200</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47279200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47279200</guid></item><item><title><![CDATA[New comment by tdaltonc in "Show HN: NERDs – Entity-centered long-term memory for LLM agents"]]></title><description><![CDATA[
<p>We originally developed NERDs inside of my last startup for monitoring the progress of solar developments. There are many different multi-modal event feeds that you need to monitor for a wholistic view of the project. NERDs helped glue together the event around entities.<p>Only later did we adapted to the technique to work to long books. The existing long book benchmarks seemed like the most appropriate way to show the core idea to a wider audience.<p>So ya, I'm confident that this central idea can be applied in many different domains.</p>
]]></description><pubDate>Fri, 06 Mar 2026 17:07:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47277801</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47277801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47277801</guid></item><item><title><![CDATA[Show HN: NERDs – Entity-centered long-term memory for LLM agents]]></title><description><![CDATA[
<p>Long-running agents struggle to attend to relevant information as context grows, and eventually hit the wall when the context window fills up.<p>NERDs (Networked Entity Representation Documents) are Wikipedia-style entity pages that LLM agents build for themselves by reading a large corpus chunk-by-chunk. Instead of reprocessing the full text at query time, a downstream agent searches and reasons over these entity documents.<p>The idea comes from a pattern that keeps showing up: brains, human cognition, knowledge bases, and transformer internals all organize complex information around entities and their relationships. NERDs apply that principle as a preprocessing step for long-context understanding.<p>We tested on NovelQA (86 novels, avg 200K+ tokens). On entity-tracking questions (characters, relationships, plot, settings) NERDs match full-context performance while using ~90% fewer tokens per question, and token usage stays flat regardless of document length. To highlight the methods limitation, we also tested it on counting tasks and locating specific passages (which aren't entity-centered) where it did not preform as well.<p>nerdviewer.com lets you browse all the entity docs we generated across the 86 novels. Click through them like a fan-wiki. It's a good way to build intuition for what the agent produces.<p>Paper: <a href="https://www.techrxiv.org/users/1021468/articles/1381483-thinking-like-a-nerd-entity-centered-memory-for-llm-agents" rel="nofollow">https://www.techrxiv.org/users/1021468/articles/1381483-thin...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47277446">https://news.ycombinator.com/item?id=47277446</a></p>
<p>Points: 13</p>
<p># Comments: 5</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:48:14 +0000</pubDate><link>https://nerdviewer.com/</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47277446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47277446</guid></item><item><title><![CDATA[New comment by tdaltonc in "Parallel coding agents with tmux and Markdown specs"]]></title><description><![CDATA[
<p>We talk a little bit about this in the paper, but just a bit. And it is an important question. Real entities change! We’re not just trying to create a representation of now, but a historical record of how we got here. The two ideas we played with that didn’t make it in the paper were 
1) explicitly tell the NERD system to keep a timeline for each entity that tracks “core state” changes.
2) Let the NERD-agents also access the full change log of the NERD documents, so that they could see the history of the document. Possibly like a git history. For the paper we left these out because they were both too complicating.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:55:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251254</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47251254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251254</guid></item><item><title><![CDATA[New comment by tdaltonc in "Parallel coding agents with tmux and Markdown specs"]]></title><description><![CDATA[
<p>This maps closely to something we've been exploring in our recent paper. The core issue is that flat context windows don't organize information scalably, so as agents work in parallel they lose track of which version of 'reality' applies to which component. We proposed NERDs (Networked Entity Representation Documents), Wikipedia-style docs that consolidate all info about a code entity (its state, relationships, recent changes) into a single navigable document, corss-linked with other other documents, that any agent can read. The idea is that the shared memory is entity-centered rather than chronological. Might be relevant: <a href="https://www.techrxiv.org/users/1021468/articles/1381483-thinking-like-a-nerd-entity-centered-memory-for-llm-agents" rel="nofollow">https://www.techrxiv.org/users/1021468/articles/1381483-thin...</a></p>
]]></description><pubDate>Mon, 02 Mar 2026 23:36:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47225857</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47225857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47225857</guid></item><item><title><![CDATA[New comment by tdaltonc in "Show HN: The Answering Machine – A screenless AI phone for kids with questions"]]></title><description><![CDATA[
<p>The coincidence that *67 (the 90's caller ID blocker) and 67 (the inscrutable middle schooler meme) are the same makes me believe in meme magic.</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063354</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47063354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063354</guid></item><item><title><![CDATA[New comment by tdaltonc in "Show HN: The Answering Machine – A screenless AI phone for kids with questions"]]></title><description><![CDATA[
<p>Sure! These should work until the free credits from the hackathon run out:<p>You can call the main agent at: +1(628)259-4098<p>You can call the 67 agent at: +1(414)928-8628<p>You can call the parents agent at: +1(828)373-8597</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063281</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47063281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063281</guid></item><item><title><![CDATA[Show HN: The Answering Machine – A screenless AI phone for kids with questions]]></title><description><![CDATA[
<p>I built an AI voice agent inside a retro orange rotary phone for my 4-year-old. He picks up the handset, asks a question, and gets a spoken answer. No screen; no app; the phone is the whole interface.
Behind the scenes, a set of AI agents process the conversations and recommend books, outings, and activities to parents based on what their kid(s) is curious about. The idea is to turn a child's questions into real-world experiences (library books, construction site visits, tide pool trips) without anyone having to plan a curriculum.<p>67 MODE: There's also a privacy mode (dial 67) for older kids to ask questions they might not want to discuss with their parents. Safety guardrails still apply, but no summaries are shared.
Hardware is a Grandstream ATA bridging an analog phone to Cartesia's voice API + Claude. The philosophical write-up is at the link above; the technical README is at <a href="https://github.com/TDaltonC/the-answering-machine" rel="nofollow">https://github.com/TDaltonC/the-answering-machine</a>.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47062914">https://news.ycombinator.com/item?id=47062914</a></p>
<p>Points: 8</p>
<p># Comments: 7</p>
]]></description><pubDate>Wed, 18 Feb 2026 16:40:13 +0000</pubDate><link>https://tdaltonc.github.io/the-answering-machine/</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=47062914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062914</guid></item><item><title><![CDATA[New comment by tdaltonc in "Flunking my Anthropic interview again"]]></title><description><![CDATA[
<p>Same with fundraising.</p>
]]></description><pubDate>Fri, 29 Aug 2025 22:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45070366</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=45070366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45070366</guid></item><item><title><![CDATA[New comment by tdaltonc in "The new skill in AI is not prompting, it's context engineering"]]></title><description><![CDATA[
<p>If agents are stateful a few years form now it will be because they accrete a layer of context engineering.</p>
]]></description><pubDate>Wed, 02 Jul 2025 16:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44445858</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=44445858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44445858</guid></item><item><title><![CDATA[New comment by tdaltonc in "Launch HN: Jasmine (YC S22) – Automating REC compliance and payouts for solar"]]></title><description><![CDATA[
<p>This is my roman empire, and I go back and forth on my conclusions at least once a day.<p>On one hand, clarity and structure make a platform that's easy to build and collaborate on. If the system enforces the rules, and the rules are a good model of reality, everyone knows what to expect.
Pushing the world forward one ISO standard at a time.<p>On the other hand, greatness can't be planned. By the time we know enough to make a plan, the really important stuff has already happened. "Everyone" expected solar to always be a somewhat marginal energy source, so why spend a lot of time standardizing formats?<p>And it's not like this is a just a thing in tech. Buildings used to be fine tolerance artifacts built by craftsman. Now we slap them together prefab parts and just add more caulk until it works.<p>I'm genuinely shocked that the electrical grid works. And the more I learn about how it works, the more shocked I become.<p>Are we losing our attention spans as a rational response to a world that changing faster and faster; or is our lack of attention creating a less stable world?<p>Ultimately, we make progress not when the code runs fast, but when the humans run fast;  but sometimes that means the code needs to run fast too.<p>And thank you for the well wishes!</p>
]]></description><pubDate>Thu, 17 Apr 2025 13:56:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43716921</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=43716921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43716921</guid></item><item><title><![CDATA[New comment by tdaltonc in "Launch HN: Jasmine (YC S22) – Automating REC compliance and payouts for solar"]]></title><description><![CDATA[
<p>I think it's unlikely that much of the total capacity registered by Jasmine will be pre-2025 builds. So I think your last line is the most likely outcome. More access to the program means more efficient use of the incentive, means (hopefully) more aggressive RPS timelines.<p>Why do I think that we're unlikely to see a lot of pre-2025 builds?<p>1) Solar is on an exponential deployment curve, so by definition there's much more capacity in front of us than there is behind us.<p>2) As a practical matter, the go-to-market motion of on-boarding newly built systems is much easier than the go-to-market motion of on-boarding legacy systems. Channel parters (solar installers, solar point-of-sale systems, solar financiers) all deal with new systems, and new systems are top of mind for recent buyers. Getting our product in front of old system owners is just much harder.</p>
]]></description><pubDate>Wed, 16 Apr 2025 16:22:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43707264</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=43707264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43707264</guid></item><item><title><![CDATA[New comment by tdaltonc in "Ask HN: Do you have home solar?"]]></title><description><![CDATA[
<p>DSIRE (Database of State Incentives for Renewables & Efficiency) is the database that all of those companies use.<p><a href="https://www.dsireusa.org/" rel="nofollow">https://www.dsireusa.org/</a><p>Disclosure: I'm also a Jasmine cofounder.</p>
]]></description><pubDate>Tue, 16 Jul 2024 16:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40977770</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=40977770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40977770</guid></item><item><title><![CDATA[Who is leading the race for "critical technologies"?]]></title><description><![CDATA[
<p>Article URL: <a href="https://techtracker.aspi.org.au/">https://techtracker.aspi.org.au/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40162968">https://news.ycombinator.com/item?id=40162968</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Apr 2024 21:01:11 +0000</pubDate><link>https://techtracker.aspi.org.au/</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=40162968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40162968</guid></item><item><title><![CDATA[Using ML to make the worlds best/worst keyboards]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/AtomicFrontierCode/keyboards">https://github.com/AtomicFrontierCode/keyboards</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38425102">https://news.ycombinator.com/item?id=38425102</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Nov 2023 21:17:42 +0000</pubDate><link>https://github.com/AtomicFrontierCode/keyboards</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=38425102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38425102</guid></item><item><title><![CDATA[New comment by tdaltonc in "The first room-temperature ambient-pressure superconductor?"]]></title><description><![CDATA[
<p>There's no safe dose of lead.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36879637</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=36879637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36879637</guid></item><item><title><![CDATA[New comment by tdaltonc in "Rock engravings made by Homo Naledi ~300k years ago"]]></title><description><![CDATA[
<p>Discovered more than a century ago, many cave paintings are being reinterpreted game calendars.  Recording which animals can be found where and when.<p><a href="https://www.cambridge.org/core/journals/cambridge-archaeological-journal/article/an-upper-palaeolithic-protowriting-system-and-phenological-calendar/6F2AD8A705888F2226FE857840B4FE19" rel="nofollow noreferrer">https://www.cambridge.org/core/journals/cambridge-archaeolog...</a></p>
]]></description><pubDate>Fri, 16 Jun 2023 02:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=36350460</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=36350460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36350460</guid></item><item><title><![CDATA[New comment by tdaltonc in "Rock engravings made by Homo Naledi ~300k years ago"]]></title><description><![CDATA[
<p>Bees can communicate a kind of "map" to other bees, but they don't have anything like a proper language.<p>I'm not aware of anyone teaching rodents to learn from maps, but I'd bet they could.</p>
]]></description><pubDate>Fri, 16 Jun 2023 02:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=36350443</link><dc:creator>tdaltonc</dc:creator><comments>https://news.ycombinator.com/item?id=36350443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36350443</guid></item></channel></rss>