2,432 reputation
11138
bio website darenscotwilson.com
location Southern California
age 54
visits member for 4 years, 7 months
seen May 15 at 16:34

Physicist/Artist who fools around with electrons, photons, pixels and bits. Currently in San Diego, formerly of Socorro NM, Orlando FL, Boulder CO, Ann Arbor and other places in Michigan.

Mainly, I've been making 2D and 3D illustrations and animations, writing explanations for things in physics, astronomy and electronics, writing software for image processing and science number-crunching, and teaching the cats to do my work for me. Regrettably, the latter endeavor has been a total failure.


Mar
28
comment Why does DirectX use a left-handed coordinate system?
Several 2D and 3D systems all derived their conventions from a common history.
Mar
26
awarded  Nice Question
Mar
25
comment Reinventing the Wheel, why should I?
Not fully understanding things is common in all professions. Doctors prescribe aspirin even though no one knows how it works (last time I checked anyway). We install lightning rods though physicists still don't fully understand lightning (a lightning expert told me that a few days ago). The challenge for intelligent people is not to understand, but to make things work despite not understanding the inner details.
Mar
16
comment What is programming like in the Japanese language?
@FrustratedWithFormsDesigner: Yes, there are. I've used Greek letters for variable names in Go. As a physicist, I like lambda for wavelength, rho for density etc. Go should be able to handle letters like the German ö, Japanese characters, etc. But I don't know about keywords like "for" and "if". These might be stuck in English for now.
Mar
13
accepted What's the idea behind defining rectangles with two points?
Mar
6
comment Is there a programming language with not a tree but tags idea behind OOP?
Two answers should be two posts. But +1 anyway; I like the 2nd answer.
Mar
5
accepted Is there a measure of code rot?
Feb
27
awarded  Nice Question
Feb
24
comment What is your favourite/ideal development environment?
Wow! You for president. Or dictator.
Feb
23
asked Is there a measure of code rot?
Feb
22
comment Have programmers at your work not taken up or been averse to an offer of a second monitor?
"I hated having the crease between the two monitors" = three monitors are better. With front, left and right it's sort of like driving a car with main windshield, left and right door windows.
Feb
16
answered What have you learned from the bugs you helped discover and fix?
Jan
14
comment What personal milestones can you use to measure growth in your programming abilities?
The meetup website meetup.com helped me find local Python, Ruby and other software development related groups.
Jan
13
accepted How to describe styles and approaches of C++ programming?
Jan
11
comment Earning extra cash as a programmer
Community colleges are especially interested in finding part time, temporary instructors (any instructors...) acc'd to what I keep hearing.
Dec
20
comment Spartan programming… What is it good for?
What the heck is "spartan programming"? Can you provide a link for us ignorant folk?
Dec
20
accepted How can I judge whether a project is particularly complex or if I'm just slow in picking it up?
Dec
20
comment How can I judge whether a project is particularly complex or if I'm just slow in picking it up?
Tracing the flow of data, or the sequence of events when for example the user clicks a button, has turned out to be impossible.
Dec
14
comment How can a Right-Brainer Deal with Massive Left-Brainer Code?
Nicely deep, and long enough to read to put off doing real work for a while!
Dec
14
revised How can a Right-Brainer Deal with Massive Left-Brainer Code?
typo