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

Jul
8
answered Are first person comments distracting and unprofessional?
Jul
8
answered Is there any benefit to obsession with making code “look pretty”?
Jul
7
comment How do I prepare for an 'aptitude for programming' test?
@GrandmasterB: if screening for people with aptitude or skill is arrogant, then why even have interviews in the first place?
Jun
28
answered How feasible would it be to not work for anyone, my entire programming career?
Jun
16
comment What algorithms would be useful for designing a stock market simulator?
Are you trying to simulate the stock market, or a completely fictional one?
Jun
15
answered Flat File in a Unit Test
Jun
14
answered Is there a point to including a “change log” in every code file when you are using version control?
Jun
10
answered Why is Tortoise SVN case sensitive?
Jun
7
answered What kind of software should we write? What technology should we deliver?
Jun
4
answered Should I choose C or C++ for an interview?
May
21
comment Real programmers use debuggers?
-1 because this claim is like saying the way to make money at Vegas is to just win every hand. That doesn't reflect the reality of the situation, and the claim that all code will be simple only exists in small isolated problems. Plus, the "run it, fix it" claim completely ignores how you go about fixing it. I was going to let it slide but then insinuating that all those who disagree makes it worth downvoting.
May
20
comment NP hard/complete
@p2pnode - As vartec said, it's theoretical computational models. Turing did a lot of early computer science work before the first computers were ever built. Maybe some day we'll be able to build non-deterministic Turing-machines, i.e. quantum computers or something else.
May
19
comment How to choose between git and Mercurial
I have read that they are very similar, and a frequent comparison is: "Mercurial is like James Bond, git is like MacGyver"
May
17
comment I need a true random number generator web service
@Pacerier: PCs have facilities to measure random noise in the environment, you can get good enough random number generation.
May
11
comment Is a compiled language preferred for web development or an interpreted one?
There are other factors that are enormously more consequential than compiled vs interpreted.
May
11
comment Are there some types of software that cannot be developed by all major programming languages?
Many of these issues aren't inherent to the language, but are issues with our current implementations.
May
11
comment Are there some types of software that cannot be developed by all major programming languages?
Yes, however if the Jaquard loom could simulate a Turing machine, then you could write a c++ compiler for it, if you were so inclined.
May
11
comment Are there some types of software that cannot be developed by all major programming languages?
It's not necessarily unrealistic to use C# for a router or robotics. If you can cut down on programmer time using C# it can make the increase in computation needs worthwhile. That applies to any language/environment.
May
11
answered Are there some types of software that cannot be developed by all major programming languages?
May
11
comment Single line comments for multiple indented lines of code
"Might come back one day" is what source control is for.