News for hackers. Stuff that matters.
Re:Show HN: Watermelon – open-source VSC ext. to document co... by no_circuit on Friday May 13, 2022 @04:03PM (#31371979)
According to the repo it is more than just username and repo, the local user account and email address is also tracked [1]. I'd argue that you shouldn't be recording email since that is PII. And repo name and repo owner since the names could be considered trade secrets within organizations. Recording the local user account could be considered sensitive information since it could aid hacking the organization. Finally I don't think you should be recording the GitHub username as well since usage patterns could be analyzed to determine the timezone of the user, which is also considered sensitive personal information in some large corporations that track user behavior data.

Sorry, but I don't think you should request feedback from users without their explicit permission. Isn't there a feedback mechanism built into VSCode already, or make and affordance for one in your plugin UI? Maybe at best generate a random install ID that can be reset for analytics and session tracking? VSCode has guidelines for this, see [2].

[1] https://github.com/watermelontools/wm-extension/blob/c389125...

[2] https://code.visualstudio.com/api/extension-guides/telemetry...

Re:Show HN: Watermelon – open-source VSC ext. to document co... by estebandalelr on Friday May 13, 2022 @04:36PM (#31372292)
Hey! This is great insight, honestly wasn’t aware and you’re right. Any chance of sending a PR for this? Would you be interested on talking about employment with us (open to part time)? We are a fully remote company.
Re:Show HN: Watermelon – open-source VSC ext. to document co... by no_circuit on Monday May 16, 2022 @07:06AM (#31395531)
Cool, it's great you'll look into it! Although I like working with dev tools, unfortunately I can't take on additional projects at the moment.
Re:Show HN: Watermelon – open-source VSC ext. to document co... by baristaGeek on Monday May 16, 2022 @10:44AM (#31398148)
Please let us know if anything changes on your side!