lunes, 6 de mayo de 2019

574 - teorías locas



Venga, teoricemos:

1) Obtienes las 6 gemas (backend) y el guantelete (frontend. probablemente hecho en bootstrap).

2) Le instalas linux (que es lo primero que hay que hacer con cualquier cacharro tecnológico... eso sí, en este caso, con el kernel en Real Time, no jodamos). O thanOS (collejas por el chiste para @wardog).

3) Luego baneas a la mitad de reddit (yo me desñoclo xD)

¿qué es lo que haces para matar a la mitad de los seres vivos?


PLAN DE DESPLIEGUE: 

1) el "no soy racista, soy ordenao": el guantelete funciona mandando "heraldos", que son como IA autónomas que tienen la capacidad de viajar por el espacio y hacia atrás en el tiempo (gemas del espacio y del tiempo).

Cada IA tiene asignado un cubo de 1 año luz de lado. En el momento cero, cada heraldo entra en el microverso y viaja en tiempo cero a su cubo de espacio (viajando al pasado si es necesario, da igual la distancia).

Una vez en su cubo, la IA se clona para cubrir con cada replica un cubo de 1 minuto luz de lado, volviendo a viajar en tiempo cero. Cada IA replicada analiza su cubo y las especies vivas y mata a la mitad de cada especie

como optimización de despliegue, en el hilo de twitter que enlaco al final también se sugiere que las gemas pueden concentrarse en las áreas más pobladas del universo, descartando aŕeas vacías, para maximizar la velocidad (aunque supone mucho conocimiento previo, y qué demonios, estamos suponiendo energía infinita, así que qué más da mandar a una IA a un cubo de un año luz de lado para matar a dos amebas de las cuatro que hay xD)

2) el "FIEEEESTA DEL PORTAL": la gema del poder y del espacio abriendo portales y transmitiendo información de a quién matar, individualmente (eso pueden ser muchos fantastillones de portales, eh, pero lo dicho: ENERGÍA INFINITA QUE TE CAGAS. MIS GEMAS DEL INFINITO SON LAS DEL JODIDO COMIC.)

ELECCIÓN (por orden de rendimiento, las más rápidas primero)

1) rand() > 0,5 -> kill (porcentualmente casi justo, aunque probablemente en números absolutos moriría más gente (o quedaría más gente viva). Supone un generador de números aleatorios real. El plan de despliegue podría ser el 1) o el 2), indistintamente (puestos a gastar energía, el 2) parece más caótico. Aunque viendo infinity war, no parece que lo de portales a cascoporro sea la opción elegida). Es el método más rápido, escalable, pero podría tener problemas de "justicia".

2) UUID % 2 > 0 -> kill (supone existencia de id único de ser vivo). el fallo de este sistema es que puede resultar injusto a nivel de especies (distribuciones anormalmente altas de ids pares / impares)

3) indexación previa de los las especies aplicando el despliegue 1), para saber el tamaño de cada especie y elegir n/2 individuos de cada especie; es más lenta, pero teóricamente """justa""", porque tiene la ventaja de que no habría posibilidad de exterminar especies de 1 individuo, si aplicas redondeo en positivo (si hay un número impar de individuos, no matar uno de más) (aunque no sé si hay muchas; Ego, el planeta viviente, diría que fue apiolado en el MCU en guardianes 2, ¿no?)

Claro, el problema podría estar con las especies con mente colmena que no son capaces de sobrevivir sin la reina... como a la reina le tocase morir, ZAS, todos los zánganos detrás. (o que sí pueden; en el caso de algunas razas de MARVEL como la de "El Nido", diría que sí pueden sobrevivir sin reina*, incluso algunos individuos se desconectan de la mente colmena, pero dada su estructura jerárquica, sería más probable que murieran zánganos que que muriesen reinas, con lo que este algoritmo sería "injusto" dentro de la población; no sería igual "para ricos y pobres", como decía Thanos :-P)

*diría que el Nido tiene reinas en plan "sedes locales", y luego... ¿emperatrices? estoy ya muy desconectado de los comics. jo, nomacuerdo :-P

MANERA

puestos a teorizar, la orden de la gema de convertir en polvo a cualquier ser vivo, debería tener un gasto energético...o no.

1) activar un "gatillo" presente en todo ser vivo (claro que eso presume un origen único de toda la vida, o algo común). Por decir algo en la línea de los cómics, con lo mucho que le molaba a Starlin y compañía, pues yo que sé, encontrar los armónicos para activar todas las unidades individuales de vida (amos, las células) a la vez y boum, quemazón instantáneo

2) la gema del poder los churrusca. TELECHURRUSQUE, ¿LO QUIERE CON MASA FINA O NORMAL?

3) ... se admiten sugerencias. :-D


P.D: Y todo esto, GUARDANDO UN BACKUP (por si acaso los rollback). RÍETE TÚ DE LA FACTURA DE AWS DE LAS GEMAS xD


la discusión en este hilo de twitter



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 29 de abril de 2019

573 - ¿y si el hechicero supremo fuera...



me faltan por dibujar un spin-off de la historia de Lugo de la viñeta 1...

...y el tuit que dio origen a todo esto...


(vale, no fue ese, fue esta encuesta, pero en este me planteé lo de hacer tira)



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

domingo, 21 de abril de 2019

572 - resucitó al tercer día: la explicación




conclusiones:

1) dada la fecha del backup, muy probablemente Jesús resucitó con una resaca enorme de la última cena.

2) no desprecies el ancho de banda de una paloma mensajera cargada con unos cuantos pendrives, pero tampoco te flipes, que mandarlas de una punta a otra del universo puede ser complicadillo

3) otro día hablamos de backups/sons/withLeda, backups/sons/withDanae, backups/sons/withFrigga...

4) por supuesto, la clave de root de Jesús es "dios". o "12345".

5) es un poco perturbador eso de que tu padre se logue dentro de ti, ¿no? aunque bueno, es como si fueses el terminator cristiano; ahí, repartiendo hostias y latigazos por igual


Otras tiras de semana santa

534 - la agonía



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 15 de abril de 2019

571 - en forma



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 8 de abril de 2019

570 - motivación



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 25 de marzo de 2019

569 - Blockchain. ¿blockchain, blockchain blockchain? ¡BLOCKCHAIN!






¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 11 de marzo de 2019

568 - 6 frases que ponen to loco a tu sentido informático...




¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

domingo, 3 de marzo de 2019

esta semana, lo juro...

...llevo un par de semanas muy locas con clientes desaforados, pidiendo cosas en plan absurdo (lo que no viene mal para futuras tiras, claro).

Nada garantiza que esta semana sea distinta, pero espero sacar un ratete para publicar.

¡Sorry!



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 11 de febrero de 2019

567 - ¡emergencia! (II)





Tiras relacionadas:



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License

lunes, 4 de febrero de 2019

566 - ESE - ESE - DÉ





Sé que he tardado en hacer tira sobre el tema, queridos seguidores tuiteros, pero es que no quería hacer simplemente una traslación del tweet, tal cual:



¿quieres leer más tiras? Entra en el listado de tiras y escoge!

Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC:
Creative Commons License