Am 03.12.2013 19:03, schrieb Mike Bartlett:
Hi Joachim, Mike here from Gitter.

We just posed an explanation on this on our blog:
http://blog.gitter.im/the-write-stuff/

Regarding JavaScript domains, it's fairly standard stuff:
1) Our own CDNs (multiple domains for performance reasons).
2) UserVoice Widget (for customer support)
3) MixPanel & Google Analytics (well, for analytics)
4) Optimizely (for split testing)

Our APIs that talk to Github are all on our servers, not client side and
are 100% within our control.

Anyway. I hope the blog post shines some light on the situation and we'll
soon be pushing an update which addresses some peoples concerns.

Well, I have two issues with Gitters, one addressed, one unaddressed.

The issue you addressed is that Github does not give you the kind of minimum permission that you need. Ideally, you'd ask Github to design a better permission system. Or ask your users to rally support for that. I find it a bit eyebrow-raising that this approach wasn't mentioned, but it might be just an oversight.

The issue that you did not address is that Javascript means we're essentially placing our PCs' keys under the doormat for you.

We need to trust in your honesty that you don't do anything bad with our computers. Now I'm pretty sure you won't, but I know that this kind of trust is misplaced in, say, 5% of cases, and among the 20 people whom I'd like to trust, I don't know which one of them is the 5% case who's going to install adware or a zombification rootkit.

To use Gitter (or *any* JS-based website, actually), you're asking us to also assume that you didn't get a National Security Letter, forcing you do install an exploit and never talking about it.

You're also asking us to trust not only in your honesty but also in your competence as a website admin - that gitter.im will never be hacked, that you have proper security procedure installed in cases there is a breach, that kind of stuff.

Now if you're using all kinds of third-party Javascript, you're also asking us to trust not only you but also all of these third parties. Which is a clear sign that you didn't consider the security concerns of your users at all. Your answer that explained what these scripts are supposed to do, instead of explaining how you're preventing them from doing something you didn't intend, was further confirmation that you haven't thought users' security through... and it's confirming my decision to not use Gitter, I have to say (no offense intended, it's just that you neglected an important part of my security while asking to make an exception to my security, and that simply doesn't fly).

I hope I made my background a bit clearer.

Regards,
Jo

--
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to