The true talent is the ability to carry on

Long time ago I read a quote from Habu1(as shown in the screenshot): The true talent is the ability to carry on with passion, even when it probably won’t pay off. (not translated word by word) I was a teenager and it did not make any sense to me. How could passion be the true talent? Look at those geniuses like Gauss, Mozart, John von Neumann! What they have done is not something that could have been done by normal people....

May 13, 2025 · updated May 21, 2025 · 5 min ·  thoughts

A more intuitive explanation of Burnside's lemma

Warning You need to know some basic group theory terminology to appreciate(I hope you do) the following content. Burnside’s lemma Here is the statement of the Burnside’s lemma: Let $G$ be a group that actions on a set $X$. Denote $X^{g}$ the set of fixed points of $g$ i.e. $\{x \in X | g \cdot x = x\}$, then the number of orbits of the action is equal to $\dfrac{1}{|G|}\sum\limits_{g \in G} |X^g|$....

April 10, 2025 · updated April 10, 2025 · 5 min ·  mathematics

An elementary solution of a weird intergal problem (Putnam 1985 A5)

Problem Let $I_{m} = \int^{2\pi}_{0} \cos(x)\cos(2x)\dots\cos(mx) dx$. For $m$ in $1, 2, \dots, 10$, for which $m$ is $I_m \neq 0$ ? Solution $I_m$ is non-zero if and only if $m \equiv 0, 3 \pmod{4}$. Main idea The official(seemingly? It is in the putnam problem book and a few solutions I found online do the same.) solution is to substitute $\cos x = \frac{e^{ix} + e^{-ix}}{2}$ followed by grouping the terms into $\cos x \cos (2x) \dots \cos (mx) = e^{\text{something}}$, and analyze the something....

April 5, 2025 · updated April 6, 2025 · 3 min ·  mathematics

[Updated 20250408]RISC-V explainer

Info Updates on 20250408: Fixed a bug in parsing memory operand. Improved error message displaying. I happen to have to learn (just a bit of) RISC-V assembly, so I made a simple risc-v instructions explainer so that I don’t have to do multiple google searches whenever I have troubles in reading some risc-v instructions. It can fully run in the browser, feel free to try it out at https://katsuragicsl.github.io/riscv-explainer/.

March 31, 2025 · updated April 8, 2025 · 1 min ·  misc

[Updated 20250331]Centrality: how we actually perceive the severity of a bug

Info Updates: After giving a second thought on the topic and reorganizing the materials, I had a sharing session with my teammates and decided to update this article accordingly. Updates include more suitable examples and graphics. Info Updates 2: It is revised again and published as a preprint. Now you can see it at https://arxiv.org/abs/2503.17813 or https://katsuragicsl.github.io/papers/connectedness/ An empty business lingo or a good quantification? We hope to, and probably need to, quantify the severity of security bugs....

February 23, 2025 · updated March 31, 2025 · 7 min ·  security