Viewing profile — shayief
shayief
HN member- Joined
- Fri, Jun 20, 2014, 9:09 PM UTC
- HN karma
- 92
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About shayief
Building https://gitpatch.com
Recent public activity
-
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)…
-
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…
-
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 …
-
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…
-
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, …
-
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).
-
comment
Comment #45546608
For stacked diffs, check out https://gitpatch.com/
-
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.
-
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 …
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…
-
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.
-
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-…
-
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
-
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…
- story
- story
-
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.