#garfield Logs
Apr 10 2025
#garfield Calendar
12:04 AM aandrew: that's a really good idea. is it hard to straighten it out? Those are usually pretty wound up
12:18 AM aandrew: thinking like foam cutter kind of application
12:18 AM rue_mohr: well, it straightens up pretty quick when heated
12:18 AM rue_mohr: but it embrittles after its been taken to glowing, so they often break if stressed
12:33 AM aandrew: yeah I remember it being pretty brittle
01:34 AM aandrew: I think I'd be frustrated working in basic. for me I think I'd be looking at a more traditional shell, something I'm familiar with like bash but cut down
01:34 AM aandrew: but even that's kind of limitiing, I've never used it but I might give lua a try, I hear ogod things about it and it's small
01:34 AM rue_mohr: no, make the shell out of basic
01:35 AM aandrew: heh
01:35 AM rue_mohr: print "#"
01:35 AM rue_mohr: input command$
01:35 AM rue_mohr: if command$ = "ls" then
01:36 AM aandrew: yeah I don't think I'd want to do it that way. I kind of like using the old unix philosophy of a number of small tools that you can chain to do more complex things
01:36 AM aandrew: and the "os" would basically run something like busybox to take care of 80% out of the box
01:36 AM rue_mohr: this would just be one thing, basic
01:36 AM aandrew: trying to think of how/if I'd want a filesystem
01:36 AM rue_mohr: it would all just be basic
01:37 AM rue_mohr: autoexec.bas
01:37 AM aandrew: you keep saying that, but then talk about ways to take that idea and make it more unixy
01:37 AM rue_mohr: bash.bas
01:37 AM rue_mohr: just jumps around from one bas app to the next
01:37 AM rue_mohr: no multitasking
01:38 AM rue_mohr: its a 4MHz z80
01:38 AM rue_mohr: ALTHO
01:38 AM aandrew: I understand
01:38 AM rue_mohr: I dont see why you couldn't task-swap multiple basic programs...
01:38 AM rue_mohr: visual.bas
01:38 AM rue_mohr: hahah
01:38 AM aandrew: I know you can't sleep but I need to get to bed, I will have no trouble sleeping
01:39 AM rue_mohr: heh
01:39 AM rue_mohr: z80asm.bas
01:39 AM rue_mohr: at any time ctrl-c the program your in and edit it
01:40 AM rue_mohr: then again, I have a bazillion function keys, I could make the break anything
01:40 AM rue_mohr: on the IIe was it ctrl-reset?
01:41 AM rue_mohr: part of the idea is that there would be on-rom basic programs, and you could also load programs from external media
01:43 AM rue_mohr: on the mowerbot, when it was run from floppy, I didn't have enough room for command.com, so the shell was set to basic.exe
01:43 AM rue_mohr: qbaisc
01:43 AM rue_mohr: its sort of nice to have a interpreted language you can just drop the program into its editor and make adjustments
01:44 AM rue_mohr: no seperate source files, no compiler, just there
01:45 AM rue_mohr: I suppose it could be possible to adjust basic to store the program its running on a serial eeprom
01:45 AM rue_mohr: I wonder what wear would be like
01:46 AM rue_mohr: I wish I could have done this back in '95 when I was building it
01:46 AM rue_mohr: looks like the nascom basic wasn't 'recovered' till sort of recently
01:48 AM rue_mohr: so, I suppose the system needs to nativly have some filesystem support, and io handlers
01:48 AM rue_mohr: slot-like rom is neat, wonder if I could just do that with i2c
01:49 AM rue_mohr: bunch of 24c515 chips
01:49 AM rue_mohr: funny, I could use the gpio on the serial chips I'm planning to do i2c with
01:51 AM rue_mohr: awe, I'm talkin to myself again
08:21 AM rue_mohr: ESC[2J
08:29 AM rue_mohr: hmm
08:30 AM rue_mohr: maybe if I support set cursor xy, and clearscreen
08:30 AM rue_mohr: and \r, I need that
11:28 AM aandrew: heh, I did say I have to go to bed
11:28 AM aandrew: but frustratingly I was up in a couple hours and could not sleep until like 4am, so I'm dragging ass today
11:53 AM aandrew: all of my aliexpress stuff (except one which was not part of "group shipping" arrived just now, same as before, zero weirdness
11:53 AM aandrew: the thing that didn't arrive yet are the Apple authentication ICs
11:55 AM aandrew: also I got a few of these: https://ibb.co/mVqJ13d4
11:56 AM aandrew: aren't they just the cutest little peristalic pumps youve ever seen?
11:56 AM aandrew: https://www.aliexpress.us/item/3256808053750255.html
06:00 PM rue_mohr: hmm
06:00 PM rue_mohr: quite a gearbox
06:08 PM rue_mohr: "I stand corrected. As of last night’s executive order amendment they TRIPLED this rate so as of June 1, you as an individual in the US receiving a package from China will be paying fees of $150 *per item* or 90% of its value."
08:19 PM VanUnamed_ is now known as VanUnamed
11:38 PM aandrew: well... that was no bueno
11:38 PM aandrew: I fried two USB hubs and my "garage server" with my 3D printer
11:39 PM aandrew: levelling the bed, I screwed it down far enough that the 24V rail for heating was connected to the chassis and by extension, the USB shield