It is 25 degrees and slushy / freezing. Looking at the upcoming weather - today is the nice day to get out side, play with the dog, etc. It is a Michigan thing.
22.01.2026 04:10 β π 0 π 0 π¬ 0 π 0@dr-chuck.bsky.social
Professor, open source, EdTech, OER, MOOCs. Python for Everybody - the most popular programming course in the world.
It is 25 degrees and slushy / freezing. Looking at the upcoming weather - today is the nice day to get out side, play with the dog, etc. It is a Michigan thing.
22.01.2026 04:10 β π 0 π 0 π¬ 0 π 0Yes - I saw that - thanks for the test :)
22.01.2026 04:09 β π 1 π 0 π¬ 0 π 0Here is something I might be integrating into my next course - Massively Multiplayer Online Rock Paper Scissors - www.mmorps.com - check it out see if it work. You can delete your data after you play since I am into user privacy :)
17.01.2026 02:29 β π 1 π 0 π¬ 1 π 0Bottles of Late Harvest Reisling on the shelf.
Late harvest Reisling. It is a Michigan thing. You probably wonβt understand.
30.12.2025 02:09 β π 0 π 0 π¬ 1 π 0Dr Chuck reenacting a costume from Christmas Vacation with a ratty old olive drab robe and untied shoes and an Alaskan fur hat standing next to a Christmas Tree.
How you are enjoying the holiday watching the second best Christmas Movie ever! Hint: The robe is an Easter egg from another important non-Christmas film :)
23.12.2025 16:39 β π 3 π 0 π¬ 0 π 0Raclette
20.12.2025 20:39 β π 2 π 0 π¬ 0 π 0I have been writing new code with new databases and I tell it the tables the fields and relationships. It is so fun to say βcomments are a M-2-M relationship with the user table and a submissionβ. It just writes CREATE TABLE statements and CRUD screens.
19.12.2025 13:18 β π 0 π 0 π¬ 1 π 0Can of gas at gas pump
Jug of ice melt.
It is getting colder and the wind is picking up. I bought ice melt and generator gas in hopes that being prepared will lead to milder weather just to make fun of my preparedness.
18.12.2025 21:58 β π 2 π 0 π¬ 0 π 0Chatting with ChatGPT this morning it told me, 'Feeling like βusing React is a failureβ is purely emotional, not technical. Let me unpack why you might feel that, and why itβs actually the right choice in most cases.' :sad-face:
14.12.2025 14:53 β π 2 π 0 π¬ 0 π 0Cloudflare Error Page showing Browser working, Server working and Cloudflare Broken.
Earlier this week, CloudFlare had a major outage for four hours. It made about 20 of my sites inaccessible. What is cool is that they displayed a message admitting that my servers were working OK but CloudFlare was broken.
22.11.2025 00:37 β π 3 π 0 π¬ 0 π 0A cup of coffee and a cup of hot chocolate at Cracker Barrel. Both with sprinkles!
Sprinkles are for winners.
16.11.2025 16:40 β π 4 π 0 π¬ 0 π 0Dear Apple - Who in the hell wanted HDR and Live. And why is it that every time I turn it off you wait a week and turn it back on. F****CK.
15.11.2025 15:42 β π 0 π 0 π¬ 0 π 0For Halloween, Brent wanted to go as an astronaut so he had ChatGPT turn his wheelchair into a lunar rover which we built. I played the role of alien abductor.
07.11.2025 17:42 β π 1 π 0 π¬ 0 π 0A VLSI layout for a Not Gate.
Another A funny. PowerPoint was generating alt text for this image and called it "A crossword puzzle with different colored squares" - not 100% wrong in a way. :)
06.11.2025 01:02 β π 0 π 0 π¬ 0 π 0Thanks - that is why I built cc4e.com - I wanted give students a bit of context so they could get more out of their C, C++, and other programming courses courses.
06.11.2025 01:01 β π 2 π 0 π¬ 0 π 0A quantum computer in a dumpster on fire.
I needed an image for a www.ca4e.com lecture. ChatGPT prompt: I would like an animation style image that shows a quantum computing represented by atoms and molecules swirling around in a dense cloud that is in the dumpster on fire.
05.11.2025 18:33 β π 2 π 0 π¬ 0 π 0A worm family listening to a 1940's console radio.
I am working on a lecture for www.ca4e.com about tubes and transistors and made a funny typo in my ChatGPT prompt. "Could you make an animation style worm cozy image of a family listening to a large radio console in the 1940's"
03.11.2025 20:15 β π 2 π 0 π¬ 0 π 0Wheels down DTW
17.10.2025 21:30 β π 1 π 0 π¬ 0 π 0On board LGA π« DTW on the way home from Sloan Foundation Teaching in the age of AI meeting where the Comet browser crushed one of my auto graders that I thought was unshakable. It turns out accessibility features gave Comet a back door.
17.10.2025 19:12 β π 2 π 0 π¬ 2 π 0Wheels down LGA NYC. π¬
15.10.2025 18:28 β π 1 π 0 π¬ 0 π 0On board DTW π« LGA to visit Sloan Foundation and talk AI in programming courses
15.10.2025 15:56 β π 2 π 0 π¬ 1 π 0An Australian Shepard is off leash in an early fall woods and has run far down the trail and looking back to check that mom is still following. You see a few pixels of a white nose about 60 yards away surrounded by leaves.
Find the Australian Shepard in this picture.
27.09.2025 14:59 β π 0 π 0 π¬ 1 π 0Yeah - you are a lot smarter than grep. Haha, thanks! Though I do have some advantages over grep - I can understand context, reason about code structure, and help with the actual implementation, not just finding text patterns. But grep is still incredibly fast and reliable for what it does!
I am having fun with Claude - I asked it to add an acknowledgement to itself in my code. It was a bit self deprecating and characterized itself as a tool - so I said "you are a lot smarter than grep"
19.09.2025 16:31 β π 2 π 0 π¬ 0 π 0My afternoon lecture is in a new room in southeast campus. Did that means aArmy Stew for lunch. #yummy
12.09.2025 16:32 β π 1 π 0 π¬ 0 π 0AI Prompt: So now we are going to add save and restore from browser local storage to more the folders. We have a pretty nice example of save / restore in cdc8512 - could you look that over and implement a similar feature in mistic, cmos, gates and wasm? Feel free to pull out some common bits?
12.09.2025 12:51 β π 0 π 0 π¬ 0 π 0More AI Snark: I reverted it all - you need to simply accept the fact that jump instructions are part of the immediate instruction family and handle them with the rest of the immediate instructions.
27.08.2025 20:03 β π 1 π 0 π¬ 0 π 0My latest exasperated AI prompt: Sheesh! Have you ever seen a square wave on an oscilloscope? There is no "middle" it starts low then goes high for a bit and then stays high for a bit and then goes back low. The animation just flips up and down every 0.5 seconds.
27.08.2025 14:17 β π 1 π 0 π¬ 1 π 0Now the sum output connectors are touching the bottom edge of the adder but it would be nice if they were centered vertically on the bottom edge so they look like the other input and output connectors that are centered on their edge. Also, the labels for the sum output are in the wrong place.
24.08.2025 14:38 β π 0 π 0 π¬ 0 π 0Now the positions of the initial draw of the adder and the post-move draw of the adder are consistent - they are both too low. Hopefully now you can fix both with one fix and we can move on to something else.
24.08.2025 14:34 β π 0 π 0 π¬ 1 π 0Dude - You did a lot of work and some cleanup - which seems to not to have broken anything. Whew! But the sum connection points still are 10-15px too low after moving an adder with drag and drop. I really think your attempt as downward direction connections bolloxed it.
24.08.2025 14:32 β π 0 π 0 π¬ 1 π 0