Most active commenters
  • kubb(3)
  • abletonlive(3)
  • margalabargala(3)

←back to thread

502 points alazsengul | 25 comments | | HN request time: 0.903s | source | bottom
1. kubb ◴[] No.44564136[source]
Unpopular, controversial take: there should be an LSP extension that lets CLI agents, like Claude Code show diffs in the editor, and also one for completions, and sending snippets back to the CLI.

That, by itself, would obliterate the entire value of Windsurf or Cursor or whatever. The fact that Google has this kind of money and spends it on dubious "talent" (though none of these people are known in the community) is a testament to how overfunded tech companies are compared to the value that they provide.

replies(10): >>44564206 #>>44564220 #>>44564243 #>>44564355 #>>44564718 #>>44565247 #>>44565553 #>>44569442 #>>44570590 #>>44573652 #
2. abletonlive ◴[] No.44564206[source]
"overfunded" is a weird way to talk about a tech company that is incredibly profitable.
replies(4): >>44564289 #>>44564391 #>>44564791 #>>44565184 #
3. barbazoo ◴[] No.44564220[source]
> That, by itself, would obliterate the entire value of Windsurf or Cursor or whatever.

Have used Cursor and I know that there is quite a bit of value between the model and the chat input box and it will be similar to Claude Code or Codex, it's what makes this agentic, it's just accessed through a different interface. So from that perspective, Cursor makes sense for folks that are already in the VSCode environment.

replies(1): >>44564362 #
4. retinaros ◴[] No.44564243[source]
Windsurf is the first company that moved from IDE to training and trained good models. Unfortunately in code good models are not enough to win against claude 4. Any wrapper constraining the model is also doomed to fail.
5. margalabargala ◴[] No.44564289[source]
Revenue is a funding source. Companies with too much money sometimes made really dumb decisions with that money.

The fact that one division of Google is wildly profitable does not exempt other parts of the company from criticism of their financially dubious choices.

replies(1): >>44564725 #
6. d1egoaz ◴[] No.44564355[source]
This already exists via MCP

> For other IDEs: The protocol is editor-agnostic. Any editor that can run a WebSocket server and implement the MCP tools can integrate with Claude Code.

https://github.com/anthropics/claude-code/issues/1234 https://github.com/coder/claudecode.nvim/blob/da78309eaa2ca2...

Example in Emacs, this is how I use claude-code: https://github.com/manzaltu/claude-code-ide.el

replies(1): >>44565233 #
7. brulard ◴[] No.44564362[source]
On the contrary, I'm already in the VSCode environment and I would hate to have to switch to Cursor. Doesn't matter that it is a fork, I don't want a fork for every extension of my workflow. I used Cline and now Claude code integrated to VSCode, and I don't think I'm missing much by not switching to Cursor.
replies(1): >>44567552 #
8. brulard ◴[] No.44564391[source]
It is known there were many developers without really much work to do that were hired only to be denied to competitors. Maybe it was cleaned up in the meantime
replies(1): >>44571080 #
9. joe_the_user ◴[] No.44564718[source]
Unpopular, controversial take...

Could you please avoid juicing a random comment this way?

10. abletonlive ◴[] No.44564725{3}[source]
Net profit can't be used as a measure of both "funding" and "value generation" while saying that a company is "overfunded" because it doesn't provide enough "value". Come back to your senses.
replies(1): >>44566499 #
11. ◴[] No.44564791[source]
12. kubb ◴[] No.44565184[source]
It's fair to suggest a different word or phrasing, but you're coming off as hostile, not constructive.
13. kubb ◴[] No.44565233[source]
This is great!
14. HenriNext ◴[] No.44565247[source]
Claude Code can already show diffs in JetBrains IDEs and VSCode ('/ide' command connects the CLI/TUI to plugin/extension running in the IDE-side).

It can also access the IDEs' real-time errors and warnings, not just compile output ('ideDiagnostics' tool), see your active editor selection, cursor position, etc.

15. cbsmith ◴[] No.44565553[source]
Except the Windsurf team is already moving in that direction...
16. margalabargala ◴[] No.44566499{4}[source]
I'm genuinely not sure if you're not understanding, or deliberately ignoring my point.

I'll assume the former and try again. Maybe you didn't realize I'm not the person you originally replied to?

If a company is profitable, they have funds. The funds generated by the profits, can be used to fund additional internal projects. If the bucket of funds from profits gets ridiculously large, then it may begin to be used for vanity projects, like gutting an AI company, or building a gold statue of the founder. It seems reasonable to call companies spending on mostly-useless excesses "overfunded".

replies(2): >>44567001 #>>44569479 #
17. abletonlive ◴[] No.44567001{5}[source]
I'm not misunderstanding anything. It's just that the idea of a massively profitable company being labeled "over-funded" when excess profit is used in a way that you find disagreeable is stupid. It doesn't matter how well they allocate their revenue.

Stop looking at the entire world through the eyes of VC, because it doesn't work.

You're not funding google by paying for youtube, you're buying a service.

You didn't "overfund" your pizza shop that hired a stripper for friday night vibes, and neither did 99.99% of customers that paid google for their service offerings.

You just bought a pizza. Put down the VC podcasts

replies(1): >>44567107 #
18. margalabargala ◴[] No.44567107{6}[source]
Gotcha, you're just being mean. You've got a bone to pick with VCs, I guess, so you've declared I listen to VC podcasts, see the world like one, and am using a stupid idiom.

That's fine. I'm going to continue referring to corporations that blow lots of money on random intra-industry dick measuring matches because they can as "overfunded", and you can continue expressing your opinion to anyone who will listen that this one person on the internet used an idiom that you think is dumb because it implies something other than "that person profited, therefore they did something right and therefore whatever they do with that money is correct and intelligent and never ever wasteful or dumb."

19. Myrmornis ◴[] No.44567552{3}[source]
I symlinked my vscode settings into the cursor config directory and the transition was strictly additive; everything worked exactly the same as before, with two exceptions so far: a .NET extension wasn't supported, and Cursor recently forced a switch to their own version of Pyright (but that seemed like an improvement once the type checker diagnostics were tamed a little).
replies(1): >>44570157 #
20. csomar ◴[] No.44569442[source]
There is MCP-LSP and Context7.

I use Rust and found it's better to let the AI hallucinate function names, then let the compiler correct them. Rust's compiler is significantly better than TypeScript's at this, so it works well.

21. djtango ◴[] No.44569479{5}[source]
It's kind of their prerogative to spend their money how they like. If it's anti-competitive then you can hope that regulation exists to prevent that behaviour. As a shareholder you can complain that they will stop this value igniting behaviour. As an investor if you believe this behaviour is irrational you can short their stock and hope that the market is efficient and the share price will reflect the igniting value in their multiple.

As a bystander and outsider it is hard to isolate the value igniting behaviour from the moonshot behaviour. Shareholders love to gut a business of its risk taking and excess behaviour for predictable and inflated margins (and dividends) but the past 20+ years of our megacap companies is that they have continued to "innovate" in spite of all their inefficiencies.

I always have a chuckle when I recall how shareholders tried to oust Zuck for buying Instagram for 1B...

These vanity hires do seem frothy and reminiscent of dotcom style behaviour. But "AI" clearly will be game changing much like the internet was, and who at this stage can say what is worth recruiting people at the forefront of commercialising the tech right now

22. Maxious ◴[] No.44570157{4}[source]
> Cursor recently forced a switch to their own version of Pyright

Microsoft forced Cursor to stop using their versions of various plugins https://forum.cursor.com/t/the-c-dev-kit-extension/76226/18

23. bananapub ◴[] No.44570590[source]
> there should be an LSP extension that lets CLI agents, like Claude Code show diffs in the editor, and also one for completions, and sending snippets back to the CLI.

aren't you reviewing diffs in whatever diff tool you like? I find magit to be superlative for this (and for correcting and committing things).

24. cweld510 ◴[] No.44571080{3}[source]
Big companies hired a lot, but I don’t think this specifically is true? In theory a high-value engineer would be productive, or else they aren’t worth stealing.

The simpler explanation seems more correct here — there was a lot of product fluff and a lot of headcount allocated to build that fluff.

25. closeparen ◴[] No.44573652[source]
There should be an LSP integration that lets Cursor look up symbols and definitions the same way I do, instead of trying and failing to use grep / its fuzzy vector index thing!