Deutsch   English   Français   Italiano  
<87cya7wlm7.fsf@nightsong.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Paul Rubin <no.email@nospam.invalid>
Newsgroups: comp.lang.forth
Subject: Re: Parsing timestamps?
Date: Thu, 10 Jul 2025 18:40:32 -0700
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <87cya7wlm7.fsf@nightsong.com>
References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org>
	<2025Jul2.172222@mips.complang.tuwien.ac.at>
	<nnd$77366e3c$215e3e20@1580fe9081551b96>
	<300ba9a1581bea9a01ab85d5d361e6eaeedbf23a@i2pn2.org>
	<nnd$619ca290$2bff25f3@fa4b7a265c28888c>
	<4d440297d7e17251ebc50774bacfec73e184f9bc@i2pn2.org>
	<2025Jul5.104922@mips.complang.tuwien.ac.at>
	<6fd9f665e73ad93270fff88eca894ba69424cac7@i2pn2.org>
	<87a55dxbft.fsf@nightsong.com>
	<2025Jul10.094723@mips.complang.tuwien.ac.at>
	<87h5zjx2lb.fsf@nightsong.com> <mdaotaF7ghoU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Fri, 11 Jul 2025 03:40:38 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="45340e4ff9a56fbe4f23f933429bcb1d";
	logging-data="1228196"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18XFO2bIbwB4vcdJ2zvaxzt"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:5I6U1CzI2BSGwYeQqkKqRDisnSY=
	sha1:DLG4zy7l8GtjJ77YJrnPiR3UVBM=

minforth <minforth@gmx.net> writes:
> Kahan was also overly critical of dynamic Unum/Posit formats.
> Time has shown that he was partially wrong:
> https://spectrum.ieee.org/floating-point-numbers-posits-processor

I don't feel qualified to draw a conclusion from this.  I wonder what
the numerics community thinks, if there is any consensus.  I remember
being dubious of posits when I first heard of them, though Kahan
probably influenced that.  I do know that IEEE 754 took a lot of trouble
to avoid undesirable behaviours that never would have occurred to most
of us.  No idea how well posits do at that.  I guess though, given the
continued attention they get, they must be more interesting than I had
thought.

I saw one of the posit articles criticizing IEEE 754 because IEEE 754
addition is not always associative.  But that is inherent in how
floating point arithmetic works, and I don't see how posit addition can
avoid it.  Let a = 1e100, b = -1e100, and c=1.  So mathematically,
a+b+c=1.  You should get that from (a+b)+c in your favorite floating
point format.  But a+(b+c) will almost certainly be 0, without very high
precision (300+ bits).