Thomas said:
I couldn't agree more!
It took me about 10 minutes to figure out how to use a local CVS
repository...
I find that difficult to believe, unless the loophole is the obvious
and you already knew a great deal about how to use a *remote* CVS
repository, which is probably more complex.
10 minutes is the time to figure out how to get an unfamiliar media
player to import your playlist, shuffle, and loop, or to go from IE to
Firefox or something.
1 hour is the time to figure out something more complex, such as doing
some basic stuff with a spreadsheet with no or only sporadic prior
spreadsheet experience and no familiarity with the specific software
used, or get a "hello world" working in a new programming language
(actually that can be under 10 minutes if it's fairly simple to use --
BASIC, Smalltalk, some Lisps; generally longer for anything that needs
various tools installed and configured correctly, e.g. most C or C++
environments, with no prior experience with the tools or language --
most of the time spent getting the build to work right).
Then there's stuff like advanced spreadsheet or CAS functionality, or
3D modeling (hours to get started, and as much as one to learn new
software with proficiency with the general category). And then there's:
* Configuring and installing a server yourself (even intended for a
single user).
* Configuring and installing the client.
* Reading their manuals, at least for the most basic and common how-to
operations plus the installation and configuration related stuff.
* Hammering out the kinks, which complex client/server architecture
software usually has more than zero of before it gets going properly on
a particular equipment configuration.
* Actually setting up a specific project on the system, once the thing
is running.
* Hammering out any problems that didn't manifest until you tried to
actually use the system for anything, rather than just turn it on.
* Learning, and getting used to, the new procedure for getting your
data out and putting it back in once you've made your changes.
One thing people already proficient with a tool often forget when
estimating the difficulty for new users is the amount of time and
mental effort involved in that last bit -- *getting used to* a changed
workflow.
I flatly disbelieve your ten-minute figure, unless you found a magical
CVS growing on a tree somewhere that you just unzip in a clearly
explained place on your hard drive and then some IDE you already knew
how to use (say, Eclipse) starts transparently and automatically using
it as a backend without further ado.
The odd thing is, I'm not entirely convinced that such a magical CVS is
impossible. It just sounds improbable, given the low expectations one
has regarding the ease of use of unfamiliar or substantially changed
software these days.
P.S. it's me, but replying with a different address. It seems that one
of you did something to try to block me from being able to respond to
the crap some of you are writing and Google is now claiming I've
violated some kind of limit. Of course they helpfully provide me a link
labeled "if you feel this message is in error ..." which leads to a
bare-bones 404 page.
Obviously, it didn't work, since I am replying now to let whoever you
are know that a) you failed to shut me up, b) you succeeded in pissing
me off, and c) you are now being called on it, as you should really
have been expecting, using such underhanded tactics.
I do not find this amusing, and I certainly do not consider such
tactics to try to win an argument to be anything other than cheating in
the first degree. If I identify the specific person responsible, there
will be consequences. I can only assume they either a) made a spurious
complaint of some nonexistent misconduct on my part or b) actually
acted more directly and hacked Google or otherwise messed with my
ability to reply. The latter actually is fairly plausible because it's
happened before -- some guy put some weird shit in the headers of his
posts so that every attempt to follow up to the drivel he spouted in
comp.os.windows using Google Groups choked with a "no such group" error
despite the fact that all his hapless victim had done was read his
drivel, immediately think of 15,000 objections, click "reply", type in
about the top 15 of the objections, and hit "post", which obviously
should Just Work(tm), but for this particular bonehead's posts
invariably failed. Manually editing some of the headers of the reply
(not easy on google's interface) made it work. I've also encountered
posts the replies to which would fail silently, failing to appear even
after several whole hours without actually producing any error
messages, either. I don't doubt there's some stupid script-kiddie trick
to make a post that will cause a GG user to be locked out of his
account if he tries to reply. It looks like the other tricks are based
on making GG redirect your posting away from the group you were in, in
the one case to a bogus group and in the other to an actually-existing
one you probably don't read. It follows that such a trick can also be
used to redirect the posting to where it will be interpreted as spam
and generate complaints, or perhaps even to make it generate a large
number of copies that makes GG's computers think you're a spammer or
that rapidly exhaust some kind of limit meant to block bot postings
that a human shouldn't actually be able to reach in normal usage.
It doesn't actually matter *what* was done, only that if anyone ever
does anything like that to me again, then it will be the last time they
ever do anything to me, period. I *will* find out who the guilty party
is, especially if there is *ever* a repeat of this attack, and I *will*
find out other things about them once I find out their name. Trust me
on this.
Capiche?
Now, I expect that in the future, hitting "reply", typing stuff, and
hitting "post message" will never again behave in any manner that is
surprising, and most especially will never again reject a posting of
mine. My postings do not ever deserve any kind of automated rejection
and I will take each and every occurrence of such as a direct and
mortal insult -- it's tantamount to accusing me of being a spammer, and
moreover, in the most indirect and cowardly of manners rather than just
coming right out and saying it to my face. Whosoever does such a thing
to me is only one rung above an *actual* spammer on the evolutionary
ladder and I will make certain to remind them of this fact on every
occasion that seems warranted, particularly when there happens to be an
audience!
And of course it's worth noting that no message to an unmoderated
usenet group should be blocked from being posted anyway. EVER.
After-the-fact cancellation (by the author, or if it's outright spam)
is ALL that is permissible here.
So don't let me EVER catch ANY of you trying to forcibly muzzle rather
than debate your opponent EVER AGAIN. (That includes any cases I become
aware of in which your opponent is somebody other than me, by the way;
fair's fair.)
Short version: Don't you EVER do that again! NAUGHTY, naughty boy! You
know who you are!