Earlier quoted context omitted.
C-p and C-n (aka Ctrl-P and Ctrl-N) are the Emacs-style keybindings for previous (line) and next (line), very commonly encountered on the command line and in terminal applications. For example, most shells can use this in addition to up-arrow and down-arrow to cycle thru command history. Many, many more examples exist of applications (not just terminal-based, there are plenty of GUI apps too) that use this convention…
Ctrl+P in most coding agents is bound to bringing up a command bar. You should be able to bind both hotkeys to the functionality you want already.
Pi's Minimalism Is Its Advantage
261–270 of 308 posts
Re: Pi's Minimalism Is Its Advantage
#262Lots of praise for Pi in this thread, so I'll offer up a diverging opinion. Given all the hype, I was a bit underwhelmed by Pi. It definitely has some good ideas around customization, but it annoyed me in many little ways. For a program that's minimal it sure takes a long time to start up, the standard C-p and C-n bindings don't work, it doesn't follow the XDG Base Directory Specification and just pollutes my $HOME d…
> Lots of praise for Pi in this thread, so I'll offer up a diverging opinion. Being reflexively contarian is not what HN is for. https://news.ycombinator.com/item?id=45530593 > For a program that's minimal it sure takes a long time to start up It took the same amount of time (3 seconds) as cursor-agent and codex on my machine, which isn't particularly high-spec. > the standard C-p and C-n bindings don't work It has p…
Re: Pi's Minimalism Is Its Advantage
#263Earlier quoted context omitted.
Not sure about use in the Go community at large but Go introduced os.UserConfigDir[1] which is portable across Windows, macOS, Plan 9 and Linux/BSD as per XDG back in 2019. Also CacheDir. [1]: https://pkg.go.dev/os#UserConfigDir
> On Darwin, it returns $HOME/Library/Application Support Which is not the behaviour most people would think is sensible, especially for CLI programs.
Re: Pi's Minimalism Is Its Advantage
#264The biggest issue with Pi is that they don't have proper sandboxing with auto approval. Most solutions are third party and half baked. You have to either choose between just auto approval (no sandboxing), or a Claude/Codex style sandbox but manual approval.
Correct. pi.dev is not a minimal coding agent. It already comes with crazy amounts of preconceptions baked in. For example, it comes with a bash tool built that you cannot disable. This is not minimal, it's the full kitchen sink. If I want to build a custom agent I have to literally stop using pi.dev and switch to something else. So yeah, I fully disagree with the title. "Pi’s Minimalism Is Its Advantage" No. full st…
Re: Pi's Minimalism Is Its Advantage
#265Lots of praise for Pi in this thread, so I'll offer up a diverging opinion. Given all the hype, I was a bit underwhelmed by Pi. It definitely has some good ideas around customization, but it annoyed me in many little ways. For a program that's minimal it sure takes a long time to start up, the standard C-p and C-n bindings don't work, it doesn't follow the XDG Base Directory Specification and just pollutes my $HOME d…
Pi but in Rust: https://github.com/Dicklesworthstone/pi_agent_rust
Re: Pi's Minimalism Is Its Advantage
#266Re: Pi's Minimalism Is Its Advantage
#267Lots of praise for Pi in this thread, so I'll offer up a diverging opinion. Given all the hype, I was a bit underwhelmed by Pi. It definitely has some good ideas around customization, but it annoyed me in many little ways. For a program that's minimal it sure takes a long time to start up, the standard C-p and C-n bindings don't work, it doesn't follow the XDG Base Directory Specification and just pollutes my $HOME d…
> Lots of praise for Pi in this thread, so I'll offer up a diverging opinion. Being reflexively contarian is not what HN is for. https://news.ycombinator.com/item?id=45530593 > For a program that's minimal it sure takes a long time to start up It took the same amount of time (3 seconds) as cursor-agent and codex on my machine, which isn't particularly high-spec. > the standard C-p and C-n bindings don't work It has p…
A simple CLI tool should start instantly and lazily load anything that can't be loaded instantly.
Re: Pi's Minimalism Is Its Advantage
#268Anyone else think "Pi" was a bad naming choice? raspberry pi was already big in the hacker community
Re: Pi's Minimalism Is Its Advantage
#269Meta: this reads like a corporate article, info-selling a solution to enterprises. The style is a far cry from anything Mario or Armin usually write. First indication of business strategy around Pi's reverse acquisition of Earendil, perhaps?
Re: Pi's Minimalism Is Its Advantage
#270Sorry for negativity, but it wouldn't hurt to put some qualifier in the title, like, "Pi agent". So people, not interested in that theme can avoid your article. Thank you. I was expecting an article about Pi constant or maybe raspberry Pi computer. "My Disappointment Is Immeasurable And My Day Is Ruined!"