Wireguard VPN Setup


Note to self on setting up Wireguard VPN service. # Enable wireguard PPA (not required on Ubuntu Eoan) sudo add-apt-repository ppa:wireguard/wireguard …

Computation is a means, not an end.


The lesson, maybe, is simple: If your phone is so much more powerful than the computers that put humanity on the moon, then why are you just staring …

Man's Troubles - Man Himself


‘I gazed around myself, and my soul was wounded by human suffering. I then looked inside myself, and saw that man’s troubles come from man himself.’

Messaging in Smalltalk


The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and …

On being in a hurry


“We’re in such a hurry most of the time we never get much chance to talk,” Pirsig writes. “The result is a kind of endless day-to-day shallowness, a …

On Passing Statistical Tests


To be brief, a CSRNG should be unbreakable by smart attackers with lots of resources. If a CSRNG does not pass statistical tests, then this means that …

On Poems & Proofs


A NON-MATHEMATICIAN MIGHT ASK if any of these problems have real-world applications, but is that fair? No one asks a poet what a new poem “does.” The …