Seeing is Believing, In this World and the Next(This is a cross-post from our linked-in page.)Apr 7, 2021Apr 7, 2021
On the many types of motorsI’m very obsessed with home made legged robot these days. This post is about what I learned on researching how to make an actuator.Aug 25, 2019Aug 25, 2019
Epiphany.pub, Jupyter mix with MediumI have been building a new tech blogging experience epiphany.pub. It’s inspired by Medium.com and Jupyter Notebook.Jun 20, 20191Jun 20, 20191
Step-by-Step guide to implement a basic Linux container / sandbox (I)I wanted to find a lightweight sandbox for my dirt cheap Linux server. I came across this blog on implementing a container in 500 lines of…Jul 21, 2018Jul 21, 2018
Some CUDA concepts explainedI bet you can easily accelerate your program by 10x by adopting CUDA. But that 10x is far from the end of the story. A fully optimized CUDA…Feb 9, 20183Feb 9, 20183
How to explain the spectre bug to non-techies?My colleague asked me to explain the recent CPU spectre bug and speculative execution to a non-tech person. It’s like a challenge.Jan 9, 2018Jan 9, 2018
Xavier initialization and batch normalization, my understandingMr. Ali Rahimi’s recent talk put the batch normalization paper and the term “internal covariate shift” under the spotlight. I kinda agree…Dec 19, 20175Dec 19, 20175
Published inFreeWill.aiOn the alchemical side of deep learningMr. Ali Rahimi recently gave a talk at NIPS, in which he described the current deep learning as alchemy, for its lack of theoretical…Dec 12, 20171Dec 12, 20171
Orchid protocol and micro-payment on blockchainMy friends recently got interested in censorship fighting systems based on blockchain, so we read about the orchid protocol. What…Dec 9, 2017Dec 9, 2017
Game of Thorns — a brief history of my last nameI got really curious about my origin and did some research. This is the result of it.Aug 27, 2017Aug 27, 2017