Calvin LiAdventures in Software Engineering Interviews: “Optimal” Longest Palindromic SubstringHere is the first article in the series: Misleadingly (NP-)Hard ProblemMay 25, 2021May 25, 2021
Calvin LiReverse Rents: How to Fix Rent ControlReverse Rents offer a simple win-win solution to rent control, benefitting both tenants and homeowners. Reverse rents curtail the harms of…Sep 24, 20191Sep 24, 20191
Calvin LiAll* perfect pangrams of EnglishAn English pangram is a sentence that contains all 26 letters of the English alphabet. The most well known English pangram is probably “The…Jun 7, 20187Jun 7, 20187
Calvin LiinHackerNoon.comAdventures in Programming Interviews: Misleadingly (NP-)Hard ProblemIt was late in the day, some would consider it evening, and I have already had five consecutive interviews in a row; this company offered…Oct 19, 20174Oct 19, 20174
Calvin LiPast Writing: Post 2016 Election ResponseI wrote this the morning after the election. Hoping that this will be my blog of sorts, I am putting it here for future reference of my…Jan 3, 20171Jan 3, 20171
Calvin LiWriting is so hardSince writing is so hard, I thought I’d begin with a boring post complaining about how hard it is to do something that millions of people…Jul 31, 2016Jul 31, 2016