About
I am currently a programmer at Truviso; these are my stories,
opinions, and delusions, and have no relation to the stories,
opinions, or delusions of my employer. I completed my undergraduate
degree in EECS
from University of California at
Berkeley.
Lacking any way to categorize and store all of my stories, opinions,
and delusions was the impetus for starting this blog. With luck, it
may be useful to someone else, someday. My ideal scenario is that it
can play some small part in the authorship of a great program, tool,
or paper by myself or someone else.
My main interests center around programming, programming languages,
distributed systems, networks, and system programming. My day job
centers around extending and enhancing the continuous query engine at
Truviso, which means working in and around the excellent Structure and
Interpretation of Computer Programs. I was going to name it after
some random-process-related-thing such as “Markov Chain” or similar,
but then decided that blog names that allude to randomness were in too
high abundance and decided “Metalingustic Abstraction” was more unique
and accurately describes at least some of my interests.
If you want to contact me personally feel free to
email drfarina@acm.org. At
this point I’ve given into the fact that I am going to get spam (and
do in fact get lots of it that is screened out) regardless of how
careful I am with my address just from brute-forced address discovery.