Home
Notes on physics, software, and everything between.
Latest posts
Wage Purchasing Power and Worker Productivity Growth
Actual Budget Actually Works
What happens when you give 10 unlabeled packages to the UPS?
Searching for an intern job as a PhD student in 2025
USPOL 2026 predictions and questions
Blogging plan for 2026
Enjoy Graphene OS and FOSS ecosystem
Thread buffer and concurrency bugs
Numpy is absurd
Using assertion and function barrier to regain type-stability
False sharing in multi-threading
Adventure into sign of irrational number
Demo of types in Julia
Black Box optimization of an external C program in Julia
Password-less ssh login on CERN lxplus with Kerberos
香港游行
在 Linux 命令行下使用“原力”
很多时候你先尝试执行命令然后失败了,或者提示你需要补充输入更多选项。通常这都是为了保护你试着改变的文件
Particle Physics 5-6
关于 /dev/urandom 的流言终结
我觉得没必要,但如果你真的要用 /dev/random 来生成 “长期使用的密钥”,用就是了也没人拦着!你可能需要等几秒钟或者敲几下键盘来增加熵,但没什么问题。但求求你们,不要就因为“你想更安全点”就让连个邮件服务器要挂起半天。
Particle Physics -4-
Particle Physics -3-
Matrix synapse with Federation on Ubuntu
Particle Physics -2-
This week we prepare ourselves for the upcoming relativistic quantum mechanics.
回顾 Firefox 历史
火狐浏览器从很久之前就一直是开源社区的一根顶梁柱。多年来它一直作为几乎所有 Linux 发行版的默认浏览器,并且曾是阻挡微软彻底争霸浏览器界的最后一块磐石。
Particle Physics Quarter!
The quarter has finally come that it is time to do particle physics with Prof. Richman
人类不自然?
自我们花了5000年驯服牲口和筛选粮食作物达到一个人可以生产超过一个人的口粮的那一刻起,可以说社会已经注定要有走在城市化的道路上了
Thinkpad t480s Linux eGPU (Nvidia) and Tensorflow-gpu
Why the hell nobody mentions this?
Dilemmas of high energy physics -- A book summary to Lost in Math
Now they try to explain why they can't explain what was not observed.
Add Github Icon to Ghost Blog
Adding more social icons to Ghost theme can be a hassle
Two HTTPS sites domain on one Nginx Server
Setting up two websites on the same nginx server with HTTPS is not so hard.
Real-world example for Julia multidispatch (where using python is a pain)
[非严肃文学] 探索
物理学,乃至科学,在追求本质的方法论上大体几种形而上的原理,其中最重要的一种就是【还原性】。对还原性的信赖,是我们对粒子物理学如此狂热的根本原因之一
A telegram bot in Julia
A julia wrapper for telegram api (mostly replying commands consists text).
How to make package and set up Travis for Julia 1.0
Travis-CI provides free build check for public project, it's perfect for individual to put a little nice build badge on README.md inside the repository.
厉害国礼崩乐坏合集
中国是一片神奇的土地,多么丧心病狂的事情,只要有足够多的机会和人口基数,就可以发生。
不要安装 Yaourt!在 Arch 上使用以下这些替代品。
AUR是一个为 Arch 用户而生的社区驱动软件仓库。Debian/Ubuntu 用户的对应类比是 PPA。AUR 包含了不直接被 Arch Linux 官方所背书的软件。如果有人想在 Arch 上发布软件或者包,他可以通过 AUR 提供给客户。这让末端用户们可以使用到比默认仓库里更多的软件。
Why Arch is Challenging? (翻译系列)
Arch Linux 试图给用户提供简单,最小化且优雅的体验,但他的目标用户群可不是怕事儿多的用户。Arch 鼓励参与社区建设,并且从设计上期待用户自己有学习操作系统的能力。
NeoVim 0.3.1 更新log翻译
NeoVim 0.3.1 更新log翻译
Xgboost Boosted Tree learning using C2Numpy and Pandas
vim8/nvim 新特性/插件推荐
我觉得本质上vim-community有每几年就换时髦的感觉,比如插件管理器我就用过3个,vundle vim-panthogon 到现在的vim-plug,本质上代码其实越来越简洁了,不知道为何——其实一样的事情也在ArchLinux社区里发生,现在yauout已经是人人都diss的AUR包管理器,yay和pikaur似乎是新宠。
MTproto Proxy 代理
A free MTproto Proxy
人类文明史诗
How to disable web cam in Linux
Notes on Schrödinger Equation (1/2)
QM can be introduced through various proxies and people can learn it as either
Dirac Equation Note #1
Least Action Principle
A intro notes on least action principle or Hamilton principle with minimal deduction.
Hamiltonian Equations by Variatiaonal Method
Scipy.optimize curve_fit problem
the gist of it is, when fitting, use p0 argument to give initial point for fitting.
Stage report Mar 2018
Our group, for the moment being, has 2 parts (I think). One is a long-term hardware project [milliQan], the other one includes all the LHC/simulation data-driven work that our PhDs are doing.