Hacker News new | ask | show | jobs
by jaychia 1102 days ago
We hear you, and thanks for making this visible!

As a performance-driven project it’s important for us to understand which operations and use-cases are slowest/buggiest for our users so that we can focus on them. We tried to be very intentional in scoping the telemetry we collect and take this very seriously (telemetry is top-level on both our docs and README).

Happy to hear any feedback on this - we understand it's an important topic.

[Edit: parent link was fixed, thanks! :)]

4 comments

Instead of having your own vanity opt-out, please do consider https://consoledonottrack.com/ which allows the user to express their intentions without their bashrc growing with every new project
Hi (one of the maintainers here), that is a good suggestion! I wasn't aware of that project. I went ahead and made an issue to add `export DO_NOT_TRACK=1` as one of the variables we track! https://github.com/Eventual-Inc/Daft/issues/1015
Instead of having your own opt-out, why don't you simply ask your users? Do a simple survey after some time a user is using your product. Offer them a cup of coffee, and they will gladly send you some real, genuine feedback.
Since you ask, some feedback: opt-out on telemetry is in contravention of EU law. It applies when any EU citizen uses your software.

"...consent options structured as an opt-out selected by default is a violation of the GDPR..."

https://en.wikipedia.org/wiki/General_Data_Protection_Regula...

tbh it _was_ quite easy to spot. The gold standard would be making it opt-in, but I can guess barely no-one would enable it.

I don't have strong opinions either way in this. But it's usually something that sparks a big flaming thread.