Top
Best
New

Posted by fosterfriends 4 days ago

Graphite is joining Cursor(cursor.com)
Graphite's announcement: https://graphite.com/blog/graphite-joins-cursor
273 points | 253 commentspage 2
baq 4 days ago|
if my employer has a cursor sub, but not a graphite sub, will this news free me from the demon's shackles from hell of github PRs?
fosterfriends 4 days ago|
This is my favorite question yet
gk1 4 days ago||
Love this announcement style. Direct, confident, and not a word longer than it needs to be. Gives major "the work speaks for itself" vibes. OpenAI's comms used to be like this, until it morphed into Apple-like grandiosity that instead comes off as try-hard.
hzia 4 days ago||
Congrats team! Graphite was basically what GitHub should have been but never was

Huge fans of their work @ GitStart!

rileymichael 4 days ago||
i mentioned a few months ago that it was a shame where graphite was headed re: AI (https://news.ycombinator.com/item?id=44955187). this appears to be the final nail in the original products coffin

for anyone else looking for a replacement, git spice and jujutsu are both fantastic

2gremlin181 4 days ago||
IMO this is a smart move. A lot of these next-gen dev tools are genuinely great, but the ecosystem is fragmented and the subscriptions add up quickly. If Cursor aquires a few more, like Warp or Linear, they can become a very compelling all-in-one dev platform.
knes 4 days ago||
Blacksmith.sh acquisition in 3, 2, 1 ...

Then Cursor takes on GitHub for the control of the repo.

jacobegold 4 days ago|
As a Graphite employee, would love this tbh - we love Blacksmith!
novoreorx 4 days ago||
I don't even know what Graphite is. I hope acquisition announcements like this assume the reader has no prior knowledge of what is being acquired
dvtkrlbs 4 days ago||
I guess this makes sense Github announced they are gonna bring stacked PRs this year so I think that kinda makes Graphite obsolute.
chucknthem 4 days ago||
I've been using git spice (https://abhinav.github.io/git-spice/) for the stacked PRs part of graphite and it's been working pretty well and it's open source and free.
dcre 4 days ago|||
Do you have confidence they can execute?
everfrustrated 4 days ago|||
GitHub have proven the ability to execute very well when they _want_ to. Their product people are top notch.

Given the VP of GitHub recently posted a screenshot of their new stacked diff concept on X, I'd be amazed if Graphite folks (whos product is adding this function) didn't get wind of it and look for a quick sell.

dcre 4 days ago||
This seems very very implausible to me as an explanation of what prompted them to get acquired. They wanted to get rich and stop having to fundraise!
steveklabnik 4 days ago||||
This was "announced" in October, and last week they were saying they're shipping to trusted partners to kick the tires before a real release, with posted screenshots.

So, we'll see what it ends up like, but they have apparently already executed.

dcre 4 days ago||
Wow! Didn’t realize.
steveklabnik 4 days ago||
These are basically X posts, so it's super easy to miss.
dvtkrlbs 4 days ago|||
I mean this is not a new problem to solve. Git itsels is perfect for this and Gerrit has been doing this for years. So yeah I think they can execute
servercobra 4 days ago||
Woahhhhh I missed this. Got a reference or link? My Googling is failing me. That's my biggest complaint about Github coming from Gerrit for Open Stack.
clayallsopp 4 days ago||
not op but I think from https://x.com/jaredpalmer/status/1980619222918262842
dvtkrlbs 4 days ago||
https://x.com/jaredpalmer/status/1999525369725215106?s=20 There is also a concept art (not sure if it is an actual prototype)
asdev 4 days ago|
Does anyone get actual insightful reviews from these code review tools? From most people I've spoke with, it catches things like code complexity, linting, etc but nothing that actual relates to business logic because there's no way it could know about the business logic of the product
epolanski 4 days ago||
I built an LLM that has access to documentation before doing code reviews and forces devs to update it with each pr.

Needless to say, most see it as an annoyance not a benefit, me included.

It's not like it's useless but... people tend to hate reviewing LLM output, especially on something like docs that requires proper review (nope, an article and a product are different, an order and a delivery note are as well, and those are the most obvious..).

Code can be subpar or even gross but to the job, but docs cannot be subpar as they compound confusion.

I've even built a glossary to make sure the correct terms are used and kinda forced, but LLMs getting 95% right are less useful than getting 0, as the 5% tends to be more difficult to spot and tends to compound inaccuracies over time.

It's difficult, it really is, there's everything involved from behaviour to processes to human psychology to LLM instructing and tuning, those are difficult problems to solve unless your teams have budgets that allow you hiring a functional analyst that could double as a technical and business writer, and these figures are both rare and hard to sell to management. And then an LLM is hardly needed.

crabmusket 4 days ago|||
I have gotten code reviews from OoenAI's Codex integration that do point out meaningful issues, including across files and using significant context from the rest of the app.

Sometimes they are things I already know but was choosing to ignore for whatever reason. Sometimes it's like "I can see why you think this would be an issue, but actually it's not". But sometimes it's correct and I fix the issue.

I just looked through a couple of PRs to find a concrete example. I found a PR review comment from Codex pointing out a genuine big where I was not handling a particular code path. I happened to know that no production data would trigger that code path as we had migrated away from it. It acted as a prompt to remove some dead code.

hamdingers 4 days ago||
Graphite is a pull request management interface more than it is an AI code review tool.
More comments...