Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

One learns to itch where one can scratch. -- Ernest Bramah


arts / rec.arts.sf.written / Re: Hard science question: How do G forces work???

SubjectAuthor
* Hard science question: How do G forces work???David Brown
+* Re: Hard science question: How do G forces work???Michael F. Stemper
|+- Re: Hard science question: How do G forces work???Quadibloc
|+* Re: Hard science question: How do G forces work???peterwezeman@hotmail.com
||+- Re: Hard science question: How do G forces work???Quadibloc
||`* Re: Hard science question: How do G forces work???Hamish Laws
|| +* Re: Hard science question: How do G forces work???Jibini Kula Tumbili Kujisalimisha
|| |`* Re: Hard science question: How do G forces work???peterwezeman@hotmail.com
|| | +* Re: Hard science question: How do G forces work???Dimensional Traveler
|| | |`- Re: Hard science question: How do G forces work???peterwezeman@hotmail.com
|| | `- Re: Hard science question: How do G forces work???Ninapenda Jibini
|| `- Re: Hard science question: How do G forces work???Gary R. Schmidt
|`* Re: Hard science question: How do G forces work???David Brown
| +* Re: Hard science question: How do G forces work???James Nicoll
| |+- Re: Hard science question: How do G forces work???Wolffan
| |`* Re: Hard science question: How do G forces work???David Johnston
| | `- Re: Hard science question: How do G forces work???Quadibloc
| +- Re: Hard science question: How do G forces work???Alan
| +* Re: Hard science question: How do G forces work???peterwezeman@hotmail.com
| |+- Re: Hard science question: How do G forces work???Quadibloc
| |+* Re: Hard science question: How do G forces work???rkshullat
| ||`* Re: Hard science question: How do G forces work???Lynn McGuire
| || +* Re: Hard science question: How do G forces work???Michael F. Stemper
| || |`* Re: Hard science question: How do G forces work???Lynn McGuire
| || | +- Re: Hard science question: How do G forces work???Wolffan
| || | +* Re: Hard science question: How do G forces work???Hamish Laws
| || | |+* Re: Hard science question: How do G forces work???Quadibloc
| || | ||`* Re: Hard science question: How do G forces work???Lynn McGuire
| || | || `* Re: Hard science question: How do G forces work???Quadibloc
| || | ||  `- Re: Hard science question: How do G forces work???Lynn McGuire
| || | |`* Re: Hard science question: How do G forces work???Lynn McGuire
| || | | `- Re: Hard science question: How do G forces work???Hamish Laws
| || | +* Re: Hard science question: How do G forces work???Paul S Person
| || | |`* Re: Hard science question: How do G forces work???Lynn McGuire
| || | | `* Re: Hard science question: How do G forces work???Hamish Laws
| || | |  `* Re: Hard science question: How do G forces work???Lynn McGuire
| || | |   `* Re: Hard science question: How do G forces work???Thomas Koenig
| || | |    +* Re: Hard science question: How do G forces work???Paul S Person
| || | |    |+* Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    ||`* Re: Hard science question: How do G forces work???Thomas Koenig
| || | |    || +* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    || |`- Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    || `* Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    ||  `* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||   +* Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    ||   |`* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||   | `- Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    ||   `* Re: Hard science question: How do G forces work???Thomas Koenig
| || | |    ||    +- Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||    `* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||     +* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||     |`* Re: Hard science question: How do G forces work???Dimensional Traveler
| || | |    ||     | +- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||     | +* Re: Hard science question: How do G forces work???Kevrob
| || | |    ||     | |`- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||     | +* Re: Hard science question: How do G forces work???Thomas Koenig
| || | |    ||     | |+- Re: Hard science question: How do G forces work???Ninapenda Jibini
| || | |    ||     | |`* Re: Hard science question: How do G forces work???Dimensional Traveler
| || | |    ||     | | `* Re: Hard science question: How do G forces work???David Brown
| || | |    ||     | |  `* Re: Hard science question: How do G forces work???Ninapenda Jibini
| || | |    ||     | |   `* Re: Hard science question: How do G forces work???David Brown
| || | |    ||     | |    +- Re: Hard science question: How do G forces work???Jibini Kula Tumbili Kujisalimisha
| || | |    ||     | |    `- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||     | `- Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    ||     `* Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    ||      +* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||      |`* Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    ||      | `- Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||      `* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       +* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       |`* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | +* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | |+* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       | ||+* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | |||`- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||+- Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||       | ||+* Re: Hard science question: How do G forces work???Titus G
| || | |    ||       | |||`- Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       | ||+* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | |||`* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | ||| `* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       | |||  `- Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | ||`* Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    ||       | || `* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||  `* Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||       | ||   +* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | ||   |`* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||   | `* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | ||   |  +- Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||       | ||   |  `* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||   |   `* Re: Hard science question: How do G forces work???Scott Lurndal
| || | |    ||       | ||   |    `- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||   `* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       | ||    +- Re: Hard science question: How do G forces work???Titus G
| || | |    ||       | ||    +- Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||       | ||    +* Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||    |+* Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    ||       | ||    ||`- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||    |+* Re: Hard science question: How do G forces work???Michael F. Stemper
| || | |    ||       | ||    ||`- Re: Hard science question: How do G forces work???Paul S Person
| || | |    ||       | ||    |`* Re: Hard science question: How do G forces work???pete...@gmail.com
| || | |    ||       | ||    `* Re: Hard science question: How do G forces work???rkshullat
| || | |    ||       | |`* Let's Keep the Dimensions Straight (was Re: Hard science question: How do G forcRobert Woodward
| || | |    ||       | `- Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    ||       `- Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | |    |`* Re: Hard science question: How do G forces work???Thomas Koenig
| || | |    +- Re: Hard science question: How do G forces work???Lynn McGuire
| || | |    `* Re: Hard science question: How do G forces work???Dorothy J Heydt
| || | `* Re: Hard science question: How do G forces work???Quadibloc
| || +* Re: Hard science question: How do G forces work???rkshullat
| || `* Re: Hard science question: How do G forces work???Dorothy J Heydt
| |`* Re: Hard science question: How do G forces work???William Hyde
| `- Re: Hard science question: How do G forces work???Wolffan
+- Re: Hard science question: How do G forces work???Alan
+* Re: Hard science question: How do G forces work???Wolffan
+* Re: Hard science question: How do G forces work???pyotr filipivich
`- Re: Hard science question: How do G forces work???Lynn McGuire

Pages:123456789
Re: Hard science question: How do G forces work???

<tlatle$3j046$2@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82020&group=rec.arts.sf.written#82020

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 15:44:46 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <tlatle$3j046$2@newsreader4.netcologne.de>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com>
Injection-Date: Sat, 19 Nov 2022 15:44:46 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2a0a:a540:201b:0:7285:c2ff:fe6c:992d";
logging-data="3768454"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Sat, 19 Nov 2022 15:44 UTC

Paul S Person <psperson@old.netcom.invalid> schrieb:
> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
><tkoenig@netcologne.de> wrote:
>
>>Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>
>>>>>> <snippo discussion of basic physics terminology>
>>>>>>
>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>> difficult.
>>>>>>
>>>>>> Brave man!
>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>
>>>>
>>>> Pity there's not a 64 bit version of the Fortran
>>>
>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>> may have a better experience.
>>
>>What is a 64-bit Fortran compiler?
>
> Presumably, it would be one that generates 64-bit code, using features
> that would not work on a 32-bit computer.

And with well-written, standard-conforming code, it does not matter.

> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
> emulate, even if running on 64-bit hardware.

Not visible from a user program, except for speed.

>
>>Typical compilers have a four-byte integer, but it is possible to
>>select different kinds of integer via the selected_int_kind
>>intrinsic, telling the compiler how many digits you need.
>
> I would expect a 64-bit C compiler to have an 8-byte 'int', since
> 'int' is intended to be the largest value the hardware can handle as a
> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
> brethren are doing something different.

Yes indeed. The standard is now i32lp64, 32-bit ints and 64-bit longs
and pointers.

>>For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>today) 32 and 64 bit IEEE floats, respectively.
>
> That is unlikely to change. But floats are not always precise enough.

Sure.

>
>>There is no need to know things like the length of a pointer in
>>Fortran (like some people do in C).

Re: Hard science question: How do G forces work???

<tlau0q$3j046$3@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82021&group=rec.arts.sf.written#82021

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 15:50:50 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <tlau0q$3j046$3@newsreader4.netcologne.de>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
Injection-Date: Sat, 19 Nov 2022 15:50:50 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2a0a:a540:201b:0:7285:c2ff:fe6c:992d";
logging-data="3768454"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Sat, 19 Nov 2022 15:50 UTC

Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> On 11/15/2022 11:11 AM, Paul S Person wrote:
>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>> <tkoenig@netcologne.de> wrote:
>>
>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>
>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>
>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>> difficult.
>>>>>>>
>>>>>>> Brave man!
>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>
>>>>>
>>>>> Pity there's not a 64 bit version of the Fortran
>>>>
>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>> may have a better experience.
>>>
>>> What is a 64-bit Fortran compiler?
>>
>> Presumably, it would be one that generates 64-bit code, using features
>> that would not work on a 32-bit computer.
>>
>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>> emulate, even if running on 64-bit hardware.
>>
>>> Typical compilers have a four-byte integer, but it is possible to
>>> select different kinds of integer via the selected_int_kind
>>> intrinsic, telling the compiler how many digits you need.
>>
>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>> 'int' is intended to be the largest value the hardware can handle as a
>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>> brethren are doing something different.
>>
>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>> today) 32 and 64 bit IEEE floats, respectively.
>>
>> That is unlikely to change. But floats are not always precise enough.
>>
>>> There is no need to know things like the length of a pointer in
>>> Fortran (like some people do in C).
>
> Changing my Fortran code to double precision for all floating point
> twenty+ years ago solved a whole lot of problems and caused new ones.
> We developed our software on a Univac 1108, a 36 bit machine, starting
> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
> precision) after roundoff.

The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
or around 7.5e-9 as epsilon.

> When we ported to the IBM 370, we lost
> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
> roundoff.

Because IBM decided to save a few gates, they used hexadecimal
float in the /360. Read "Hacker's Delight" for a scathing comment
by an IBM employee on that...

> 64 bits is a wonderful 12 to 14 digits of precision after
> roundoff.

The smallest number epsilon so that 1+epsilon > 1 in IEEE
float is around 2.2e-16, but of course you cannot reliably depend
on that for numerical calculations.

Re: Hard science question: How do G forces work???

<Og7eL.9246$TlS4.2445@fx11.iad>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82023&group=rec.arts.sf.written#82023

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Hard science question: How do G forces work???
Newsgroups: rec.arts.sf.written
Distribution: world
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com> <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de> <snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me> <tlau0q$3j046$3@newsreader4.netcologne.de>
Lines: 19
Message-ID: <Og7eL.9246$TlS4.2445@fx11.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Sat, 19 Nov 2022 16:13:34 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Sat, 19 Nov 2022 16:13:34 GMT
X-Received-Bytes: 1886
 by: Scott Lurndal - Sat, 19 Nov 2022 16:13 UTC

Thomas Koenig <tkoenig@netcologne.de> writes:
>Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>> <tkoenig@netcologne.de> wrote:

>> Changing my Fortran code to double precision for all floating point
>> twenty+ years ago solved a whole lot of problems and caused new ones.
>> We developed our software on a Univac 1108, a 36 bit machine, starting
>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>> precision) after roundoff.
>
>The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>or around 7.5e-9 as epsilon.
>

The Burroughs B3500 had 1 to 100-digit mantissa (4 to 400 bits encoded as BCD)
and a two digit BCD exponent plus sign digits for both the exponent and mantissa.

Re: Hard science question: How do G forces work???

<fp1inht5id9ktfsj7uaefct4t85pcju4tt@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82024&group=rec.arts.sf.written#82024

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 08:44:06 -0800
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <fp1inht5id9ktfsj7uaefct4t85pcju4tt@4ax.com>
References: <1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com> <tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <9fab2c9a-cd87-42d7-8383-b2b48e011dden@googlegroups.com> <adr4nh13k3tm8fi0q33qbqei6ctju185nc@4ax.com> <1f11a9e1-c55c-4c3c-b22f-14e9c39e9c3cn@googlegroups.com> <2npcnh90cq4rcfcldnvhtqd3ij1bcqeefn@4ax.com> <3a52d7a9-a99c-49c6-847c-cb5dbb5c4967n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="089ed1a7b5ea615e7bbdf30c23973057";
logging-data="3434240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19myjbwqUJuUgXYTgHw/tkidKT5WLjJDaY="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:C8IGscDkSxwpKy4YrAEmxodKRo0=
 by: Paul S Person - Sat, 19 Nov 2022 16:44 UTC

On Thu, 17 Nov 2022 23:48:52 -0800 (PST), Hamish Laws
<hamish.laws@gmail.com> wrote:

>On Friday, November 18, 2022 at 3:59:18 AM UTC+11, Paul S Person wrote:
>>
>> C is just one step up from assembler. FORTRAN and PASCAL (and C++ and
>> others) are much more abstract. This limits what you can do in some
>> situations. It also provides additional security to avoid some
>> problems.
>
>C++ isn't necessarily any more abstract than C
>My recollection is that Bjarne's goal was that any legal C is legal C++, I'm not sure he quite got there but he got incredibly close
>
>You can make C++ more abstract than C by choosing how you code in it but it's not automatic and still has all the possible ways C has of shooting yourself in the foot.

You certainly can -- but Those Who Are Serious About C++ As An
Object-Oriented Language will go into piranha mode on you.

>> But a really inventive programmer can muck things up in /any/
>> language.
>
>No arguments there
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<4v1inhh37lnmae0nelck6di9b7m4fhc660@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82025&group=rec.arts.sf.written#82025

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 08:47:33 -0800
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <4v1inhh37lnmae0nelck6di9b7m4fhc660@4ax.com>
References: <1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com> <tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <9fab2c9a-cd87-42d7-8383-b2b48e011dden@googlegroups.com> <adr4nh13k3tm8fi0q33qbqei6ctju185nc@4ax.com> <1f11a9e1-c55c-4c3c-b22f-14e9c39e9c3cn@googlegroups.com> <2npcnh90cq4rcfcldnvhtqd3ij1bcqeefn@4ax.com> <tl9qh1$360ss$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="089ed1a7b5ea615e7bbdf30c23973057";
logging-data="3434240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vEQXUbHc5K6a4X7REd//jD+c0Z6bEOdg="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:gqyhYJzhFt7YcL44QGahmDYmk64=
 by: Paul S Person - Sat, 19 Nov 2022 16:47 UTC

On Fri, 18 Nov 2022 23:45:04 -0600, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:

>On 11/17/2022 10:59 AM, Paul S Person wrote:
>> On Wed, 16 Nov 2022 08:51:08 -0800 (PST), Quadibloc
>> <jsavard@ecn.ab.ca> wrote:
>>
>>> On Monday, November 14, 2022 at 9:44:43 AM UTC-7, Paul S Person wrote:
>>>
>>>> Yes, for the most part, and it is very convenient to be able to use
>>>> 0x00 as a stopping-point to prevent overruns.
>>>
>>> And here I thought that C strings were the primary *cause* of all the
>>> buffer overflow vulnerabilities that we encounter in software.
>>>
>>> If, instead, strings are Pascal strings, or FORTRAN character variables,
>>> it's simply not permitted, ever, to access locations past the end of a
>>> string.
>>>
>>> With a C string, though, just accidentally overwrite that 0x00 at the
>>> end, and pass the string to a subroutine, and it could keep going
>>> past the end to almost anywhere! (Of course, programmers coming
>>>from Pascal and FORTRAN who don't realize how careful they must
>>> be in C also help matters.)
>>
>> I said it was a convenience.
>>
>> I never said it was perfectly safe.
>>
>> My last buffer overrun was caused by taking it for granted that
>> certain buffers were null-terminated when, in fact, they were not.
>> Replacing while() with for() and using the known length of the text
>> fixed that right up.
>>
>> C is just one step up from assembler. FORTRAN and PASCAL (and C++ and
>> others) are much more abstract. This limits what you can do in some
>> situations. It also provides additional security to avoid some
>> problems.
>>
>> But a really inventive programmer can muck things up in /any/
>> language.
>
>My C++ code is probably more like C with Classes than real C++ nowadays.
> And yes, a real programmer can write Fortran in any language.

I've never used it, but C with Classes as I understand it to be would
probably be sufficient for a lot of programs written in C++.

Sets of subclasses instead of unions -- my mouth waters.
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<tlb5ol$395e9$1@dont-email.me>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82034&group=rec.arts.sf.written#82034

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dtra...@sonic.net (Dimensional Traveler)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 10:03:03 -0800
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <tlb5ol$395e9$1@dont-email.me>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com>
<tlatle$3j046$2@newsreader4.netcologne.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 19 Nov 2022 18:03:02 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="05414dea5f45bd1292839cf6cd0ae895";
logging-data="3446217"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/3sgEItMNtdkY1b1jQsy7j"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Cancel-Lock: sha1:6Yn2TTT7UufVjnTuv4jZgzPCx30=
In-Reply-To: <tlatle$3j046$2@newsreader4.netcologne.de>
Content-Language: en-US
 by: Dimensional Traveler - Sat, 19 Nov 2022 18:03 UTC

<snip long Y2K related programming discussion>

I think yesterday's (Friday's) XKCD comic is relevant.
https://xkcd.com/2700/ The mouse over text is "My password is just
every Unicode codepoint concatenated into a single UTF-8 string." :P

--
I've done good in this world. Now I'm tired and just want to be a cranky
dirty old man.

Re: Hard science question: How do G forces work???

<9gco4j-12n.ln1@paranoia.mcleod-schmidt.id.au>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82054&group=rec.arts.sf.written#82054

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!lilly.ping.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: grschm...@acm.org (Gary R. Schmidt)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sun, 20 Nov 2022 12:29:13 +1100
Lines: 65
Message-ID: <9gco4j-12n.ln1@paranoia.mcleod-schmidt.id.au>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com>
<tlatle$3j046$2@newsreader4.netcologne.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net mLvuRKhKLQTOap03GjUn5AWoj7i15kI3X93NS4E53v66aFGVI=
X-Orig-Path: paranoia.mcleod-schmidt.id.au!not-for-mail
Cancel-Lock: sha1:M8Wn+Cj7PDf7nJuBIaDADwikQqo=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Betterbird/102.5.0
Content-Language: en-AU
In-Reply-To: <tlatle$3j046$2@newsreader4.netcologne.de>
X-Clacks-Overhead: GNU Terry Pratchett
 by: Gary R. Schmidt - Sun, 20 Nov 2022 01:29 UTC

On 20/11/2022 02:44, Thomas Koenig wrote:
> Paul S Person <psperson@old.netcom.invalid> schrieb:
>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>> <tkoenig@netcologne.de> wrote:
>>
>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>
>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>
>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>> difficult.
>>>>>>>
>>>>>>> Brave man!
>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>
>>>>>
>>>>> Pity there's not a 64 bit version of the Fortran
>>>>
>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>> may have a better experience.
>>>
>>> What is a 64-bit Fortran compiler?
>>
>> Presumably, it would be one that generates 64-bit code, using features
>> that would not work on a 32-bit computer.
>
> And with well-written, standard-conforming code, it does not matter.
>
>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>> emulate, even if running on 64-bit hardware.
>
> Not visible from a user program, except for speed.
>
>>
>>> Typical compilers have a four-byte integer, but it is possible to
>>> select different kinds of integer via the selected_int_kind
>>> intrinsic, telling the compiler how many digits you need.
>>
>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>> 'int' is intended to be the largest value the hardware can handle as a
>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>> brethren are doing something different.
>
> Yes indeed. The standard is now i32lp64, 32-bit ints and 64-bit longs
> and pointers.
>
Aaaand you don't program Winderrs systems, do you?

IL32P64.

Sigh, life was so much easier on the Alpha, twenty-five or more years
ago, ILP64 was so simple. :-)

Cheers,
Gary B-)

Re: Hard science question: How do G forces work???

<tlc9vs$1uq6$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82061&group=rec.arts.sf.written#82061

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!aioe.org!mdf2aNOb2oCHynmZpuX5uw.user.46.165.242.91.POSTED!not-for-mail
From: lynnmcgu...@gmail.com (Lynn McGuire)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 22:21:15 -0600
Organization: Aioe.org NNTP Server
Message-ID: <tlc9vs$1uq6$1@gioia.aioe.org>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="64326"; posting-host="mdf2aNOb2oCHynmZpuX5uw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Lynn McGuire - Sun, 20 Nov 2022 04:21 UTC

On 11/19/2022 9:50 AM, Thomas Koenig wrote:
> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>> <tkoenig@netcologne.de> wrote:
>>>
>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>
>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>> difficult.
>>>>>>>>
>>>>>>>> Brave man!
>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>
>>>>>>
>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>
>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>> may have a better experience.
>>>>
>>>> What is a 64-bit Fortran compiler?
>>>
>>> Presumably, it would be one that generates 64-bit code, using features
>>> that would not work on a 32-bit computer.
>>>
>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>> emulate, even if running on 64-bit hardware.
>>>
>>>> Typical compilers have a four-byte integer, but it is possible to
>>>> select different kinds of integer via the selected_int_kind
>>>> intrinsic, telling the compiler how many digits you need.
>>>
>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>> 'int' is intended to be the largest value the hardware can handle as a
>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>> brethren are doing something different.
>>>
>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>
>>> That is unlikely to change. But floats are not always precise enough.
>>>
>>>> There is no need to know things like the length of a pointer in
>>>> Fortran (like some people do in C).
>>
>> Changing my Fortran code to double precision for all floating point
>> twenty+ years ago solved a whole lot of problems and caused new ones.
>> We developed our software on a Univac 1108, a 36 bit machine, starting
>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>> precision) after roundoff.
>
> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
> or around 7.5e-9 as epsilon.
>
>> When we ported to the IBM 370, we lost
>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>> roundoff.
>
> Because IBM decided to save a few gates, they used hexadecimal
> float in the /360. Read "Hacker's Delight" for a scathing comment
> by an IBM employee on that...
>
>> 64 bits is a wonderful 12 to 14 digits of precision after
>> roundoff.
>
> The smallest number epsilon so that 1+epsilon > 1 in IEEE
> float is around 2.2e-16, but of course you cannot reliably depend
> on that for numerical calculations.

Roundoff sucks.

Lynn

Re: Hard science question: How do G forces work???

<tlca1t$1uq6$2@gioia.aioe.org>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82062&group=rec.arts.sf.written#82062

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!aioe.org!mdf2aNOb2oCHynmZpuX5uw.user.46.165.242.91.POSTED!not-for-mail
From: lynnmcgu...@gmail.com (Lynn McGuire)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sat, 19 Nov 2022 22:22:20 -0600
Organization: Aioe.org NNTP Server
Message-ID: <tlca1t$1uq6$2@gioia.aioe.org>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me>
<tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <Og7eL.9246$TlS4.2445@fx11.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="64326"; posting-host="mdf2aNOb2oCHynmZpuX5uw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Lynn McGuire - Sun, 20 Nov 2022 04:22 UTC

On 11/19/2022 10:13 AM, Scott Lurndal wrote:
> Thomas Koenig <tkoenig@netcologne.de> writes:
>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>> <tkoenig@netcologne.de> wrote:
>
>>> Changing my Fortran code to double precision for all floating point
>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>> precision) after roundoff.
>>
>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>> or around 7.5e-9 as epsilon.
>>
>
> The Burroughs B3500 had 1 to 100-digit mantissa (4 to 400 bits encoded as BCD)
> and a two digit BCD exponent plus sign digits for both the exponent and mantissa.

We never ported to the Burroughs platform.

Lynn

Re: Hard science question: How do G forces work???

<rLMuyM.19rF@kithrup.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82066&group=rec.arts.sf.written#82066

  copy link   Newsgroups: rec.arts.sf.written
Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-vm.kithrup.com!kithrup.com!djheydt
From: djhe...@kithrup.com (Dorothy J Heydt)
Subject: Re: Hard science question: How do G forces work???
Message-ID: <rLMuyM.19rF@kithrup.com>
Date: Sun, 20 Nov 2022 06:20:46 GMT
References: <d672798f-3b06-4d93-b740-3ee7981aba17n@googlegroups.com> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
Organization: Kithrup Enterprises, Ltd.
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Lines: 45
 by: Dorothy J Heydt - Sun, 20 Nov 2022 06:20 UTC

In article <tkvdvc$3blge$1@newsreader4.netcologne.de>,
Thomas Koenig <tkoenig@netcologne.de> wrote:
>Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>> <lynnmc...@gmail.com> wrote:
>>>>>
>>>>> <snippo discussion of basic physics terminology>
>>>>>
>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>> difficult.
>>>>>
>>>>> Brave man!
>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>
>>>
>>> Pity there's not a 64 bit version of the Fortran
>>
>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>> may have a better experience.
>
>What is a 64-bit Fortran compiler?
>
>Typical compilers have a four-byte integer, but it is possible to
>select different kinds of integer via the selected_int_kind
>intrinsic, telling the compiler how many digits you need.
>
>For REAL and DOUBLE PRECISION, those are (on relevant architectures
>today) 32 and 64 bit IEEE floats, respectively.
>
>There is no need to know things like the length of a pointer in
>Fortran (like some people do in C).

(Hal Heydt)
The FORTRAN IID compiler on the IBM 1620 had a compiler directive
called the "F and K statement" that allowed on to specify to the
length in digits for fixed point ("K") variables, minimum 2, and
floating point ("F") variables, minimum 4, with 2 for the
exponent and the rest for the mantissa. I don't recall, off
hand, the maximum permitted values.

Re: Hard science question: How do G forces work???

<tlcu2n$3kabm$2@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82069&group=rec.arts.sf.written#82069

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sun, 20 Nov 2022 10:04:07 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <tlcu2n$3kabm$2@newsreader4.netcologne.de>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com>
<tlatle$3j046$2@newsreader4.netcologne.de>
<9gco4j-12n.ln1@paranoia.mcleod-schmidt.id.au>
Injection-Date: Sun, 20 Nov 2022 10:04:07 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a540-201b-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2a0a:a540:201b:0:7285:c2ff:fe6c:992d";
logging-data="3811702"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Sun, 20 Nov 2022 10:04 UTC

Gary R. Schmidt <grschmidt@acm.org> schrieb:
> On 20/11/2022 02:44, Thomas Koenig wrote:
>> Paul S Person <psperson@old.netcom.invalid> schrieb:
>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>> <tkoenig@netcologne.de> wrote:
>>>
>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>
>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>> difficult.
>>>>>>>>
>>>>>>>> Brave man!
>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>
>>>>>>
>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>
>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>> may have a better experience.
>>>>
>>>> What is a 64-bit Fortran compiler?
>>>
>>> Presumably, it would be one that generates 64-bit code, using features
>>> that would not work on a 32-bit computer.
>>
>> And with well-written, standard-conforming code, it does not matter.
>>
>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>> emulate, even if running on 64-bit hardware.
>>
>> Not visible from a user program, except for speed.
>>
>>>
>>>> Typical compilers have a four-byte integer, but it is possible to
>>>> select different kinds of integer via the selected_int_kind
>>>> intrinsic, telling the compiler how many digits you need.
>>>
>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>> 'int' is intended to be the largest value the hardware can handle as a
>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>> brethren are doing something different.
>>
>> Yes indeed. The standard is now i32lp64, 32-bit ints and 64-bit longs
>> and pointers.
>>
> Aaaand you don't program Winderrs systems, do you?
>
> IL32P64.

You're right, I don't, my C stuff is UNIX only. And for Fortran,
it doesn't matter.

> Sigh, life was so much easier on the Alpha, twenty-five or more years
> ago, ILP64 was so simple. :-)

Sort of negates the need for long, though.

Also must have made porting to platforms with 32-bit integers hard.

Re: Hard science question: How do G forces work???

<ircp4j-e0l.ln1@paranoia.mcleod-schmidt.id.au>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82070&group=rec.arts.sf.written#82070

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!lilly.ping.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: grschm...@acm.org (Gary R. Schmidt)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sun, 20 Nov 2022 21:41:23 +1100
Lines: 79
Message-ID: <ircp4j-e0l.ln1@paranoia.mcleod-schmidt.id.au>
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com>
<tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me>
<tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com>
<tlatle$3j046$2@newsreader4.netcologne.de>
<9gco4j-12n.ln1@paranoia.mcleod-schmidt.id.au>
<tlcu2n$3kabm$2@newsreader4.netcologne.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net mW8dsghBEAR6ImVJ1emWgQ18cvp875wQe0ZFUd1ZAGuVqZQ/s=
X-Orig-Path: paranoia.mcleod-schmidt.id.au!not-for-mail
Cancel-Lock: sha1:pR2OMaEAWdIRwluI3Ax+7vKeltY=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Betterbird/102.5.0
Content-Language: en-AU
In-Reply-To: <tlcu2n$3kabm$2@newsreader4.netcologne.de>
X-Clacks-Overhead: GNU Terry Pratchett
 by: Gary R. Schmidt - Sun, 20 Nov 2022 10:41 UTC

On 20/11/2022 21:04, Thomas Koenig wrote:
> Gary R. Schmidt <grschmidt@acm.org> schrieb:
>> On 20/11/2022 02:44, Thomas Koenig wrote:
>>> Paul S Person <psperson@old.netcom.invalid> schrieb:
>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>> <tkoenig@netcologne.de> wrote:
>>>>
>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>
>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>> difficult.
>>>>>>>>>
>>>>>>>>> Brave man!
>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>
>>>>>>>
>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>
>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>> may have a better experience.
>>>>>
>>>>> What is a 64-bit Fortran compiler?
>>>>
>>>> Presumably, it would be one that generates 64-bit code, using features
>>>> that would not work on a 32-bit computer.
>>>
>>> And with well-written, standard-conforming code, it does not matter.
>>>
>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>> emulate, even if running on 64-bit hardware.
>>>
>>> Not visible from a user program, except for speed.
>>>
>>>>
>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>> select different kinds of integer via the selected_int_kind
>>>>> intrinsic, telling the compiler how many digits you need.
>>>>
>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>> brethren are doing something different.
>>>
>>> Yes indeed. The standard is now i32lp64, 32-bit ints and 64-bit longs
>>> and pointers.
>>>
>> Aaaand you don't program Winderrs systems, do you?
>>
>> IL32P64.
>
> You're right, I don't, my C stuff is UNIX only. And for Fortran,
> it doesn't matter.
>
>> Sigh, life was so much easier on the Alpha, twenty-five or more years
>> ago, ILP64 was so simple. :-)
>
> Sort of negates the need for long, though.
>
> Also must have made porting to platforms with 32-bit integers hard.

Long, long, long ago I inherited a habit of not using built-in types
directly, but using #define, and later, typedef, to specify exactly what
was wanted from those types.

Life was much easier.

Cheers,
Gary B-)

Re: Hard science question: How do G forces work???

<e807c2e9-b2f5-45c6-8328-0497d76fa0d3n@googlegroups.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82073&group=rec.arts.sf.written#82073

  copy link   Newsgroups: rec.arts.sf.written
X-Received: by 2002:a05:620a:1345:b0:6f8:cdc2:b7a2 with SMTP id c5-20020a05620a134500b006f8cdc2b7a2mr12435322qkl.132.1668950562941;
Sun, 20 Nov 2022 05:22:42 -0800 (PST)
X-Received: by 2002:a05:6808:1444:b0:35a:2613:c9f with SMTP id
x4-20020a056808144400b0035a26130c9fmr7136255oiv.250.1668950562700; Sun, 20
Nov 2022 05:22:42 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.arts.sf.written
Date: Sun, 20 Nov 2022 05:22:42 -0800 (PST)
In-Reply-To: <tlatle$3j046$2@newsreader4.netcologne.de>
Injection-Info: google-groups.googlegroups.com; posting-host=124.169.138.33; posting-account=EJyruwoAAABsD3eA_NNkpwHg3OmdgHQ3
NNTP-Posting-Host: 124.169.138.33
References: <6b70c77f-74e0-4315-9fb2-db8bbb37205cn@googlegroups.com>
<1adc83c7-45ce-44ee-aa28-aed9784a3b22n@googlegroups.com> <tkj7ju$i2vr$1@memoryalpha.rosettacon.com>
<tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me>
<tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tlatle$3j046$2@newsreader4.netcologne.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e807c2e9-b2f5-45c6-8328-0497d76fa0d3n@googlegroups.com>
Subject: Re: Hard science question: How do G forces work???
From: hamish.l...@gmail.com (Hamish Laws)
Injection-Date: Sun, 20 Nov 2022 13:22:42 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Hamish Laws - Sun, 20 Nov 2022 13:22 UTC

On Sunday, November 20, 2022 at 2:44:50 AM UTC+11, Thomas Koenig wrote:
> Paul S Person <pspe...@old.netcom.invalid> schrieb:
> > On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
> ><tko...@netcologne.de> wrote:
> >
> >>Lynn McGuire <lynnmc...@gmail.com> schrieb:
> >>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
> >>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
> >>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
> >>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
> >>>>>> <lynnmc...@gmail.com> wrote:
> >>>>>>
> >>>>>> <snippo discussion of basic physics terminology>
> >>>>>>
> >>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
> >>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
> >>>>>>> Fortran character strings to C strings or C++ STL strings are very
> >>>>>>> difficult.
> >>>>>>
> >>>>>> Brave man!
> >>>>> I've got to have a 64 bit version of my calculation engine and soon. My
> >>>>> customers are clamoring for it with the new 64 bit version of Excel.
> >>>>>
> >>>>
> >>>> Pity there's not a 64 bit version of the Fortran
> >>>
> >>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
> >>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
> >>> may have a better experience.
> >>
> >>What is a 64-bit Fortran compiler?
> >
> > Presumably, it would be one that generates 64-bit code, using features
> > that would not work on a 32-bit computer.
>
> And with well-written, standard-conforming code, it does not matter.

Try interacting with 64 bit applications using 32 bit code in windows

Re: Hard science question: How do G forces work???

<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82078&group=rec.arts.sf.written#82078

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sun, 20 Nov 2022 09:08:13 -0800
Organization: A noiseless patient Spider
Lines: 91
Message-ID: <gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
References: <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de> <snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me> <tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="51742dc9dfcc4e4aa2d1e64e0fd4ea2a";
logging-data="3745059"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ltwNl8c9vKEBmu4jsC9gP6R+/uol166I="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:BeVBM0Tby+Ntm7FX9+MProP23oo=
 by: Paul S Person - Sun, 20 Nov 2022 17:08 UTC

On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:

>On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>> <tkoenig@netcologne.de> wrote:
>>>>
>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>
>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>> difficult.
>>>>>>>>>
>>>>>>>>> Brave man!
>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>
>>>>>>>
>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>
>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>> may have a better experience.
>>>>>
>>>>> What is a 64-bit Fortran compiler?
>>>>
>>>> Presumably, it would be one that generates 64-bit code, using features
>>>> that would not work on a 32-bit computer.
>>>>
>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>> emulate, even if running on 64-bit hardware.
>>>>
>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>> select different kinds of integer via the selected_int_kind
>>>>> intrinsic, telling the compiler how many digits you need.
>>>>
>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>> brethren are doing something different.
>>>>
>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>
>>>> That is unlikely to change. But floats are not always precise enough.
>>>>
>>>>> There is no need to know things like the length of a pointer in
>>>>> Fortran (like some people do in C).
>>>
>>> Changing my Fortran code to double precision for all floating point
>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>> precision) after roundoff.
>>
>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>> or around 7.5e-9 as epsilon.
>>
>>> When we ported to the IBM 370, we lost
>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>> roundoff.
>>
>> Because IBM decided to save a few gates, they used hexadecimal
>> float in the /360. Read "Hacker's Delight" for a scathing comment
>> by an IBM employee on that...
>>
>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>> roundoff.
>>
>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>> float is around 2.2e-16, but of course you cannot reliably depend
>> on that for numerical calculations.
>
>Roundoff sucks.

Which is why God gave us Integers.
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<rpnknht32a75uj2bkuroesa948eg3t8fos@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82079&group=rec.arts.sf.written#82079

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Sun, 20 Nov 2022 09:09:24 -0800
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <rpnknht32a75uj2bkuroesa948eg3t8fos@4ax.com>
References: <tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de> <snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tlatle$3j046$2@newsreader4.netcologne.de> <tlb5ol$395e9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="51742dc9dfcc4e4aa2d1e64e0fd4ea2a";
logging-data="3745059"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CJr/fsm+4Np0b9uSmx/nJ5JkslYtOE10="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:b6He6ZVWzftojoSWyemN+gH8/14=
 by: Paul S Person - Sun, 20 Nov 2022 17:09 UTC

On Sat, 19 Nov 2022 10:03:03 -0800, Dimensional Traveler
<dtravel@sonic.net> wrote:

><snip long Y2K related programming discussion>
>
>I think yesterday's (Friday's) XKCD comic is relevant.
>https://xkcd.com/2700/ The mouse over text is "My password is just
>every Unicode codepoint concatenated into a single UTF-8 string." :P

That's some password!
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<91f86833-eb7e-4664-aca6-421ddfdbe5e6n@googlegroups.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82101&group=rec.arts.sf.written#82101

  copy link   Newsgroups: rec.arts.sf.written
X-Received: by 2002:ae9:f707:0:b0:6fa:8b0b:10c9 with SMTP id s7-20020ae9f707000000b006fa8b0b10c9mr1474151qkg.732.1668993445181;
Sun, 20 Nov 2022 17:17:25 -0800 (PST)
X-Received: by 2002:a05:6871:4592:b0:13c:12cf:1f87 with SMTP id
nl18-20020a056871459200b0013c12cf1f87mr8772076oab.82.1668993444943; Sun, 20
Nov 2022 17:17:24 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.arts.sf.written
Date: Sun, 20 Nov 2022 17:17:24 -0800 (PST)
In-Reply-To: <rLMuyM.19rF@kithrup.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fb70:6300:a0c5:3f58:8c83:465b;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fb70:6300:a0c5:3f58:8c83:465b
References: <d672798f-3b06-4d93-b740-3ee7981aba17n@googlegroups.com>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org>
<tkvdvc$3blge$1@newsreader4.netcologne.de> <rLMuyM.19rF@kithrup.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <91f86833-eb7e-4664-aca6-421ddfdbe5e6n@googlegroups.com>
Subject: Re: Hard science question: How do G forces work???
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Mon, 21 Nov 2022 01:17:25 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2255
 by: Quadibloc - Mon, 21 Nov 2022 01:17 UTC

On Saturday, November 19, 2022 at 11:32:36 PM UTC-7, Hal Heydt wrote:

> The FORTRAN IID compiler on the IBM 1620 had a compiler directive
> called the "F and K statement" that allowed on to specify to the
> length in digits for fixed point ("K") variables, minimum 2, and
> floating point ("F") variables, minimum 4, with 2 for the
> exponent and the rest for the mantissa. I don't recall, off
> hand, the maximum permitted values.

Having collected a number of manuals from Bitsavers, I found the
manual for 1620 Fortran II, and it described the Source Program Control
Card to match your description:

*26104

would mean that the floating-point precision was 26 digits, the fixed point
precision was 10 digits (the maximums for each) and the 4 at the end
indicated the object code was to be generated to run on a machine with
40,000 core storage locations (of two decimal digits each, IIRC).

John Savard

Re: Hard science question: How do G forces work???

<4nennhlg4tokqdfsebqc1da1ca4ok5lkdg@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82134&group=rec.arts.sf.written#82134

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx45.iad.POSTED!not-for-mail
From: lcra...@home.ca (The Horny Goat)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Message-ID: <4nennhlg4tokqdfsebqc1da1ca4ok5lkdg@4ax.com>
References: <tkj7ju$i2vr$1@memoryalpha.rosettacon.com> <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me> <tkmbmk$uc0u$3@dont-email.me> <9fab2c9a-cd87-42d7-8383-b2b48e011dden@googlegroups.com> <adr4nh13k3tm8fi0q33qbqei6ctju185nc@4ax.com> <1f11a9e1-c55c-4c3c-b22f-14e9c39e9c3cn@googlegroups.com> <2npcnh90cq4rcfcldnvhtqd3ij1bcqeefn@4ax.com> <3a52d7a9-a99c-49c6-847c-cb5dbb5c4967n@googlegroups.com> <fp1inht5id9ktfsj7uaefct4t85pcju4tt@4ax.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 10
X-Complaints-To: abuse@easynews.com
Organization: Easynews - www.easynews.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Mon, 21 Nov 2022 09:53:31 -0800
X-Received-Bytes: 1606
 by: The Horny Goat - Mon, 21 Nov 2022 17:53 UTC

On Sat, 19 Nov 2022 08:44:06 -0800, Paul S Person
<psperson@old.netcom.invalid> wrote:

>>You can make C++ more abstract than C by choosing how you code in it but it's not automatic and still has all the possible ways C has of shooting yourself in the foot.
>
>You certainly can -- but Those Who Are Serious About C++ As An
>Object-Oriented Language will go into piranha mode on you.

But let's face it - those are the C people who outdo Scientologists in
their devotion to their holy texts (compilers)

Re: Hard science question: How do G forces work???

<tlgmci$3s9js$2@dont-email.me>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82150&group=rec.arts.sf.written#82150

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lynnmcgu...@gmail.com (Lynn McGuire)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Mon, 21 Nov 2022 14:17:26 -0600
Organization: A noiseless patient Spider
Lines: 93
Message-ID: <tlgmci$3s9js$2@dont-email.me>
References: <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me>
<tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 21 Nov 2022 20:17:23 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="46fa873abb63edfd50ee380f43635c51";
logging-data="4073084"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19UvFC9/awx853YC5koTDy4"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Cancel-Lock: sha1:PNBiG7MRpuDDD1GEU/vG5oDlJao=
Content-Language: en-US
In-Reply-To: <gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
 by: Lynn McGuire - Mon, 21 Nov 2022 20:17 UTC

On 11/20/2022 11:08 AM, Paul S Person wrote:
> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
> <lynnmcguire5@gmail.com> wrote:
>
>> On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>> <tkoenig@netcologne.de> wrote:
>>>>>
>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>
>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>> difficult.
>>>>>>>>>>
>>>>>>>>>> Brave man!
>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>
>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>> may have a better experience.
>>>>>>
>>>>>> What is a 64-bit Fortran compiler?
>>>>>
>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>> that would not work on a 32-bit computer.
>>>>>
>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>> emulate, even if running on 64-bit hardware.
>>>>>
>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>> select different kinds of integer via the selected_int_kind
>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>
>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>> brethren are doing something different.
>>>>>
>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>
>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>
>>>>>> There is no need to know things like the length of a pointer in
>>>>>> Fortran (like some people do in C).
>>>>
>>>> Changing my Fortran code to double precision for all floating point
>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>> precision) after roundoff.
>>>
>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>> or around 7.5e-9 as epsilon.
>>>
>>>> When we ported to the IBM 370, we lost
>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>> roundoff.
>>>
>>> Because IBM decided to save a few gates, they used hexadecimal
>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>> by an IBM employee on that...
>>>
>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>> roundoff.
>>>
>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>> float is around 2.2e-16, but of course you cannot reliably depend
>>> on that for numerical calculations.
>>
>> Roundoff sucks.
>
> Which is why God gave us Integers.

I shudder to think of replacing my double precision variables with
integers. I have my major stops set at 1.0e100 and 1.0e-100 at the moment.

Lynn

Re: Hard science question: How do G forces work???

<ti0qnh9ljaggd7lv1ip3oshe9b0f013cpf@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82176&group=rec.arts.sf.written#82176

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Tue, 22 Nov 2022 09:13:45 -0800
Organization: A noiseless patient Spider
Lines: 110
Message-ID: <ti0qnh9ljaggd7lv1ip3oshe9b0f013cpf@4ax.com>
References: <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de> <snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me> <tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org> <gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com> <tlgmci$3s9js$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="39da5352ba0715c8f166f224eb19a544";
logging-data="156345"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+qeMKC91p+UveZk0NrxYCupf8sScrMvRs="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:F/cfdnCza0qf87b/50yt4rAFlwI=
 by: Paul S Person - Tue, 22 Nov 2022 17:13 UTC

On Mon, 21 Nov 2022 14:17:26 -0600, Lynn McGuire
<lynnmcguire5@gmail.com> wrote:

>On 11/20/2022 11:08 AM, Paul S Person wrote:
>> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
>> <lynnmcguire5@gmail.com> wrote:
>>
>>> On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>>> <tkoenig@netcologne.de> wrote:
>>>>>>
>>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>>
>>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>>> difficult.
>>>>>>>>>>>
>>>>>>>>>>> Brave man!
>>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>>
>>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>>> may have a better experience.
>>>>>>>
>>>>>>> What is a 64-bit Fortran compiler?
>>>>>>
>>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>>> that would not work on a 32-bit computer.
>>>>>>
>>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>>> emulate, even if running on 64-bit hardware.
>>>>>>
>>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>>> select different kinds of integer via the selected_int_kind
>>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>>
>>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>>> brethren are doing something different.
>>>>>>
>>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>>
>>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>>
>>>>>>> There is no need to know things like the length of a pointer in
>>>>>>> Fortran (like some people do in C).
>>>>>
>>>>> Changing my Fortran code to double precision for all floating point
>>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>>> precision) after roundoff.
>>>>
>>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>>> or around 7.5e-9 as epsilon.
>>>>
>>>>> When we ported to the IBM 370, we lost
>>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>>> roundoff.
>>>>
>>>> Because IBM decided to save a few gates, they used hexadecimal
>>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>>> by an IBM employee on that...
>>>>
>>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>>> roundoff.
>>>>
>>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>>> float is around 2.2e-16, but of course you cannot reliably depend
>>>> on that for numerical calculations.
>>>
>>> Roundoff sucks.
>>
>> Which is why God gave us Integers.
>
>I shudder to think of replacing my double precision variables with
>integers. I have my major stops set at 1.0e100 and 1.0e-100 at the moment.

Well, that's why such things exist: so you can at least approximate
really large values.

And, anyway, if they worked in FORTRAN, they should work just as well
in C++, particularly if they comply with the standard and are using
the same number of bits.

However, if you are running an Anti-missile battery, you might want to
advise the user to reboot periodically so the accumulated errors don't
cause a failure to hit the incoming target. I believe the Israeli's
learned that the hard way at one point.
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<tlji8v$650g$1@dont-email.me>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82197&group=rec.arts.sf.written#82197

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lynnmcgu...@gmail.com (Lynn McGuire)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Tue, 22 Nov 2022 16:25:35 -0600
Organization: A noiseless patient Spider
Lines: 112
Message-ID: <tlji8v$650g$1@dont-email.me>
References: <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com> <tlgmci$3s9js$2@dont-email.me>
<ti0qnh9ljaggd7lv1ip3oshe9b0f013cpf@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 22 Nov 2022 22:25:35 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="b7565067d7a872c72224500ec3aa00ac";
logging-data="201744"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/H2PLUcJ6oFbXTXqnk33la"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Cancel-Lock: sha1:LTTTUwUQ0qnmhKjxa4NofG9MmoA=
In-Reply-To: <ti0qnh9ljaggd7lv1ip3oshe9b0f013cpf@4ax.com>
Content-Language: en-US
 by: Lynn McGuire - Tue, 22 Nov 2022 22:25 UTC

On 11/22/2022 11:13 AM, Paul S Person wrote:
> On Mon, 21 Nov 2022 14:17:26 -0600, Lynn McGuire
> <lynnmcguire5@gmail.com> wrote:
>
>> On 11/20/2022 11:08 AM, Paul S Person wrote:
>>> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
>>> <lynnmcguire5@gmail.com> wrote:
>>>
>>>> On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>>>> <tkoenig@netcologne.de> wrote:
>>>>>>>
>>>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>>>
>>>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>>>> difficult.
>>>>>>>>>>>>
>>>>>>>>>>>> Brave man!
>>>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>>>
>>>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>>>> may have a better experience.
>>>>>>>>
>>>>>>>> What is a 64-bit Fortran compiler?
>>>>>>>
>>>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>>>> that would not work on a 32-bit computer.
>>>>>>>
>>>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>>>> emulate, even if running on 64-bit hardware.
>>>>>>>
>>>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>>>> select different kinds of integer via the selected_int_kind
>>>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>>>
>>>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>>>> brethren are doing something different.
>>>>>>>
>>>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>>>
>>>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>>>
>>>>>>>> There is no need to know things like the length of a pointer in
>>>>>>>> Fortran (like some people do in C).
>>>>>>
>>>>>> Changing my Fortran code to double precision for all floating point
>>>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>>>> precision) after roundoff.
>>>>>
>>>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>>>> or around 7.5e-9 as epsilon.
>>>>>
>>>>>> When we ported to the IBM 370, we lost
>>>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>>>> roundoff.
>>>>>
>>>>> Because IBM decided to save a few gates, they used hexadecimal
>>>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>>>> by an IBM employee on that...
>>>>>
>>>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>>>> roundoff.
>>>>>
>>>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>>>> float is around 2.2e-16, but of course you cannot reliably depend
>>>>> on that for numerical calculations.
>>>>
>>>> Roundoff sucks.
>>>
>>> Which is why God gave us Integers.
>>
>> I shudder to think of replacing my double precision variables with
>> integers. I have my major stops set at 1.0e100 and 1.0e-100 at the moment.
>
> Well, that's why such things exist: so you can at least approximate
> really large values.
>
> And, anyway, if they worked in FORTRAN, they should work just as well
> in C++, particularly if they comply with the standard and are using
> the same number of bits.
>
> However, if you are running an Anti-missile battery, you might want to
> advise the user to reboot periodically so the accumulated errors don't
> cause a failure to hit the incoming target. I believe the Israeli's
> learned that the hard way at one point.

The closest that I can get to that is that my software can simulate
mustard gas reactors to a very high degree of accuracy.

Lynn

Re: Hard science question: How do G forces work???

<tljitn$3om8a$4@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82199&group=rec.arts.sf.written#82199

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a540-1208-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Tue, 22 Nov 2022 22:36:39 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <tljitn$3om8a$4@newsreader4.netcologne.de>
References: <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me>
<tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
Injection-Date: Tue, 22 Nov 2022 22:36:39 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2a0a-a540-1208-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2a0a:a540:1208:0:7285:c2ff:fe6c:992d";
logging-data="3954954"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Tue, 22 Nov 2022 22:36 UTC

Paul S Person <psperson@old.netcom.invalid> schrieb:
> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
><lynnmcguire5@gmail.com> wrote:
>
>>On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>> <tkoenig@netcologne.de> wrote:
>>>>>
>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>
>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>> difficult.
>>>>>>>>>>
>>>>>>>>>> Brave man!
>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>
>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>> may have a better experience.
>>>>>>
>>>>>> What is a 64-bit Fortran compiler?
>>>>>
>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>> that would not work on a 32-bit computer.
>>>>>
>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>> emulate, even if running on 64-bit hardware.
>>>>>
>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>> select different kinds of integer via the selected_int_kind
>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>
>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>> brethren are doing something different.
>>>>>
>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>
>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>
>>>>>> There is no need to know things like the length of a pointer in
>>>>>> Fortran (like some people do in C).
>>>>
>>>> Changing my Fortran code to double precision for all floating point
>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>> precision) after roundoff.
>>>
>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>> or around 7.5e-9 as epsilon.
>>>
>>>> When we ported to the IBM 370, we lost
>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>> roundoff.
>>>
>>> Because IBM decided to save a few gates, they used hexadecimal
>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>> by an IBM employee on that...
>>>
>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>> roundoff.
>>>
>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>> float is around 2.2e-16, but of course you cannot reliably depend
>>> on that for numerical calculations.
>>
>>Roundoff sucks.
>
> Which is why God gave us Integers.

So you have to keep track of the scales yourselves?

One of Backus' contributions to computers, before the FORTRAN
compiler, was an interpretative system called Speedcoding.
It emulated floating point numbers on the IBM 701, was dog-slow
(a factor of 10-20 vs. native machine code) and a big boost
to productivity because programs could be written and debugged
much faster.

The 704 then had hardware floating point, and the rest is history.

Re: Hard science question: How do G forces work???

<tlla55$cs0o$1@dont-email.me>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82225&group=rec.arts.sf.written#82225

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: michael....@gmail.com (Michael F. Stemper)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Wed, 23 Nov 2022 08:19:08 -0600
Organization: A noiseless patient Spider
Lines: 102
Message-ID: <tlla55$cs0o$1@dont-email.me>
References: <tkk40s$l5ac$1@dont-email.me> <tkll9n$s521$3@dont-email.me>
<tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
<tljitn$3om8a$4@newsreader4.netcologne.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 23 Nov 2022 14:19:17 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="2bf927cf7233b1ef1a8019a54e4c0aa0";
logging-data="421912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/yj61vYVgC1k8/39tEb2hVX02uktB8FGI="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Thunderbird/68.10.0
Cancel-Lock: sha1:4mjS4bey5ITveaVl9oEQKlgiF5s=
In-Reply-To: <tljitn$3om8a$4@newsreader4.netcologne.de>
Content-Language: en-US
 by: Michael F. Stemper - Wed, 23 Nov 2022 14:19 UTC

On 22/11/2022 16.36, Thomas Koenig wrote:
> Paul S Person <psperson@old.netcom.invalid> schrieb:
>> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
>> <lynnmcguire5@gmail.com> wrote:
>>
>>> On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>>> <tkoenig@netcologne.de> wrote:
>>>>>>
>>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>>
>>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>>> difficult.
>>>>>>>>>>>
>>>>>>>>>>> Brave man!
>>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>>
>>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>>> may have a better experience.
>>>>>>>
>>>>>>> What is a 64-bit Fortran compiler?
>>>>>>
>>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>>> that would not work on a 32-bit computer.
>>>>>>
>>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>>> emulate, even if running on 64-bit hardware.
>>>>>>
>>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>>> select different kinds of integer via the selected_int_kind
>>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>>
>>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>>> brethren are doing something different.
>>>>>>
>>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>>
>>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>>
>>>>>>> There is no need to know things like the length of a pointer in
>>>>>>> Fortran (like some people do in C).
>>>>>
>>>>> Changing my Fortran code to double precision for all floating point
>>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>>> precision) after roundoff.
>>>>
>>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>>> or around 7.5e-9 as epsilon.
>>>>
>>>>> When we ported to the IBM 370, we lost
>>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>>> roundoff.
>>>>
>>>> Because IBM decided to save a few gates, they used hexadecimal
>>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>>> by an IBM employee on that...
>>>>
>>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>>> roundoff.
>>>>
>>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>>> float is around 2.2e-16, but of course you cannot reliably depend
>>>> on that for numerical calculations.
>>>
>>> Roundoff sucks.
>>
>> Which is why God gave us Integers.
>
> So you have to keep track of the scales yourselves?

My first job that was explicitly coding was on a 16-bit minicomputer.
We were doing real-time control of (utility-scale) generation. All
of the power values were represented as scaled integers, so that
(e.g.) 436.1 MW would be represented internally as "4361".

We couldn't scale by two decimal places because 16 bits of one's
complement couldn't handle that.

--
Michael F. Stemper
What happens if you play John Cage's "4'33" at a slower tempo?

Re: Hard science question: How do G forces work???

<3pjsnhpkh9nf24pio2g2vq9m0u9em89sqe@4ax.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82233&group=rec.arts.sf.written#82233

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: psper...@old.netcom.invalid (Paul S Person)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Wed, 23 Nov 2022 08:50:59 -0800
Organization: A noiseless patient Spider
Lines: 112
Message-ID: <3pjsnhpkh9nf24pio2g2vq9m0u9em89sqe@4ax.com>
References: <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com> <tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de> <snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me> <tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org> <gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com> <tljitn$3om8a$4@newsreader4.netcologne.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader01.eternal-september.org; posting-host="21f143a12fc95b341e9d19343fa759d2";
logging-data="444277"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MaEQtrU2Tp/HhuNq0LL0j+lDq3HDYgrg="
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:etRQSJhokCnuxkD9TdVRa4z6lnY=
 by: Paul S Person - Wed, 23 Nov 2022 16:50 UTC

On Tue, 22 Nov 2022 22:36:39 -0000 (UTC), Thomas Koenig
<tkoenig@netcologne.de> wrote:

>Paul S Person <psperson@old.netcom.invalid> schrieb:
>> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
>><lynnmcguire5@gmail.com> wrote:
>>
>>>On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>>> <tkoenig@netcologne.de> wrote:
>>>>>>
>>>>>>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>>
>>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>>> difficult.
>>>>>>>>>>>
>>>>>>>>>>> Brave man!
>>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>>
>>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>>> may have a better experience.
>>>>>>>
>>>>>>> What is a 64-bit Fortran compiler?
>>>>>>
>>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>>> that would not work on a 32-bit computer.
>>>>>>
>>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>>> emulate, even if running on 64-bit hardware.
>>>>>>
>>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>>> select different kinds of integer via the selected_int_kind
>>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>>
>>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>>> brethren are doing something different.
>>>>>>
>>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>>
>>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>>
>>>>>>> There is no need to know things like the length of a pointer in
>>>>>>> Fortran (like some people do in C).
>>>>>
>>>>> Changing my Fortran code to double precision for all floating point
>>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>>> precision) after roundoff.
>>>>
>>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>>> or around 7.5e-9 as epsilon.
>>>>
>>>>> When we ported to the IBM 370, we lost
>>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>>> roundoff.
>>>>
>>>> Because IBM decided to save a few gates, they used hexadecimal
>>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>>> by an IBM employee on that...
>>>>
>>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>>> roundoff.
>>>>
>>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>>> float is around 2.2e-16, but of course you cannot reliably depend
>>>> on that for numerical calculations.
>>>
>>>Roundoff sucks.
>>
>> Which is why God gave us Integers.
>
>So you have to keep track of the scales yourselves?

That is a downside if you are using computer integers to represent
fixed-point values.

OTOH, I expect my bank statements to be accurate to the penny. No room
for error, no excuses.

>One of Backus' contributions to computers, before the FORTRAN
>compiler, was an interpretative system called Speedcoding.
>It emulated floating point numbers on the IBM 701, was dog-slow
>(a factor of 10-20 vs. native machine code) and a big boost
>to productivity because programs could be written and debugged
>much faster.
>
>The 704 then had hardware floating point, and the rest is history.
--
"In this connexion, unquestionably the most significant
development was the disintegration, under Christian
influence, of classical conceptions of the family and
of family right."

Re: Hard science question: How do G forces work???

<28134177-c934-4b59-8806-cfb1c4e9082en@googlegroups.com>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82270&group=rec.arts.sf.written#82270

  copy link   Newsgroups: rec.arts.sf.written
X-Received: by 2002:ac8:4cc9:0:b0:3a5:7396:f298 with SMTP id l9-20020ac84cc9000000b003a57396f298mr28857291qtv.132.1669264458188;
Wed, 23 Nov 2022 20:34:18 -0800 (PST)
X-Received: by 2002:a54:4714:0:b0:35a:7a65:5b76 with SMTP id
k20-20020a544714000000b0035a7a655b76mr6047341oik.108.1669264457890; Wed, 23
Nov 2022 20:34:17 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: rec.arts.sf.written
Date: Wed, 23 Nov 2022 20:34:17 -0800 (PST)
In-Reply-To: <3pjsnhpkh9nf24pio2g2vq9m0u9em89sqe@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=73.89.70.238; posting-account=BUItcQoAAACgV97n05UTyfLcl1Rd4W33
NNTP-Posting-Host: 73.89.70.238
References: <tkmbmk$uc0u$3@dont-email.me> <h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com>
<tkote0$2fs$3@gioia.aioe.org> <97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com> <tljitn$3om8a$4@newsreader4.netcologne.de>
<3pjsnhpkh9nf24pio2g2vq9m0u9em89sqe@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <28134177-c934-4b59-8806-cfb1c4e9082en@googlegroups.com>
Subject: Re: Hard science question: How do G forces work???
From: petert...@gmail.com (pete...@gmail.com)
Injection-Date: Thu, 24 Nov 2022 04:34:18 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 6410
 by: pete...@gmail.com - Thu, 24 Nov 2022 04:34 UTC

On Wednesday, November 23, 2022 at 11:51:03 AM UTC-5, Paul S Person wrote:
> On Tue, 22 Nov 2022 22:36:39 -0000 (UTC), Thomas Koenig
> <tko...@netcologne.de> wrote:
>
> >Paul S Person <pspe...@old.netcom.invalid> schrieb:
> >> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
> >><lynnmc...@gmail.com> wrote:
> >>
> >>>On 11/19/2022 9:50 AM, Thomas Koenig wrote:
> >>>> Lynn McGuire <lynnmc...@gmail.com> schrieb:
> >>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
> >>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
> >>>>>> <tko...@netcologne.de> wrote:
> >>>>>>
> >>>>>>> Lynn McGuire <lynnmc...@gmail.com> schrieb:
> >>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
> >>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
> >>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
> >>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
> >>>>>>>>>>> <lynnmc...@gmail.com> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> <snippo discussion of basic physics terminology>
> >>>>>>>>>>>
> >>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
> >>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
> >>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
> >>>>>>>>>>>> difficult.
> >>>>>>>>>>>
> >>>>>>>>>>> Brave man!
> >>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
> >>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Pity there's not a 64 bit version of the Fortran
> >>>>>>>>
> >>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
> >>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
> >>>>>>>> may have a better experience.
> >>>>>>>
> >>>>>>> What is a 64-bit Fortran compiler?
> >>>>>>
> >>>>>> Presumably, it would be one that generates 64-bit code, using features
> >>>>>> that would not work on a 32-bit computer.
> >>>>>>
> >>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
> >>>>>> emulate, even if running on 64-bit hardware.
> >>>>>>
> >>>>>>> Typical compilers have a four-byte integer, but it is possible to
> >>>>>>> select different kinds of integer via the selected_int_kind
> >>>>>>> intrinsic, telling the compiler how many digits you need.
> >>>>>>
> >>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
> >>>>>> 'int' is intended to be the largest value the hardware can handle as a
> >>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
> >>>>>> brethren are doing something different.
> >>>>>>
> >>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
> >>>>>>> today) 32 and 64 bit IEEE floats, respectively.
> >>>>>>
> >>>>>> That is unlikely to change. But floats are not always precise enough.
> >>>>>>
> >>>>>>> There is no need to know things like the length of a pointer in
> >>>>>>> Fortran (like some people do in C).
> >>>>>
> >>>>> Changing my Fortran code to double precision for all floating point
> >>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
> >>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
> >>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
> >>>>> precision) after roundoff.
> >>>>
> >>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
> >>>> or around 7.5e-9 as epsilon.
> >>>>
> >>>>> When we ported to the IBM 370, we lost
> >>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
> >>>>> roundoff.
> >>>>
> >>>> Because IBM decided to save a few gates, they used hexadecimal
> >>>> float in the /360. Read "Hacker's Delight" for a scathing comment
> >>>> by an IBM employee on that...
> >>>>
> >>>>> 64 bits is a wonderful 12 to 14 digits of precision after
> >>>>> roundoff.
> >>>>
> >>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
> >>>> float is around 2.2e-16, but of course you cannot reliably depend
> >>>> on that for numerical calculations.
> >>>
> >>>Roundoff sucks.
> >>
> >> Which is why God gave us Integers.
> >
> >So you have to keep track of the scales yourselves?
> That is a downside if you are using computer integers to represent
> fixed-point values.
>
> OTOH, I expect my bank statements to be accurate to the penny. No room
> for error, no excuses.

You're probably safe. Even back in the late 80s, when I worked at a major
Wall Street bank, math involving money was done with 96 bit integers,
using pennies as the unit.

Pt

Re: Hard science question: How do G forces work???

<tln4hf$juc5$2@dont-email.me>

  copy mid

https://www.novabbs.com/arts/article-flat.php?id=82278&group=rec.arts.sf.written#82278

  copy link   Newsgroups: rec.arts.sf.written
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dtra...@sonic.net (Dimensional Traveler)
Newsgroups: rec.arts.sf.written
Subject: Re: Hard science question: How do G forces work???
Date: Wed, 23 Nov 2022 22:55:46 -0800
Organization: A noiseless patient Spider
Lines: 115
Message-ID: <tln4hf$juc5$2@dont-email.me>
References: <tkmbmk$uc0u$3@dont-email.me>
<h5jvmhlkni3gmbqo8esd4a157o1o1ogg0q@4ax.com> <tkote0$2fs$3@gioia.aioe.org>
<97a83217-411f-4a68-a98b-ee8ae1b0759an@googlegroups.com>
<tkrjj8$832$1@gioia.aioe.org> <tkvdvc$3blge$1@newsreader4.netcologne.de>
<snh7nh5t4hqrsqekgob0usnebqs1252ijt@4ax.com> <tl0prb$24ctu$3@dont-email.me>
<tlau0q$3j046$3@newsreader4.netcologne.de> <tlc9vs$1uq6$1@gioia.aioe.org>
<gnnknhh48ob1mv2al5h93mi505o05i3e7h@4ax.com>
<tljitn$3om8a$4@newsreader4.netcologne.de>
<3pjsnhpkh9nf24pio2g2vq9m0u9em89sqe@4ax.com>
<28134177-c934-4b59-8806-cfb1c4e9082en@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 24 Nov 2022 06:55:43 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="b9c0dd4191c3010a3b38e645623ba3a8";
logging-data="653701"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Agzj1WNsm9KAQpo/4WWzy"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Cancel-Lock: sha1:goq7cfCL/0u+T8eoz140R7/8NZw=
Content-Language: en-US
In-Reply-To: <28134177-c934-4b59-8806-cfb1c4e9082en@googlegroups.com>
 by: Dimensional Traveler - Thu, 24 Nov 2022 06:55 UTC

On 11/23/2022 8:34 PM, pete...@gmail.com wrote:
> On Wednesday, November 23, 2022 at 11:51:03 AM UTC-5, Paul S Person wrote:
>> On Tue, 22 Nov 2022 22:36:39 -0000 (UTC), Thomas Koenig
>> <tko...@netcologne.de> wrote:
>>
>>> Paul S Person <pspe...@old.netcom.invalid> schrieb:
>>>> On Sat, 19 Nov 2022 22:21:15 -0600, Lynn McGuire
>>>> <lynnmc...@gmail.com> wrote:
>>>>
>>>>> On 11/19/2022 9:50 AM, Thomas Koenig wrote:
>>>>>> Lynn McGuire <lynnmc...@gmail.com> schrieb:
>>>>>>> On 11/15/2022 11:11 AM, Paul S Person wrote:
>>>>>>>> On Tue, 15 Nov 2022 07:09:32 -0000 (UTC), Thomas Koenig
>>>>>>>> <tko...@netcologne.de> wrote:
>>>>>>>>
>>>>>>>>> Lynn McGuire <lynnmc...@gmail.com> schrieb:
>>>>>>>>>> On 11/13/2022 5:32 AM, Hamish Laws wrote:
>>>>>>>>>>> On Sunday, November 13, 2022 at 6:50:28 AM UTC+11, Lynn McGuire wrote:
>>>>>>>>>>>> On 11/12/2022 10:44 AM, Paul S Person wrote:
>>>>>>>>>>>>> On Fri, 11 Nov 2022 14:35:30 -0600, Lynn McGuire
>>>>>>>>>>>>> <lynnmc...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> <snippo discussion of basic physics terminology>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> I am in the beginning of converting my 5,000+ subroutines / 700,000+
>>>>>>>>>>>>>> lines of F77 code to C++. I have converted 23,000 lines so far. The
>>>>>>>>>>>>>> Fortran character strings to C strings or C++ STL strings are very
>>>>>>>>>>>>>> difficult.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Brave man!
>>>>>>>>>>>> I've got to have a 64 bit version of my calculation engine and soon. My
>>>>>>>>>>>> customers are clamoring for it with the new 64 bit version of Excel.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Pity there's not a 64 bit version of the Fortran
>>>>>>>>>>
>>>>>>>>>> My experience with the 64 bit Fortran compilers with my 700,000+ lines
>>>>>>>>>> of my old F77 code and my 50,000+ lines of C++ code is not good. Others
>>>>>>>>>> may have a better experience.
>>>>>>>>>
>>>>>>>>> What is a 64-bit Fortran compiler?
>>>>>>>>
>>>>>>>> Presumably, it would be one that generates 64-bit code, using features
>>>>>>>> that would not work on a 32-bit computer.
>>>>>>>>
>>>>>>>> Such as native 64-bit multiplcation. Which a 32-bit compiler can only
>>>>>>>> emulate, even if running on 64-bit hardware.
>>>>>>>>
>>>>>>>>> Typical compilers have a four-byte integer, but it is possible to
>>>>>>>>> select different kinds of integer via the selected_int_kind
>>>>>>>>> intrinsic, telling the compiler how many digits you need.
>>>>>>>>
>>>>>>>> I would expect a 64-bit C compiler to have an 8-byte 'int', since
>>>>>>>> 'int' is intended to be the largest value the hardware can handle as a
>>>>>>>> unit. But perhaps that ended with 32-bit compilers, and their 64-bit
>>>>>>>> brethren are doing something different.
>>>>>>>>
>>>>>>>>> For REAL and DOUBLE PRECISION, those are (on relevant architectures
>>>>>>>>> today) 32 and 64 bit IEEE floats, respectively.
>>>>>>>>
>>>>>>>> That is unlikely to change. But floats are not always precise enough.
>>>>>>>>
>>>>>>>>> There is no need to know things like the length of a pointer in
>>>>>>>>> Fortran (like some people do in C).
>>>>>>>
>>>>>>> Changing my Fortran code to double precision for all floating point
>>>>>>> twenty+ years ago solved a whole lot of problems and caused new ones.
>>>>>>> We developed our software on a Univac 1108, a 36 bit machine, starting
>>>>>>> back in 1965. 36 bits is 1 ppm (part per million) (6 digits of
>>>>>>> precision) after roundoff.
>>>>>>
>>>>>> The UNIVYC 1108 had a 27-bit mantissa in its floating point format,
>>>>>> or around 7.5e-9 as epsilon.
>>>>>>
>>>>>>> When we ported to the IBM 370, we lost
>>>>>>> precision down to 32 bits. 32 bits is about 1.5 ppm (5.5 digits) after
>>>>>>> roundoff.
>>>>>>
>>>>>> Because IBM decided to save a few gates, they used hexadecimal
>>>>>> float in the /360. Read "Hacker's Delight" for a scathing comment
>>>>>> by an IBM employee on that...
>>>>>>
>>>>>>> 64 bits is a wonderful 12 to 14 digits of precision after
>>>>>>> roundoff.
>>>>>>
>>>>>> The smallest number epsilon so that 1+epsilon > 1 in IEEE
>>>>>> float is around 2.2e-16, but of course you cannot reliably depend
>>>>>> on that for numerical calculations.
>>>>>
>>>>> Roundoff sucks.
>>>>
>>>> Which is why God gave us Integers.
>>>
>>> So you have to keep track of the scales yourselves?
>> That is a downside if you are using computer integers to represent
>> fixed-point values.
>>
>> OTOH, I expect my bank statements to be accurate to the penny. No room
>> for error, no excuses.
>
> You're probably safe. Even back in the late 80s, when I worked at a major
> Wall Street bank, math involving money was done with 96 bit integers,
> using pennies as the unit.
>
Reminds me of a Richard Pryor movie where he played an underpaid
programmer for some huge corporation and started transferring all those
fractions of a penny dropped from paycheck withholdings to his own
account. The big bosses realized he was the one responsible when a week
after starting it he drove to work in a megabucks supercar. :D

--
I've done good in this world. Now I'm tired and just want to be a cranky
dirty old man.

Pages:123456789
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor