I've been a technical advisor for several startups, I'd say that overall this advice is wrong. Most startups stay in it way longer than they should. I'm happy that things worked out in your example, but they generally…
I don't agree. Deceiving and lying are two different things. You are describing somebody being deceptive. You can deceive somebody and still be 100 % truthful.
Is that actually a good example of what you mean? There is no contradiction? The first statement does not say that Joe drove drunk?
Exactly!
I think I'll just write something similar and wrap Apache with a shell scrip, claim that it's a web server written in bash, post it here and see what reaction I get, just for shits and giggles.
It's not exactly the same though. Stolen cars does not have the potential to affect your daily day life as broken software can. I agree that the blame does not lie on the engineers that created the cars or software…
I agree, Siberian cold due to changed flows of different currents seems more likely as the end result due to climate change for the Nordics rather than increased temperatures. Increasing temperatures now does not equal…
My company that I work at actually closes bug reports that has been in "pending customer feedback" for more than 6 months automatically. The customer is free to re-open the issue at a later date if it's still an issue.…
I think some incremental improvements could be done for C, question is if it's worth the time? Maybe it's better to just use a better tool for new code bases?
I agree. The difference is that engineering over all is mature enough that you can make incremental changes over time and it still does not invalidate what you did previously. If you built a bridge 10 years ago its…
Well, I agree that you can wish that the tool was better designed, that's a whole different thing though. What I meant to say, in a rather roundabout way to be fair, is that the problem is both the language and the…
Well, I do think a programming language is a tool and it is kind of wrong to blame the tool for the mistakes made by the one wielding it. The problem with C is that it's a tool where you have no safety and I don't think…
Sounds a bit weird? Who signs an NDA at a job interview?
I agree, especially since a portion of the "new" movies are regurgitation of old classics anyway and more often than not weaker than the original movies.
Well, I can agree with that! Chances are that your code base will be untestable, at least for unit testing, if unit testing where not considered at all when writing it.
I used to do TDD, I found that it didn't work that well for me. I still think that the code base you work on dictates how you should be testing. It also dictates which testing strategy I use. I test for different things…
I think it's a failure to ever believe that unit tests provide any correctness proof. The only thing you achieve with unit tests is to prove that you are still bug for bug compatible when changing your code. I think…
Yes, I agree. The question is what the system need to change into? I'm not an expert, but it seems that all known political and/or economic systems fail in the face of greed and selfishness. Or maybe greed is the effect…
I'd say wealth and education, but in most counties wealth and education go hand in hand, so I agree with what you say.
The problem is that we have elected leaders that only care about being in power. They will happily watch the world burn unless a majority of the voters want them to move. Sadly I don't think most people are ready to…
I mostly agree with what you say, but I don't think any other economic/political system would do better than capitalism. The problem isn't really with which system you use, no known political/economic system can handle…
Problem with that, especially in the US I think, is that the majority of people will not like what you are doing. The only way to enact change is to get the majority of people on your side. What you suggest will only…
Current news suggest that they are upping the threshold to 3 children trying to stimulate population growth due to needing to increase their available work force in the future. These measures are not as extreme as the…
You are probably correct. I didn't really mean to suggest population control, even though I wrote just that. The problem as I see it is that everybody tries to approach the problem as if it will be solvable by…
I agree with everything you say. It's actually not a science/technology problem. The problem is human nature, and that's not solvable with technology. If it was, then everything would be rather simple...
I've been a technical advisor for several startups, I'd say that overall this advice is wrong. Most startups stay in it way longer than they should. I'm happy that things worked out in your example, but they generally…
I don't agree. Deceiving and lying are two different things. You are describing somebody being deceptive. You can deceive somebody and still be 100 % truthful.
Is that actually a good example of what you mean? There is no contradiction? The first statement does not say that Joe drove drunk?
Exactly!
I think I'll just write something similar and wrap Apache with a shell scrip, claim that it's a web server written in bash, post it here and see what reaction I get, just for shits and giggles.
It's not exactly the same though. Stolen cars does not have the potential to affect your daily day life as broken software can. I agree that the blame does not lie on the engineers that created the cars or software…
I agree, Siberian cold due to changed flows of different currents seems more likely as the end result due to climate change for the Nordics rather than increased temperatures. Increasing temperatures now does not equal…
My company that I work at actually closes bug reports that has been in "pending customer feedback" for more than 6 months automatically. The customer is free to re-open the issue at a later date if it's still an issue.…
I think some incremental improvements could be done for C, question is if it's worth the time? Maybe it's better to just use a better tool for new code bases?
I agree. The difference is that engineering over all is mature enough that you can make incremental changes over time and it still does not invalidate what you did previously. If you built a bridge 10 years ago its…
Well, I agree that you can wish that the tool was better designed, that's a whole different thing though. What I meant to say, in a rather roundabout way to be fair, is that the problem is both the language and the…
Well, I do think a programming language is a tool and it is kind of wrong to blame the tool for the mistakes made by the one wielding it. The problem with C is that it's a tool where you have no safety and I don't think…
Sounds a bit weird? Who signs an NDA at a job interview?
I agree, especially since a portion of the "new" movies are regurgitation of old classics anyway and more often than not weaker than the original movies.
Well, I can agree with that! Chances are that your code base will be untestable, at least for unit testing, if unit testing where not considered at all when writing it.
I used to do TDD, I found that it didn't work that well for me. I still think that the code base you work on dictates how you should be testing. It also dictates which testing strategy I use. I test for different things…
I think it's a failure to ever believe that unit tests provide any correctness proof. The only thing you achieve with unit tests is to prove that you are still bug for bug compatible when changing your code. I think…
Yes, I agree. The question is what the system need to change into? I'm not an expert, but it seems that all known political and/or economic systems fail in the face of greed and selfishness. Or maybe greed is the effect…
I'd say wealth and education, but in most counties wealth and education go hand in hand, so I agree with what you say.
The problem is that we have elected leaders that only care about being in power. They will happily watch the world burn unless a majority of the voters want them to move. Sadly I don't think most people are ready to…
I mostly agree with what you say, but I don't think any other economic/political system would do better than capitalism. The problem isn't really with which system you use, no known political/economic system can handle…
Problem with that, especially in the US I think, is that the majority of people will not like what you are doing. The only way to enact change is to get the majority of people on your side. What you suggest will only…
Current news suggest that they are upping the threshold to 3 children trying to stimulate population growth due to needing to increase their available work force in the future. These measures are not as extreme as the…
You are probably correct. I didn't really mean to suggest population control, even though I wrote just that. The problem as I see it is that everybody tries to approach the problem as if it will be solvable by…
I agree with everything you say. It's actually not a science/technology problem. The problem is human nature, and that's not solvable with technology. If it was, then everything would be rather simple...