Who am I?
Hi, I'm Greg, and this is my personal website. Currently I am a senior backend Clojure developer. I love math and really like functional programming, concurrency, and distributed systems.
My formal background is in math. I have a Bachelor's degree in Mathematics and a minor in Philosophy. During my studies, I did three years of math research in the applied area of mathematical invisibility. Mathematical invisibility is indeed about making things invisible i.e. hiding subs from sonar or planes from radar. As an undergraduate, I also took a couple of graduate math courses and attended the Texas PDE conference many times (and even gave a talk one time).
Math Rendering
The math rendering on some of these pages is powered by MathJax , an easy to use Javascript library for rendering math in the browser.
Cookie Shenanigans & a lack thereof
This website DOES NOT use cookies (unless you're logged into the admin console as me). For normal visitors of this website there should be no cookies. Cookies are good for logging-in and shopping carts, this website is not a shop. So why do so many websites have those cookie banners? European laws and analytics. Many websites use a 3rd party analytics service to track page views. These 3rd party services make it very easy to track lots of information about a user and they tend to use cookies.
I am also curious how many people visit this website, but instead of using a 3rd party and needing cookies, this website does all of its page view counting on the server-side without cookies.
If you are really concerned about websites tracking you, I suggest using Privacy Badger to eat up cookies and a VPN to change your IP address.