Live data from Hacker News

Viewing profile — fphilipe

fphilipe

HN member
Joined
Mon, Nov 08, 2010, 8:08 AM UTC
HN karma
1,073
Public activity
188 items

About fphilipe

http://phili.pe

https://github.com/fphilipe

[ my public key: https://keybase.io/philipe; my proof: https://keybase.io/philipe/sigs/182uf1x4SUnMvtmLchInbgTL0X0b0qcRGe_g2T0KLDo ]

Recent public activity

  1. comment
    Comment #49120531

    I was using my usual stacked PR approach without the CLI and it detected the stack. So I think the CLI just does the heavy lifting for you (although I prefer to stick to vanilla gi…

  2. comment
    Comment #49056287

    I use the colon as EDITOR with Git when I want to do an interactive rebase combined with auto squash without having to edit the todo list. I have an alias[1] for that which I call …

  3. comment
    Comment #48861199

    This is what has been frustrating me most lately. Even though I have a rule in my global CLAUDE.md that says: > Only write comments to explain the why when it is not obvious from t…

  4. comment
    Comment #48323083

    At that point you might as well use a worktree[1]. [1]: https://git-scm.com/docs/git-worktree

  5. comment
    Comment #48240819

    These pages do look good. But they all just look the same. And I'm getting bored of them. I open such a page and I immediately know it was Claude that produced it (probably end-to-…

  6. comment
    Comment #48240744

    I wonder the same. The answer I usually get from people who do manage is that they don't look at the code – or at least not in detail. Personally, I always end up tweaking somethin…

  7. comment
    Comment #48218158

    It features the current date and time with seconds, so it must be rendered on the fly.

  8. comment
    Comment #47761470

    Sure, that's possible. I can also use the GitHub app and use a Git abstraction where I don't have to understand Git at all. The point is that I want to use Git, a tool and skill th…

  9. comment
    Comment #47761456

    My git config for pushing is set to push.default=current. For rebased stacks I have an alias that does this: git --config push.default=matching push --force-with-lease --force-if-i…

  10. comment
    Comment #47761360

    I've been doing stacked PRs for ~2 years now. Thus, I don't quite see the need for this CLI. Git has had some additions in the last few years that make this work natively – specifi…

  11. comment
    Comment #47093006

    I have a global setting for that. Whenever I work in a repo that deviates from that I override it locally. I have a few other aliases that rely on the default branch, such as “swit…

  12. comment
    Comment #47090263

    Here's my take on the one-liner that I use via a `git tidy` alias[1]. A few points: * It ensures the default branch is not deleted (main, master) * It does not touch the current br…

  13. story
  14. comment
    Comment #45640282

    I'm of the opinion that Git hooks are personal. That's why they're not part of the source code itself. I make extensive use of hooks, but they're tailored to my needs. Note that yo…

  15. comment
    Comment #45301530

    In addition to making the link look shady, it adds considerable lag to opening the link. I'm using Finicky[1] on Mac to rewrite the URL by extracting the original URL from the quer…

  16. comment
    Comment #42953692

    Not wrong, but one thing I did not spot in all the great explanations related to HEAD is that @ is an alias for HEAD that is a lot easier to type.

  17. story
  18. comment
    Comment #40818297

    I am definitely more in the changelog-as-a-file camp. From https://keepachangelog.com/ : > Using commit log diffs as changelogs is a bad idea: they're full of noise. Things like me…

  19. comment
    Comment #36611276

    https://phili.pe Did hit the front page a few times with some of my posts: - http://phili.pe/posts/postgresql-on-the-command-line/ - 4th on https://news.ycombinator.com/front?day=2…

  20. story
  21. comment
    Comment #31868428

    If you never use those apps, you can also remove the executable flag with `chmod -x` and they won’t open anymore.

  22. story
  23. story
  24. story
  25. comment
    Comment #29439888

    The merge commit also includes the link to the PR when merged via the GitHub UI (or locally via `hub merge $PR_URL`).