09:38:26 From Jan Bramkamp : what a wasteful encoding (at the moment) 09:39:21 From Samuel A. Falvo II : It was optimized for switch/case dispatch, which many compilers optimize into a simple jump table if all the cases are adjacent. 09:40:36 From Jan Bramkamp : word = 16 bit? 09:41:03 From John Masseria : 32 bit words (my understanding) 09:41:09 From John Masseria : In Java 09:41:44 From Jan Bramkamp : that’s what confused me about w@ and w! 09:43:03 From Samuel A. Falvo II : Characters in Java are UTF-16, so they have 16-bit accessors for memory. It's probable that saload, etc. are 16-bit accessors. 09:43:16 From Samuel A. Falvo II : That might explain why 's' is chosen: either "short" or "string". 10:00:57 From Kevin Appert : Sam, you ready to go? It looks like Ting is winding up. 10:01:38 From Samuel A. Falvo II : Yes. I've cued up my websites. 10:03:02 From Jan Bramkamp : what made you start with the jvm bytecode instructions instead of other forth optimized instruction sets? 10:12:31 From Jan Bramkamp : poor man’s SPI 10:32:53 From Jan Bramkamp : have you considered using dual ported memory with one port hooked up to a mcu running forth to inspect the memory? the nmi could be used to dump/restore the cpu state to/from well known addresses. such a setup should allow debugging with minimal overhead 10:37:13 From Jan Bramkamp : https://www.forthbox.io is already in use by a bullshit cryptocurrency/nft vaporware 10:40:28 From tabemann : I thought for a sec they were talking about the classic Dazzler board... except that was an S-100 board from over forty years ago! 10:56:57 From Kevin Appert : You can read about the Gameduino Dazzler's HDMI testing here: 10:57:00 From Kevin Appert : https://www.crowdsupply.com/excamera/gameduino-3x-dazzler/updates/conversation-with-my-dog 10:58:46 From Kevin Appert : Available here:https://www.adafruit.com/product/4969 10:59:31 From Joe O'Connor : Just a statement - I’ve gotten CoSy to work on Windows XP and a Windows 2000 VM 10:59:49 From Joe O'Connor : On Windows 10 my antivirus eats up reva.exe 11:02:12 From Samuel A. Falvo II : I need to drop off, alas. Household chores are imminent. :) 11:17:53 From Jan Bramkamp : there is mecrisp ice and it should run on the icestick 11:18:16 From Jan Bramkamp : but on a larger icebreaker board you can do a lot more 11:18:54 From Jan Bramkamp : but i haven’t done more than flash mecrisp ice and run a blinky/hello world on my icebreaker board 11:22:03 From Kevin Appert : for speaker suggestions --- forther@comcast.net 11:22:20 From Kevin Appert : programming challenges 11:22:52 From Jan Bramkamp : STM32L476, STM32F407, STM32F746 and RP2040 (raspberry pico) 11:23:53 From Chen-hanson Ting : Upduino 3.0, ICE40 with 5K LUT. $25 on Amazon. 11:30:55 From Jan Bramkamp : is there more than a 1kbit karatsuba multiplier required? 11:33:56 From Kevin Appert : when Bill says it's "very organized", I say to myself "of course it is" 11:35:11 From Chen-hanson Ting : Multiplies not require many LUT, as there are hardware multipliers in FPGA. Divider needs lots of LUTs. 11:54:12 From Brad Nelson : I agree FWIW!