234 reputation
212
bio website
location
age
visits member for 4 years, 5 months
seen Aug 27 '14 at 14:33

I do software engineering at a civil engineering firm. I work with C#, JavaScript, SQL, and some Wolfram Language, along with respective libraries/frameworks/platforms/tools like Windows Forms, ASP.NET Web API, AngularJS, Lo-Dash, Google Maps JavaScript API v3, SQL Server, Access, Mathematica, Visual Studio, etc.

I have a hobby-level interest in graph theory, boosted somewhat by a little bit of coursework back in the olden days of college. At one point, as a junior or thereabouts, I thought I'd designed an algorithm that solved the maximum clique problem in polynomial time! As you might expect, I was really, really wrong. One of my professors gave me a hint, and I later found out why my proposed algorithm was incorrect. It was a great learning experience. Since then, whenever my mind wanders to NP-completeness (which it does regularly, if not frequently), and I either read about or <gulp /> invent an algorithm to solve an NP-hard problem in polynomial time, I try to find out exactly why the algorithm fails and connect that with the overall conceptual failure---and lesson. It's really educational and is pretty cost-effective for developing deeper knowledge in a significantly-less-than-part-time hobby. (Come to think of it, this would be a great idea for a blog. If I had more time...)

I enjoy boardgames, usually on the hex-map & CRT simulation-y end of the spectrum despite not playing those that much. The very vast majority of my lifetime boardgame-playing hours have been spent as a victorious Roman player in Hannibal: Rome vs Carthage. One of these years, my brother will manage to implement an effective Carthaginian strategy... perhaps after he lets me play as the Carthaginians to show him ;-)


Dec
1
awarded  Popular Question
Apr
28
awarded  Caucus
Apr
23
awarded  Popular Question
Dec
11
awarded  Notable Question
Jul
22
awarded  Caucus
Oct
22
awarded  Popular Question
Aug
6
awarded  Yearling
Nov
10
comment Is there a router that can take a wireless signal, and connect wired devices?
I don't mean to be obnoxious, but if my answer below is not acceptable, you should clarify this---I'm willing to explain more...
Oct
10
revised Installing a case fan: What to do when there's no spare 3-pin and no Molexes at all?
Clarified that ATX 1.3 and SATA are the same.
Oct
10
revised Installing a case fan: What to do when there's no spare 3-pin and no Molexes at all?
Summarizing my use, and extension of, answerer's solution.
Oct
10
accepted Installing a case fan: What to do when there's no spare 3-pin and no Molexes at all?
Oct
9
asked Installing a case fan: What to do when there's no spare 3-pin and no Molexes at all?
Oct
7
revised Is there a router that can take a wireless signal, and connect wired devices?
Added link to wikipage explaining bridge vs. client differences.
Oct
7
comment Is there a router that can take a wireless signal, and connect wired devices?
Thanks, @bbaja42. Interesting to know the differences.
Oct
7
awarded  Editor
Oct
7
revised Is there a router that can take a wireless signal, and connect wired devices?
Added specific router suggestion for OP.
Oct
2
awarded  Teacher
Oct
2
answered Is there a router that can take a wireless signal, and connect wired devices?
Oct
1
accepted Installing an additional fan in an HP Slimline s3120n
Oct
1
comment Installing an additional fan in an HP Slimline s3120n
Very nice, thanks for that link.