Richard Hu | Quantitative Technologist @ Radix Trading

Technically a Blog

Maybe that title means this webpage is “technically a blog” or maybe it means this is a blog named Technically. I myself can’t even decide so pick whatever floats your boat.

Anyways, this where I write about computer science, math, and other similarly tantalizing and seductive topics that, if brought up in casual conversation, are sure to land you on third base with any stranger you meet.


How to Almost Find the SVD of a Matrix Really Fast
December 25, 2022

How to Almost Find the SVD of a Matrix Really Fast | Richard Hu

The singular value decomposition (SVD) has applications in compression, signal processing, natural language processing, quantum information, big data, numerical weather prediction, financial engineering, gravitational waveform modeling, disease surveillance, and recommender systems to name just a few.

tags:  randomized SVDnumerical linear algebrahalko


You Don’t Know C++ Until You Know About Move Semantics
December 21, 2022

You Don’t Know C++ Until You Know About Move Semantics | Richard Hu

Move semantics are a fundamental component of object lifecycle and effective memory management in C++, and writing good C++ code goes hand in hand with understanding move semantics.

tags:  C++move semanticsvalue categorieslvalue referencesrvalue referencesstd::move