Update on Challenge

I’m playing catch-up.

Mostly I’m working on something, and I’ve been a little behind. Today I took a little time and made some progress.

But a decision had to be made. So I went for quality over quantity. Both have benefits, but what I was hoping to accomplish has changed a bit. Maybe come back in a month and see what I’ve done.

Bringing Back the 30 Day Challenge

Bringing Back the 30 Day Challenge

I’ve done it at least once. But the time where I completed the challenge I had a lot of help.

Basically, when I did this previously and maybe it was only 10 days or so I had prompted to help me get started, but this time I’m just going to dive into the deep end and try to get a post out a day for 30 days.

I should have enough things saved to make this work… But honestly, that is not the point. I was even thinking about not posting this post till I had some saved up, but I think jumping into the fire is the best way to get it done.

Even this post I had written out and was waiting till I was sure I could stick to it for a while. But I had an interesting conversation this weekend with my Father-in-Law, and the best time is now.

If you would like to join along leave a comment and I’ll read your post each day!

Photo at Gather Place in Tulsa Ok at sunset
A photo I took at the Gathering Place in Tulsa, Ok
Mexican Petunia, I or Sherece took at the Oklahoma Botanical Garden.
Gamers Are Lazy?

Gamers Are Lazy?

It might be time for gamers to admit they are lazy. Or is it?

The thing is, gamers are interesting in this sense. They have the ability to do amazing things spend hours on tasks, learn new things quickly, improve physical and mental function, schedule their days, and so much more. But often, gamers can be the people that society and parents call lazy.

But gamers spend hours learning new skills, doing repetitive tasks to gain money, power, gear, or other assets in the games they play.

Are they doing it for the score?

Some people have thought that as they try to gamify business apps and productivity apps such as Zurmo, a CRM, you can earn points and unlock things as you progress.

So the real question is not are gamers lazy because that is not the case. The question that should be asked and answered is why some things are not appealing enough to motivate someone to do them?

Something interesting about a game is you get to play it your way. You can “figure out” your style and approach and then test it. In the real world, you can actually do the same, but the consequences can be problematic.

This is easiest illustrated because you can try again in a game if you die. In life, when you screw enough things, people around you might die, and then game over really means game over.

Want to see if you can blow up a wall of a bank and steal the money inside. Some games will let you try. You will die in most of them, but you for sure 100% will have some major issues in real life if you tried a stunt like that.

It is safe to extrapolate this kind of thinking. Even if I had a game where I did the same work I do at my job, I might choose the game in many cases. For instance, I found last week. Many professions have simulator games.

Did you know you can play Machanic Simulator? What about the PC Builder Simulator? Home Flipper Simulator?

I’m not even kidding. You can buy all of these games and several others that let you simulate real things.

Interestingly enough, though, I say they have some real-world value. For instance, I don’t have the money to buy and flip a house, but if I wanted to do a dry run, why not play a game that could let me build a mental list and get a little better at guessing all the things? Involved.

Games have been throughout history a great way to teach lessons and help people progress. It makes sense that these games would exist and be popular:

On the Top Sellers list today I can see Power Wash Simulator and Flight Simulator. 8,000 reviews and 25,000 reviews respectively.

And wow, I have not even played Flight Simulator in about 15 years, but this new version looks amazing.

I’m not saying we need to turn workplaces into games. But it is interesting to see that the people who enjoy their jobs the most approach it with wonderment, experimentation, and, most importantly, play.

It is always the ones that take everything so seriously and stress about the details that seem to die early.

I want to add to this also those that give up. Which I think relates directly to play.

Notes: Docker, Docker-Compose, Random

Notes: Docker, Docker-Compose, Random

These are some notes for docker-compose that I will need later[, and quickly grew into a lot more notes than that]. Most of the time I keep these private and just for my reference, but I feel like some of these were ridiculously hard to find.

And I think in a way this is what a blog should be. Like, “Hey here are the useful things I found. Hope it helps.”

(place holder)

WeKan (docker-compose)

https://github.com/wekan/wekan/blob/master/docker-compose.yml

Work through the file reading comments. Remove them as you make your choices till left with only the parts you need.

https://tech.oeru.org/docker-compose-better-way-deploy-rocketchat-wekan-and-mongodb

Thanks to the anonymous poster I have the start to a nice project management stack. This kind of makes me think about how PM is approached in general.

Docker Notes

In general, the docker docs are a bit confusing and take a little more time for me to process. So I’m going to be adding stuff to Hektechnologies as a make tutorial.

Hands down the quickest place to get help has been: https://www.reddit.com/r/docker/

Very cool way to initialize projects using Docker: https://scaffoldy.io/

Portainer.io is cool, but I have not gotten into any advanced features. Only scratched the surface a bit, and noticed that it looks good and shows me things I want 🙂

Docker-Compose (A list of the other things I’m getting around to)

ReDash – Very much needed collection of data in one spot. Self-hosted.

Plex – Actually this one is done. It is what I learned to get started with Docker on Ubuntu. I moved my Windows-based Plex install to Docker. It was relatively painless. I was able to keep all my media files in the same location on NTFS drives. I will likely make something on Hektech regarding the network options and few other things that took a while to figure out.

https://github.com/ghostserverd/mediaserver-docker#configure-plex – Resource on Plex journey
https://stackoverflow.com/questions/40082259/docker-compose-yml-static-ip-addressing – Another Regarding Networking as well
https://docs.docker.com/engine/reference/commandline/network_rm/ – Can’t forget how to remove the network when you mess it up lol
https://docs.docker.com/network/macvlan/ – The data I needed but these docs are a bit confusing
https://forums.plex.tv/t/docker-instance-not-being-recognized-as-a-server-cant-add-media-libraries-etc/725439/7 – Was getting some help here
https://www.andymadge.com/2020/05/22/macvlan-networks-on-docker/ – This was actually helpful (thanks to the Reddit poster that sent this link)

https://github.com/jlesage/docker-handbrake/blob/master/README.md

https://jlesage.github.io/docker-apps/ – List of interesting containers

https://github.com/jlesage/docker-makemkv#environment-variables

#ToDo

Something that keeps coming up that I want to take more than just a quick glance at:
https://12factor.net/

I started a website called Severe Thunderstorm Warning and would like to tap into NOAA’s API to get send out alerts to people that would like to get them. Below you can find the API for the National Weather Service and it looks like it will be a pretty easy build.

https://www.weather.gov/documentation/services-web-api

https://github.com/digitalbazaar/pyld is a project listed there using python and creating a wrapper. It looks straightforward.

https://www.reddit.com/r/NewTubers/comments/odygav/how_to_improve_your_gaming_channel/ – I want to go back and read this one.

AI Stuffs (there is a lot)

Some know others don’t, but I have been messing around with AI and recommender systems since 2005/2006. I have been a few ANNs and FANNs, several things using spark, etc etc BUT what I have been messing with recently is kind of mind-blowing. Hardware is finally powerful enough, and software easy enough to use that it doesn’t take a billion years to train on data.

What is more, are the results are getting passable which in the past I was always stretching my imagination to come up with how something could pass or make sense. But now… Things are a bit nuts.

I had an AI write a story recently, and I thought it was getting very far off track, but about 4,000 words in it brought it all back around. I’m not saying much more than that right now, but it was interesting.

So if you want to look into some AI stuff here are some resources listed based on ease of use:

ENHANCE!!! – Ok that is more of a joke because now you really can say “Enhance that!” and a computer nerd can do it if he is willing to spend $100 or so.

Shortlyai.com – Write essays, stories, and more. Copywriting, scripts… Honestly, I have thrown a ton at this one and it is good. Based on GPT3 it doesn’t disappoint.

EleutherAI – Just simple plug and play. Free or Free for now. Based on the GPT-J-6B. Feed it something to start and you will have interesting results. Be warned though this AI is not very tamed and you might read things you do not want to read.

Honestly, I’m only stopping here because there are sooo many! But I will make a post about a few projects I have found and how easy they were to get set up and going.

If you want some other reading before I get around to it check out this blog by Max Woolf: https://minimaxir.com/

Then take a look at his projects on GitHub: https://github.com/minimaxir?tab=repositories

I have used the gpt-2-simple, textgenrnn, and aitextgen. I can tell you they are all interesting.

But I also have to throw this one in: https://nnfs.io/

I got in early on the Kickstarter and I have been watching Harrison for a while. And he does quality work. This book is very good about breaking things down in such a way you can understand better what the AI is doing and control it a little better.

Other Random Notes:

Found a site called OneWord Domain which literally gives you 1-word domains.

I’m fascinated about this G Suite Free Lifetime I found on eBay.

This podcast was interesting: https://www.youtube.com/watch?v=ktHkSQ69ivs – Basically about someone that built similar things to what I have built in the past and still have running, but he was able to scale his to around 1,300 customers.
https://github.com/anchorhost/ – is his repo and his company name. This kind of inspires me to go back to building in the open, but I also think it takes a certain kind of personality to make a financial success out of doing that and I don’t know if I’m able since it hasn’t ever worked in the past. (Honestly, that needs more explanation. Coming soon… Open Source stuff :))