Passion or Profession

Last week I completed 虚伪的真心话 (超思考)by 北野武(Takeshi Kitano). Takeshi Kitano is a famous Japanese comedian, actor, and film director, and he is of the same age as people from my grandparents generation.

I am an east-asian, and I think China, Japan, and Korea are the three countries that have much similarity in their culture and history. So recently days I have been reading several books of Japanese / Korean authors, and I think that’s a really good way to learn and think.

There’re several different thoughts in this book, like “fast-food entertainment”, “useless politics”, “chasing dreams, selling dreams”, and “not earning too much money”.

The one most impressive to me is about “chasing dreams and selling dreams”. For me, in the past years of my life, I have always wanted to do something that I am passionate about. But in recent years, I have found that it is not always good and risk-free to only do what I am passionate about. I think it is very important to make an effort on other things that I have no interest in, and that’s something I have lacked in the past years.

Another aspect of this idea is bring the “good feeling” when user using the product. People may not really want to “be successful” or “be rich”, they do like the feeling of “being successful” or “being rich”. So making products / selling resources to people “want to become a engineer”, “want to become a designer”, “want to become an individual developer” would be a good way to make money.

But would a product so like that make value? I think it is a good question for me to think about. 😳

Professional Stuff

Setup CI with self-hosted macOS runner

We used to use FlyCI instead of using GitHub provisioned runners, because the former one is cheaper. But FlyCI announced that they get pivoted to AI CI/CD troubleshooting and the runner hosting service would be stopped(FlyCI: Discontinuing FlyCI macOS Runners - A New Chapter for FlyCI Wingman).

I agree that providing computing resources as github action runner is not a good business model. But AI CI/CD troubleshooting is an another trap. It’s way far from enough context from only the code base and CI/CD logs for now. But if it could be done one day, I would be very happy to see that!

So I have to setup a self-hosted macOS runner to pack my apps. Thanks to tart and tartlet, it is very easy to setup a self-hosted runner.

Eat own dog food on Haye

Last week I got my OpenAI account banned with no idea. I lost using chatGPT app and also the API key.

As a replacement, I use the new feature of Haye to continue the daily usage of chatGPT.

We turned our Apple Developer account to a organization account

After a 3 months of inactivity, we finally have new progress on our products. We’re going to release one new version of our product and also start 2 new products on testflight.

Personal Stuff

New Games

Monster Hunter Wild starts its public beta test on 2024.10.30 - 2024.11.04, it is a pretty great game.

I have played about 16+ hrs in the past 3 days, and I am still not tired of it.

MHW

The new generation of Monster Hunter brings lots of new actions and mechanics, and it is becoming more and more easy to get into. Players would have more fun in the game, and pro players would have more possibility to hit the ceiling.

I record some of my gameplay and would like to share to you:

Factorio Space Age is the new DLC for Factorio, it brings lots of new stuff into the game, but I still not start to play it.

BTW, the factorio team also has a great blog called FFF(Factorio Friday Facts), share stories about engineering and gaming design, I love to read it!

Link: https://www.factorio.com/blog/

You could also subscribe it on Follow: link

2025 would be a great year of games, with MHW, GTA6 and others.

New life in Vancouver

I have been in Vancouver for about 3 months(which also means my temporary driver license is going to expire, damn), I found that I have lost the first passion of exploring the city. Instead, I back to the busy ordinary life, without new exploring and communicate with new people. That’s not good.

The one big reason I want to move to another place is to get new experiences and information, also to meet new people. But now I am working at home, not working with a local team, and I have no friends in Vancouver. That’s not good.

I should make a plan to change it. Maybe any suggestions?

At last, it takes me about 90 mins to complete this blog, hope you enjoy it!