367 reputation
27
bio website
location
age
visits member for 4 years
seen yesterday

Aug
7
comment What is the Mars Curiosity Rover's software built in?
@William Payne The keynote states that some of it are autogenerated protocol encoding/decoding routines (for communication with earth), generated by python programs from XML descriptions.
Aug
6
comment What is the Mars Curiosity Rover's software built in?
@Philip K It might be the 500kloc is for the descent software only. The keynotes in the answer of drhorrible divides the MSL into 3 different stages, running different software, 1. the flight (earth to mars) 2. The descent and landing 3. The rover itself, roving around.
Feb
26
comment Why should i write a commit message?
@acidzombie24 Well, don't commit half finished stuff unless you really have to. And so the other people can see what you're doing/working on when you call in sick one day and nothing works. Or so you can remember where you left off when you have to sit in meetings for 2 days. Or so you more easily pinpoint which revision broke a build and look at the diff.
Feb
13
comment Why does Microsoft have such a bad reputation with the people involved in open source?
And don't forget their former Embrace,Extend,Extinguish policy - en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
Feb
5
comment Why do we have postfix increment?
rewind 40 years and imagine you had to fit your program on that drum that will hold only around 1000 characters, or write a compiler can only work with 4 thousand bytes of ram. There were times where terseness vs clarity was not even an issue. You had to be terse, there didn't exist a computer on this planet that could store, run or compile your non-terse program.
Feb
4
comment How to handle people who lie on their resume
Do/did all these people write their own resume ? If candidates have been forwarded through agencies - it is far from uncommon for the agent to "polish" the resume before you get it.
Feb
4
comment Why do programmers write closed source applications and then make them free?
THis is probably quite spot on why people write software for free (and really why anyone does anything without charging for it)