A Revelation of Hope and Hopelessness

I had a dream that at first seemed simple, but it stayed with me because of what I felt in it. I was in my office at work, seated at my computer, going about an ordinary day. And then, without warning, I began saying, “I’m going to see Jesus.” I said it again and again. The words felt true and certain, and I had no hesitation or doubt about them.

I got up from my chair, but instead of walking, I floated. I drifted out of my office cluster and into the main hallway that circles the perimeter of the building. At the far end of the hall, where the corridor turned a corner, I saw a bright light. Instantly I knew: this was Jesus. The certainty of it was as matter-of-fact as recognizing someone I worked with. I kept repeating the same phrase, “I’m going to see Jesus,” while slowly floating toward the light.

I was almost there when something happened that was not my doing. Without any act of will, as though I were on a track, my body turned away from the light and drifted right, down the hallway that continued around the square.

What I saw there was devastation.

The hallway was ruined, furniture thrown everywhere, people screaming. But what struck me far more deeply than anything I saw was what I felt. A hopelessness so heavy and final that it was unlike anything I had ever experienced. And I realized, even in the dream, that I had never once known true hopelessness in my waking life. No matter where I had been, no matter what I believed or didn’t believe at the time, Jesus had always been there. His presence had always been a constant in my life, whether acknowledged or not.

But in that hallway, Jesus was gone. There was no presence of God. No comfort. No light. Just a complete absence, and the hopelessness that comes with it.

And then I woke up.

The dream confused me, because in the dream I wasn’t turning away from Jesus. I was heading straight toward Him. I wanted to go toward the light. The turn was not my choice. So I asked my pastor about it, and after I described the dream he said something simple:

“I think the Lord is giving you a burden for the lost.”

His comment made sense of what I could not. The dream wasn’t about my destiny, or some hidden fear in me, or a warning that I was turning away. In the dream, I was already going toward Jesus. The turn away from Him wasn’t a failure — it was a revelation.

I believe I was shown the hopelessness of hell, not as fire or torture, but as the absence of Christ. A glimpse of what it means to exist without His presence, even for a moment. And the contrast was so sharp because I have never lived a day of my life without Him being there.

If that dream had any purpose, it was to teach me compassion — to understand, even faintly, the inner reality of souls who have no hope because they have not known the One who is hope. I think that’s what my pastor meant by “a burden for the lost.” It was not about fear. It was about understanding.

And that is what has stayed with me.

A Little Christmas Circle

A Little Christmas Circle

After MaryAnn and I got married we became the family holiday cookie bakers. Her friend had given her a set of their family recipes for Italian cookies, and we used those along with a few we found online.That first Christmas we baked for everyone and from that point on we were the official bakers.

We kept it up for years until the pandemic stopped all the family gatherings, and at the same time MaryAnn began to decline. We gave baking up and once we could get together again it was easier to bring big trays of Italian cookies from the bakery. Over all those years we always put together a tin of cookies for our neighbor next door. She loved them whether we baked them or bought them. It was something special. Even as MaryAnn was declining she would still make sure we picked up a second container at the Leo’s deli and bakery so our neighbor would not be left out.

Eventually we could not go out to the stores anymore, so the tradition stopped. The other day I had the thought that this is the season when we would be giving our neighbor her cookies, but I had no idea how we could manage it.

Yesterday she rang our doorbell and handed us a container of cookies for MaryAnn, bought from Leo’s.

Sometimes the traditions we can no longer carry still find their way back to us.

Illumination: The Quiet Way Grace Works in Our Thinking

Many Christians have moments when a thought arrives unforced — clear, quiet, and fitting. Not dramatic, not mystical, just a small spark of clarity that seems to land at the right time.

The early Church had a word for this: illumination.

Illumination is not prophecy, and it’s not revelation. It isn’t about predictions, special insight, or spiritual fireworks. It is simply God helping the mind see something it already has the pieces for, a gentle cooperation between grace and thought.

And it often shows up in ways so ordinary we barely notice.

Sometimes a person will have an idea that feels unimportant at first. Then, much later, that same idea ends up fitting a situation perfectly. Not because anyone foresaw anything, but simply because the timing was right, as though a thought had been placed quietly on a shelf ahead of time, waiting for the moment when it would be needed.

Other times an insight arrives with surprising coherence. When someone begins to explore it, thinking, checking, reflecting – the exploration doesn’t reshape the idea. It simply confirms it. The more attention the idea receives, the more coherent it becomes, as if the structure was already there waiting to be recognized.

These aren’t dramatic experiences. They’re simply the small ways grace meets an attentive mind.

Illumination also shapes how many Christians read Scripture. It often isn’t loud or spectacular. It’s the quiet way a phrase may stand out, or a repeated theme becomes clearer, or a connection appears between passages that were separate before. These moments don’t come from pressing the text to yield meaning. They come from giving it space, reading without hurry, and letting the small sparks rise on their own.

Studying, reflecting, learning the history behind the text, all of that matters. But illumination often meets us inside those things. Not by overriding them, but by helping us notice what was already waiting to be seen.

Illumination doesn’t need to be chased. It doesn’t require technique or special sensitivity. It simply becomes more visible when we slow down a little, don’t rush past gentle thoughts, and allow ideas to settle before we dismiss them.

It is not about being gifted or spiritually advanced. It’s one of the quiet ways God helps ordinary people think clearly and kindly. One of the ways faith and thought live together. A small spark here, a quiet clarity there, arriving at the right time.

Illumination isn’t loud. It isn’t insistent. It waits. And when we slow down even slightly, we begin to see how often it has been there all along.

Are Genesis 1 and Genesis 2 Describing the Same Event? I Am Not So Sure Anymore

For most of my life, I heard that Genesis 1 and Genesis 2 are two versions of the same creation event.
One is said to be the big picture, and the other a close up view. Because the two chapters do not line up perfectly, the job is to harmonize the differences and make them fit.

I have always accepted that as the standard Christian approach.
I never questioned it.
Until recently.

I am not trying to start an argument or present a new doctrine.
I simply noticed something that has given me peace about how Scripture fits together, and I want to reflect on it here.

What if Genesis 1 and Genesis 2 are not two retellings of the same moment.
What if they are two different creation events.

Not contradictory.
Not competing.
Just different.

This idea surprised me, and yet it seems to follow naturally from the text.

Genesis 1 feels universal

When I read Genesis 1, I see a cosmic scope.

  • Light and darkness.
  • Land and sea.
  • The entire universe brought into order.
  • Animals in their kinds.
  • Then finally, “humankind,” created male and female.

Humanity in Genesis 1 is plural from the start.
There are no names, no garden, no specific individuals, and no story connected to sin.
It is simply the creation of humankind as a whole.

Nothing in Genesis 1 says this is Adam and Eve.
In fact, the text never uses their names.

Genesis 2 feels local

Genesis 2 changes tone immediately. It does not begin with “In the beginning.”
It begins with a time stamp that can also be read as “when the Lord God formed the earth and heavens.”

Here God forms a man from the ground.
He plants a garden.
He places the man there.
Later the woman is created from his side.
Their story is personal, relational, and moral.
This chapter creates a single couple with a specific calling, inside a particular garden.

This reads very differently from Genesis 1.

Two chapters, two different scales

If these are two separate acts of God, side by side in Scripture, several long-standing puzzles suddenly make sense.

Genesis 1 could describe the creation of humanity in general.
Genesis 2 could describe the formation of Adam and Eve for a unique purpose.

One is cosmic.
The other is covenantal.

This removes the need to force every detail together.
Nothing is being denied, nothing is being erased.
It simply accepts that God can act more than once.

It also explains the people outside the garden

Genesis hints at a world beyond Eden.

  • Cain fears others.
  • Cain finds a wife.
  • Cain builds a city.

There is no explanation for these things if Adam and Eve are the only humans alive.
If Genesis 1 speaks of the broader human world, and Genesis 2 introduces the special line of Adam, the tension evaporates.

This approach does not fight with science

I am not trying to blend science into the Bible.
I only noticed that this way of reading lets Genesis speak in its own voice.
It does not force either chapter to do work it was never intended to do.

Genesis 1 can cover immense ages and the rise of humankind.
Genesis 2 can describe a later moment when God calls a pair of people into a special relationship, a priestly role, and a moral story.

I am not presenting this as a doctrine

I am not claiming to have discovered something new.
I am not asking anyone to agree with me.
I am simply sharing a thought that gave me peace.

For years I tried to make Genesis 1 and Genesis 2 fit together like puzzle pieces.
But puzzles only work when they were meant to be cut from a single picture.

Now I am content to see them as two pictures, placed side by side by God for a reason.

Genesis 1 shows the vastness of creation.
Genesis 2 shows the intimacy of God with Adam and Eve.
Both are true.
Both speak clearly.
And they do not need to be forced into one frame.

A simple reflection

All of this began when I finally allowed myself to read the text without trying to fix it.
Once I did, I realized the Bible may have been simpler all along.

If Genesis 1 describes the creation of the world and humanity.
And Genesis 2 describes the creation of the garden and the calling of Adam.
Then the Bible’s opening chapters do not conflict.
They complement each other beautifully.

That is all I wanted to share.

If this idea helps someone else find a little peace, then I am glad.

John’s Adoption Story: A New Perspective at the Cross

There is a common assumption that Joseph must have died before Jesus began His ministry. The usual reason given is the scene at the cross where Jesus gives Mary to John. The thinking goes, Mary needed someone to care for her because Joseph was gone, therefore Jesus asked John to take that place.

I’ve always accepted that because everyone repeats it, but recently I started looking at the scene in John’s Gospel by itself. And once you slow down and read the passage carefully, something interesting comes into focus.

The scene is not shaped around Mary’s need. It is shaped around John’s.

The Gospel says, “From that hour, the disciple took her into his own.” The emphasis is on John receiving Mary, not Mary receiving care. The text highlights what happens to John, not what happens to Mary.

That pushed me to think about John’s situation. John never mentions his parents in his Gospel. His father appears once early in the Synoptics and disappears. His mother is never named in John’s Gospel, not even at the cross. John stands alone at a moment when families normally gather. And Jesus has an unusually close, almost family-level relationship with him.

So here’s the thought that came to me:
“John, here is your mother” makes far more sense if John had already lost his own mother.
Without that, Jesus’ words would almost sound like He’s giving John a second mother while his real mother is alive somewhere offstage. But if John was already motherless, the whole scene becomes clear and very personal.

In that light, Jesus is not replacing a missing Joseph in Mary’s life, but filling a missing relationship in John’s life.

In other words, what if John had lost his parents, and Jesus had taken him under His wing long before the cross? That would make the scene a moment of adoption, not housekeeping. Mary gains a son, and John gains a mother. That fits the tone of John’s Gospel, which is all about new birth and new family, not biological ties. It also matches Jesus saying, “I will not leave you as orphans.”

This way of reading it actually fits the Gospel of John better than the usual explanation. John does not present himself as someone who already has a mother present at the crucifixion. He presents himself as someone who needs a mother, and someone whom Jesus is bringing fully into a new household of faith.

I am not trying to argue against tradition. I just think this gives fresh clarity to the passage. Instead of Jesus solving a practical problem for Mary, He may be doing something deeper: forming the very first spiritual family at the foot of the cross.

Mary gains John.
John gains Mary.
A new household begins right there.

It is an adoption story.

Reviving My Kodak Portrait 3D Printer with Raspberry Pi Solutions

Years ago I bought a Kodak Portrait 3D printer. It is a great printer, very solid, mechanically excellent, with two nozzles, and it can print ABS. The problem is, very shortly after I bought the printer it became orphaned by the company that built it. The whole system was mainly cloud based. You used a custom version of Cura that uploaded G-code files to the cloud, then you logged into their website to initiate printing and could watch the job using its built-in webcam. That worked for a while until it didn’t. Their version of Cura is now hopelessly out of date.

So step number one was to figure out how to get a modern Cura to slice for the machine. It wasn’t easy, but I eventually wrote a script that Cura applies after slicing to patch up the G-code.

The next problem was that the only way to print a job was to put it onto a USB stick and print from the stick. That is very inconvenient. You have to walk over to the printer, grab the stick, go back to your computer, put the stick in, write the file, eject the stick, pull it out, and walk over to the printer again.

I wanted something that acted like a USB drive but could take files over Wi-Fi. I couldn’t find one, so I made one using a Raspberry Pi Zero 2 W. Several Raspberry Pi models have what is called Gadget Mode. Instead of acting as a general-purpose computer with USB host ports, you can flip it around so the USB port behaves like a device when plugged into some other computer’s host port. There are several device types it can emulate: a network adapter, a USB MIDI device, a keyboard or mouse, a game controller, and a USB drive.

By putting a Zero into gadget mode as a USB drive, I created a small volume on the Zero’s system SD card to hold the contents of this virtual USB stick. Any files placed on that volume show up on the host computer as if they were on an inserted USB drive. There is some trickiness involved, because the host computer (in this case the 3D printer’s internal Raspberry Pi controller) only scans the directory on insertion. So I wrote a script that detaches the gadget mode drive, mounts the volume on the Zero, writes a file to it, unmounts, and reattaches the gadget mode drive. From the 3D printer’s point of view, the USB stick was removed and reinserted, so it sees the new file.

Next, I used Samba and a directory-watcher Python script that calls the file-transfer script whenever a file is dropped into an inbox directory.

Now, from Cura, I can use “Save to File”, select the Pi’s network share, drop the file in, and as if by magic, the file shows up on my printer’s UI when I walk over to start the print.

Note: I had help from AI to write the code and to suggest edits to this blog post.

DIY Smart Faucet Alerts: An Affordable Home Solution

Smart Faucet Reminder — My DIY Solution

We sometimes forget and leave the kitchen faucet running. I looked into automatic faucets, but they’re expensive and would need a plumber to install. So, like with other things around the house, I started thinking about how I could tie something into our home automation system to warn us when the faucet is on.

On Amazon I found sensors you can install inline with your plumbing. They detect water flow and connect over Wi-Fi or Zigbee so they can integrate with home automation — but they cost over $200 and still require a plumber. Not much better than buying an expensive faucet!

Then I had an idea. Some clamp-on water alarms detect flow just by the sound of running water. Why couldn’t I do the same thing with a microphone and a small computer?

Well, it turns out I can.

First, I experimented on my laptop, which already has a mic. With some help from AI, I “directed” the creation of a Python program that listens through the mic and breaks the sound into all its frequency bands (using an FFT — Fast Fourier Transform). I added a simple graph to show the sound spectrum, and visually discovered where running water has the most energy. With that, we were able to build software logic that detects when the faucet is on or off — and it worked!

Next, I needed something that could stay by the sink. I used a spare Raspberry Pi 4 and a $4 USB mic from an old project, and got the same program running there. After a little tuning, it became a reliable running-water detector. From Python it’s easy to trigger events on my home automation system, so I created a rule: whenever the faucet alarm switch turns on, my living-room speaker announces “Faucet On!”

It works perfectly — and it cost me nothing but a bit of time and curiosity. I saved hundreds of dollars and learned something new in the process.

The Ethics of Eating: Balancing Meat and Vegetarianism

A Foot in Two Worlds

Back in the 90s I was a vegetarian for four years. That’s a whole big story in itself — why I switched to it (for ethics) and why I switched back to eating meat. What I can say is that during those years I was able to lose weight and maintain a healthy weight, and my doctor at the time thought it was a great choice.

Now, given that my wife is on a pureed food diet, I end up preparing our meals two ways. That gave me the chance to go back to vegetarianism for myself. I already know how to prepare a meal with meat for her, while the sides — plus a little extra — make a complete vegetarian meal for me.

Why am I doing this? In the 90s I had read about how badly food animals were being treated. I switched to vegetarianism while I spent time trying to understand the issue. I didn’t switch back because I resolved that problem; I switched back because I was accidentally served a beef burrito instead of a bean burrito — and I couldn’t stop myself from wolfing it down. I decided the body must want meat even when the mind doesn’t.

As time went on, more humane meat options started showing up in supermarkets. They cost more, but my wife and I ate very little meat anyway. Did you know that on a meat-based diet, you only need about four ounces of meat on your plate — not the twenty-ounce portions restaurants like to serve?

So along with this new opportunity to return to vegetarianism comes my realization that animals are not unfeeling machines. They have emotions, feel pain, can suffer, and many have a surprising level of intelligence. More and more I see animals as beings, not food.

I know I have a foot in two worlds now — because I prepare meat for my wife, I can’t make that decision for her — yet I’m feeling more strongly than ever that vegetarianism is the way to go.

Maybe that’s what change really looks like — not a single leap of conviction, but a slow turning of the heart. One small, daily choice at a time, moving toward kindness.

Reflections on Fame: A Personal Journey

Daily writing prompt
Who is the most famous or infamous person you have ever met?

I was 10 years old in 1968. That year, I built a soap box derby car. I have a fond memory of my father helping me build it—as much as the rules allowed.

When race day came, they set my car and two others on the starting ramp. The ramp was on a road by Lake Ontario that had a steep hill. They let the cars go, and off I went down the hill.

The kid in the next lane swerved into mine, and to avoid hitting him, I turned into the snow fence that lined the road. My wheel caught in the wire, spun the car around, and bent the axle. Needless to say, I didn’t win the race.

Afterward, my father got talking to the men running the race, and soon he joined the committee that was planning a new track. Not long after, he told me he was going on a trip to Akron, Ohio, with other members of the committee for the big national soap box derby day—to see how their track was set up. And he said I could come along.

So my father, I, and others from the committee—and their kids—took a road trip from Rochester, New York, to Akron. We stayed in a fancy hotel for a day or two before the big event. I made friends with another kid, and we noticed a lot of real celebrities were staying there because they were going to be in the big parade on race day.

That gave us a clever idea: we’d hang out in the lobby by the elevator to watch the celebrities come and go.

Once, we saw the actor Lorne Greene from the TV show Bonanza making his way through the crowd in the lobby. He had a man with him clearing a path, and they were heading straight for the elevator. We positioned ourselves right by the doors, and as Lorne Greene and his assistant went in, we slipped in just before the doors closed.

Now, we were just a couple of kids, and we barely knew what to say except “hi.” Lorne Greene reached out and shook each of our hands. We rode with him silently until he reached his floor. He was such a nice guy—friendly and patient—and he didn’t scold us for sneaking in.

It’s one of those memories that has stayed with me all my life—not just the race, but that whole adventure with my dad.

Years later, I almost met Jesse Jackson. I was on a plane in coach, and I could see him a few rows up in first class. Only a few times in my life have I encountered people who seemed larger than life. It’s hard to describe, but they seem to glow with some kind of spiritual power. I don’t know much about him personally, but that was the impression I got from a distance.

For anyone unfamiliar, Reverend Jesse Jackson was a major figure in the civil rights movement, working alongside Martin Luther King Jr. in the 1960s. He later ran for president in the 1980s, becoming the first African American to seriously contend for a major party’s nomination. Known for his powerful oratory and his message of justice and hope, Jackson inspired millions with his phrase “Keep hope alive.”

So while I can’t claim to have met many famous people, I’ve had a few brushes with them—and what I remember most isn’t the fame, but the feeling of being in the presence of someone who carried themselves with grace.

Most Expensive Personal Purchases: A Reflection

Daily writing prompt
Name the most expensive personal item you’ve ever purchased (not your home or car).

They say the 2 best days in a boaters life are, the day they buy the boat, and the day they sell the boat.

I can confirm that is very true.

Someone once said, a boat is a hole in the water into which you pour money.

Again.. true.