logoalt Hacker News

PufPufPuftoday at 5:27 PM3 repliesview on HN

Fixed title: Pyrefly automatically disables conflicting extensions on installation.

That's a convenient thing to do: if user installs Pyrefly, they probably want to use Pyrefly. Everyone likes a good outrage against Meta, but this is a nothingburger.


Replies

NewsaHackOtoday at 5:32 PM

Yeah, I think the OP is overreacting. I am pretty sure it even says it in the initial installation instructions and gives a clear reason why it interferes with other language servers. In the "Features" section of the VsCodium extensions "Adds language features from Pyrefly's analysis like go-to definition, hover, etc. (full list here) and disables Pylance completely (VSCode's built-in Python extension)". I suspect there is an element of LLM-sycophancy-driven activism here.

show 1 reply
LaurensBERtoday at 5:30 PM

Agreed, it should definitely be documented and undone on uninstall but the action itself is reasonable.

I spent some time figuring out how to disable the default language server after installing Ty.

show 1 reply