1,097 karma · joined June 16, 2008
Also, I organize Indy.rb (http://indyrb.org), run Indy Hackers (http://indyhackers.org), and write sometimes (http://mileszs.com).
(Unless, of course, you think they're blatantly lying about what they do and do not track, in which case I'm wasting my energy.)
Or, perhaps I give him a pass for whatever he does, because I enjoy his personality. In any case, it doesn't seem to me that such vitriol is necessary toward another human being, and fellow hacker. If you find him so annoying, why are you paying so much attention?
What if you have insufficient logging (Heroku sans a decent logging plugin, for instance)? What if you built the thing, but it's hosted by a third-party that limits log access? What if you want some non-technical or not-that-technical person to handle the issue?
As hackers, we tend toward "do-it-yourself", but there are a lot of cases where that isn't practical or economical.
I like to think we're pretty merit-based here, but it is a largely conservative state (though this city can be pretty "blue" compared to its surroundings), so I could be wrong. Knowing people is a significant portion of the battle, and just showing up to events can go a long way.
I might be projecting, though. I talk regularly with the people behind Pirate Metrics (http://piratemetrics), which does that sort of thing. (Records, displays, but makes suggestions as well.) S, that sort of idea has been on my mind.
I would understand "huge Ruby on Rails bug", though, by convention, it is still a fairly unlikely case.
Edit: I think your edit answers my "Could you elaborate" question somewhat, as you relate a Python library issue to this issue.
Perhaps it helps that I know a few other companies and developers locally using BitBucket for private repos.
Incidentally, reliability and price are both valid reasons to "use an also-ran copycat", in my personal opinion, if that also-ran copycat is pretty damn good.
In a way, you're not speaking the same language. Try assuming your clients have no concept of not just programming, but any of the process of building an application or solution to a problem that uses technology. Don't discuss details. They are probably paying you so that they don't have to worry about the details.
By way of example: I have the reverse problem with my wife. She is a nurse. When telling me about her day, she used to fly through a great deal of technical details using an amazing number of acronyms and abbreviations that I found not just unintuitive, but completely incomprehensible. I genuinely care about how her day was, but I found myself exclaiming in exasperation, "I have a clue what any of that means!" She now explains only what is necessary to get the point across, and defines acronyms as she goes along, if necessary. That works, but, in your situation, I'd abstract my communication at least one more level than that.
On top of that being probable, players try to hide concussions (resulting in compounded head injuries the next time), and players rebel against the NFL's attempts to legislate fewer dangerous head-related hits and tackles. Actually, even fans and the media have the tendency to pine for skull-crushing, cringe-inducing hits at high-velocity.
I could probably have summarized the problem in one word: "culture".
I neither think his story is fabricated, nor do I think he's alone. (I didn't say I really thought your story was fabricated, either.)
> While I appreciate that none in your Ruby group would think this, I'd also ask why do they believe this?
I don't know that we would all choose C++, were we building a game, but the performance of Ruby is frequently a topic of discussion. We are lucky enough to have several members that have significant experience working with/around Ruby performance, and they share their knowledge. In other words, were you to choose one of us at random, we would more likely be able to tell you why Ruby is not a good idea, as opposed to why C++ is.
(I also ran into the EPP code issue with indyhackers.com, and a long delay with a few recent recent transfers. Ugh. I am under the impression the issues are on GoDaddy's end, but, regardless, I've never had issues with transferring to Namecheap in the past.)
The second quote is pretty easy to support with sources. Google has three _official_ languages that can be deployed into production, and Python is one of them. See [this post from a Googler](http://everythingsysadmin.com/2011/01/python-is-better-than-...), for instance. I have no idea how hard a rule this is, but many a Googler has mentioned it. I think it's worthy of being called a 'fact', and thus completely valid in the article in question.
I press '?' on any site that I think might/should have keyboard shortcuts!
Perhaps a better analogy is this: Yeah, I might pirate a Metallica song, but I'm not pirating the first album of that indie band I heard when I was passing through Louisville earlier this summer.
You also are assuming that all of these confrontations are done face-to-face, and that both parties have plenty of time to think about what they're doing first. It's already pretty clear few of these looters are analyzing anything.
The whole damned thing is disturbing.