About

This site exists for my own entertainment, but I hope that some of what it contains may be interesting to someone else.

"A mingled cup" is just a phrase that I thought was funny when I read it, then saw it come up in several places.

I saw it here, and thought that Lord Kelvin was a pretty funny guy.

Quaternions came from Hamilton after his really good work had been done; and, though beautifully ingenious, have been an unmixed evil to those who have touched them in any way, including Clerk Maxwell. – Lord Kelvin, 1892.

Then, I saw it here, and realized that Kelvin wasn't very original.

Lie at the threshold of Zeus, full of lots, one of good, the other of evil lots, and that he to whom Zeus gives a mixture of the two Sometimes meets with evil fortune, at other times with good; but that he to whom is given the cup of unmingled ill, Him wild hunger drives o'er the beauteous earth. – Plato, in "The Republic" source

And many more... The content here is more mingled than not.. hence, it is a mingled cup.

I am a software engineer with a math background.

The programming languages I use the most are Python and C++, and I have written quite a bit of Matlab and F#. I like languages, though, and have dabled in Javascript, OCaml, Racket, Common Lisp, Clojure, Octave (ok... that comes with Matlab), and C.

Claiming to be a mathematician may be a bit too strong, but I will claim it anyway.

I have worked at MIT Lincoln Laboratory and Raytheon, spending some of my time there pretending to be a signal processing engineer. My current employer is Minitab, and all of the views expressed here are my own.

My non-tech hobbies include roasting coffee, and swimming, biking, and running. Slowly.

GPG Key

Fingerprint:

pub   2048R/4FD3C580 2013-06-14
      Key fingerprint = 7C1A 87DB B4BA 4D15 7C7F  D148 2AFF E9FB 4FD3 C580
uid                  David Jones <dave@dkjones.org>
sub   2048R/3226F36D 2013-06-14

Key:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.13 (Darwin)

mQENBFG6gH8BCACd1NWEtxy5ZxM4v6vfBEnjf6nUCHKkOqIf1nFzXEmfPSz8+6/f
2pkUIPwQ0HOQMCzzVOU/fTkZ4ryw8VIK81yvMY62Te2bkzy0Hx9uppCny+Cv/xbl
YLs2O9N0kTvKgC52LpKaOqK+xrc2s82b30Uv4j05XCOrud16c92Jq4HGLLwq3dW+
Kr/0q6sYAQlqEVGCqh0Ho3aFUUkR4x/FTBYeWSdwfZrUyV2Jio6+pUl4WTI6OFCx
6nU8Qvz31FuGEJHxiwrJKIivDmsb/Dsxd08XUqTzR/M+a9Kx6ZZO4YVQlnmwgGl3
+O1iw+8yWf/BsZPI2SXx6IZyurF8pmXColDDABEBAAG0HkRhdmlkIEpvbmVzIDxk
YXZlQGRram9uZXMub3JnPokBOAQTAQIAIgUCUbqAfwIbAwYLCQgHAwIGFQgCCQoL
BBYCAwECHgECF4AACgkQKv/p+0/TxYA3vwf9F5MmViscgvalw2HNuQQSqKVa7/Pr
LGWoSAz+Zt45SST2LjSmXgSEkzERkwWAJ3RTe8jbWSjLW+3muyCpCEr+fOPuH3P8
9HbCC4UT/KxnVr9h0UnqIDIqJScbiCMJJG9VoGanIO4OLakWjy5b6wKmJxvYaocF
4beYX8z2vqJBCDQ00czqlYFgvOKBk2mWW7psK0KvL/0upy9XIuUtkhhwJOs9S1s2
jNDkkNM56SmWa6obBgNXLS0QRv9pI/3ok0eBLx9XJaAD2cFX1q4VQilhNJdg08HL
e/kbOgjSQ8u2tDli3e5/z5TkrRrcpCWPIiKmwE6KVH2hFm1AhLaCC3W2S7kBDQRR
uoB/AQgAsOaUqOeLkJvJpqsFIZui8JCKjvd2/7Bd/4iWzUakCAN8kj20sn4V0aLH
tiMCF22/Gb0hRNJT3aO5dMh6eDWz6GlLZwr9SvBy8DlCcyBh8t3IBh2ysjtiBiF1
6nIG4oOyJLosHB57zYKwxTtP3oVxP387WdDVrQc0+wIKdTf9KMic4+wVEyFPyjLz
/RN/7Y3nTO/Or6DtiDOm61iK8i4los8VB6l54SBqafXzkxu96AfffVhpttzAwuQR
TLV4aKw1XaWQELpilEgvaL5+U2jejF134SsYQYCj8JphvtS5RYooaMGClnqhobZm
8vIz3E1f3KomYJs8VN9SyjFj+8gzlQARAQABiQEfBBgBAgAJBQJRuoB/AhsMAAoJ
ECr/6ftP08WAwn4H/3MJvhvm8eDqFpcbOJSMgW5qcS/Ik9WY72fsydj0CtPWBBps
GMJQZyZgDiO3QkHs53p4YU8Nu1n5iJB9O8Y5XW+cLx+taGPxZo4FzX7rnMSflBod
nBZynK0NFn4VQuo0j2959Pum/kCQqiEF8JtyY0EVkAUUXEceZdTVirEwGWai+Kys
ueEXwvpSTZnmd3tjgV7cKkdmYM4w/Z1WI9LrDW9v4nR6/uVZXvyfxDBpVAs387+2
muqgJItA3BuJCyYxyW/Wu7MXbpVyrLGXRDOVhxru/qZAutuZ4LxqSie/HASK0dEI
do4786iXz0clQHRT+frtnME5Tl/hn8L7RESr7as=
=wfeW
-----END PGP PUBLIC KEY BLOCK-----