-
How to Learn SQL in Only 10 Minutes
I used to hate SQL. Too many keywords, weird syntax, and you always need some dummy table to even get started. But today, I finally sat down and said: “Alright. Lets teach myself SQL like I have 10 minutes before a demo.” So here’s what I learned, I wish someone told me earlier. SQL is…
-
Why is it So Hard to Start Working on Our Own Dissertation
Today I felt so overwhelmed. Too many tasks have to be done here and there, constantly consuming my energy to work on my dissertation. I don’t quite understand what happens. So I asked ChatGPT exactly using this post title, and it responded with good pieces of advice. 🙂 Why? Starting to work on a dissertation…
-
Now I Understand: What is Oblivious RAM?
ORAM is the acronym of an Oblivious Random-Access Machine. The main idea is to hide the access patterns from attackers. For example, when a client tries to access data stored in the server, the server cannot gain any information about the user access pattern. Imagine data storage, where each data is inside a block, and…
-
Now I Understand: What is Independent and Identically Distributed (IID) Random Variable
I was working with my friend on a Random Number Generator (RNG) research paper. We need to evaluate the quality of our random bitstream result using the NIST SP800-90B entropy test.