Notas

Diego López
Permalink

¿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

Diego López
Permalink

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

https://youtu.be/VAhHkJQ3Kg

Diego López
Permalink

Domingo

Diego López
Permalink

¿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

Diego López
Permalink

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.

Diego López
Permalink

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

Diego López
Permalink

Lunes

Diego López
Permalink

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.

Diego López
Permalink

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

Diego López
Permalink

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

Diego López
Permalink

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

https://www.youtube.com/watch?v=TbtM wZYQX8k

Diego López
Permalink

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

Diego López
Permalink

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

Diego López
Permalink

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:

https://twitter.com/linear/status/15 98744194574581780

Diego López
Permalink

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

Diego López
Permalink

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

https://bayjs.org/examples/index.htm l

Diego López
Permalink

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.

Diego López
Permalink

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

https://www.youtube.com/watch?v=XpkF sqqYi6A

Diego López
Permalink

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

Diego López
Permalink

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

Diego López
Permalink

Pinnacle of humor in 2022

  • PHP = bad
  • Internet Explorer = slow
  • New JavaScript frameworks = blazingly fast
  • Rust = fast
  • center a div
  • exit vim
Diego López
Permalink

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

Diego López
Permalink

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.

Diego López
Permalink

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

Diego López
Permalink

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

Diego López
Permalink

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.

Diego López
Permalink

vierneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeesssss

Diego López
Permalink

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

Diego López
Permalink

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.

https://github.com/diracdeltas/tweet s

Diego López
Permalink

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

Diego López
Permalink

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

Diego López
Permalink

En un rato empieza un mundial de fútbol que ha levantado muchas controversias. No es para menos. Pero también hay una certeza: Tailwind ensucia mucho el HTML y no es mantenible. La población y la gente más joven no está protegida.

Diego López
Permalink

Muy guay el último vídeo de @Nekodificador

Explica un par de reglas básicas para que tus proyectos salgan bien y además aprendas

Miraos sus vídeos porque tiene cosas muy interesantes de productividad y diseño y encima sus explicaciones molan mucho.

https://www.youtube.com/watch?v=7la_ JVXiU-U

Diego López
Permalink

Al hacer spinning me pongo musiquita hard trance/acid techno/poky y similares y es una mierda porque acabo dando pedales a ritmo de las canciones y como tengan altos BPM acabo reventao

Diego López
Permalink

pala cama

Diego López
Permalink

Sneak peak

Diego López
Permalink

Chavales, chapa mañanera importante.

Yo sinceramente creo que Twitter no va a cerrar y también creo que Mastodon no es alternativa viable.

También he intentado exportar mis datos de Twitter pero el botón lleva en "solicitando" 3 días

Menos mal que hice cross posting a Mastodon

En respuesta a:

https://twitter.com/CodingPotions/st atus/1593485409186611201

Diego López
Permalink

Chavales, si esto cae (yo creo que al final se salva ya verás) tengo un Mastodon frostq@mastodon.social (a ver si le cambio el handle)

Pero a mí lo que me molaría es escribir solo en el blog aunque justo me ha pillado en proceso de rediseño y por eso está parado


Genios, hay que dejarse de redes, deberíamos volver a la época de los blogs y las RSS, que siendo programadores (y aunque no lo seas), te lo montas en dos patadas en cualquier tecnología.

En tu blog solo vas a depender de tu hosting y vas a poder publicar lo que te dé la gana


Si quieres algo sencillo para crear contenido corto como en Twitter tienes https://micro.blog/ y seguro que más alternativas.

Aunque tengas un blog normalito puedes interactuar con otros con medio de las webmentions

https://indieweb.org/Webmention


Si os mola el tema pasaos por la wiki de la indieweb, que precisamente lo que busca es que cada uno tenga su propio sitio en internet y que su contenido sea suyo, pero que a la vez podamos comunicarnos con otros sitios

https://indieweb.org/principles


Yo creo que hay gente que piensa que un blog tiene que ser un sitio con un diseño chulo en el que publicar artículos detallados.

No es así, tu página puede ser como quieras literalmente, y el contenido también. Como si públicas memes o fotos de gatitos, da igual, es tuyo.


Y esto es en parte por lo que está mi blog abandonado. Al principio lo rediseñe para publicar artículos de programación como he hecho siempre.

Pero ya he pensado que prefiero algo más personal, que pueda hablar de programación pero también de otras cosas que me gustan.

Diego López
Permalink

Soy un fraude, ya no creo contenido de programación ni actualizo el blog, merezco el unfollow

Diego López
Permalink

Así es gente, el nuevo CEO soy yo, y a partir de ahora crear hilos de recursos de programación reciclados es motivo en permaban

Otra medida que voy a implementar es regalar Twitter Blue a todas las personas que den like a este tweet

Un saludo.

En respuesta a:

https://twitter.com/stocktalkweekly/ status/1592918089771134978

Diego López
Permalink

Qué pasa genios, os pongo en situación. Como sabéis tengo la web parada. Estoy ya haciendo el rediseño y tal pero voy despacio.

Una cosa importante es que me molaría seguir la estrategia POSSE de la IndieWeb (Publish on your Own Site Sindicate Elsewhere)


Más que nada por ser dueño de mi contenido y demás (aunque en realidad no porque está alojado en Github y Netlify pero ya me entendéis).

El problema es que es JAMStack (no tiene servidor) y lo tengo chungo para automatizar el publicado a Twitter, Mastodon o la red que sea


He pensado como primera versión en tirar de Github Actions que se ejecuten en el push y manden el tweet o lo que sea. IFTTT lo he pensado pero es muy limitado y no crea hilos por lo que tengo entendido (molaría que si escribo algo largo lo corte en varios tweets como este hilo)


En la IndieWeb también mencionan Bridgy que precisamente lo que hace es eso, publicar tu contenido también en redes, pero no lo he probado y no sé si tiene soporte para lo que digo de tweets más largos en hilos, que eso me molaría mucho.

https://brid.gy/


Aquí hay un debate interesante sobre eso, me lo voy a leer

https://github.com/snarfed/bridgy/is sues/942

Diego López
Permalink

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeee

Diego López
Permalink

Es increíble como cada día va a peor la cosa, siempre sorprende.

Y todavía queda el mundial, que dicen los trabajadores de Twitter que es el peor evento por temas de rendimiento y seguridad, a ver cómo se las apaña, espero que los trabajadores no sufran tanto

En respuesta a:

https://twitter.com/broderick/status /1592250149748834305

Diego López
Permalink

uuuuufff y mañana examen de conocimiento del medio y no he estudiao

Diego López
Permalink

✨ 5 conceptos de REACT AVANZADO que te harán mejor developer

1️⃣ Variables 2️⃣ Bucle for 3️⃣ Ifs 4️⃣ Sumas restas multiplicaciones y divisiones 5️⃣ Usar Svelte

¿Quieres saber de ellos? Pues busca en Google no te lo voy a hacer todo yo

Diego López
Permalink

¿Quieres DOMINAR REACT.JS y ENTENDER todos sus conceptos?

¡Te comparto un preguntas contestadas, explicadas y en ESPAÑOL!

[ H I L O ] ⇩


  • ¿React es mejor que Vue o Svelte?

  • No

  • ¿React se puede comer?

  • No

  • ¿React sirve para derrotar al imperio austrohúngaro?

  • ¿Cuánto se tarda en aprender los hooks de React?

  • Entre 1 y 235 años

Diego López
Permalink

Me ha flipado este vídeo, ni la F1 ni la GT3 ni nada, esto es mucho mas entretenido.

Esto con más medios (más cámaras, mejor circuito y tal) y sería brutal

https://www.youtube.com/watch?v=j5Ai 5tbEv_8


Dicho y hecho, esta peña se lo curra que flipas, no solo monta carreras de montaña, también hacen destruction derby, con varias cámaras comentaristas y demás

https://www.youtube.com/watch?v=OsDU NeUGXl8


Yo creo que esto de las miniaturas es un mundo por explorar porque te puedes montar todo tipo de eventos, competiciones (como el otro canal de las canincas), o incluso series y películas con stop motion.

Diego López
Permalink

Dios mío me acabo de enterar de que el CoD Bo2 salió hace 10 años literal, me siento viejísimo

Diego López
Permalink

Una cosa interesante que he dado cuenta es que en Vue/Angular es bastante habitual el tirar eventos en componentes que quieres que no tengan lógica de negocio, por ejemplo al pulsar un botón en una lista de items


Pero también he visto que la peña de React en lugar de usar eventos lo que hace es pasar funciones de callback directamente como props de esos componentes.

La pregunta es, ¿eso es así porque en React no hay eventos hacia el componente padre? ¿El resultado es parecido no?

Diego López
Permalink

Parece que por fin han sacado la primera versión estable de Rome.

Me parece una propuesta mucho más interesante que Turbopack, Vite y demás porque combina todo en uno, es empaquetador, compilador, linter, fixer, etc.

https://rome.tools/blog/2022/11/08/r ome-10/

Diego López
Permalink

Me hace gracia cómo la gente suelta en Twitter de forma sutil que es su cumple para que sus seguidores manden felicitaciones

Y no, no es mi cumple

Diego López
Permalink

el caso es quel jueves de hace tres semanas osea el anterior al anterior estaba aciendo un trabajo para el modulo en el bloc de notas y sin quer er lo guarde como .doc en vez de txt


entonces yo lo ignore pero al llegar a clase y abirlo en el pc me doi cuenta de que el ordenador empieza a conectar se con una inpresora en urbekistan o yo qe se mierdas total qe lo tiro y me abro una bolsa de rsquetos


y mientras me lo como entran los geox que no son los zapatos qe respiran son los maderos y cogen y me joden el pc a ostias i le dan una paliza al uno de mi clase asta partirle los dientes. menuda putada


digo eso será denunciable no? lo dije to encabronao porque le había cambiao la fuente de alinentacion dos días antes al final me quede sin pc para jugar al counter i an destapado noseque trama de droga en oriente medio


que yo qe se pero haber quien me compra la m4 asiimov otra vez que injusticia putos risquetos

Diego López
Permalink

Chavales, ¿existe alguna herramienta/software que permita añadir imágenes o gifs a archivos mp3? Hay herramientas online pero en tocas te cobran pasta si sobrepasa x minutos y yo necesito que sea de una hora o más.

Sé que puedo usar el premiere o kdenlive pero pereza renderizar


Es que es una mierda que no se puedan subir ficheros de audio a Youtube, molaría que te dejara hacerlo y que pusiera una imagen y listo.

Y tampoco quiero tener que abrir el programa de edición y tener que colocarlo todo para que se tire horas renderizando


He subido un par de vídeos (aprovecho y hago spam de mi canal) y lo que he hecho es meter gifs (por un poner una imagen estática), pero eso, un rollo tener que hacerlo a mano.

Mi idea es subir más vídeos a Youtube, ya que Mixcloud me quiere cobrar

https://www.youtube.com/watch?v=ZhHZ WnGi5Lo&list=LL&index=123&t=828s&themeRefresh=1

Diego López
Permalink

while ('e') console.log('e');

Diego López
Permalink

Ojalá svelte siga creciendo, es el framework que más me gusta, es muy fácil de usar, no tienes que escribir tanto como en Vue o React y además genera poco bundle, todo ventajas.

Lo único que le falta es precisamente tener más comunidad

En respuesta a:

https://twitter.com/dummdidumm_/stat us/1590367862920994816

Diego López
Permalink

Una pregunta, en sprints, creáis historias técnicas? Es decir, refactors, update de dependencias y ese tipo de cosas que no aportan valor directo a los usuarios.

Obviamente si algo de eso cuadra dentro de otras historias pues se mete pero cuando no, qué hacéis? Kanban?


Scrumban?


Kanbrum?

Diego López
Permalink

sueñoooooooooooooooooooooooooooooooo ooooooooooooooooo