Whats a Structured Note? A structured note is a debt security issued by financial institutions. It has a debt component (the bond) and a derivative component. The bond provides principal protection (to some degree) and the derivative allows for exposure to an asset class. The derivative is either an asset, a group of underlying assets, […]
Author: yak722003
Java 10 Local Type Inference Java 11 (LTS) Local Type Inference for Lamda Java 14 Switch Expression w/ Return or Yield Switch expressions can now return values. Yield keyword is used when a code block is defined. Helpful NullPointerException Message Java 15 Text Blocks Java 16 Pattern Match for instanceof Records Records simplify the creation […]
Machine Code vs. Native Code vs. Bytecode Certain languages, such as Java and C#, compile into bytecode. Bytecode is an intermediate language that is platform agnostic. A platform specific JVM or CLR (common language runtime) is responsible for compiling the bytecode into machine code at runtime. Machine code is the lowest level code. It is […]
What is the Normal Distribution? The probability density function of the normal distribution is: f(x) = (1 / $$ \sigma $$$\sqrt{2\pi}$)e-((x – $\mu$)2/2$ \sigma $2) The exponent (x – $$\mu$$)2 / $$\sigma$$2 can be reasoned about. The numerator measures how far x is from the mean. By squaring the difference, we always get a positive […]
Have you ever wondered how exactly a request made from the comfort of your home, on your computer, ends up at a server on some other part of the planet? Through diagrams, I will try to layout what exactly happens when we type an address on our browser, and hit Enter. The Internet Protocol Suite […]