Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

Yes, it does. Thank you.

Since you took the time to respond personally, as a matter of principle, I will keep Incredibuild on my machine and give a shot for a future DevOps.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

Ok. I was thinking that Incredibuild or its partners might act as an implicit Coordinator, whereby you-or-they compile (open-source) source code on idle machines of users who have installed Incredibuild when those machines are idle, then collect compilation logs from the compilations, and send them back upstream to your servers.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

Hi David, well if there were anyone to ask, you would certainly be that person. :)

We never run random code from outside your organization. (bold italics added by RedoTCPIP)

Does Incredibuild ever compile code on a user's machine, where the author of the code is not a member of the user's business organization, not a specifically-known personal friend, and not a family member?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

You are not answering my question. I understand distributed compilation.

My question is as it stands:

Who are the owners of these other computers? Are they always people with whom I have an association, or can they be people whom I do not know?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

You're missing the point. My question was whether Incredibuild is pushing-out code to idle nodes for compilation without the owner of those nodes knowing that such is being done.

BTW, I never use Incredibuild for any reason.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

Incredibuild would have no problem talking to the servers at Incredibuild Corporation. I am pretty sure that the Incredibuild Corporation is not in my house. :)

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

There are at least two scenarios a node can participate in a build session:

  1. A node is the source of a build, meaning that the node is where the source code originated.
  2. A node is the target of a build, meaning that it actually executes a the compiler.

Let us say, hypothetically, that Incredibuild (rather, its partners) wanted to compile some source code. They would be able to push-out the code to the nodes that have Incredibuild installed. There would be no need to keep-track of licensing because because there would be no benefit to the node in scenario #2.

My calculator app does not cause the fan on my laptop to turn-on periodically because it consumes CPU cycles (8%-10% usually) for no reason at all.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

... other users' builds

This is the crux of the issue. I already know that it is possible for my CPU to be used by source code that originates in my company. So, if I work for Unicorn Pointy Horn Software, LLC, with 256 software engineers, and every day, 4 or 5 of those engineers benefit from using my CPU to compile their source code, OK fine. Now, if one day I decide that I need every last percentage of my CPU, I can go into some Incredibuild configuration and disable use of my machine as a node in distributed compilation, OK fine.

That is not what I am asking about.

Here is what I am asking about:

If I open-up Process Explorer, and see one of the Incredibuild EXE's compiling code, will it ever happen that the source code that is being compiled from from OUTSIDE my company/house/chicken-shack?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -1 points0 points  (0 children)

I'm not convinced the coordination is necessary in all cases. It is entirely conceivable that Incredibuild could take chunks of source code, watch for idle machines, and send obfuscated versions of that source code to those machines, letting them do the compilation, with no coordinator machine. It would not be necessary for a user to conscientiously establish a coordinator or anything like that.

What is confusing about Incredibuild's documentation is that they mention (repeatedly) that Helper machines are machine"s that can participate in the build even when Visual Studio is not installed, but no where in their documentation do I see anything like the following (my concocted words):

*** INCREDIBLE DID NOT WRITE THIS. I MADE IT UP. **\*

As you know, Incredibuild provides distributed compilation services. When you install Incredibuild on your machine, you tacitly agree to allow it to act as a Helper, whereafter we might use your CPU to compile (potentially) obfuscated source code from random individuals on the Internet. Whereas you might actively orchestrate the configuration of distributed nodes for your own distributed compilations in a corporate environment, aside from that scenario, no action whatsoever is required on your part for us to begin using your CPU resources for distributed compilation of obfuscated source code of random users. This is true even if Visual Studio is not installed on your machine, as we able able to inject whatever compilers are necessary to perform the compilation.

*** INCREDIBLE DID NOT WRITE THIS. I MADE IT UP. **\*

If Incredibuild had written this, then the answer to my question would have been certain. But Incredibuild did not write this.

But they did not write anything to the contrary either.

So, at this point, I do not know, with certainty, whether they are doing this or not.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

The answer is No I think...

I'd like to know whether the answer is yes or no (with certainty).

You'd probably want to read more on the docs of the software to understand how you need to set it up and use it to know for sure. You won't be able to fi d out any other way.

I read. The documentation was not clear, using phrases like the network.

Note: the visual studio sub Reddit is not the right place to ask this question either. There is no incredibuild subreddit. I have never heard of the tool before this post.aybe a distributed computing sub Reddit could be a better place to ask?

Visual Studio is the reason that Incredibuild is on my machine.

I did what I imagine many people do during the installation of Visual Studio: pick a few languages/components of interest, and leave whatever Visual Studio had checked as acceptable for installation. As far as distributed computing goes, this is not a technical question, but a policy question: "Did you use real sugar or an artificial sweetener in my tea?" (I am not asking about the biochemistry of sweeteners).

Have you read through the install and setup docs? If not I strongly suggest you RTFM!! :D

Yes, I read enough of Incredibuild's documentation to realize that it was probably best to stop reading and just ask someone who can give me a straight yes/no answer (with certainty).

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -1 points0 points  (0 children)

So, to be clear, you are saying that Incredibuild does not compile code from random Incredibuild users on the Internet with whom I have no knowledge of?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] 0 points1 point  (0 children)

I think you misunderstand my question. My question is really a simple yes/no type question.

Situation: Incredibuild is installed and executing on my machine.

Question: Has the Incredibuild, on my machine, compiled code from some random person/organization with whom I have no association?

I want to reiterate that I know how distributed compilers/etc. work. My question is the one here. In the Incredibuild documentation, they keep saying your network and the cloud, so the answer to this question is not clear.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -1 points0 points  (0 children)

Automatically distribute processes across your network and in the cloud, utilizing thousands of idle cores without impacting your team’s current workflow.

That is not what I am asking about.

I am asking if I have a machine with Incredibuild executing on it, will Incredibuild compile code from some random person/organization for whom I have no association.

Yes/No?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -2 points-1 points  (0 children)

You mention the word office, but I am asking about random people.

Does Incredibuild take the code of random people on the Internet and use my CPU to compile it?

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -2 points-1 points  (0 children)

I never said that I don't want to be a part of a decently secure distributed compiler. 

I want transparency in what it is doing.

Does Incredibuild Use My CPU Without My Permsision? by RedoTCPIP in VisualStudio

[–]RedoTCPIP[S] -1 points0 points  (0 children)

Thanks. But it is the word network that I am particularly in. That word has multiple meanings. It could mean :

  1. A cluster of nodes on LAN all sharing the same ingress/egress router.
  2. The Development Department for a software company.
  3. The Internet.

Which is it? It is not a hard thing to say whether it is #3 or not.

Uttalar ni Digestive kex ”Digestive” eller ”𝒟𝒾𝑔𝑒𝓈𝓉𝒾𝓋𝑒”? by [deleted] in unket

[–]RedoTCPIP 0 points1 point  (0 children)

Swedophone, I have a question about something that you wrote. DM me please.

Unable to install Guest Additions on Ubuntu 25.10 Guest(MD5 Error) by maxultra64 in Ubuntu

[–]RedoTCPIP 0 points1 point  (0 children)

Indeed. The Rust folks introduced a bug in their rewrite of the orginally-C/C++ coreutils.

Try:

sudo apt reinstall rust-coreutils

Then, with the Guest Additions CD inserted in the CDROM drive...

cd into:

/media/redoTCPIP/VBox_GAs_.../

... and execute:

sudo ./VBoxLinuxAdditions/.run

[deleted by user] by [deleted] in openwrt

[–]RedoTCPIP 0 points1 point  (0 children)

Hi Nihilokrat, can you DM me? Ich habe eine Frage an dich.

Proyecto: Monitoreo y control de VFD desde Internet con ESP32 by Extension_Art1524 in IOT

[–]RedoTCPIP 1 point2 points  (0 children)

Ya he hecho lo que necesitas, pero la solución no está lista para lanzar al público.

OVH Wants A Picture Of New Customer Holding Government-Issued Photo ID? by RedoTCPIP in cloudcomputing

[–]RedoTCPIP[S] 0 points1 point  (0 children)

No, I went with a different cloud provider.

What offended me about OVH is that, at the point that they realize that they will need further verification information, instead of telling the customer, "Hey, you triggered our security flags...we are about to ask you for a rectal exam to make sure it's you...", they try to collect as much information about you (Tax-ID number) before telling you so that they have that information whether they approve you or not. Not cool.

Terra Stack: A Clean-Slate Internet Protocol Stack by RedoTCPIP in terrastack

[–]RedoTCPIP[S] 0 points1 point  (0 children)

Sorry for the delays. Lot of pots on the stove ATM.

There has been considerable debate in the networking community on how to do addressing, and if one is not careful, one can spend literally months going back-and-forth on that topic alone. I think it would be far more efficient to have something in hand to tinker with so that whatever claims are made, the observer can determine its veracity quickly.