Angry?! I’m not angry all the time, I’m not even angry now as I make this reply. Do not conflate anger with a lower tolerance for complacency, banality or mediocrity. There are differences. So yeah, when I see SIP/VoIP/Asterisk support being given from the “How to VoIP circa 2005” playbook in 2018 I have a low trigger level of annoyance.
I’m also unaware where I have insulted you. I’m not going to say I haven’t insulted people but 99% of the time I am doing it intentionally. In regards to you, however, I have no recollection of insulting you in anyway. Now if you have felt insulted because I have disagreed with you or corrected something you have said then there is nothing I can do about that. While we have had our fair share of disagreements at the same time I have agreed with you quite often on various items.
If you feel like I’m going out of my why to “correct you and make you look stupid”, I’m not. I have this thing where if I see wrong information being presented to be as fact I want to correct it. I will be the first to say that has bit me on the ass in the past and I’ll probably be nipped again in the future but there have been cases where I corrected someone then I was corrected myself. Either because my correction was not completely accurate or because my correction was erroneous and it needed correction itself.
So do I assume I’m always right? No, I do not. There are times I am wrong and I have no problem being called out on it and even owning I was wrong. You know what happens though, I learn so the next time I am right.
And yeah, I am that confident in myself. If I wasn’t I wouldn’t have made it as far as I have and would have been eaten up and spit out years ago. I have spent my fair share of being corrected, really insulted, chewed out and had my ass handed to me by more experienced people over the past 2 decades. Not over the Internet but in person, in front of people I had to face everyday. You either learn from it, get tougher and solider on or you can go home and cry naked in the fetal position in the shower. The choice is yours.
I think part of our little “It’s complicated” relationship here is that we are from two completely subsets of this industry (as far as I can tell). You belong to that subset that deals directly with the customer and gets them what they need be it a PBX, phones, networking, Internet, SIP Trunking, etc. If they go down or have issues, you’re the one dealing with it and working with the provider to solve it. I belong to that subset that your subset calls to get those services such as Internet and SIP Trunking, etc. Which means my approach and methods to Telephony and SIP come from a completely different point of view.
The one thing I can say is though, it is between the handful of ITSPs/LECs I’ve been at and dealing with the other LECs (ATT, CenturyLink, Qwest, etc) there are common practices,philosophies and methods shared by them all. I am 100% guilty of adopting those.