You better check yourself, people.

This is whats wrong with our country.

My wife is sitting in the information booth for the soccer league, crocheting and waiting for people who have questions.

Up walks a father and daughter. The father begins asking all kinds of questions about the length of a game, and various rules of soccer.

While answering the questions, he frequently interrupts with “that ref didnt know what she was doing, completely useless” and other degrading statements.

He was then informed at length that the referee he was talking about was our daughter who had just turned fifteen this week. He quickly backpedals on every belligerent thing he has just said with an air of superiority, while his daughter literally stands next to him with her head hung in shame.

“I thought she was 22!” Why should that matter? Being an adult means you get to be yelled about by random people?!? No.

Why is it this society is so easily willing to take someone else down? If youre going to badmouth someone, stand behind your words. But no, we would rather apologize, which does nothing for the person youve hurt, and only makes yourself feel better.

The few of society who act completely selfish need to take a step back and begin to think about others. This is what needs to change if we are going to survive.

You are not part of the control group

You work from your house. Money is coming in. So far nobody you know has fallen ill from the pandemic, or even a common cold. Your wife still loves you, despite being in the same house with you for the last four months. Your life is under control.

How much of that control is actually created by you?

You have worked diligently for years. You’ve built trust with your peers at work and your bosses. Whenever you’re out of the house, you wear a mask and use hand sanitizer. You care deeply for your wife, and you realize she’s just as stressed out as you are, so you give her as much space and let it go when she’s rightfully annoyed with you.

Your company hasn’t shut down. Your peers and bosses have computers connections to the Internet that let them continue to have work for you, and the willingness to allow business to continue. While you’re out of the house, nobody sneezes on you and gets stuff in your eyes. Your wife is holding onto her sanity.

How much of that is actually under your control? None of it.

Notice how there were two separate parts to each of the things in your life “going right.” The part where you do what you know is moral and appropriate, and also the part where anything that goes wrong with it is completely out of your control.

A lot of people call that other part “luck.” Do you really think that the hundreds, nay, thousands of things that had to line up just right for you to be born and manage to survive to your current age are based on a game of chance?

Being “right” isn’t enough. Try doing your income taxes. You answer every question with the true information as you’re capable of giving. It doesn’t stop the government from sending you letters that your taxes were done wrong. You finally discover that the tax software made the mistake – but you’re still on the hook for it. So you fix it and send it in again. Only to read the mail six months later that they are going to take some of your paycheck to cover the taxes and fees they are charging you, ignoring the fixed taxes you sent in.

Only one has control, and that’s God. Only God can make everything line up in just the right way so that when you do the right thing, good Godly things can happen. Even in our mundane daily lives are those touches of God, smoothing out and making your paths straight.

God doesn’t have to do this. God is not made smaller when we stumble or fail. Some may even argue that He is magnified when we suffer, for that shows the willingness we have to follow Him even in times of struggle. We are not here simply to accept God’s blessing. He asked us to worship Him. Not required it, but asked us. But He made it very clear that whether we worship Him or not, life will be difficult. But He does say it will be possible: that each of us will make it through life.

So why does He smooth out so many paths before us? The same reason that we bring worth to Him in our thoughts and our actions: Love. We praise Him out of love for Him; He smooths out the rough edges of life out of love for us. It is not because of one love that the other happens; they are independent. But it doesn’t change the need to recognize all that He does for us.

Brtal Legend port for 64-bit Mac

icon

  • Product description: Update of a classic Doublefine game for 64-bit Mac support
  • Release Date: July 2020
  • Website: Brtal Legend on Itch.io
  • Product history: Client of ClutchplayGames as a consultant.
  • Team: Just Me
  • Core Technologies: Xcode c++

This conversion required a much more complicated loading upgrade, as there were many different structures loaded from disk directly to memory. I had to create a system that leveraged the in-code structure meta-data to reformat the incoming game data on the fly.

More than a Bandwagon

I’m going to say this because nobody else has. Our country is broken. God told us to put the least of us first. Instead, this country is run by the majority, at the cost of every other minority: Black, Mexican, Women, all. As a church, we are failing to do our job: God told the church to be the moral leader.

We pray for this country, yes. The church has preached. But it has done little to improve the thinking and lives of the people at large. We turned in on ourselves, closing ourselves off from new ideas and ways of communicating with ourselves and the rest of the world.

Even here at the church I attend, I have ideas to make us able to communicate better. We need ways to let our congregation talk to each other even when we cant all be together. For example, I propose we use email groups for each of our planned items so we can add interested people to anything we, as a church, choose to do. We had a Community Outreach Task Force! This was a good start. But we lost the thread because we are unwilling to communicate and organize properly.

God says all lives matter. Right now the world is looking at Black lives. We could be out there protesting in solidarity. It doesn’t have to be big, but it would be standing up for what is right in the eyes of God.

An example of big thinking we could do: Systemic racism started with lines drawn on government maps decades ago. Where was the church to say that was wrong to do? Where is the church now to help good people have a chance at better lives? All those lines drawn can be blurred by churches stepping in and lending money to good people who are trying to break through those lines. Where will the money come from? The other church members who can see the value of planting good people everywhere.

This is not radical by any means. Churches of old used to do it. Is it dangerous? Absolutely. It is worth the risk to make this world better? Absolutely.

DoubleFine game ports for 64-bit Mac

icon

  • Product description:Updates of several classic Doublefine games for 64-bit Mac support
  • Release Date:June 2020
  • Website: DoubleFine on Itch.io
  • Product history:Client of ClutchplayGames as a consultant.
  • Team: Just Me
  • Core Technologies: Xcode c++

Games involved:

  • The Cave
  • Grim Fandango
  • Psychonauts (original)
  • Broken Age

Pretty straightforward. Just needed recompiling and a few tweaks to data loading for expanding the 32 bit integers to 64 bits. The lua interpreters needed some tweaking.

Most difficult part was getting the Apple codesigning working correctly with binaries not built directly in Xcode’s build process.