Charles Childers Wisp Feed https://charles.childe.rs/wisp.txt Personal updates from Charles Childers Back to work. Back to work. A few people called out, and my glucose was good until dinnertime when it started getting rocky. I was able to get some sleep in the evening, so even if I don't sleep during the night, I should be ok.

I was able to side load nightly builds of xovi, appload, and koreader onto the re/Move, so I can now read books much more comfortably.

No real programming on my personal stuff today, but I did make a small QOL improvement to Para, and have some more concrete plans now for the OS for ilo.

]]>
b8573713250589ea9fe728621460da6b Mon, 15 Sep 2025 00:00:00 +0000
Church went well. Church went well. Turnout in the evening was low, but it was good in the morning.

We moved the NVR to the sound booth, and it remained up & not rebooting back there. Why? I have no idea. If it stays stable we'll probably redo the camera wiring to go back here.

My glucose was a bit unstable today. Not really high, but a bit annoying.

]]>
76708f8e89fa0df78326f244716fa493 Sun, 14 Sep 2025 00:00:00 +0000
Saturday. Saturday. A walk, coffee, tea, and lunch; some reading. Then on to programming.

The new Amene vocabulary for Retro is going better than the first attempt. I stopped at 1730, with a working `ls` for the root directory. I'll do a little more after dinner, and then break for today.

I've also done a little on the RDML spec for use with Unu. It's not a high priority project, but I should have it done this month.

We discussed looking at bringing Para to a point where we can release as a product. So next week I'll see what's needed there.

]]>
64ee76f4acc4148c52a283eff05cd802 Sat, 13 Sep 2025 00:00:00 +0000
Friday. Friday. Mike fell at work, so I had to do an incident report. It looks like Monday will be a stressful day. I won't say more here but I'm not looking forward to it.

Amene has Py versions of the C tools; I fixed the nested dir bug *and* a FUSE driver, so an amene volume can just be mounted and used on Linux.

I have a bit of code in Retro for this, but think I'll restart from the ground up tomorrow. The bits I have aren't working and just feel off.

I posted a Patreon update.

]]>
978cb0d312944bd726825707c3f83cba Fri, 12 Sep 2025 00:00:00 +0000
Lots of work on amene today. Lots of work on amene today. I have functional tools in C now: init, cpin, cpout, copy, delete, info, mkdir, rmdir, ls. In Py, I have a tool to dump volume structure for debugging aid.

The Re/Move tests are going well. It's ok for reading, and good for notes. No advanced stuff like the Nomad, but it's way better than the Go7 for writing.

In the evening, I found a bug with nested directory handling in the C code. I'll look at it closer tomorrow.

]]>
2cb3e0588af686f15d3badad2069d0d0 Thu, 11 Sep 2025 00:00:00 +0000
Wednesday. Wednesday. Church tonight, but first work. I have setup a few tasks for people today, and am starting to consider some things for Friday.

]]>
2f18907d6912e822a8b12f29f420ccba Wed, 10 Sep 2025 00:00:00 +0000
Tuesday. Tuesday. Work was somewhat busy, but not in terms of sales. Jack put away 4 pallets of wire, and I set up tasks for tomorrow.

Set up the new mattress in the evening, and later picked up some tea. The evening was spent listening to blues, and a bit of reading.

Around 2130, Dustin asked if I was free for lunch. So I have a meeting scheduled tomorrow.

]]>
4e45b8598bf4a7178f3e4a7d8701f86d Tue, 09 Sep 2025 00:00:00 +0000
Back to work. Back to work. Lots of misc. billing & inventory issues, and more catch up from last week.

A new mattress for my bed should arrive tomorrow. It'll be nice to have something in better shape & w/o broken springs.

The reMove: I like it. I've managed to get part of my library on it after converting to ePub. The device converts them to PDF on opening. It's not great with ebooks, so it'll be nice when I can run KOReader on it. But it's nicer to read on this display than on the Go7. I also have a daily scheduler PDF that looks good, and matches up well with my daily needs.

]]>
fa5dbb8f883c759872758bb70efeb8c4 Mon, 08 Sep 2025 00:00:00 +0000
Church went well, with no technical issues. Church went well, with no technical issues. Glucose has been good today.

The reMarkable Paper Pro Move (too long; will use reMove). This is kind of fascinating. It's the same height, thickness, and weight as the Nomad. It's notably thinner in width. The color screen is much, much cleaner & brighter than the kaleido screen on the Go7. It's actually readable in normal light w/o the front light. Though using USI, the stylus it has is much more precise than the generic ones I've tried. Might be a custom software that builds over USI? Will look into it.

No KOReader yet, but I should be able to side load it on once an unofficial extension framework (xovi?) is updated.

]]>
75f2495ba960207040a0e9c8e0b9ec2b Sun, 07 Sep 2025 00:00:00 +0000
It's warm & humid today. It's warm & humid today. Glucose continued running low.

In the afternoon I worked on Para-G, fixing a display bug in the orders listing.

Two cups of coffee, a cup of tea, lunch, and back home by 1425.

I've ordered a reMarkable Paper Pro Move, due to arrive sometime tomorrow. I'll be testing it for a few months to see how a slim color device can be used alongside the Nomad & Viwoods.

(I might have too many eink devices, will have to look at what to do with some of them in the near-ish future)

]]>
c67e77cb331bdde7c22426a0fe5f0434 Sat, 06 Sep 2025 00:00:00 +0000
Friday; the end of the work week. Friday; the end of the work week.

I had a lot of emails at work today, but it wasn't overly busy at the counter or phones. Next week we'll resume some cleanup & inventory projects.

My new dice pouch & the Nomad writing risers are shipping this weekend, so hopefully I'll have them sometime next week.

I'm researching reMarkable's new product a bit. It looks quite interesting.

]]>
f3c67b54e71529a468e1332dd3270688 Fri, 05 Sep 2025 00:00:00 +0000
Today wasn't great. Today wasn't great. Low glucose all night, and I've been feeling off. Now am starting to have some congestion.

I'm not going to write much more today. I'll hope tomorrow is a little better.

]]>
3bc68707f40cf16bf4f62002ac693e1a Thu, 04 Sep 2025 00:00:00 +0000
This morning I was able to finish the Amene spec, and started writing Turukiro (working name, not... This morning I was able to finish the Amene spec, and started writing Turukiro (working name, not final), the OS. The OS part is no where near spec'd out, but I can at least begin writing the code to load & operate on files. And maybe get some faster or smaller implementations of functions for use back in Konilo.

]]>
556868c1cd5ed656f67da55b72b95ec9 Wed, 03 Sep 2025 00:00:00 +0000
To save some time & space on my DAP, I converted about 120 FLAC to MP3. Then a firmware update.... To save some time & space on my DAP, I converted about 120 FLAC to MP3. Then a firmware update.

I have about 90% of the Amene spec done. I also have a prototype tool in C to operate on Amene formatted block stores. I'll take a brief look back at at extent based model instead of the inode based one, but I think I'll be sticking with inodes.

I've also begun sketching off ideas on the OS design.

]]>
78a589b8296b4440a27c463d45bd0f1c Tue, 02 Sep 2025 00:00:00 +0000
Already into September. Already into September. I was able to get some rest last night, went for a walk, and enjoyed a quiet day. I played a session in my solodark campaign, and then turned some attention towards my projects.

I'm picking the filesystem stuff back up. It's time to finish up the specification, implement it, and write a custom OS for ilo using it. (This will *not* be a Konilo extension, though I may write a Konilo vocabulary for operating on the filesystem).

]]>
f9ebb1872a5ecdc76c6de3dd22e1483e Mon, 01 Sep 2025 00:00:00 +0000
Low glucose during the night, so sleep was lacking. Low glucose during the night, so sleep was lacking. I hope its better tonight.

The incoming network went down during the morning service. I was able to get it working before the afternoon service. I'll look into better redundancies for this in the future.

I finished readinv 14 novels this month. I hope to maintain a similar pace next month.

Mg plans for a non-Forth OS for ilo are progressing. I should be able to start on this soon.

]]>
be453fd8eea47f3b91dcf3a3bc92f5a9 Sun, 31 Aug 2025 00:00:00 +0000
I was able to get some much needed sleep so feel somewhat better today. I took a walk, had lunch and... I was able to get some much needed sleep so feel somewhat better today. I took a walk, had lunch and coffee. Then a glucose spike after getting home. Ugh.

In landscape, with an external keyboard, the Go7 lets me run Konilo in a very readable size. It's pretty nice. (This has now become the main device I'm running Konilo on).

I decided to try to complete Amene and to build out the full Nonix userland on top. Think a light DOS/Unix style single task OS, but all coded in Forth. There will be a shell. My plan is to just distribute this as a standard Konilo ROM and a block set that initializes and runs Nonix. Maybe even borrow some ideas from DuskOS towards a C-like language on top in the future.

]]>
4965a3dd8ec446fe73402e866317c6a2 Sat, 30 Aug 2025 00:00:00 +0000
It's the nominal start of a four day weekend. It's the nominal start of a four day weekend. I'm not in the office today, but have been responding to messages. As of lunch time I am preparing to do a bit of work on the ARKS spec.

The initial ARKS spec work is done. I still need to add detailed descriptions of the ten new instructions, but the non-I/O part is probably pretty close to done. It's a minor expansion of ilo: adding a second core and interrupts, as well as additional RAM and more standard I/O devices. It also exposes the stacks via RAM. As designed, a konilo image will run unchanged on it, so we will have a solid software system until Arland writes his custom system on it.

]]>
2e4c7c26f1c98de7aa039a682996bfb0 Fri, 29 Aug 2025 00:00:00 +0000
More billing was accomplished, and I implemented a new report to help identify customers for the dat... More billing was accomplished, and I implemented a new report to help identify customers for the database (and ones missing data)

I spent the evening resting.

]]>
08d8aaab44474b5b9ca1c17ae3ef88b9 Thu, 28 Aug 2025 00:00:00 +0000
Para. Para. I added a new module for tracking our fleet of vehicles and their maintenance schedules. Then a lttle work on the backend design for a per-user file storage and access control.

Very light turnout at church in the evening. Hopefully we'll be back to normal after Sunday, with the end of summer vacations.

]]>
31b67e3cdfe97427b80ec751b165ce04 Wed, 27 Aug 2025 00:00:00 +0000
Continued investigations into payroll issues, and started entry of the returns from Highland. A bit... Continued investigations into payroll issues, and started entry of the returns from Highland. A bit later I worked on Para, fixing some bugs in the report print views.

Dustin sent me a list of ideas for Para additions. I've begun organizing these, and may start some implementation towards them soon.

]]>
640778cdd50f645474a712bb06d8dfe9 Tue, 26 Aug 2025 00:00:00 +0000
Monday, so month end. Monday, so month end. I've not done much coding on my projects, but may have a chance to do so this weekend, when I have four days off.

I spent much of my work day addressing billing issues. Then a trip to church to setup a stand for the ATEM, a visit to the chiropractor, and picking up a bit of food for dinner.

]]>
c4fff324a817215085f32e8f02ba2482 Mon, 25 Aug 2025 00:00:00 +0000
I set up a second monopod at church, and have a longer USB-C to HDMI cable for the phone. Still wor... I set up a second monopod at church, and have a longer USB-C to HDMI cable for the phone. Still working on figuring out the Nikon camera.

We had a few small technical issues, but serviceswent well.

We took Alex to get a new SIM card since the original died after a water related incident, and I ended up with a headache.

]]>
c01fb8544467e6704953a250eeb73d7b Sun, 24 Aug 2025 00:00:00 +0000
The day started with a glucose spike. The day started with a glucose spike. Ugh.

New software updates on the Boox Go 7 and the Supernote. The SN adds some digest improvements and text boxes, which might be very interesting. For Boox, there's a new infinite note type (don't care about this at all; I like pages), and (much more important for me), fixes to auto rotation.

I'll make sure to upload my WISP blocks tonight. It's been a few days I think since I last pushed them.

Ended up being ok. Walk, coffee, lunch. Reading. Some plans for Napia work. And a session of SoloDark with a new story. Now at 1820, going to do dinner, then read & rest.

]]>
328220d301a55aaae829e2cda93d00c6 Sat, 23 Aug 2025 00:00:00 +0000
My blood glucose was very uncontrolled today. My blood glucose was very uncontrolled today. I had a range from 56 to 201, and the insulin just wasn't working well.

I picked up my prescriptions ($280!) and groceries, then tried to rest in the evening.

At work we found a possible payroll issue that may have been ongoing for some time. I'm starting to investigate this now.

No programming on my projects today.

We landed the $73k order.

]]>
5a5a48636187322211231f6c79341552 Fri, 22 Aug 2025 00:00:00 +0000
It was *very* busy at work. It was *very* busy at work. Much more so than the last few weeks have been. We were also shorthanded, with a call out and one person leaving early due to feeling unwell.

I should be landing a $70-80k order soon though.

]]>
ad2e6f29d7f74989848f3ed947cfb187 Thu, 21 Aug 2025 00:00:00 +0000
Low glucose overnight. Low glucose overnight. The initial Para-GWH UI for managing the third party material is done, and the code is tied together. I do still need to work on the intake forms, but it's getting busy at work, and I just didn't have time.

]]>
6ed65274efd5a2f47bd9dced93286349 Wed, 20 Aug 2025 00:00:00 +0000
We are going to rent out space in the Gilbertsville warehouse, so I need to build out a new Para e... We are going to rent out space in the Gilbertsville warehouse, so I need to build out a new Para extension to track this. I did a quick take, but it was proving troublesome. I then took a step back and spent time refactoring the original set of source files to help make it easier to keep track of things.

]]>
09863575056fad8a3041d5c56fcc5412 Tue, 19 Aug 2025 00:00:00 +0000
Monday, and my glucose started off high, and remained that way until mid-day.... Monday, and my glucose started off high, and remained that way until mid-day.

Programming for work: para-branch, rolling out the wire random labeling support for NES, and some UI fixes. I also began work on a para-time update to add support for tracking schedules and automated reminders, but this won't be implemented today.

For Konilo, I have my initial blocks for unix:time and unix:fs ready to load into my personal set. I might do these tonight, or I may end up waiting until tomorrow. We'll see how I'm feeling in a few hours.

]]>
9265eb768523827d3d92affc739e8e9e Mon, 18 Aug 2025 00:00:00 +0000
Sunday. Sunday. My glucose was very unstable today, with swings from as low as 46 up to 180. Not sure why. Quite annoying.

The wireless bridge was working today, so streaming via the ATEM went well.

I ended up with a severe headache and exhaustion, so didn't do any programming in the evening. This is a bit sad, but I might be up to a little more tomorrow.

]]>
10854c0c834129eb27b4113c22d962fe Sun, 17 Aug 2025 00:00:00 +0000
Well, it's Saturday. Well, it's Saturday. Went to pick up a few groceries this morn., stopped at work to pick up a 3D printed riser for my Nomad, and then rested for a few hours.

Around noon I went out for a walk around the mall, and a stop at Uno for lunch. I only took the Go7 and a folding keyboard, so the mid-day dev work is being done on the eink tablet. I do note that running ilo under Termux uses more battery on this than I 2 would expect. I am still getting about 14 hours of use per charge.

Today's tasks: finishing the time device and starting to add in blocks for interfacing with these non-standard bits to my set.

]]>
db8c7f0899c14d3ab0cd7142f9976034 Sat, 16 Aug 2025 00:00:00 +0000
Still exhausted, but no ABC tonight. Still exhausted, but no ABC tonight. I have some things to take to the church for later work, and will begin the detailed hunt next week.

Back to Forth. I published the HFS stuff for ilo today, and an update to the IRC logs, adding HTML output.

]]>
4d2b5a29c28db454026256d90fb85fcf Fri, 15 Aug 2025 00:00:00 +0000
Last day of ABC. Last day of ABC. Very strong turn out; the skit went well, and we had power at acceptable levels today.

I now have more info on the power situation at the church, so have some ideas on what to look into to begin fixing things.

]]>
329c4d4631457f64aecd9ec5980b5174 Thu, 14 Aug 2025 00:00:00 +0000
Day 3 of 4 for ABC. Day 3 of 4 for ABC. Despite being Weds and having bad weather, the turnout was good. Still having power issues. Tomorrow Dan will be in, so I can talk over some things.

]]>
30f7d71dbf711213e5e6bbd113432d0a Wed, 13 Aug 2025 00:00:00 +0000
ABC, day 2. ABC, day 2. We aren't well prepared for the skits, but the kids don't seem to mind.

Having severe power issues at church. Highest voltage I see is 101V. Will dig further into this.

]]>
491c948d1aa5043aec67d8b60ca693bf Tue, 12 Aug 2025 00:00:00 +0000
Adventure Bible Camp week at church. Adventure Bible Camp week at church. I'm working there in the evenings, so posts will be short.

These are 20-22 hour days for me.

]]>
507fafda06ab7a63dfc534e59589f645 Mon, 11 Aug 2025 00:00:00 +0000
The wireless bridge wasn't giving the ATEM an IP today, so I made use of the phone to connect. A... The wireless bridge wasn't giving the ATEM an IP today, so I made use of the phone to connect. A little annoying, but I can live with it.

]]>
588cf093192ee4473f0004f37a525241 Sun, 10 Aug 2025 00:00:00 +0000
It's Saturday. It's Saturday. The day started off warm, but comfortable. It did get notably hot as the day went on.

I finished the host file system write functions today. (For ilo)

]]>
67b15e3127b50b066c732ff247314916 Sat, 09 Aug 2025 00:00:00 +0000
I feel exhausted today. I feel exhausted today. It was another bad night for sleep, and this is really starting to affect me.

The Go7 is pretty nice as a tiny tablet. Simple games like Stardew Valley and lots of reading-centric apps work well on it.

Trying to get some needed rest this evening. Back to Retro tomorrow.

]]>
5dca55ef4b844f32339229eb373205a5 Fri, 08 Aug 2025 00:00:00 +0000
Today is the first full day using the Boox Go 7 ("Go7"). Today is the first full day using the Boox Go 7 ("Go7"). While the screen is much darker than the Go6, I can have a larger font and it's noably faster. I'm writing this using a bluetooth key- board and the Go7.

Color is interesting. It's quite novel to see colors (even tho' they are faded/muted) on eink, and I like it so far. Battery use is ok; I am at 43% and have about 6 hours of actual use so far.

I'll stick with mono in the termina programs for now, but I may adjust my color choices to work better on these ink displays.

]]>
e50742002f26b9865fdbd8f4af44ec27 Thu, 07 Aug 2025 00:00:00 +0000
Wednesday. Wednesday. Doing a lot of work on Para-GWH today. There's a task list of 8 new features, and a planned refactoring of the front end HTML templates to do. I don't think I'll be able to do them all today, but should be able to make a lot of headway.

Church tonight, and I plan to go to bed early afterwards. I'll upload my WISP blocks today, and do a little more work on the Retro binary builds.

I picked up a split folding keyboard. It feels ok, but I have to remember that it's qwerty, not my custom split layout. A little annoying, but I should be able to adapt over the next few days.

I removed the wifi bridge at church for now. More on this later.

]]>
6e11dc2c61c3cbb8ccff35ed56f8bcab Wed, 06 Aug 2025 00:00:00 +0000
I have confirmation that the Go 7 is coming, so will hopefully have that to start testing in a cou... I have confirmation that the Go 7 is coming, so will hopefully have that to start testing in a couple of days.

For Retro, I have built the amalgamation on amd64: Linux, Win11, FreeBSD, and OpenBSD. Still have to do an aarch64 Linux, a macOS build, and then try to get a few x86 binaries built. Release day is set for Friday.

Less tired, but still resting in the evening.

]]>
a1328261b340227b036c7d3f7589d037 Tue, 05 Aug 2025 00:00:00 +0000
I had about 90 minutes last night where my glucose was in the low 50's. This is troubling; hopefu... I had about 90 minutes last night where my glucose was in the low 50's. This is troubling; hopefully it'll be better tonight.

It looks like I may be getting a Boox Go 7 (Color, Gen 2) for testing. I'm kind of looking forward to that; I've never used a color eink display before, and it might be a little faster than the Go 6 I use as a tiny mobile computer for Konilo.

I am very tired, so going to bed early.

]]>
84502b094c59d787bebcf6f736258102 Mon, 04 Aug 2025 00:00:00 +0000
Church went well today. Church went well today. I had a minor issue with the Facebook stream during the morning message, but the backup stream to it worked.

Minor glucose events during the day. Not enough to be a bother, but still concerning.

Tomorrow I'll start working on the binary collection for Retro.

]]>
6ec9fe52d3d2eaa3e09cb9b893ff7733 Sun, 03 Aug 2025 00:00:00 +0000
Saturday. Saturday. I was up late, but got some rest before going out for lunch and a walk. It's a bit warm; less humid than last week, but notably hotter than yesterday.

I was able to finish the RetroForth updates, and have posted the release candidate to my patrons. Planning for a release next week, along with binaries of the amalgamation for a variety of host systems.

Now off to do a bit of website work.

]]>
f8dec2a4bddd1849903a76ae5dcc9a7e Sat, 02 Aug 2025 00:00:00 +0000
I didn't get much sleep, and work ran long today. I didn't get much sleep, and work ran long today. Trying to do the last parts of the Retro update will probably run into the weekend.

I'm writing today's entry on the small Boox Go 6. Despite no pen support, this remains oddly compelling, and the screen has the beat quality of all my current eink devices. It still makes a great tool for on the go reading and programming in Forth.

]]>
9b28f24ef59a104f816fca0b8ca00540 Fri, 01 Aug 2025 00:00:00 +0000
Tomorrow I'll have to manually adjust the date for WISP. Tomorrow I'll have to manually adjust the date for WISP.

As the month ends, I finished the billing at work, did some cleanups, and began to prepare for the weekend. I didn't end up programming again, but will get back into RetroForth tomorrow so I can get the new release done for the weekend.

]]>
e694afdb48a2ff3885b38c507c4b0c74 Thu, 31 Jul 2025 00:00:00 +0000
Wednesday. Wednesday. Work went well; most of the month end prep is done, and church went smoothly. I didn't sleep again, so was too tired at the end to do any programming (or anything really). It looks like one more day of very hot weather before a break comes.

We're having a sales meeting on the 11th of August. This will be my first time attending in a management role.

]]>
f06369094aba6e959eb345386bad2c8b Wed, 30 Jul 2025 00:00:00 +0000
Tuesday, and hot. Tuesday, and hot. I didn't get much sleep last night, so am not programming today. Maybe tomorrow if I'm feeling better.

Dustin was in the store briefly, but will be out again until Thursday or Friday.

]]>
d39202264b82ab5f74ccfb282e50f179 Tue, 29 Jul 2025 00:00:00 +0000
Monday. Monday. Lunch with Dustin, and a bit of work on planning out the bid board extension to Para. I also implemented a new PTO view for him for payroll.

On Retro, I was able to get half of the remaining issues done. I'll try to finish the rest in the next day or two.

]]>
99a5f635f5723a5a8c3bfa1266b672a7 Mon, 28 Jul 2025 00:00:00 +0000
Sunday, so church. Sunday, so church. We had Sunday school, morning service, a dedication for the bibles, lunch, and an afternoon service. It went well.

I spent my afternoon reading and resting. Back to work tomorrow.

]]>
4b67abaeb6a80135e5767ffac6addb14 Sun, 27 Jul 2025 00:00:00 +0000
A long Saturday. A long Saturday. We started at 0800 and finished the bibles at 1637. Not too bad for 20k copies.

Afterwards, we went to mom's and spent time with Joe and his family, who are briefly visiting from Grenada. It's nice to see them again. It'll be a few years until they're back here.

No programming yesterday or today.

]]>
4f722bfae38319834eded6488453869c Sat, 26 Jul 2025 00:00:00 +0000
Friday. Friday. Today's big thing was working on the bible project at church. We were able to complete 1/4 (5k!) copies today, and will do the rest tomorrow.

Assuming a similar number of missing people, and a reasonable scaling of efficiency, we should be done by 17:00. Maybe as soon as 1600, but that'll probably depend a bit on the length of the breaks people take.

]]>
85ad01c667c8c872481cb56d55de0c26 Fri, 25 Jul 2025 00:00:00 +0000
Thursday. Thursday. It was a nice day overall. Getting a touch warm, but still manageable. I was able to get a little work done on Retro. I might be able to get the release done for next week.

]]>
ede8e8ee136650bf6d7dbec4af07fe2b Thu, 24 Jul 2025 00:00:00 +0000
Wednesday. Wednesday. Church tonight, and not good sleep due to low glucose last night. Ugh.

I have finished an initial read-only Para for iPad/iPhone. It's working, but I'll be refactoring it soon, before I start on the addition of editing functionality.

Didn't end up getting to Retro during the day. Maybe tomorrow...

]]>
c302d6aec263a7bb6e58289f3ff6cf79 Wed, 23 Jul 2025 00:00:00 +0000
All systems working well today. All systems working well today. I have picked up several books on systems admin stuff to aid in deciding how to deal with the need to add redundancy to Para, so there's a lot of reading to do.

Programming today was mostly on Para. I started a new iPadOS/iOS application for it. So that's a nice change of pace. It's using the REST API instead of embedding web views, and the basics for finding orders and transfers are working correctly.

Tomorrow I'll be trying to do some work on Retro.

]]>
e30d7c8feb26f5f9cc9e096d5bfd7fc8 Tue, 22 Jul 2025 00:00:00 +0000
I completed a small expansion of (wisp) which now generates the next day (based on the previous hea... I completed a small expansion of (wisp) which now generates the next day (based on the previous header) title line. Just a small quality of life improvement, but which should be nice. I will still need to ensure the year & month are correct, so have to do the first one for each month manually.

We had a major issue with our server at work today. I was able to get things back running by around 14:00, but it was a very stressful time. I'm talking a bit with Dustin about making the setup more redundant in case of future issues.

]]>
f14d708f7367706b2af55ee1a4821c9d Mon, 21 Jul 2025 00:00:00 +0000
I finished a new 'daily' template for my handwritten journal on the nomad. It's a refinement of the... I finished a new 'daily' template for my handwritten journal on the nomad. It's a refinement of the prior one, not drastically different.

Glen ordered a nomad for use in his D&D games. I think it's a great device for this, and he should be able to get some decent use of it. I'll help him setup character sheets and whatever other templates he may need for this.

Viwoods has shipped the new cover for Aipaper mini. Hopefully it will be nicer than the canvas one that ships with the unit. That one is ok, but holds dirt, and is getting frayed after about six months of use.

]]>
5b8ea620e9492b4eec29e4c29ab54907 Sun, 20 Jul 2025 00:00:00 +0000
Saturday. Saturday. Rested in the morning, then went out for a walk. I picked up more insulin, walked in a light rain, ate lunch, got an iced coffee, and headed home.

Before & after the walk I spent a bit of time on Para-branch. I was able to get a number of things done, including a log viewer, date based log rotation, updated API documentation, and an email based workflow for approving/denying PTO requests.

Spending some time in Konilo, working on my personal wiki, and dabbling a little with double-cell math. I might have a workable path for this. It'd be helpful for a few things, but is not a thing I'll need very often.

]]>
eff2cb33786d48ff4ce9fa6ebb518096 Sat, 19 Jul 2025 00:00:00 +0000
I was in Gilbertsville and Emmaus today. I was in Gilbertsville and Emmaus today. We moved the Emmaus branch to the new Para, and went over the changes with the team there.

In the evening, I was able to complete 12 items on my todo list for the new Para-branch code, including three bug fixes, two new reports, and a number of UI improvements.

Not a bad day.

]]>
b2708e2c8ef9ceeba093e0fcf1bb3753 Fri, 18 Jul 2025 00:00:00 +0000
Thursday. Thursday. I'm still tired, but tomorrow will be a little more restful.

Programming on the new Para went well. Another ten items dones, and I should be able to fully retire the last bits of the old system by early next week.

]]>
2d928fd51177cbe6ab92c2c677513b15 Thu, 17 Jul 2025 00:00:00 +0000
Work was ok, and church went well. Work was ok, and church went well. The building wasn't too hot, which was nice. We had a good turn out for a Wednesday night.

I did a bit of work on backend stuff for the new church website, and a little coding on Para-branch for work.

For personal projects, I am making headway on the retro.c amal- gamation fixes, but won't be able to test the building on a Windows machine until next week.

]]>
62567637bd16bb77bfa2fe1cbd5c1d53 Wed, 16 Jul 2025 00:00:00 +0000
Today's work projects: complete the first part of the Bid Board addition to Para, fixing a logout t... Today's work projects: complete the first part of the Bid Board addition to Para, fixing a logout timer issue in Para-GWH, and some display issues in the PTO management console.

We did a count on generators, and I am now cross referencing it against orders to see how off we are. This will take a few days to complete.

Still quite tired. I will need a rest day soon.

]]>
cb32c943a080f1850801cd8a26545e4c Tue, 15 Jul 2025 00:00:00 +0000
Claude wasn't working well today. Claude wasn't working well today. I did implement a self-manage interface for PTO requests, and started a new Bid Board module, but wasn't able to finish that.

I asked people to help in the back, not everyone did, so I will assign those who didn't 1 hour slots there tomorrow. No one gets to slack off when there's work to be done.

I am tired again, and didn't read today.

]]>
045bcf7083dc8b1fa8c1c54676a9c640 Mon, 14 Jul 2025 00:00:00 +0000
Church went well. Church went well. No programming today; very, very tired.

]]>
ce72bd35f99e16af99e722b8508d90e1 Sun, 13 Jul 2025 00:00:00 +0000
Claude Code wasn't able to auto-update, so I had do do a bit of manual removal to update it.... Claude Code wasn't able to auto-update, so I had do do a bit of manual removal to update it.

What should I work on today? RetroForth. We'll see if I can fix the rest of the amalgamation issues...

I didn't finish the amalgamation fixes, but did get a few small Nga implementations done (ported from the C), did some exploring on the Makefiles, and then did an ilo using sqlite3 for block storage. So quite a bit of interesting things.

]]>
7f7ca2d85136a9d6b65a68c4b523b52a Sat, 12 Jul 2025 00:00:00 +0000
We were short staffed at work today. We were short staffed at work today. A few had to leave early, and a couple had a meeting that occupied them for a few hours.

I added a notes section to para-branch, and fixed a few small bugs. There's still more to do, but it's already proving to be very nice to use.

I'm doing a lot more with the Supernote Nomad lately. Mainly in writing. It really is my favorite eink device these days; even though it's not good at running most applications.

]]>
d526d15b14369c27c27a352c504a36c7 Fri, 11 Jul 2025 00:00:00 +0000
I deployed the new Para at work today. I deployed the new Para at work today. And then spent much of my time fixing small issues. Thankfully it went well, and we did nt have to revert back to the old system.

More bug fixes tomorrow, probably. Tired today. so going to rest now.

]]>
2260fdebeb375815915b2ceda5b6c9de Thu, 10 Jul 2025 00:00:00 +0000
I had hopd to go live with the new Para, but there were several things that I wasn't able to comple... I had hopd to go live with the new Para, but there were several things that I wasn't able to complete, so hopefully tomorrow.

Church wentfairly well, but Dr. Fedena had some confusion with the lapel mic & clicker. I'll try to make this a little more streamlined Sunday night.

Still hot and humid. I hope it starts to cool down soon.

]]>
5e134244d7af0335b59e93784ac44595 Wed, 09 Jul 2025 00:00:00 +0000
It's Tuesday, and I've not yet finished the para-branch code. It's Tuesday, and I've not yet finished the para-branch code. In the last few days I was able to get most of the needed bits done except for some parts of the label printing code. I'm still deep into debugging this, and trying to get it working reliably. I hope I'll be able to wrap this up tonight or tomorrow at the latest.

Work tomorrow will be ... not fun. I have a list of things that need doing, so we'll see how well people do at completing the tasks I assign.

Not doing any Konilo coding tonight, but am sending Arland the ilo c# stuff and build instructions.

]]>
e56e5ed93d6e2d0c904431960c8b125f Tue, 08 Jul 2025 00:00:00 +0000
Monday, and back to work. Monday, and back to work. I sent out an email reminding everyone that their order queues and logs must be kept up to date. I will be starting to do write ups this week if certain people don't begin following procedure here.

Programming: back to work on para-branch. I have about six items left to finish before we go live, so want to try to complete as many as possible today.

]]>
a85292ca3bb2c7e7da79a9e9a53509a0 Mon, 07 Jul 2025 00:00:00 +0000
Sunday, so the end of the weekend. Sunday, so the end of the weekend. Church was good; my glucose remained pretty good overall. I have some back pain today, and a headache.

No programming today. Just some reading, finishing a book and starting the next in the series. I'll finish these this week.

]]>
90ea4f0a0e7c1867288e714f8b4776ef Sun, 06 Jul 2025 00:00:00 +0000
Good morning. Good morning. My blood glucose remained high, and I had blood work in the morning. After this, I took some time to take a nice morning walk and get an iced coffee while starting today's WISP entry.

Glucose came down after the walk. I spent time working on a set of tests for ilo implementations.

]]>
da972221f8628db50437d1ce514e4465 Sat, 05 Jul 2025 00:00:00 +0000
No work today. No work today. I spent the morning and afternoon doing work on pali & ilo. There's a new D directive for building the initial dictionary, so the separate tools for that are gone now, and I cleaned up various parts of the source tree. I also have new konilo.sh and run-konilo.sh scripts which give a lot more choice in which vm are used. And I added a konilo-describe.sh which has the words in the rom.

In the evening, I had some tacos, then my glucose spiked high and stayed up.

]]>
0f35eaaddc6856d67500a1ed22cbda41 Fri, 04 Jul 2025 00:00:00 +0000
Off work. Off work. My Libre3 sensor failed last night, so I had to start a new one. During the night my glucose finally rose and is now much closer to normal.

Today was answering questions for coworkers, doing a bit of remote troubleshooting on the label printers in Emmaus, and a lunchtime walk & getting a coffee.

I didn't end up doing much programming today. I'll wrap up here for now, and upload my blocks so WISP.txt will update.

]]>
b3f73aaf98098a1ba77bb6205ea6a659 Thu, 03 Jul 2025 00:00:00 +0000
Busy (for me) at work. Busy (for me) at work. I'm off tomorrow until Monday which is a nice change.

Church was already cool when I arrived, thankfully. I finished the slides for several more songs, updated some notes on the status, and did a little work on the ATEM configuration. I'm starting to have issues with the Amazon ethernet dongle, so may need to replace it.

The church service was good. We had a guest speaker, Charles Hamilton, who is planning to start a church in Philly. His style is a lot more like the southern preaching I've enjoyed over the years.

]]>
b994820963350c1481d846b8c4703561 Wed, 02 Jul 2025 00:00:00 +0000
Made it to July. Made it to July. This is day 4 of my blood glucose running low; I'm growing concerned.

I provided fans for the desks at work, this will help keep us a bit more comfortable. I set up a cleaning schedule for the bath rooms, and did a bit more work on the para-branch code.

Programming today? Improvements to form handling in para-gwh; more backend work on para-branch; and I started writing words to do proper double cell maths in konilo & retro. I have a working design for this, but it'll take me a while to get it typed in & tested.

]]>
dde777b1111b28bc181a478fe40863e8 Tue, 01 Jul 2025 00:00:00 +0000
Monday and the end of June. Monday and the end of June. Had to spend some time doing the last bits of invoicing at work, and starting to clean up some very old issues.

My glucose remains running low. I don't know why, but it's lead to me not sleeping well. (Hard to sleep when my glucose is as low as 45!)

The only good thing with the lack of sleep is more time to read, but keeping a constant eye on glucose levels in the 50's is proving to be quite exhausting.

]]>
792fff5d3d5647cbf0f8cf348daf99aa Mon, 30 Jun 2025 00:00:00 +0000
Sunday. Sunday. The ATEM and equipment all worked well. On Wednesday I will try to upload more of the archive of services if things are still functional.

Glucose remains low. This is very odd; I've had points where it was low for a bit, but never this long.

]]>
4a4665c4fd75f7822cb5f45e31a657e9 Sun, 29 Jun 2025 00:00:00 +0000
It's Saturday. It's Saturday. We went to lunch with Arland, which was nice. But my blood glucose has been oddly low all day, and is trending lower as the day goes on. Why? I have no idea.

Not doing much coding today, just rest & reading.

]]>
291d190c9b9c4ad4d808b0fd5bcadf6f Sat, 28 Jun 2025 00:00:00 +0000
Friday. Friday.

I implemented a software floating point system in C, for testing purposes. Not sure I'll actually use this, but it could be of some use.

At work I did a bit of programming on an updated label printing interface. This needs a bit more refinement, but will combine the two separate ones (transfers & orders) into a single one. I will have to do a bit of thinking on how to cleanly migrate it to use the new REST API for para-branch as we transition to it in July.

]]>
96ec19034c1a7cec780317fc7e593518 Fri, 27 Jun 2025 00:00:00 +0000
Thursday, and cooler. Thursday, and cooler. Thankfully.

I did a little work on the PTO calendar stuff in para-branch, and worked on the amalgamation issues. Not quite there yet, but maybe another day or two if I'm lucky.

]]>
f525a0b9be17d107f12fb37af0db6feb Thu, 26 Jun 2025 00:00:00 +0000
Wednesday. Wednesday. Still very hot, but the heat dome should be broken tonight, which will help things start cooling down.

I've done a bit of playing around with Arland's qhautau32 stuff, but not worked on a Konilo implementation yet. This makes me curious as to how hard a floating point (for Konilo) would be.

]]>
7f6d4b039225de67fe47dc248ac22aae Wed, 25 Jun 2025 00:00:00 +0000
Tuesday. Tuesday. New schedules at work are now in effect, so I have a slightly longer work day now.

The Samsung Book Cover Keyboard Slim (long name...) for the Tab S10 FE isn't too bad. The keys are a bit small, but I can type on it. I'll still use my ergo keyboards primarily, but this is going to be handy at times when I'm away from my desks.

]]>
ff0347e8bee619ddc5a668633a7bdf26 Tue, 24 Jun 2025 00:00:00 +0000
Monday. Monday. It's the start of the actual heatwave. Not liking this weather. But I was able to keep the office to about 25C, so it was tolerable except when going into the warehouse.

For Para-GWH, I setup a separate application for submitting the warehouse forms, and debugged a bit of email related issues. It will form the start of the email part of Para-Branch later this week.

I committed an update ilo-aarch64-linux.s and the new node.js ilo vm. More to come in the near future.

]]>
aab9d71adc8d2fe6635ff9ed142bf7a0 Mon, 23 Jun 2025 00:00:00 +0000
Sunday. Sunday. Very frustrating today: I had a headache all day, pain in my bones, and the ATEM decided that it wouldn't pick up a DHCP address.

And my glucose kept spiking high, even when I wasn't eating.

]]>
d1e42c5dd8af7da6baf1d1d2a0837ea6 Sun, 22 Jun 2025 00:00:00 +0000
Saturday. Saturday. It was too hot to do my normal walk. I missed this a lot more than I had expected.

I got a keyboard for the Android tablet. This makes it much more useful to me now. With Termux, Retro, Konilo, Claude Code; I can do a lot of work locally for the first time in quite a while. (Other than just doing Retro & Konilo stuff).

]]>
da52dfd1cf6894fb31efb92f9f1cafed Sat, 21 Jun 2025 00:00:00 +0000
Friday. Friday. Work was uneventful, and Arland came over in the evening to take me to dinner for a late Father's Day and then to do a bit of coding with Claude in the evening. I enjoyed the short time we had.

Some work on Para-GWH, implementing digital versions of forms for the stores to use, and some refactoring on Para-Branch. Then reading in the evening.

]]>
87c28f0049af2fbfa18aaf7de93705d1 Fri, 20 Jun 2025 00:00:00 +0000
Thursday. Thursday. Typical frustrations at work, but I made some decent headway on the refactoring of Para-Branch. Next week I want to deploy the refactored codebase, then finish the backend stuff. It'll be a bit challenging, but I have a general plan on how to get it done.

I'm doing a little work on my wiki tonight. And then reading.

]]>
2521ee12ea2dfbf365c06bf391884f45 Thu, 19 Jun 2025 00:00:00 +0000
Wednesday. Wednesday. Uneventful at work, and church went well. The church is quite hot when I arrive, and takes several hours to cool down, so I'm glad I got there early. I might have to get in a bit earlier next week, and get a head start on the A/C since we expect a heat wave.

]]>
ce8aa6d680496e8196be614c1c1394b6 Wed, 18 Jun 2025 00:00:00 +0000
A little busy at work. A little busy at work. I setup the new Para-Branch on the prod. server, and sent out preview links to those who will use it. We spent a lot of time working on cycle counts, but still have a long way to go for the ~42 pages that printed this week.

I'm now considering a UTF8 <-> UTF32 version of ilo. It might be nice to have a version that could support this, as it'd let me make a lot of use of Unicode in the blocks.

It's been a few days since I last uploaded the blocks. I'll do that tonight...

]]>
a40549e0fe905fd0c57bf3ada581f3d9 Tue, 17 Jun 2025 00:00:00 +0000
I was finally able to fix the lingering bug (#100) in Retro that was causing issues with the UTF8 <-... I was finally able to fix the lingering bug (#100) in Retro that was causing issues with the UTF8 <-> UTF32 conversions. This was one of two that were preventing a new release, so I'll hopefully be able to move forward now.

At work, I switched Gilbertsville to the production system and then had a slew of issues with using it on the iPads. These are now fixed, but it was pretty stressful.

]]>
c3e4a4c27d077cbf440148453cc9ec91 Mon, 16 Jun 2025 00:00:00 +0000
Church went smoothly. Church went smoothly. I'm going to be starting more EQ work this week, and as soon as I finish with Para-Gilbertsville I'll be shifting some focus time towards the website rebuild.

It was Father's Day. I received a nice mug at church, and had a quiet afternoon.

]]>
8362ac89f0708cb0efe94044c3e0421e Sun, 15 Jun 2025 00:00:00 +0000
A nice Saturday. A nice Saturday. It's been damp, with light rain. That made the walk a bit less comfortable, but it was still an enjoyable day.

I spent a bit of time working on the SoloDark tool. It's going a little slower than I'd like, but I should be done later this month.

]]>
b5baa2d286a61ae804cdb733232c2edb Sat, 14 Jun 2025 00:00:00 +0000
Friday. Friday. Was very busy at work. I setup a Para-Gilbertsville on our old production server, and will switch them to use it next week. Hopefully it'll go smoothly...

]]>
8fd9dd700f31584f0a472728115b717a Fri, 13 Jun 2025 00:00:00 +0000
Thursday. Thursday. I had a glucose crash early, so didn't get much sleep. No issues at work.

I did a bit of research into some things relating to my portable computing setup. I might make some small adjustments to this in the near future.

]]>
fc5be67cc1a12bcccdaee5b274ad14dc Thu, 12 Jun 2025 00:00:00 +0000
Wednesday. Wednesday. It was hot (85F) in the church, and took the better part of 2-1/2 hours to cool down.

At work, I did some stuff in the new Para-Branch code. This now has display & staging of transfers, and started the backend for managing the label printers. Most of what's left is building out the email, printing, and some backend stuff. I am hoping to get most of this done next week.

]]>
fcf63d4f983d9ae7cce42ca0cc3778f5 Wed, 11 Jun 2025 00:00:00 +0000
My anniversary today. My anniversary today.

I've noticed that when actively using claude code ("cc"), I hit the limits after about 2 hours, then have to wait 2-3 hours for a reset. This is moderately annoying.

While the AI code gen tooling is proving helpful (esp. given my RSI issues), it's still time consuming to review the generated code. And it's not a replacement for handcrafted code. I love programming, and while I'll likely make use of things like CC for work projects, and things that aren't as interesting to me, I'll keep writing code by hand in Konilo & other languages as long as I'm able.

]]>
0ddf09004307be88a4c168f2d3c35c6a Tue, 10 Jun 2025 00:00:00 +0000
It was a bad day at work. It was a bad day at work. Two people called out, two had to go early, and one sprained an ankle. Very frustrating.

In the evening, I used claude to take some existing prototypes and build a web application for browsing an ilo block file. It works pretty well, which is nice. I also had it generate a view for browsing the manual blocks directly, which is working after a few small manual adjustments.

The new iPadOS multitasking updates might be useful. Not so much on my mini, but if I go back to using a larger one, this could be helpful.

]]>
a7e98b35062f2ff63bcf178e961cd031 Mon, 09 Jun 2025 00:00:00 +0000
Sunday, so church. Sunday, so church. No technical issues today, and I was able to do a few more songs for the slides.

In the late evening, some reading, and started claude on a task for tomorrow.

]]>
992d4661ba96bc3db219459b02b8e1e9 Sun, 08 Jun 2025 00:00:00 +0000
It ended up being a day with heavy use of Claude Code. It ended up being a day with heavy use of Claude Code. I decided to attempt to rebuild the order managment system we use at work from the ground up, and to do a few QoL updates to Para-GWH. This was done while at Starbucks, drinking coffee, and a mexican restaurant over lunch. Then back home, where I finished my work late in the evening. In all I had to spend a few minutes to do a quick fix to one function, but the AI tool was able to generate everything else. I'm impressed. It's not creative, but for stuff like this, where I already have a working system & data structs, it actually works quite well.

]]>
aeff00f71620a50828800f7ba8ffd7c7 Sat, 07 Jun 2025 00:00:00 +0000
So it turns out that the CLI Claude Code tool actually works pretty nicely for the boilerplate s... So it turns out that the CLI Claude Code tool actually works pretty nicely for the boilerplate stuff. I was able to use it to do some of this, letting me get about 60% of the initial todo list done, and I've been able to work on the more interesting parts of the code.

Tomorrow I'll see if it can help automate some creation of the reporting templates, which would be very helpful as my hands are not in great shape at the moment.

]]>
58953dd9f154e398b5ecf241c668e5ea Fri, 06 Jun 2025 00:00:00 +0000
I went back to Gilbertsville to see how phase 1 of the warehouse ended up. Quite nice. I picked up a... I went back to Gilbertsville to see how phase 1 of the warehouse ended up. Quite nice. I picked up a todo list of things to do on the Para/Gilbertsville program, which I'll start on tomorrow.

For most of the day, I was in Emmaus, scanning in packing lists, and doing a little work on the shelves.

]]>
4f07f3490d16445d8e9894dfc5578bfd Thu, 05 Jun 2025 00:00:00 +0000
My birthday today. My birthday today. I took off work, read, went on a walk, and did a bit of programming. In the evening, church. It was a quiet but quite nice day.

]]>
53e67eb11d5f14c1722872921846c4e2 Wed, 04 Jun 2025 00:00:00 +0000
I spent some time playing with ClaudeAI and ChatGPT. I spent some time playing with ClaudeAI and ChatGPT. I'll try to make a little use of them in an upcoming project, to help save time on the boilerplate parts of the HTML & Python scaffolding code.

]]>
a953abcb8507922af231370680fc8ecb Tue, 03 Jun 2025 00:00:00 +0000
Monday. Monday. No issues at work, and I ran the rest of the Shadowdark gauntlet with Glen & Ben. It was a lot of fun, and I'll do a second story soon, then a larger story for the newly promoted characters. I'm looking forward to this.

]]>
345a6361012d1802824ab5e7bb1b07fd Mon, 02 Jun 2025 00:00:00 +0000
Sunday. Sunday. No issues with the streaming at church. I did raise the camera significantly, which will require a little work on Weds. to adjust the PiP settings.

]]>
aebf5d014d7061d54edaa66690b1a245 Sun, 01 Jun 2025 00:00:00 +0000
Saturday, so got some rest in the morning, the took a walk and did some reading. Tomorrow afternoo... Saturday, so got some rest in the morning, the took a walk and did some reading. Tomorrow afternoon I might continue the SD gauntlet w/Ben & Glen.

I've resumed work on my own gauntlet-style horror themed story, which I hope to run later in the year.

]]>
e0ff5f443b0ab51997698dae9723a31a Sat, 31 May 2025 00:00:00 +0000
I've made it completely clear at work regarding my new role, and that continued failure to get in li... I've made it completely clear at work regarding my new role, and that continued failure to get in line with how we want things done will not be tolerated. Not happy that I'll probably have to do a few write ups next week, but I'll do what I must.

Evening was quiet, I read a bit, and watched a few space themed lectures.

]]>
8906942b4b0510028eb356dc7166ffac Fri, 30 May 2025 00:00:00 +0000
The ilo-impure branch has working host file rewds working. The ilo-impure branch has working host file rewds working. I haven't tied in the code for writes, seek, or size yet, but will do so soon. I should probably also look at adding create and delete.

]]>
71dc61b138eb84b99228d36ab4b551cf Thu, 29 May 2025 00:00:00 +0000
While cleaning the office, I had a slight mishap that gave the AiPaper mini eink notpad a little s... While cleaning the office, I had a slight mishap that gave the AiPaper mini eink notpad a little screen damage. Not severe; but there's one point where a small hole in the top film can be felt The device still works fine, thankfully.

I have done a little more on the -impure ilo code. Hoping to test the basics tomorrow.

]]>
34403d187d34b909f082377b6e9505b7 Wed, 28 May 2025 00:00:00 +0000
As of tomorrow I'm the new assistent manager of our branch. As of tomorrow I'm the new assistent manager of our branch. It's not a role I sought, but I'll do my best to get the store back to a good state and make the changes needed to let it thrive in the future.

No work on ilo today, but I have implemented a number of fixes to old parts of Para, and begun the actual work on a complete rewrite.

]]>
aa1461755beed62c1643fae61260a11a Tue, 27 May 2025 00:00:00 +0000
Picked up my bike from work, and rode home. Picked up my bike from work, and rode home. Tomorrow I will try to ride in. Hopefully this works out ok.

For ilo, I started the -impure branch, which begins with adding a host file system device. It's similar to Retro's, but much more limited. The -impure branch is not currently planned to be included with the source tree, but will be provided to Patrons and might be published as a secondary option for those needing it.

(My interest here is to see if I can move some of my Retro stuff to a Konilo with a few extra devices for host interaction. But with a much, much simpler VM).

]]>
0258a6ef9c8f1c55aa07261a72ab5301 Mon, 26 May 2025 00:00:00 +0000
Sunday, so church. Sunday, so church. No technical issues other than a slight audio glitch in a video we played. I've made some changes to the conversion script to fix this for next time.

I ended up with a big headache, so just rested in the afternoon and evening.

]]>
06f1da416436c5d1aa8a08c8c63abebe Sun, 25 May 2025 00:00:00 +0000
Saturday. Saturday. My glucose is running high this morning (aro. 130), but I think it'll come down this afternoon, after I get in a walk.

Blood work: all values good, and A1C is down to 5.3.

]]>
88c1ba1f86c0b15fdeaec2344031fe37 Sat, 24 May 2025 00:00:00 +0000
Friday. Friday. I completed cleanup of the order queues in Para, made the writers deal with returned orders, and had people get to work cleaning up their areas of the office and shelves. I made the asst. manager deal with a behavioral issue with one of our employees, and genrally things look better, though still a long way fromn where I want us to be.

Left work early to get blood work done.

]]>
825243cd3658c23dfb4d71c8df4dc698 Fri, 23 May 2025 00:00:00 +0000
An experiment today: a 64-bit ilo build, a pali for it, and an updated Konilo image. This is just... An experiment today: a 64-bit ilo build, a pali for it, and an updated Konilo image. This is just for testing purposes right now, but might be relevant if I decide to pursue systems that closer match to their host word size.

]]>
4b0c602d9db1f46034cb3ff922127a6a Thu, 22 May 2025 00:00:00 +0000
Already halfway through the week, I've announced specific areas of the store for each person to mai... Already halfway through the week, I've announced specific areas of the store for each person to maintain, and informed people that we will begin an inventory process next week.

No problems with the live stream setup at church. Assuming this this goes ok on Sunday, I'll move on to the sound eq bits.

]]>
b3077bb46238037e0f07f29f33804bea Wed, 21 May 2025 00:00:00 +0000
More work on Para today. More work on Para today. I have begun a full rebuild of the PTO calendar display & request system. I need to extend the database a little, to allow for part-day requests, but the new tool is much nicer looking than the old one, and makes selecting start and end dates much easier.

No one at work know I'm doing this yet.

]]>
9ac270bfdb7b6cbc8b7ab05802b97193 Tue, 20 May 2025 00:00:00 +0000
Monday, so back to work. Monday, so back to work. This week will see re-iteration of existing policies, and I'll roll out a few new ones. I expect some push back, but a few people seem happy that someone is starting to push for changes.

No work on Konilo or Retro today, but I did fix some bugs in the label printing programs, so they are now in full use. I need to complete a port of them into C# sometime soon; just want to make sure there's no issues left with the original version.

]]>
406220844ac768286bca940aed3ecdb8 Mon, 19 May 2025 00:00:00 +0000
Sunday. Sunday. We had a very long, busy day. Church in the morning, a funeral in the evening, then back to church for another service, followed by a chili competition.

I didn't win, but a fair number of people were brave enough to try my entry, which combined beef, chicken, sausage, pinto & kidney beans, and a variety of peppers: bell, long hot, habenero ghost, and trinidad scorpian.

I'll let the left over portion sit for a bit, and expand it out to a full batch later in the week.

]]>
2a219b8e51a8b34b20e88f88301c8070 Sun, 18 May 2025 00:00:00 +0000
I enjoyed a quiet Saturday. I enjoyed a quiet Saturday. No real computing, just some reading and the start of a solo-Shadowdark adventure.

It's been a long time since I did a solo D&D style game, so it's fun to pick this back up with a simpler system and see what happens.

]]>
facbdc52e0b62c524e5057fe9ca9994a Sat, 17 May 2025 00:00:00 +0000
I forgot to mention yesterday: I have a new JS version of ilo. I forgot to mention yesterday: I have a new JS version of ilo. It won't yet run the full Konilo system (no block device), but fixes some halting issues with the original, and seems to work nicely for testing some smaller things. I also did a port of Pali into JS for use with this.

Today I began (in Python) a BASIC [subset] to Pali assembly compiler. I hope to have some non-FORTH stuff on ilo this year.

]]>
73e58d4c56536c535c31d64e06cc5e25 Fri, 16 May 2025 00:00:00 +0000
A couple of people are showing signs of coming around. A couple of people are showing signs of coming around. Will this last? I don't know.

I've begun a ground up rewrite of Para, the in-house order managing system we use. Time to get it cleaned up, documented, and in shape to maybe start bringing in others.

I did a little work on the new block-backed file system design. It's still far from ready to share, but I'm getting happier with it.

]]>
f06855400f1d00222408595f3eead6ab Thu, 15 May 2025 00:00:00 +0000
Began implementing some changes at work. Began implementing some changes at work. We'll see if this works out as hoped...

I don't really have high hopes of things improving until more drastic steps are taken. But we've been lax for too long, and there's a general apathy/negativity about the place, and it's way more apparent the longer I've been away on the other projects. So, while I've never really sought to be a manager, I'll step up & try to fix things.

]]>
a456abd826d2a97b772b8949431ce401 Wed, 14 May 2025 00:00:00 +0000
Back to Neshaminy today, so a normal work day. Back to Neshaminy today, so a normal work day. Didn't get to a lunch until late, but that's ok. Some work on a slightly smaller ilo-min.c, and a bit of work on a new warehouse managment system for Denney.

In the evening I did a bunch of research on the ATEM network stuff & found a firmware update that apparently adds support for tethering off a USB-C phone. I'll test this tomorrow.

]]>
0386981568f20acf0bcbca29bf7d99aa Tue, 13 May 2025 00:00:00 +0000
Well it ended up being a very long work day: 15.5 hours. Well it ended up being a very long work day: 15.5 hours. We have put up some racking in Gilbertsville, I set up more desks for future computers, and spent several hours with a floor scrubber to get the biggest section of the warehouse cleaner. As the day ends, I'm quite tired so not doing any project work today.

]]>
2ee1dc1910167b6f8741b09bbe3763dd Mon, 12 May 2025 00:00:00 +0000
A quiet Sunday. A quiet Sunday. I spent most of the day at church, as is normal. We are having more network issues with the wifi. I'm going to have to invest some time and money in solving this. I did get the ATEM to record & stream at the same time, which is nice.

Very tired by the end of the day. Hoping for a peaceful week to come.

]]>
b99ce772292ae1d5ea8f7bd69553e8e8 Sun, 11 May 2025 00:00:00 +0000
It was a nice Saturday. It was a nice Saturday. The weather was moderately hot, but I did get in a nice walk. Did some reading, and a little prep for running a Shadowdark gauntlet in the near-ish future.

I updated the second laptop for church use. It (an HP Spectre) gets uncomfortably hot during use. I might look at opening it & seeing if the vents are dirty, and maybe replace thermal paste.

]]>
ecc4ff3f1890e077e9a325acda9a32db Sat, 10 May 2025 00:00:00 +0000
I started rewriting the kernel for ilo-x86-native today. I started rewriting the kernel for ilo-x86-native today. It'll be a purely assembly language approach this time, with a single source file, and I am going to target running in long mode so I can use the ilo-amd64-* vm code. This will take a while, but I do have it getting to long mode & displaying text now. No work on the ATA driver, proper display driver, full keyboard driver, or bringing in the ilo code yet.

This is not yet aiming for use on UEFI boot. That might come in the future though.

]]>
98838d6fd89d76a682621316a5078ccc Fri, 09 May 2025 00:00:00 +0000
I published a release candidate for Konilo 2025.5. I published a release candidate for Konilo 2025.5. Might be able to do the full release next week.

The native system is very fragile. I may look at rewriting it in x86-64 assembly...

I did some more work on label printing code in C#, but did not get much done on this front. Needing a bit of a break from it I think.

]]>
fd68aad464fb3bbc00622cfbfe7fb3cd Thu, 08 May 2025 00:00:00 +0000
Back to #osdev... Back to #osdev... I worked on ilo-native-x86, and now have it as a single hard disk image where it loads the kernel, rom, and blocks from disk. The system works nicely under qemu, but seems to hang in v86.js. I'll look at that later.

There are some fragile points. Not building with -O3 results in reboots, making changes to the display code seems to corrupt the output or result in reboots. I'll have to investigate this all as I have time.

But for now, I'm happy to see it running from a hard disk image.

]]>
8dc743bad98dc337285cf11c2ea2a475 Wed, 07 May 2025 00:00:00 +0000
I've not eaten much in the last few days, but my glucose has been very stable, and I've not used... I've not eaten much in the last few days, but my glucose has been very stable, and I've not used any insulin other than the basal. Trying to get my hydration back to where it should be.

For konilo-over-telnet, I'm doing a little more testing and have begun writing up a bit of documentation and instructions for my patrons to access. I'll hopefully have this ready to go by the end of the week.

I also began to clean up a set of blocks to serve as the new starter set included with Konilo. It would be nice to get this done so I can push a new release soon.

One more thing: I'm working on file system ideas again...

]]>
c163c5926118a5fd2f6fd1500ff588ca Tue, 06 May 2025 00:00:00 +0000
Back to Neshaminy today. Back to Neshaminy today. It's a bit odd settling back into the normal workplace.

I'm doing a bit of server housekeeping today. I fixed bugs in the script that creates the binaries/ page on konilo.org, added the .NET executables, and reviewed my logs.

I also began setting up some stuff for prototyping a self-hosted church page.

]]>
b78e750656b4c626c8838853e0164760 Mon, 05 May 2025 00:00:00 +0000
Sunday, so today was mostly at church. Sunday, so today was mostly at church. My initial live stream was ok, but the wifi adapter dropped out during the second one, and the ATEM didn't interface with the camera properly. To deal with this, I've replaced the wifi adapter with a different unit and added a monitor to the ATEM setup so I can easily see what is active. This worked very nicely, so I'll begin the next part, which is setting up something for title/transition cards, and then start on handling PiP.

]]>
bcc3d42340b9527738778d3689ff50c3 Sun, 04 May 2025 00:00:00 +0000
Saturday. Saturday. A return to form, diet wise. And my glucose was stable and in range all day. Nice to see.

I tried booting NomadBSD on the work laptop. It did start, but I was unable to actually use the keyboard. I'll do more tests of this in the future. I also tried Haiku, but it died during the boot process.

]]>
3c742162dd01f4735968bdaae1276790 Sat, 03 May 2025 00:00:00 +0000
Today was working in Emmaus. Today was working in Emmaus. We received most of the remaining material, finished building the wire racks, and I've arranged most of the wiring devices.

Glucose trending low today (as of 1845). Dinner was chinese, so it remains to be seen if I'll stay normal / low, or go high.

I started work on a desktop application for use w/Para. This may be a big step forward if I can get everything to work.

]]>
7e9fab3e88edf3204c47913a41a12631 Fri, 02 May 2025 00:00:00 +0000
Working in Gilbertsville today. Working in Gilbertsville today.

I didn't do any Forth work today, but did work on some C# code for printing project labels to network zebra printers. This is about 2/3 done; I still have some work to do on auto sizing the label text, and need to refine the interface a bit.

We finished the network cabinet, desks, and ran a new data line for the extra switch in warehouse C. Everything at the new ware- house takes longer to complete than expected.

]]>
9172b9c8ae66e28e9efdd30cd98e715d Thu, 01 May 2025 00:00:00 +0000
In Gilbertsville today. In Gilbertsville today.

We finished hanging the TV, which ended up taking a lot longer than expected. It looks pretty nice, but was much more work than anticipated.

At church, the ATEM & Wifi bridge setup wouldn't work, so I was not able to stream. On Sunday I'll try a different approach. I have a different wifi bridge device coming Saturday and a USB drive for doing offline recordings direct from the ATEM. Hoping this will work.

YouTube limits the number of uploads per day, so getting the old videos from FB up will take a long time to do.

]]>
7d6f686a40b73190c42e896408778b9f Wed, 30 Apr 2025 00:00:00 +0000
In Emmaus. In Emmaus.

I'm exhausted today, so will just rest tonight.

]]>
5a757b84dd58675c4922243778e72250 Tue, 29 Apr 2025 00:00:00 +0000
I took the morning to download all ~800 videos from the Facebook live streams as a backup. Then off... I took the morning to download all ~800 videos from the Facebook live streams as a backup. Then off to Gilbertsville to do a bit more work on the network cabinet & label programs.

]]>
94e7fc948cfb7aa340feea2375d66f6c Mon, 28 Apr 2025 00:00:00 +0000
Church. Church. The live streams went well, and I started doing some media updates on the website.

I have some concerns with the wifi bridge setup; will look at replacing it in the future. Maybe a better bridge, or pos. use powerline connections?

]]>
5e119c4e3f7a75ad8415ff5cd7946528 Sun, 27 Apr 2025 00:00:00 +0000
Wrote a Patreon update & provided the ilo.cs source. Wrote a Patreon update & provided the ilo.cs source.

Later I took a walk (it's hot & humid today), had some lunch, then spent the afternoon & evening resting.

]]>
5cdfcf89d0e2c0e7e4e855a77d1179f5 Sat, 26 Apr 2025 00:00:00 +0000
In Gilbertsville. In Gilbertsville. More work on the paging system, and I began cleaning up the network cabinet hookups. Lots of patch cables, and I had to move the front rails in the cabinet back a bit so the door would be closable.

I worked on the label printing stuff for Gilbertsville. I can print the branch labels reliably now, and have worked on adding a visual UI.

]]>
e133075ade1b99defc2251f9a9a38f5c Fri, 25 Apr 2025 00:00:00 +0000
In Gilbertsville today. In Gilbertsville today. We worked on the cameras & paging speakers.

]]>
d2460c77da114bb20164829c92057c5a Thu, 24 Apr 2025 00:00:00 +0000
Back to Emmaus today. Back to Emmaus today.

For ilo.cs, I ported the terminal emulation code & graphica-0. This will make Konilo on Windows more useful.

]]>
f07efff43b2c2b41d3ab9d7122011ff1 Wed, 23 Apr 2025 00:00:00 +0000
Back to work today. Back to work today.

I decided to do a bit of work on porting ilo-x.c to C# so I can offer Graphica support on another platform. This is partially working now. Input, drawing pixels, and basic text display is working, but I haven't added (termina) or scrolling yet.

I might be able to get this finished this week.

In other news, visited the chiropractor, picked up a script, and then did some grocery shopping.

]]>
6a774ec2501231bab526468d72a72ffd Tue, 22 Apr 2025 00:00:00 +0000
Time to head home. Time to head home. As always, we got a later start than planned, and didn't get back until around 1800. Then a late dinner & rest until morning.

Feeling slightly better than I did yesterday. I can at least eat a little now.

I did some work on the round labels. Printing is working, but I haven't tried it over Bluetooth yet.

]]>
1681860d7f38d49ef8ae7f003b127195 Mon, 21 Apr 2025 00:00:00 +0000
Easter. Easter. At church they failed to use the ATEM for the Sunday School or evening services, and didn't activate the microphones for the special music. Not happy at this.

Still sick. I wasn't able to actually eat anything until late, and even then only some apples & cucumber slices. Wasn't feeling up to programming today.

]]>
ac3061723f38889056b302f0ae9764e8 Sun, 20 Apr 2025 00:00:00 +0000
Bad night w/glucose. Bad night w/glucose. Didn't stabilize until around 0400, so I chose to rest and skip breakfast at the B&B.

Arland drove part of the day. This was not fun; I'm not feeling well & the drifting made it worse. No accidents though.

Doing a little work on my blocks this evening. Not sure how far I'll get, but am sketching some ideas around a clock device, and the serial visual terminal project (part of the hardware ilo system)

I've developed a stomach bug; not feeling well at all as the day draws to close.

]]>
5869b1597b6d197a0916b515bff2f436 Sat, 19 Apr 2025 00:00:00 +0000
Today we stayed around the B&B. Today we stayed around the B&B. My glucose has not been very stable lately. I hope it improves soon.

Discussed some parts of the Konilo hardware project with Arland, then ran a TTRPG in the evening. A nice day overall.

]]>
6f7f34d7419aa0693bc434103d15d8d4 Fri, 18 Apr 2025 00:00:00 +0000
Travel to Port Alleghany today. Travel to Port Alleghany today. Tammie and Glen drove, and we had a few nervous moments, but it went smoothly overall. I did not do any coding today.

]]>
08435cf60278a5f6577804293f9e1251 Thu, 17 Apr 2025 00:00:00 +0000
Church went well, and I gave a crash course on the live stream setup to everyone who might need it... Church went well, and I gave a crash course on the live stream setup to everyone who might need it.

Tomorrow is travel. Not looking forward to this.

]]>
b5b3dd2e3095b8c649f231c3e2f8d9dc Wed, 16 Apr 2025 00:00:00 +0000
Taxes due today. Taxes due today. I already did them, so that was good. My blood glucose was ok, though a bit high after dinner (poutine).

The konilo-over-irc code has been posted for my patrons, and the instance on the new server remains working well. Now on to the stuff needed to complete the konilo-telnet system...

One more day before a semi-vacation / trip to see family. I have work & church tomorrow, finishing up prep for a Shadowdark one- shot, and some programming to do for a new printer driver tomorrow.

]]>
cef4114486492e6d1416d674624f4088 Tue, 15 Apr 2025 00:00:00 +0000
Had an odd glucose spike this morning, to 160 (from 83). Had an odd glucose spike this morning, to 160 (from 83). No food or carbs in the morning coffee, so this was quite unexpected. It might be related to a switch from Tresiba to Toujeo for my basal insulin? If it doesn't go down by 0730, I'll take a bit of bolus to try to bring it down.

Glucose came down around lunchtime and stayed good the rest of the day. I helped a new hire with the initial paperwork, and now have admin for adding users to the time clock. Maybe a bit odd.

Konilo-irc is now running on a separate VPS. I'm now doing the actual work on getting konilo-telnet to fully function. Hoping to have it done within a week.

]]>
71769739ff542b58e0197aa684f6f4c9 Mon, 14 Apr 2025 00:00:00 +0000
Sunday. Sunday. Church stuff went well, and I helped (a bit) the kids do their taxes. Arland had some issues with the US gov. id system, but this was resolved after an hour or so of delay.

I didn't do any programming today, other than shutting down my test daemon for konilo-telnet due to a bug causing severe server load. I'll investigate further and restart it once I can find & fix the issue.

]]>
9834a966c4a8557a22053051b17af928 Sun, 13 Apr 2025 00:00:00 +0000
Today was Pastor Whyte's funeral. Today was Pastor Whyte's funeral. He was an old friend, and I'll miss him.

After this we had lunch at Uno's, then I went for a walk. I'm quite tired, and won't be doing much programming today.

]]>
34587e58dd192ba9aebe2c5181cea7f9 Sat, 12 Apr 2025 00:00:00 +0000
Ended up being exhausted at end of day yesterday. Ended up being exhausted at end of day yesterday. But I feel a little better this morning. Hopefully the work in Emmaus goes well today. Tomorrow is a funeral, then some prep for Sunday's church services.

I'm going to push out the irc bot code this weekend, along with a patreon post on it. I'm also getting close to being ready to start the hosted konilo system. I have decided to set up a VPS just for this, to keep things separate from my main systems.

]]>
9990e6c63f67567871cf7de9894ffc21 Fri, 11 Apr 2025 00:00:00 +0000
I accidentally lost a few days of blocks yesterday. I accidentally lost a few days of blocks yesterday. Thanks to my use of rsync.net for backups, I was able to recover most of them. The ZFS snapshots are nice for this.

I didn't end up doing any programming today. My hands aren't in good shape right now. I did fix a typo on unu.retroforth.org (pointed out by @rickcarlino).

]]>
2a2191e1441ce3dfbf57027c9515b6cc Thu, 10 Apr 2025 00:00:00 +0000
Wednesday. Wednesday. Work was not as good today; I'm exhausted, and we ran into sing stock items when trying to lay out several shelves of material. Hoping tomorrow goes better...

The live stream @ church worked without issues. I'm going to shift focus now to doing EQ work. Each microphone has a badly setup EQ, and all are different. I'll move towards something that is at least consistent, then begin tuning both the live & stream mixes to improve sound quality further.

Not much programming today, but I did a bit of reading on the Swift frameworks for printing to bluetooth for a work project.

]]>
dd829ddc68b39d24e32e91a2d3884503 Wed, 09 Apr 2025 00:00:00 +0000
We were able to get a lot done at work today. We were able to get a lot done at work today. An entire section of material was staged, a set of pallet racks are completed, and it feels a lot more complete. If tomorrow goes smoothly we might be able to get a lot of this done by the end of the week.

No programming due to tiredness today. Maybe tomorrow?

]]>
b4c3171519d0ea592fea244fe66a03a3 Tue, 08 Apr 2025 00:00:00 +0000
Still in Emmaus this week. Still in Emmaus this week. I'm continuing to stock the shelves with the material that has arrived, and we are making headway on anchoring more of the pallet racks, but ran short on bolts, so finishing will take at least one more day.

With a little luck I'll be able to finish a lot of the initial stock layout tomorrow.

For church, I'm on to my next couple of tasks: recording for the choir and EQ for the camera audio if necessary.

]]>
ca7d81ccfc13c1cebf04cd68a0a3b76f Mon, 07 Apr 2025 00:00:00 +0000
Sunday, so work at church. Sunday, so work at church. This was the first set of services I streamed directly from the ATEM. The streams worked well, and no audio issues apart from the pastor forgetting to turn on the lapel mic during the adult Sunday school class.

Also Ben's birthday today. We spent the afternoon at mom's. It was a nice time.

]]>
595b0a57dd953ff47db17c0d085eded2 Sun, 06 Apr 2025 00:00:00 +0000
Alex, Ben, and I worked at Grace in the morning for several hours. I fixed one of the displays,... Alex, Ben, and I worked at Grace in the morning for several hours. I fixed one of the displays, replaced a worn out flag, tested some livestream stuff, and then chopped firewood. Ben & Alex also helped chop wood, and Alex assisted with some land- scape tasks.

]]>
f885410fb8a97a0ceac444261358562c Sat, 05 Apr 2025 00:00:00 +0000
Back in Emmaus. Back in Emmaus. We started setting up the wire rack locations & I began to put material on the shelves. Maybe we'll be done up here next week?

My hands are in bad shape, so I won't be programming over the weekend.

]]>
629fdb5d5f82c1ac3e771a1c490b94b1 Fri, 04 Apr 2025 00:00:00 +0000
I started running a test instance of Konilo-over-IRC in ##forth. I started running a test instance of Konilo-over-IRC in ##forth. Next week I'll also run it in #retro. A writeup for the patrons is partially complete. If my hands are in ok shape, I will try to publish it over the weekend, but this might need to wait a bit as my hand pain is growing quickly.

In Emmaus we continued work on anchoring the pallet racks and finished most of the construction on the pipe racks outside. I am following up on various POs, trying to get everything in so we can finish with the shelf layout process.

]]>
001f581eb8b6529333ae160b90f3bab9 Thu, 03 Apr 2025 00:00:00 +0000
More time in Emmaus. More time in Emmaus. I should probably stop listing this as I'm basically there every day until we finish. More material arrived and I am starting to consider how to handle the layout on the shelves.

We worked on anchoring some of the pallet racks, but ran into issues with the brackets the supplier sent. All of them had to be modified to work, which really slowed this down.

]]>
36c40e927b083b5e8d059a4f844bb54e Wed, 02 Apr 2025 00:00:00 +0000
Back in Emmaus. Back in Emmaus. My blood glucose was low in the morning. I ended up eating a small amount of chocolate to bring it up to a safer level.

]]>
b54499e52a4d1842746e131e39e41bd9 Tue, 01 Apr 2025 00:00:00 +0000
The end of March. The end of March. We were in Emmaus again. More material arrived and we started anchoring the racks to the walls & floor. Don has set up the rest of the computer equipment, so we can finish the counter area.

Was too tired for programming tonight. Maybe tomorrow...

]]>
b304eca96521f170494db7bb9a1d2c2d Mon, 31 Mar 2025 00:00:00 +0000
Sunday, back to church. Sunday, back to church. Had a few issues w/ATEM & OBS. I ordered a device to let me connect the ATEM to our wifi, so I'll try a direct stream from that on Wednesday I think. I did set up a restream.io account, so I can now multistream more easily. Our connection is not fast enough to handle multistream directly.

]]>
cbf040e350122b9bd450b5d9720f01e2 Sun, 30 Mar 2025 00:00:00 +0000
Saturday. Saturday. Spent most of the day resting. Blood glucose was up most of the day, but came down in late afternoon after insulin and a good walk. Very tired.

For work, I have a new pair of label printer to write control software for. Hoping this is much better than the Brother ones from the last project.

]]>
defce668ba0f8caf742207fedf3b8ba2 Sat, 29 Mar 2025 00:00:00 +0000
Emmaus. Emmaus. More receving, finished the pipe rack outside. We put a sealer on the counter. Monday Don should bring the rest of the computer equipment, so we will hopefully be finished with this part then.

For konilo-telnet, I'm doing more tests ahead of a soft launch to my patrons next week.

]]>
ddbc43b55223e32c969a88f36b1172c9 Fri, 28 Mar 2025 00:00:00 +0000
Emmaus. Emmaus. Material has begun arriving, so spent some time going through it. We assembled the pipe racks outside, but Evan still needs to cut some 2x4s for the supports.

For konilo-irc, I have a version of the VM that limits runtime per query to 60s. I'll be doing much more testing of this next week.

]]>
09ae2a43f48ef9293b3a9ac9827c2d21 Thu, 27 Mar 2025 00:00:00 +0000
Emmaus again; more purchasing, then helping to finish more of the counter & office areas. We had... Emmaus again; more purchasing, then helping to finish more of the counter & office areas. We had to pick up more supplies for trimming out the slat wall boundaries & counter.

At church, had some minor issues w/OBS & the ATEM. I'm looking into having the ATEM stream directly.

]]>
78f4330cd1633742f23f2ffedb017f9e Wed, 26 Mar 2025 00:00:00 +0000
Work in Emmaus. Work in Emmaus. Mostly spent my day working on purchasing stock from the various vendors so we can start getting materials in.

Due to tiredness, log entries here are likely to be short for a while. Sorry, but working 12+ hour days is draining.

]]>
c83febdfafb342b449ef468cde7c68ff Tue, 25 Mar 2025 00:00:00 +0000
Back to Emmaus. Back to Emmaus. We worked on the counter area and setting up for the PA system. The new paging interface stuff is (finally) work- ing, but we need to run a line for it to the warehouse.

In Konilo, I've continued working on the konilo-irc & konilo- telnet code. I have it functional, but still want to figure out restricting runtime & reducing CPU load.

]]>
b33c08b972f9702e881a7154f1ebb3e6 Mon, 24 Mar 2025 00:00:00 +0000
Sunday, so work at church today. Sunday, so work at church today. I was able to get the music to record. This requires toggling "Audio Enhancements" off in Windows. It works, but getting the lapel & pulpit mikes to work needs turning these back on. Will investigate further when I have time.

]]>
cc1254e4f1b291210e816eeaac1ea752 Sun, 23 Mar 2025 00:00:00 +0000
Rested from work this morning, then lunch and a bit of grocery shopping. Not too bad.... Rested from work this morning, then lunch and a bit of grocery shopping. Not too bad.

I've started wiring up the SPI display, while I wait for the new Teensy w/headers to arrive. I note that SparkFun is now making the Teensy boards offically. This might be good for future as it might mean more reliable supply & production.

(Once we have a working model, I plan to put aside enough parts to rebuild/maintain it for the foreseeable future. I do want it as a long-term system)

]]>
f4f0a4ae538c8cf4e9dbbee2b1f58ac8 Sat, 22 Mar 2025 00:00:00 +0000
Today was a partial day at Neshaminy, then back to Emmaus. Today was a partial day at Neshaminy, then back to Emmaus. We finished most of the counter area, and have things ordered for Monday's work.

Brought the iPad mini home; I'll do a little work on Konilo-iOS this weekend if not in too much pain. I did pull a muscle in my hip, so walking has been very painful, and my hands hurt, though less so than last week.

Back to using separate ilo.rom/ilo.blocks in my personal branch. I'll keep the combined ilo.sys code aside for future, but I like having a clearer separation, even though it makes things harder for installation.

]]>
3adfa27f243d7167f21a33625070444f Fri, 21 Mar 2025 00:00:00 +0000
Thursday. Thursday. We did more work in Emmaus today. I've done a little more on konilo-telnet (going to give this a better name soon), and worked on a bit of an update for the patrons. I'll publish it tomorrow.

On the hardware project: I ordered an SPI display, a few more breadboards, and another Teensy. I will try to have this wired up over the weekend, then can work on finishing the display code for the ilo vm.

Target display is 480x320, and I'll be running a 1bpp graphica-0 mode on it. This display can do input with a resistive touch screen, so might be doable for the limited pointer support in the future.

]]>
f08ee227a0b87f929e8bfec2ae416dbf Thu, 20 Mar 2025 00:00:00 +0000
Running the heat in the tube, and keeping the humidifier off for a night dried out the condensation,... Running the heat in the tube, and keeping the humidifier off for a night dried out the condensation, so that was nice. Now @ 0613 I'm gearing up for a long day, with a trip to Emmaus, then work at church afterwards.

Evening update: work went well, and I have a bit of progress @ church. Finished another eight songs, and have all audio going to the ATEM, though still not being picked up by OBS. Will do more work on this in the next week.

]]>
4c9574d5fd2437546118ec802e28ad07 Wed, 19 Mar 2025 00:00:00 +0000
Some condensation in the CPAP hose. Some condensation in the CPAP hose. I'll try to run air through it tonight, with the heater on, to dry it out. Might need more insulating materials on it. Time will tell.

Worked in Emmaus & Gilbertsville. We have most of the cameras up at Gilbertsville now, and will try to finish a lot of the Emmaus stuff tomorrow. Didn't get home until around 19:00, so had a late dinner and then read a bit before bed.

]]>
fd73ec7bad110ab7b83405f70357bff6 Tue, 18 Mar 2025 00:00:00 +0000
I'm going back to a separate .rom and .blocks for my personal ilo branch. It's a bit cleaner to h... I'm going back to a separate .rom and .blocks for my personal ilo branch. It's a bit cleaner to have the separation I think. This will also make it a bit easier to keep the blocks in sync between my branch and the snapshots.

I worked in Emmaus today, doing more configuration on cameras and a little on the counters. We'll be there again tomorrow; in hopes of getting towards the end of this project.

]]>
ec858d50b3dc1e1f40bb014c032096f2 Mon, 17 Mar 2025 00:00:00 +0000
I updated my 'k' script to use ilo-unix.c instead of milo.c. I updated my 'k' script to use ilo-unix.c instead of milo.c.

The morning live streams worked ok. I'll set up an HDMI extract- er tonight, so I can try to listen in on the ATEM audio output. I'm hoping this will be helpful in the future to figure out some of the audio issues.

At home, we set up a monitor riser & new display for Ben's PC. I have an identical setup for the Mac Mini, but we've not set this up yet. Maybe later in the week.

]]>
950e94f7af341fbe44ee8f0d3f5ba8a0 Sun, 16 Mar 2025 00:00:00 +0000
Today was nice. Today was nice. I got some sleep, and stayed in bed resting for most of the morning. Lunch was chicken & hashbrown casserole. I picked up some things at Walmart, then walked home.

With Glen's help, I have mostly finished a character for D&D 5e, for a one-shot story he'll be running in the future. This is a much longer process than Shadowdark.

No programming again as my hands are hurting a lot. I'll try to get back to work on the konilo-telnet & konilo-irc stuff tomorr- ow. But no guarantess; I really need the pain in my hands to re- duce, and can't work for too long without resting them more.

]]>
cef6180686f2dd026c716993e90d68c2 Sat, 15 Mar 2025 00:00:00 +0000
"Pi Day". "Pi Day". Worked in both Emmaus & Gilbertsville today. It was a very long day. Work began at 0600, and I got back home around 17:45.

Glucose was solid all day, but I only ate one meal, a low-carb enchilada dinner. Was nice, though I do wish I had been able to have a lunch.

One or two more days in Emmaus, I think. We have to do two more cameras, build the front counter, and set up a shelf in a hall- way. Also putting on the tops of the main stock shelves. So I will likely be back on Monday.

No coding today - my hands are too painful & I'm exhausted.

]]>
87ef165db15e3e12211dcb1d864feaa6 Fri, 14 Mar 2025 00:00:00 +0000
My hands aren't in great shape after several days of data work. My hands aren't in great shape after several days of data work.

I did start on the next part of the hosted Konilo project: using telnet to connect to a Konilo session. The initial process only needs a few tiny changes to ilo.c, and (like the IRC interface) is now ready for me to start on per-user blocks & state. This will probably be more useful than the IRC interface, I think, as it gives access to a full Konilo system w/o the UI limitations of IRC.

This is pretty nice. Each session is pulling around 480K RAM, so should be light enough to scale nicely on a small VPS.

]]>
49d32ce27f7b8f04a159d8e258379a01 Thu, 13 Mar 2025 00:00:00 +0000
Back to Emmaus again. Back to Emmaus again. My blood glucose had a big spike in the morning. I skipped coffee, just doing water, and gathered items I expected to need for today's work.

I finished setting up the network rack, fixed a couple of connection issues, and then we started on the cameras. Three are now working, and we'll try to get things done for the others tomorrow.

At church, OBS crashed, and the ATEM went down. We lost audio, and the streams failed to be usable. After rebooting all of the equipment, it's back up. I'll try to do some testing on Saturday or Sunday morning.

]]>
5036c285d699777ab5a3c20190f747e3 Wed, 12 Mar 2025 00:00:00 +0000
Back in Emmaus today. Back in Emmaus today.

I received a shipment with several things for the AV setup at church, which I'll work on setting up tomorrow. Some of this will be a big help in getting the audio mix to a much better state.

At work I spent the day doing data terminations for the server rack. Tomorrow I'll be finishing the camera wiring, then most of my part of the Emmaus wiring will be done.

I have a USB-C+HDMI monitor now. Using this with DeX is nice. I have a good size screen, keyboard, and am using the phone as a trackpad. This might be my travel computer setup for a while.

]]>
ce27fbfcb5803c86413bdba27316b207 Tue, 11 Mar 2025 00:00:00 +0000
Back to work at Neshaminy today. Back to work at Neshaminy today. My morning glucose was high, but it settled back down after a couple of hours. I also had a big spike at lunch time, which was troubling, but this was back to normal by dinner.

I didn't end up programming today, choosing to rest my hands after work. Tomorrow I'll probably do a bit of work on the bot, and then write up a status update on the Patreon.

Back to Emmaus tomorrow.

]]>
96f4c03f65fe18551c6119633dc68385 Mon, 10 Mar 2025 00:00:00 +0000
Church today. Church today. And daylight savings.

I was able to start doing some volume & eq work on the voice channels today, so the sermon audio is much cleaner now. I have done a multistream to three sources, which worked once I drop the video bitrate to 3k (running at 5k was dropping frames with three stream). This worked ok, so I'll run with the three for now.

I have access to the website, so corrected the YouTube link, and will start updating other parts over the next week as I begin preparations to migrate to a different, less expensive server. One other update: I have remote mixer access now.

]]>
e7ba07302fc424d5124cb43ea3b1defe Sun, 09 Mar 2025 00:00:00 +0000
I didn't sleep well last night, but since I was off work today continued resting and finally got a... I didn't sleep well last night, but since I was off work today continued resting and finally got a few good hours of sleep in the morning hours. As of noon I feel semi-refreshed, but still am very tired.

I updated [bot]dpans to respond to its nick as well as dpans:, then spent a bit of time updating things in the manual.

]]>
55856c4cb0022d917e7601b46d3fa157 Sat, 08 Mar 2025 00:00:00 +0000
I worked in Emmaus today. I worked in Emmaus today. We were mostly focused on finishing most of the outlets, switches, and data terminations in the walls. I did all the data, traced a few unlabeled lines from the panel, helped pull some of the wiring for power, and swept out the construction area.

After getting home, we did a little grocery shopping, then had dinner and went to bed. I'm very tired, so not going to do any programming tonight.

]]>
131e3eb6594e6d4f3ebadae2618f26a8 Fri, 07 Mar 2025 00:00:00 +0000
Worked in Emmaus today. Worked in Emmaus today. We spent most of the time working on the walls in the counter area. Ran into problems with the vertical slat boards, so we might try to use horizontal instead.

Quite tired this evening. And my hands are hurting a lot. This isn't unexpected, but is annoying to me.

Not going to do much programming tonight. Veltas pointed out a few typos in the manual, which I am fixing before an early rest.

]]>
1a79294195d5527c083ab4c9dc7f2226 Thu, 06 Mar 2025 00:00:00 +0000
Worked in Emmaus today. Worked in Emmaus today. We didn't really make any progress, due to a series of scheduling mishaps, but were able to pick up most of the remaining rack materials.

After work, headed to church, where I typed up a lot of songs (now 40% done!), did some testing on the microphones & the mix channel, and finally the evening service.

For konilo-over-irc, I made a bit of progress, but am not done. It's likely going to take until the weekend before I have time to try to complete it, if my hands allow.

]]>
a94bea7bcde8f3ce156efca359f6c050 Wed, 05 Mar 2025 00:00:00 +0000
Worked in Emmaus today. Worked in Emmaus today. We spent most of the day assembling a variety of cabinets & other items for the office & warehouse staff to use.

I started some early prep for another one-shot TTRPG story. I'll be doing a series of these as I get comfortable with a role as GM, and to help the players get used to actually playing their characters.

The work on state preservation went well, so I've been able to do some testing on a larger scale. Running ~100 copies at the same time is demanding on the server, but is doable. I think I will setup a VM for this when I'm ready to go live.

]]>
1aad0d51da4f37bea8817f72d6f13396 Tue, 04 Mar 2025 00:00:00 +0000
So I was a week off on the daylight savings. So I was a week off on the daylight savings. That was good, but I'm still dreading it.

I was able to do a fair bit of rewriting on the konilo irc bot. It's now relaying (many) of the output lines to a private chat, though some are missed. It also fails to properly kill sessions when I shut it down. Very annoying.

I'll be in Emmaus tomorrow, so might not get to work on this for a bit. When I do get back to it, I'll do some VM work to support saving state, which might help in some ways. This might let me not keep running instances, just spawning & killing them as the requests flow.

]]>
caf3bdf40de6f775113effd4ec84d10c Mon, 03 Mar 2025 00:00:00 +0000
I dislike "daylight savings" & the time changes it introduces. I dislike "daylight savings" & the time changes it introduces. There's not a good reason for it to exist that I can see. Quite annoyed at having to deal with it again today.

The interaction model between Konilo and users on IRC is hard to get right. In a channel, it doesn't make sense to relay all of the output to the user as messages, since that would make it too hard to follow along if there's more than one user. So I have it writing output to a file and providing updates there. But it'd be nice to let a user directly chat with it, and get the output that way. This is something I'll be working on this week. I will be posting the current code for it to patreon tomorrow I think.

]]>
486240219757ce1b0fe70e395dd8727e Sun, 02 Mar 2025 00:00:00 +0000
Upgraded some hardware today; I have a new Apple Watch & a new Magic Keyboard; these should be nic... Upgraded some hardware today; I have a new Apple Watch & a new Magic Keyboard; these should be nice to use.

Did a bit of planning for another one-shot shadowdark adventure. This will be less horror-themed, and more focused on exploration and puzzle solving. Tammie should like it more than the one set in the swamp.

Hands are kind of numb, so not doing much coding today, but I am thinking over some things with the konilo-irc code. I'll try to work on the private/shared block setup tomorrow, and then do a bit to reduce CPU load on the sessions.

]]>
b5994b7aae8dc12a9efbbbd8e5c04022 Sat, 01 Mar 2025 00:00:00 +0000
Friday. Friday. It was a good day, though still tiring. Jenni's last day at work, so that was a bit sad. I'll miss working with her.

I helped Gene with layout on a mini skateboard ramp that he is hoping to work on over the weekend. It'll be fun to see if this actually works out for him.

I posted a few details on the konilo-over-irc project to Patreon though the code is not yet published. Maybe over the weekend?

As with yesterday, unstable glucose, with a huge evening spike. I'm hoping this stablizes out over the weekend.

]]>
673e8b6d54c1a1e8ef0937f06f323605 Fri, 28 Feb 2025 00:00:00 +0000
Worked in the Gilbertsville warehouse today. Worked in the Gilbertsville warehouse today. Mostly assembling cameras & measuring out CAT6 for the hookups. Walked about 4 mi while working on this.

My glucose was very unstable today. And my hands are hurting a lot. Going to bed early.

]]>
34f26c1b9dd0a182335d7c5b5dfcb1f2 Thu, 27 Feb 2025 00:00:00 +0000
At Gilbertsville today. At Gilbertsville today. I replaced all the RJ45 jacks in the main office area (33 of them), looked at potential camera layout and then went home to head to church. Arrived too late to work on the microphones, but do have some ideas on what might be wrong. I'll try to explore this some during the next week if I'm in the area early enough.

Very tired today, and having hand pain.

]]>
a31c75959ce7ffdcfd30519506f53f83 Wed, 26 Feb 2025 00:00:00 +0000
Working in Gilbertsville. Working in Gilbertsville. The new warehouse is *huge*. At 40k or more sq. feet, it has enough space for all the overstock & all current project material. But there's a lot to do on this. I looked at the existing network & phone stuff, and made some plans for replacing and reusing parts of it.

We did some prep work for tomorrow.

]]>
65d83a971bb07e402c9ef39af605a33f Tue, 25 Feb 2025 00:00:00 +0000
Working at Neshaminy today. Working at Neshaminy today. I'm having a bit of back pain, so will go to the chiropractor tomorrow. It looks like I'll be in Gilbertsville on Wednesday & Thursday this week.

Doing a little programming today, mainly working on disabling the UTF32 path in RetroForth.

]]>
7562eb5ca83b1fc233c4eaeb0864f4f5 Mon, 24 Feb 2025 00:00:00 +0000
Good glucose control today. Good glucose control today. Church went well, though I'm still not able to record the music. More to investigate on this later in the week.

]]>
4413c699f45bd117ef2d7f8e03f9ca98 Sun, 23 Feb 2025 00:00:00 +0000
Morning glucose was high, but it dropped to good levels after a lunchtime walk.... Morning glucose was high, but it dropped to good levels after a lunchtime walk.

We had a ~ 2 hour "one shot" ShadowDark session (not part of the actual planned story), mostly to explore a bit of combat & some exploration stuff. As expected, Alex's character made some bad choices, and the party had to fight a bog zombie, but no one died.

]]>
20ce5ea4e5ccf0164b83ed8452d2626e Sat, 22 Feb 2025 00:00:00 +0000
Forgot to push my blocks last night, so the WISP entry on the website is slightly out of date. I'... Forgot to push my blocks last night, so the WISP entry on the website is slightly out of date. I'll try to be better about this.

I've pushed the ilo.sys variants of the vm to the repo & shared them on patreon.

Other things to note: I'll be refreshing the ilo/konilo for iOS soon, and will try to get it approved in the app store. I plan to have it modified to use an ilo.sys, and plan to provide some update/recovery/backup functionality in the application.

For RetroForth users, an update is quite overdue, but will come this year.

]]>
07db7cd94c434cfbcff04e1fe6e5068f Fri, 21 Feb 2025 00:00:00 +0000
The updated ilo-sdl-1bpp code works, but I do have a few little issues with the `clear screen` func... The updated ilo-sdl-1bpp code works, but I do have a few little issues with the `clear screen` functionality. I'll work on this when I get home from Emmaus tonight.

Blood glucose ended up running on the edge of low to low today. This made work more difficult than I would have liked, but I was able to get through the day.

After dinner I fixed the clear screen issue, so ilo-sdl-1bpp is now working nicely for me.

Tomorrow I'll probably merge it into the repository, and set up a directory structure for the variants using the ilo.sys file instead of the separate rom & images.

]]>
5b6f7166d3eea3723e9a0a81070ad8a3 Thu, 20 Feb 2025 00:00:00 +0000
More work in Emmaus. More work in Emmaus. We have started assembly of the shelves, but did not finish (probably tomorrow). Had some discussions regarding the phone system there.

At church, I finished another 18 songs, and tested the audio. It now seems to be passing through the microphones, but I still am not picking up the pianos.

I wasn't able to apply the patches for ilo-sdl-1bpp, so am now waiting for a copy of the full file.

]]>
1a87a0eb4e59279e0757a559291b3835 Wed, 19 Feb 2025 00:00:00 +0000
Work in Emmaus today. Work in Emmaus today. We have laid out the plans for the shelves and I've taken a bit of a look at the lighting & plans for the data network.

Very tired. veltas is looking at the ilo-sdl-1bpp code. It'll be interesting to see if he can make it perform better without a significant redesign.

]]>
f2b2487ac46bea543fcce5bdbbfb740c Tue, 18 Feb 2025 00:00:00 +0000
Work was stressful, and I'm still not sleeping well. Work was stressful, and I'm still not sleeping well.

I provided an update on Konilo on Patreon. It covers much of the latest changes in regards to ilo-x86-native, and some details on the expansions in (nonix) and changes to the startup blocks.

Didn't do any writing in the evening due to tiredness. Made some shirataki arrabbiata, which was good. Spent the evening resting.

Shortly before bed I was informed that I'd be going to Emmaus tomorrow, so am looking forward to a possibly less stressful day (though not necessarily an easier one).

]]>
0165014541dd60601df141d864d807b9 Mon, 17 Feb 2025 00:00:00 +0000
The glucose sensor worked ok today, so hopefully I'm past the false lows for this one.... The glucose sensor worked ok today, so hopefully I'm past the false lows for this one.

Was still very tired, so didn't do programming today. Just the normal church, then reading, and a bit of writing for a one-shot Shadowdark campaign separate from the main story.

In the evening we had heavy wind and lost power. I went to bed early; hoping I can get some sleep.

]]>
d368f9b6cb4b20d74f79e483793054b1 Sun, 16 Feb 2025 00:00:00 +0000
Glucose issues this morning (false lows), keeping me from sleep. Glucose issues this morning (false lows), keeping me from sleep. But in the late afternoon things seem to be stablizing, so I'm hoping tonight & tomorrow are better.

I've started working on the boot sector from yesterday. I wrote it using nasm, which I'm more familiar with than as. But using as will mean dropping a dependency, so the work is to translate it to as. Given my tiredness, I might not get this done today. After I have this done, I want to see if I can make an adaption to boot from a hard disk. This would open (with some tweaks to the ilo vm code) a possibility of just providing an HDD image since floppies are getting pretty rare.

]]>
fc8f2a90679d1b4e35295c965386ec0f Sat, 15 Feb 2025 00:00:00 +0000
Today was quite productive for programming. Today was quite productive for programming. I have fixed a bug in the keyboard driver (it now filters out mouse data), added NOP skipping, and implemented a block cache. (All of this is in ilo-x86-native). The result here is a much faster system to use, with reduced power consumption.

I also figured out building a flat, non-ELF kernel and wrote a boot sector, so I can create a bootable raw floppy image. I am very happy to say that it's possible to boot without needing GRUB.

]]>
6376e2d1a6473cd8754b20c8fd2afab5 Fri, 14 Feb 2025 00:00:00 +0000
Work was frustrating today. Work was frustrating today. I'm trying to get the time to do the initial purchase orders for the new store we're opening, while keeping up with my normal sales activities. Next week I may be working remote a few days, which should help.

Tomorrow I think I'll be working on the ilo-x86-native code. I still have a list of things to work on that I made before the #DecemberAdventure, so it will be good to try to get these done.

]]>
4e43af06ae07fd423ddc155799b3c09f Thu, 13 Feb 2025 00:00:00 +0000
Snow last night. Snow last night. Not much (~2"), but enough to be annoying. It might be slow at work today.

I'm very tired again. And today will be a long day for me. Maybe some sleep will be attainable tonight?

Today I decided to do a bit more on the ilo-x86-native code. I would like to get this closer to being ready to publish in the near future.

Good news: I have (finally) finished a new keyboard driver. This replaces the x86 assembly one from RETRO4 for the first time, so the code is now entirely stuff I've written.

]]>
362798b5b50332e3a8c85b288576dccc Wed, 12 Feb 2025 00:00:00 +0000
More bits of work on Konilo. More bits of work on Konilo. I've naade a few changes to the for `pages`, and started doing a little work on the doc. updates

Getting back to a slightly more active participation in ##forth IRC channel. There have been some issues in the channel with a few discussions venturing into questionable and objectionable directions. I have to watch more closely and deal with this if it continues.

]]>
496065482b1294929a738d2203963fa4 Tue, 11 Feb 2025 00:00:00 +0000
Back to work today. Back to work today. I did a lot more reading on OBS, the ATEM, and some things on audio mixes. I'm hoping to fix a lot of the ongoing audio problems on Wednesday evening, and will then move into getting multiple streams working so I can do the YT & FB. And maybe a dedicated feed on the church web site as well. I'll be asking about access to this for updates & such soon.

Back to Konilo. I'm gstarting some documentaton updates, with 2 goals: getting it fully up to date with the latest changes and adding support for using it without needing (termina) loaded.

]]>
45e4ca8d703fa4e540dc6cccb756514f Mon, 10 Feb 2025 00:00:00 +0000
It is the last day of the missions conference. It is the last day of the missions conference. I'm still dealing with some audio issues (there seems to be a lot of clipping, and not all of the feeds are working on the mix I have coming into the ATEM).

But it went well overall, and I now have the ability to live stream to YouTube.

]]>
20068b990df6c2352dbe81b7c0deadee Sun, 09 Feb 2025 00:00:00 +0000
Day 2 of the missions conference. Day 2 of the missions conference. We are having some big audio issues this morning: lots of echoing with the lapel & other microphones, and the audio track from the morning session did not get recorded. Ugh. This is a bit annoying, as I have a lot to learn about audio.

The good news is that I think I'll be able to start doing some live streams to the YT channel.

]]>
5ae90d439e2aca560956bd552c5426af Sat, 08 Feb 2025 00:00:00 +0000
Today is the first day of a missions conference at church. Today is the first day of a missions conference at church. This will occupy most of my time for the next few days. Then I'll get back to more normal life stuff.

Dinner at church. I didn't eat, but Dan & I setup an audio mix channel for me to use with the ATEM & a music channel on the main mix for audio from the computer. So I'm now tied into the mixer, which will (once I get things configured & EQ'd) make for much better sound.

I'm hoping to try a live stream soon.

]]>
1fdd2cb564496ab3d9a879c5500cdb75 Fri, 07 Feb 2025 00:00:00 +0000
I'm trying to decide if using a single ilo.sys (rom+blocks) is better than having the stuff be sep... I'm trying to decide if using a single ilo.sys (rom+blocks) is better than having the stuff be separate.

]]>
faf2d28e48a4e37aeb9c09e05f906a65 Thu, 06 Feb 2025 00:00:00 +0000
A bug in compiling retro using TCC on Win64 was reported. A bug in compiling retro using TCC on Win64 was reported. I am investigating this, and will probably have a fix in within the next couple of days.

For programs that will have a split termina/non-termina model, I am adding a :ui variant (e.g., wisp and wisp:ui) with separate LOAD blocks.

I've added `page` and `pages` words to (nonix), for displaying titles on a page by page basis (similar to catalogue, but in the dumb terminal mode).

]]>
7e06c54a465db8e62561a58ff19c27c6 Wed, 05 Feb 2025 00:00:00 +0000
Back to the Atreus. Back to the Atreus. The ~10g lighter switches on this make a quite noticeable difference. I'm looking at trying the Gatreon clear switches, which are 35g.

I've merged in the update to retro, adding `block:set-reserved`

Glen has apparently entered in several more songs, so I should be able to merge those into my collection tonight. Tomorrow I plan to work on generating slides for all of the completed ones though this will probably take more than one day to finish.

I started the split of (termina) & non-(termina) in programs where this makes sense. I also replaced the old * loader with *: and have * take the name from the stack instead.

]]>
eccd28047a01f1e762f7aad282379ec1 Tue, 04 Feb 2025 00:00:00 +0000
Using the Ergodox EZ today. Using the Ergodox EZ today. The blue switches are noisy. I want to get some quiet, low pressure switches to see if it'll help with the RSI problems I have.

I'll likely switch back to the Atreus tomorrow. The keys on that are about 10g lighter, and I definitely feel the difference.

]]>
162a0331a9a3968a36e9ca32c416ced5 Mon, 03 Feb 2025 00:00:00 +0000
Church day. Church day. I recorded the sunday school and evening messages and have uploaded them to YouTube. We'll look at setting up more options soon.

I borrowed another song book; Glen is going to help enter some of the songs. I have done 143 so far.

For Retro, I'm making a change in the blocks library, which will make it easier to use with the new ilo.sys file format. This will be merged in tomorrow I think.

]]>
e8f7369367d1ec607dddd9739a53ec3e Sun, 02 Feb 2025 00:00:00 +0000
A decent bit of walking today, picked up more CGM sensors, and had a burger for lunch. The CGM con... A decent bit of walking today, picked up more CGM sensors, and had a burger for lunch. The CGM continues to report higher than my actual glucose. I'll keep an eye on this.

I have updated the Konilo install on the Tab S6 Lite, and have begun testing some updates to `k.sh`, for my system updates. I hope to get the more intelligent sync working soon.

]]>
27e713a0fc3739a6cdd7af3cb2af172c Sat, 01 Feb 2025 00:00:00 +0000
Less walking today. Less walking today. I started a new glucose sensor, it's running a bit high.

I have the Ergodox EZ back up and running. This is pretty nice for a change. Noisy (blue switches are loud), but feels good to use a proper split again.

I've continued to do a bit of work on tweaking some things in my personal Konilo system, and also did a little work on the x86- native branch of ilo.

]]>
e6e34847c8d86710c0593b6d87ea0200 Fri, 31 Jan 2025 00:00:00 +0000
Today was the first of two days off work (excluding the weekend)... Today was the first of two days off work (excluding the weekend)

I went on a long walk, had lunch with Jenni and Gene, then did a bit more walking before going to an afternoon doctor visit. The overall results are good. I'll be trying to reduce my insulin use further, and moving to the 12.5 strength of Mounjaro. I hop this works ok.

I fixed the WISP export. It's not uploaded to the server yet, but it should be running by the weekend.

]]>
c5d9ff6ab17fec9dab1af86b67d216f6 Thu, 30 Jan 2025 00:00:00 +0000
I'm doing a bit of work on the k.sh script I'm using to setup and run Konilo on my various system... I'm doing a bit of work on the k.sh script I'm using to setup and run Konilo on my various systems. Specifically, I'm working on a "sync" mode, to automate pushing/pulling updates. This may help make it easier to keep all the systems the same.

]]>
7732a417e2508488fa5652d32b7b9492 Wed, 29 Jan 2025 00:00:00 +0000
I decided to do some work on the system startup process today, with a focus on having the basic sy... I decided to do some work on the system startup process today, with a focus on having the basic system just load (std) and (nonix), and defining `extend` , `config`, and `go` to load the rest.

The base system + (std) + (nonix) sits at 5,777 cells. I will probably add a few small things, but expect it to remain under 6k cells, and then another 6,200 or so for the extra programs.

I'm going to take a look at the (nonix) words, with a goal of cleaning them up to a core set, then moving them into (std). It should be enough to cover the basics of locating and organizing the blocks, leaving extra stuff for the other tools.

]]>
fffdbb30aaf57a845a7a66dcb0d7c9a3 Tue, 28 Jan 2025 00:00:00 +0000
Glucose levels holding good. Glucose levels holding good. They were solid yesterday, and as of 10:12 this morning, am still holding at 95-105 range w/o any morning insulin. Hopefully this trend continues.

]]>
56cef24b8330b1dd19be6e95db0fb762 Mon, 27 Jan 2025 00:00:00 +0000
Sunday, so back to church today. Sunday, so back to church today. Our pastor is visiting India, so we had guest speakers for the mesages. This lead to an issue rated to about 50' range, and there's a bout 70' to the front stage. This meant it was not reliable. I'll get a replacement with better range, and relocate the receiver to have a better line of sight.

No programming today.

]]>
dbff2ec783ca858567f81c286252fc44 Sun, 26 Jan 2025 00:00:00 +0000
Saturday. Saturday. I rested, went for a walk, had lunch, then did my grocery shopping. Not too eventful.

Continuing down the path of not using (termina), I'm looking to see if I can split some of the programs into separate basic & termina versions.

]]>
dd2ed7b53576efddcd5371f5ab5bee5e Sat, 25 Jan 2025 00:00:00 +0000
It's Friday, so another week is wrapped up. It's Friday, so another week is wrapped up. I've decided to take some time to use Konilo apart from the (termina) stuff, with just the simpler terminal interface model.

My day job was fine. Nothing too stressful, and I'm starting to see my glucose numbers return to a normal range as stress levels drop.

]]>
d9e2b14a7de74ed42d215996d68e3144 Fri, 24 Jan 2025 00:00:00 +0000
Continued with the eink stuff; I prefer using the A6X2 over the VAPM, but don't want to mix work &... Continued with the eink stuff; I prefer using the A6X2 over the VAPM, but don't want to mix work & personal notes. So I'll keep up with the split for now, and will look at getting a second A6X2 or an A5X2 in the future.

In any event, I much prefer reading & writing on either of them to doing the same on my iPad.

]]>
23940f125adaeaf806679f2c968a3da6 Thu, 23 Jan 2025 00:00:00 +0000
I've started using the Viwoods AiPaper Mini (what's with these long names; I'll call this the VAPM... I've started using the Viwoods AiPaper Mini (what's with these long names; I'll call this the VAPM to keep it shorter) for my work notes. The size is nicer for me to carry around than the Kindle Scribe, and it doesn't force me to go through Amazon for everything. I do wish I could turn off the "AI" button though.

]]>
ea309530f4587d7facf2914f22811e5a Wed, 22 Jan 2025 00:00:00 +0000
Did a bit of #OsDev today. Did a bit of #OsDev today. I started working on a boot loader for use with ilo-x86-native, with a goal of being able to drop the dependency on GRUB. This will hopefully be able to just load an ilo from disk, then hand off control. This will have a struc- ture of [boot-loader][ilo-binary][system-image][blocks] on disk. (Eventually I am hoping to have the loader & ilo in ROM, but the research into this is only moving forward slowly).

Other stuff: I'm testing use of the Viwood for my work notes, and doing some testing of superinstructions on my ilo-unix.c code.

]]>
41e9315fcdf0d37c12c28753e16ac8e3 Tue, 21 Jan 2025 00:00:00 +0000
Back to work today. Back to work today. It was somewhat slower than normal, due to a combination of yesterday's snowstorm & it being MLK day. We had our new warehouse manager (Jack) start today. My initial impressions are good. I'll see how he does over the coming few weeks. On Wednesday or Thursday we have a new asst. manager (not new to me, but new to this role) starting. Hopefully he'll also be able to get people moving in the right direction.

]]>
4f2db1819479c3e65742fe9f2a99d386 Mon, 20 Jan 2025 00:00:00 +0000
Church, then a winter storm. Church, then a winter storm. No accumulation until mid-afternoon but ended with about 4" of snow & ice. Not too bad.

I showed Arland the SuperNote Nomad today. Will try to show him the others soon. I might give him one of these.

I'm finding that I like these for my notes & Forth programming. They're not fast enough for video (though the Boox & Viwoods can sort of manage it), but are very good with text and simple images.

]]>
364d9843e98e0ad2949d428c0cd8eb9a Sun, 19 Jan 2025 00:00:00 +0000
I spent the first half of the day resting, then did a bit of reading on the iPad. After a couple... I spent the first half of the day resting, then did a bit of reading on the iPad. After a couple of hours I went back to my eink stuff. It's oddly pleasing to read on eink.

So Konilo is ok on the SuperNote. There's some lag with the display, but it looks great, and I'm happy to use it on this. But I don't think I'll be using many things on this other than the notes and KOReader, and some use of Konilo. For many things, the faster response times of the Viwoods mini is better feeling, even if there is more ghosting.

I am going to make some changes to the `k` script I use to keep my Konilo system in sync across devices. The big one will be to use precompiled ilo binaries when possible.

]]>
d026af5e915d5d08d98e084af73786ed Sat, 18 Jan 2025 00:00:00 +0000
Work was a bit stressful today, but I'm hoping that this will improve next week.... Work was a bit stressful today, but I'm hoping that this will improve next week.

I spent some time with the SuperNote A6X2 this evening. I've setup some templates, and started several notebooks. It's very nice for writing. For Termux, it's somewhat slow, but does work.

]]>
ae83288367e8b31e04dcdc4e66be640c Fri, 17 Jan 2025 00:00:00 +0000
So doing church last night was good, but I'm very tired today. So doing church last night was good, but I'm very tired today. It ended up with me being up & active for about 20 hours, so I have had only 8 hours of rest over the last 2 days. Not enough.

For my personal wiki, I'm going to setup a gopher interface. I plan to try writing it in Konilo & shell script, and will run under inetd. This presents some interface challenges since there are no inline links in gopher.

Today I refactored the (termina) code for handling interface hints & the display. The code is a little less dense, and words are shorter than before. Overall it's slightly larger in memory due to the extra headers, but cleaner to read, so I'm happy with the tradeoff here.

]]>
c19e6c23c1b14486cb4dcd7c6eacddfe Thu, 16 Jan 2025 00:00:00 +0000
Feeling a bit sick today. Feeling a bit sick today. Not quite bad enough to be a problem, but enough that it's a bit stressful. I have found out today that I was exposed to Covid, RSV, and Pneumonia from coworkers over the last few days. Ugh.

My glucose is still a bit unstable & spiking when I eat. I'll be attempting to do a fast this weekend, to try to help reset a bit (though I'm not sure how well this will work).

Visiting w/my dietician today. Hoping it goes well. My eating of late hasn't been ideal, due to unstable work schedules. I hope to get back on track soon.

]]>
379a9da19aa47ae203cc299f7a4064cb Wed, 15 Jan 2025 00:00:00 +0000
I'm increasingly shifting my local setup to center on lower power eink devices, running limited... I'm increasingly shifting my local setup to center on lower power eink devices, running limited versions of Android with Termux. I prefer to use things that support Wacom EMR pens, to provide for handwritten notes alongside my Forth coding.

This does have me considering more on reducing the use of color in the (termina) programs. It's already optional, but I may just do plain output in more things going forward.

Notes for Viwoods AI Paper: I don't care about the AI part, but the hardware seems decent. It's fast enough for me, though not a major jump over the Boox Go 6. Konilo runs well on it.

]]>
1110d6cd7d366c9dc9df8c114d1c7969 Tue, 14 Jan 2025 00:00:00 +0000
Starting the day off with coffee, as I didn't sleep well and think the caffine will be good. Had... Starting the day off with coffee, as I didn't sleep well and think the caffine will be good. Had a cortado this morning, and brewed about 10oz w/the aeropress when I got to work.

I've updated my cron jobs to use the new combined rom+blocks variant of ilo, so the WISP feed should now be updating again.

Tomorrow I will be working on updating the (wiki) code to make use of (termina) prompt functionality, and bringing in faster entry lookups from (man).

I'm also going to start working on an "ilo.sta" format for saving system state (ram + stacks + registers), in a form that we might be able to use across hosts.

]]>
8d7582cae573a646b8e15824bae09c8a Mon, 13 Jan 2025 00:00:00 +0000
Church day today. Church day today. No significant issues, and the new backgrounds I set up for the slides seem pretty readable. I will expand on these going forward.

For songs, I'm now up to 108 complete, and Arland has another five ready to send to me.

I'm going to make a few changes in my eink stuff in the near future. (Consolidating a few devices, and am looking at more capable things to replace the Kindle Scribe).

]]>
a00ce2b5b02c2b2c7708cdfa6c645a43 Sun, 12 Jan 2025 00:00:00 +0000
I was very tired today, so spent the first half of the day just resting. In the early afternoon, I... I was very tired today, so spent the first half of the day just resting. In the early afternoon, I went for a walk, stopped at the pharmacy to get the second dose (of three) for the Hep. B vaccine, then did a bit of grocery shopping.

No actual programming today, though I did spend a bit of time just reading through my blocks.

]]>
6a635d01706323356292ca9f6cfe1ec4 Sat, 11 Jan 2025 00:00:00 +0000
I'm now testing a setup using the combined rom+blocks file (as "ilo.sys", so the new name will wor... I'm now testing a setup using the combined rom+blocks file (as "ilo.sys", so the new name will work on the DOS system). I have basic C implementations [ilo, ilo-unix, milo, ilo-x11, milo-x11] done, but still need to do updated versions of the others if I decide to go forward with this.

Going this way will open another option as well. I might expand ilo-unix to keep a "clean" copy of the ilo.sys in /usr/local/ and copy it to the $HOME if a copy isn't there. This would allow for an installable (via ports/packages) distribution. I need to think on this for a while.

]]>
2d4298a7124e9fb5a432a7efec980980 Fri, 10 Jan 2025 00:00:00 +0000
So the possible impact I mentioned yesterday relates to the pair of files (ilo.rom & ilo.blocks). If... So the possible impact I mentioned yesterday relates to the pair of files (ilo.rom & ilo.blocks). If I decide to go through with this, those will merge into a single ilo.sys file with the rom followed by the blocks. The advantage is that a single file can be passed around, containing the complete system.

This will be more consistent with the native & embedded variants though does break some existing tooling, and will break backward compatibility. I am leaning towards doing this though.

]]>
19ca2a74f65a625669d8971908cdf75a Thu, 09 Jan 2025 00:00:00 +0000
Lots of little things, and one slightly larger one. Lots of little things, and one slightly larger one. In Konilo, I added `ti:prompt-s` and `ti:prompt-n` to request strings and numbers, and then updated several of the programs to use these. There's a bit left to do on this, but it makes the words easier to write & read.

For ilo-native-x86: I now have a functional version which loads the ROM from mass storage. So physical blocks 0-63 for the ROM, and data blocks (mapped to 0) start at physical block 64. This needs more testing, but seems to work ok.

This is pretty nice as it gets me a good step closer to a ROM- able ilo. This might have some impact on a few things in the hosted systems. More on this tomorrow I think.

]]>
9a74c528a5b488bb2fe959d754eefdcd Wed, 08 Jan 2025 00:00:00 +0000
I had to go back and update the dates for this year's entried; I keep typing in 2024 instead of 20... I had to go back and update the dates for this year's entried; I keep typing in 2024 instead of 2025. A minor annoyance; I'll try to bcatch this in the future.

It's amazing to me how stress affects glucose levels. Now that we are back to mostly normal staff at work, and I can relax a little, my glucose numbers are back where I'd like them to be.

I decided to start adding a few new things to (catalogue). Later this week it will support copying blocks, erasing them, and possibly a few other operations.

]]>
4d5561a83da48c7dd88e3a0470deea2f Tue, 07 Jan 2025 00:00:00 +0000
Back to work. Back to work. Now that we're past the holiday season it should get back to a more normal pace, and I will hopefully have more time to work on projects.

Glucose control is good this morning. I took a short walk before work, which might have helped. Will try to do this more often.

I'll be working using the Go 6 all week I think. Apart from a bit of slowness, the only real disappointment I have with this is the lack of stylus support. It'd be nice if it could act as a digital notepad. But it's great for reading on, and the Konilo under Termux is running nicely.

]]>
486cba861ed07ba3e071e59f6e952857 Mon, 06 Jan 2025 00:00:00 +0000
I started a (menu) vocabulary for creating menus of text options and dispatching them. This is somew... I started a (menu) vocabulary for creating menus of text options and dispatching them. This is somewhat like what (termina) does, but doesn't have the same overall structure, and is intended for writing programs involving making choices and navigating through nested options. I'll probably have more to share on this in the future.

Using the Boox Go 6; I note that due to only having 2GB of RAM, it's (mostly) a single tasking machine. Background programs need to be restarted when switching most of the time. This isn't an issue for me, but is worth noting I think.

I also added several more pages in my wiki today.

]]>
11e5f5b2a1926621baacb279f86a0d4f Sun, 05 Jan 2025 00:00:00 +0000
My glucose today has been highly unstable. My glucose today has been highly unstable. I might try fasting for a day or two to try to deplete glucose reserves and see if that helps.

Using the Boox for today's programming. I'm setting up a few additional programs for IRC & Fediverse access. I switched to using a lighter launcher, and have swapped over to KOReader. I wish this supported an EMR stylus (or even an Apple-style active one) as it'd be a great size for a pocekt notepad. As I do more with my eink devices, I'm finding the benefits of reading on a non-LCD to be nice.

(I might look at the Boox Tab Mini C, or the Note Air 4C as a future option; the bigger screens might be helpful for reading).

]]>
4a08ceac033554c50b2d6a8eab62d01c Sat, 04 Jan 2025 00:00:00 +0000
Starting Konilo/teensy4.1 with my personal block set takes about 1 minute, 49 seconds. Once loaded,... Starting Konilo/teensy4.1 with my personal block set takes about 1 minute, 49 seconds. Once loaded, performance is ok, but the block i/o is slow on the Teensy. I'm hoping to improve this in the near-ish future.

I think part of the issue is the overhead of dealing with FAT, and actual file i/o. If I can get the raw SD access working this might be faster. A backup plan: for my personal block set of 4,096 blocks, I could solder on 16MB of PSRAM & cache the blocks in RAM. This would help, but feels wasteful. I'd prefer to not resorting to this.

As of today, I'm at 656 entries in WISP, having not missed a day since I started keeping this.

]]>
529b243ad38ba0bfca7ecff894a78c70 Fri, 03 Jan 2025 00:00:00 +0000
I updated the copies of konilo on my boox go 6 & mobiscribe wave this morning. I'm looking into a pr... I updated the copies of konilo on my boox go 6 & mobiscribe wave this morning. I'm looking into a proper win32 port of ilo, to add support for raw input & the minimal terminal emulation.

Arland sent me an updated ilo.py a couple of days ago. Today I began actually reading it, and will likely merge it in tonight. A note on this: he has it stripping out escape sequences; I'd rather this be made optional. I'll ask him if he can revise to support this.

Today is mounjaro day, so glucose control is pretty good. My average is up a bit, but I'm hoping that with the end of the holiday season, it'll start dropping down once more.

]]>
a1782f51c265d695a385c7c0e9a50ae6 Thu, 02 Jan 2025 00:00:00 +0000
A new year, so time for a new set of WISP blocks. A new year, so time for a new set of WISP blocks. The prior set is available (as text) on charles.childe.rs/WISP2024.txt

Today I didn't have work, so I spent time reading, resting, and took a nice walk. It is a bit cold, but I still enjoyed the day.

Tomorrow it's back to work for a few days, and probably back to a little programming.

]]>
b7447297035aea4645ef6094c86e0cbc Wed, 01 Jan 2025 00:00:00 +0000