For Part 1, visit this previous post. The selected following are some modern C++ features that I found interesting or unfamiliar at the time of reading “A Tour of C++” by Professor Bjarne Stroustr...
Custom Hash Functions for C++ Unordered Containers
For simplicity, I’ll be “using namespace std” throughout this post. In production code, one should refrain from such pollution of namespace, though. Motivation and Background C++ unordered co...
A Tour of C++ - Reading Notes (Part 1/2)
The following are some modern C++ features that I found interesting or unfamiliar at the time of reading “A Tour of C++” by Professor Bjarne Stroustrup, whose C++ course at Columbia University I am...
Landing a FAANG internship - 2022美國暑期找實習分享
前言 這篇將著重在 2021 秋天 9-12 月我投履歷+刷題+準備面試+淺談薪資+比較offer 的心路歷程。 這兩三個月來我主要瞄準 2022 Summer US Software Engineer (SWE/SDE) 的實習職缺。另外我也有投一些 quant (quantitative researcher, quantitative trader) 的職位,不過因為市場比較小...
Practicing Digital Oil Painting on My New Surface Go
I recently bought a new Surface Go and got back to enjoying digital painting. I’ve always preferred digital art that simulates traditional oil-on-canvas painting styles like impressionism. Lately, ...
Boss Bottled - A Hugo Boss Fragrance Review
Boss Bottled is my first serious fragrance, which I bought after a summer job in California a couple of years back. The perfumers are Annick Menardo and Christian Dussoulier. Officially, the notes ...
Intro to My New Fragrance Review Series
I have a few long-time hobbies, and one of them is fragrances. It’s not a common one, which is one of the reasons I take pride in developing a unique preference and insight into this relatively nic...
Ceramic Pillow and Zun Wine Vessel - A Formal Analysis
By Ian Y.E. Pan, 2021 This writing is adapted from an essay I wrote for a university course on artistic traditions in China. Ting Ware White Ceramic Pillow in The Shape of a Child Ting War...
Formatting Code in Emacs with Format-All
Format-all is a simple yet awesome Emacs package that allows you to “format source code in different programming languages using the same command, instead of learning a different Emacs package and ...
«Love, Death, and Alienation»
By Ian Y.E. Pan, 2021 This writing is adapted from an essay I wrote for a university humanity/literature class. It is an attempt at using the narrative method of “stream of consciousness”,...