~alcinnz/argonaut-constellation.org

8f614b9c74d9f47d7c8409cc6806a8e2ba713b9b — Adrian Cochrane 1 year, 2 months ago c53d3bf
Update analytics blogpost.
1 files changed, 3 insertions(+), 1 deletions(-)

M _posts/2023-02-13-analytics.md
M _posts/2023-02-13-analytics.md => _posts/2023-02-13-analytics.md +3 -1
@@ 7,6 7,8 @@ date: 2023-02-13 19:28:54+1300

**NOTE** This is a personal blogpost from Adrian Cochrane, the opinions expressed within are not necessarily endorsed by other contributors to the Argonaut project. And yes, I wrote this one quickly.

**NOTE Feb 25th 2023** In response to feedback, constructive or not (I'd avoid, though be sympathetic to, use of the term "trolls"), Go has decided to [make this proposal opt-in](http://research.swtch.com/telemetry-opt-in). I have no further gripes.

I have been seeing a massive uproar over Go [proposing](https://research.swtch.com/telemetry-intro) to [adopt](https://research.swtch.com/telemetry-design) opt-out [analytics](https://research.swtch.com/telemetry-uses), so I thought it'd be timely to discuss how I think about these issues regarding browser design.

But first, let's be clear: Consent issues aside the Go anlytics proposal is very well thought out regarding privacy. I'd push it further, but the devs have reasonable explanations for why they wouldn't adopt my objections. I believe they accurately percieve that most of the attacks against their proposal do not recognize this.


@@ 20,7 22,7 @@ Personally I question how valuable analytics really are. Sure they can help you 

Afterall opensource gets by almost entirely without analytics! With the few exceptions generally being proprietary devs who have adopted an opensource project they're surprised doesn't have it.

At least in my situation I am more concerned about what features I see used on the web, & with upholding project values. Regarding Go I'd be concerned about using a language which even considers the possibility removing old features after it has left alpha-versions, I want programming languages to be an extremely stable base to build upon. I do not want to be on even more of an upgrade treadmill. Which, yes, I'm aware this clashes with my opinions about the web.
At least in my situation I am more concerned about what features I see used on the web, & with [upholding project values](https://robinrendle.com/notes/vibe-driven-development/). Regarding Go I'd be concerned about using a language which even considers the possibility removing old features after it has left alpha-versions, I want programming languages to be an extremely stable base to build upon. I do not want to be on even more of an upgrade treadmill. Which, yes, I'm aware this clashes with my opinions about the web.

I consider analytics to be *more* relevant to end-user apps.