volt-nuts@lists.febo.com

Discussion of precise voltage measurement

View all threads

Re: [volt-nuts] do you like Labview in your labs?

PK
Poul-Henning Kamp
Mon, Dec 6, 2010 4:56 PM

Disk platters were very expensive. I checked the tapes were readable, but
not the files on them. A new car could be bought for about the price of 5
platters.

Well, that's never met my bar for QA on backups.

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

In message <51365.12.6.201.2.1291651405.squirrel@popaccts.quikus.com>, "J. Fors ter" writes: >Disk platters were very expensive. I checked the tapes were readable, but >not the files on them. A new car could be bought for about the price of 5 >platters. Well, that's never met my bar for QA on backups. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
SR
Stanley Reynolds
Mon, Dec 6, 2010 5:02 PM

Back before PCs I was writing doctors office software. The system had one fixed
and one removable drive plus a 8" floppy drive. I wrote some software to backup
the removable disk on the floppies as the fixed drive had too much data to do a
two step backup. Several years later after I was at a new job and my old
employer wanted me to write a restore program as the fixed disk crashed. Luck
was with me and the restore worked. I would not have risked it otherwise, so the
restore program was not "needed" till that point. Hardware was more expensive
then and good backup systems did not exist at a price the market would bear. Now
we have so many ways to backup, but hardware is also more reliable that few
bother to backup a contact list on their cell phone. Insurance is just like
anything else the price must be close to or exceed the value expected to
receive. Can the cost of a good backup system exceed the value sure.

Stanley 

----- Original Message ----
From: J. Forster jfor@quik.com
To: Poul-Henning Kamp phk@phk.freebsd.dk
Cc: Discussion of precise voltage measurement volt-nuts@febo.com
Sent: Mon, December 6, 2010 10:03:25 AM
Subject: Re: [volt-nuts] do you like Labview in your labs?

Disk platters were very expensive. I checked the tapes were readable, but
not the files on them. A new car could be bought for about the price of 5
platters.

-John

===================

It turns out, the "backup" utility backed up ONLY DP0....  NOT THE OTHER
DRIVES.

Are you saying that you never tested that your backups could be restored ?

Sorry, but I am simply not interested in home brew SW, [...]

Sorry, but this is why I only want the top 1 % of the users...

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by
incompetence.


volt-nuts mailing list -- volt-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/volt-nuts
and follow the instructions there.

Back before PCs I was writing doctors office software. The system had one fixed and one removable drive plus a 8" floppy drive. I wrote some software to backup the removable disk on the floppies as the fixed drive had too much data to do a two step backup. Several years later after I was at a new job and my old employer wanted me to write a restore program as the fixed disk crashed. Luck was with me and the restore worked. I would not have risked it otherwise, so the restore program was not "needed" till that point. Hardware was more expensive then and good backup systems did not exist at a price the market would bear. Now we have so many ways to backup, but hardware is also more reliable that few bother to backup a contact list on their cell phone. Insurance is just like anything else the price must be close to or exceed the value expected to receive. Can the cost of a good backup system exceed the value sure. Stanley  ----- Original Message ---- From: J. Forster <jfor@quik.com> To: Poul-Henning Kamp <phk@phk.freebsd.dk> Cc: Discussion of precise voltage measurement <volt-nuts@febo.com> Sent: Mon, December 6, 2010 10:03:25 AM Subject: Re: [volt-nuts] do you like Labview in your labs? Disk platters were very expensive. I checked the tapes were readable, but not the files on them. A new car could be bought for about the price of 5 platters. -John =================== > In message <50855.12.6.201.2.1291650579.squirrel@popaccts.quikus.com>, "J. > Fors > ter" writes: > >>It turns out, the "backup" utility backed up ONLY DP0....  NOT THE OTHER >>DRIVES. > > Are you saying that you never tested that your backups could be restored ? > >>Sorry, but I am simply not interested in home brew SW, [...] > > Sorry, but this is why I only want the top 1 % of the users... > > -- > Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG        | TCP/IP since RFC 956 > FreeBSD committer      | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > > _______________________________________________ volt-nuts mailing list -- volt-nuts@febo.com To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/volt-nuts and follow the instructions there.
JF
J. Forster
Mon, Dec 6, 2010 5:06 PM

It depends on how much money you have and if you want to eat or not.

-John

================

Disk platters were very expensive. I checked the tapes were readable, but
not the files on them. A new car could be bought for about the price of 5
platters.

Well, that's never met my bar for QA on backups.

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by
incompetence.

It depends on how much money you have and if you want to eat or not. -John ================ > In message <51365.12.6.201.2.1291651405.squirrel@popaccts.quikus.com>, "J. > Fors > ter" writes: > >>Disk platters were very expensive. I checked the tapes were readable, but >>not the files on them. A new car could be bought for about the price of 5 >>platters. > > Well, that's never met my bar for QA on backups. > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > >
PK
Poul-Henning Kamp
Mon, Dec 6, 2010 5:10 PM

It depends on how much money you have and if you want to eat or not.

No, it depends how much you value your data.

Poul-Henning

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

In message <55428.12.6.201.2.1291655181.squirrel@popaccts.quikus.com>, "J. Fors ter" writes: >It depends on how much money you have and if you want to eat or not. No, it depends how much you value your data. Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
JF
J. Forster
Mon, Dec 6, 2010 5:13 PM

A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the
price of 2-3 cars. A 4K core memory board was about the same as a disk
drive.

-John

===================

It depends on how much money you have and if you want to eat or not.

No, it depends how much you value your data.

Poul-Henning

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by
incompetence.

A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the price of 2-3 cars. A 4K core memory board was about the same as a disk drive. -John =================== > In message <55428.12.6.201.2.1291655181.squirrel@popaccts.quikus.com>, "J. > Fors > ter" writes: > >>It depends on how much money you have and if you want to eat or not. > > No, it depends how much you value your data. > > Poul-Henning > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > >
PK
Poul-Henning Kamp
Mon, Dec 6, 2010 5:19 PM

A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the
price of 2-3 cars. A 4K core memory board was about the same as a disk
drive.

I know.

I was there too.

But it still only depends how much you value your data.

We went on excursions to vendors machine-room to test restores.

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

In message <52731.12.6.201.2.1291655614.squirrel@popaccts.quikus.com>, "J. Fors ter" writes: >A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the >price of 2-3 cars. A 4K core memory board was about the same as a disk >drive. I know. I was there too. But it still only depends how much you value your data. We went on excursions to vendors machine-room to test restores. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
JF
J. Forster
Mon, Dec 6, 2010 5:20 PM

I had no way of checking restores.

-John

===============

A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the
price of 2-3 cars. A 4K core memory board was about the same as a disk
drive.

I know.

I was there too.

But it still only depends how much you value your data.

We went on excursions to vendors machine-room to test restores.

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by
incompetence.

I had no way of checking restores. -John =============== > In message <52731.12.6.201.2.1291655614.squirrel@popaccts.quikus.com>, "J. > Fors > ter" writes: > >>A single 2.5 MB platter was groceries for 3+ months. A Diablo 31 was the >>price of 2-3 cars. A 4K core memory board was about the same as a disk >>drive. > > I know. > > I was there too. > > But it still only depends how much you value your data. > > We went on excursions to vendors machine-room to test restores. > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > >
PK
Poul-Henning Kamp
Mon, Dec 6, 2010 5:25 PM

I had no way of checking restores.

I guess you mean: "Checking the restores would have been to expensive
relative to the value of the data."  Good sysadmin'in means the
CEO gets to make that decision.

Anyway, I really don't see that as a valid reason to curse all
software not written by a $MEGACORP...

Poul-Henning

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

In message <59300.12.6.201.2.1291656020.squirrel@popaccts.quikus.com>, "J. Fors ter" writes: >I had no way of checking restores. I guess you mean: "Checking the restores would have been to expensive relative to the value of the data." Good sysadmin'in means the CEO gets to make that decision. Anyway, I really don't see that as a valid reason to curse all software not written by a $MEGACORP... Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
JF
J. Forster
Mon, Dec 6, 2010 5:40 PM

Look, if you were NASA, you could afford to test every nut, bolt, washer,
or whatever.  If you are a small, poor operation you just cannot. That is
reality. You sometimes have to do what you have to do. Sometimes you do
without.

In the US there is a freedom to succeed, but also a freedom to fail. They
go hand in hand. Whatever the outcome, you are essentially on your own.

I use older versions of widely used commercial SW because it has been
pretty much debugged. If something really is crap, it will not survive the
marketplace. Vista, for example.

That's what I do.You do as you please.

FWIW,

-John

==================

I had no way of checking restores.

I guess you mean: "Checking the restores would have been to expensive
relative to the value of the data."  Good sysadmin'in means the
CEO gets to make that decision.

Anyway, I really don't see that as a valid reason to curse all
software not written by a $MEGACORP...

Poul-Henning

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by
incompetence.

Look, if you were NASA, you could afford to test every nut, bolt, washer, or whatever. If you are a small, poor operation you just cannot. That is reality. You sometimes have to do what you have to do. Sometimes you do without. In the US there is a freedom to succeed, but also a freedom to fail. They go hand in hand. Whatever the outcome, you are essentially on your own. I use older versions of widely used commercial SW because it has been pretty much debugged. If something really is crap, it will not survive the marketplace. Vista, for example. That's what I do.You do as you please. FWIW, -John ================== > In message <59300.12.6.201.2.1291656020.squirrel@popaccts.quikus.com>, "J. > Fors > ter" writes: > >>I had no way of checking restores. > > I guess you mean: "Checking the restores would have been to expensive > relative to the value of the data." Good sysadmin'in means the > CEO gets to make that decision. > > Anyway, I really don't see that as a valid reason to curse all > software not written by a $MEGACORP... > > Poul-Henning > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > >
CH
Chuck Harris
Mon, Dec 6, 2010 7:30 PM

J. Forster wrote:

Why use LabVIEW?

Because it is largely a standard and a lot of bugs have been found. Also,
programmers don't screw with it, unbenownst of all the users.

If you stick with a stable version of an opensource software product, and
don't upgrade it, programmers won't "screw with it".  On the other hand, if
you upgrade any software, open source, or not, programmers will have screwed
with it.  That's why it is called an upgrade.

A parable:

Many years ago, I was using a DG RDOS system. I had several large HDs (for
the day). A guy at Harvard, with a PhD and more, wrote a "backup" utility
that would back up a HD to mag tape. A single tape would hold a couple of
dozen disks, and cost about $10 vs. another HD platter at>$200.

I used it, but it had a bug, and predictably, I eventually had a system
crash. NP, I thought.

WRONG!

It turns out, the "backup" utility backed up ONLY DP0....  NOT THE OTHER
DRIVES.

So, you discovered the problem with using an incompetent programmer.  They
exist.  Any competent programmer would have tested the utility to make sure
that you could backup and restore everything the utility was supposed to
backup and restore.

That's a lesson I've never forgotten. It cost me near a year to recover.

Sorry, but I am simply not interested in home brew SW, no matter who
writes it. I do not trust any individual programmers for anything
important.

Most of the opensource projects are built by teams.  Virtually every project
that I mentioned earlier were written by corporate teams.  Openoffice.org is by
Sun. Mozilla, by Netscape.  SELinux, by NSA. Octave, by the University of
Texas, and funded by DEC, SUN, IBM, ..., OpenSolaris is by Sun.  Python is
by the Python Software Foundation (A non-profit corporation).  The ubiquitous
scripting language PERL was written by the genius Larry Wall.

Further, if you used any of the earlier versions of windows (95,98,XP), the
IP layer, and PPP code were lifted verbatim from BSD unix.  IE was based on
the open source mosaic project.

I can't think of a single microprocessor/controller manufacturer in the last
15 years that didn't first do the porting work for their new machine to the
opensource GCC compiler.

You are really doing yourself a disservice letting the experiences you had
with one incompetent programmer keep you from enjoying the goodies offered
by the opensource software movement.  If you stay with the stable releases
of Debian, or Ubuntu, or Mint linux, I dare say you will never find a bug.

-Chuck Harris

J. Forster wrote: > Why use LabVIEW? > > Because it is largely a standard and a lot of bugs have been found. Also, > programmers don't screw with it, unbenownst of all the users. If you stick with a stable version of an opensource software product, and don't upgrade it, programmers won't "screw with it". On the other hand, if you upgrade any software, open source, or not, programmers will have screwed with it. That's why it is called an upgrade. > A parable: > > Many years ago, I was using a DG RDOS system. I had several large HDs (for > the day). A guy at Harvard, with a PhD and more, wrote a "backup" utility > that would back up a HD to mag tape. A single tape would hold a couple of > dozen disks, and cost about $10 vs. another HD platter at>$200. > > I used it, but it had a bug, and predictably, I eventually had a system > crash. NP, I thought. > > WRONG! > > It turns out, the "backup" utility backed up ONLY DP0.... NOT THE OTHER > DRIVES. So, you discovered the problem with using an incompetent programmer. They exist. Any competent programmer would have tested the utility to make sure that you could backup and restore everything the utility was supposed to backup and restore. > That's a lesson I've never forgotten. It cost me near a year to recover. > > Sorry, but I am simply not interested in home brew SW, no matter who > writes it. I do not trust any individual programmers for anything > important. Most of the opensource projects are built by teams. Virtually every project that I mentioned earlier were written by corporate teams. Openoffice.org is by Sun. Mozilla, by Netscape. SELinux, by NSA. Octave, by the University of Texas, and funded by DEC, SUN, IBM, ..., OpenSolaris is by Sun. Python is by the Python Software Foundation (A non-profit corporation). The ubiquitous scripting language PERL was written by the genius Larry Wall. Further, if you used any of the earlier versions of windows (95,98,XP), the IP layer, and PPP code were lifted verbatim from BSD unix. IE was based on the open source mosaic project. I can't think of a single microprocessor/controller manufacturer in the last 15 years that didn't first do the porting work for their new machine to the opensource GCC compiler. You are really doing yourself a disservice letting the experiences you had with one incompetent programmer keep you from enjoying the goodies offered by the opensource software movement. If you stay with the stable releases of Debian, or Ubuntu, or Mint linux, I dare say you will never find a bug. -Chuck Harris