Hacker Newsnew | past | comments | ask | show | jobs | submit | lightdot's commentslogin

Don't mislead people. Failing to pay on time does not automatically invalidate your contractual obligation to do so.


Subscription services are almost always prepaid, not postpaid. This is not an issue.


Then find a single court case that matches what I said above. With so many debt collection cases in the US, surely you could find a single one.


Lol give me a break.


In this case, Pascal as a Nvidia's codename for a GPU microarchitecture.

https://en.wikipedia.org/wiki/Pascal_(microarchitecture)

I guess many would like to use stock vLLM to run inference on affordable P100...


A clear case of phwishing!


Even if that would be so, the person who approved it certainly is.


The PR linked to in https://news.ycombinator.com/item?id=47992431 is not yet approved as of May 3 4:08 GMT.


> There was no ill intent by evil corporation, but rather a desire to support functionality that some customers expect of VS Code w.r.t. AI-generated code.

What metric did Microsoft use to assess that VS Code users "expect" their commits to have unsolicited messages added to them?

> Obviously, it should not be on when disableAIFeatures is on and it should not be reporting changes that were not done by AI.

Did you discuss adding these messages with your legal department?

What is Microsoft's position on adding such authorship statements to the code Microsoft did not author?

Or is Microsoft stating that using LLM assistants makes Microsoft a co-author of the code?

Does Microsoft have copyright claims on the code if LLM assistants are used at any time during its creation?


I would also really like to see answers to these questions. This change explicitly claims that MS co-authored the commit.


Librewolf: "This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom."

"Tor Browser is based on Mozilla Firefox ESR (Extended Support Release) but has been heavily modified for use with the Tor network."

Those are direct quotes from their respective web pages. Neither of them has anything to do with Chromium.


You're right, I edited my sentence to include more examples and forgot to add "or Firefox" for Tor and Librewolf. Sorry about that.

I would edit my comment above to clarify, but the limited edit time window for HN seems to have passed.


Even if it is mandatory in some form, there is plenty of nuance in the actual meaning before we come to calling "forced", isn't it?


From the Github page: "curl -sL https://plandex.ai/install.sh | bash"

Enticing users to blindly run remote 3rd party code on their machines is IMHO not a proper thing to do.

This approach creates a dangerous mindset when it comes to security and good practices in general.


You can read the script before installing. It's pretty straightforward—just grabs the appropriate binary from GitHub and puts it in /usr/local/bin.

Installing via package managers or installers also runs remote 3rd party code on your machine, so I don't see much difference from a security perspective. You should make sure you trust the source before installing anything.


Of course one can and should read the script before running it, but the instructions promote just the opposite.

Even if we skip a step ahead and consider that this script then installs a binary blob... the situation doesn't get any better, does it?

If you find any of this as something normal and acceptable, I can only strongly disagree. Such bad practices should be discouraged.

On the other hand, using a distro's package manager and a set of community approved packages is a far better choice when installing software, security vise. I really don't see how you could compare the two without plainly seeing the difference, from a security perspective.

As an alternative, if the software is not available through a distro's package manager, one should inspect and compile the code. This project provides the instructions to do so, they are just not promoted as a first choice.

I can't help coming to a conclusion, that you've largely made my point about bad practices and having a wrong mindset when it comes to software security.


Well, I simply disagree with you that it's a "bad practice", and I have a fair amount of security experience. But you're entitled to your opinion.

You can also build from source if you prefer: https://docs.plandex.ai/install/#build-from-source


The instructions presume that one would follow best practices when installing something where the source is available, and doesn't need to explicitly include all the steps to do so in this context. You are correct in that it would be bad practice to blindly install something, but knowing what you are installing is the first step to installing when you are following best practices. That onus is on the person doing the installing, not the installation instructions.


How is this any different to downloading and running a binary?


Did you mean to post a "subscriber link" that enables public access to articles at LWN? As it is now, it's members only until 20th of March...


Was the above post propaganda? Or was it just a user recommendation?

Perhaps the reason it gets mentioned often is simply because it's a good piece of software. Then again, perhaps not!

In any case, I'd be careful about using 3rd party DNS (and other) services, but that's for the user to decide, depending on the situation one is in.

Using one's own resolver is always a good practice, even in countries where ISPs are not selling customer's private data to anyone that comes along and where governments don't monitor and repress their citizens on every step...

We live in strange times where even EU countries misuse resolvers to censor certain web pages, while, for example, independent Balkan countries do not. Go figure...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: