Latest post
I am using #Thunar as my #filemanager and #Ghostty as my #terminal. One thing that bugs me is that clicking "open terminal here" in Thunar opens Ghostty in the default working directory instead. I just fixed this today by changing the command to `TERM_PROGRAM=dumb exo-open --working-directory %f --launch TerminalEmulator`, i.e., adding an environment variable `TERM_PROGRAM`. The value does not matter, but it has to have some value for exo-open to work. No idea why.
follow me on Mastodon
Articles
-
Some understanding of Grassmann numbers out of intuition
I was briefly introduced to Grassmann numbers when I studied quantum field theory. I then had the natural question of how we can formally define them. In this article, I went with my intuition and tried to answer this question. -
The notational convenience of imaginary time in the derivation of the metric in Poincaré coordinates
In general relativity, people usually choose one of the two major metric signatures. However, in certain cases, the imaginary time convention can be more convenient. Here is one of such cases: the derivation of the metric in Poincaré coordinates for the anti-de Sitter space. -
The smallest wave packet in the lowest Landau level
The smallest wave packet in the lowest Landau level exists, and is a Gaussian wave packet. This turns out to be related to the coherent state of the harmonic oscillator. -
Regularizing the partition function of a hydrogen atom
The partition function of a hydrogen atom diverges (only considering bound states). However, we can regularize it to get finite answers. Different regularizations give the same result. They largely agree with the physical arguments for the case of the hydrogen atom at room or cold temperature, but this should be considered a mere coincidence. The results from regularized partition functions cannot generally be trusted. -
Letting people know when you are asleep
While I am asleep, the sleeping state is indicated on my Discord and GitHub user status. I achieve this by using MacroDroid. -
Using nmcli to connect to eduroam in UCSB
Use nmcli to connect to eduroam in UCSB without using the configuration assistant tool provided by eduroam. -
The duality between two plane trajectories related by a conformal map
The conformal map transforms the trajectory with energy in potential into the trajectory with energy in potential . I will prove this beautiful result and show some implications of it. -
Embed the latest Mastodon post in my website
I show the latest Mastodon post in my website hosted on GitHub Pages, and it does not require JavaScript on the client side. How do I do that? -
Rotational symmetry of plane lattices as a simple example of algebraic number theory
For a plane lattice, there is only a finite number of different rotational symmetries that are compatible with the discrete translational symmetry. For example, the 5-fold rotational symmetry is not one of them. Why is that? It turns out that whether an -fold symmetry is compatible with translational symmetry is the same as whether . -
I restructured my blog
If you have not noticed, the equations on my blog are now rendered server-side. This change makes it possible for those who turn off JavaScript on their browsers to see the equations. I also updated the theme from Minima v2 to Minima v3.
subscribe via Atom