Yesterday I had a short conversation with a neighbor that has worked 29 years in IT and want to switch his direction to work more with people. He predicted that in 10 years, there won’t be much technical jobs anymore. He will have a conversation this week to see if the role of technical trainer… Continue reading Jobs in the age of AI
Month: March 2025
The resting sunshine face
I guess almost everyone knows what a “bitch face” or more formally “resting bitch face” is, someone who looks annoyed, angry, or unapproachable. It is a release for someone facing a bitch face or the bitch face owner to know the existence of such a thing. However, there is another type of face that is… Continue reading The resting sunshine face
Our frog vision
Most people are doing something when they look at their phones, but I bet there is certain amount of people, they look at their phones because they tend to track moving thing, like a frog. Frogs track moving things because moving things tend to be their food. We give more attention to moving objects because… Continue reading Our frog vision
Warning: ChatGPT API price surprise
If you are going to play with chatGPT API like me, you may use an API call like this: Pay attention to the “model” variable! Depending on where you copied this code snipet from, just trial out the API can cost you much more than expected. In my experience, I used the “gpt-4” model in… Continue reading Warning: ChatGPT API price surprise
Human generated contents are more trustworthy?
Let’s face it, contents published today are partially or even fully, publicly or mostly secretly generated by AI. In the eyes of content consumers, AI generated contents are generally considered cheating or fake. Content creators that publish pages of AI grated contents are believed to be insincere to his beloved audience, and are not trust… Continue reading Human generated contents are more trustworthy?
Git Meets Docker: Turbocharge Your Local Web Dev Workflow
Git Meets Docker: Turbocharge Your Local Web Dev Workflow When building a web app with Docker on a local server (e.g., a Raspberry Pi or your dev machine), integrating Git version control streamlines development, tracks changes, and ensures smooth deployment. This guide shows how to combine Git and Docker effectively, using a Node.js web app… Continue reading Git Meets Docker: Turbocharge Your Local Web Dev Workflow
How to Set Up a Local Backup System Using Ubuntu on Raspberry Pi with a portable disk
In this guide, we’ll walk through the process of setting up a local backup system on a Raspberry Pi running Ubuntu, using an external NTFS-formatted drive. The backup system will be accessible via Samba from devices on your local network, ensuring that you can back up files securely across your devices. Prerequisites Step 1: Install… Continue reading How to Set Up a Local Backup System Using Ubuntu on Raspberry Pi with a portable disk
How I Resolved the Issue of self-hosting Websites Going Offline After a Raspberry Pi Reboot
Recently, I encountered an issue with my Raspberry Pi-hosted websites that would go offline every time the Pi was rebooted. After several troubleshooting steps and some trial and error, I was able to bring my websites back online and set up Docker to automatically restart the containers after each reboot. Here’s the debugging process and… Continue reading How I Resolved the Issue of self-hosting Websites Going Offline After a Raspberry Pi Reboot