>If github trained models on the contents of your private repos, that would be a violation.
Really don't see why that should change anything. Surely you'd want your gift to the Microsoft corporation to appreciate in value! Why would we ever withold this boon from somebody on the basis that they gifted their source exclusively to microslop!?
I think the most important problem here is that this is an ambulance not a monster truck. It never ceases to amaze me how people on this site will always insist that the onus should be on society to deal the fallout from silicon valley's poorly-tested and poorly-designed bullshit. In a truly just world we'd be able to charge Google's leadership as an accessory to homicide for this.