Welcome Robert Wren Gordon To IPVM!

Join me in welcoming Robert Wren Gordon to IPVM! Robert will be a business reporter with a focus on Latin America.

IPVM Image

Robert is a polyglot who speaks numerous languages, including Spanish, Portuguese, and Russian. He graduated from Columbia University where he studied French and Spanish.

If you have any specific Latin American topics you think we / Robert should cover, please let us know. And we want Robert to speak with industry professionals and IPVM members who are in or do business in Latin America. Feel free to reach out to him at rgordon@ipvm.com or post a comment below.

Welcome aboard Robert!

Thank you so much, Mark! Looking forward to being in touch!

And since you studied French at Columbia - Bienvenue à bord! Il me fait plaisir de vous rencontrer!

Merci Mark! J'ai vu sur votre LinkedIn que vous habitez au Québec, j'y voyageais souvent pendant mes études à Columbia pour pratiquer le français (et pour prendre un verre) et je n'ai que des beaux souvenirs de la Belle Province, mes expériences au Québec m'ont marqué si profondément que je parlais pendant plusieurs années le français avec un accent canadien !

John, thank you so much for the introduction and for inviting me onto the team. I know I've got a lot to learn, but I'm excited to be a part of the IPVM family and have the opportunity to write about video surveillance and security technology. Very much looking forward to internationalizing IPVM's content, with a particular focus on Latam.

¡Hola a todos! Es un verdadero placer ser parte del equipo IPVM y tener la oportunidad de escribir sobre videovigilancia y tecnología de seguridad en América Latina. Crecí en Florida y tengo mucha experiencia en paises latinoamericanos (desde México hasta la Argentina) entonces por favor no duden en contactarme con sugerencias y/o preguntas (por supuesto en español si lo prefieren).

Bom dia a todos! É um verdadeiro prazer ser membro da equipe IPVM e ter a oportunidade de escrever artigos sobre a videovigilância e o setor de segurança na América Latina. Tenho passado tempo no Brasil e tenho experiência trabalhando com brasileiros em Nova Iorque, então não hesitem, por gentileza, em me contactar com sugestões e/ou perguntas. Obrigado a todos!

Welcome aboard! Looking forward to more LATAM news.

Thank you so much, Ari! Will do my best to deliver.

Be careful of Ari, he might start sharing rumors of previous IPVM employment!

One must have a beard.

No beard, not IPVMer.

One must have a beard.

in case you missed the memo:

IPVM Image

Welcome to the family Robert. IPVM is a great company!

Thank you so much, Shannon! I'm thrilled to be onboard, my IPVM colleagues have been nothing short of incredible!

Welcome to IPVM Robert! Looking forward to your contributions.

Thank you so much, Ross! I am looking forward to learning more about the industry and putting together some decent journalism. Feel free to reach out if there's anything you would like to see covered.

Quēnamihcātzintli. Çā nēn. Nicān tahāhuiyaz.

I don't actually speak Nahuatl, so if this actually says something insulting, I don't mean it.

I spent the better part of the last 15 minutes looking this up as I had no clue what language this was! I put the phrase into Google Translate, which detected Hausa for some reason and returned gibberish. Then I Googled the first word, which returned as a respectful Nahuatl greeting! I wasn't able to get a translation for "Çā nēn", but "Nicān tahāhuiyaz", returned as "here you will be happy."

I was about to reply in Spanish and ask if you were from Mexico, I've spent a lot of time in Mexico City, it's one of my favorite places in the world!

In any case, thanks for giving me my first exposure to Nahuatl!

I was going by the University of Oregon's Nahuatl Dictionary. Here are the intended meanings:

Quēnamihcātzintli - A respectful greeting; "How are you?"

Çā nēn - Expression of hope for the best

Nicān tahāhuiyaz - "Here you will have fun"

I probably should have stuck with Georgian because Georgian is just so cool looking and it's actually on Google Translate.

კეთილი იყოს თქვენი მობრძანება IPVM! მოხარული ვარ, რომ აქ ხართ და მოუთმენლად ველით თქვენი რეპორტების კითხვას.

Funny that UO has put together such a comprehensive compendium on Nahuatl! Oddly enough, I am in Russia at the moment as I was doing some work here prior to COVID-19 and I would have certainly recognized Georgian script, there are tons of Georgian restaurants all over Moscow and Georgian food was arguably the best in the Soviet Union!

Then they had to ruin all that with dissolving the USSR. Guess they now have to be satisfied with being the best in Europe instead. ☺

Don't think best in Europe is too bad of a consolation prize!

¡Bienvenido Robert! ¿Podrías hacer un analisis de la invasion de productos chinos en latinoamerica? Acá todo el mundo usa Hikvision, Soyal y ese tipo de sistemas, ¿tal vez su penetracion en el mercado?

Don José, te agradezco el mensaje que me enviaste muy amablemente. De hecho, ya hice con la ayuda de John un pre-artículo sobre las actividades recientes de Dahua en la región latinoamericana con un enfoque particular sobre los dispositivos donados a responsables civiles en países tales como México, el Panamá y la Argentina.

Dicho esto, es la primera vez que entiendo algo de Soyal en la región, John y yo pensamos en hacer un estudio detallado de Hikvision en Sudamérica. ¿Has echado un vistazo en nuestro directorio de artículos sobre las cámaras termográficas? Allá tenemos 56 artículos sobre las cámaras en América Latina, si sabes de una noticia que todavía no está en la lista, sería muy agradecido si me escribes.

¡Muchísimas gracias por la respuesta, seguro que estaremos en contacto!

Congratulations Robert!

Thank you so much, Dwayne! I'm very excited to be on the team and look forward to being in touch!

I barely speak English (and had to look up polyglot).

Congrats on joining the IPVM team Robert!

Hi Marty! Your English is probably better than mine, I've been living abroad for three years and my sister and niece had to teach me new words when I was back home this past January!

Thank you for the kind words, looking forward to getting to know you and to learning more about the industry!

Privet and welcome!

Спасибо огромное! I'm happy to be a part of the team!

Very good Russian spelling:)

Say Hi to Putin from John H

Say Hi to Putin from John H

Whenever we need to speak to Putin, #2 is our go-to guy...

I saw his motorcade once before COVID-19. I'll be sure to say hi next time he's in Moscow!

I’ve heard Marty’s english, here I have to agree with him.

Welcome aboard Robert! Do not hesitate to reach out if we can help.

Hi Aluisio, thank you so much for the warm words! I'm very excited to be part of the team and am very much looking forward to making regular contributions to the website!

Welcome to IPVM Robert, or should I say, Bem Vindo ao IPVM !!!

It would be really good to get some articles about the Latam region and Brazil!

We have some good publications around here but nothing compared to the articles and research of IPVM.

Até Logo!

Bom dia, Ricardo! Muito obrigado pela resposta!

Very much looking forward to producing some relevant regional content!

Quick question—when you say good publications, what exactly are you thinking of? I've come across Segurança Electrônica, but is there anything else I should be aware of as I'm getting started?

The ones we receive occasionally are:


Revista Security - Advertised by Exposec



Revista Segurança Estratégica




Ventas de Seguridad


Muito obrigado, Ricardo! I just followed Segurança Estratégica on Twitter and will start checking these sites more often. Thank you so much.

Welcome Robert!

Best of luck at IPVM!

I imagine Jim and Tedor will be quite pleased!

Unfortunately for Tedor, I don't speak Serbian, but then again many Serbians speak passable Russian and the languages aren't that dissimilar, I'm sure we'd get on well in either English or Russian!

As for Spanish, John and I have already discussed the possibility of me translating/aggregating local content in English, any plans for translating some of IPVM's English-language content into Spanish would come further down the line.

In any case, thank you for the reply! Excited to be on the team!

Robert is a polyglot who speaks numerous languages, including Spanish, Portuguese, and Russian.

Welcome, fellow polyglot!

As for me I'm fluent in English, Australian, Canadian and British...

Also, FORTRAN :)

Hi Chris! Thank you so much for reaching out! Programming languages count!

As for spoken languages, I think you're missing at least American and New Zealand!

PROGRAM are_you_old

LOGICAL :: acknowledges_fortran=.true.

INTEGER :: year=2020.0

IF ((acknowledges_fortran) .AND. (year .GT. 2000.)) THEN

WRITE (*,*) "You are old dude"


END PROGRAM are_you_old

I would have written that in Rust or Node.js, but I wanted to make sure you understood it :P

I would have written that in Rust or Node.js, but I wanted to make sure you understood it :P

Thanks! I doubt I would have been able to understand it, its just so unfamiliar:

IPVM Image

What a language!

And to think it only took your generation 50 years to come up with it! :P


Oh my... Your lack of knowledge about Node.js is truly disturbing. If it took 50 years to come up with a language, you can bet the translation wouldn't be nearly that simple.

To start out with, you used semicolons. Semicolons are out. We realized they weren't necessary several years ago. (Except of course for the times where they will crash your program if they're missing and give you a very misleading error message.)

Next, you used "var". We don't use that anymore. We have things like "let" and "const". It just makes no sense to have all variables be mutable. So all the immutable ones are now "const" and mutable ones are "let". (Of course, that all means almost nothing for arrays and objects, which you can add to or subtract from any time you want. But who cares about arrays and objects?)

Next, you used the word "function". In case you missed it, we don't use that either. A simple () => {} is enough to denote a function, don't you think? In fact, I'll just add a few more parenthesis to turn it into an immediately invoked function expression! (If you use enough parenthesis, you'll turn into a great programmer like Paul Graham. Mark my words.)

But I'm just getting started!

Now, I could have gotten the actual date in the original Fortran, but didn't feel like it. Node.js has that functionality built in also, BUT have you ever heard of this thing called npm? It's totally amazing. There are Node.js libraries for everything you can possibly think of! In fact, I found two date-related libraries in the time it took you to read this sentence! I'll just install both of those in my project and figure out which one to use later.

Next, we come to the conditional. Boy, that's ugly. Do you know what we haven't used yet? Promises! I read ten articles about promises last week, so we should totally use them in this project! Promises are the greatest thing!!!1!

But how can we use replace a conditional with promises? Npm to the rescue! Let's download promise-conditional also.

Also, console.log is soooo boring. Why not use colors! So let's install chalk also. (Seriously, everybody else uses it, so why shouldn't we?)

When you put it together, this is what you've got:

IPVM Image

Now, is that a programming language worth waiting 50 years for or what?

Of course, that's skipping the package.json file and about 4 megabytes of dependencies. But seriously, 4MB is pretty small considering the kind of work this program is doing.


(For the non-programmers out there, this is basically a satire on the state of modern web development.)

Be careful. I am watching. We are watching. Enticing us is of your own risk.

Next, I like my eggs over easy not over hard. What do you like?

Oh my... Your lack of knowledge about Node.js is truly disturbing. If it took 50 years to come up with a language, you can bet the translation wouldn't be nearly that simple.

As a courtesy to RWG, let’s this.thread().unlock() and

GOTO Can You Code?

and make sure to bring some money, preferably blockchained.

Don't let the days go by.....Glycerine

IPVM Image

Hi Chris! Thank you so much for reaching out! Programming languages count!

As for spoken languages, I think you're missing at least American and New Zealand!

Sample “American”

Totally awesome dude and dudettes! Like really freaky. Catch you on the backside buddy!

Welcome and boa sorte Robert. Spent a lot of time in Brasil myself. Fascinating to observe the similarities and differences in tackling the same security problems we all have. Looking forward to reading your stuff.

Thank you so much, David. I appreciate your warm words and hope that you enjoyed your experiences in Brazil. Do you still do LatAm-related work?

Family connections Robert. Considered starting something and attended ISC Brasil several times. Seemed too daunting for this Gringo!!

So interesting to find out about your experience, David! Are you in Bermuda now with 2 Tech?

Indeed. Tough place to live and work ;-)


P.S. I had to lookup the word polyglot.

I think your comment confirms the obscurity of "polyglot." It seems like more than half of the commenters have had to look it up!

Anyways, thank you so much for the welcome, Jon!

That's too bad. Polyglot is a really fun word to say. People should definitely use it more.

I think your comment confirms the obscurity of "polyglot."

or as Undisclosed #2 might say "полиглот".