Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Who cares, geez. Is a single github issue so important that this needs to land on the front page? You can move it and configure your own env to have it wherever you want.

    I use pi and couldn’t care less.

  • it appears that some people are extremely particular about how everything should be in right place.
  • This breaks a few things or at least make things harder.

    Also, if every app would save their carp in my home folder it soon would be impossible to find anything.

  • Dude this is the same with cursor...its eating my memory so much.
  • I don't care at all, no need for a .config/ move.
  • I keep getting the Unicorn or 404.
  • I think this is a GitHub issue (of course it is) as I'm not able to search for anything atm.
  • I've been seeing this pattern so frequently of obvious simple things like XDG being ignored. Cynically, I think it's the result of I experienced people suddenly being able to make tools. They never learned all these standards, so if an LLM spews out a junky solution, they're none-the-wiser. Now we have a proliferation of software making mistakes on solved problems, as people are not slowing down to learn how things should be.
  • 404 on the page, main page: "Cannot retrieve latest commit at this time." [1]. GitHub are you okay?

    Edit: Known issue: https://news.ycombinator.com/item?id=49330597

    [1] https://github.com/earendil-works/pi/

  • This feels like the sort of decision that well meaning folks that manage utilities can disagree on. It's frustrating every time it happens because it's usually a fairly reasonable perspective to ask for XDG / operating system specific support for folders to be respected. (e.g. macOS's ~/Library stuff).

    Posting a github issue like this though feels like an easy brigading target, so please don't do that.

  • This has been frustrating me for a while and is part of why I explore other coding agents.

    As many advantages as pi has in some areas, there are definitely areas where I believe the hype to be a bit overstated. While the config folder is, ultimately, not relevant for performance, how this was and is continued to handled is a bit frustrating for me.

    They have made it abundantly clear it's not going to change however so I'm looking at how other coding agents perform currently.

  • What's even more frustrating is that there's a very simple and elegant solution suggested in the thread, to simply check for an existing folder and use the proper convention if not found.
  • While we wait for GitHub to come back, what exactly is "this" for the uninitiated?
  • LLMs make it gloriously simple to fork and patch and existing repo. If you run into a merge conflict down the line, its a snap to fix too.

    Just make the changes you want to your favorite harness and move on.

    by fny