‹ BackHN Continuity

Thread

Pi 1.0

1684 points · 602 comments · sergiotapia

  1. utilize1808 · · focus · HN ↗
    I don't understand why "Cache warming for anthropic models" was not put into a standalone package, but has to be bundled with the "minimal" coding agent.
    1. threecheese · · focus · HN ↗
      It's table stakes for using Anthropic APIs cost-consciously. They aren't building a minimal harness for nerd points; they are building it to be usable, and dogfooding it with Real Money to learn what that means realistically.

      This might've made a better argument ca. 2005 wrt a 20-something Austrian's minimalist wsgi framework. Heck, I'll bet you could even find said argument somewhere in the Archive :)

      1. mixermachine · · focus · HN ↗
        Copied from myself above:

        That goes against the philosophy of pi. Nearly Everything is a Plugin. Need to set the reasoning effort? Install pi-reasoning. Need subagents? Install pi-subagents. Need permission gating? Install one of the permission extensions (otherwise the agent can do everything).

        A feature like cache warming on Anthrophic feels very strange in this environment. NOT saying that it is not useful. It just should be a plugin.

        1. kelnos · · focus · HN ↗
          Changing the reasoning effort is built in and doesn't require a plugin.
          1. mixermachine · · focus · HN ↗
            Yer, that is my bad for not updating myself, sorry. I did miss the introduction of Alt + Tab or /thinking command for switching this.

            Good thing I can remove another package.

        2. endinator · · focus · HN ↗
          That's your philosophy of pi and it seems you are taking it from deepseek. It's stated that pi wants to keep the agent loop minimal, not the code around the harness. Also those extensions in pi can sometimes be very bad, as it depends on the maintainer. And when it comes to cache handling of the best frontier coding model, it's much better that pi itself maintains it rather than some rando online.
          1. mixermachine · · focus · HN ↗
            No I did not ask AI for this. This is the understanding I have from working with PI for more than a year.

            They also say so on their website ( <a href="https:&#x2F;&#x2F;pi.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pi.dev&#x2F; ): &quot;Pi ships with powerful defaults but skips features like sub-agents and plan mode. Ask Pi to build what you want, or install a package that does it your way.&quot;

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.