3,006 reputation
21634
bio website
location
age
visits member for 3 years, 9 months
seen Jul 2 at 14:30

Oct
18
comment Is it acceptable to upload offensive content to GitHub?
I think there are plugins for many editors that make editing rot13 files no harder than editing any other file that's in a specialized format
Aug
26
comment Does your company have a written policy about contributing to open-source projects?
Not every "contract" you sign is legal and enforcable. Unless what you are doing on your own time, and using your own space and equipment, competes directly with your employer, they would have a difficult time enforcing anything as draconian as "you can't write code that's not for us". Imagine a car repair technician who was forbidden from fixing his own car?
Jul
31
comment How should I go about developing some basic C/C++ knowledge so that I can grok the concepts written in some Classic software programming books?
If you want C/C++ knowledge... write programs in C/C++. There is no other way.
Jul
8
comment Can compilers and interpreters have bugs, and what can we (as users) do to deal with them?
The correct quote is all non-trivial programs have bugs. Most "Hello world" programs probably don't have bugs.
May
10
comment Did the developers of Java consciously abandon RAII?
@Giorgio, the "with-open-file" macro in Lisp is similar to the "using" construct in C#. See the original question for why "using" is not a complete replacement for RAII
Feb
25
comment Which things instantly ring alarm bells when looking at code?
@Ben Lee, no, svn
Jan
16
comment Why does git allow you to “change history”?
Really disagree on the close... "exact duplicate"? Really? I'm asking about the design decisions (and design philosophy) going into svn vs. git and the other question is asking about whether to delete history or not. My question got some very interesting answers that had nothing to do with whether to delete history. No comparison in my opinion. Disappointed!
Jan
16
comment Why does git allow you to “change history”?
I just thought of another reason... suppose you accidentally commit a HUGE video file... why should the repo have to carry around that baggage?
Dec
10
comment Are there bots that download new iOS apps without being asked?
Yes it's free, forgot to mention that
Nov
29
comment How can I teach a bright person, with no programming experience, how to program?
This course lynda.com/JavaScript-tutorials/… gives a language-independent introduction to programming concepts (using JavaScript as a teaching tool). It is not free though.
Nov
29
comment How do developers find the time to stay on top of latest technologies?
launch time or lunch time? :)
Nov
29
comment How do developers find the time to stay on top of latest technologies?
Which blogs do you read?
Nov
15
comment Which things instantly ring alarm bells when looking at code?
I hate commented-out code myself, but I kind of have some sympathy because version control systems (at least the ones I know) do not have easy-to-use ways of searching for deleted content in an existing file.
Nov
13
comment Is Objective-C 's future promising?
3/2 ... no wonder I have to work so much overtime
Nov
9
comment Is Objective-C 's future promising?
I don't agree you need to learn C++ to learn Objective-C.
Oct
15
comment Is C# development effectively inseparable from the IDE you use?
For those who missed the pop culture reference in the first sentence of the question... en.wikipedia.org/wiki/Dr._Strangelove
Sep
20
comment Is online freelance work viable by American standards?
Is the "reputation" system on eLance reliable and trusted?
May
30
comment Am I deluding myself? Business analyst transition to programmer
The 5% is referring to the amount of hours... that's about how much time you have to spend on "hobbies". Isn't it better to spend 70% or so of your time on what you like to do than 5% of your time?
May
29
comment Am I deluding myself? Business analyst transition to programmer
@EmmadKareem, I think there are plenty of programmers that have been working 10, 20 or more years and are happy with their careers
May
29
comment Am I deluding myself? Business analyst transition to programmer
@EmmadKareem, "don't mix hobby with career"... you mean: make sure that almost all of your waking life is spent doing something you don't like and about 5% doing what you like... sounds like a great plan for happiness (but admittedly a common one)