News for hackers. Stuff that matters.
Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @06:19AM (#43047257)
> Edit prediction won't be free forever, but right now we're just excited to share and learn.

I love Zed, and I'm happy to pay for AI stuff, but I won't be using this until they are done with their rug pull. Once I know how much it costs, I can decide if I want to try integrating it into my workflow. Only THEN will I want to try it, and would be interested in a limited free trial, even just 24 hours.

Considering I've seen products like this range from free to hundreds of dollars per month, I'd rather not find out how good it is and then find out I can't afford it.

Other than that for anyone wanting to try Zed:

- You can only run one LSP per file type, so your Rust will work fine, your C++, too, your Angular will not.

- Remote editing does not work on Windows (its not implemented at all), so if you are on windows, you cannot ssh into anything with the editor remote editing feature. This means you cannot use your PC as a thin client to the actual chunky big work machine like you can with vscode. I've seen a PR that adds windows ssh support, but it looked very stale.

Re:Zed now predicts your next edit with Zeta, our new open m... by mstade on Friday February 14, 2025 @06:55AM (#43047467)
> - You can only run one LSP per file type, so your Rust will work fine, your C++, too, your Angular will not.

As a web developer that's an immediate deal breaker. I use Sublime today and being able to run multiple LSP servers per file is a huge boon, it turns a very capable text editor into a total powerhouse. The way it's set up in Sublime with configuration options that can be applied very broadly or very specifically, while having defaults that just works is also just incredible.

While I'm super pleased with Sublime and a happy paying customer since at least a decade, and at this rate may well be for another decase, I'm always keeping my ear to the ground for other editors if nothing else just to stay current. Zed's been looking pretty cool, but things like this will keep me from even just trying it. There's years of muscle memory and momentum built up in my editor choice, I'm not switching on whim.

Thank you very much for sharing this nugget of gold!

Re:Zed now predicts your next edit with Zeta, our new open m... by urschrei on Friday February 14, 2025 @07:18AM (#43047629)
I'm not a regular Zed user, but this isn't true: I simultaneously ran the Ruff and Pyright LSPs when I used it last week.
Re:Zed now predicts your next edit with Zeta, our new open m... by rootnod3 on Friday February 14, 2025 @08:04AM (#43047909)
In the same file?
Re:Zed now predicts your next edit with Zeta, our new open m... by tuzemec on Friday February 14, 2025 @10:20AM (#43049205)
You can run multiple LSPs on the same file.

In my currently opened project I have: vtsls (for typescript), biome, emmet, and the snippets LSP running on the same file.

You can configure which LSPs you can run on a language basis. Globally and per project. You can also configure the format on save actions the same way. Globally and per project.

I have astro project that on save runs biome for the front-matter part followed by prettier for the rest.

I would say that's pretty flexible.

Re:Zed now predicts your next edit with Zeta, our new open m... by rafaelmn on Friday February 14, 2025 @07:42AM (#43047777)
>Remote editing does not work on Windows (its not implemented at all), so if you are on windows, you cannot ssh into anything with the editor remote editing feature. This means you cannot use your PC as a thin client to the actual chunky big work machine like you can with vscode.

Does this work on anything other than VSCode ? I have been trying to use JetBrains stuff for this but it has been bad for years with little improvement. Honestly JetBrains feels like they are falling behind further and further in terms of adapting to providing a modern workflow - bad remote work, bad gen AI integration. I'm using VS code even where I wouldn't consider it before because of this, and I would like to see what the alternatives have to offer because VSCode is not perfect either.

Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @08:22AM (#43048019)
Works on JetBrains, vscode, any terminal editor (neovim, vim, nano, etc.). Is it any good? It's fine on JetBrains, great on vscode, the rest is more or less great. Zed does not have it. You want to edit a remote file? You download it, edit it, upload it. That's much worse than a half baked implementation.
Re:Zed now predicts your next edit with Zeta, our new open m... by spmurrayzzz on Friday February 14, 2025 @12:43PM (#43050897)
For clarity, this does work with the mac os version of Zed. I use it frequently to work on my GPU nodes. The one tradeoff that is a bit of a smell for me is that the preview version of the feature requires you talk to a centralized broker on Zed's servers rather than fully p2p between your local IDE and your own server.

This is supposedly temporary though IIRC (may even be changed already in a dev branch, not sure).

Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Friday February 14, 2025 @09:35AM (#43048735)
As someone that is old enough to have used UNIX development servers for the whole company, with PC thin clients, reading about remote development as modern workflow is kind of hilarious.
Re:Zed now predicts your next edit with Zeta, our new open m... by scottlamb on Friday February 14, 2025 @01:28PM (#43051446)
The remote development feature implemented in VS Code—and I believe also in beta in Zed—is a million times better than what you're used to. The UI is local, the storage and computation (including the language server) are remote. This takes away the lag when connected to a far-away server while still allowing things like platform-dependent compilation to work correctly and efficiently.
Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Friday February 14, 2025 @01:35PM (#43051518)
For the last 35 years, X Windows, Citrix and RDP have done the job just fine, in what I am concerned.

No, they aren't anything better than what I am used to.

Also, as compromise, a cloud shell, browser based IDE setup, and dev containers, also does the job in what concerns cloud deployments, which should be driven from CI/CD and don't have shells on containers anyway.

Re:Zed now predicts your next edit with Zeta, our new open m... by scottlamb on Friday February 14, 2025 @02:04PM (#43051815)
Good for you, I guess? For me, regressing to having a round trip between a keypress and its result would be completely unacceptable. The speed of light in a vacuum doesn't change; paths are not getting significantly more direct; the improved index of refraction from switching to hollow-core fiber or low-orbit satellites could in theory help but is a one-time, limited improvement that has yet to be delivered to my fingertips. Having the network boundary in the correct place to account for the fundamental physics of the situation is the only real answer.
Re:Zed now predicts your next edit with Zeta, our new open m... by makapuf on Friday February 14, 2025 @03:34PM (#43052800)
Winscp open file + copy back on write detect was very useful for local-speed relote editing 10 years ago. Only issue now would be no lsp.
Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Saturday February 15, 2025 @04:01AM (#43057068)
Also using gold audio cables, I guess. Lets not let go aways of those Hz that hardly any human notices.
Re:Zed now predicts your next edit with Zeta, our new open m... by rafaelmn on Saturday February 15, 2025 @06:08AM (#43057658)
I mean you do get slower with age so maybe that could explain it - personally I get nauseous working on 30hz (was stuck on this in a BnB once because of an old HDMI dongle), and that's like best case scenario for internet latency without all of your local I/O and encode/decode overhead.
Re:Zed now predicts your next edit with Zeta, our new open m... by IshKebab on Friday February 14, 2025 @04:01PM (#43053027)
No they haven't done the job just fine. Remote X has always been a pain to set up, and slow. NX was much better but not free.

Remote VSCode is far better than any of those options. If you don't want to try it that's fine, but don't pretend you know better.

Re:Zed now predicts your next edit with Zeta, our new open m... by inkyoto on Friday February 14, 2025 @09:34PM (#43055335)
I do not remember anything particularly difficult to get X11 up and running remotely, other than the XAuth stuff which was annoying enough in hardened environments, although those have not been commonplace, and X11 tunnelling via ssh has automagically taken care of XAuth.

The ultimate deal breaker, however, is X11 not being proxied by corporate firewalls, even though the protocol is extensively documented and the source is available. But that is because RDP has won over, and demand for X11 has diminished.

But, yes, X11 prefers local networks with flat topologies, and the protocol is chatty (again, not as big of an issue anymore unless run over a mobile connection with a high latency, but the X11 protocol compression helps with that).

Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Saturday February 15, 2025 @04:03AM (#43057079)
What was so complicated about configuring an environment variable, and investing into good tooling like Hummingbird?
Re:Zed now predicts your next edit with Zeta, our new open m... by IshKebab on Saturday February 15, 2025 @09:57AM (#43058932)
It was never as simple as configuring an environment variable.
Re:Zed now predicts your next edit with Zeta, our new open m... by gamedever on Friday February 14, 2025 @01:58PM (#43051768)
sounds like an old stubber person comment. "we had fax in the 70s, why do we need anything more, now get off my lawn!"

vscode's remote services is far beyond your old remote experience, an experience I share

Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Saturday February 15, 2025 @04:08AM (#43057117)
More like someone that is hardly impressed by kids on the school playground rediscovering history, like all those TikTok videos that are actually resampling 1970's music, and folks dancing to them cheering them for cool new modern music.
Re:Zed now predicts your next edit with Zeta, our new open m... by rafaelmn on Friday February 14, 2025 @02:05PM (#43051830)
Except doing it over LAN vs Internet is a very different thing - editing over SSH with >100 ping is annoying as hell, especially if you have packet drops (like a mobile connection). Using a thin client editor with remote server is a much smoother experience.
Re:Zed now predicts your next edit with Zeta, our new open m... by pjmlp on Saturday February 15, 2025 @04:06AM (#43057102)
Works good enough with hyperscalers.
Re:Zed now predicts your next edit with Zeta, our new open m... by jfbfkdnxbdkdb on Sunday February 16, 2025 @04:56AM (#43066848)
Use mosh??
Re:Zed now predicts your next edit with Zeta, our new open m... by MobiusHorizons on Friday February 14, 2025 @11:20AM (#43049994)
It’s not exactly the same paradigm as remote editing, but neovim in tmux accessed over mosh is my preferred way of accomplishing the same task. I have also gotten a neovim gui to connect with a neovim instance over ssh, which worked pretty well until the ssh connection broke. But I prefer my editor in a terminal rather than terminals in my editor, so I switched back to my tmux based workflow.
Re:Zed now predicts your next edit with Zeta, our new open m... by jwiz on Saturday February 15, 2025 @02:14AM (#43056556)
If you are already using tmux, what is the value of using mosh? Sincere question.
Re:Zed now predicts your next edit with Zeta, our new open m... by MobiusHorizons on Monday February 17, 2025 @12:03PM (#43081016)
Basically the benefit is not losing context when I close my laptop lid or if I lose network briefly. I actually use multiple tmux sessions in my workflow, so it also saves me having to remember which one I was working in. This is especially useful if I am on a spotty connection such as tethered through my phone.
Re:Zed now predicts your next edit with Zeta, our new open m... by attentive on Thursday February 20, 2025 @07:02PM (#43122275)
tmux is session management. Mosh is low latency udp transport.
Re:Zed now predicts your next edit with Zeta, our new open m... by vasco on Friday February 14, 2025 @06:24AM (#43047285)
With the speed that models are coming out at and the amount of VC subsidies in trials my approach is the opposite, I don't get too attached and keep trying different tools and models.
Re:Zed now predicts your next edit with Zeta, our new open m... by winternewt on Friday February 14, 2025 @06:37AM (#43047345)
And that's why most of these endeavors are doomed to fail. Every time they enshittify one service there's a new one with attractive UX that VC's essentially pay you to use instead. And so the previous investment would be lost if they couldn't dump it on naive stock traders by going public before the cat is out of the bag.
Re:Zed now predicts your next edit with Zeta, our new open m... by d_tr on Friday February 14, 2025 @07:17AM (#43047620)
> Other than that for anyone wanting to try Zed:

Also, no support for debugging yet.

Re:Zed now predicts your next edit with Zeta, our new open m... by delduca on Friday February 14, 2025 @07:22AM (#43047658)
You do not need debugging if you have AI.
Re:Zed now predicts your next edit with Zeta, our new open m... by d_tr on Friday February 14, 2025 @07:35AM (#43047735)
Genuinely not sure whether you are joking or not. The thing is, I do not need a debugger very often, but when I need it, I need it.

I also have no idea what kind of code people "write" that they can rely on A.I. so much. I have found these tools helpful for gathering info but not for much more, yet.

Re:Zed now predicts your next edit with Zeta, our new open m... by SketchySeaBeast on Friday February 14, 2025 @08:40AM (#43048133)
I don't even find it that useful for gathering info. If it's good at that then there's some documentation out there that's going to be faster to comb through. It's useful for generating boilerplate for well defined unit tests and the occasional tab-complete.
Re:Zed now predicts your next edit with Zeta, our new open m... by nurumaik on Friday February 14, 2025 @07:31AM (#43047716)
You need more debugging if you have AI
Re:Zed now predicts your next edit with Zeta, our new open m... by Nuzzerino on Friday February 14, 2025 @07:48AM (#43047817)
I'm sure we'll see a microbubble in this space before long.
Re:Zed now predicts your next edit with Zeta, our new open m... by rootnod3 on Friday February 14, 2025 @08:05AM (#43047912)
Oh hell yeah, an AI driven debugger that hallucinates memory values and instruction pointer positions.
Re:Zed now predicts your next edit with Zeta, our new open m... by crimsoneer on Friday February 14, 2025 @12:03PM (#43050467)
Yeah, this is a moronic take. I'm all in on AI programming, but when you need debugging, you really need it - sometimes the model will get utterly fixated on a solution that is just wrong, and you just need to follow the stack trace.
Re:Zed now predicts your next edit with Zeta, our new open m... by onionisafruit on Friday February 14, 2025 @10:12AM (#43049123)
I keep getting interested in Zed then rediscovering how much I like the easy debugging in jetbrains IDEs. Last time I checked Zed had a PR in progress. Maybe next time I think about it, Zed will be ready for me.
Re:Zed now predicts your next edit with Zeta, our new open m... by trcarney on Friday February 14, 2025 @11:04AM (#43049794)
I asked them about this on X and they are working on one. I use Zed for everything now but must keep VS Code around just for the debugger. I can't wait to delete it.
Re:Zed now predicts your next edit with Zeta, our new open m... by jeremy_k on Friday February 14, 2025 @12:23PM (#43050650)
Debugger PR is here https://github.com/zed-industries/zed/pull/13433 if you want to check it out
Re:Zed now predicts your next edit with Zeta, our new open m... by atdt on Friday February 14, 2025 @04:31PM (#43053280)
What is it about Zed that you find superior to VS Code?
Re:Zed now predicts your next edit with Zeta, our new open m... by trcarney on Friday February 14, 2025 @05:35PM (#43053838)
I downloaded Zed when it took way too long for VS Code to load the monorepo at work. It took almost as long for me to download and install Zed and then open the monorepo as it did for VS Code to load the monorepo. I think the was a fluke with VS Code as it didn't normally take this long but it did happen often enough to be annoying.

I also find Zed to be snappier than VS Code. It's hard to quantify but it just feels better to use Zed.

For reference, I mainly work on a Node/Typescript monorepo that is made up of a bunch of serverless services and is deployed with SST v2

Re:Zed now predicts your next edit with Zeta, our new open m... by ubercore on Friday February 14, 2025 @07:30AM (#43047709)
You can definitely run more than one LSP with zed -- can you elaborate on the angular case that gives you trouble?
Re:Zed now predicts your next edit with Zeta, our new open m... by rootnod3 on Friday February 14, 2025 @08:06AM (#43047919)
I think the point is: "per file". Sure you an run a Rust LSP in one file and a JS LSP in another, but you can't drive both in the same file.
Re:Zed now predicts your next edit with Zeta, our new open m... by frizkie on Friday February 14, 2025 @09:40AM (#43048793)
I run multiple LSPs on Ruby files with no issues. ruby-lsp and StandardRB are both Ruby specific.
Re:Zed now predicts your next edit with Zeta, our new open m... by maxbrunsfeld on Friday February 14, 2025 @11:48AM (#43050300)
You can. This is fully supported.
Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @08:23AM (#43048023)
Sorry, in the same file as the sibling said. In some other editors, you can run multiple LSPs on the same exact file at the same exact time.

A use case is Angular or other more specialized frameworks, that are so abstracted away and dumbed down that each layer of abstraction basically has an LSP.

Re:Zed now predicts your next edit with Zeta, our new open m... by ubercore on Friday February 14, 2025 @09:15AM (#43048486)
Re:Zed now predicts your next edit with Zeta, our new open m... by jstummbillig on Friday February 14, 2025 @06:47AM (#43047400)
When products evolve rapidly, pricing will too. Whatever Zed or any actor is doing now or in 6 month on either front says little about what will happen next.

Just try what people offer right now, at a price point that you are okay with, right now. In a year, both product and price will probably be moot.

Re:Zed now predicts your next edit with Zeta, our new open m... by diodak on Friday February 14, 2025 @07:19AM (#43047642)
Hey, my name is Piotr and I work on language servers at Zed.

Right now you can run multiple language servers in a single project. Admittedly you cannot have multiple instances of a single language server in a single worktree (e.g. two rust-analyzers) - I am working on that right now, as this is a common pain point for users with monorepos.

I would love to hear more about the problems you are having with running language servers in your projects. Is there any chance for us to speak on our community Discord or via onboarding call (which you can book via https://dub.sh/zed-c-onboarding)?

Re:Zed now predicts your next edit with Zeta, our new open m... by rbetts on Friday February 14, 2025 @08:09AM (#43047937)
I've been using Zed (with python) for the last few weeks (coming from vscode and nevim). There's a lot I like about Zed. My favorites include the speed and navigation via the symbol outline (and vim mode). I'd have a hard time going back to vscode. The LSP configuration, though, is not one of its best parts, for me. I ended up copy/pasting a few different ruff + pyright configs until one mostly worked and puzzled through how to map the settings from linked pyright docs into Zed yaml. Some better documentation for the configuration stanzas and how they map across the different tool's settings would be really helpful.

I still, for example, can't get Zed / LSP to provide auto-fix suggestions for missing imports. (Which seems like a common stumbling block: https://github.com/zed-industries/zed/discussions/13522, https://github.com/zed-extensions/java/issues/20, https://github.com/zed-industries/zed/discussions/13281)

I'm sure given the breadth of LSPs, that they all have their own config, and use different project config files, makes it hard to document clearly. But it's an area that I hope bubbles up the roadmap in due course.

Re:Zed now predicts your next edit with Zeta, our new open m... by Nuzzerino on Friday February 14, 2025 @07:47AM (#43047804)
I'm curious if you've given thought to improving json-schema support. Zed just packages VSCode's implementation (https://github.com/zed-industries/json-language-server ), which is generally decent, but hasn't been able to keep up with the spec, and I doubt they ever will at this point (Example: https://github.com/microsoft/vscode/issues/165219).

The newer specs for json-schema (not supported by VSCode) allow for a wider range of data requirements to be supported by a schema without that schema resorting to costly workarounds. VSCode's level of support for this is decent, but is still a pain point as it creates a sort of artificial restriction on the layout of your data that you're able to have without unexpected development costs. This of course can lead to missed estimates and reduced morale.

I understand that very few developers are directly producing and maintaining schemas. Those schemas do have an impact on most developers though. I think this is a problem that is being sadly overlooked, and I hope you can consider changing the status quo.

Love the company name btw, sounds similar to my own Nuzz Industries (not a real company, just a tag I've slapped onto some projects occasionally as a homage to Page Industries from Deus Ex).

Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @08:24AM (#43048034)
Hi, thank you. I specifically meant running multiple LSPs in the same file at the same time, akin to vscode.
Re:Zed now predicts your next edit with Zeta, our new open m... by viraptor on Friday February 14, 2025 @07:08AM (#43047550)
With this feature they're competing with the features Cursor had for quite a while now, so I would expect a price competition there. That means close to $20 /mth. (windsurf without that feature is $15)
Re:Zed now predicts your next edit with Zeta, our new open m... by matt-p on Friday February 14, 2025 @07:10AM (#43047566)
I would probably pay 100 quite happily for cursor, don't tell them .
Re:Zed now predicts your next edit with Zeta, our new open m... by kristofferR on Friday February 14, 2025 @09:20AM (#43048545)
It's like the recent Samsung phones, functionality fees are waived until 2026. No word about the price yet. [1]

Samsung should be avoided like the plague anyway, I've never seen such a malicious and hostile company! On Dec 13 they silently announced that they were gonna break Samsung APIs on Dec 30 [2]. Yeah, they gave devs the "You gotta spend your holidays fixing our mess, otherwise your app will break". Due to that Samsung is still broken in Home Assistant and other API integrations. [3]

[1] https://youtu.be/a4NJNdHqs_I?t=418

[2] https://community.smartthings.com/t/changes-to-personal-acce...

[3] https://github.com/home-assistant/core/issues/133623

Re:Zed now predicts your next edit with Zeta, our new open m... by Larrikin on Friday February 14, 2025 @10:02AM (#43049009)
As an Android user and developer, it's always annoying reading reviews where Samsung gets 9.5 out of ten and they give a terrible review to the competition because they have a slightly better camera. They give you a terrible Touch Wiz UI/whatever crap interface they switched to, change all the fonts, move around menu items and buttons, slightly change all the stock apps to be worse, push their garbage store, etc. Samsung Galaxy 1 was legitimately a good phone, but all the modern reviews just feel like author grew up with all the garbage that Samsung brings and thinks that is actually a good experience
Re:Zed now predicts your next edit with Zeta, our new open m... by JoshTriplett on Friday February 14, 2025 @10:29AM (#43049321)
This is exactly my concern with Samsung's upcoming trifold phone: I'm excited about the idea of a trifold phone, but I definitely don't want to use a phone that has anything other than the stock Android experience.
Re:Zed now predicts your next edit with Zeta, our new open m... by ewoodrich on Friday February 14, 2025 @03:22PM (#43052692)
I absolutely prefer modern OneUI on Samsung phones to the Pixel variant or stock AOSP. The Galaxy store is only used for updating Samsung native apps and isn't "pushed" at all in my experience. I don't use their native apps for the most part and them existing isn't a problem for me, Google apps are preinstalled and work as expected set once as the default.
Re:Zed now predicts your next edit with Zeta, our new open m... by Larrikin on Friday February 14, 2025 @07:30PM (#43054606)
>I absolutely prefer modern OneUI on Samsung phones to the Pixel variant or stock AOSP.

I'm deeply interested in knowing why, if the answer is anything besides you have always or mostly used Samsung and are used to it.

Re:Zed now predicts your next edit with Zeta, our new open m... by KPGv2 on Friday February 14, 2025 @01:13PM (#43051264)
> Samsung should be avoided like the plague anyway

I've avoided them for years. I had a Samsung phone a long time ago, and I'd rooted it to run one of those apps that could automate tasks (Tasker?), with a killer feature being when I turn my phone upside down, it goes on silent mode. Standard now, but back then wasn't possible on Android, and Tasker enabled it. And also some geofencing stuff. If I got a text while going faster than 10mph it would respond back "driving right now, will respond later."

Anyway, Samsung released an upgrade that I'd heard would eradicate root and make it impossible going forward. Something to do with Knox, a corporate way of locking down phones for employees.

I repeatedly declined to upgrade.

Finally, one night, with my phone in another room, it force-installed the update, with Knox, on my phone, wiping out my root, making it impossible going forward, and making Tasker worthless for me.

I've never given Samsung another cent. No company that will disobey me re my own property and will remotely hack my device and wipe out my content can be trusted, and that's essentially what they did.

For similar reasons, I've never given Sony any money since the rootkit scandal. 2025 marks twenty years of no Sony. I've probably unknowingly seen a few Sony films, but that's it. No electronics, no games, etc.

Re:Zed now predicts your next edit with Zeta, our new open m... by underdeserver on Friday February 14, 2025 @10:12AM (#43049120)
Eh, I find that to be a stubborn attitude for no benefit. It doesn't really cost you anything to try, and if it's too expensive, how are you worse off?
Re:Zed now predicts your next edit with Zeta, our new open m... by SkiFire13 on Friday February 14, 2025 @10:47AM (#43049577)
Even if you know how much it costs, how can you be sure they won't increase the price later on?
Re:Zed now predicts your next edit with Zeta, our new open m... by brookst on Friday February 14, 2025 @12:02PM (#43050452)
Is there anything worthwhile that costs the same now that it did 50 years ago?
Re:Zed now predicts your next edit with Zeta, our new open m... by dymk on Friday February 14, 2025 @12:26PM (#43050684)
Why is 50 years your timeframe? I'd be more curious about cost increases a year, two years down the line.
Re:Zed now predicts your next edit with Zeta, our new open m... by brookst on Saturday February 15, 2025 @10:28AM (#43059153)
I used a long timeframe to illustrate that prices always change eventually.

Whether they change in 6 months or 24 months or 60 months is just a business decision of whether to trend towards continuous small increases or rare but larger jumps. The fundamental economic pressures that lead to higher prices in the long run are no different.

Re:Zed now predicts your next edit with Zeta, our new open m... by autobodie on Friday February 14, 2025 @10:52AM (#43049647)
Even if I know I am alive, how can I be sure I won't die later on?
Re:Zed now predicts your next edit with Zeta, our new open m... by choilive on Friday February 14, 2025 @11:33AM (#43050137)
I don't think this is a concern. Zed and Zeta are both open source. Fork it, self host it, whatever.
Re:Zed now predicts your next edit with Zeta, our new open m... by spmurrayzzz on Friday February 14, 2025 @12:17PM (#43050599)
Absolutely. This is already what I've been doing myself. Forked zed so I could use my local rig (4x 3090) to do FIM completions using a finetuned qwen coder 32B.

Only barrier for some folks will be if they're not familiar with rust or local LLMs in general, but it really wasn't that difficult looking back on it. Amounted to about an afternoon's worth of work.

Re:Zed now predicts your next edit with Zeta, our new open m... by tuananh on Friday February 14, 2025 @03:38PM (#43052835)
can you describe the process. does zed support custom endpoint for tab edit already?
Re:Zed now predicts your next edit with Zeta, our new open m... by spmurrayzzz on Friday February 14, 2025 @04:17PM (#43053150)
At present it's not possible just via configuration, but you can configure a custom endpoint for both the assistant and inline assistant in settings.json.

To get custom tab completions working you need to mimic one of the completion provider apis (like copilot) [1] and direct the requests to your own endpoint. In my case, I am running llama.cpp and and MITM-proxying to its newer /infill endpoint [2]

That's why I mention the rust piece may be a blocker for some, you do have to hack apart the src a bit to get things working. At the time I started this, the only two completion providers available were supermaven [3] and copilot. You could mimic either.

[1] https://github.com/zed-industries/zed/tree/be830742439f531e8...

[2] https://github.com/ggerganov/llama.cpp/blob/master/examples/...

[3] https://github.com/zed-industries/zed/tree/be830742439f531e8...

Re:Zed now predicts your next edit with Zeta, our new open m... by tuananh on Friday February 14, 2025 @04:52PM (#43053493)
that's cool. thanks. any chance you could open the changes you made?
Re:Zed now predicts your next edit with Zeta, our new open m... by elik3 on Saturday February 15, 2025 @10:34PM (#43065071)
I actually had a similar idea - and have a PR up on Zed right now to add in support for specifying a HTTP/HTTPS proxy to the copilot completion APIs: https://github.com/zed-industries/zed/pull/24364

Branch is a bit out of date vs main now but it should work if you build off it.

There are a couple of MITM proxies I've seen for this purpose, the first of which seems to be maintained: - https://github.com/bernardo-bruning/ollama-copilot/tree/mast... - https://github.com/jjleng/copilot-proxy

When I tried a few weeks back I was only able to get the latter to actually process requests, but haven't had a chance to look into it much further yet... first one's probably your best bet

Re:Zed now predicts your next edit with Zeta, our new open m... by tuananh on Sunday February 16, 2025 @05:17AM (#43066959)
thank you. lemme take a look at that.
Re:Zed now predicts your next edit with Zeta, our new open m... by maxbrunsfeld on Friday February 14, 2025 @11:53AM (#43050361)
Just to clarify, you can run as many LSPs in a given file type as you want.

Common features like completions, diagnostics, and auto-formatting will multiplex to all of the LSPs.

Admittedly, there are certain features that currently only use one LSP: inlay hints and document highlights are examples. For which LSP features is multi-server support important to you? It shouldn't be too hard to generalize.

Re:Zed now predicts your next edit with Zeta, our new open m... by jermberj on Friday February 14, 2025 @12:30PM (#43050717)
That's ... uh ... not what a rug pull is. They're telling you plainly from the jump that they're going to eventually charge for it. Point taken on your wish to wait, that makes perfect sense.
Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @01:37PM (#43051542)
I would love to edit my comment to instead say "having the rug pulled from under my feet", which is the feeling I was expressing.
Re:Zed now predicts your next edit with Zeta, our new open m... by thejazzman on Friday February 14, 2025 @04:20PM (#43053179)
don't those mean the same thing?

(not arguing)

recently saw an old alfred hitchcock presents where the character does the cheesiest most absurd rug pull ... and the person was boom dead. i assumed that was the origin of the term

Re:Zed now predicts your next edit with Zeta, our new open m... by kylecazar on Friday February 14, 2025 @09:18PM (#43055240)
'rug pull' has come to be mean (thanks to crypto) a premeditated & malicious financial play in which someone offers something for money and then vanishes before fulfilling their part of the original bargain.

OP edited to the idiomatic 'rug pulled from under my feet' to specify that he doesn't mean the above.

Re:Zed now predicts your next edit with Zeta, our new open m... by santoshalper on Friday February 14, 2025 @01:36PM (#43051527)
They're just telling you it's not going to be $0.00. It could be $5/year, $20/mo or anything else. It's the gentleman's rug-pull.
Re:Zed now predicts your next edit with Zeta, our new open m... by I_complete_me on Friday February 14, 2025 @02:26PM (#43052068)
Since when did gentlemen pull rugs? It seems antithetical to the behaviour of what I understand by 'gentleman'.
Re:Zed now predicts your next edit with Zeta, our new open m... by bastardoperator on Friday February 14, 2025 @01:04PM (#43051161)
What kind of mentality is this? I remember before snapple was a widely known name they used to give out free bottles all over Los Angeles. I never thought to myself, I better not taste this free drink until I know the actual price.
Re:Zed now predicts your next edit with Zeta, our new open m... by santoshalper on Friday February 14, 2025 @01:37PM (#43051548)
Totally different. You aren't adjusting your development workflow based on a soft drink. If it weren't a rug-pull, why wouldn't they charge for it immediately, or at least tell us the price now?

They are specifically hoping you'll become dependent on it and then feel compelled to pay. This shit works because people like you believe it doesn't.

Re:Zed now predicts your next edit with Zeta, our new open m... by jeremyjh on Friday February 14, 2025 @04:00PM (#43053020)
They may not know enough about the cost structure of this feature to price it fairly; I could easily imagine this is heavily dependent on usage patterns and they'll need a few thousand people using it regularly before they'll know that.
Re:Zed now predicts your next edit with Zeta, our new open m... by dmurray on Friday February 14, 2025 @02:37PM (#43052169)
> If it weren't a rug-pull, why wouldn't they charge for it immediately, or at least tell us the price now?

Because they haven't decided the price yet, or because they don't think the feature is mature enough to justify charging for?

Though even if they really have the motivations you describe, that's fine too. There's a chance this is such a valuable feature you could feel compelled to pay any price for it, but you get to try it for free? That's purely to your benefit: it's not heroin and you won't really lose by trying it and then it being taken away.

Re:Zed now predicts your next edit with Zeta, our new open m... by bastardoperator on Friday February 14, 2025 @02:16PM (#43051963)
You're going to be adjusting regardless with new tooling, so the point is irrelevant. It's not a rug pull because they're telling you it's not free. So what if it works? I pay for useful services, you do too. My point is not exploring or being curious because a company might ask you to pay for a product, seems outlandish, because that's what companies do, they charge people for goods and services.
Re:Zed now predicts your next edit with Zeta, our new open m... by pixelready on Friday February 14, 2025 @02:09PM (#43051878)
I can’t speak to the Zed team’s motivations for this, but unless it’s a big corp pulling a move like this it’s usually not that nefarious. Having been in these kinds of product conversations it’s more like, “that thing we prototyped? I we think it’s stable and usable enough for beta. We’re not sure how to price it yet, but let’s give it to our customers to play around with and give us some feedback while we figure out what to tweak and how much it’s worth”.
Re:Zed now predicts your next edit with Zeta, our new open m... by 725686 on Friday February 14, 2025 @01:36PM (#43051529)
So if they let you try a Ferrari for free, you wouldn't because you might like it but you can't afford it? I would, even if I know I could never buy one.
Re:Zed now predicts your next edit with Zeta, our new open m... by lionkor on Friday February 14, 2025 @01:51PM (#43051709)
It's not like that, that's out of proportion I feel like. It's like you get to use a new phone for a week that makes your life much easier, and maybe has features you need. Then, it suddenly costs a little bit more than you can afford. That's the issue
Re:Zed now predicts your next edit with Zeta, our new open m... by tekacs on Friday February 14, 2025 @02:44PM (#43052238)
From their overall FAQ:

> Q: Will Zed be free?

> A: Yes. Zed will be free to use as a standalone editor. We will instead charge a subscription for optional features targeting teams and collaboration. See "how will you make money?".

> Q: How will you make money?

> A: We envision Zed as a free-to-use editor, supplemented by subscription-based, optional network features, such as:

  - Channels and calls
  - Chat
  - Channel notes

  We plan to offer our collaboration features to open source teams, free of charge.
It seems to me that they're just going to charge for Zeta if they do, because it... costs them money to run.

Unlike others (e.g. Cursor), they've opened it (and its fine-tuning dataset!), so you can just run it yourself if you want to bear the costs...

They did something similar with LLM use, where for simplicity they gave you LLM use, but you could use them directly too.

Re:Zed now predicts your next edit with Zeta, our new open m... by tuananh on Friday February 14, 2025 @03:37PM (#43052823)
for Cursor, if you use OpenAI api key for example, it's kinda cripple because the tab edit model is also proprietary.
Re:Zed now predicts your next edit with Zeta, our new open m... by jacooper on Saturday February 15, 2025 @08:36PM (#43064457)
And the usage limits still apply anyway.
Re:Zed now predicts your next edit with Zeta, our new open m... by clint on Friday February 14, 2025 @03:07PM (#43052521)
Not a rug pull. Just use it. If you like it and the price is too high. Don't pay it. What is the problem? Are you afraid that you'll like the feature so much that you'll pay whatever the cost?