Categories
Music

今宵多珍重

Reading Time: < 1 minute

《今宵多珍重》是一首经典的华语歌曲,有国语和粤语两个主要版本。

歌曲背景与版本

  • 国语版:作于20世纪50年代(通常认为1956年由崔萍原唱,也有部分早期上海时代曲渊源),由王福龄作曲。
  • 粤语版:于1982年由香港歌手陈百强重新演绎,由郑國江重新填词,收录在其专辑《倾诉》中,极受欢迎并成为粤语流行曲经典。 [1, 2]

粤语版歌词(陈百强演唱版本)

(Source: Google AI overview)

Here is 蔡琴 – 今宵多珍重 (蔡琴老歌卡拉OK)

Personally I noticed this song last year, from

今宵多珍重 – 陳百強/蔡琴/崔萍 國粵雙語版 Acoustic cover

to this year’s

你沒聽過的雙語版本 《今宵多珍重》國語+粵語版 陳佳

and

I just noticed or recall 3 other versions, Joanna Wang 王若琳 午夜劇院電影MV完整版《今宵多珍重》HD

周蕙 Where Chou – 今宵多珍重 (官方版MV)

崔萍 – 今宵多珍重 (bedtimecover) | yingz 楊莉瑩

All five singers are younger than me, but I felt all of their performances a lot.

Categories
Music

Chen Jia

Reading Time: < 1 minute

Teresa Chen Jia, Chinese female singer. Jia was born in Beijing,and she was a devoted Teresa Teng’s fan as she grew up, listened to Teresa’s songs, and imitated Teresa singing. Many people think her voice and performance are quite similar to Teresa。She is very good at piano and she also can compose and write lyrics. She has published 17 albums: many of which are very well received.

(YT) 你沒聽過的雙語版本 《今宵多珍重》國語+粵語版 陳佳

Links

Apple Music: Chen Jia; Jia Chen

Spotify 陈佳

YT Music

YouTube: Chen Jia: note this is her only/official YT channel

Wikipedia (Chinese only for now)

Fans’ channel YT (not affiliated from her personally)

ACJ188

🎶音樂資訊台🎶大粒麥

YI LUN CHAN

Playlist

I may add a playlist for English songs she has sung: this is more manageable – another list is her original song (original singer, composer or lyrist)

I may create separate playlists for her Cantonese songs and Mandarin songs later.

Categories
Software development

GitHub Copilot recent experience

Reading Time: 2 minutes

We have using GitHub Copilot probably for 2 years now. First used as a tool for code view, and then expanded as plug-in inside the IDE (both IntelliJ and VS Code). We can ask all kinds of questions in the conversation dialog. Personally I used it to generate unit test code a few months ago.

While the tool is helpful both in code review and in software (or application) development in general, recently I also noticed two issues, both are annoying. And it seems the issues are somewhat related to what Martin Fowler said in his recent blog post “I don’t like LLMs“.

Issue one: it gave totally irrelevant code review comments. I don’t know where the comments originated from, but the tone it used again reminds me of the Mr. Fowler’s post. For me the only solution is add my comments in the Copilot code review comments and move on. It’s not the only time Copilot code review provided this kind of comments. The overall tone from Copilot is

Issue two: this one honestly stumbled upon me, and took me a while to understand the rationale of Copilot’s mistake. I asked Copilot to fix an issue of “unnecessary mockito stubbing” during unit testing. Note the code was generated by Copilot, and what it does was: to remove 2 lines of code which is not supposed to remove, while the correct solution is to remove the same 2 lines of code in a similar function. The main difference between the 2 functions here is one fucntion is with togglz off, while the other is with togglz on. It kept doing that for a few times, until I realized I can manually do it by removing those two lines in the correct function. I think in this case Copilot still is helpful to me – but this small incident reinforced my thinking of “trust but verify” for AI generated code.

At the same time, I read a bit of “When AI writes almost all code, what happens to software engineering?” (Substack link, I came across it from LinkedIn) by Pragmatic Programmer aka Gergely Orosz. It sounds like he is more bullish on AI or AI generating code. Note the Substack article was written in last Nov or Dec.

Another related observation is, I notice sometimes colleagues would say: let AI do the algorithm or something like that (the implied meaning seems to me is we are not as smart as AI).

One counter argument is: the big tech companies are the ones leading the charge using AI to generating code, but at the same time their code quality sometimes are horrendous, such as the Uber Driver App – e.g., this personal experience I had when I was delivering for Uber Eats.

Last but not least let me share a short talk I came across from my friend and a professor in management science at my alma mater Huazhong University of Science and Technology, as shown below. In Chinese. I assume you can ask ChatGPT or Google Gemini for translations if needed.

Categories
Software development

A reminder to myself: don’t work too hard

Reading Time: 2 minutes

And also pay attention mental health. Personally I felt it’s good for me to walk outside, especially a nature trail, with woods etc.

I came across this article – Indian Man At Oracle Laid Off After 12 Years, Wife’s Emotional Note Viral: “Worked Through Holi, Diwali”. This reminds me of one thing – Over the years I recall I worked twice on Thanksgiving holidays.

Once I was single and really not much complaints, another time … it was probably year 2017, I worked 2 days out of the 4 day Thanksgivings holiday – I was married and have family everything, and I got into a fight with my wife partially due to my work load. I was not in a good mood; and then she told her friend that I was going to China etc. and said that I could do a favor for the friend by bringing stuff from the US to China. I told her that we already agreed that not broadcasting my upcoming China trip to avoid those kind of potential hassles. So I used that as an excuse of being upset: I said to my wife that you were not very considerate, considering that I was working my tail off in last few days. And now you bring in unnecessary/extra task for my China trip.

Looking back this is not a really super important issue (do friends a favor). But working itself has added some pressure to me, and working extra hours and especially during holidays not voluntarily is something I want to stay away from. Because relationship with my wife is much more important than work, at least in theory it is. I think because at that time I was the main breadwinner in the house, my job has some extra pressure. It’s still being that way for the most part, in last 10 years or so, my wife did start working, but I think I am still the main breadwinner. I hope over the time (in the near future) I can have other income in addition to work my 9 to 5 job: I am still working on that aspect too – not blogging for sure. But something else.

Categories
car DIY

More DIY car repair videos

Reading Time: < 1 minute

I took my 2020 Camry to dealership for oil change yesterday. The advisor gave me a heads-up: there will be a few (or couple) filters and rear brake replacement at the next oil change. I recall I watched a YT video from budget mechanic re: changing own brake pad and rotor. This is the video – How To quickly Check Your Brake Pads and Rotors – Don’t Waste $$ Changing them Too Soon!!

While I was watching that video, I came across another insane level of DIY car repair videos, e.g., this one – I changed my Subaru headgasksets in AutoZones parking lot. The total is about 14 hours. In addition to removing, organizing all the things, putting them back in the right places, I was also impressed by the genius of SteinFab Garage at Home Depot (surfacing the head gaskets).

While I am at YT, I watched Waldo’s Why you Shouldn’t Buy a Range Rover Unless You’re One of Two Types of People too.

Btw, I found both videos have a good “story telling” components to it – somewhat like a Netflix series – and that is an important part of getting the users’ interest to continue to watch – to see the end results to say the least. But at the same time, I believe most viewers won’t be able to perform the work both pros performed – it’s just way above average Joe or Jane’s head. I think I would probably try the brake pad replacement, if the opportunity comes. I am also interested in getting a diagnostic tool for car (code scanning tool).

TBD

How to Change Yours Brakes for Under $150 (Budget Mechanic)

Categories
Software development

Two colleagues passed away recently

Reading Time: 2 minutes

One was actually last year, as I recall. But I still remember: it was about a year ago. Today I received another news that one of the colleagues passed away. Note I have worked remotely since pandemic in 2020, and I only saw the second colleague in person a few times. I may have seen the 1st colleague once in office, during one of the few times I visited office – it was probably the Indian holiday of Diwali. I went to the memorial (or visitation, it was a traditional Indian ceremony at a funeral home).

As I wrote this, now I recall another colleague passed away and I went to the memorial (or visitation) too: it was almost 2 years ago – if my memory is correct. That was a hard one because I believe that young colleague likely has depression and although they didn’t explicitly say the cause of death, I can sense it was likely suicide.

PS: I just googled “remote work toll on mental health“.

AI Overview

Remote work can take a significant toll on mental health by substantially increasing isolation, loneliness, and psychological distress, especially for employees who live alone. [1, 2]

Key Mental Health Impacts

  • Isolation and Loneliness: Remote workers spend about 1.1 additional waking hours alone per day compared to on-site workers. Those living alone face an 83% higher chance of experiencing zero human contact during the workday. [1, 2]
  • Rise in Mental Distress: A major study published in Science links remote work to an increase in symptoms of anxiety and depression. It accounts for roughly one-third of the overall rise in national mental distress seen over recent years. [1, 2, 3]
  • Increased Medical Care: Remote employees show higher rates of consulting mental health professionals and using prescription psychiatric medications like antidepressants. [1, 2]
  • Blurred Boundaries and Burnout: Working from home makes it harder to “clock out” mentally. This leads to longer hours, chronic stress, and emotional exhaustion. [1, 2]

PS 2026-9-23 I went to the visitation for the 1st colleague I mentioned. Sadly to learn it was suicide. He is very likely younger than me, single and he left behind his dad, his brother, an aunt and an uncle. The crazy part is he has a few nice used luxury cars and he has will (arrangement) for the cars, for example his aunt will get the Mercedes,

Categories
Fun Life

Apple Music

Reading Time: < 1 minute

Playlist on iCloud – shared across devices

Lyrics

Sing-along feature (Karaok)

Also being able to import mp3 files and shared across devices – related to the first point.

Auto play feature – from the Apple Music library – trying to guess the listener’s taste from the 1st song being played, and so on.

It seems to me worth th $11.99 a month.

Categories
DIY

Fixing violin case handle

Reading Time: < 1 minute

In progress. I am on round 2, using a round head screw instead of the flat head screw – my first impression is the round head screw has a bit more friction. Let’s see if this stays.

Also, Google and Reddit. More google “does old violin case use screw in the handle“; and “Screwed-on handles for violin case“

Case looks like this – but the handle is a bit old (likely old design) too.

Categories
Edu-and-Ladue-School kids

Did we get too much tech for the school kids?

Reading Time: < 1 minute

(08-29-2026 Still working in progress, published it for sharing)

There is quite a bit of debate re: this topic nowadays. The Anxious Generation: How the Great Rewiring of Childhood Is Causing an Epidemic of Mental Illness book is probably one reason this debate started.

But in terms of learning, personally I think strike a balance between technology (use of devices, and internet, such as Google, YouTube and even some AI tools) and hands on/good old fashioned hand drawing, writing, scribbling, white-boarding, etc. will be good.

Btw, the most recent settlement between Meta Platform and many states in the US says something about the addictive nature of social media (Facebook, and Instagram are a large part of the social media here).

Drafting paper 草稿纸

Scribbling paper may be more appropriate?

Did you get a desktop or laptop for HS students?

I think I may have given my older daughter too much tech, or devices, to be precise. I gave her an iPhone when she was in grade 6 or 7 (I need to look it up to be precise), also, I gave her a MacBook Air a few years ago. Her iPad Pro is a bit old, bought in 2018 at Sam’s Club as a new device.

Desktop is a life saver

At the same time, I bought a Mac Mini in December 2021 or something like that. I used it for work initially. After I received a company Laptop, I used it for leisure, and also my girls (both my daughters) used it for online shopping, and my younger daughter used it to look up recipes, crochet tips, and on. It’s her main computer (she doesn’t have a MacBook Air), but she has both an iPhone and an iPad too.

Categories
Investing

War and its aftermath

Reading Time: < 1 minute

Came across something on FB, and decided to read more about the story (Nov 2025, NPR) National Guard member Sarah Beckstrom has died from injuries after D.C. shooting

Then I decided to read more: How an Afghan Commando Brought America’s Shadow War to Washington

The latter story reminds me of the US/Afghanistan war stories I read back in fall 2021 (the war stories themsevlves happened between 2002 and 2021).