00:00:00 --- log: started forth/19.09.30 00:00:40 It would be nice to have when we're at the beach 00:01:58 in the dark ? 00:02:11 Sure 00:02:26 (walking the dogs) 00:03:08 (on or near the beach) 00:03:47 i had a friend long ago who did his apprenticeship at WRE in Adelaide, they had a large truck with diesel generator and a aircraft searchlight on it. He said they would take it down the beach with a UV filter on it and UV goggles and watch couple canoodling in the dark 00:04:05 naughty 00:04:22 he said at time the couples seemed like they were getting a bit hot in the dark ... 00:04:25 lol 00:04:37 Weapons Research had all the cool gear 00:04:46 I can imagine 00:05:44 he was young then, hes a old man like me now 00:05:56 After I'm done with my coffee, I'm going to relearn LaTex and Tex, it's been so long I need a refresher. 00:06:11 it will come right back :) 00:06:15 like riding a bike 00:07:10 I hope so, but I doubt it very much :) 00:09:11 --- join: jedb (~jedb@185.128.24.51) joined #forth 00:09:12 I wrote a Tex class file around 2001 00:09:31 it was called film.cls and was a class file for screenplays 00:09:47 cool 00:10:11 Lyx might serve as a gentle reintroduction ? 00:10:32 it's a wysiwyg front end to LaTeX 00:10:59 I did a bunch of stuff in groff way back, I was late switching to TeX/LaTeX. 00:11:39 Or actually back then it was nroff or troff, not yet groff 00:11:39 i released film.cls under the gpl and about 5 years later I received a email from a guy in Sweden with improvements in a difference file, it was like a christmas present! 00:11:52 nice 00:12:07 that was the first time I ever had that 00:12:51 the second time I released a X86 'micro and prom' burner designed to be general purpose, written in C 00:13:33 6 months later I received a complete rewrite by a C hacker who also wrote a driver for my hardware as I was using direct memory access 00:14:44 cool 00:15:31 thats pretty much it so far, my Forth stuff has been tried by a few but it's a bit too much for beginners 00:16:28 It's difficult to write anything for newbie audiences 00:17:15 a Internet user of some of my Forth stuff dropped by here the other week as he was driving from victoria to queensland and passing thru my town. Hes a Windows user learning Mecrisp-Stellaris Forth but with only some BASIC embedded behind him 00:18:06 I fired up my FreeBSD system and showed him my development environment uploading source at 460800 baud from the editor and was greeted by a blank expression, brain lock 00:19:14 it was sad to see as he had been going so well 00:21:24 Were you able to get through eventually 00:21:28 ? 00:21:44 no 00:21:57 he wasnt here for long and had ben driving long hours 00:22:09 Ah, too bad 00:22:25 i couldnt even get thru on the subject of the importance of bitfields 00:22:44 i tried every angle I could think off 00:23:22 his interest in Forth stemmed from a desire to build control gear for a model railway, plus he had been doing electronics all his life 00:23:47 wow 00:24:24 happily I am corresponding with a Forth learner named Yuri in Russia who is way smart and gets it all 00:26:54 Yuri emailed code that tested 'number' on various number types and his results. I hadnt got around to that Word yet so it was a great shove to get a clue 00:27:12 cool 00:28:13 my ex partner did her degree and master in LaTeX 00:28:22 and I did all her IT and setup 00:28:40 she got HD for everything 00:28:59 Im assuming you know bibtex ? 00:29:37 Yes, at least I did 00:29:38 --- join: inode (~inode@unaffiliated/inode) joined #forth 00:29:51 it will all come right back :) 00:30:49 when she handed me her university 'style guide' I was flabbergasted, it was straight out of a Word Processor and all the samle references and citations were typed by hand 00:31:20 i could tell because the references and citations had errors being seperately typed 00:31:33 I'm downloading the MacTeX-2019 distribution as we speak 00:31:54 3.9G! 00:32:28 I dont know why it is but every university thinks theyre a special flower and must have their own style of harvard or whatever citations 00:32:33 wowo! 00:32:50 so I had to write a class file for her university also 00:33:35 tex is pretty big 00:33:53 I was compiling it only a few days ago and after a couple of hours I killed it 00:34:07 Apparently the MacTeX distribution comes with just about everything 00:34:14 yeah 00:34:32 all tex distros are huge thesedays 00:34:49 --- quit: dys (Ping timeout: 265 seconds) 00:38:27 --- join: logiqub (524066ec@gateway/web/cgi-irc/kiwiirc.com/ip.82.64.102.236) joined #forth 00:40:05 how sweet! worked first time 00:40:08 : ms ( u -- ) 00:40:08 [ 00:40:08 $3e01 h, \ subs r6, #1 00:40:09 $d1fd h, \ bne.n 8 00:40:11 ] 00:40:13 ; 00:40:35 thats cortex-m (thumb) inline assembly 00:41:03 cool 00:41:32 write the assembler, assemble it then paste into Mecrisp-Stellaris Forth 00:41:49 write the assembly source I mean 00:42:40 see ms 00:42:41 200003AE: B500 push { lr } 00:42:41 200003B0: 3E01 subs r6 #1 00:42:41 200003B2: D1FD bne 200003B0 00:42:41 200003B4: BD00 pop { pc } 00:43:49 so it's a 8 byte delay program atm, not yet calibrated for milliseconds as my scope isnt set up here yet 00:56:45 --- join: mtsd (~mtsd@77.110.61.100) joined #forth 01:11:21 --- join: dys (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6) joined #forth 01:23:49 --- join: xek (~xek@apn-31-0-23-201.dynamic.gprs.plus.pl) joined #forth 01:56:59 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 03:18:01 --- quit: dddddd (Quit: Hasta otra..) 03:21:11 --- join: KipIngram (~kipingram@185.149.90.58) joined #forth 03:21:11 --- mode: ChanServ set +v KipIngram 03:31:30 --- quit: KipIngram (Read error: Connection timed out) 03:31:46 --- join: KipIngram (~kipingram@185.149.90.58) joined #forth 03:32:10 --- nick: KipIngram -> Guest4327 04:29:10 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 04:39:58 --- quit: xek (Read error: Connection reset by peer) 04:39:59 --- join: xek_ (~xek@apn-31-0-23-201.dynamic.gprs.plus.pl) joined #forth 05:35:58 --- quit: livoreno (Ping timeout: 240 seconds) 06:10:29 --- quit: rdrop-exit (Quit: Lost terminal) 06:14:33 --- quit: mtsd (Quit: Leaving) 06:17:36 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 06:19:41 --- quit: nullnullnull (Quit: Leaving) 06:23:04 --- nick: Guest4327 -> KipIngram 06:23:15 --- mode: ChanServ set +v KipIngram 07:39:50 --- quit: tabemann (Ping timeout: 245 seconds) 08:04:08 --- quit: logiqub (Remote host closed the connection) 08:20:16 --- join: learning (~learning@47.138.187.107) joined #forth 08:36:24 --- quit: learning (Ping timeout: 240 seconds) 08:37:14 --- join: learning (~learning@47.138.187.107) joined #forth 08:47:13 --- quit: inode (Quit: ) 08:54:40 --- quit: dave0 (Quit: dave's not here) 08:56:02 --- quit: learning (Ping timeout: 265 seconds) 08:56:24 --- join: learning (~learning@47.138.187.107) joined #forth 08:59:28 --- nick: xek_ -> xek 09:25:27 --- join: ryke (~Thunderbi@mail.homecaregiverstn.org) joined #forth 09:54:32 --- quit: learning () 10:17:44 --- quit: KipIngram (Quit: WeeChat 1.4) 10:20:40 --- quit: dys (Ping timeout: 245 seconds) 10:47:06 --- join: WickedShell (~WickedShe@159-118-128-145.cpe.cableone.net) joined #forth 10:49:20 --- join: inode (~inode@unaffiliated/inode) joined #forth 10:54:32 --- quit: cmtptr (Quit: leaving) 10:59:26 --- quit: X-Scale (Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.) 12:36:29 --- join: dys (~dys@tmo-110-186.customers.d1-online.com) joined #forth 12:37:47 --- join: KipIngram (~kipingram@185.149.90.58) joined #forth 12:37:47 --- mode: ChanServ set +v KipIngram 12:48:44 --- quit: gravicappa (Ping timeout: 245 seconds) 13:19:59 --- quit: dys (Ping timeout: 245 seconds) 13:46:31 --- join: cmtptr (~corey@unaffiliated/cmtptr) joined #forth 14:17:33 --- quit: xek (Ping timeout: 268 seconds) 15:21:38 --- quit: inode (Quit: ) 15:31:24 --- quit: ryke (Ping timeout: 265 seconds) 16:08:51 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 16:16:50 --- join: ryke (~Thunderbi@71-9-171-192.dhcp.jcsn.tn.charter.com) joined #forth 16:31:56 --- join: jedb_ (~jedb@147.10.24.229) joined #forth 16:34:24 --- quit: jedb (Ping timeout: 240 seconds) 16:45:19 --- join: jedb__ (~jedb@103.254.153.113) joined #forth 16:47:53 --- quit: jedb_ (Ping timeout: 245 seconds) 16:51:15 --- nick: jedb__ -> jedb 17:03:32 --- quit: jedb (Remote host closed the connection) 17:03:48 --- join: jedb (~jedb@103.254.153.113) joined #forth 17:04:08 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 17:05:10 --- join: dave69 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 17:06:00 --- quit: MrMobius (Ping timeout: 240 seconds) 17:06:01 --- nick: [1]MrMobius -> MrMobius 17:06:15 --- quit: dave9 (Quit: dave's not here) 17:06:24 --- quit: dave0 (Ping timeout: 240 seconds) 17:17:45 --- join: dave9 (~dave@069.d.003.ncl.iprimus.net.au) joined #forth 17:18:10 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 17:18:17 re 17:18:49 hey 17:19:22 hey tabemann how goes your hashforth ? 17:19:32 gday dave9 17:19:44 I'm thinking of adding fixed point arithmetic 17:19:49 nice! 17:20:08 it's an easy change, one that does not require any runtime work 17:20:38 I could add floating point, but FP has its disadvantages, and when I get this on an MCU I likely won't have an FP unit 17:20:44 I've been playing with inline machine code with Mecrisp-Stellaris 17:21:05 the Cortex-M4's have a FPU I believe 17:21:19 the cortex-m0's and M3's dont 17:21:21 yeah 17:22:41 FPU is optional with a M4 though 17:23:05 ah 17:23:39 I've spent all my time on a cortex-m0 so far, I'll be up to speed in about another 10 years I rekon ;-) 17:34:01 know what 17:34:10 I'm going to have to implement double cell arithmetic 17:34:54 because without it multiplication and division will result in loss of significance 17:41:06 yeah 17:41:25 I have doubles along with fixed point in Mecrisp-Stellaris 17:43:16 of course doubles in 64-bit hashforth seem excessive 17:43:43 but I'm going to keep them in for the sake of source-compatibility with 32-bit versions of hashforth 17:43:45 lol, so it does 18:01:12 gonna go head home to have some dinner, so bbl 18:05:10 --- nick: dave69 -> dave0 18:05:43 --- quit: tabemann (Ping timeout: 268 seconds) 18:14:17 --- quit: karswell (Ping timeout: 265 seconds) 18:32:45 --- join: tabemann (~tabemann@2600:1700:7990:24e0:30b9:b6b8:b3c2:2d84) joined #forth 18:58:26 --- quit: dave0 (Quit: dave's not here) 21:00:19 --- quit: dddddd (Remote host closed the connection) 21:07:04 --- quit: iyzsong (Quit: ZNC 1.7.1 - https://znc.in) 21:15:10 --- join: gravicappa (~gravicapp@h109-187-209-116.dyn.bashtel.ru) joined #forth 21:46:51 --- join: dave0 (~davezero@069.d.003.ncl.iprimus.net.au) joined #forth 22:43:01 --- quit: dave0 (Quit: dave's not here) 23:19:10 --- quit: ryke (Quit: ryke) 23:19:22 --- join: ryke (~Thunderbi@71-9-171-192.dhcp.jcsn.tn.charter.com) joined #forth 23:50:41 --- quit: ryke (Ping timeout: 265 seconds) 23:59:59 --- log: ended forth/19.09.30