00:00:00 --- log: started forth/07.08.25 01:29:53 --- quit: tetonca ("User disconnected") 01:42:32 --- join: ygrek (i=user@gateway/tor/x-a77af22dbcd6fc4a) joined #forth 02:04:40 --- join: warpzero (n=warpzero@208.74.136.138) joined #forth 02:05:54 --- quit: warp0x00 (Read error: 104 (Connection reset by peer)) 02:22:07 --- quit: madgarden (Read error: 110 (Connection timed out)) 04:39:04 --- quit: ygrek (Remote closed the connection) 04:51:12 --- join: jns (n=jens@p57B0692E.dip.t-dialin.net) joined #forth 05:10:31 --- join: H4n1 (n=Hans@p57A0E36F.dip.t-dialin.net) joined #forth 05:11:10 --- join: warp0x00 (n=warpzero@208.74.136.138) joined #forth 05:11:10 --- quit: warpzero (Read error: 104 (Connection reset by peer)) 05:27:47 --- quit: H4ns (Read error: 110 (Connection timed out)) 05:38:29 --- join: atsivsucks (n=atsivsuc@218.1.244.205) joined #forth 05:38:41 --- part: atsivsucks left #forth 05:43:15 --- join: Al2O3_ (n=Al2O3@76.25.11.72) joined #forth 05:59:42 --- quit: Al2O3 (Connection timed out) 06:17:50 --- quit: Baughn ("Time to try fixing this broken HD") 06:48:55 --- join: warpzero (n=warpzero@208.74.136.138) joined #forth 06:49:41 --- quit: warp0x00 (Read error: 104 (Connection reset by peer)) 06:54:40 --- join: ecraven (i=nex@eutyche.swe.uni-linz.ac.at) joined #forth 07:07:58 --- join: madgarden (n=madgarde@bas2-kitchener06-1096652613.dsl.bell.ca) joined #forth 07:48:52 --- join: warp0x00 (n=warpzero@208.74.136.138) joined #forth 07:49:41 --- quit: warpzero (Read error: 104 (Connection reset by peer)) 07:55:08 --- join: warpzero (n=warpzero@208.74.136.138) joined #forth 07:55:11 --- quit: warp0x00 (Read error: 104 (Connection reset by peer)) 08:00:22 --- join: warp0x00 (n=warpzero@208.74.136.138) joined #forth 08:01:30 --- quit: warpzero (Connection reset by peer) 08:06:26 --- quit: warp0x00 (Excess Flood) 08:06:28 --- join: warpzero (n=warpzero@208.74.136.138) joined #forth 08:18:18 --- nick: H4n1 -> H4ns 08:30:22 --- join: Baughn (n=svein@2002:54ca:2640:0:0:0:0:1) joined #forth 09:13:27 --- join: warp0x00 (n=warpzero@208.74.136.138) joined #forth 09:15:25 --- quit: warpzero (Read error: 104 (Connection reset by peer)) 09:33:35 --- join: tetonca (n=chris@66.155.140.191) joined #forth 10:28:14 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-152-004.pools.arcor-ip.net) joined #forth 10:36:55 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 10:36:58 --- nick: snoopy_1711 -> Snoopy42 11:39:42 --- join: ygrek (i=user@gateway/tor/x-0ba2051f21db1fed) joined #forth 12:29:01 --- quit: timlarson (Read error: 110 (Connection timed out)) 12:30:21 --- quit: segher__ (Read error: 110 (Connection timed out)) 12:42:29 --- join: segher__ (n=segher@82-217-247-28.cable.quicknet.nl) joined #forth 12:44:40 --- join: carldani (n=carldani@stud246150.studentenheim.uni-tuebingen.de) joined #forth 12:52:08 --- quit: tetonca (Read error: 110 (Connection timed out)) 12:56:49 --- quit: ecraven ("bbl") 13:27:46 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 13:27:46 --- mode: ChanServ set +o tathi 13:38:09 --- quit: ygrek (Remote closed the connection) 14:09:32 --- join: tetonca (n=chris@66.155.140.152) joined #forth 14:16:33 --- quit: tetonca ("User disconnected") 14:16:49 --- join: timlarson (n=timlarso@user-12l37rb.cable.mindspring.com) joined #forth 14:17:32 --- join: tetonca (n=chris@66.155.140.152) joined #forth 14:27:09 --- quit: Quartus (Read error: 110 (Connection timed out)) 14:27:16 --- join: Quartus (n=neal@CPE0001023f6e4f-CM001947482b20.cpe.net.cable.rogers.com) joined #forth 14:27:17 --- mode: ChanServ set +o Quartus 14:53:20 --- quit: carldani ("leaving") 15:02:50 --- quit: male (Read error: 110 (Connection timed out)) 15:05:23 --- quit: tetonca ("User disconnected") 15:10:26 --- join: crest__ (n=crest@p5489C00A.dip.t-dialin.net) joined #forth 15:13:02 --- join: male (n=male@adsl-250-8-232.bhm.bellsouth.net) joined #forth 15:17:49 --- join: tetonca (n=chris@66.155.140.152) joined #forth 15:21:05 --- quit: crest_ (Read error: 110 (Connection timed out)) 15:24:48 --- quit: tetonca ("User disconnected") 15:26:01 --- join: tetonca (n=chris@66.155.140.152) joined #forth 15:27:59 --- quit: mem4tim ("Leaving") 15:43:18 --- join: mem4tim (n=timlarso@user-12l37rb.cable.mindspring.com) joined #forth 16:18:28 --- quit: crest__ (Connection reset by peer) 16:19:06 --- join: Crest (n=crest@p5489C00A.dip.t-dialin.net) joined #forth 16:29:31 --- part: rey_ left #forth 17:12:52 --- join: rAyS (n=Ray_stma@adsl-68-95-149-248.dsl.rcsntx.swbell.net) joined #forth 17:26:07 --- quit: tathi (Read error: 110 (Connection timed out)) 17:41:27 Did everybody get a dat for tonight? 17:41:39 *e 17:41:53 How are you, ray? 17:42:49 I'm well, thank you Quartus. I hope you are, too? 17:43:22 Doing ok, thanks. 17:43:23 Would a P.M. be okay? 17:43:38 Sure. 17:46:16 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 17:46:16 --- mode: ChanServ set +o tathi 17:46:25 Hi tathi 17:47:51 Hi Quartus 17:48:25 I'm pretty impressed with Linux just now; we had a short power outage, and I was in the middle of typing (in vim). 17:48:34 Booted back up, and it hadn't lost a single character. 17:48:38 neat :) 17:48:44 I thought so :) 17:49:09 How are you today? 17:49:16 Not bad, thanks. How are things with you? 17:50:35 Pretty good 18:11:22 --- quit: tathi ("leaving") 18:45:08 --- join: jns_ (n=jens@p57B05816.dip.t-dialin.net) joined #forth 18:45:11 --- quit: jns (Read error: 110 (Connection timed out)) 19:24:40 --- part: rAyS left #forth 19:26:46 --- part: FMotAFK left #forth 19:47:35 --- quit: Baughn (Read error: 104 (Connection reset by peer)) 19:47:38 --- join: Baughn (n=svein@2002:54ca:2640:0:0:0:0:1) joined #forth 20:10:48 --- join: slava (n=erg@cpe-24-28-22-112.austin.res.rr.com) joined #forth 20:10:48 --- mode: ChanServ set +o slava 20:10:50 Quartus: ping 20:10:57 Hey slava. 20:11:02 how is f~ implemented? 20:11:05 approx floating point comparison 20:11:40 Gforth's implementation is source, if that's helpful 20:12:03 ok 20:17:11 are you implementing it yourself? 20:18:50 i found the gforth code 20:18:53 its kind of dumb 20:19:00 if the tolerance is negative, they do relative error, otherwise they do absolute error 20:19:07 is this standard? 20:22:05 http://quartus.net/dpans/dpans12.htm#12.6.1.1640 is the spec 20:22:39 whenever i rewrite gforth code in factor, it becomes a lot shorter and more readable 20:22:46 i don't think there's anything magical about factor here 20:23:12 You'll see that the sign of r3 determines the kind of equality used 20:23:32 is that a useful feature to have? 20:23:35 well, I don't lay claim that the implementation gforth shows is the shortest or most readable 20:23:41 I thought it might be of use to you as a reference. 20:23:43 gforth has f~abs, f~rel and f~ calls one of those two 20:23:50 i might just have f~abs and f~rel 20:23:52 what do you think? 20:24:04 Useful? It's the specification of f~. If you want to split it out, of course you can 20:24:23 oh, i'm not trying to conform to ans or anything; i just wanted to know how approximate equality is implemented 20:24:27 since i really have no idea when it comes to fp math 20:25:20 There are three different kinds of equality, exact, close, and relative 20:25:45 Implementation is pretty simple, as you see 20:26:20 why does ans specify this weird f~ word though, where the sign of the delta determines the algorithm to use? 20:26:39 Historical precendent. 20:26:43 precedent. 21:00:16 --- quit: tetonca ("User disconnected") 21:46:06 --- quit: male ("User disconnected") 21:54:50 --- join: FMotAFK (n=FMota@dhcp-36-203-57-69.cf-res.cfu.net) joined #forth 21:55:14 --- nick: FMotAFK -> FMota 22:57:03 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 23:03:12 --- join: madgarden (n=madgarde@bas2-kitchener06-1096652613.dsl.bell.ca) joined #forth 23:23:51 --- join: madgarden_ (n=madgarde@bas2-kitchener06-1096652613.dsl.bell.ca) joined #forth 23:25:39 --- quit: madgarden (Read error: 110 (Connection timed out)) 23:27:06 --- join: saon_ (n=saon@207.138.42.211) joined #forth 23:32:10 --- quit: saon (Read error: 110 (Connection timed out)) 23:38:35 --- quit: madgarden_ (Read error: 104 (Connection reset by peer)) 23:43:59 --- join: madgarden (n=madgarde@bas2-kitchener06-1096652613.dsl.bell.ca) joined #forth 23:49:08 --- quit: slava (Nick collision from services.) 23:59:59 --- log: ended forth/07.08.25