Thoughts on A Beautiful Trick for Memorization

Using function-level shared variables as memorizers.

A Fingerprint For An Article

An instant text mining of pages in the browser.

Blog New Logo

A logo is worth a thousand words.

Complexity of Python Operations

A clear and inspiring explanation by Richard Pattis.

On Priority Queue

Leetcode, python and data structure.

On Promise

Javascript and async.

Find Similar Images Based On Locality Sensitive Hashing

A tutorial on hashing-powered searching for nearest neighbors.

Behind A Random String Generator

Randomness origins from an elegant design of hardware.

Arguments and Interface in Javascript

Some thoughts on designing Javascript function interface.