2022-07-14 00:00:02 Heh. I'm rather hesitant to call what they provide there a "Forth." Obviously, it could be used to produce a Forth. But it could be used to produce pretty much anything else too. 2022-07-14 00:00:17 It's more a "three operation dev tool." 2022-07-14 07:44:18 Yeah it's not a Forth 2022-07-14 10:26:07 It's kind of annoying that my employer won't let me adjust the time delay before my screen saver kicks in. 2022-07-14 10:27:22 a usb mouse-like device that bumps the screen now and then might work 2022-07-14 11:38:45 Hmmm. I may have to look into that. 2022-07-14 11:39:01 The guys that make those decisions are just beyond anal retentiv. 2022-07-14 11:39:04 e 2022-07-14 12:30:06 Also, when a WebEx call is in progress, it somehow knows not to sleep the screen. Maybe I can figure out how to tickle it however it does it. 2022-07-14 12:30:29 keep a video player open? 2022-07-14 12:30:38 Yeah, that might be worth trying. 2022-07-14 12:30:57 loop 10 minutes of silence and play that if in needs to be active 2022-07-14 12:30:58 Just one of those really long YouTube "relax" videos or something, muted. 2022-07-14 12:31:11 Worth a try. 2022-07-14 12:31:18 I'll investigate after this call. 2022-07-14 13:21:04 Ok, just fired up "eight hours of rain" on YouTube, and muted it. Fingers crossed... 2022-07-14 13:31:36 Well, that's a bust. That didn't work at all. :-( 2022-07-14 13:32:49 in a browser, or in quicktime player? 2022-07-14 13:33:48 browser 2022-07-14 13:34:07 I think I've got a video player on here; I can try that too. 2022-07-14 13:43:08 I wonder if it mattered that it was muted. 2022-07-14 15:17:05 Well, no luck still; tried a few other things. Best I've got so far is a script that plays a beep every five minutes. The computer is usually right by me - I can just nudge the shift key when it beeps. 2022-07-14 15:17:18 That's what I usually try to do anyway, every few minutes, but I forget, 2022-07-14 15:17:21 This should help, 2022-07-14 15:17:43 Here's some useful info for stuff related to sectorforth: 2022-07-14 15:17:46 https://wiki.osdev.org/Text_Mode_Cursor 2022-07-14 15:19:11 I'm probably going to have to do something along those lines - I used to really enjoy programming at that level (hacking around with the BIOS and so on). 2022-07-14 15:31:06 imode: So, re: PlanckForth, do you have any opinion about why it's more or less double the size of sectorForth? Seems like they're semi-comparable things. 2022-07-14 15:37:26 probably because of the interpreting overhead. 2022-07-14 16:01:22 Hmmm. I'd find a boot-sector PlanckForth thingie pretty interesting, I think. 2022-07-14 16:01:32 I may tinker around that some. 2022-07-14 16:02:10 sectorForth and miniForth have to interpret too. 2022-07-14 16:02:32 I guess if there's a good reason it won't fit I'll find out if I try it. 2022-07-14 16:05:59 Maybe that's a bogus comparison. SectorForth is just code. PlanckForth is an ELF. May not all be code. 2022-07-14 16:08:14 If I give it a try I'll probably do 16 bits, real mode / BIOS, direct threaded. lodsw; jmp ax for NEXT. 2022-07-14 16:08:39 And use sp for the data stack, so push and pop are usable. Should make primitives smaller. 2022-07-14 16:10:34 Have it start interpreting from the first sector after the boot sector, and just go until something causes it to do something different (which would be me having something else ready to roll). So KEY would pull from the disk initially - I'd re-vector it to the keyboard when I was ready to. 2022-07-14 16:10:55 Make a bootable USB stick for playing with it. 2022-07-14 16:16:53 Ok - looks like I got the screen saver issue whipped. 2022-07-14 16:17:12 The magic command is 2022-07-14 16:17:36 osascript -e 'tell application "System Events" to keystroke "\n"' 2022-07-14 16:17:56 Put that in a bash loop that fires every five minutes, in a little unused terminal window. 2022-07-14 16:18:31 But first you have to go into Preferences and give the terminal program permission to control the computer, under Privacy/Accessibility. 2022-07-14 20:55:12 Some interesting science history here: 2022-07-14 20:55:14 https://en.wikipedia.org/wiki/Drexler%E2%80%93Smalley_debate_on_molecular_nanotechnology