Earlier quoted context omitted.
First of all, enable/disable is a dichotomy, and is not a set of two dichotomies. Second, imagine an editor that has AI running in the background, scanning your files. "Enable_AI" could just mean enable the visibility of the feature to actually use the results. On the other hand, it would sound more suspicious if there were some background AI tasks running, even for training purposes, if "disable_AI" were "True" as c…
I don't buy your argument. > ==== Prosecutor: You still have AI tasks running in the background, but AI_Disable is TRUE? Defendent: But Disable_AI just means disabling the use of the output
You can now disable all AI features in Zed
171–180 of 277 posts
Re: You can now disable all AI features in Zed
#172Earlier quoted context omitted.
Enable/disable are the only two dichotomies in the whole of all possible states regarding this AI feature, so I'll have to bite: What's your "Technically," referring to here?
First of all, enable/disable is a dichotomy, and is not a set of two dichotomies. Second, imagine an editor that has AI running in the background, scanning your files. "Enable_AI" could just mean enable the visibility of the feature to actually use the results. On the other hand, it would sound more suspicious if there were some background AI tasks running, even for training purposes, if "disable_AI" were "True" as c…
Personally, I don't feel much difference between the two. I doubt that an average reasonable person would either.
Re: You can now disable all AI features in Zed
#173Re: You can now disable all AI features in Zed
#174Re: You can now disable all AI features in Zed
#175The thing that's so sticky for me with JetBrains IDEs is their run configurations. Being able to configure all of the environment variables etc. for the actual code that I need to run, especially when connecting to a debugger or tests integrated with the IDE. I haven't seen anyone else complain about this so I figure I must be missing something. Does Zed let you set up run configurations like this? If not, how do use…
Re: You can now disable all AI features in Zed
#176Earlier quoted context omitted.
Enable/disable are the only two dichotomies in the whole of all possible states regarding this AI feature, so I'll have to bite: What's your "Technically," referring to here?
First of all, enable/disable is a dichotomy, and is not a set of two dichotomies. Second, imagine an editor that has AI running in the background, scanning your files. "Enable_AI" could just mean enable the visibility of the feature to actually use the results. On the other hand, it would sound more suspicious if there were some background AI tasks running, even for training purposes, if "disable_AI" were "True" as c…
Defendent: But Disable_AI just means disabling the use of the output! ====
==== Prosecutor: You still have AI tasks running in the background, but AI_Enable is FALSE?
Defendent: Uh.... ====
...it cuts both ways, sorry.
Re: You can now disable all AI features in Zed
#177Earlier quoted context omitted.
First of all, enable/disable is a dichotomy, and is not a set of two dichotomies. Second, imagine an editor that has AI running in the background, scanning your files. "Enable_AI" could just mean enable the visibility of the feature to actually use the results. On the other hand, it would sound more suspicious if there were some background AI tasks running, even for training purposes, if "disable_AI" were "True" as c…
> Enable_AI COULD have the connotation (to some) of just enabling the visibility of the feature, whereas Disable_AI gives more of a sense of shutting it off. Personally, I don't feel much difference between the two. I doubt that an average reasonable person would either.
Re: You can now disable all AI features in Zed
#178Earlier quoted context omitted.
First of all, enable/disable is a dichotomy, and is not a set of two dichotomies. Second, imagine an editor that has AI running in the background, scanning your files. "Enable_AI" could just mean enable the visibility of the feature to actually use the results. On the other hand, it would sound more suspicious if there were some background AI tasks running, even for training purposes, if "disable_AI" were "True" as c…
======= Prosecutor: You still have AI tasks running in the background but AI_Disable is set to true? Defendent: But Disable_AI just means disabling the use of the output! ==== ==== Prosecutor: You still have AI tasks running in the background, but AI_Enable is FALSE? Defendent: Uh.... ==== ...it cuts both ways, sorry.
Re: You can now disable all AI features in Zed
#179Earlier quoted context omitted.
Maybe a year ago (or couple of months ago, I can’t recall) but I found out about Zed and since I was learning Rust, I wanted to contribute. But then I saw that they have a CLA. So while it won’t be easy to go closed source and not upset their users, it definitely is possible. Any contributions, no matter how important, are already covered by the CLA. I did not contribute anymore after seeing the CLA
Ah yeah, they have a CLA that forces you to give them a carte blanche copyright license to contributions and they also restrict dependencies to be ones with permissive licensing too. Pretty obvious what's going on here. I hate seeing it happen, though.
Re: You can now disable all AI features in Zed
#180Earlier quoted context omitted.
My pet peeve is CGO_ENABLED compiler option in Go. It's set to 0 or 1 to enable/disable (can never remember which mapa to which) If it was just CGO=true or CGO=false I think so much confusion could have been avoided. I think similar thinking applies here. It's convoluted to disable something by setting ai_disable=true because I read it like: setting false true instead of just setting boolean.
This follows a convention that was well established and felt pretty ancient when I learned about environment variables in the nineties (i.e. 30 years ago). Variables that are flags enabling/disabling something use 1 to enable, and 0 to disable. I'd not be surprised if this has been pretty much standard behavior since the seventies. This is not unique to Go.