Best scanning manager program?

G

Guest

Guest
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

I have an HP 7410 all-in-one, running under XP Pro. The scan manager
program that comes with the HP isn't very good, so I'm wondering if there's
a great scanning manager program (for documents and photographs).

Any recommendations?
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Per T. Wise:
>I have an HP 7410 all-in-one, running under XP Pro. The scan manager
>program that comes with the HP isn't very good, so I'm wondering if there's
>a great scanning manager program (for documents and photographs).
>
>Any recommendations?
>

Duno from "great", but after taking a strong dislike to Nikon's freebie I
settled on VueScan.

Currently driving a CoolScan 4000 (film) and a CanoScan LIDE-SomethingOrOther
(flatbed).

The price was right and I have no complaints.
--
PeteCresswell
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

T. Wise wrote:
> I have an HP 7410 all-in-one, running under XP Pro. The scan manager
> program that comes with the HP isn't very good, so I'm wondering if there's
> a great scanning manager program (for documents and photographs).
>
> Any recommendations?

Dunno if your scanner is supported (most are),
but I've been using Vuescan. It has totally transformed
my Epson 4990 into a superb scanning machine.

Some claim it is not user-friendly. I guess that is contingent
on one's degree of familiarization, I find it quite friendly. Once
I worked out the twists of its interface, it turned into a mean
piece of software!

www.hamrick.com
is the place to go to for further info.

Others swear by Scanfast. I've tried their SE product,
came with my scanner. It's friendly, but the interface
got in the way once I became more proficient in its use.

Try it out as well. Google the name and you'll find the site.

Go to www.scantips.com for more than you ever wanted to
know about flat-bed image scanners!
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Noons wrote:
>
> Others swear by Scanfast. I've tried their SE product,

Profuse apologies: that should have read Silverfast,
not Scanfast!
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Per Noons:
>Some claim it is not user-friendly.

That always mystified me. Compared to NikonScan (whose UI seems tb have
designed by somebody's 13-year-old kid trying incorporate every oddball control
he could find...) I find VueScan to be a model of adherence to the Windows UI
standards.

Mostly if something can be broken or misunderstood, I'm the one what will do it.
OTOH, I found VueScan to be easily usable without even reading the instructions.
--
PeteCresswell
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

> Dunno if your scanner is supported (most are),
> but I've been using Vuescan. It has totally transformed
> my Epson 4990 into a superb scanning machine.
>

Which edition of Vuescan, Standard or Professional?
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On 7 Sep 2005 00:00:29 -0700, "Noons" <wizofoz2k@yahoo.com.au> wrote:

>> Any recommendations?
>
>Dunno if your scanner is supported (most are),
>but I've been using Vuescan.

Vuescan is notoriously buggy and unreliable. Check the archives for a
constant stream of user complaints and bug reports, some duped users
even screaming for their money back. No refunds, though.

However, if you don't care for quality and just want a quick a dirty
web scan it just may do the trick. The only challenge is to locate a
version that "works" (and that's a real challenge!). If you do, resist
the urge to upgrade, or at least keep the old version just in case!

>Others swear by Scanfast.

That's SilverFast.

>I've tried their SE product,
>came with my scanner. It's friendly, but the interface
>got in the way once I became more proficient in its use.
>
>Try it out as well. Google the name and you'll find the site.

http://www.silverfast.com

Do note that you need to download a scanner specific version! Most
people consider it very good but it comes at a price. One notable
point I would make is that it's for people who favor "auto
everything".

In the interest of full disclosure, I don't use either of them,
although I've tested them both.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On Wed, 07 Sep 2005 13:26:25 -0400, "(PeteCresswell)"
<x@y.z.invalid.USA> wrote:

>Per Noons:
>>Some claim it is not user-friendly.
>
>That always mystified me.

And I'm mystified that you're mystified! ;o)

>Compared to NikonScan (whose UI seems tb have
>designed by somebody's 13-year-old kid trying incorporate every oddball control
>he could find...) I find VueScan to be a model of adherence to the Windows UI
>standards.

Ah, well, that explains it, then! Your knowledge of UI design is
apparently nonexistent... And that's being as diplomatic as I can
given the context. ;o)

Vuescan doesn't adhere to *any* UI standards! Doesn't even come close!

Vuescan is an ergonomic nightmare! Ever heard of "muscle memory"? Not
to mention hidden settings or, arcane interaction of unrelated
settings or, settings on different tabs influencing each other or,
missing user feedback or, secretly rolling back settings after the
user sets them... etc... etc... etc...

Vuescan is so bad I wouldn't even use it as an example of how *not* to
design a UI - as that risks vaguely implying Vuescan has a UI! ;o)

>Mostly if something can be broken or misunderstood, I'm the one what will do it.

The corollary of that is:

If something is broken and confusing you'll be the one who's happy
with it! ;o)

Your above assertion seems to confirm it.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

(PeteCresswell) wrote:
> That always mystified me. Compared to NikonScan (whose UI seems tb have
> designed by somebody's 13-year-old kid trying incorporate every oddball control
> he could find...) I find VueScan to be a model of adherence to the Windows UI
> standards.


Akshally, I beg to differ. The UI is not Windows standard at all.
What it is is *portable*. Ie, it is written using a portable library
mechanism that lets it "look and feel" exactly the same regardless
of where you are running the program: Mac, Windows and Linux.

That is, IMHO and given that no one else seems to bother with that
all important aspect, one of the most amazing things about Vuescan.

It is terminally easy nowadays to develop something that looks
"windows-like" or "mac-like" or whatever-like. But to write something
as complex as Vuescan and make it look the same and operate the same
in all three environements is a major achievement.

Having said that, I do not diminish that it has some user interface
quirks. But for the price, I can't complain: have you checked how
many bugs exists in much more expensive software nowadays?
🙁


> OTOH, I found VueScan to be easily usable without even reading the instructions.

Same here. It was quite refreshing in fact to not have to contend
with cryptic icons and ad-hoc graphics all over the place.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Mike wrote:
> > Dunno if your scanner is supported (most are),
> > but I've been using Vuescan. It has totally transformed
> > my Epson 4990 into a superb scanning machine.
> >
>
> Which edition of Vuescan, Standard or Professional?


I've been using Pro because I want to keep the RAW scans
and reprocess them with all sorts of image filters in GIMP.

These "raw" files, by the way, are not camera RAW files but
raw data *inside* a vanilla TIFF file. That makes them quite
easy to manage with standard OS thumbnails. And better yet:
I can read them with GIMP and process them myself if I'm not
happy with what Vuescan is doing. Can't get any better than that,
IMHO!
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Noons wrote:
>
> It is terminally easy nowadays to develop something that looks
> "windows-like" or "mac-like" or whatever-like. But to write something
> as complex as Vuescan and make it look the same and operate the same
> in all three environements is a major achievement.
>
> Having said that, I do not diminish that it has some user interface
> quirks. But for the price, I can't complain: have you checked how
> many bugs exists in much more expensive software nowadays?
> 🙁
Actually, there is also an advantage in doing cross-platform: a bug which is
at some stage harmless on one platform will show up early on another. The
result is more stable software. That is in part also due to the fact that
writing a cross platform application like VueScan (and to a lesser degree
Silverfast) simply requires a higher level of software engineering skills
than say a windows-only package.

-- Hans
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On 7 Sep 2005 19:33:30 -0700, "Noons" <wizofoz2k@yahoo.com.au> wrote:

>But to write something
>as complex as Vuescan and make it look the same and operate the same
>in all three environements is a major achievement.

Please forgive me, but that's just nonsense.

Vuescan is not complex. It's mind-numbingly simple, assuming a
competent software engineer. Cross-platform development has been going
on for decades and has absolutely nothing to do with Vuescan problems.

The trouble with Vuescan is that it appears to have been casually
written by an amateur weekend programmer. Then as the features
proliferated (so-called "featuritis") he never did what any competent
programmer does: Re-evaluate the initial design. Instead, he
apparently committed the rookie mistake of "falling in love with his
original design".

To combat this some methodologies actually require programmers (after
an initial design phase) to literally throw away *all* notes and start
from scratch. The idea is you can start fresh with the new knowledge
but without the burden of an existing design.

In case of Vuescan, however, in order to fit the round peg of new
features into the square peg of vastly inadequate initial design, the
author just got into ever more trouble. A classic symptom of this is
when bugs proliferate and never go away and perennial unreliability.
Sounds familiar?

NOTE: Simply sticking a new "major" number after a program name does
*not* imply a serious redesign.

>Having said that, I do not diminish that it has some user interface
>quirks. But for the price, I can't complain: have you checked how
>many bugs exists in much more expensive software nowadays?
😡

Not at the same rate and persistence as Vuescan's!

How do you explain the most pedestrian bugs like "broken cropping" or
"0-byte file scan", etc appearing in major version *8*? That's
inexcusable! It indicates massive incompetence and total absence of
any semblance of quality control.

I know some Vuescan fans will emotionally overreact but it's a simple
statement of fact when I say that I have never seen a program so buggy
and unreliable as Vuescan in my 25+ years in the business.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On Thu, 08 Sep 2005 09:01:27 +0200, HvdV <nohanz@svi.nl> wrote:

>Actually, there is also an advantage in doing cross-platform: a bug which is
>at some stage harmless on one platform will show up early on another.

The corollary is that a bug originating on one platform will
proliferate to others.

>The result is more stable software.

In case of Vuescan it's exactly the opposite, confirming the above
corollary.

>That is in part also due to the fact that
>writing a cross platform application like VueScan (and to a lesser degree
>Silverfast) simply requires a higher level of software engineering skills
>than say a windows-only package.

Not really, if the basic design is done right. The modules are still
the same regardless. It's the "umbrella" design that binds them which
needs more thought. In case of Vuescan the inadequacy on this level
only exposes massive incompetence.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don wrote:

> >But to write something
> >as complex as Vuescan and make it look the same and operate the same
> >in all three environements is a major achievement.
>
> Please forgive me, but that's just nonsense.

There is nothing to forgive, I do respect anyone's opinions
no matter how different they are from mine.

> Vuescan is not complex. It's mind-numbingly simple, assuming a
> competent software engineer. Cross-platform development has been going
> on for decades and has absolutely nothing to do with Vuescan problems.

Beg to disagree. If handling scanners in multiple platforms
was simple, there would be a LOT more programs like Vuescan.
There is only one so far that covers that many scanners in
that many platforms. There must be a reason for that, it's not
like there isn't a demand for such programs.


> To combat this some methodologies actually require programmers (after
> an initial design phase) to literally throw away *all* notes and start
> from scratch. The idea is you can start fresh with the new knowledge
> but without the burden of an existing design.


Sure. But this is not a software house with standards,
methodologies, etcetc. This is a single man band, doing more
than a lot of companies with all those in place. Case in
point: Silverfast, from a much bigger stable. Yet feature-wise,
Vuescan leaves it for dead. Sure, Silverfast has a much more
polished interface for first time users. But just to give
you an example: it took me a while to figure out how the ICE
button worked! Was it on when the button looked like it was
pressed? Or off, because the icon was clear if not depressed?
No feedback whatsoever.

I much prefer Vuescan's option: listbox, pick between "none",
"light", "medium" or "heavy". Call me crazy, but it is clear
and concise...

Note that I am not denying there are problems with the UI.
One that you mentioned before and I particularly dislike
is the quaint way it changes the appearance of other tabs
when I change an option in the current tab. If I go and check
why, it makes sense it did so. But it is disconcerting when
one starts using it and it does that!

Still, I can't afford the time to think about it and contact the
author with alternative ways of handling those issues.
Maybe you could do that? Or have done so and got nowhere?

> author just got into ever more trouble. A classic symptom of this is
> when bugs proliferate and never go away and perennial unreliability.
> Sounds familiar?

Does it ever! Having been on the software business for many years,
I know exactly what you talking about.
But I disagree that there is perennial unreliability there.
It has crashed my system the grand total of twice (and locked up once)
since I started using it. Cripes, Firefox has done so more times
than I care to mention and I keep using it! See what I mean? :)


>
> Not at the same rate and persistence as Vuescan's!

Can't comment there. I'm on my first download of
the product, so I don't have any experience on
bug persistence.


> How do you explain the most pedestrian bugs like "broken cropping" or
> "0-byte file scan", etc appearing in major version *8*? That's
> inexcusable! It indicates massive incompetence and total absence of
> any semblance of quality control.

I'm at a loss here. "broken cropping"? It seems to work fine for me.
Sure, the interface is quirky for multiple crops: I'd rather be able
to define and adjust/nudge each crop of a strip myself, rather than
have to fiddle with sliders for borders, gaps, LxW and so on. But
that is a design issue, not a "broken" thing?
"0-byte file scan" also leaves me perplexed. Care to explain
a bit more about this one: haven't hit it.

> I know some Vuescan fans will emotionally overreact but it's a simple
> statement of fact when I say that I have never seen a program so buggy
> and unreliable as Vuescan in my 25+ years in the business.

Obviously you have not been involved with databases!
(DAMHIKT...)
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don wrote:
> On Thu, 08 Sep 2005 09:01:27 +0200, HvdV <nohanz@svi.nl> wrote:
>
>
>>Actually, there is also an advantage in doing cross-platform: a bug which is
>>at some stage harmless on one platform will show up early on another.
>
>
> The corollary is that a bug originating on one platform will
> proliferate to others.

I'm not talking about things like divide by zero bugs here, but of bugs
caused for example by invalid programmer assumptions. Such bugs can remain
undetected or worse undiagnosed for years. In a multi platform environment
such bugs have a larger chance of getting detected on one of the platforms
and then fixed for all. This assumes one is using different compilers.
>
>
>
>
>>That is in part also due to the fact that
>>writing a cross platform application like VueScan (and to a lesser degree
>>Silverfast) simply requires a higher level of software engineering skills
>>than say a windows-only package.
>
>
> Not really, if the basic design is done right. The modules are still
> the same regardless. It's the "umbrella" design that binds them which
> needs more thought. In case of Vuescan the inadequacy on this level
> only exposes massive incompetence.

IMO you can only make such harsh judgements if you've seen the actual Vuescan
code.
Stated differently my point was that you can't keep a cross platform package
afloat if the code is a mess and you are an incompetent programmer as well.


-- Hans
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don, you don't need to respond to *each* comment posted with a new
reply. You've now taken over an entire page of comments and anyone
tuning into the thread now would only see your comments.

Don wrote:
"Yes, there is a "secret" option to turn the "screen update" off. But
that's a cure worse than the disease!! Now the display has nothing to
do with actual settings currently active. That's positively crazy! And
certainly brakes every UI guideline regarding ergonomics."

I complained about this 8 months ago or so. I believe this is fixed
and isn't a problem any longer. I regularly enter in exposure values
manually and it doesn't refresh while you're typing anymore. That was
annoying!
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On Thu, 08 Sep 2005 23:39:18 +0200, HvdV <nohanz@svi.nl> wrote:

>>>Actually, there is also an advantage in doing cross-platform: a bug which is
>>>at some stage harmless on one platform will show up early on another.
>>
>> The corollary is that a bug originating on one platform will
>> proliferate to others.
>
>I'm not talking about things like divide by zero bugs here,

Neither am I. (see below) Divide by zero is not platform specific.

>but of bugs
>caused for example by invalid programmer assumptions. Such bugs can remain
>undetected or worse undiagnosed for years.

Indeed, and (for example) the Vuecan's profile bug of a couple of
years ago is a prime example that multi-platform did not save it from
invalid programmer assumptions.

>In a multi platform environment
>such bugs have a larger chance of getting detected on one of the platforms
>and then fixed for all. This assumes one is using different compilers.

I understand that. It's what NASA does on its vehicles by using 5
different processors and 5 different languages (compilers) performing
the same task. NASA does that to avoid this "cross pollution" of bugs
and then uses "majority decision" when results differ.

But that's not the point I was making. Trying to solve a platform
specific problem inadequately will proliferate to other platforms,
even though it nominally has nothing to do with those other platforms.

>>>That is in part also due to the fact that
>>>writing a cross platform application like VueScan (and to a lesser degree
>>>Silverfast) simply requires a higher level of software engineering skills
>>>than say a windows-only package.
>>
>> Not really, if the basic design is done right. The modules are still
>> the same regardless. It's the "umbrella" design that binds them which
>> needs more thought. In case of Vuescan the inadequacy on this level
>> only exposes massive incompetence.
>
>IMO you can only make such harsh judgements if you've seen the actual Vuescan
>code.

Actually, I *have* seen snippets of Vuescan code. Well, indirectly...

I disassembled Vuescan (a couple of years ago when I evaluated it) to
check how it handled Kodachromes (and then, perhaps, retrofit
individual AG control) but gave up because it was a total mess.

Granted, there are all sorts of caveats attached to such "evaluation",
and I'm aware of most (if not all) of them, but even with that proviso
what I've seen was truly appalling.

However, be that as it may, it's not really necessary to see the code.
When a programmer can't fix a bug for *two years* (e.g. Minolta) and
does so only after someone else posts a solution here then, yes, it's
certainly not harsh to call such a "programmer" (and I use the term
loosely) incompetent!

Add to that endless (often elementary!) "peekaboo" bugs which appear
and disappear with alternate releases! Such a "programmer" can not
only be justifiably termed incompetent, but massively incompetent.

>Stated differently my point was that you can't keep a cross platform package
>afloat if the code is a mess and you are an incompetent programmer as well.

Evidently! ;o)

And Vuescan is a prime example of that as it sinks ever deeper with
each new "upgrade"! That's exactly my point! When a program in it's
*8th* major version start producing 0-byte files, that's incompetence
beyond words.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On 8 Sep 2005 19:44:24 -0700, "Noons" <wizofoz2k@yahoo.com.au> wrote:

>> >But to write something
>> >as complex as Vuescan and make it look the same and operate the same
>> >in all three environements is a major achievement.
>>
>> Please forgive me, but that's just nonsense.
>
>There is nothing to forgive, I do respect anyone's opinions
>no matter how different they are from mine.

Yes, but there are much more civilized ways of expressing that. Even
though it's not an excuse I was just pressed for time but still felt
uncomfortable with the term. So, thank you for understanding!!

>> Vuescan is not complex. It's mind-numbingly simple, assuming a
>> competent software engineer. Cross-platform development has been going
>> on for decades and has absolutely nothing to do with Vuescan problems.
>
>Beg to disagree. If handling scanners in multiple platforms
>was simple, there would be a LOT more programs like Vuescan.
>There is only one so far that covers that many scanners in
>that many platforms. There must be a reason for that, it's not
>like there isn't a demand for such programs.

I think the reasons for that are much more mundane. Specifically, two
key ones: market share and native software.

Scanner programs are still a niche market, relatively speaking,
meaning there's no sufficient volume which would make it attractive
for the "big boys" to enter.

But, perhaps more importantly, scanners already come with native
software which is more than adequate for vast majority of users. There
is usually a quick-and-dirty "auto" mode for "civilians" and after
turning all the settings off the "pros" can still get their raw scans.

Indeed, the Vuescan author himself once wrote that he saw these native
programs which came with the scanner as his competition, not
SilverFast.

A scanner program at its most basic is simply data acquisition. And
that's very straightforward. Especially, now that the hardware
interface has been standardized (i.e. USB with even FireWire on the
decline) instead of a myriad of custom "solutions" like those parallel
port scanners of a few years ago.

What's left is image editing (which in my opinion doesn't even belong
in a scanner program but the "civilians" need it). And those image
editing routines are well known and readily available.

So given all that, making a single program access different scanner is
really very elementary.

>> To combat this some methodologies actually require programmers (after
>> an initial design phase) to literally throw away *all* notes and start
>> from scratch. The idea is you can start fresh with the new knowledge
>> but without the burden of an existing design.
>
>Sure. But this is not a software house with standards,
>methodologies, etcetc. This is a single man band, doing more
>than a lot of companies with all those in place.

Yes it's a one man show but that's not the issue.

By the same token, a user could say: I'm not a big company but just a
little guy here scanning my family photos, can I get your software for
free?

Not much sympathy for that now, is there?

Conversely, whether the software is made by one man or a
multinational, in the context of a marketplace it lives or dies based
on what it does or doesn't do.

And there Vuescan fails miserably even if we do cut it some slack.

Even a one man band can check if the software actually scans before
unleashing it on the unsuspecting public!

And when that public complains, instead of fixing it he sends emails
to his users telling them "if you don't like it, delete it" or tells
them they've been "blacklisted" because they *justifiably* complained!

>point: Silverfast, from a much bigger stable. Yet feature-wise,
>Vuescan leaves it for dead. Sure, Silverfast has a much more
>polished interface for first time users.

And that's the key! SiverFast's target audience are "civilians" who
only want a big, single "auto everything" button.

Vuescan, on the other, hand is "scattered" (a reflection of a badly
thrown together "user interface") oscillating between "auto" and
"technical".

What is the point of simply listing many "features" if they simply
don't work, or worse cause damage?

>I much prefer Vuescan's option: listbox, pick between "none",
>"light", "medium" or "heavy". Call me crazy, but it is clear
>and concise...

That's personal preference. By the same token, others may find such
description simplistic and would want a numerical display, or
whatever. But that's not the point...

What I'm talking about is something completely different. Take the
"display refresh" or whatever it's called in Vuescan. I'm referring to
entering a value in the setting and when after each keystroke the
whole screen redraws. Typing too fast causes keystrokes to be
"swallowed" without *any* feedback! So, instead of exposure "50", one
would end up with "5".

Yes, there is a "secret" option to turn the "screen update" off. But
that's a cure worse than the disease!! Now the display has nothing to
do with actual settings currently active. That's positively crazy! And
certainly brakes every UI guideline regarding ergonomics.

>Note that I am not denying there are problems with the UI.
>One that you mentioned before and I particularly dislike
>is the quaint way it changes the appearance of other tabs
>when I change an option in the current tab. If I go and check
>why, it makes sense it did so. But it is disconcerting when
>one starts using it and it does that!
>
>Still, I can't afford the time to think about it and contact the
>author with alternative ways of handling those issues.
>Maybe you could do that? Or have done so and got nowhere?

I have no interest in Vuescan, whatsoever.

The author is notorious for his short temper and abusive outbursts. In
the three years I've been here he's still the only one to have
actually screamed obscenities...

I gave Vuescan early on because NikonScan did not have Kodachrome
option for my scanner at the time (LS-30). Now it's an LS-50.

Back then it struck me that Vuescan did not have individual Analog
Gain setting. This caused a saga you can read in the archives:

The author's (arrogant) response was "You don't need that!"
(Since then I learned that's his favorite response. Apparently,
initially, Vuescan didn't even have a preview window, and when people
asked for it, that's the response they got... :-/)

Anyway, I did "need that" and the author went through several
contradictory statements starting with "I can't implement individual
AG because it would upset my color balance" and ending with
"implementing individual AG is elementary". Hmmm...!?

That didn't sit well with actual users and they sheepishly started
saying they would like individual AG too, so the author "challenged"
me to come up with a slide to "get to the bottom of this".

I promptly posted one *and* also included a scan where Vuescan
performed well to show both my objectiveness and to prove there was
nothing wrong with the scanner or the installation. (BTW, if you check
the archives the images are still available!)

To make a long story short (too late! ;o)) the author said fixing this
image would be easy. I asked him to provide specific settings (so that
I can't be accused of sabotage and give him a chance to prove me
wrong).

Unable to provide them, he exploded with a tantrum and abusive
language.

When he calmed down he implemented individual AG which Vuescan users
begged him to do for months. The thanks I got from those very users is
that they too started hurling abuse... Go figure...

Anyway, don't take my word for it. It's all in the archives!

>> author just got into ever more trouble. A classic symptom of this is
>> when bugs proliferate and never go away and perennial unreliability.
>> Sounds familiar?
>
>Does it ever! Having been on the software business for many years,
>I know exactly what you talking about.
>But I disagree that there is perennial unreliability there.
>It has crashed my system the grand total of twice (and locked up once)
>since I started using it. Cripes, Firefox has done so more times
>than I care to mention and I keep using it! See what I mean? :)

My Firefox hasn't done that... yet... ;o) but I'm afraid Vuescan *is*
unreliable when I read all the complaints after each new release.

Now, being in the business, I suspect you're using the software
"defensively" i.e. not upgrading just because there's a new version,
as well as keeping a "known good version" backed up "just in case"
whenever you do decide to upgrade - after others have beta-tested it
for you... ;o)

Also, it may very well be that employing such a strategy you have
found a version which serves your requirements, but that's only a one
person's experience.

If we examine Vuescan in its entirety and objectively then the only
conclusion is that it *is* perennially buggy, although you or some
others may have found a combination which satisfies your/theirs
specific requirements.

There's no contradiction between that subjective, narrow definition,
and a generic, objective definition of Vuescan as perennially buggy.

>> Not at the same rate and persistence as Vuescan's!
>
>Can't comment there. I'm on my first download of
>the product, so I don't have any experience on
>bug persistence.

Oh, boy! You're in for a fun time!!! ;o)

Anyway, that explains it! Do check the archives for a litany of
reappearing Vuescan bugs. If you plan to use it, it's certainly in
your interest to do that!

>> How do you explain the most pedestrian bugs like "broken cropping" or
>> "0-byte file scan", etc appearing in major version *8*? That's
>> inexcusable! It indicates massive incompetence and total absence of
>> any semblance of quality control.
>
>I'm at a loss here. "broken cropping"? It seems to work fine for me.

Yes, there were several threads, over the last 3-4 months where
cropping did not work. Did... Did not... Did... Did not... Etc...

>"0-byte file scan" also leaves me perplexed. Care to explain
>a bit more about this one: haven't hit it.

Yes, there was one version where the Vuescan would start a scan, and
then huff and puff, only to produce a 0-byte file. Many angry users...

When challenged recently I posted a partial list of various Vuescan
bugs. Considering you just downloaded it this should be "required
reading". Check the archives for the following message:

On Fri, 29 Jul 2005 20:51:05 +0200, Don <phoney.email@yahoo.com>
wrote:

Subject:
Re: Vuescan 8.2.24, what's new: "Significantly improved infrared
cleaning "?

>> I know some Vuescan fans will emotionally overreact but it's a simple
>> statement of fact when I say that I have never seen a program so buggy
>> and unreliable as Vuescan in my 25+ years in the business.
>
>Obviously you have not been involved with databases!
>(DAMHIKT...)

Ha! ;o) And double Ha! ;o)

From IBM mainframe's *logical* IMS (for those in the know the
"logical" bit is important!) to Microsoft's unilateral re-definition
of NULL! And just for the heck of it, another "Ha!" ;o)

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don wrote:
> On Thu, 08 Sep 2005 23:39:18 +0200, HvdV <nohanz@svi.nl> wrote:
>
>
>
>
> Indeed, and (for example) the Vuecan's profile bug of a couple of
> years ago is a prime example that multi-platform did not save it from
> invalid programmer assumptions.
Detecting a bug early is of course only useful if you do something about it.
>
>
>
> But that's not the point I was making. Trying to solve a platform
> specific problem inadequately will proliferate to other platforms,
> even though it nominally has nothing to do with those other platforms.
Sure, in that case you'd be better off looking for another job.
>
>
>
> I disassembled Vuescan (a couple of years ago when I evaluated it) to
> check how it handled Kodachromes (and then, perhaps, retrofit
> individual AG control) but gave up because it was a total mess.
Maybe he was using a very good compiler which does all kinds of
transformations on the code...
>
> Granted, there are all sorts of caveats attached to such "evaluation",
> and I'm aware of most (if not all) of them, but even with that proviso
> what I've seen was truly appalling.
What was it then what was so appalling?
>
> However, be that as it may, it's not really necessary to see the code.
> When a programmer can't fix a bug for *two years* (e.g. Minolta) and
> does so only after someone else posts a solution here then, yes, it's
> certainly not harsh to call such a "programmer" (and I use the term
> loosely) incompetent!
(see my other post) I think it is more likely he can't handle the workload.
What in this case might also play a role is that (as he says on his web site)
he doesn't get along with Minolta. Happens, but not so smart to state that in
public.
>
>
>>Stated differently my point was that you can't keep a cross platform package
>>afloat if the code is a mess and you are an incompetent programmer as well.
>
>
> Evidently! ;o)
>
> And Vuescan is a prime example of that as it sinks ever deeper with
> each new "upgrade"! That's exactly my point! When a program in it's
> *8th* major version start producing 0-byte files, that's incompetence
> beyond words.

You say quality wise it is going under, with the suggestion it is also
going under commercially. Could be, but from its popularity in this newsgroup
I gather it is not. Does anyone know how large the Vuescan installed base is
and how many licenses are sold each year? Same for Silverfast?

-- Hans
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don:
"Isn't it only common courtesy to respond when people write to you? "

Don't take it the wrong way but they're not necessarily writing TO you.
It's an open forum, not the "ask Don about Vuescan" forum.
Out-of-date factual statements are not facts, but since you don't use
Vuescan you have no way of knowing which bugs have been fixed and which
ones are still present. This makes your advice of limited use and
mainly of historic interest to people like me who remember each bug
fondly : )

Of course you refuse to step back and let people who use Vuescan
comment on particular aspects of the program, as you are convinced that
everyone else is deluded and can't see the flaws in the program which
you obsessively document and repeately post. This is offensive and
condescending, but you don't seem to realize this and understand why
people react negatively to you. You then question the character of
posters like me if we point out what works in the program as well as
the flaws, which is the definition of a balanced, not biased,
assessment. Please examine your own biases as you selectively cite
"facts" and ask youself how you know what you're writing was and
continues to be true, and beyond that, if it is a fair assessment.
You're certainly entitled to write whatever you want, but that doesn't
mean that you should.

My Current Vuescan experience:
The default refresh delay no longer stops you as you're typing. At
least I no longer have problems, and have not disabled the refresh
feature (which Ed unhelpfully told me to do before). I'm using 8.2.25.
There is now a "refresh fast" check box (I have it checked) and a
refresh delay box which defaults to 1.

IR cleaning also works much better now than in previous versions and I
no longer find that it fails. The medium and heavy settings (as of
8.2.25) still soften the image significantly so I don't recommend using
them if there is fine detail you care about.

IT8 support also works well and I got better (closer to the target
slide and better with other reference slide) results with the Vuescan
IT8 support than with LittleCMS profiler after recent side-by-side
tests.

Scanner used with 8.2.25 is the FS4000US via scsi under WindowsXP with
a hardware calibrated monitor. YMMV.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On Sat, 10 Sep 2005 00:58:42 +0200, HvdV <nohanz@svi.nl> wrote:

>> Indeed, and (for example) the Vuecan's profile bug of a couple of
>> years ago is a prime example that multi-platform did not save it from
>> invalid programmer assumptions.
>
>Detecting a bug early is of course only useful if you do something about it.

Or *can* do something about it!

For example, Vuescan was unusable with a Minolta scanner for over *two
years*! The author repeatedly manifested he was *incapable* of fixing
it. Lots of empty promises but the bug persisted in each new release.

However, that didn't prevent the author from listing this scanner as
"supported" and refuse to refund the money to people who complained.

>> But that's not the point I was making. Trying to solve a platform
>> specific problem inadequately will proliferate to other platforms,
>> even though it nominally has nothing to do with those other platforms.
>
>Sure, in that case you'd be better off looking for another job.

That's all I'm saying.

>> I disassembled Vuescan (a couple of years ago when I evaluated it) to
>> check how it handled Kodachromes (and then, perhaps, retrofit
>> individual AG control) but gave up because it was a total mess.
>
>Maybe he was using a very good compiler which does all kinds of
>transformations on the code...

No, that wasn't it. I'm very familiar with what a (C) compiler does
but it was the underlying "logic" which was a total mess.

>> Granted, there are all sorts of caveats attached to such "evaluation",
>> and I'm aware of most (if not all) of them, but even with that proviso
>> what I've seen was truly appalling.
>
>What was it then what was so appalling?

Incredibly sloppy code full of band-aids. One example I still
remember, there was one table atomized into several parts for no good
reason with absolutely awful "work-around" code. It was clearly a case
of sloppy design i.e. hardcoding of table size and then trying to get
around it. Just awful. No wonder Vuescan falls over all the time.

>> However, be that as it may, it's not really necessary to see the code.
>> When a programmer can't fix a bug for *two years* (e.g. Minolta) and
>> does so only after someone else posts a solution here then, yes, it's
>> certainly not harsh to call such a "programmer" (and I use the term
>> loosely) incompetent!
>
>(see my other post) I think it is more likely he can't handle the workload.

As that saying goes: "If you can't stand the heat, get out of the
kitchen!"

>What in this case might also play a role is that (as he says on his web site)
>he doesn't get along with Minolta. Happens, but not so smart to state that in
>public.

You have to view this in full context. That's certainly not smart but
it's a lesser of two evils. Well, it is in his mind... Nevertheless,
blaming Minolta openly (and I wasn't even aware of this until now!)
shows his total lack of any business sense overcome by bad temper.

You see, the Vuescan author was unable to fix a bug in his program to
work with a Minolta scanner for TWO years (the infamous "stripes").
Minolta's native software had no such problems (some people reported a
similar flaw in the very first version, but within a couple of weeks
Minolta provided a working upgrade).

The Vuescan author finally fixed his program (after *two* years!) but
only when a regular contributor here told him how to do it.

So blaming Minolta for his own incompetence is not only pathetic and
shows a total lack of any business sense (as you also spotted) but it
shows lack of any *common sense* and a kind of delusion believing that
such an emotional outburst somehow excuses his own incompetence!?

>>>Stated differently my point was that you can't keep a cross platform package
>>>afloat if the code is a mess and you are an incompetent programmer as well.
>>
>>
>> Evidently! ;o)
>>
>> And Vuescan is a prime example of that as it sinks ever deeper with
>> each new "upgrade"! That's exactly my point! When a program in it's
>> *8th* major version start producing 0-byte files, that's incompetence
>> beyond words.
>
>You say quality wise it is going under, with the suggestion it is also
>going under commercially.

I have no idea what it's doing commercially. There is some
circumstantial evidence - the author's bad temper - that it's not
doing very well, but that's not definitive. After all, he has always
been cranky and abusive.

>Could be, but from its popularity in this newsgroup
>I gather it is not. Does anyone know how large the Vuescan installed base is
>and how many licenses are sold each year? Same for Silverfast?

The author *claimed* 50,000 users on his site (if I remember
correctly) but offered no independent proof of that whatsoever.

Also, you have to take the "popularity" in this group with a boulder
of salt. For one, this group is a very small and unrepresentative
sample. There are less than 20 messages per day on average and even if
we assume each message is from a different person and the number of
lurkers is 10 times that, the total still comes to only about a couple
of hundred people, at best. And only a handful are Vuescan users.

But more importantly, you get a very skewed view because there are a
few rabid Vuescan "fans" who are very vocal giving a wrong impression.
Those very "fans" - who can't stand to see *objective* fact about
Vuescan and immediately attack - then go on to constantly complain
about Vuescan bugs which makes their "defense" of Vuescan irrational.

Some "fans" don't even use Vuescan because it's so buggy, but still
continue to rabidly "defend" it anyway without providing any facts.

Don.
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On 9 Sep 2005 13:52:03 -0700, "Roger S." <rsmith02@gmail.com> wrote:

>Don, you don't need to respond to *each* comment posted with a new
>reply. You've now taken over an entire page of comments and anyone
>tuning into the thread now would only see your comments.

Isn't it only common courtesy to respond when people write to you?

Not to mention, if I don't comment *with supporting facts* then people
like you would (and have! - quotes available on request) accuse me of
"bashing without proof". So, damned if I do, damned if I don't!

Besides, everyone is entitled to write, just as everyone is entitled
*not* to read.

Finally, if you don't want to read someone's post use a filter, that's
what they're for. Or simply press the key needed to skip the message.

Besides, from your comment below it appears you read my messages with
interest so I don't understand the above, contradictory, complaint.

>Don wrote:
>"Yes, there is a "secret" option to turn the "screen update" off. But
>that's a cure worse than the disease!! Now the display has nothing to
>do with actual settings currently active. That's positively crazy! And
>certainly brakes every UI guideline regarding ergonomics."
>
>I complained about this 8 months ago or so. I believe this is fixed
>and isn't a problem any longer. I regularly enter in exposure values
>manually and it doesn't refresh while you're typing anymore. That was
>annoying!

The question is, has this "display update" just been turned off (i.e.
that "secret" option has been made permanent) or has the input code
actually been modified?

What I mean is, does the actual setting correspond to the display?
Using the above "secret" option made the display and the actual
setting potentially different which is against all UI guidelines.

Don.
 
Archived from groups: alt.comp.periphs.scanner (More info?)

On Tue, 6 Sep 2005 13:30:40 -0700, "T. Wise" <terwise111@yahoo.com>
wrote:

>I have an HP 7410 all-in-one, running under XP Pro. The scan manager
>program that comes with the HP isn't very good, so I'm wondering if there's
>a great scanning manager program (for documents and photographs).
>
>Any recommendations?
>


Advice so far has been, er, less than helpful. But that may be because
you haven't said what you want to do with this "scanning manager
program".

Scan to a particular format?

Organise your scans?

Scan to fax?

Etc etc.

The software you use depends on what you want to do. Tell us and you
might get more sensible advice than UI wars.

MK
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

Don apparently said,on my timestamp of 10/09/2005 5:16 AM:

> Yes, but there are much more civilized ways of expressing that. Even
> though it's not an excuse I was just pressed for time but still felt
> uncomfortable with the term. So, thank you for understanding!!

Hey, no sweat! I get my feathers ruffled every once in a
while as well, no one is perfect.

> Indeed, the Vuescan author himself once wrote that he saw these native
> programs which came with the scanner as his competition, not
> SilverFast.

Well, yes. I can see that. However I think Vuescan has one major
advantage for folks like me who run Windows and Linux: it runs
everywhere. The scanner makers are still in the "windows-only" era
with a few, far and between, providing Mac versions. Never mind that
Linux has nowadays a larger market share than Macs. Ah well, that's
the hardware folks! I still remember Logitech telling me they
couldn't afford to write drivers for OS2! Like: a mouse driver is
rocket science?... :)


> Yes, there is a "secret" option to turn the "screen update" off. But
> that's a cure worse than the disease!! Now the display has nothing to
> do with actual settings currently active. That's positively crazy! And
> certainly brakes every UI guideline regarding ergonomics.

Hmmm, I found that screen refresh irritating at the start. I read through
the FAQs and the UG and the solution was there: set the refresh time to 0.
Then it's just a matter of ^E once I wanted a refresh. No great issue
with me, but I can see where it would irritate other users with that
refresh on every keypress.


> Back then it struck me that Vuescan did not have individual Analog
> Gain setting. This caused a saga you can read in the archives:

Ah OK, it's something you've complained about before and got nowhere.
Fair enough, I'll have a look around.

> Now, being in the business, I suspect you're using the software
> "defensively" i.e. not upgrading just because there's a new version,
> as well as keeping a "known good version" backed up "just in case"
> whenever you do decide to upgrade - after others have beta-tested it
> for you... ;o)

Yup. "Been there, done that" kinda thing...

> Anyway, that explains it! Do check the archives for a litany of
> reappearing Vuescan bugs. If you plan to use it, it's certainly in
> your interest to do that!

Will do, thanks.

> From IBM mainframe's *logical* IMS (for those in the know the
> "logical" bit is important!) to Microsoft's unilateral re-definition
> of NULL! And just for the heck of it, another "Ha!" ;o)

Oh boy! A partner in crime! 😉

--
Cheers
Nuno Souto
in sunny Sydney, Australia
wizofoz2k@yahoo.com.au.nospam
 
Archived from groups: alt.comp.periphs.scanner,comp.periphs.scanners (More info?)

On Sat, 10 Sep 2005 23:53:57 +1000, Noons <wizofoz2k@yahoo.com.au>
wrote:

>> Indeed, the Vuescan author himself once wrote that he saw these native
>> programs which came with the scanner as his competition, not
>> SilverFast.
>
>Well, yes. I can see that. However I think Vuescan has one major
>advantage for folks like me who run Windows and Linux: it runs
>everywhere.

That's very true. However, when the program is just too buggy and far
too unreliable to be useful, then it's a case of diminishing returns.
I mean, it's the same as the price argument. Cheap, yes, we all want
that, but when it just doesn't work, even free is too expensive. Heck,
I wouldn't use Vuescan even if they paid me! ;o)

I do run Linux occasionally but not as much as I want to (life keeps
getting in the way). There is SANE but, apparently, it's relatively
limited. Nevertheless, having the same program run on all platforms
one uses is a clear plus. The key word being "run"!

>Hmmm, I found that screen refresh irritating at the start. I read through
>the FAQs and the UG and the solution was there: set the refresh time to 0.
>Then it's just a matter of ^E once I wanted a refresh. No great issue
>with me, but I can see where it would irritate other users with that
>refresh on every keypress.

Humans are adaptable and we can get used to all sorts of things. But
the point is that's a clear violation of all UI guidelines. If it were
only that, it would be bad enough, but there is an endless slew of
such "annoyances" (some of which I outlined earlier). Like I say, one
is bad enough, but the cumulative totality just shows a complete lack
of understanding of UI design or ergonomics.

>> From IBM mainframe's *logical* IMS (for those in the know the
>> "logical" bit is important!) to Microsoft's unilateral re-definition
>> of NULL! And just for the heck of it, another "Ha!" ;o)
>
>Oh boy! A partner in crime! 😉

Yup! ;o)

Don.