330 reputation
1213
bio website google.com
location Idaho
age 38
visits member for 2 years, 3 months
seen Nov 8 at 8:39

I primarily program in C++ and Java. Recently I started learning Haskell. My current mathematical interests are group theory, graph theory, category theory, and type theory. I also enjoy playing chess and Go.

Me on projecteuler.net

My GitHub projects.


Jul
27
awarded  Curious
Jul
15
accepted Tracking work history in a git repo
Jul
14
awarded  Famous Question
Apr
8
asked Tracking translations in localized software
Jan
20
awarded  Nice Question
Jan
17
accepted Git branching and tagging best practices
Sep
13
awarded  Notable Question
Aug
9
awarded  Yearling
Jun
17
awarded  Nice Question
Jun
16
revised TDD and Version Control
edited tags
Jun
16
comment TDD and Version Control
@radarbob Does this apply even for a DVCS where there is a distinction between committing and pushing? I can imagine a situation where I make several commits to my local git repo where at the final commit the build isn't broken but at any of the interim commits it might be.
Jun
16
revised TDD and Version Control
explicitly stating some previous assumptions
Jun
16
asked TDD and Version Control
Jun
16
comment How to ask a programmer a question without getting a solution as the answer
If you haven't already, you should read more about the XY problem.
Mar
19
awarded  Popular Question
Dec
11
comment Why do operating systems do low level stuff in C and C++? Why not just C++?
"you can call C++ functions from an extern "C"'d block as C++" Do you mean you can call C functions...?
Sep
23
awarded  Custodian
Sep
23
reviewed Reviewed What is preferred for file I/O in Java?
Sep
23
reviewed Reviewed Are there any conceptual drawbacks to building a web app with C++ and MySQL?
Sep
23
comment How to get multiple open-source projects to use a standard way of doing something
terchnical? --- I'm can't seem to come up with a witty comment about that one...