mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Albert D. Cahalan" <acahalan@cs.uml.edu>
To: mhw@wittsend.com (Michael H. Warfield)
Cc: acahalan@cs.uml.edu (Albert D. Cahalan),
	mhw@wittsend.com (Michael H. Warfield),
	bootc@worldnet.fr (Chris Boot),
	isch@ecce.homeip.net (mirabilos {Thorsten Glaser}),
	lk@aniela.eu.org (L. K.),
	linux-kernel@vger.kernel.org (linux-kernel@vger.kernel.org)
Subject: Re: temperature standard - global config option?
Date: Sat, 9 Jun 2001 01:45:59 -0400 (EDT)	[thread overview]
Message-ID: <200106090545.f595jxp478161@saturn.cs.uml.edu> (raw)
In-Reply-To: <20010608191600.A12143@alcove.wittsend.com> from "Michael H. Warfield" at Jun 08, 2001 07:16:00 PM

Michael H. Warfiel writes:
> On Fri, Jun 08, 2001 at 05:16:39PM -0400, Albert D. Cahalan wrote:

>> The bits are free; the API is hard to change.
>> Sensors might get better, at least on high-end systems.
>> Rounding gives a constant 0.15 degree error.
>> Only the truly stupid would assume accuracy from decimal places.
>> Again, the bits are free; the API is hard to change.
...
> 	No...  The average person, NO, the vast majority of people,
> DO assume accuracy from decimal places and honestly do not know the
> difference between precision and accuracy.  I've had comments on this
> thread in private E-Mail the reinforce this impression.

Fine. Most user apps can round to the nearest degree, or even
display the values "cool", "warm", "hot", and "BURNING!".
The kernel API should not be so limiting.

> 	Even the rounding error vis-a-vis the .15 is silly and irrelevant!
> If the sensor is +- 1 degree, you can't even measure the rounding error,
> even if you HAVE two decimal places.  With that degree of accuracy, you
> are no better off than 273 with no decimal places.  Worrying about rounding
> error on .15 when the accuracy is in the units is exactly the kind of
> misinformed false precision that I worry about.  You actually though that
> the .15 was significant enough to worry about round error when, in fact,
> it will be impossible to measure with the equipment available in the
> environment of discourse.

The 0.15 may mean the difference between:

a.  less than 0.005 chance of exceeding 370 degrees
b.  less than 0.01 chance of exceeding 370 degrees

for a measurement that might be 365 degrees.

>> One might provide other numbers to specify accuracy and precision.
>
> 	Now...  That I can agree with and it would make absolute sense.
> Especially if we were discussing lab grade or scientific grade measure
> equipment and measurements.  In fact, that would be a requirement for
> any validity to be attached to measurements of that level of precision.

No, at any level of precision. I'd sure want to know if the device
is specified as "resolution 8 degrees, standard deviation 23".

This information is fairly important. The user is responsible for
defining acceptable risk, and the app should be able to provide a
warning or shutdown based on this.

For typical PC hardware, one might assume that the device is a
cheap piece of junk 2 mm below the CPU. (with quite a bit of lag!)
The lag ought to be specified too of course.

  parent reply	other threads:[~2001-06-09  5:47 UTC|newest]

Thread overview: 79+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-06 12:27 David N. Welton
2001-06-06 13:50 ` Pavel Machek
2001-06-06 16:06   ` Chris Boot
2001-06-06 16:16     ` Peter Svensson
2001-06-06 16:58       ` Bill Pringlemeir
2001-06-06 20:47       ` H. Peter Anvin
2001-06-06 21:40         ` Kipp Cannon
2001-06-06 23:02           ` Maciej Zenczykowski
2001-06-06 23:27             ` David Flynn
2001-06-08 20:04           ` Pavel Machek
     [not found]       ` <9fm4sc@cesium.transmeta.com>
2001-06-08 20:06         ` Pavel Machek
2001-06-06 19:32     ` Matthias Urlichs
2001-06-06 21:45       ` es1371 compile issue in 2.4.5-ac9 Alan Olsen
2001-06-07 15:14         ` Keith Owens
2001-06-07 18:27           ` Alan Olsen
2001-06-06 19:44     ` temperature standard - global config option? José Luis Domingo López
2001-06-07  3:50       ` watermodem
2001-06-06 20:42     ` Pavel Machek
2001-06-06 21:52       ` J . A . Magallon
2001-06-07 10:05         ` Philips
2001-06-07 12:20           ` L. K.
2001-06-07 16:44             ` David Rees
2001-06-07 21:37               ` Chris Boot
2001-06-08  0:03                 ` Albert D. Cahalan
2001-06-08  0:54                   ` Michael H. Warfield
2001-06-07 21:02             ` Albert D. Cahalan
2001-06-07 21:23               ` L. K.
2001-06-07 21:30                 ` mirabilos {Thorsten Glaser}
2001-06-08  1:21                   ` Michael H. Warfield
2001-06-08 11:30                     ` Thomas Speck
2001-06-08 17:33                     ` Chris Boot
2001-06-08 18:05                       ` Michael H. Warfield
2001-06-08 18:43                         ` J . A . Magallon
2001-06-08 18:56                           ` Michael H. Warfield
2001-06-08 19:00                             ` J . A . Magallon
2001-06-08 21:16                         ` Albert D. Cahalan
2001-06-08 21:22                           ` L. K.
2001-06-08 21:38                             ` Albert D. Cahalan
2001-06-08 21:28                           ` Chris Boot
2001-06-09  7:55                             ` H. Peter Anvin
2001-06-21 11:18                             ` Jonathan Morton
2001-06-21 15:39                               ` Kurt Roeckx
2001-06-08 23:16                           ` Michael H. Warfield
2001-06-08 23:53                             ` John Chris Wren
2001-06-09  3:52                               ` Albert D. Cahalan
2001-06-09  7:58                                 ` H. Peter Anvin
2001-06-09  9:17                                   ` James Sutherland
2001-06-09 15:06                                     ` Charles Cazabon
2001-06-09  0:13                             ` Bill Pringlemeir
2001-06-09 10:11                               ` L. K.
2001-06-09 10:20                                 ` Steffen Persvold
2001-06-09 17:21                                 ` Chris Boot
2001-06-09  5:45                             ` Albert D. Cahalan [this message]
2001-06-09  7:57                             ` H. Peter Anvin
2001-06-09  8:00                             ` Albert D. Cahalan
2001-06-09  8:43                               ` H. Peter Anvin
2001-06-21  7:33                           ` Kai Henningsen
2001-06-08  6:48                   ` L. K.
2001-06-06 14:06 ` john slee
2001-06-06 19:19   ` J . A . Magallon
2001-06-06 19:01 ` Dr. Kelsey Hudson
2001-06-06 19:08 ` Alan Cox
2001-06-06 19:26   ` J . A . Magallon
2001-06-06 21:00     ` Paul Fulghum
2001-06-06 21:01     ` Harald Arnesen
2001-06-06 21:05       ` Alan Cox
2001-06-07 10:43         ` David N. Welton
2001-06-06 20:45   ` Pavel Machek
2001-06-06 21:04     ` Alan Cox
2001-06-07 22:10 Chris Adams
2001-06-08 21:33 Leif Sawyer
2001-06-08 23:50 ` Michael H. Warfield
2001-06-09  9:30 ` L. K.
2001-06-21 12:06 Randal, Phil
2001-06-21 12:56 ` Richard B. Johnson
2001-06-21 12:45 Richard J Moore
2001-06-21 16:59 ` Lauri Tischler
2001-06-21 19:14 ` Kai Henningsen
2001-06-21 20:19   ` Lauri Tischler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200106090545.f595jxp478161@saturn.cs.uml.edu \
    --to=acahalan@cs.uml.edu \
    --cc=bootc@worldnet.fr \
    --cc=isch@ecce.homeip.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lk@aniela.eu.org \
    --cc=mhw@wittsend.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®