News for hackers. Stuff that matters.
Re:No telemetry in the Rust compiler: metrics without betray... by thih9 on Tuesday August 01, 2023 @02:02PM (#36959840)
I’m not clear on the details. E.g.:

> Without user action the data would never go anywhere.

What is the user action?

I wish this was worded in a more specific way. Like: without user’s opt in the data would never go anywhere. Or: without user’s explicit consent (type “yes” to share data) the data would not go anywhere. Is either correct here?

Re:No telemetry in the Rust compiler: metrics without betray... by thaunatos on Tuesday August 01, 2023 @02:09PM (#36959951)
Later in the post:

> I could picture a future where the Compiler Team realizes we have an important question about the behavior of the software, that could be answered by analyzing these metrics, and have a VSCode or cargo plugin that analyzes these metrics locally, and if relevant information is found in these logs an appropriate summary is presented to the user for them to file a ticket.

Re:No telemetry in the Rust compiler: metrics without betray... by wolrah on Tuesday August 01, 2023 @02:35PM (#36960374)
> What is the user action?

The concept described is that the compiler would generate these metrics locally and store them for a limited period of time, but there would be no built in method for those metrics to leave the system they were generated on.

The user would then have that data available for their own use and could choose to manually share it or independently install a service to automatically share it per their own needs and desires.

So basically collecting the metrics but with no phone-home method built in. The user action to provide consent for access to the data is actually sharing the data.

Re:No telemetry in the Rust compiler: metrics without betray... by estebank on Tuesday August 01, 2023 @02:07PM (#36959927)
I'm not against having some kind of service that users can install and enable for telemetry using these metrics, but metrics would be useful even if we never do anything like that and they only ever exist on the users' machine: "Thank you for your ticket! Can you check your metrics logs if x, y and z are present?"
Re:No telemetry in the Rust compiler: metrics without betray... by remexre on Tuesday August 01, 2023 @02:09PM (#36959948)
It sounds like "without the user using a separate not-installed-by-default program, they wouldn't get uploaded anywhere" to me?