<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: ericol</title><link>https://news.ycombinator.com/user?id=ericol</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 01:48:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ericol" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ericol in "I used sound waves to make espresso. It could cut coffee‑brewing energy use by ¾"]]></title><description><![CDATA[
<p>In the style of Benjamin Buford "Bubba" Blue:<p>"You got your cold brew, your Japanese iced coffee, your iced americano. Then there's your mazagran, that's coffee with lemon juice, real refreshing. Your espresso tonic. Your iced latte, iced cappuccino, iced macchiato. You got your iced mocha, your frappuccino, your Greek frappé. Vietnamese iced coffee with the condensed milk dripping down real slow. Affogato, that's espresso poured right over ice cream. That's... that's about it."</p>
]]></description><pubDate>Fri, 19 Jun 2026 18:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48601877</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=48601877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48601877</guid></item><item><title><![CDATA[New comment by ericol in "Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28"]]></title><description><![CDATA[
<p>Wait until in 5 year's time all kids speak in rule of 3</p>
]]></description><pubDate>Fri, 19 Jun 2026 18:07:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48601337</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=48601337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48601337</guid></item><item><title><![CDATA[New comment by ericol in "Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28"]]></title><description><![CDATA[
<p>> No headers per element. No pointers. No jumping around the heap.<p>that smells of AI [1], and thus lazy writing. I'm all in for using AI to help you write, but if you don't put your voice to it then there's no reason to read it.<p>[1] <a href="https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing#Rule_of_three" rel="nofollow">https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing#...</a></p>
]]></description><pubDate>Fri, 19 Jun 2026 14:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48599385</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=48599385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48599385</guid></item><item><title><![CDATA[New comment by ericol in "Can we have the day off?"]]></title><description><![CDATA[
<p>I'm not excited about producing more, and all that jazz.<p>But, work IS exciting now - not sure for how long - because AI allows me to work almost at the speed of thought.<p>Nothing more, nothing less. It's FUN to be able to _just_ think.</p>
]]></description><pubDate>Thu, 28 May 2026 03:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304145</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=48304145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304145</guid></item><item><title><![CDATA[New comment by ericol in "The greatest shot in television: James Burke had one chance to nail this scene (2024)"]]></title><description><![CDATA[
<p>I loved this show as a kid.<p>Growing up in Argentina, back in the day these were all dubbed. The version I watched on tv had a voice and personality of its own - Latin American "neutral" Spanish - and for the life of me I could never find that same version, only the Spain-dubbed one.</p>
]]></description><pubDate>Mon, 11 May 2026 13:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094556</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=48094556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094556</guid></item><item><title><![CDATA[Project Deal: Our Claude-Run Marketplace Experiment – Anthropic]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.anthropic.com/features/project-deal">https://www.anthropic.com/features/project-deal</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47910925">https://news.ycombinator.com/item?id=47910925</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 26 Apr 2026 15:06:44 +0000</pubDate><link>https://www.anthropic.com/features/project-deal</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47910925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910925</guid></item><item><title><![CDATA[Tell HN: The problem with Opus .7 /thinking is not token consumption. It's speed]]></title><description><![CDATA[
<p>I sit down to do some work and as I went for web I decided to take 4.7 for a spin.<p>It doesn't seem to be burning much tokens (MAX x1)<p>But boy is it slow. Thinking mode [1] (Yeah, I know) takes MINUTES per turn.<p>This is SERIOUSLY costly, token wise or otherwise.<p>[1] My bad, but compared to 4.6 is a disaster.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47896678">https://news.ycombinator.com/item?id=47896678</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 Apr 2026 22:37:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896678</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47896678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896678</guid></item><item><title><![CDATA[New comment by ericol in "Tell HN: Claude 4.7 is ignoring stop hooks"]]></title><description><![CDATA[
<p>Stop hooks are a world of pain.<p>I recently went on a deep dive about them with sonnet / opus.<p>I wanted to detect if a file or an analysis was the result of the last turn and act upon that.<p>From my experience, 2 things stand out by looking at the data above:<p>1. They have changed the schema for the hook reply [1] if this is real stop hook users (And may be users of other hooks) are in for a world of pain (if these schema changes propagate)<p>2. Opus is caring f*ck all about the response from the hook, and that's not good. Sonnet / Opus 4.6 are very self conscious about the hooks, what they mean and how they should _ act / react_ on them, and because of how complex the hook I set up is I've seen turns with 4 stop hooks looping around until Claude decides to stop the loop.<p>[1] My comment is in the context of claude code. I cannot make if the post is about that or an API call.</p>
]]></description><pubDate>Fri, 24 Apr 2026 22:07:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896408</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47896408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896408</guid></item><item><title><![CDATA[New comment by ericol in "Show HN: Tolaria – Open-source macOS app to manage Markdown knowledge bases"]]></title><description><![CDATA[
<p>if "git versioned" means the .md files themselves, I'm sold. I am actually processing files using a git based workflow in order to tell claude what to look at.<p>I'll definitely give this a spin.</p>
]]></description><pubDate>Fri, 24 Apr 2026 02:14:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47884695</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47884695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47884695</guid></item><item><title><![CDATA[New comment by ericol in "Books are not too expensive"]]></title><description><![CDATA[
<p>Books _are_ expensive. This article only looks at the monetary side of it.<p>The cost goes beyond the price tag. Books take up space, and that space compounds as you keep acquiring them. It's space you can't use for anything else, dedicated entirely to objects most people open once or twice and never touch again. And that cost doesn't stay abstract: at some point you're buying more bookshelves, upgrading to a larger one, or worst of all, dragging everything through a move. That last one hits harder the less stable your living situation is, and less stable living situations track pretty closely with lower salaries.<p>I'm talking about physical books specifically, since that's what the article seems to cover. Ebooks are a different matter.</p>
]]></description><pubDate>Thu, 23 Apr 2026 15:52:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47877263</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47877263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47877263</guid></item><item><title><![CDATA[New comment by ericol in "Measuring Claude 4.7's tokenizer costs"]]></title><description><![CDATA[
<p>> I don't know if you're giving this as something you've actually given Claude, but I don't think it's a good way of using Claude.<p>That wasn't the full prompt, I trimmed it for clarity, but I agree with everything you said and that's how I actually use it.<p>I have a proxy logging everything sent to and from Claude in a structured way, which is precisely what let me do that compaction analysis in the first place.<p>When Claude goes off track, I don't tell it "you did something wrong". I ask it to analyze the tool outputs and the exchange so far and let it reconcile the discrepancy itself. That tends to work better than narrating the error to it.<p>The venting messages like that one are honestly for me, not for Claude. I know it's a tool. But it also behaves and communicates like a person, and that's a design choice that comes from Anthropic, not from me. What I've found is that writing something like that and then following it with proper instructions works fine in practice: Claude either ignores the venting or briefly acknowledges it and moves on. The actual output isn't affected. It's just how I process frustration without breaking the workflow.</p>
]]></description><pubDate>Mon, 20 Apr 2026 13:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47833967</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47833967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47833967</guid></item><item><title><![CDATA[New comment by ericol in "Measuring Claude 4.7's tokenizer costs"]]></title><description><![CDATA[
<p>You are being downvoted but I actually agree with your statement.</p>
]]></description><pubDate>Sat, 18 Apr 2026 01:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47812531</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47812531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47812531</guid></item><item><title><![CDATA[New comment by ericol in "Claude Opus 4.7 costs 20–30% more per session"]]></title><description><![CDATA[
<p>Matches what I am experiencing. Makes incredible stupid mistakes.<p>The weird stuff is yesterday I asked it to test and report back on a 30+ commit branch for a PR and it did that flawlessly.</p>
]]></description><pubDate>Fri, 17 Apr 2026 20:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47810382</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47810382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47810382</guid></item><item><title><![CDATA[New comment by ericol in "Measuring Claude 4.7's tokenizer costs"]]></title><description><![CDATA[
<p>I did some work yesterday with Opus and found it amazing.<p>Today we are almost on non-speaking terms.
I'm asking it to do some simple stuff and he's making incredible stupid mistakes:<p><pre><code>    This is the third time that I have to ask you to remove the issue that was there for more than 20 hours. What is going on here?
</code></pre>
and at the same time the compacting is firing like crazy. (What adds ~4 minute delays every 1 - 15 minutes)<p><pre><code>  | # | Time     | Gap before | Session span | API calls |
  |---|----------|-----------|--------------|-----------|
  | 1 | 15:51:13 | 8s        | <1m          | 1         |
  | 2 | 15:54:35 | 48s       | 37m          | 51        |
  | 3 | 16:33:33 | 2s        | 19m          | 42        |
  | 4 | 16:53:44 | 1s        | 9m           | 30        |
  | 5 | 17:04:37 | 1s        | 17m          | 30        |
  # — sequential compaction event number, ordered by time.

  Time — timestamp of the first API call in the resumed session, i.e. when the new context (carrying the compaction summary) was first sent to the
  model.

  Gap before — time between the last API call of the prior session and the first call of this one. Includes any compaction processing time plus user
   think time between the two sessions.

  Session span — how long this compaction-resumed session ran, from its first API call to its last before the next compaction (or end of session).

  API calls — total number of API requests made during this resumed session. Each tool use, each reply, each intermediate step = one request.

</code></pre>
Bottomline, I will probably stay on Sonnet until they fix all these issues.</p>
]]></description><pubDate>Fri, 17 Apr 2026 20:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47810204</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47810204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47810204</guid></item><item><title><![CDATA[Tell HN: Another Monday, Another Claude Outage]]></title><description><![CDATA[
<p>Still not showing in status:<p>https://status.claude.com/<p>But: I was logged off, can't login, and code returns 500<p><pre><code>    API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server
     error"},"request_id":"req_STRING"}</code></pre></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47753627">https://news.ycombinator.com/item?id=47753627</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753627</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47753627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753627</guid></item><item><title><![CDATA[New comment by ericol in "Show HN: Baton – A desktop app for developing with AI agents"]]></title><description><![CDATA[
<p>This looks dangerously close to cmux but with a narrower focus (Just Claude code)<p>BTW, the claude app kind supports this with the /remote-control command, and that was what made me move away from cmux (I still have to start the sessions there)</p>
]]></description><pubDate>Wed, 01 Apr 2026 15:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47602147</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47602147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47602147</guid></item><item><title><![CDATA[New comment by ericol in "Inside the M4 Apple Neural Engine, Part 1: Reverse Engineering"]]></title><description><![CDATA[
<p>It's not exactly that...</p>
]]></description><pubDate>Tue, 10 Mar 2026 11:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47321904</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47321904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47321904</guid></item><item><title><![CDATA[New comment by ericol in "The engine of Germany's wealth is blocking its future"]]></title><description><![CDATA[
<p>The future is not evenly distributed.<p>I tried to search for it, but even the 2 documents that superseded the one from around the time my daughter was at school at not available.<p>I mean, the site doesn't even have a valid secure certificate so...<p>In the site below (In Spanish) you can search for 10/2019 and a cursory translation of the document title will show that this is the proper document (For 2019 onwards, the replaced doc 04/2014 isn't available either)<p><a href="https://koha.chubut.edu.ar/cgi-bin/koha/opac-search.pl?idx=kw&q=&idx=kw&q=&idx=kw&q=&do=Buscar&limit=mc-itype,phr:NORMA&sort_by=acqdate_dsc&limit-yr=&limit=" rel="nofollow">https://koha.chubut.edu.ar/cgi-bin/koha/opac-search.pl?idx=k...</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 03:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318904</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47318904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318904</guid></item><item><title><![CDATA[New comment by ericol in "The engine of Germany's wealth is blocking its future"]]></title><description><![CDATA[
<p>When my eldest daughter was in high school (~2010, Argentina) there was a provincial policy where if every single student had a result below a certain score in a test, the scores had to be re assessed against the maximum result.<p>The resulting situation here was that she was constantly bullied into underperforming. Both cases are actually similar in that each individual has a personal incentive to underperform - the difference is that in your friend's case the policy is granted at the company level so no single employee can defect and break it for the rest, while in my daughter's case one high scorer could invalidate the reassessment for everyone, which is exactly what made defection punishable and the bullying emerge naturally.</p>
]]></description><pubDate>Mon, 09 Mar 2026 16:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47310861</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47310861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47310861</guid></item><item><title><![CDATA[New comment by ericol in "Claude's Cycles [pdf]"]]></title><description><![CDATA[
<p>Previous discussion: <a href="https://news.ycombinator.com/item?id=47230710">https://news.ycombinator.com/item?id=47230710</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 02:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47242037</link><dc:creator>ericol</dc:creator><comments>https://news.ycombinator.com/item?id=47242037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47242037</guid></item></channel></rss>