
Notas


¡Yo también quiero hacer un hilo con mis mejores tweets del año!
Ahí van
👇HILO👇
En respuesta a:
https://twitter.com/CodingPotions/st atus/1524633381467787265
En respuesta a:
https://twitter.com/CodingPotions/st atus/1502583243610206212
En respuesta a:
https://twitter.com/CodingPotions/st atus/1498553007721623554
En respuesta a:
https://twitter.com/CodingPotions/st atus/1552537452111347712
En respuesta a:
https://twitter.com/CodingPotions/st atus/1524274102336294913
¡Espero que te hayan servido para aprender algo que no sabías!
Recuerda que el contenido cuesta mucho hacerlo, se agradece mucho que le deis RT al primer tweet del hilo, necesito que los números mágicos de las visualizaciones y de los likes suban para sentirme bien

Estaba buscando tweets con mis propósitos de este año y ni tan mal.
Para el año que viene más de lo mismo, en lugar de ponerse metas lo mejor es centrarse en el camino, en cada día mejorar muy poco en algo, y las metas salen solas.
Lo mítico del libro de los hábitos atómicos.
En respuesta a:
https://twitter.com/CodingPotions/st atus/1476124859294011394
También tengo que decir que antaño me ponía objetivos medio fáciles de conseguir, pero el problema es justo ese, que si no lo cumples es peor porque encima te habías puesto cosas asequibles de conseguir
En respuesta a:
https://twitter.com/CodingPotions/st atus/1344342955491012609?t=k3RhxO4L0eZ_cSiSbqhgGg&s=19


Me cago en todo, acabo de tragarme publi antes de reproducir un vídeo en Twitter, ya lo que nos faltaba
El futuro (y el presente) es no poder ver nada en Internet sin antes comerte unos cuantos anuncios de movidas que te dan igual

Una cosa que me flipa de neovim es que, un día, de repente, decides mandar a la mierda tu config para empezar a usar plugins nuevos. Vas construyendo y moldeando el editor a tus gustos.


cuando creas el hilo perfecto de recursos de programación y el número mágico del icono de las 4 barritas no sube como esperas 😡🤬😡🤬😡🤬😡🤬😡🤬😡🤬😡


Ostias, un menda dice que vende datos de 400 millones de usuarios en twitter, con teléfonos y emails, que los ha pillado haciendo scrapping por una brecha de seguridad.
Ni idea de si esto es muy grave o es algo que se consiga fácilmente
https://breached.vc/Thread-Selling-T witter-Data-Breach-400-million-users
Vale, revisando el foro parece que hay hilos similares, no parece entonces que sea tan grave o de importancia, será algo que se pilla scrappeando


¿Os ha dejado algo para mí Santa en vuestas casas?


Nos acabamos de quedar sin deploy a producción

Feliz Navidad!. Quiero que sepáis que os aprecio a todos y quería daros las gracias por ser como sois. Este es un mensaje escrito con el corazón, y no una mierda de esas de copiar y pegar. Sois el mejor equipo de waterpolo que uno podría tener. Feliz Navidad y Feliz 2009! 🎄🎄🎄


Tardebuena

Esta noche es Nochebuena y mañana Navidad saca la bota, María que nos vamos a programar


eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee https://twitter.com/CodingPotions/st atus/1606371068091957254/video/1

Lo bueno de usar Tweetdeck es que todas las movidas que cambian en Twitter me dan igual, sigue siendo como hace años.
Hasta que a Ego Maskachapas le de por cerrarlo, claro.


Gente una pregunta ¿cambiaríais la tipografía que tengo en el blog?
Ahora mismo tengo la Minipax pero no sé si mantenerla
Sé que es algo muy personal, pero acepto recomendaciones, quiero que tenga personalidad, serif, que recuerde a algo mágico/medieval
https://velvetyne.fr/fonts/minipax/
Lo malo de las fuentes serif es que se han puesto de moda para cierto tipo de webs porque le da un look elegante a la web que no es lo que busco, yo quiero que sea cercana, humilde

Ojitoooo a esta web, merece la pena
http://motherfuckingwebsite.com/
Aunque esta es bastante mejor
https://evenbettermotherfucking.webs ite/
Esta no se queda atrás tampoco
http://bettermotherfuckingwebsite.co m/
Ojo con esta también

Cada vez que formateo le pongo a la máquina el nombre de un Pokémon de primera generación.
Ahora mismo estoy en Fedora KDE y la he llamado ditto. También he tenido gengar, pikachu, nidoran y slowpoke

Rescato este video del año pasado porque está divertido

Echo de menos el mítico pitido de los ordenadores al encenderlo y que luego empezara a sonar los ventiladores y los discos


01010011 11000011 10101101 01100111 01110101 01100101 01101101 01100101 00100000 01100110 01110010 01101111 01110011 01110100 01110001 01000000 01101101 01100001 01110011 01110100 01101111 01100100 01101111 01101110 00101110 01110011 01101111 01100011 01101001 01100001 01101100

Si esto se cae, que sigo sin creerlo, lo difícil va a ser que la gente me siga en otras redes. Nunca voy a conseguir todo lo que tengo aquí.
Al menos mi blog sigue recibiendo visitas, y eso que lo tengo abandonado, algo es algo
Si se cae yo creo que va a pasar factura a toda la peña que ha crecido a base de hilos de recursos.
Normalmente, con ese crecimiento, es difícil que la gente te siga en otros sitios.
Se nota porque en cuanto subes algo que no tienen que ver con programación te caen unfollows.
Por si acaso recomiendo que cada x días hagáis backup de los tweets desde la página de configuración, que a este paso Ego Maskachapas quita hasta esa funcionalidad ya verás.

Si os pica la curiosidad y queréis probar vim (neovim en este caso), miráos este vídeo de @teej_dv que explica una config ya creada que te da todo lo que necesitas



Si tienes un portfolio/blog y tienes tiempo y ganas recomiendo mucho crear todos los estilos a mano.
Valoro mucho el que alguien no haya usado un template para su web. Aunque la web quede mucho más fea, da igual, denota que ha invertido tiempo y eso es bueno.
Es que además hacer los estilos a mano te sirve para practicar o incluso aprender algún concepto nuevo de CSS que no sepas y encima te queda una web más original que cualquier plantilla, un win win

Aparte de que últimamente el chat de OpenAI es muchos network error, puede ser que también esté bajando la calidad de las respuestas?
Ahora como que se enrolla en explicar que tienes que instalar x cosa y va mucho más línea por línea.
Por ejemplo le preguntas algo de node y te suelta que primero tienes que instalarlo, luego crear un fichero luego instalar tal librería y así, antes iba más al grano yo creo
Pinta a que dentro de muy poco lo limiten y sea de pago, yo creo que ya han pillado entrenamiento de sobra. ¿Saldrá un modelo entrenado open source para ejecutarlo en local? No tengo ni idea pero seguramente sea imposible con la cantidad de información que manejan

Una cosa que no me mola de hoy en día es que todo está contaminado por el marketing y cuando entras en cualquier sitio no sabes ni qué ofrecen.
Por ejemplo, mirad la landing de Github, ponte que estás empezando en el mundo dev, ¿sabrías decir para qué sirve? 
Y sí, ya sé que está pensada para un target que ya entiende del sector y sabe lo que es Github, pero de todas formas hecho de menos los tiempos en los que se iba al grano y no había tantas buzzwords que en realidad son palabras vacías, como la landing de 2014 
Pero es que Gitlab tampoco se queda atrás. Te habla de cosas para programadores y que muy rápido todo pero no sabes exáctamente para que sirve y encima abajo te suelta un rollo de cosas para devops. 
Y lo peor es que esto del marketing está llegando incluso a librerías y proyectos open source. Cada vez ves más landings con textos muy grandes y palabras como "blazingly fast" y gráficas que lo mismo son inventadas. No sé, creo que antes era todo más natural e inocente.
Yo me imagino a gente que está empezando en el sector y menudo agobio saber qué es cada cosa y tener que esquivar tanto marketing

Pregunta: los que seguís algún tipo de convención de commits, por ejemplo conventional commits, a la hora de hacer commits, con cambios que sean simplemente un arreglo de algo que te han puesto en la pull request, qué tipo de commit metéis?
Porque me da cosa meter fix por ejemplo porque es algo que has arreglado pero nunca ha llegado a fallar, no sé si me explico, no se ha mergeado, es algo que se te ha pasado.
Lo digo porque lo mismo a la hora de leer el histórico de commits piensas que es algo que llegó a fallar.
Yo creo que el problema es mío, que me rallo de más por estas tonterías, porque al final es igual lo que hagas mientras te valga a ti y al equipo

Twittea para ver a un lindo patito

Pues resulta que como los de Microsoft chaparon el editor de textos Atom, y mucha gente le gustaba el proyecto, han hecho un fork de Atom y lo han llamado Pulsar, y lo bueno es que ahora no depende de una empresa, es un proyecto de la comunidad

Miraos los vídeos de este canal

¿Y un partido político que en realidad sea una IA?
Claro, una IA también puede estar sesgada, pero con un conjunto de datos para entrenamiento lo suficientemente grande va a estar menos sesgada que cualquier ser humano.
Además que puede reaccionar mejor en muchos casos al detectar patrones en la economía que ya se han dado en el pasado.
Si los datos de entrenamiento fueran públicos sería una forma de gobierno justa porque no habría personas tomando decisiones, solo algoritmos

Pues ya le he metido como 11 horas al Dwarf Fortress y me está gustando bastante. Los gráficos que no sean ASCII están guays y se agradecen mucho los menús y que se puedan usar con el ratón.
#DwarfFortress
Lo bueno es que ahora hay un tutorial integrado en el propio juego, aunque podría ser algo más extenso.
Echo en falta un menú con objetivos/quests (para iniciados sobre todo), porque muchas veces me quedo en plan "vale y ahora que hago, me meto a explorar todos los menús?"
Llevo muy poco y lo he puesto en fácil para pillar soltura y que no me fusilen nada más empezar, tengo como 25 enanos aunque últimamente no llegan inmigrantes, supongo que tengo que mejorar las instalaciones para que sean más felices
Mi idea cuando me maten o abandone la fortaleza es empezar partidas y en cada una explorar algun tema en concreto (agricultura, animales, ropa y pieles, armas, mecanismos, trampas, etc) y obviamente lo voy a poner más dificultad para que haya más salseo
Pero la verdad es que es un juego flipante, con una profundidad en las mecánicas brutal, lo único es su curva de aprendizaje y el no aburrirse leyendo y aprendiendo sobre el juego.
Si os da curiosidad miraos este video de su creador, literalmente lleva desde 2006 actualizándolo

Domingo

¿Nadie se ha parado a pensar que lo mismo con todo este tema de la IA no tiene sentio que el ser humano tenga que seguir trabajando para comer y vivir?
Porque se habla de posibles trabajos que desaparecerán y yo creo que no habrá tantos trabajos nuevos para reemplazarlos
Sería muy gracioso que precisamente lo que acabe con el capitalismo sea una IA

Yo sobre programar en el tiempo libre pienso que cada uno haga lo que quiera, nadie es mejor ni peor por crear contenido de programación o estar todo el día programando.
Lo digo porque también hay peña que te mira mal por programar en el tiempo libre, parece que estés haciendo algo mal.
PSi yo disfruto de programar por qué no puedo hacerlo también en mi tiempo libre (mientras lo haga de forma saludable duerma y tal)
Por eso digo, que te mola programar y quieres echar el finde programando pues hazlo, y si quieres desconectar y no quieres tocar el ordenador fuera del trabajo pues hazlo también, cada persona es un mundo.

Por qué tenemos que seguir asumiendo como normal que los smartphones/tablets no tengan entrada jack de 3.5 para auriculares?
Si seguro que les cuesta una mierda ponerlo. Además de que hay muchos que preferimos los cascos con cables para no depender de cargarlos
O qué pasa si tengo un equipo de sonido de la ostia y no tiene bluetooth? Tengo que usar el adaptador USB de mierda? O si me olvido de cargarlo me quedo sin poder escuchar música
Aparte de utilizar luz y un cargador para algo que funciona igual con cable

Lunes

En qué casos usáis display inline? Yo de no ser que quiera que un elemento mida justo lo que su contenido, de normal uso flex para todo, prefiero alinear desde el elemento padre.

Ahora que lo pienso molaría un plugin para GitHub para que cuando se mandé una PR la IA lea el código, mandé un comentario con posibles cambios a refactorizar y además explique los cambios en la descripción de la PR para que no te tengas que acordar siempre de hacerlo

es lunes pero mañana es festivo y el jueves también https://twitter.com/CodingPotions/st atus/1599689785198739456/video/1

Si te interesa APRENDER PROGRAMACIÓN, aquí te comparto algunos de los conceptos más importantes que debes conocer
[ H I L O ] ⇩
OpenAI chat o cualquier IA GPT-3 o GPT-4 que sea similar
Fin del hilo, síganme para más consejos sobre #programación
Lo peor es que lo digo en serio, te sirve como herramienta para aprender porque te explica el código y sus implementaciones, obviamente no te sirve solo con eso, pero es mejor ayuda que cualquier curso de gurús que llevan sin actualizar años



Justo este vídeo comenta lo que lllevo diciendo desde hace tiempo, la cantidad absurda de publicidad que hay en Youtube en Twitch, es clickar en cualquier vídeo y que cada vez te salten más anuncios
Vídeo de @DarthThunder

He probado yo mismo la IA y mirad, he puesto que escriba una función en Typescript que reciba una fecha y devuelva el tiempo relativo desde la fecha actual y en español y te lo da de una
En respuesta a:
https://twitter.com/CodingPotions/st
atus/1598833603323961344 
Incluso he pedido que esriba una suite de tests para esa función y también lo hace. Vale, es cierto que no comprueba que la fecha sea válida pero qué más queréis, esto ya me parece fascinante, incluso te mete comentarios en el código. 
Pero venga, voy a ir un poco más allá, voy a pedir algo más custom para ver si genera código nuevo del que no sea tan sencillo basarse en algo ya hecho. Un webcomponent vanilla con Tailwind que sea un selector de fechas.
En este se ha quedado a medias, pero no iba mal 
Otro try con el mismo prompt que el anterior y también se ha quedado a medias, supungo hay límite en el tamaño de la respuesta, tenía buena pinta,
No tengo ni idea de si hay código parecido del que se está basando pero parece que cada try saca una implementación nueva. 
Vale, esto si que es de locos, he pedido que resuelva el ejercicio del AdventJS de @midudev y lo hace bien a la primera. Es cierto que la implementación podría ser algo mejor, pero esto ya me parece brutal. 
También le he pedido la suite de tests para la función anterior 
Otro ejercicio del AdventJS que resuelvo con IA. Esta vez la he puesto más al límite y he pasado el enunciado tal cual, no he hecho síntexis de los requisitos y he probado el código y pasan todos los tests, increíble 

No me digáis que esto no es espectacular.
Que sí, que seguramente el código generado no sea tan bueno y necesita supervisión pero imagina esto en unos años, increíble
En respuesta a:
https://twitter.com/thekitze/status/ 1598414259137880066
Otro ejemplo
En respuesta a:
https://twitter.com/tylerangert/stat us/1598389755997290507?t=9XrA4WRhB4mqdtKlzazRzw&s=19
Yo lo que creo es que el mundo debería tender a que trabajen solo los que quieran, no es sostenible a lo que vamos, el mismo trabajo que requieren meses de trabajo y sueldos te lo hace una IA en segundos
Para qué vas a pagar a un ilustrador/a si a una IA le pones una frase y te saca una ilustración brutal, al instante, pudiendo generar muchas más y así con todo.
Que si, que habrá ciertas cosas muy específicas que no se podrá hacer pero ya veremos a largo plazo
Pongamos el ejemplo de Twitter, con IA más avanzada cuantos trabajadores quedarían? Pues seguramente ninguno.
Musk escribiría frases a la IA para generar diseños y luego que otra IA las implemente. Además las IAs aprenden y pillarán sus gustos para que no tenga ni que escribir
Hay gente que dice que no, que surgirán otros empleos como el de escribir frases para la IA. En serio creéis que hay trabajos para todo de eso? La única solución es no trabajar
Y que otro empleo no podría hacer una IA? Si hasta son capaces de improvisar y adaptarse a tus gustos.
Incluso para la toma de requisitos, si tengo un negocio, le podría decir a una IA que lo analice, compare con la competencia y con datos de uso de mi producto me saque una lista de requisitos ordenados por prioridad y que se la pase a otra IA que lo programe

Me mola la iniciativa de esta peña. Básicamente hasta final de año se van a dedicar a remates, bugs y refactors, vamos, cosas que nunca entran en sprints porque siempre tiene más prioridad nuevas funcionalidades.
En respuesta a:

Reto: Diferenciar los hilos de consejos de programación creados a mano de los de OpenAI y de los traducidos de otros idiomas
Mis tweets se diferencian fácil porque escribo fatal

Me ha flipado la librería de BayJs para crear webcomponents.
Lo primero es que ocupa una mierda, los componentes tienen sintaxis muy simple, rollo svelte, y además tiene templating y no hay que andar mezclando el JS dentro del HTML como React y JSX

Otra cosa que no me mola de la IA es que ya es capaz de generar textos bien redactados y me da que se va a abusar de ella para hacer contenido para SEO de forma automática.
Yo agradezco el contenido generado por hobby/compartir y no de forma artificial para ganar dinero
Más ejemplos, juegos que se traducen con IA porque sale más barato que pagar traductores, saben que los resultados son peores pero qué más da.
Y encima hoy saltaba la polémica de que en muchos juegos no han puesto a los traductores/as ni en los créditos
En respuesta a:
https://twitter.com/javipalarcon/sta tus/1598268870707380224
Y no estoy en contra de la IA, es una herramienta más que abre un mundo de posibilidades y que pueden facilitar la vida en investigaciones y demás.
Pero como siempre, muchas de estas cosas se usarán para hacer el mal, para despedir a gente porque eso ya lo hace una IA
Mucha gente que piensa que en el futuro todos trabajaremos mano a mano con la IA pasando los inputs. Yo creo que alguno habrá que trabaje de eso pero ni de coña hay trabajo para todos, y más sabiendo que si pueden se ahorran los sueldos si pueden aguatar con la IA
Y que ahora mismo si que tiene que haber alguien revisando los resultados que tira la IA y pasando los textos pero se va a perfercionar tanto que la IA va a ser capaz de saber lo que queremos escribiendo muy poco y además con resultados que no haga falta ni tocar
Yo creo que deberían meter regulaciones y que estén obligados a avisar a los usuarios de x cosa está creada por una IA, además de no permitir usar datos para entrenar de contenido que no les pertenezca.

Este chaval siempre se hace speedruns de los advent of code, pa flipar.
El primer día siempre son retos sencillos, pero te ves sus vídeos de otros años y tiene speedruns de 1 hora! Imagina el nivel de los problemas

¿Cómo que estamos en Diciembre ya? Otro año que pasa volando sin darnos cuenta.

Qué pereza hacer este año el advent of code
Y cuando digo hacer digo intentar porque a los 6 o 7 días siempre lo dejaba porque el nivel aumentaba que flipas

Pinnacle of humor in 2022
- PHP = bad
- Internet Explorer = slow
- New JavaScript frameworks = blazingly fast
- Rust = fast
- center a div
- exit vim

Mapa del lenguaje de programación más usado en cada país en el año 1789 

Flipo, un colega me ha contado que ha hecho una entrevista para entrar en un almacén logístico de Amazon.
Me ha dicho que le han hecho un cuestionario de 100 preguntas!
Y que una de ellas era del palo "Si estás en un supermercado y alguien se cuela ¿qué haces?"
Se nota que hacen preguntas de ese rollo para luego que las analice un psicólogo/a y que determine si esa persona va aguantar la carga de estrés sin quejarse
Porque esa es otra, tienen una media de cajas que mueves a la hora y la miran todo el rato para saber si estás por debajo
Todo esto ya lo tenemos asumido que es así y no se puede hacer nada, pero yo recuerdo una época en la que ibas a la fábrica de tu pueblo a buscar trabajo y el mismo día estabas ya trabajando, y cerquita de casa.

Esta página está guapa para cuando tienes la típica situación en CSS de tener que meter un border-radius redondeado dentro de otro, para cards y demás
https://cloudfour.com/thinks/the-mat h-behind-nesting-rounded-corners/

Tío por qué en los sueños cuando tienes que escapar de algo no puedes correr bien

¿Cómo hace la peña para reconocer las fuentes tipográficas? Yo bastante que sé diferenciar sans (no el de undertale) de serif.

Sin duda el mejor color hexadecimal es #fabada, que además es un rosa muy bonito.
Su contraparte #bafada también está chulo, un verde menta muy clarito.
También existe #defeca, color similar al anterior.

vierneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeesssss

Genios mirad lo que he pillado, un calendario de adviento de cervezas, 24 cervezas artesanales de todo el mundo
Y no es publi eh, literalmente llevo 5 años pidiéndolo y encantao
https://www.hopt.es/regalos/42757-be ery-christmas-2022.html
Si te registras con mi link te dan 5 pavos de free

Lo que más me gusta de Codely es su curso de técnicas de asedio para fortalezas romanas, muy recomendado
En respuesta a:



Me acaba de saltar 6 anuncios seguidos en Twitch, no si está claro que ya puedes hacer lo que quieran, ahora que tienen el mercado saben que la peña no se va a parar
Y aunque se piren, ya hemos visto lo que ha pasado con Mixer y Facebook y eso que compraron a streamers
Pasa como Twitter, WhatsApp y demás, que puede haber mil alternativas, con más funcionalidades, más justas con la gente, incluso sin anuncios, que sin gente no valen de nada y la gente no se va a mover de repente
Ojalá nos movieramos todos a Mastodon o a donde sea, pero si con todo lo que ha pasado últimamente en Twitter y seguimos aquí pues nada nos va a mover ya, de no ser que se caiga totalmente
Acabo de cambiar de canal y otros 5 anuncios.
Antes de que alguien lo diga, si, sé que existen extensiones y bloqueadores de anuncios

1 añito de este tweet y efectivamente nos seguimos riendo
En respuesta a:

Esta peña ha creado una alternativa a Twitter, descentralizada, usando forks de repos de git.
Para tweetear la gente crea commits en su fork, usan los remotes para seguir a otros y hacen RT haciendo cherry picks a su repo.

Bueno, ha estado divertido el evento de cierre de Twitter y migración a Mastodon, ¿cuándo es el siguiente?

Va chavales, que quedan 5 lunes y de esos uno cae en semana con festivos y otro es en navidad ya












