Live data from Hacker News

Viewing profile — shayief

shayief

HN member
Joined
Fri, Jun 20, 2014, 9:09 PM UTC
HN karma
92
Public activity
32 items

About shayief

Twitter/X: http://x.com/iefserge GitHub: http://github.com/iefserge

Building https://gitpatch.com

Recent public activity

  1. comment
    Comment #47157310

    This is great, I was looking for something like this, thanks for making this! I imagine this can very useful for Go-based forges that need syntax highlighting (i.e. Gitea, Forgejo)…

  2. comment
    Comment #46942320

    > If I could only maintain code I wrote, I'd have to work alone. I don't think that "Code you did not write is code you do not understand" implies that the only way to understand c…

  3. comment
    Comment #46872346

    It seems like something like this should be added to the commit object/message itself, instead of git notes. Maybe as addition to Co-Authored-By trailer. This would make sure this …

  4. comment
    Comment #46586715

    this looks very nice. I see this doesn't use or contenteditable, I'm curious how close can it get to native controls or can this replace them? Things like mouse selection and usual…

  5. comment
    Comment #46586325

    I'm building a new Git hosting service focused on performance and great UX. It's another take on source code hosting and patch sharing, with some nice features like stacked diffs, …

  6. comment
    Comment #46227129

    the engine cannot brake to a complete stop, so break pads are always in use. At low RPMs, the engine is going to stall (manual) or switch to neutral (automatic).

  7. comment
    Comment #45546608

    For stacked diffs, check out https://gitpatch.com/

  8. comment
    Comment #45499509

    I actually prefer limited content width for prose content. Full width content on wide screens requires moving eyes all the way from one side to another for every line.

  9. comment
    Comment #45422234

    I'm working on a new type of git forge[1], optimized for speed and work with patches. It goes to extreme lengths to ensure great performance, i.e. rewritten most server-side parts …

  10. comment
    Comment #44968948

    Gitpatch attempts to solve this. Supports versioned patches and patch stacks (aka stacked PRs). Also handles force-pushes in stacks correctly even without Change-IDs using heuristi…

  11. comment
    Comment #44920197

    > in that every software engineer now depends heavily on copilots With many engineers using copilots and since LLMs output the most frequent patterns, it's possible that more and m…

  12. comment
    Comment #44906321

    thanks for checking it out. yeah, I plan to release it under AGPL at some point when it’s more complete. Currently it still needs more work. But no timeline yet.

  13. comment
    Comment #44903918

    Gitpatch author here. Gitpatch attempts to build a Git hosting with native support for patches and commit-based review system, where each commit is its own patch. It's also smart t…

  14. comment
    Comment #44868357

    I'll plug another option Gitpatch, however it's pretty early beta and not open-source yet, but most likely will be under AGPL at some point. It has built-in patch stacks (aka stack…

  15. comment
    Comment #44802022

    Codeberg UI appears to be pretty similar to GitHub, so it's great as GitHub alternative. It's powered by Forgejo, fork of Gitea. Gitpatch is a bit different. It implements a new st…

  16. comment
    Comment #44800941

    I'm building a new Git hosting service, focused on performance and using HTMX. For example, compare page load time: - https://gitpatch.com/gitpatch/git-demo - https://github.com/gi…

  17. comment
    Comment #44742802

    ah, interesting. It starts fetching tree items on mousedown (vs onclick) to load them faster, so > starts moving a bit too early.

  18. comment
    Comment #44739526

    I got so tired of waiting for GitHub pages taking ~600ms to load (uncached), so decided to build my own Git hosting service with Go and HTMX. I know this is completely different sc…

  19. comment
    Comment #44738276

    I usually leave them as uncommitted changes, then git checkout to undo them. And using something like `git add -p` to skip Printfs if I need to commit other changes.

  20. comment
    Comment #44705111

    https://gitpatch.com Git hosting for async teams that supports versioned patches and patch stacks instead of pull requests. All done using the standard git SSH protocol, so no git-…

  21. comment
    Comment #44687158

    Alternative to git checkout, but only for files. See also the difference between reset, restore and revert https://git-scm.com/docs/git#_reset_restore_and_revert

  22. story
    Show HN: Gitpatch – send patches with git push

    Hey HN, I built Gitpatch to make sending code patches as simple as git push. The idea is that patch-based workflows are powerful but they're not very well supported by git platform…

  23. story
  24. story
  25. comment
    Comment #10243452

    this is a great idea, thanks. I wish v7 had the same c++ API as v8 so it could be easily swapped though.