Back in the 90’s, the 1990’s, I used to be a late-night radio show host on Froggy. I was known as Jeremiah Bullfrog. When I left the radio business to start my own software company, Troy, the head engineer, gave me a parting gift – an ‘On Air’ light. Our company had remodeled and consolidated studios and lots of surplus gear had accumulated. I had the On Air light on my office shelf for over 20 years. With the recent events, I came up with a project to put the On Air light to use.
Along with the rest of the world, I have been working at home for the past couple of weeks. All of my meetings are now online/virtual ones and we use Microsoft Teams and Zoom. We also use video to better facilitate a connection and help us focus on the meeting. The camera that I have doesn’t have a light indicator showing whether it is in use. So, I put two and two together and come up with a remote controllable ‘On Air’ light for online meetings. It was the perfect project to entertain my three-year-old for a few hours. He was delighted every time the light turned on.
George and I ripped apart a Sunbeam Touch Light that I got for $1 in a surplus sale. This light had a strip of LEDs, a controller, and a power supply. I just added an ESP8266 module and connected it to ThingSpeak using my tutorial that I published a few years ago. I wrote a little Visual Basic.NET script based on a project that I found on CodeGuru to detect whether or not the webcam was in use or not. If it’s in use, the script sends a signal to ThingSpeak to turn on the light.
When YouTube recommended this video to me last night, I assumed that Bill Gates recently recorded his TED Talk and TED just released it. While I watched it, I couldn’t believe what he was saying. It was as if Bill Gates predicted the future and got it right. I was shocked to see this video was released on April 3, 2015. I admit that I probably watched this video before. I didn’t do anything to help. I ignored Bill’s call to action.
In the United States, the COVID-19 epidemic has further divided us. Nothing pulls us together. This pandemic will be the worst thing that Americans face in recent memory. People’s lives will be impacted by sickness and death. The economic impacts will be felt for a long time. We should be working together. We are not. A virus is not political. How we handle the virus is. If you view all the information through a political lens, you only see what you want to see. Everything validates what you believe. We keep dividing.
Microbes and Misinformation
There are two epidemics happening at the same time. COVID-19 is being passed all around the world at an alarming rate, but misinformation is propagating faster.
“More people will buy toilet paper than will vote in the 2020 presidential election.”
Imagine a world where we mobilize for a common cause. People literally bought all of the toilet paper in a manner of days because of memes being shared on social media. This incited panic. Misinformation leverages the same mechanism. Ideas of all sorts of validity spread like wildfire across Facebook. People believe what they hear from their friends. Where did their friends get the information? Where did your friends of friends get their information? Information can be injected into the system and at some point hordes of people believe what they are reading since their friend from high school shared it.
I felt bad when I heard the innocent words of Bill Gates. He said that we have an advantage with the next outbreak since people can use their phones to tell central bodies where issues are and have them get information out to people. He said all of those words in 2015 before the presidential election in 2016. Bill didn’t realize how phones and communications channels were going to be used and how easily they are manipulated. The communications channels work well, but they are agnostic about the type of information.
$3 Trillion Impact on the Global Economy
Bill tried to estimate the budget needed to prepare for the next epidemic. He was concerned that the next virus would be spread through the air and have a long incubation period. A virus like the one he described would have a $3 trillion impact on the global economy. With a figure like that in mind, he estimated that the budget would be far less to get prepared for the next outbreak. The Fed has already injected $1.5 trillion in loans. Imagine if we would have spent some percentage of that on diagnostic systems, information channels, preparedness, germ games, and vaccine research.
Call To Action
What are the key pieces to deal with an epidemic? Where should we invest?
Strengthen health systems
Create a medical reserve corps
Pair medical and military
Run germ games and simulations
Step up research and development with vaccines and diagnostics
“There’s no need to panic … but we need to get going.”
Ebola and H1N1 should have served as a wake call. Now, it’s COVID-19. Will we wake up?
Thanks, Bill Gates. Keep predicting the future. It would be great if we didn’t have to keep proving you right by doing nothing. We should be trying to prove you wrong.
Have you checked out my podcast lately? I started one back in 2008 and have faithfully produced episodes and have been your voice of reason in this chaotic world.
On my latest episode, I invite George to co-host with me. He was drawn to my glowing new microphone in my office. I recently bought the HyperX QuadCast to refresh my old set up. George loved the red LEDs illuminating the pop filter.
After a few minutes of making sounds and talking gibberish, I decided to record a new episode of The NotHans Podcast. George was an excellent co-host. He was rolling with the conversation and even told a joke. You have to check it out.
As they say, “necessity is the mother of invention.” Although, I am not sure who they are, they just may be right. My dog *needs* to sit on our laps, so I invented the Frenchie Phone Stand. It is only slightly larger than an OtterBox.
I recently built a board game table that included custom Arkham Horror: The Card Game artwork inspired by The Dunwich Legacy expansion. I love the artwork and the look of the table when playing Arkham Horror.
I was looking around BoardGameGeek and Etsy for any player mats that I could print out and use to play Arkham Horror: The Card Game. While searching, I thought of an idea. “What if the player mat was on transparent acrylic? Then, you could see the awesome artwork on the game table through the player mat.”
I reached out to MomoMonsterCo on Etsy to see if they would provide the artwork assets for their player mats as individual files with transparent backgrounds. They sent me a link to the files a few days later and I had them printed on acrylic using the Custom Acrylic Signs option on Signs.com. These were not cheap, but I really love how they turned out.
I recently updated my board game design workshop with Elfa custom shelving. Elfa is provided by The Container Store.
If you like stuff organized and have things put away into bins, stay away from The Container Store. I am addicted to organization hacks and The Container Store is my drug of choice.
Cricut Cutting Mat Storage
The sticky cutting mats used for the Cricut cutting machine are really important to keep dust free and stored properly. I never know what to do with them. I now store them on the Elfa Utility Board using a slim hook. This keeps the mats in a convenient place and protected from accidentally sitting things on them. Also, write the date of their first use on them with a marker. The mats do not last long, but I recommend using the Monicut brand of mats. The Monicut mats are about 66% cheaper and work just as well.
The Elfa slim hooks are also perfect for hanging the Cricut tools. By handing up the tools, you get easy access to them and keep the sharp parts out of the way.
Magnetic Storage Bins
The Elfa Utility Board is made out of metal and magnets like metal. Over at the Dollar Tree, I found magnetic storage bins for $1. This is a great deal. The bins also have a clear lid. I use them to store game components and keep them in view while designing games.
Thou shalt not covet. When it comes to board game tables, I am almost willing to break a commandment. Very fancy board game tables have popped up at conventions, Kickstarter, and Etsy. I want it.
In most cases, a game table is just a dedicated surface for playing all manor of tabletop games. They usually include a spongy surface for being able to pick up cards and tokens easily, a wide frame to place your cards or area to write, and cup holders.
I decided to make my own gaming table.
The decision to make my own versus buying was helped by the fact that I had an attic filled with two-by-four pieces of wood and a giant 6’x3′ sheet of sub flooring. The previous home owner was in the middle of some unfinished woodworking projects. Since the sub flooring sheet was 6’x3′, I made that my dimensions for the table. This also means that many gaming mats will fit perfectly. Gaming mats are like giant mouse pads with a print and made of a spongy backing.
My design was simple. Build a 6’x’3 frame out of the two-by-fours. Add table legs. Put 6’x3′ sub flooring panel on top. And, finally frame the whole thing to give the table a small ledge. I used 6″ oak panels from Lowes to build the ledge. The ledge is a seperate piece so I can swap out the gaming mat if needed or clean up spills without ruining the whole thing.
Tools and Things
I didn’t have any woodworking tools. So, I assembled a short list of tools and things needed to build this table…
To keep the costs down, I bribed a friend to help me. They get a lifetime pass for gaming action on a cool DIY game table… and, snacks and beverages. The main tool needed was a miter saw. This was used to make nice straight cuts. Other tools needed: power drill to drill holes for screws and a screwdriver to screw the screws into the holes.
I was only trying to make sure that the outside dimensions were 6’x3′. I made up the configuration on the spot.
The ledge acts like a frame around the sub flooring panel. This gives you a nice place to hold cards or write notes. I used corner brackets to square up the ledge and used the sub flooring panel as my guide.
The table is three separate parts: frame, sub flooring surface, and ledge. Obligatory selfie. First Game = Arkham Horror: The Card Game.
For awhile, I tried to talk myself out of sanding and staining the wood. The wood had sharp edges and rough spots. It took some convincing, but I decided to finish this off and it made a huge difference. The finishing process took way longer than the assembly.
Sanding – so much sanding – this creates a lot of dust – wear a mask – be prepared to clean up dust for months – use 80 grit first, 120 second, and 220 third – be patient
Pre-staining – apply pre-stain to the wood and let dry – this really helps with staining or so YouTube says
Staining – apply stain within 2 hours of the pre-stain and repeat
Sealing – use a water-based polycrylic sealer to seal the ledge – this will help with spills and cup rings and protect the wood or so YouTube says – let dry for 30 minutes – lightly sand with 220 grit and repeat two more times – it’s worth doing this as many times as you can fit into a weekend
Going Next Level
Deep-Cut Studio creates custom gaming mats for any size surface. I uploaded a custom piece of art to enhance my Arkham Horror: The Card Game campaign. Deep-Cut is based in England and it took less than two weeks to get my custom gaming mat. More on that on a later date.
It’s hard to follow what’s going on with Arkham Horror: The Card Game without consistently checking out the Fantasy Flight Games blog. Fantasy Flight publishes several posts per month and they cover many of their active game properties. The news articles about Arkham Horror: The Card Game are important. Fantasy Flight often announced special events where they give out promos for participation or when they announce new products where you get promos by pre-ordering directly from them. It is possible to generate an RSS feed of just Arkham Horror: The Card Game news. I use IFTTT to monitor the RSS feed and send me an email when new posts are published about Arkham Horror: The Card Game.
Here’s how to get an email when the latest news gets announced on the Fantasy Flight Games blog:
CheerLights now supports the MQTT protocol. This means that devices and apps can receive real-time updates to changes in the CheerLights color without polling for the latest color.
How to use MQTT
Connect your device to mqtt.cheerlights.com:1883 and subscribe to the “cheerlights” topic. When the CheerLights color changes, the color name will be streamed to your device. You no longer have to poll for the latest CheerLights color on the ThingSpeak API.