What Happened to Cyrix Processors? | Nostalgia Nerd – YouTube

Do you know there were another processor in the competition than intel (the x86 holder) and AMD?. Cyrix was in the 80’s and 90’s a real PITA to intel. Unfortunately, they were behind intel because intel was in the design part, they seemed to be always cloning intel instead of creating their new tech.

I don’t know what was rally the difference that made Cyrix to die and AMD to be what it is now.

PS. I still remember working with some AMD Geode chips (which were Cyrix before AMD bought them from National Semiconductors). read more

Things that can make macOS better

I use macOS as the main OS in my computer, actually the only one in my personal computer, but I have other computers with Linux as desktop too, but macOS is the one that I use the most. And over the time I have learned how to get more from the OS as the default installation.

For example, I currently don’t use Spotlight, I use another tool called “Alfred” you all might know it.

Alfred > Spotlight

Spotlight was a good thing back in the days were it was basically a search tool for the OS living in the corner, where nobody looks. But it was not good as a some sort of launcher, and having all my apps in the Dock was not a good idea. Then Alfred arrived and it came with other functionality like workflows and search in places where spotlight just don’t do, also the fuzzy word search (like GC and expect to get Google Chrome) works very well. read more

Petición · Exigimos que los Jueces y Magistrados sean removidos de su cargo @SCJN · Change.org

Estoy consciente que ser Magistrado o Juez de la SCJN no es cualquier puesto, que posiblemente requiera tener cierto nivel de preparación, y digo posiblemente porque pues… palancazo, relaciones, etc, es cierto que sus salarios son exorbitantes, tienen un sueldo mayor a cualquier funcionario publico de la nación.

Sí, son servidores públicos, su salario sale de los impuestos, trabajan de forma “autónoma” pero a final de cuentas se le paga con el dinero que recauda el gobierno, no, ellos no andan vendiendo galletitas o hacen colectas para tener un “salario”.

Y no es que me indigne el hecho de que tengan un salario mucho mayor al que yo recibo, obvio no, su trabajo les debe haber costado, pero si creo que es exagerado.

Además, sus comentarios de “si me bajo el sueldo me corrompo” esta super fuera de lugar; es como decir que si no estas en la religión te convertirás en una mala persona. Sorpresa, eres una mala persona contenida por la religión, no deberías necesitar la religión para ser una buena persona; no deberías tener un super sueldazo para no ser corrompible.

Cierto, los 500mil, 1 millón, 2 millones de pesos que se ahorren en el salario no va ayudar mucho en los programas sociales, pero se trata de equidad, un funcionario publico no puede tener determinada su rectitud en base a su salario.

Así que por favor, si estas de acuerdo, firma la petición aquí abajo, ayudanos a dar a conocer nuestra voz.

 

Exigimos que los Jueces y Magistrados sean removidos de su cargo @SCJN

Source: Petición · Exigimos que los Jueces y Magistrados sean removidos de su cargo @SCJN · Change.org

Introvertido?

La verdad es que no sé decir si soy introvertido o no, pero definitivamente no soy extrovertido.

Como extrovertido entiendo (corríjanme por favor, háganlo) que son personas que les gusta estar entre otras personas, que disfrutan y cargan su energía al estar con otras personas, que no les gusta estar solas o que prefieren estar siempre con otras personas antes que estar solas. Que les gusta bailar acompañadas, ver peliculera, escuchar música, que les gusta compartir todo!. 

Esto lo digo porque frecuentemente me encuentro con situaciones en las cuales prefiero estar solo antes que estar con otras personas. Siempre he disfrutado mi soledad, ese tiempo a solas en las que puedes bien leer un libro solitario, disfrutando en tu tranquilidad total del libro, o viendo una película, disfrutando enteramente de los diálogos, de la fotografía sin tener que estar explicando a alguien mas que canijos fue lo que pasó, lo mismo pasa con las series. O escuchando un album de tu artista favorito que simplemente te encanta, a solas, sin ruido, sin nadie que te esté molestando. read more

Yay! PyCharm 2018.3 !!

I’ve been using PyCharm for professional use since about 1 ½ years now ( I mean paying for the Pro license, I have more time using the Community Edition), and I like a lot what PyCharm help me to do, the Django support is pretty awesome and is super fast even when my computer is a 2012 model.

So, I’m pretty happy with every new version of PyCharm, there are several new features and improvements, you can see them here: What’s New in PyCharm

I’ve changed my keyboard

After a couple of years my Apple “Magic” keyboard started to fail, there is just one key that is failing but is a very important key… the “Left Shift” key.

It is a very important key since a lot of key shortcuts depend on it, and I had to get a new keyboard for just one key. Maybe if a complete row was malfunctioning I could feel a bit less frustrated, but one key.. one freaking key..

Redis y el fork “obligado” al cambiar la licencia

Esto es lo que me gusta el movimiento Open Source, si el desarrollador se va por un camino que es diferente al de la comunidad entonces la comunidad tiene el derecho de hacer un fork y continuar sin tener que estar a expensas del desarrollador.

Redis Labs obviamente ha puesto mucho empeño en el éxito de su motor de base de datos en memoria: Redis, así como de otros componentes, pero también consideremos que por mucho empeño que le pongan, no seria tan exitoso si no fuera por la comunidad. Es decir, no le quito ningún mérito a cualquiera de las dos partes. read more

Podría la popularidad de Python ser superior a la de JavaScript en 5 años?

Respuesta corta: NO

La cuestión es que JavaScript está presente como bien dice el articulo, en cerca del 95% de los sitios web en el mundo, es un lenguaje de programación que domina la forma en la que las paginas web tienen cierto dinamismo, vaya, para nadie es raro escuchar de la tripleta HTML5+CSS+JavaScript, sin embargo otras tecnologias como Flash o Java decayeron tanto que solo un par de navegadores lo soportan aún.

Python por otro lado es un lenguaje de uso general, muy popular en el backend y en aplicaciones de Machine Learning y computo científico, es su sencillez y madurez lo que le da su popularidad, sin embargo no cuenta con esa exclusividad que tiene JavaScript.

Es JavaScript un mejor lenguaje que Python?. Lo dudo mucho, hay muchos ejemplos de lo que está roto en JavaScript, tanto que hasta juegos sobre sus patrones de igualdad hay. Incluso hay lenguajes que se compilan a JavaScript para hacer las cosas mas “sencillas” y menos susceptibles a errores. Sin embargo, como dije en el párrafo anterior, JavaScript cuenta con esa exclusividad en la web que hace casi imposible que otro lenguaje de programación sea tan popular como él. Si vas a aprender a hacer sitios web tienes por fuerza que aprender a usar JavaScript, incluso si usas algún framework. Otro punto fuerte de JavaScript son los dispositivos móviles, para muchos el tener que mantener la misma app en diferentes plataformas los ha llevado a tener un framework con un lenguaje de programación común, ahí es donde JS ha sido el que ha triunfado, es común encontrarse frameworks que usan JS y “convierten” estas instrucciones a una app nativa, o en el peor de los casos a una especie de web-view con el dinamismo dado por JS.

Como podría Python ganarle terreno a JavaScript?, lo está haciendo muy bien sirviendo desde el backend (como de costumbre), muchos sitios web estan construidos sobre Django, APIs que se han construido sobre Flask, en el computo científico es muy pero muy popular, pero seria genial que Python fuera la base para alguna plataforma móvil, te imaginas escribir apps para dispositivos móviles usando Python de forma nativa? es decir, que el dispositivo use Python directamente, que no se compile a JS, Java/Kotlin u ObjectiveC/Swift.

Cuál es tu predicción a 5 años?, Python será mas popular que JavaScript?.

JavaScript and Python are two influential programming languages for building a wide range of applications.

Source: Could Python’s Popularity Outperform JavaScript in the Next Five Years?

Python no tendrá Master/Slave en 3.8

Guido van Rossum hizo el merge del PR de Victor Stinner, por lo que los términos Master y Slave ya no aparecerán en la versión 3.8 de Python, aunque uno de los PRs quedó fue porque refleja la terminología de las pseudoterminales de UNIX.

Así que váyanse preparando, para eliminar los “child processes” porque como vas a tener a un niño trabajando. Igual los Daemons, y finger tendrá que ser renombrado porque, pues propone un dedo y no se me vayan a ofender por eso…

De saber que te marchitas no te corto florecita… read more

Remover “Master” y “Slave” de Python?

 

A ver que opina usted, ¿le gustaría que se dejaran de usar los términos “master” y “slave” o “Maestro” y “Esclavo” de la terminología en Python?.

En lo personal creo que hay muchas cosas mejores que hacer, un par de palabras que no me parecen en absoluto ofensivas porque desde un principio, no estan dirigidas a mi, no se refieren a mi, de hecho, no se refieren a una persona, se refieren a un par de procesos.

Me da un poco de coraje mezclado con tristeza el hecho de que haya personas que con cosas tan triviales como un par de palabras se sientan ofendidas, deberían entender que son solo palabras, las palabras sin contexto no tienen un verdadero significado y dentro del contexto en Python solo se refiere a un proceso que tiene el control sobre otro que no, lo que dice que no es el maestro y el otro el esclavo. read more

“Telmex vs. Apple y Netflix”

 

En mi pobre opinión el problema es que Telmex o el “Sindicado de Telefonistas de la República Mexicana” mejor dicho, creen que Netflix se aprovecha de su infraestructura para poder ofrecer su servicio, pero veamos dos cosas:

En primera, Netflix es un proveedor de servicios, no es un proveedor de internet, no vende discos o renta películas físicas, todo es digital y en la renta de su servicio en ninguna cláusula dice que ellos se harán cargo de proveer el internet al cliente, eso siempre queda de lado del cliente. read more

Buenas practicas en Django

Aquí no hay mucho que decir, estamos hablando de Python y por lo tanto aplican las reglas de estilo de Código de Python, debes escribir siguiendo la PEP8. Django también tiene sus propias convenciones para escribir código, estas las puedes encontrar aquí , coteja con las de Python, verás que son complementarias.

Tips and tricks: Django – Mostrar cierto contenido seleccionado en un ChoiceField

Si hemos usado Django seguro nos hemos enamorado de su forma de hacer formularios, sobre todo los que están relacionados con un modelo, puesto que son simplísimos. Hay que reconocer lo simple de Django, y gracias a esta simplicidad que no busca satisfacer completamente todas las necesidades podemos encontrarnos con situaciones que pues, no se apegan a lo que queremos hacer.

Python is growing up, you know that because tools are getting better 

Microsoft, a company that have their very own tools  and programming languages is now making it easier for developers to use their favorite language. This time Python have better support in the Visual Studio Code, more specifically in the IntelliSense autocomplete System.

Visual Studio Code is the source code editor that Microsoft released as Open Source and is available in Linux, Windows and MacOS. and thanks to the Python Language Server now have better support for Python. I mean, Python support has been there for a while, but is greatly improved by the PLS.

Do you use Python or Visual Studio?, leave your thoughts in the comment section.

Python Language Server an option for those that code

Source: Microsoft Visual Studio Code replumbed for better Python taming • The Register

GitHub adds Python support for security alerts – Help Net Security

This is good, as a developer is a PITA to follow all the dependencies your app have. There are several tools to keep them up to date (updating your requirements.txt file) for future builds/updates of your app. But sometimes we just don’t follow the security flaws.

GitHub’s Security Alerts now also work for Python projects, notifying developers about vulnerabilities in software packages that their projects depend on.

Source: GitHub adds Python support for security alerts – Help Net Security