Un Doctorado o PhD es un académico que se ha hiper-especializado en un campo

Doctores hay de diversos tipos. Hay el doctor con el que todos pensamos al oír la palabra; el doctor que es medico. En los países anglosajones los doctores médicos usan la abreviatura MD. Pero los doctores en el sentido de PhD (Doctor of Philosophy) son otro tipo de doctores, en este caso son académicos. El titulo de doctorado (Ph.D.) los daban originalmente las universidades a las personas que conseguían la aprobación de sus iguales. Para conseguir dicho titulo los académicos tenían que demostrar una larga y productiva trayectoria profesional en el área de la filosofía. La palabra filosofía en este caso se refiere en el sentido mas amplio de la definición, en la búsqueda de conocimientos. Sólo personas con trayectorias profesionales avanzadas que han dedicado su vida a profundizar y expandir sus conocimientos.

Actualmente el título de doctorado (PhD) es concedido a las personas que pasan de tres a cinco años investigando. En algunos países de Europa el doctorado se puede empezar después de hacer un máster/maestría y duran por lo menos tres años. En el caso de estados unidos los doctorados son más largos ya que no requieren un titulo de master y por lo tanto incluyen clases para adquirir conocimiento especializado en el campo.

Como calcular distancias entre dos arrays con variables binarias

El computo de distancias es un procedimiento básico para poder procesar datos. Las distancias nos sirven en el mundo real para poder desplazarnos con efectividad pero también podemos usar las distancias en el mundo no-físico para medir la similitud entre dos entidades. Cuando hablamos de entidades no-físicas nos referirnos por ejemplo a palabras, objetos o conceptos abstractos. Por ejemplo, ¿Cual es la similitud entre dos palabras? Dependiendo del enfoque podemos obtener resultados muy distintos. En este caso estoy interesado en los distintos métodos para calcular distancias entre dos vectores binarios por ejemplo [0,1,0,0,0,1,1] y [0,0,1,0,0,1,0]. Si fueran vectores normales los podríamos tratar en el plano euclidiano calculando distancias como lo haríamos sobre un mapa pero usando 7 dimensiones, pero al ser binarios cada dimensión solo puede ser 0 ó 1 (y ningún otro valor intermedio). La solución no pasa por asignar otros números a las variables porque substituyendo el “uno” por un “tres” no cambia nada. Por ejemplo, las palabras binarias pueden servir para codificar si eres hombre (0) o mujer (1). ¿Cual es la distancia entre un hombre y una mujer? Lo mismo pasa con palabras, cual es la distancia entre “hola” y “guacamole” No hay un solo método universal que nos sirva para todos los problemas, por esta razón he hecho esta lista para que os pueda servir en un futuro. Los métodos de esta lista calculan la distancia entre vectores con elementos binarios. Cada método – o algoritmo – tiene sus ventajas e inconvenientes obligando al usuario a entender el problema y escoger la solución más adecuada para cada caso.

Todas las formulas siguen el mismo patrón. En la siguiente tabla hay todas las opciones que las variables pueden tomar:

. y = 1 y = 0 Total
x = 1 n11 n10 n1•
x = 0 n01 n00 n0•
Total n•1 n•0 N

Coeficiente de Jaccard

El coeficiente de Jaccard o el índice de Jaccard es una de las distancias mas intuitivas. Computa la cardinalidad de la intersección de los dos conjuntos (el numero de elementos que están en los dos grupos a la vez) dividido por su unión (todos los elementos que forman parte de un grupo o del otro). Dividiendo usando la unión de los conjuntos evita que conjuntos grandes con poca similitud dominen el espacio.

$$ Coeficente de Jaccard = \frac{n11}{n1•+n•1}$$

Coeficiente de Sørensen–Dice

Este método fue originalmente desarrollado para la botánica. Sørensen y Diece lo desarrollaron de forma independiente con 3 años de diferencia. Muy parecido al anterior, este se basa en dos veces la intersección dividido por la cardinalidad de los conjuntos. El numerador es multiplicado por dos porque en el denominador la unión de estos conjuntos contiene la intersección de los conjuntos duplicada, hay un conjunto de elementos que están en el grupo A y el grupo B.

$$ Sørensen-Diece = \frac{2*n11}{n•1+n1•}$$

Coeficiente de correlación de pearson

Quizás esta sea la métrica más avanzada de este post. A pesar de que algunos estadistas la han usado no tengo tan claro que sea una buena métrica para comparar arrays binarios. A pesar de esto lo voy a dejar al gusto del lector comprobar su validez con los datos.

$$ Coef pearson = \frac{ (n11-\frac{n01*n10}{N})}{sqrt(n10-N*n10/n^2)*sqrt(n01-N*n01/n^2)}$$

Coeficiente de Phi

El coeficiente Phi o coeficiente de correlación de Matthews es una medida para la asociación de dos variables binarias. En teoría si calculamos el coeficiente de correlación pearson para dos variables binarias nos dará el mismo resultado que con el coeficiente Phi.

$$Phi = \frac{n11*n00 – n10*n01}{sqrt(n0•*n1•*n•0*n•1)} $$

Distancia de Yule

Con la distancia distancia de yule no es extrapolable a otras métricas. Como estamos pudiendo ver todas las métricas se parecen mucho. Se busca lo común entre los conjuntos y se divide por el computo global o similar para corregir para el tamaño de los grupos.

$$ Yule distance = \frac{2*(n10+n01)}{n11+n01+n10+n01} $$

Russell-rao

En este caso la métrica es algo distinta. Las otras métricas miran lo que tienen en común los grupos, este algoritmo hace lo contrario. Rusell-rao buscan lo que no tienen en común. Aunque siguen normalizando el resultado para conseguir valores relativos.

$$Russel-Rao = \frac{N-n11}{N}$$

Sokal-Michener

Por esta distancia y la siguiente no encontré mucha información, por lo que usé los detalles de implementación de la libreria de python scipy.

$$ Skoal-Michener = \frac{2*(n1•+n•1)}{(2*(n1•+n•1)+n11+n00)}$$

Rogers-Tanmoto

Al igual que el anterior aquí os dejo el link a la implementación de scipy.

$$ Rogers-Tanmoto = \frac{n11+n00}{n11+n00+2*(n10+n01)} $$

Mutual information

O en español información mutua mide la interconexión entre dos variables. Puesto de otra forma, mide la incertidumbre de una variable habiendo observado otra (conocido como entropía). Esta métrica también es avanzada y aunque no se como funciona en comparación a pearson me da mejores vibraciones. Me ha resultado difícil/ineficiente implementarlo yo mismo completamente así que os dejo un snippet con el código en python.

[code language=”python”]

from sklearn.metrics import mutual_info_score

def calc_MI(x, y, bins):
c_xy = np.histogram2d(x, y, bins)[0]
mi = mutual_info_score(None, None, contingency=c_xy)
return mi

[/code]

Kulczynski-2

En teoría Kulczynski consiguió mejorar la facilidad de crear clusters. Lo mismo que hace Jaccard y que Russell-Rao mejoraron. Este es la segunda versión, más sofisticada.

$$ Kulczynski-2 = \frac{\frac{n11^2}{(n11+n01)*(n11+n10)}}{2} $$

Ochiai

En teoría ochiai – también conocido como cosine similarity– consigue mejorar Kulczynski-2 y consecuentemente Jaccard y Rusell-Rao.

$$ Ochiai = sqrt(\frac{a^2}{(n11+n10)*(n11+01)} $$

Yo lo dejo aquí pero podéis encontrar más métricas en los siguientes enlaces:

Search Results Binary Vector Dissimilarity Measures for Handwriting Identification consta de varias métricas, algunas ya señaladas en los anteriores apartados. Tengo que decir que las formulas que exponen me parecen algo raras, no se si las han adaptado al caso en concreto.

Para una descripción en profundidad de Kulczynski y Ochiai

Spearman’s rank correlation coefficient or Spearman’s rho para vuestro disfrute.

¿Quién tenia razón George Orwell o Aldous Huxley?

Dos de los referentes para los futuros distópicos son Orwell y Huxley pero comparten distintos puntos de vista. Los dos escritores veían un futuro un poco amargo, un futuro en el que la humanidad no se podía expresar en su máximo exponente.

George Orwell con su libro 1984 nos presenta un futuro en el que un gobierno omnipresente  controla y manipula la sociedad. Con este libro Orwell nos pretendía advertir sobre los gobiernos totalitarios que impartían un control intenso y a menudo abusivo sobre sus ciudadanos. La excusa de los gobiernos para justificar sus acciones era una presunta guerra contra otros países. Los ciudadanos, controlados 24h al día, y con miedo a represalias no se atrevían a criticar el gobierno y aun menos intentar rebelarse contra este pese a una falta de alimentos generalizada y manca de productos de calidad. El control que ejerce el gobierno sobre sus ciudadanos a menudo pasa desapercibido con la manipulación que estos sufren (en el libro). Los gobiernos están en guerra perpetua haciendo creer a los ciudadanos que la vigilancia continua es necesaria.

Parte de la manipulación que ejerce el estado fascista es a partir del lenguaje. En el libro el gobierno manipula el lenguaje para restringir los pensamientos que una persona puede tener, reformando y restringiendo la lengua para determinar las ideas de cada persona. Limitando así lo que sus súbditos pueden contextualizar.

El futuro propuesto por Orwell no te recuerda un poco a la China actual? El gobierno tiene un partido único (con un líder único) y controla tanto como puede a sus ciudadanos. En China hay lo que le llaman la muralla digital china que no permite a sus ciudadanos el acceso a determinados sitios web que son considerados “malos” para los ciudadanos chinos. Recientemente han implementado un sistema de puntuaciones para cada ciudadano chino basado en la reputación que tiene en las redes sociales. Justamente como en black mirror (serie). Pero esto no es solo problema chino. En Rusia también hay herramientas para controlar a la sociedad. O en el caso de Estados Unidos con Snowden  en el que se demostró que el gobierno espiaba ciudadanos americanos.

Aldous Huxley en su libro Un mundo feliz visualiza un futuro en el que la humanidad no se rebela porque están adormecidos por una droga llamada soma. En esta versión del futuro Huxley describe una sociedad clasificada en base a la inteligencia innata. Las personas duermen escuchando una voz que les dice como pensar incitando a la conformidad y disuadiendo el pensamiento critico. Además de incentivar el consumismo des de las élites. En Un mundo feliz los ciudadanos están condicionados para consumir continuamente y tomar drogas para ser felices sin hacer introspecciones de sus vidas.

El futuro que predijo Huxley tampoco no está muy lejos de la realidad. Ya vivimos en un mundo dónde, por voluntad propia, escogemos mirar hacia el otro lado. Intentamos reducir la soledad enganchados todo el día al móvil en vez de quedar con los amigos en el mundo real. Vivimos en un mundo dónde las personas deprimidas en vez de analizar cual es el problema de base de sus ansiedades toman sistemáticamente antidepresivos. Vivimos en una sociedad dónde el consumismo es lo que se supone que nos tiene que traer la felicidad y nos condicionan a base de anuncios. Todos queremos ser más jóvenes, más ricos, más felices.

En resumen como hemos podido ver tanto Orwell como Huxley tenían razón. Aunque honestamente creo que vivimos en la mejor era de la humanidad, también creo que nos queda mucho recorrido para mejorar. Así que sin desanimar recomiendo que le echéis un vistazo al libro Enlightenment now de Steven Pinker donde el autor expone datos para justificar que la humanidad está mejor que en cualquier otro momento en el pasado.

Como sobrevivir en la China sin hablar chino usando aplicaciones para el móvil

Recientemente fui a la China. Contrariamente a lo que pensaba poca gente habla inglés. De hecho casi nadie lo habla. Incluso las recepcionistas de los hoteles sabían algunas palabras pero estaban muy lejos de poder mantener una conversación sin usar el traductor del móvil. Pero este no fue el único problema que nos encontramos en el gran país asiático. Distintos servicios a los que estamos acostumbrados a usar en nuestro día a día no están disponibles detrás de la gran muralla digital. En este post quiero dejar por escrito cuales fueron los métodos que usé para superar todas las adversidades en un país tan grande y tan distinto del nuestro.

Para la comunicación:

Para mi este fue uno de los puntos clave en la china. La gente por regla general no se sabe ni una palabra de inglés. Algunos estudiantes universitarios si que hablan algo de inglés pero no es la regla general. No esperes que la gente de los hoteles o restaurantes sepa inglés o que tengan el menú en inglés. De hecho había pocos no asiáticos en el país. China al parecer está bastante focalizada en el mercado interno y no han abierto las puertas al mundo exterior.

Como no teníamos datos en el móvil (íbamos a base de wifi) usamos dos aplicaciones que pueden funcionar offline para traducir y hacernos entender.

Traductor offline ingles-chino: Este nos permitió escribir palabras o frases simples para hablar con la gente. Los chinos usaban la versión china de google translate para escribir frases. No es una comunicación super fluida, pero sirve para entenderse (y es divertido de ver que tu amigo se va pasando el teléfono con un chino).

Luego para los menús en los restaurantes es algo más complicado. Como están en chino no podíamos escribir el carácter en el móvil así que usamos waygo. Waygo nos permitió hacerle una foto al menú y luego obtener la traducción al inglés. A veces no es súper preciso y no funciona con todas las tipografías pero por regla general funciona y nos salvó bastante. Especialmente si no teníamos que hablar con la camarera. En muchos restaurantes todos los platos o la mayoría tienen una foto para que puedas ver como va a ser cuando te lo sirvan. Pero normalmente quieres saber que animal es y que parte del animal contiene.

Para comunicarse con amigos chinos o con personas de otros sitios – ya que no vas a poder usar whatsapp – los chinos tienen su alternativa llamada WeChat. Es lo mismo que whatsapp en versión china. Se lo instalé a mi madre para que pudiera escribirle y contarle por donde iba pasando (y que supiera que estaba vivo). Esta aplicación también te permite pagar en los sitios (si tienes saldo en la aplicación). Para tener saldo vas a tener que pedírselo a algún amigo chino que te pase dinero ya que para tener dinero un amigo te tiene que hacer una transferencia o tienes que tener una cuenta bancaria china. Ya verás que este es uno de los métodos que muchos chinos usan en su día a día. Es muy conveniente porqué es más rápido que pagar en metálico.

Para moverse:

Usamos Osmand para los mapas. Esta aplicación permite descargarse los mapas de distintos países de manera offline (recuerda que probablemente no vayas a tener internet). Por defecto ofrece bastante información sobre los edificios y tiene guardados monumentos, hospitales, museos, universidades y sitios relevantes. Ofrece la posibilidad de marcar lugares favoritos en el mapa de forma manual. Pero lo más importante, por si te tienes que comunicar con chinos, puedes cambiar el nombre de las calles del inglés al nombre original (con alfabeto chino) para que los nativos lo puedan entender.

Luego está el Lyft/Uber chino llamado Didi. Te permite pedir taxis y pagarlos en cash (sin dejar cuenta bancaria o tarjeta de crédito en la app). Esto es bastante útil para moverte grandes distancias dentro de la ciudad. Los taxis son relativamente baratos. El metro también es muy barato y todo está indicado en inglés. Afortunadamente no hay tanta gente en el metro como esperábamos y está bastante organizado.

Para usar los servicios disponibles en europa o américa:

Facebook, whatsapp y cualquier servicio de Google no funcionan en china. El gobierno tiene restringidos todos estos servicios (y otros). En teoría se puede rodear esta restricción usando un VPN. Las opciones comerciales tienden a ser reconocidas rápidamente y a ser bloqueadas por el gobierno chino. Por lo que si consigues crear tu propio VPN va a ser ideal. Astrid por lo que me han comentado tiene un periodo de prueba de 7 días y funciona bastante bien (no lo he probado usé mi propio VPN). Por internet hay artículos que comentan que los VPN públicos el gobierno chino los tiene identificados y bloqueados.

Para terminar quiero recordar que hay zonas administrativas que no están directamente gobernadas por el gobierno central chino. Este son el caso por ejemplo de Hong Kong y Macau. Donde puedes acceder a Google, Facebook y otros servicios sin restricciones. La contra partida es que por ejemplo Didi y otros servicios comúnmente usados en la China principal no son tan usados o directamente no funcionan.

Si con esto logramos sobrevivir tres semanas, no cabe duda que tu también podrás. Si usas estos servicios no te olvides de volver y dejar tu experiencia en los comentarios!

Restaurar la programación de artículos en WordPress

Hace poco me fui de viaje y vi que todas las entradas programadas para mi blog fallaron. El motivo por el cual la programación de los artículos en WordPress falla normalmente es por el uso de plugins. En especifico por el uso de plugins que cachean las páginas. Al cachear las páginas no se ejecuta el cron de WordPress y si no se ejecuta el cron entonces WordPress no publica los artículos programados.

Como no quiero perder toda la velocidad de carga que obtengo cacheando las páginas de mi blog he encontrado un método para arreglar el problema sin tener que desinstalar ningún plugin. Puedes instalar OTRO plugin para solucionar el problema o añadir un cronjob. En este artículo voy a explicar como arreglar la programación perdida de los artículos añadiendo un cronjob.

Hay hostings que puedes añadir el cronjob usando el panel de control (lo vas a tener que buscar tu en la pagina de ayuda de tu hosting) o si tienes control entero sobre tu servidor vas a poder añadir el conjob tu mismo. Básicamente se trata de ejecutar periódicamente el siguiente link

http://tudominio.com/wp-cron.php?doing_wp_cron

En condiciones normales este link se carga cada vez que un usuario entra en el blog pero si usamos cache la página no se carga y perdemos las publicaciones. Para poder publicar las entradas programadas y mantener nuestra cache tendremos que ejecutar este link de modo automático gracias al cronjob.

Un cronjob requiere de un comando (no de un link). Así que lo que he escrito un comando para que el link sea cargado sin guardar el HTML en ningún sitio:

wget -O /dev/null http://tudominio.com/wp-cron.php?doing_wp_cron

Personalmente lo he puesto cada hora, pero lo puedes poner cada 5minutos. No usa casi recursos así que difícilmente vas a sobrecargar el blog.

Recuerda que la primera vez que accedas al link después de los errores de programación, todas las entradas falladas se van a publicar a la vez. Consecuentemente es interesante que revises la programación de los posts antes de acceder al link.

Resumen y reseña: The Millionaire Fastlane de MJ DeMarco

Este libro lo leí por primera vez hace ya bastante tiempo. Pero buscando por el blog me di cuenta que no escribí una reseña. El blog es como mi disco duro externo: si no lo tengo escrito no me acuerdo. Como quería repasar lo que aprendí la primera vez me volví a leer el libro una segunda vez.

Resumen:

El libro proporciona un par de ideas iniciales muy claras que incentivan al lector a seguir leyendo con atención. La primera idea pretende desestabilizar tu marco mental con una simple pregunta retórica: ¿Si tu trabajo no te ha hecho rico hasta ahora porque va hacerlo en un futuro? La segunda idea es una afirmación para que actúes con consecuencia y te pongas manos a la obra: Las personas que conducen Ferraris no los han conseguido invirtiendo en fondos de pensiones.

DeMarco argumenta que hay tres tipos de personas que mantienen tres relaciones distintas con la economía. Hay los que van andando (sidewalkers), los que van por la carretera en el carril de la derecha (slowlaners) y los que van por el carril para adelantar (fastlaners). Los que van andando prefieren vivir bien hoy a expensas del futuro, los que van por el carril de la derecha se sacrifican un poco hoy para ahorrar y poder tener un mejor mañana. Finalmente los de la “fastlane”, los que usan el carril para avanzar, son los que serán ricos en 5-10 años.

Los que van andando, los “sidewalkers”, van por la vida gastando todo lo que ganan. Aunque ganen fortunas van a terminar arruinados. Como por ejemplo algunos jugadores de élite, cuando terminan sus carreras muchos se arruinan. Los sidewalkers también piensan que la manera de hacerse rico es tener suerte. Con una única vez que ganes la lotería ya no tienes que trabajar más, si aciertas en la ruleta rusa tienes la vida solucionada.

Los slowlaners confían en su trabajo como herramienta para ganar dinero pero los trabajos “normales” (de nueve a cinco) no te van a hacer rico. Los trabajos de nueve a cinco no te van hacer rico por una simple razón, una empresa no te va a pagar más del valor que le aportes. Si incrementas tu productividad un 50% no vas a ganar 50% más. Además en un trabajo normal no tienes el control de la situación. ¿Que pasa si te echan? ¿Que pasa si la economía va mal y te fuerzan a aceptar una reducción del salario? Trabajando para otro cambias tu tiempo por dinero y esto es un mal trueque. Tus días tienen 24h y por mucho que quieras nunca vas a disponer de más tiempo para trabajar más. Tienes un límite de horas al día que no puedes ampliar de ninguna manera.

Los fastlaners son los que han entendido que la forma de hacerse rico son los procesos. Buscan la manera de crear rutinas que te lleven por el buen camino. Por ejemplo trabajar por las noches en tu startup. No te va a hacer rico hoy ni mañana pero a la larga, al cabo de algunos años, si. Entonces los “sidewalkers” van a pensar que has tenido suerte, pero la verdad es que esa suerte te la has currado.

Aunque el objetivo del libro sea incentivar al lector a emprender y hacerse millonario, en el libro se deja muy claro que la abundancia no viene del dinero si no de otras fuentes. La abundancia viene de la salud, los amigos y la familia. Sin alguno de los tres falla el dinero no vale para nada, es papel mojado. DeMarco hace hincapié en que no merece la pena sacrificarlo todo por el dinero si al final vas a ser infeliz o no lo vas a poder disfrutar.

Después de la introducción inicial, el libro se centra en los slowlaners vs los fastlaners. El conjunto de diferencias se podría comprimir en que los slowlaners dejan otros tomar el control sobre la situación mientras que los fastlaners controlan su situación. Controlar la situación no te va a hacer rico de forma automática pero si que va a propiciar circunstancias para que lo consigas más rápido que los slowlaners. Para conseguir riquezas no puedes hacer todo el trabajo tu solo. Los fastlaners crean mecanismos y automatismos en sus negocios para ahorrar carga de trabajo y poder así optimizar sus activos.

Todo el mundo puede empezar un negocio. Pero primero piensa en la escala. Si abres una parada de perritos calientes solo podrás vender a los que pasen por delante de tu parada y tu crecimiento va a ser limitado. La única forma de vender más va a ser trabajando más horas. Por el contrario si vendes en internet tu impacto va a ser a nivel mundial. Hay distintos productos que generan una rentabilidad recurrente. Alquileres, licencias de software, contenido y sistemas de distribución. Pero la mejor forma de hacer dinero es usando el dinero existente. Dinero llama dinero. Cuantas más personas afectes más dinero vas a generar (en el libro lo llaman la ley del efecto).

El efecto que puedes causar depende de cinco factores. La necesidad, si nadie lo necesita a nadie le va a importar. Empieza un negocio para solucionar problemas pero si la barrera de entrada es muy baja habrá mucha competencia. Cuanto más fácil sea competir más competidores habrá. Como más difícil sea empezar un negocio en el mercado menos competidores habrá para repartir el pastel y la recompensa será mayor. Si todo el mundo hace algo esto es una señal que algo va mal y tu no deberías. El control no dejes a nadie en control de tu situación financiera. Coge las riendas de tu destino. La escala a cuantas personas vas a poder afectar con tu negocio, cuantas más mejor. El tiempo esto es clave, cuanto más tiempo tengas para ti mejor, más cosas podrás hacer. Si cambias tiempo por dinero vuelves a tener un trabajo en el que el jefe eres tu.

El primer paso para cambiar y hacerse rico es empezar. Todo camino empieza con un primer paso. No dejes que la magnitud del proyecto te paralice, piensa que es lo que tienes que hacer primero y no mires al horizonte. Céntrate con un problema a la vez. Ignora a todos los que te quieran desincentivar o desmotivar. Para evitar la desmotivación piensa que es lo que realmente puede pasar en el peor de los casos. ¿Que tengas que volver a buscar un nuevo trabajo? ¿Que hayas pasado algunas tardes en casa trabajando cundo podrías haber estado en el bar con los amigos?

Al principio no vas a poder disfrutar de mucho tiempo libre para pasar con familia y amigos pero con el tiempo vas a poder disfrutar de más disponibilidad. No malgastes tu tiempo con videojuegos o haciendo cola dos horas para conseguir un descuento de 10€. El dinero compra tiempo libre. Hay cosas que si que tienes que hacer como comer, dormir o mantener un mínimo de higiene pero todo lo demás lo puede hacer otro. Céntrate en perfeccionar tu conocimiento y aprender cosas nuevas ya que te abrirá más puertas. A parte de leer libros sobre entereneurship, business models, marketing, etc. lee un libro y ponlo en práctica. Menos teoría y más práctica, de este modo poco a poco las piezas van ocupando su lugar y el negocio se va construyendo.

Cuando tengas tu negocio escucha las quejas de los clientes para mejorar. Por cada email que recibas de quejas habrá muchos otros clientes que no te habrán escrito un email pero están igual de enfadados. También tienes que tener en cuenta que no puedes solucionarlo todo a la vez. Escucha intenta arreglar y mejorar pero siempre se amable. Algunas veces hay gente amargada que no tienen razón pero si que tienen mucho tiempo libre, ignóralos.

No intentes ser mejor que la competencia des de solo un ángulo. Intenta mejorar en muchos ámbitos. Ten una propuesta única de venta (o unique selling proposition en ingles). Esto es algo que te va a diferenciar de la competencia. Además tienes que destacar, sé inconvencional, y polariza a la gente. Habla siempre del beneficio para el cliente que al final es lo que busca. Cuando las cosas vayan mal van a ser los que te van a echar un cable van a ser tu abogado y tu gestor financiero. Procura que sean buenos o lo vas a terminar pagando.

Como ultimo consejo recomienda centrarse en un negocio a la vez.

Reseña:

Al libro The Millionaire Fastlane de MJ DeMarco le doy un 8 sobre 10 por los siguientes motivos:

  • Es un libro muy fácil de leer que engancha.
  • Da muchos consejos simples pero prácticos
  • Da ganas de empezar un negocio

Este libro lo recomiendo a las personas que quieran empezar un negocio. Este DeMarco va a motivar cualquiera que esté un poco indeciso además de ofrecer algunos consejos básicos para empezar con buen pie.

Resumen: 48 laws of power de Robert Greene

Este es un libro que leí hace tiempo, y escuché recientemente (audiolibro). Así que he decidido no hacer una reseña pero si un resumen para recordar mejor. Esto es un resumen (especialmente para mi) por lo que he resumido de una forma que me ayude a recordar mejor el contenido. Emprcemos!

  1. Nunca demuestres tu superioridad a tus jefes o podrías causar un efecto contrario debido a su miedo por tus ambiciones.
  2. Nunca confíes demasiado en tus amigos, algún día ya sea por envidia u otros factores se convertirán en enemigos. Por el contrario los enemigos serán fieles a su posición y nunca harán alguna jugada inesperada.
  3. Nunca reveles tus intenciones. Mantén al enemigo a oscuras y desprevenido, incapaz de planear efectivamente en previsión de tus movimientos.
  4. Relacionado con el punto tres, nunca digas más de lo que debes. Mantente tan ambiguo como puedas y se corto de palabras, esto da un sentido de control y poder.
  5. Tu mejor arma es tu reputación, no la menosprecies y salva guárdala a toda costa. Así mismo aprende a destruir la reputación de tus enemigos.
  6. Lo que no se ve no ha existido. Busca la atención a toda costa, destaca, muestra color, se misterioso. No te pierdas entre las masas.
  7. Haz que otros trabajen por ti pero coge el merito. Tus ayudantes van a ser olvidados pero a ti te va a quedar una aura de sabiduría e inteligencia además de ahorrarte el tiempo y energía.
  8. Haz que otros vengan a ti usando un cebo si es necesario. Si consigues que el otro actúe tu vas a estar al control de la situación.
  9. Gana usando la acción no del argumento. Argumentar es una perdida de tiempo que se olvida con el paso de los días.
  10. Evita las personas infelices y sin suerte. La miseria se pega y puede ser que te hundan con ellos. Asóciate con personas felices y con suerte.
  11. Cuanta más gente dependa de ti más libertad tendrás. Si muchos requieren de ti para su felicidad y prosperidad tu no tienes nada que temer.
  12. Un poco de sinceridad y generosidad en el momento adecuado desarma a cualquiera. Entonces aprovecha para manipular y usarlo en tu ventaja.
  13. Cuando pidas un favor hazlo proponlo como un beneficio para ellos y nunca pidas gratitud ni misericordia. Si no les aportas un beneficio actual, cuando pidas algo te ignorarán.
  14. Aprovecha cualquier ocasión para espiar. Encuentra información valiosa mediante preguntas indirectas.
  15. Destroza el enemigo completamente. Si dejas un enemigo a medias cuando se recupere va a buscar venganza y te va a costar más que si lo hubieras terminado des del principio.
  16. Usa el principio básico de la economía dónde el valor reside en el compromiso entre la oferta y la demanda. Si apareces mucho tu valor disminuye. Una vez creado un circulo de amistades no estés siempre disponible.
  17. Aterroriza usando la impredecibilidad. La gente busca la predictibilidad porque les da una sensación de tranquilidad y familiaridad. Si eres impredecible, vas a mantener a la gente desequilibrada.
  18. No te construyas una fortaleza para protegerte. Las fortalezas te aíslan, previenen la circulación de información y te hacen una diana más fácil. Mézclate con la gente para que las masas te hagan de escudo.
  19. No ofendas la persona equivocada. Escoge bien tus víctimas ya que no todos reaccionan de la misma forma. Si te equivocas de persona esta puede estar buscando venganza el resto de su vida.
  20. No escojas lado. Es mejor mantenerse independiente y dejar que ambos lados te cortejen.
  21. Haz ver que eres bobo para que los bobos se piensen que te tienen ganado. Pero tu vas a tener la ventaja estratégica de saber que no es así y por ende usarlo a tu favor.
  22. Usa la rendición como herramienta de poder. No dejes que te aniquile ríndete antes, recupera fuerzas y espera que tu enemigo pierda las suyas.
  23. Concentra tus energías. Profundidad siempre gana a la dispersión.
  24. Se el mejor adulador. Vivimos en un mundo dónde la habilidad política es importante.
  25. Re-inventate. Sigue evolucionando y no aceptes los roles que te imponen la sociedad.
  26. Se un tipo limpio. No dejes que los errores te ensucien.
  27. La gente necesita creer en algo. Promete mucho con palabras vagas enfatizando el entusiasmo por sobre la racionalidad. Da a tus nuevos discípulos rituales y pídeles que hagan sacrificios.
  28. Entra en acción con descaro. Nadie recuerda a los tímidos. Si lo haces, entra por la puerta grande.
  29. Planea hasta el final, planea hasta el punto donde decidas parar.
  30. Haz como si pudieras hacer las cosas sin despeinarte. No releves a nadie tus trucos ni lo duro que has trabajado para tener tal habilidad.
  31. Sé el amo de las elecciones. Da a los demás opciones que estén bajo tu control y que te favorezcan. Escogerán el menor de los males, pero aun así será una opción que te favorecerá.
  32. Usa las fantasías de las personas. Normalmente nadie quiere escuchar la dura realidad por lo que a menudo se esconden detrás de fantasías. Si sacas a la gente de su fantasía prepárate para las consecuencias.
  33. Todo el mundo tiene un secreto, una debilidad, o algún deseo no muy bien visto. Encuéntralo y úsalo en tu favor.
  34. Actúa como quieres que te traten. La gente te tratará del mismo modo que tu te tratas a ti mismo.
  35. Domina el tiempo. Aparece en el momento indicado siempre sabiendo que todo va a llegar a ti en el debido tiempo.
  36. Ignorar es la mejor venganza. Lo que no puedas conseguir no malgastes tu tiempo contemplándolo, ignóralo y parecerás superior a lo que no has conseguido.
  37. Crea espectáculos. Usa decorados con símbolos visuales para señalar tu presencia. A menudo pasaran desapercibidos por la conciencia pero no el subconsciente.
  38. Piensa como quieras, actúa como la mayoría. No reveles tu pensamiento incondicional a todos, solo aquellos que sepan apreciar tu singularidad. Si expones tu pensamiento contracorriente a las masas estas se revelarán y te harán bajar a su nivel.
  39. La rabia y las emociones son contrarias a la estrategia. Intenta mantener la calma por encima de todo, pero intenta desbalancear tus enemigos para usarlo en tu favor.
  40. Nada es gratis en esta vida. Lo que se te ofrece gratis viene con truco o con una obligación oculta. Además, la generosidad es un símbolo de poder.
  41. Evita seguir los pasos de los grandes. Si alguien ha hecho algo vas a tener que curratelo el doble para destacar, ya no vas a ser el primero. Evita quedar atrapado en la sombra de un grande, crea tu propio camino, brilla con tu propia luz.
  42. Los problemas pueden ser trazados a un simple origen. Siempre son las mismas personas las que causan los problemas. Estas personas influencian los otros. No negocies con ellos, hazlos desaparecer.
  43. Seduce a la gente para que trabaje en lo que tu pidas. Si ignoras sus emociones estos se revelarán y te odiarán.
  44. Imita a tus enemigos para enfadarlos, descolocarlos, confundirlos, y ríete de ellos.
  45. Predica el cambio pero no cambies demasiado. A la gente le gusta la novedad, pero demasiada puede ser traumática. Consigue un balance para que el cambio parezca una mejora sobre el pasado.
  46. Nunca parezcas demasiado perfecto, puede ser peligroso. Muestra pequeños defectos. Solo los dioses y los muertos pueden parecer perfectos.
  47. El que mucho abarca poco aprieta. Nunca pidas más que tu objetivo original. Cuando consigas tu objetivo para, sino solo conseguirás mas enemigos con tu arrogancia.
  48. “Be water my friend”. Adáptate a las circunstancias y evita un plan visible y claro. Todo cambia, nada es fijo, adáptate al momento.

No hace falta ser muy avispado para darse cuenta que hoy en día muchas de estas reglas siguen presentes en bastantes personas famosas. Ya sea de un modo inconsciente o no, las personas famosas usar algunas de estas técnicas. Se puede concluir que este libro a pesar de tener ya algún tiempo sigue siendo “state of art” sobre la naturaleza humana.

PyCon: Las tres charlas que me gustaron

El PyCon2018 fue del 9 al 17 de mayo en Cleveland. La conferencia nos dejó una gran cantidad de charlas interesantes. A mi personalmente me gustaron tres. Dos de machine learning y una de optimización de código. Aquí dejo los vídeos para que podáis echarles una ojeada. Además dejo un mini-resumen con cada vídeo.

A practical guide to Singular Value Decomposition in Python

Esta charla es una introducción a los SVD (Singular Value Decomposition). Los SVD descomponen cada punto en vectores y miden las diferencias basándose en el ángulo de separación entre los elementos. Daniel Pyrathon defiende el uso de este algoritmo gracias a la demostrada efectividad de Netflix. Como ejemplo pone a Netflix, dónde la mayoría de vídeos recomendados nos gustan. Nos gustan porque el algoritmo ha sabido encontrar similitudes entre otros usuarios y entre series/películas. La charla es amena y recomendable.

Fighting the Good Fight: Python 3 in your organization

Durante unos 30min muy entretenidos Jason Fried nos explica como entrenó la inteligencia artificial para aprender a jugar al Street fighter. Des del principio el conferenciante engancha y nos explica la pipeline usada dónde el ordenador aprende a “entender” la pantalla (barras de salud, tiempo, y los jugadores) y pasa a optimizar las acciones para maximizar la recompensa. Optimizando para conseguir la mayor recompensa el algoritmo encuentra combinaciones de movimientos para ganar a los sus oponentes.

Performance Python: Seven Strategies for Optimizing Your Numerical Code

Quizás esta sea la charla más técnica de las tres. Jake VanderPlas nos explica como podemos optimizar la ejecución de nuestro código. En la charla expone siete herramientas que los programadores podemos usar para optimizar nuestro código. Des del uso de librerías para manejar vectores de forma eficiente, hasta compiladores que transforman el código de Python a C. Pasando por herramientas para paralelizar el código. Numpy, Cython, Numba, y Dask son algunas de las herramientas mencionadas.

¿Que te parecieron a ti las otras charlas? ¿Tienes alguna que recomiendes?

¡Deja ya de espiar para otros gobiernos!

La mayoría de estados – si no todos – tienen una obsesión con el espionaje y la recopilación de información. Estados Unidos como no podría ser de otra manera tiene una fijación con la recopilación de inteligencia. El gobierno de Estados Unidos puede espiar cualquier ciudadano del mundo que considere relevante para alguna de sus operaciones. Por ejemplo ahora mismo podría estar leyendo tu email. Pero no es sólo el email, podría estar recopilando información tuya a través de otras plataformas como Facebook, o a través de aplicaciones para el móvil como Uber.

Como ya conté en un post anterior, distintas empresas intentan recopilar tantos datos tuyos como sea posible. Estos datos que tan celosamente guardan pueden no tener más remedio que compartirlos con el “tio Sam” con la mera excusa de seguridad nacional. Pero hoy no vengo a hablar de lo que averiguan de ti sin que lo sepas. Hoy quiero hablar de lo que saben de ti porque se lo cuentas.

Cada vez que subes una foto en Facebook subes más que una matriz de píxeles. La imagen en si puede contener información adicional como la localización dónde fue tomada la foto, la hora y el tipo de dispositivo entre otros. Quizás no seamos conscientes que esta información está codificada en la imagen pero el problema no termina aquí. Cada vez que subes una imagen a la red social, esta es analizada por algoritmos para determinar quien de tus amigos salen en ella. Quizás a ti no te importe pero a ellos si.

Es realmente necesario tomar fotos y contar minuto a minuto los eventos de nuestras vidas? Si realmente disfrutamos con ello deberíamos replantearnos muchas cosas. Para empezar si haces lo que quieres o lo que quieren los demás. Y segundo que sacas de contarlo? Contarlo te hace más feliz? Porqué te hace más feliz si tus amigos lo saben?

La próxima vez que vayas a subir una foto en Instagram o Facebook, o escribir un tweet piensa el mundo va a ser mejor o peor con mi aportación. Crearé ruido o aportaré información útil? Es necesario?

¿Son tus amigos realmente tuyos?

Aludiendo a la pregunta del título de este post, cualquiera respondería que si. Ciertamente los amigos son amigos. ¿Que pasaría si Facebook desapareciera de un día para otro? ¿Podrías mantener el contacto con tus amigos? Cada vez estamos dando más poder a las empresas, les estamos dando todo lo que tenemos y nos desentendemos sobre el control. Vivimos en una sociedad dónde tenemos los amigos en Facebook, los contactos en Linkedin, los vídeos en Youtube, las imágenes en Instagram, y la música en Spotify. Si desaparece alguno de estos servicios que pasa? Pasa lo mismo que hace una década con Fotolog y MySpace.

Cuando MySpace desapareció nuestros escritos y amigos desaparecieron con el sitio. Cuando Fotolog desapareció nuestras fotos desaparecieron con el sitio web. Probablemente no las teníamos en copias de seguridad ni en analógico (en papel). Por lo que nos quedamos sin esas fotos que tanto nos gustaron en su momento. Quizás no nos apasionaban todas las fotos pero estoy seguro que había algunas que si que te hubiera gustado conservar. Ahora te repito la pregunta, que pasaría si mientras lees estas lineas Facebook desaparece? Instagram? Spotify? Linkedin?

Lo que aquí propongo es que uses internet, que lo disfrutes pero no te cases con ninguna compañía. Quizás ahora si que parece que Facebook sea lo más, que Linkedin sea indestructible, que el mundo se vaya a pique sin Youtube pero ha pasado y volverá a pasar. Estas compañías van a desaparecer y van a ser reemplazadas por otras. No dependas solo de una empresa. Las empresas van y vienen, tu pasado no se volverá a repetir.

Intenta no usar plataformas de terceros. No des el poder a otros para aplastarte. Posee tus amigos, tus contactos, tu música, tus fotos, tus vídeos. Tu y tus amigos vais a sobrevivir varias empresas. No dejes que una empresa defina tus amistades. Confía en estándares que no dependan de nadie. Los números de teléfono son algo personal que rara vez cambian. Lo mismo pasa con los emails en internet.

No dependas de otros. Intenta ser el amo de tu propio destino.