853 reputation
47
bio website musigenesis.com
location Philadelphia, PA
age
visits member for 3 years, 11 months
seen Jan 28 '12 at 12:39

Recovering anthropologist, professional (as in "I get paid", not "I am better than all others") programmer since 19-ought-95. In my last job, despite my vigorous protests, I was given the actual title of "visionary". I will be trying to live this down for the rest of my life.

I do C#, software synthesis, animation, windows mobile and other stuff. The other stuff now includes: iPhone/iPad (Objective-C), Android, BlackBerry and Windows Phone 7.

If you live in Philly and play disc golf, we may know each other already.


Sep
15
comment Prevent Casual Piracy for Simple Utility
@Rex M: as the vendor, you don't have to make customers re-purchase a key every time they change computers. I use this method, and I happily give out free replacement keys. If someone starts asking for 10-20 new keys per day, I stop giving them out for free.
Sep
15
comment Prevent Casual Piracy for Simple Utility
Got to put this here: arrrhhh, matey, ye can't stop us!
Sep
15
answered Prevent Casual Piracy for Simple Utility
Aug
14
comment What issues carry the highest risk in a software project?
This answer and the barrage of downvotes it received continue to amaze me. I have never stated anything more self-evidently true than this. To paraphrase someone (I forget who, even though I just read it): I just made the shoe; if you want to try it on and loudly proclaim that it fits, that's your problem.
Jan
22
comment What issues carry the highest risk in a software project?
@Mehrdad: your average modern car is vastly more complex than any piece of software I've ever seen, used or read about. The general statement "software tends to blow because programming is hard" is kind of a crutch.
Jan
22
comment What issues carry the highest risk in a software project?
This is essentially the same as my answer, albeit without the down-votes. :)
Jan
22
comment What issues carry the highest risk in a software project?
@Mehrdad: I can make similar estimates on my projects, assuming I'm reasonably familiar with the platform/language and the problem domain.
Jan
22
comment What issues carry the highest risk in a software project?
In Mao's case, I think motivation came from his habit of never brushing his teeth. A stern talking-to from Mao was definitely something to avoid. :)
Jan
22
comment What issues carry the highest risk in a software project?
I thought "Lake of Planning" was a setting in World of Warcraft?
Jan
22
comment What issues carry the highest risk in a software project?
Amen. I've been waiting for years for the time when I can stop avoiding third-party components like the plague, but it hasn't happened yet.
Jan
22
comment What issues carry the highest risk in a software project?
@MadKeithV: in my experience, it's about a 50-50 blend (of uncaring and unknowing). Personally, I'll take the unknowing over the uncaring - I'm good at teaching, but not good at motivating.
Jan
22
comment What issues carry the highest risk in a software project?
Why do we think software is more 'abstract' than something physical like a car or a bridge? The AMC Pacer and the Pontiac Aztec are examples of design where change was not managed well.
Jan
22
comment What issues carry the highest risk in a software project?
Down-votes to me are like blood to a vampire. More more more! :)
Jan
22
comment What issues carry the highest risk in a software project?
@Mehrdad: agreed. The projects I've seen fail were the result of everybody involved being incompetent, not just one developer.
Jan
22
comment What issues carry the highest risk in a software project?
Which means that ultimately the biggest risk to a project is the competence of the people involved.
Jan
22
comment What issues carry the highest risk in a software project?
@Brian: true, but didn't HR hire the HR people? Who is ultimately responsible for poor personnel choices?
Jan
22
comment What issues carry the highest risk in a software project?
I'm going to leave this up and see how many down-votes it gets. It's beyond me why people want to pretend that most programmers are competent.
Jan
22
answered What issues carry the highest risk in a software project?
Nov
20
comment How to recognize a good programmer?
I'm about 6', 185 lbs., shaved head and a goatee. I'm wearing Chuck Taylors and a blue t-shirt over a white thermal. Please down-vote me gently - I did answer the question. :)
Sep
22
answered Perks for new programmers