Live data from Hacker News

Zed 1.0

zed.dev

611–620 of 727 posts

Re: Zed 1.0

#611
Just downloaded it and installed the C# language plugin because I need to use that for work. For some unknown reason the program grinds to an absolute halt. I cannot even close it properly anymore. If I type something it appends roughly one character per second.

Not sure if it is the plugin or something else, but unfortunately makes it very hard to try out for me.

Re: Zed 1.0

#612

[flagged]

That actually exists. I initially avoided Zed for similar reasons, then someone pointed me to Gram. It does come with all the drawbacks of disabling AI, telemetry, phone-home and attempting to protect your privacy. It is hard to get started with than Zed, but it's a nice editor.

https://gram.liten.app

Re: Zed 1.0

#613
post #11

Too bad they did not include better search UI into this release. When you search, Zed opens a new tab, which I hate. Sometimes I just want to have a quick glance at some code and close the search using escape. Telescope style search in vim, helix or JetBrains tools is so much better. https://github.com/zed-industries/zed/pull/46478

I love the search in zed. If it was up to me it would open a new tab on every search rather than reusing the same tab, so that I didn't have to redo past searches. The multibuffer result is so nice for "hands-on" search and replace.

I also disliked that and discovered you can toggle it with config now :).

Re: Zed 1.0

#614
post #160
post #44

I really want to like Zed because they've clearly put so much work into it, but so far I've been sticking with Sublime. I have several large PHP projects that were started in the 2010-2020 era, and Zed will highlight and complain about all sorts of minor things that were standard PHP fare at the time: functions without return types, for example. My code (which works fine) looks like an ocean of red when I view it wit…

Had the same experience with a rails project, it injected an LSP+linter we don't use in our project and it has really annoying to figure out how to disable it in a settings. Having to debug an editor's settings JSON the first time you use it is not a good UX, it should be optional to enable it instead of assuming we want aggressive on-save linting/autoformatting (that the repo doesn't even have configuration files).

[deleted]

Re: Zed 1.0

#617

I was all for trying it until I saw this in the License Agreement: "4.1. Zed's Use of Customer Data Customer hereby grants Zed a non-exclusive, worldwide, royalty-free, fully paid-up, non-sublicensable (except to service providers and Customer’s designees), non-transferable (except as set forth in Section 15.1) right to use, copy, store, disclose, transmit, transfer, display, modify, create derivative works from, col…

Is Zed open source or not? If it's open source it can't have a license agreement to use the software itself Or is this an agreement to use some cloud service? Supposedly you can opt to not use it Elsewhere people said that "even if you disable telemetry, Zed can still collect telemetry" but, it being open source means you're still in control No open source license can force you to run misfeatures

> The Terms of Service and the open source editor are separate. Zed's editor is licensed under GPL v3 (with Apache 2.0 for certain components). Those licenses govern the software itself and haven't changed. The Terms of Service apply when you create a Zed account and use our hosted services. If you use the editor without signing in, the open source licenses are the only thing that applies, and the new terms codify this more clearly than the old.

https://github.com/zed-industries/zed/issues/50568#issuecomm...

Re: Zed 1.0

#619
post #167

Earlier quoted context omitted.

As you mentioned iTerm, you should also check out TextMate, the thing that Sublime Text was inspired by.

I used TextMate prior to Sublime, but then I became into vim mode, which TM never got I believe.

I used vim before TextMate but TM has multiple cursors where vim has none, and I use that every day. The closest thing to that in vim is "repeat edit" but your edits need to be somewhat trivial to be repeat-able. Next is vim macros but that is too complicated already.

Re: Zed 1.0

#620
post #97

What an abysmal series of top comments. These guys created a phenomenal product using novel technology, which will only continue to improve. Great work to the Zed team.

There is this big recurrent misunderstanding with zed's ToS that produces some extreme, misinformed reactions. Zed (the ide) is open source ("GPL v3 with Apache 2.0 for certain components"). The ToS are only applicable for the services they provide when you subscribe for an account and use them [0]. Some people read the ToS, think they apply just for the editor, and think that zed is stealing your source code and whatnot, because it would indeed be weird to have these ToS for just editing stuff locally, without any of the additional services provided. However, if one actually reads the ToS instead of nitpicking a paragraph, it is very clear what it is about.

Any ToS for a company that you send data to process includes similar terms that just allow it to process the data as you are expecting them to in order to provide these services. Eg for the AI tab-completion, they process part of your source code on their servers and provide a tab-completion suggestion ("derivative data"). Some people are evidently either unfamiliar about how these things work or about the data-related legalese terms used (barring any bad intentions assumed). If anything, paragraph 4.2 [1] makes it clear that any data output is owned by the user (and not by zed). This whole discussion made me read the terms and (apart from the arbitration thing imo, though not uncommon), I couldn't see any kind of dark pattern or issue.

I like zed a lot, it works great, I am definitely cautious about the fact that they have received VC money which holds me from getting "all-in", but criticism that is based on misunderstandings or on obviously factually wrong arguments is not very useful.

[0] https://github.com/zed-industries/zed/issues/50568#issuecomm... (could be some better source than a github comment but it has been repeated many times)

[1] https://zed.dev/terms#42-customers-ownership-of-output

Post reply on HN