12,108 reputation
43354
bio website
location Minneapolis, MN
age
visits member for 4 years, 1 month
seen 1 hour ago

Oct
8
comment Should you promise to deliver a feature that you aren't sure if its implementable?
@Earlz: that's assuming that the universe is deterministic, which isn't necessarily true.
Sep
25
comment Why are exceptions considered better than explicit error testing?
In addition to forgetting to check error codes, being too lazy to bother checking error codes is something I'm sure many of us are guilty of from time to time. "It won't happen to me"
Sep
21
awarded  Custodian
Sep
17
comment Why are most websites optimized for viewing in portrait mode?
@GavinCoates: I also never maximize applications, plus I have all webpages zoomed into 150% so they're easier on the eyes.
Sep
7
comment Does *every* project benefit from written specifications?
It seems a common theme for this profession is that very few things are true in all circumstances. Using absolute words like "never" or "always", etc is usually a shortcut to a "no" or an "it depends" type answer.
Sep
5
comment Is programming language that is non-visual … possible?
Would you want to try to instruct a person to perform a complex task using only gestures?
Aug
15
comment Reverse engineering: what is it really good for?
Agreed with @Chuu. Anyone who's had to figure out how to make some badly documented troublesome system work has had to do reverse engineering.
Aug
6
comment Why the question “give five things you hate about C#” is so difficult to answer during an interview?
Perhaps your brain's storage space for things to hate about programming languages is mostly filled with aspects of the other languages you have to deal with.
Aug
6
comment What is the Mars Curiosity Rover's software built in?
@Amarghosh: yeah, and see how well your cell phone works when it goes through a high-radiation environment such as outer space :)
Aug
5
comment Best Usage of Multiple Computers For a Developer
It's so much of a hassle, that whenever I have to do it, I usually just open up a remote desktop session from my primary desktop to the target.
Aug
2
comment How much help should I give during technical interviews?
@ardentsonata: there are some things that everyone should know just by virtue of the fact of having seen it so many times. It's similar how everyone should just know that 2^8 is 256. I'm not saying everyone should have to memorize powers of two, it should just happen on its own from repeatedly seeing or dealing with it. A person won't be very useful if they have to look up absolutely everything. There is some stuff that a competent developer just knows off the top of their head.
Aug
2
comment How much help should I give during technical interviews?
@MichaelDurrant because its such a trivial formula, its one that everyone is just expected to know, like the Pythagorean Theorem. And even if you did manage to forget, you should be derive it in your head in a few seconds anyway.
May
31
comment Career with PeopleSoft
Oracle. There's a con.
May
15
awarded  Good Answer
Apr
23
comment Which hashing algorithm is best for uniqueness and speed?
Why would a CRC not do the job?
Apr
12
comment Difference between “String” and “string” in .NET and which is best?
@Gabriel: doesn't Java do that with stuff like byte vs Byte?
Apr
5
awarded  Enlightened
Apr
5
comment How to recover from finite-state-machine breakdown?
Your FSM should have at least one state for errors, or multiple error states for different kinds of errors.
Apr
1
comment Advice on whether to use scripting, run time compile or something else
What benefits will "standardisation" net you? How similar are the test equipment machines?
Apr
1
comment Is there a language between C and C++?
You say that your question is "purely factual", but you are discounting c++ because it "seems" to have too many hiccups. What are these hiccups, and are they valid reasons to discount c++?