HKDF
· ☕ 1 min read · đŸĻ‚ k4i

HMAC-based KDF(key derivation function)

Shuffling
· ☕ 2 min read · đŸĻ‚ k4i

How to generate a random sequence (permutation) of a finite sequence.

Sampling
· ☕ 2 min read · đŸĻ‚ Kyle

How to select k out of N objects.

Hugo, Deploy With Github Actions
· ☕ 2 min read · đŸĻ‚ Kyle

I used to think deploying my blog with github actions is unnecessary, but now… (ᜟéĻ™)
Deploying with github actions is so much faster.

Matrix Fast Pow
· ☕ 5 min read · đŸĻ‚ Kyle

Use matrix and fast pow together can make some problems much easier.

Knapsack Problems
· ☕ 3 min read · đŸĻ‚ Kyle

knapsack problem and its variations

Ncurses Note
· ☕ 2 min read · đŸĻ‚ Kyle

The Curses library forms a wrapper over working with raw terminal codes, and provides highly flexible and efficient API (Application Programming Interface). It provides functions to move the cursor, create windows, produce colors, play with mouse etc. The application programs need not worry about the underlying terminal capabilities