Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
vscode-drawio
This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The smaller models run on smaller GPUs too! :) You can see how much VRAM is required for various models in the Documentation:
https://github.com/moyix/fauxpilot/blob/main/documentation/s...
And we have an initial GPU support matrix page here:
https://github.com/moyix/fauxpilot/wiki/GPU-Support-Matrix
A planned feature is to implement INT8 and INT4 support for the CodeGen models, which would let the models run with much less VRAM (~2x smaller for INT8 and ~4x for INT4) :)
Well, on the FauxPilot side I did do the initial implementation personally (over the course of a few weeks this summer) – but of course I'm building on the work the Salesforce team put into training the CodeGen models, and the work NVIDIA did in creating the FasterTransformer inference library and Triton inference server that FauxPilot uses.
I don't know how things are organized within GitLab, but it's pretty plausible to me that one engineer could put together the completion portion of the VSCode extension – you can see the code here: https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob...
Fred has also been providing pull requests to improve FauxPilot, which I very much appreciate! :)
Yes, it's called Open VSX:
https://open-vsx.org
VSCodium uses Open VSX by default:
https://github.com/VSCodium/vscodium
Yes, it's called Open VSX:
https://open-vsx.org
VSCodium uses Open VSX by default:
https://github.com/VSCodium/vscodium
Open VSX allows anyone to upload an extension there with the same name and description from the VSCode marketplace, but silently change code or make new releases, maybe introducing misfeatures or malicious code. Users typically don't notice because they think they are installing "the same" extension from the VSCode marketplace.
https://github.com/hediet/vscode-drawio/issues/141
> Hi ;)
> I never published a version v999.0! It seems like you are using the unofficial open vsx marketplace (where, apparently, anyone can upload anything). You can find an issue here in this repository about it.
> Unfortunately, someone uploaded the extension in that version which blocks any further updates with that name.
> For now I believe in Microsofts vision. I don't think a secondary marketplace is good for the community - It just causes confusions like this.
> If you setup a github action that automatically publishes this extension to open vsx, please open a PR! ;)
The established practice of having random individuals set up ad-hoc mirrors of VSCode extensions is a serious security issue.
If Open VSX wants to mirror VSCode extensions, that's okay - but they should do so with an automated process that mirrors ALL extensions and do not allow for people to silently change the code of an extension.
If someone want to copy the code of an existing VSCode extension, change some things and upload it to Open VSX, that's okay too, but please fork it and clearly indicate in the description that the extension is a fork, linking to the source code of the original extension.
Related posts
- I feel like Visual Studios gets no love on this sub, I only ever see references to VS Code
- [AskJS] Does the very best JS engineer are really at Facebook Google etc or it's just a myth and there is many "as good" who just doesn't work there ? Do you feel JS is ahead of the curve in term of innovations
- VSCode is no longer compatible with Ubuntu 18.04, here's what you can do
- Raylib Library For Video Games Programming as Senior Developer
- VSCodium – Libre Open Source Software Binaries of VS Code