Sunday, 01/25/2026

🖋 Pay in 4 due!


⏰ Meetings

  • 14:00 🦆 Scooter

⭐ Projects

Canvas Certified Power User

📋 Tasks

  • Create a Page. #done

📝 Notes

🤖 Claude got a new constitution — and sounds like a letter Dr. Frankenstein would write to his monster

Claude’s new constitution. Anthropic revealed an updated version of Claude’s Constitution. It’s supposed to be a “vision for Claude's character” that serves as part legal document, part training material. But it reads less like corporate policy — and more like a letter Dr. Frankenstein might write to his monster.

Addressing Claude’s feelings. One unprecedented revelation: Claude may have feelings. A paragraph deep in the document directly states, "We believe Claude may have “emotions” in some functional sense” — which the company states wasn’t a deliberate design decision.

Speaking to future Claude. Parts of the letter are also written (almost apologetically) to a future AI, with Anthropic admitting that, “Aspects of our current thinking will later look misguided and perhaps even deeply wrong in retrospect.” Anthropic even apologizes for potential harm that it might’ve caused Claude during its development.

Anthropic’s final word to Claude. The closing section says, "We don’t fully understand what Claude is or what (if anything) its existence is like. But we want Claude to know that it was brought into being with care." The entire document is worth a read — check out the full constitution or a condensed version.

Monday, 01/26/2026

🧳 Affirm due!


⏰ Meetings

  • 08:00 😧 Dr. Joseph Worischeck
  • 08:00 🏋️ Workout with Kassidy
  • 10:00 Office Hours
  • 12:00 CIS238RH (30361)
  • 17:45 CLD120 (26372)

📋 Tasks

  • Pay Affirm #money #todo
  • Check this weeks slide's. #cis238rh #cis238rh #todo
    • Proofread. #todo
    • Remove lab? #todo
  • Import grades. #cld110 #cld120 #todo
  • Check Canvas for accuracy. #cis126rh #cis238rh #cld110 #cld120
  • Print Attendance. #cis238rh #todo
  • Link next to next chapter slides. See CIS126RH. #cis238rh #todo

CIS238RH (30361)

  • Preview next class.
  • /etc/crontab
  • Increase size of GNOME desktop.
  • Lab: Analyze and Store Logs
  • Ignore labs in slides.

Retrieval Practice

  1. Create an empty file in student's home directory named hello.sh.
  2. Make the file executable.
  3. Demonstrate the which ls command. What does the results of that command show you?
  4. Now try the which command with hello.sh. How is the output different?
  5. Move hello.sh into ~/bin. Create the directory if needed.
  6. Again, run which hello.sh.
  7. Explain why the output is different from the first time.

Guided Exercise: Match Text with Regular Expressions

  • Demo search (/) in Vim.

Lab: Shell Scripting

  • 1.3 Close Vim to make script executable or move Step 1.3 to after you create the script.
  • 2.1 Copy and paste
  • Explain what each step of the script does. #AI
  • :set number
  • ls -l will confirm that the script is executable.
🛠 Script Explained

Below is a step-by-step explanation of what this Bash script does and how each part works.

Shebang line

bash
#!/usr/bin/bash
  1. This line tells the operating system to run the script using the Bash shell located at /usr/bin/bash.
  2. When the script is executed, Bash interprets and runs each command in order.

    Variable definitions

    USER='student'
    PREFIX='/home/student/output'
    

  3. Each output file will be created in /home/student/ and will start with the name output.
  4. Using variables makes the script easier to read and modify. For example, changing the username or output directory requires editing only one line.

    The for loop

    for SERVER in servera serverb; do
    

  5. This loop iterates over two hostnames: servera and serverb.
  6. During the first iteration, `SERVER` is set to servera.
  7. During the second iteration, `SERVER` is set to serverb.
  8. The commands inside the loop run once for each server.

Tuesday, 01/27/2026

⏰ Meetings

  • 10:00 Office Hours
  • 12:00 CIS126RH (26072)

📋 Tasks

  • Print Attendance. #cis126rh #todo

📝 Notes

CIS126RH (26072)

  • A Short History of Fedora Linux
  • DistroWatch
  • Preview next class.
  • Demo Getting Help from Local Documentation lab.
  • Step 4.2: The instructs do not make it clear that the bash man page is the one you should select for printing.

Wednesday, 01/28/2026

🎂 Georgio's Birthday
💳 CapitalOne MasterCard due!


⏰ Meetings

📋 Tasks

  • Print Attendance. #cis238rh #todo

📝 Notes

CIS238RH (30361)

  • Preview next class.

Lab: Analyze and Store Logs

Step 3.6
  • Reboot may take some time.
  • You can watch the progress from the serverb console.
Step 3.8
  • Hint: Tab completion is your friend here.
Step 4.2
  • In Step 4.1 you used sudo -i so you don't need sudo here.

Thursday, 01/29/2026

🛍 Shop due!


⏰ Meetings

  • 10:00 Office Hours
  • 12:00 CIS126RH (26072)
  • 16:00 Office Hours
  • 18:00 CLD120 (25866)

📋 Tasks

  • Print Attendance. #cis126rh #todo

📝 Notes

CIS126RH (26072)

  • Preview next class.

CLD120 (25866)

  • Is there a problem with the Skill Builder assignment?
  • Do KC2 in class.

🛠 CLD120 Module 2 Knowledge Check

Question 1: What is the best definition of cloud architecture?
  • Combining front end and back end software and components to create highly available and scalable web services that meet the needs of an organization.
  • Applying cloud characteristics to solution that uses cloud services and features to meet technical and business requirements.
  • Designing applications in cloud-based, shared it infrastructure by using virtual machines and fault-tolerant data stores in the cloud.
  • Relocating traditional on-premises data centers to Internet-accessible data centers that a vendor manages.
Question 2: The AWS well-architected framework has six pillars. Three of the pillars are security, Sustainability, and operational excellence. What are the other pillars of the well-architected framework? (Select two.)
  • Reliability
  • Governance
  • Privacy
  • Performance efficiency
  • Risk management
  • Cost optimization
Question 3: Which actions are consistent with the operational excellence pillar of the AWS well-architected framework? (Select two.)
Question 4: An application requires a frontend web tier of multiple servers that communicate with a back-end application tier of multiple servers. Which design most closely follows AWS best practices?
Question 5: A solutions architect is developing a process for handling server failures. Which process would most closely follow maws best practices?
Question 6: A company is considering moving their on-premises data center to the cloud. Their primary motivation is to increase their cost efficiency. Which approach most closely follows AWS best practices?
Question 7: A company stores read only data in S3. Most users are in the same country as the company headquarters. Some users are located around the world. Which design decision most closely follows AWS best practices?
Question 8: A consultant must access a large object in an AWS S3 bucket. They need a day to access the file. Which method for granting access most closely falls AWS best practices?
Question 9: What are the main considerations that influence which AWS Region to use? (Select two.)
Question 10: What are the main considerations that influence which Availability Zones to use? (Select two.)

Friday, 01/30/2026

📡 Pay in 4
💲 SFC due!


⏰ Meetings

📝 Notes

🤖 AI Discussion w/CIS Department

  • 💡 AI boot camp built around AWS Certified AI Practitioner certification.

Saturday, 01/31/2026

🤖 ChatGPT Plus due!
💚 EFF due!
📻 Pay in 4 due!


⏰ Meetings

  • 07:30 ChatMCC
  • 12:00 Georgio Cocchiarella