Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
Honestly, the number of people defending this guy worries me.
Github compromised, or not?!
Posted Mar 5, 2012 19:35 UTC (Mon) by fuhchee (subscriber, #40059)
Your analogy is not working for me.
Posted Mar 6, 2012 0:34 UTC (Tue) by bronson (subscriber, #4806)
GitHub, Rails, and Homakov are drinking in a bar. Everyone in the bar knows that, if you don't whitelist your wallet, Rails will steal it and punch you in the face. This aspect of Rails is well documented and everyone in the bar laughs when stupid noobs come in from the street and get their wallets stolen and faces punched.
Homakov grows tired of the game and tells Rails to quit being so hard on noobs. Rails ignores him, Homakov persists. Rails gets irritated and tells him everybody loves things the way thtey are and nobody really cares -- the only people who get their faces punched are the ones asking for it.
Homakov still disagrees but, since Rails is such a popular guy, he isn't getting anywhere. So He goes up to GitHub, one of Rails's best friends, and punches HIM in the face. Just lightly on the cheek, no damage done, but the point is made. Everybody in the bar is shocked and suddenly feel rather vulenrable... If it's so easy to punch GitHub in the face, then it's easy to punch ANYBODY in the face.
Rails suddenly realizes he's been acting like an asshole and agrees to change. GitHub was angry at first but that passed quickly and he and Homakov are good friends again. Everyone in the bar feels sheepish for pretending that nothing was wrong. Everybody agrees that it shouldn't have come to that but sometimes you're so wrapped up in your own drink that you lose sight of the bigger picture. Once in a while you need a Homakov to shake you out of your complacency.
And everybody lived happily ever after. Does that answer your question?
Posted Mar 6, 2012 1:22 UTC (Tue) by junkio (subscriber, #5743)
Posted Mar 6, 2012 2:44 UTC (Tue) by bronson (subscriber, #4806)
To see some of the complacency that needed to be shaken loose, start reading here: https://github.com/rails/rails/issues/5228#issuecomment-4...
Posted Mar 6, 2012 7:08 UTC (Tue) by scientes (guest, #83068)
Posted Mar 6, 2012 21:27 UTC (Tue) by jnguyen (guest, #72727)
Posted Mar 7, 2012 14:15 UTC (Wed) by pboddie (subscriber, #50784)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds