<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: geoffmanning</title><link>https://news.ycombinator.com/user?id=geoffmanning</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 18:48:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=geoffmanning" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by geoffmanning in "I bought Friendster for $30k – Here's what I'm doing with it"]]></title><description><![CDATA[
<p>Who the heck are you? Are you a real person? I don't understand how any human can argue that this is ok.</p>
]]></description><pubDate>Mon, 27 Apr 2026 03:32:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47917444</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47917444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47917444</guid></item><item><title><![CDATA[New comment by geoffmanning in "Colorado Adds Open-Source Exemption to Age-Verification Bill"]]></title><description><![CDATA[
<p>Maybe suck less at being a parent? Just throwing it out there. You actually need to do the work.</p>
]]></description><pubDate>Sun, 26 Apr 2026 02:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47906819</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47906819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47906819</guid></item><item><title><![CDATA[New comment by geoffmanning in "Show HN: Librarian – Cut token costs by up to 85% for LangGraph and OpenClaw"]]></title><description><![CDATA[
<p>oh, one other caveat is that each request could result in the curation of system messages earlier in the chat message history, i haven't done a deep dive into prompt caching, but that could complicate things. the more i think about it, the more i wonder that the prompt caching is a patch for "dumb prompting" to try to save money when you're doing things the dumb way of throwing everything you have at it and praying it gets it right, when it'd just make more sense to keep the entirety of the prompt as lean as possible to prevent context rot and maximize signal to noise ratio.</p>
]]></description><pubDate>Fri, 27 Feb 2026 03:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47175972</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47175972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47175972</guid></item><item><title><![CDATA[New comment by geoffmanning in "Show HN: Librarian – Cut token costs by up to 85% for LangGraph and OpenClaw"]]></title><description><![CDATA[
<p>that's a good point, we haven't delved too deeply into prompt caching yet, but my understanding is that it only helps for a conversation that remains "hot", not one that a user just comes back to everyday and keep adding more to it over a longer period of time. i could see some optimization there where when the conversation is "hot" we keep the system message with the summarized index and all subsequent conversation messages that haven't been summarized intact until the conversation cools off.</p>
]]></description><pubDate>Fri, 27 Feb 2026 03:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47175929</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47175929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47175929</guid></item><item><title><![CDATA[New comment by geoffmanning in "Show HN: Librarian – Cut token costs by up to 85% for LangGraph and OpenClaw"]]></title><description><![CDATA[
<p>Haha, nice, i literally designed and built the same solution for my company last week. EDIT: to be clear, i appreciate the validation. while my solution differs slightly in the details of how it's done, i think this is overall a logical solution</p>
]]></description><pubDate>Fri, 27 Feb 2026 02:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47175578</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47175578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47175578</guid></item><item><title><![CDATA[New comment by geoffmanning in "The only moat left is money?"]]></title><description><![CDATA[
<p>Will it tho? I wonder. We're on the brink of a robotic revolution.</p>
]]></description><pubDate>Thu, 19 Feb 2026 03:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47069517</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=47069517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47069517</guid></item><item><title><![CDATA[New comment by geoffmanning in "Quitting .NET after 22 years"]]></title><description><![CDATA[
<p>I'll save you a few minutes. Guy knew how to build web apps in .NET, had trouble keeping up with the changing ecosystem, switched to React. The end.</p>
]]></description><pubDate>Wed, 11 Feb 2026 01:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969739</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46969739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969739</guid></item><item><title><![CDATA[New comment by geoffmanning in "All your OpenCodes belong to us"]]></title><description><![CDATA[
<p>The one thing here confusing to me is the past tense used throughout. This CVE seems presented as both past and present, yet the present evidence isn't... Presented.</p>
]]></description><pubDate>Mon, 19 Jan 2026 04:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675076</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46675076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675076</guid></item><item><title><![CDATA[New comment by geoffmanning in "Survivors Clung to Wreckage for Some 45 Minutes Before U.S. Military Killed Them"]]></title><description><![CDATA[
<p>Because that's the only logical alternative? If this were truly the mission it claimed to be, they would capture and interrogate them obviously.</p>
]]></description><pubDate>Mon, 08 Dec 2025 13:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191852</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46191852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191852</guid></item><item><title><![CDATA[New comment by geoffmanning in "The Junior Hiring Crisis"]]></title><description><![CDATA[
<p>This assumes there will still be a demand for software developers in 5 years. I believe we'll be out of jobs much sooner than that.</p>
]]></description><pubDate>Tue, 02 Dec 2025 20:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46126118</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46126118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46126118</guid></item><item><title><![CDATA[New comment by geoffmanning in "Be Like Clippy"]]></title><description><![CDATA[
<p>Usually i am against these kinds of comments throwing a bit of shade at the community, but if ever it was justified, it's this comment right here. And honestly it's not just this post and the resulting senseless debate over whether Clippy is good or relevant. The degradation has really been noticeable for the past year at least.<p>There's still good content but i increasingly feel like i need curation for a curated feed. I find myself remembering moments like this more and more and consciously redirecting my attention to other things because it's starting to feel as dumb as social media.</p>
]]></description><pubDate>Sat, 29 Nov 2025 23:32:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46091858</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46091858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46091858</guid></item><item><title><![CDATA[New comment by geoffmanning in "Be Like Clippy"]]></title><description><![CDATA[
<p>Uh.... Ok. I don't disagree with the contentions that the author has, but making some clippy profile pictures and telling people to use it isn't a "movement" and the fact that so many comments here recognize it as one says a lot about how far culture has fallen.<p>If you want to make a difference, then absolutely refuse to use anything from any big tech company that is mining data and go 100% open source no matter how inconvenient it makes your life. No C levels or stakeholders give a flying fuck that you set your profile picture to a goofy symbol of simpler days.<p>Real movements involve serious sacrifice. I actually like those goofy clippy pics and would use one if it didn't signal to me that the person using it is likely a hypocritical chump who isn't willing to make any real sacrifices for the change they wish to see.<p>I don't know whether to laugh or cry right now.</p>
]]></description><pubDate>Sat, 29 Nov 2025 23:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46091693</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46091693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46091693</guid></item><item><title><![CDATA[New comment by geoffmanning in "AI CEO – Replace your boss before they replace you"]]></title><description><![CDATA[
<p>The world doesn't want assholes either but here we are</p>
]]></description><pubDate>Thu, 27 Nov 2025 20:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46072775</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46072775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46072775</guid></item><item><title><![CDATA[New comment by geoffmanning in "After my dad died, we found the love letters"]]></title><description><![CDATA[
<p>I'm not apologizing for anyone's actions. This is not to say he is a good person. It is to say that there isn't enough evidence to judge one as a bad person.<p>A lot of good people have made bad choices, and these writings reflect a mere sliver of a man's life choices from the very thin perspective of one person's grief laid bare.</p>
]]></description><pubDate>Sun, 23 Nov 2025 13:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46023472</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46023472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46023472</guid></item><item><title><![CDATA[New comment by geoffmanning in "After my dad died, we found the love letters"]]></title><description><![CDATA[
<p>> No, he is a bad person! Ffs<p>That is quite the judgement of a person you've never known, based solely on the view of one person's brief writing processing a deeply emotional experience.<p>Your judgement reflects poorly on you.</p>
]]></description><pubDate>Sun, 23 Nov 2025 13:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46023278</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46023278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46023278</guid></item><item><title><![CDATA[New comment by geoffmanning in "`satisfies` is my favorite TypeScript keyword (2024)"]]></title><description><![CDATA[
<p>This. 1000%.</p>
]]></description><pubDate>Sun, 23 Nov 2025 02:37:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46020250</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=46020250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46020250</guid></item><item><title><![CDATA[New comment by geoffmanning in "How I use every Claude Code feature"]]></title><description><![CDATA[
<p>100%. I was excited when i read that disclaimer and found myself disappointed by the limited content. That said, i did get a couple tidbits out of it.</p>
]]></description><pubDate>Sun, 02 Nov 2025 14:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45790658</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=45790658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45790658</guid></item><item><title><![CDATA[New comment by geoffmanning in "Faith in God-like large language models is waning"]]></title><description><![CDATA[
<p>I read this as "Faith in God, like LLMs, is waning", and for a moment i was hopeful for the future</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45190538</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=45190538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45190538</guid></item><item><title><![CDATA[New comment by geoffmanning in "Show HN: CashLedger – Offline-first PWA for cash tracking"]]></title><description><![CDATA[
<p>That argument doesn't hold water. It's best practice for offline first PWAs to not require sign up when you get started. Unless there is ever a feature to sync across devices or cross users, there is no reason to EVER sign up, and even then, you can make signing up something they do AFTER they decide to keep using your app and realize they do in fact want syncing.</p>
]]></description><pubDate>Thu, 28 Aug 2025 13:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45052223</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=45052223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45052223</guid></item><item><title><![CDATA[New comment by geoffmanning in "Tokens are getting more expensive"]]></title><description><![CDATA[
<p>Maybe it's because "i'm a GenXer", but i am both extremely confused by what viewpoint is being labeled here in a way that is supposed to be clearly explained by such a broad characterization that is statiscally less accurate than an astrological sign and disappointed that even on hacker news we have to filter through such garbage.<p>Oh, and yes, i believe cloud providers should be required to provide controls for users to easily limit their spend.</p>
]]></description><pubDate>Sun, 03 Aug 2025 14:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44776904</link><dc:creator>geoffmanning</dc:creator><comments>https://news.ycombinator.com/item?id=44776904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44776904</guid></item></channel></rss>