Summary - The Power of Fun by Catherine Price

Book Review: The Power of Fun by Catherine PricePower of Fun book

Encouraging you to have FUN with your goals has always been a hallmark of the PowerSheets® process—after all, if goal setting is mostly drudgery, duty, and boredom, who'd stick with it?! 

We do things differently around here. We know the truth about how goals really get accomplished—and how to actually follow through. The PowerSheets proven process works because it includes celebrating the small wins, focusing on what matters most, and lots of fresh starts along the way! And FUN, of course!

But, even though we know fun is an important part of goal setting, it can sometimes be hard for this community to prioritize it. Many of us are recovering perfectionists, we all have full lives, and sometimes our (good!) desire to make each moment intentional and meaningful edges out the lighthearted and silly. 

That's why I think Cultivators will love Catherine Price's book The Power of Fun. It's split into two parts. 

End of Service And Legacy of the Mormon Battalion

from California Pioneer Heritage Foundation Phone: 435-215-1417 or 530-308-3036 Email: cphf1@sbcglobal.net

One of the main purposes of the Mormon Battalion was to provide Gen. Stephen Watts Kearny, Army of the West, with vital military manpower to back his assignment as military governor of Alta California. Kearny determined to employ his assets: The Mormon Battalion, 1st Dragoons, and 1st New York Volunteers (arrived by ship at Monterey, CA) to garrison duty at various key locations from San Diego to Los Angeles to put down any potential Mexican-Californio revolts to American occupation.

Reverse SSH Tunneling with Raspberry Pi zero

This is a classic "Phone Home" design. Because the NAT firewall blocks incoming connections to your Raspberry Pi, the Pi must be the one to initiate the conversation.

The Design Overview: Reverse SSH Tunneling

Think of this like a two-way bridge.

  1. The Raspberry Pi (the client) initiates an outgoing connection to web3us.com (the relay).

  2. Within that connection, the Pi tells the CentOS server: "Any traffic you receive on your local Port 2222, please forward it back through this tunnel to my Port 22."

  3. When you want to access the Pi, you SSH into web3us.com and then SSH into that "forwarded" port.

SSH tunnel diagram

Step 1: Set up Passwordless Login (Pi to CentOS)

For a tunnel to stay up automatically, the Pi must be able to log into your CentOS server without you typing a password every time.

Check for IP Address changes on my Raspberry Pi

Script that is called from Cron

cat /home/pi/send_ip.sh

#!/bin/bash
echo -n "$(date '+%Y-%m-%d %H:%M') "
hostname -I | awk '{for(i=1;i<=NF;i++) if ($i ~ /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/) printf "%s ", $i; print ""}'

Run this in Cron

$ crontab -e
# +---------------- minute (0 - 59)
# |  +------------- hour (0 - 23)
# |  |  +---------- day of month (1 - 31)
# |  |  |  +------- month (1 - 12)
# |  |  |  |  +---- day of week (0 - 6) (Sunday=0)
# |  |  |  |  |
# *  *  *  *  *  command to be executed
#  0 8  *  *  * /opt/scripts/down.sh >> /home/pi/log/shade.log 2>&1
#  0 11  *  *  * /opt/scripts/up.sh >> /home/pi/log/shade.log 2>&1
1 7 * * * /home/pi/send_ip.sh | ssh shade@server "cat >> /home/shade/log/shade.log" 2>> /home/pi/cron_debug.log

Show the file on the server that logs the IP address each day

ls -l /home/shade/log
total 4
-rw-rw-rw- 1 shade shade 2519 Sep 19 07:40 shade.log

Show the contents of the shade.log file

$ cat shade.log

# log file for host IP of shade Raspberry Pi  Started out as 192.168.1.118 Jun 9, 2025

2026-02-11 08:21 | Int_IP: 192.168.86.52  | Public IP: 136.26.7.34
2026-02-11 16:05 | Int_IP: 192.168.86.52  | Public IP: 136.26.7.34
2026-02-11 17:21 | Int_IP: 192.168.104.227  | Public IP: 75.25.171.132
2026-02-11 18:05 | Int_IP: 192.168.104.227  | Public IP: 75.25.171.132

Get Internal and External IP and date and time

Kids Infographics

It appears that AI wants a table with either 24 or 25 cells and AI will get lost trying fill the table. With a smaller set like 6 letters is does not get lost and can be accurate, See my last example on this page