It's definitely as probable that it was an attempt to impress as it was futile :)
And yes, I know I'm hellbanned, but hellbanning is fucking stupid so it's hardly more stupid to keep posting from a hellbanned account. I'm just going with the rational of the site ;-)
It's a problem of personal organisation. If you have an urgent problem, then by all mean interrupt someone for it. If not, schedule a time. This works whether they're local or remote. The difference is, most people are phenomenally bad at
* asking to schedule times
* rebuffing people who interrupt
hence it makes it easier for people when they're local to get their answers, but this also impacts on the interrupted person's productivity. So yes, your "Team productiviy > your individual productivity" formula wins out. On the other hand, if you take the win-win route of being organised well, everyone's productivity will go up, wherever they are based, team or individual.
I agree wholeheartedly. As an example, many languages are Turing complete and yet we still keep creating new languages when just one (theoretically) would do. It's because syntax is separate from meaning, syntax matters (compare addition in Roman numerals to our current number system, same meaning, improved syntax). Also, problem domains differ, but here it's a problem of syntax, and the argument against "reinventing the wheel" is moot if you're moving from a wooden wheel to one with spokes and a tyre.
I second this. One option would be to write the requirements, and then if you don't want to pay someone, open source them. If they seem like a good idea and are well written requirements you've made development a lot easier to get going. It's as easy as setting up a github/bitbucket account.
Nice idea, I have a friend who was lamenting their perceived inability to remember the small happy moments, I will be forwarding this on in the hope it removes some of that lament :)
One big reason for this is the different start up times between versions of Ruby, especially JRuby vs anything else. It can impact your development time quite a lot. If you know they're compatible and you have specs there should be little problem with doing this.
I completely disagree with DHH btw. Checking in generated files is a no no in my book, as is telling other people that using differing version managers is organisation failure, as is this kind of teenager's-diary style blog post.
Firstly, 2 wrongs do not make a right (your first logically fallacy is a tu-quoque)
Second, you used ad hominem directly (implying they're living in a fantasy world) and an appeal to the audience (bringing up MPAA etc) - another set of even worse logical fallicies. You may as well just call someone a cocksucker for all the intellectual weight this kind of argument carries, at least then you're not hiding behind some kind of faux intellect and moral superiority given to you by political choices.
Thirdly, if you have the ability to crack their security change their drivers and you don't like the price, you are free to create your own commercial version (or open source it). They did, and apparently they're doing quite well out of it.
Fourth, if you are able to pay $180,000 for a system and then $10,000 for the initial dongle, and you haven't budgeted for seemingly expensive extras (yet not in the context of a $180k system) then you've no right to criticise anyone else for their poor work practices. Pay the money and learn how to budget.
What you did (or advocate, I'm not sure how much I believe you) was steal from someone, regardless of their morality or character, and your argument to justify it is incredibly weak. If you can make it in a non-fallacious way then at least it will carry some weight in that regard, I'd invite you to try.
May I enquire, have you used one? Your comments, and those within the article, suggest that you haven't and the writer of the article hasn't.
I run the Sass binary, it watches my files, when I save something it runs them through the preprocessor, sees if there are changes and then outputs CSS to a destination I specified (the public folder of the application, obviously). This takes less than a second, so by the time I've switched to the browser and pressed refresh and it's there, styling a web page.
I write in SCSS, which is a superset of CSS, so I can actually write the Sass file in CSS, have it preprocessed and minified automatically.
In other words, I put in one command to start the SASS binary running, and that's all the extra work right there. So you see, when people talk about extra work, compilation time, waiting around for things etc, they sound like they don't know what they're talking about.
Then if you take into account the time saved from all the functions you now have access to, the stuff that will work the same across several browsers, the grids, the sprite stuff, the typography helpers... (the list goes on and on) it can only save you time.
I hire designers for jobs and after the mess the last one made through only knowing CSS I've decided I won't hire one who doesn't know SASS. It wastes my time and everyone else's on projects now.
Have a look at 'easy git' http://people.gnome.org/~newren/eg/. I use it side by side with git, and whenever I need to look at a help command or something beyond the usual add/commit/push commands I tend to use it first, git second.
Firstly, you don't know what my view is, I haven't given it. Secondly, I haven't exerted the beliefs I do have on anyone (ironically though, you are, but there you go). Lastly (no, not lastly, penultimately) I wouldn't want anyone to do that either - I asked you a question that you quite patently can't answer and still hope to sound rational.
Neither, I asked a question which you didn't answer and instead decided to respond with ad hominem. Ad hominem is the sign of a lost argument, so either answer the question or remain a loser in this debate.
And yes, I know I'm hellbanned, but hellbanning is fucking stupid so it's hardly more stupid to keep posting from a hellbanned account. I'm just going with the rational of the site ;-)