6 ms·
He clearly violated their Terms Of Service: 5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Serv
by krobertson 15y ago
He clearly violated their Terms Of Service:
5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service without the express written permission by GitHub.
You do something dumb like this, you should live with the consequences. In legal terms, if they don't enforce their TOS, it can be a legal issue later.
I love how he punts on the terms with "but lets get real".
Analogy: You break into a house and get caught. "Oh yeah, laws. But lets get real, I was pointing out they didn't lock their door."
- angersock 15y agoHe didn't exploit anything, technically--that's all in the service API. (thanks Rails!) More seriously, just because he violated the ToS doesn't mean that they have to be dicks.
- krobertson 15y agoWhere have they been dicks? Please elaborate. From all appearances, GH is taking it quite seriously. Because it is a serious matter. Egor on the other hand wasn't taking it seriously.
- tylermenezes 15y agoFirst he submitted a bug, and they closed it. Then, he reopened the bug to prove it was a bug, and they closed it again. Then, he submitted a new bug, 1001 years in the future, and they closed it, saying "Good one ;)" Then, he committed a text document to master, and they got all upset about it and got Github staff involved. How about this Ruby devs: actually consider what you're saying. Isn't the point of Ruby to make things simple? Yet, somehow, making rational default choices only applies to everything but this. I know that you love to feel better than everyone else (see: http://37signals.com/svn/posts/3124-give-it-five-minutes http://37signals.com/svn/posts/3124-give-it-five-minutes), but seriously, you shouldn't get all upset about it later when it turns out you're wrong. This is why I refuse to learn Ruby. I don't want to be associated with that community. "Learn Ruby if you want to be associated with a bunch of people who call themselves Rockstar Programmers."
- angersock 15y agowhoa whoa whoa Ruby is a really cool language with some fascinating features--don't limit yourself by assuming that you also have to learn the Rails stuff. Seriously, give it a shot in one of its more palatable forms.
- masklinn 15y ago> with some fascinating features If you come from PHP or Java anyway.
- angersock 15y agoyes yes yes no new genuinely new programming ideas have happened since the 70s and 80s. Don't be obtuse.
- masklinn 15y agoThere's nothing obtuse about it, new programming ideas have happened since the 70s and 80s but as far as I know none of them is in Ruby, and you're basically assuming tylermenezes does not know about any of the (much older) features which did get into Ruby.
- lclarkmichalek 15y agoTell that to STM. Sure most new programming languages are amalgamations of existing concepts, but new stuff does turn up from time to time.
- Robin_Message 15y agoBut STM is from the 80s -- 1986 to be precise.
- subdigital 15y agoI think you're confusing Ruby with Rails. Flat out refusing to learn a wonderful programming language because you don't agree with it's dominant web framework is silly.