Anti-social-networking guru

If you take all the managers away, great engineers will still build great things

– Steve Yegge –

Proyecto de ley

Como sabrás (o no, depende de vos), no he posteado nada últimamente en parte porque no tengo ni mucho tiempo ni muchas ganas. Pero también esta el hecho de que anduve ocupado elaborando un proyecto de ley para mandar a la cámara de mamaderas. Sin mas preámbulo, acá te paso el borrador de la propuesta:

Sacar a todos del forro

Proyecto de ley

Articulo 1: Saquen a todos del forro.

Exposición de motivos

Estamos podridos de que nos saquen la guita que no tenemos para hacer frente a gastos que no pedimos. Estamos podridos que criminales queden en libertad sin rehabilitación alguna simplemente porque “se portaron bien” mientras que el ciudadano común (ni siquiera estamos diciendo “de bien”, no nos pongamos esquistos) es castigado por pelotudeces. Estamos podridos que la educación y la salud estén en decadencia pero que los pintas que gestionan, regulan y legislan en esos ámbitos mandan a los botijas a escuelas/liceos/universidades privadas o tienen seguros médicos. Por motivos como estos (y otros mas que se nos escapan porque somos vagos), proponemos sacar a todos del forro.

Por “todos” entiéndase diputados, senadores, ministros, presidente, vicepresidente (a este lo quisieron sacar del forro pero se fue antes),  vicepresidenta, intendentes y básicamente cualquier otra escoria gubernamental que de momento no se nos ocurre porque estamos cortos de ideas (mierda, parecemos el parlamento, capaz que nos tendrían que sacar del forro a nosotros también?).

Todavía le falta un poco de laburo al texto (ta bastante pobre debo admitir). Por ejemplo, no tenemos decidido quien/que vamos a poner en su lugar una vez que hayamos sacado a todos del forro. Algunos proponen maquinas, yo personalmente propuse no poner nada para ahorrarnos un montón de guita. Algunos extremistas proponen meter milicos pero esa idea no me gusta nada porque después no es tan fácil sacarlos del forro.

Si tenemos suerte, se aprueba en el 2050 y se empieza a aplicar en el 2128, pero estoy siendo demasiado optimista.

Mas que caído

Mas que caído

Si, ya se que este es el primer post del ano.

Si, ya se que estamos en el ultimo día de mayo.

Si, ya se prometí postear mas.

Si, ya se que nunca cumplo con lo que prometo.

Peeeeeero… resulta que si seguís este blog mas o menos de cerca te habrás mutado que últimamente no anda bien de uptime. Si no entendiste que es eso de uptime, no pasa nada.

No se cual es el problema porque últimamente he estado muy vago no he tenido tiempo para ponerme a revisar. Y considerando que quien me resuelve los DNS paso de estar en Uruguay a estar en USA y no tener mejor idea que llevarse lo’ servidore’ para allá. Aparentemente, la luz y la internes es mas barata en el primer mundo. Quien lo hubiera pensado! Sobretodo considerando las practicas de mierda que quiere aplicar Big Cable (pero eso merita un post con un tono mucho mas serio y quedara para otro día).

O capaz que todo se cago después que migre de pfSense a un MikroTik CRS-125.

Pero lo que si es seguro es que ahora no voy a hacer nada al respecto. Son la 1:30 am y solo entre para ver si esto seguía andando.

Y parece que así es.

PD: Normalmente despido los posts con algún link, alguna moraleja o algún saludo. Hoy no, pero te dejo una reflexión:

Feliz navidad

Feliz navidad

Feliz navidad se te desea desde este blog. No tengo regalo para vos, pero la verdad que se me complica sabiendo que nuevamente tenemos que ir a poner para cubrir la cagada de Pluna.

Me encantaría hablar como se llenaron la boca diciendo que jamas pondrían la mano en la lata y como toda la gilada comió en primera fila, pero al parecer no queda ni la tabla en la que estaba apoyada dicha lata. Por lo tanto, paso a comentar algo irrelevante pero que para mi resulta ligeramente mas cool:

El RAID-5 me salvo la vida.

No estoy hablando de insecticidas y decir que “me salvo la vida” es ligeramente exagerado. La cuestión es que por pelotudo pude aguantar casi una semana con un disco duro roto en el array y (hasta donde yo se) no hubo perdida de datos. De todas formas, ya aprendí la lección y hace tiempo que hago backups de lo importante.

El disco que murió era un Western Digital Blue de 2TB. No llego al año de uso (5023 power-on hours, o sea 210 días aprox.).

Les diría que eviten los WD Blue como la plaga pero en realidad los únicos que hay que evitar son los “green” porque siguen haciendo una chanchada por firmware donde mandan a dormir el disco a prepo. El resto, mientras compres discos duros “consumer-grade” parecen ser todos la misma porquería. Lo cual me hace acordar al disco recopilatorio del Cuarteto de Nos que se llamaba justito asi. Te dejo el track 1 y nuevamente un saludo!

No nos dimos cuenta

Resulta raro que, cuando no posteo casi nunca en este blog, sea un tema como el “fútbol” uruguayo el que me haga escribir unas lineas[1]. Pero bueno, si hay algo que no me tomo enserio es justamente este blog. Puse fútbol entre comillas porque no se si realmente entra dentro del fútbol lo que voy a mencionar.

Ayer se suspendió el clásico porque hubo relajo.

Inmediatamente, todo el mundo reacciono de las maneras que cualquiera podría imaginar: indignación, superación, “Andate Bonomi“[2], etc… Lo de siempre.

Sin embargo, lo que pareciera que nadie quiere reconocer, que mientras sigamos cantando himnos a la violencia todos los fines de semana desde las tribunas, vamos a seguir alimentando esta glorificación hacia la violencia en el deporte.

Hay un post del Lunes 24 de Octubre de 2016 (tan solo 5 semanas atrás) en la pagina “CampeonDelSiglo” titulado “En un baño de la Ámsterdam” que SI entiende donde esta parte del problema y lo describe de manera excelente:

Se hicieron común las canciones de las muertes, de Posadas y de Rodrigo. Vi tribunas enteras cantando por el asesinato de ellos. Yo canté. Vos seguramente también. Basta con la hipocresía de no hacerse cargo. Nunca robé una bandera, pero en algún momento de mi vida he guardado en mi computadora fotos de los hinchas de Peñarol con trapos ajenos para joder a mis amigos bolsos. ¿Fui el único?

La violencia la ejercemos –o la hemos ejercido- muchos. Hasta hace no tanto, por suerte eran pocos los dispuestos a pasar de la teoría de la letra a la realidad de los hechos. Hoy, son cada vez más y en lugares que, tiempo atrás, parecían una utopía. Por ejemplo, la tribuna Ámsterdam. Hoy por hoy, hay pocos lugares donde se pueda actuar con más impunidad que en una cancha de fútbol. Ayer fuimos varios miles los que compartimos la tribuna con un asesino en potencia. La violencia nos invadió, porque en algún momento, los violentos fuimos todos.

Es muy simple lo que tiene que hacer cada uno de nosotros, mas allá de hacer una “reflexión” vacía y twittear dos boludeces haciéndose el contestatario:

  • Cada vez que se cante sobre matar a uno o prender fuego un barrio, simplemente no cantes. No seas cómplice. Si pensas que por no cantar estas en riesgo de que te caguen a palos o te peguen un tiro, entonces no vayas.
  • Si pensas que el problema esta en los dirigentes, tampoco vayas a la cancha o date de baja en el padrón de socios (si lo sos). Para que les seguís dando guita a la gente que crees que tiene la culpa?
  • Si te parece que a Tenfield le conviene que la gente no vaya al estadio (si, escuche a alguien decir esto el domingo) entonces no garpes el fútbol uruguayo en el cable.
  • De la misma manera, si te parece que el periodismo deportivo da manija en todo este asunto, no lo escuches.

Al final, es así de simple. Boicotea el fútbol uruguayo. Lo único que precisas es un mínimo de voluntad. Y de paso, capaz que te ahorras algún mango.

O podes seguir dándole de comer a todos aquellos que consideras responsables.

Nos vei.


[1] La razón de que considere extraño postear de algo que parece ser futbol, es porque me resbala el fútbol. Me resbalan Nacional y Peñarol. Miro a la celeste, pero supongo que soy lo que los muchachos de “Que vuelva la celeste de antes” llaman un “calendarista” (si todavía no los conoces recomiendo que los sigas en Twitter que te cagas de la risa) .

[2] Para el que no esta familiarizado con la “actualidad” del Uruguay, “Andate Bonomi” viene a ser nuestro equivalente al “Thanks Obama” de los gringos en los últimos años.

 

Present to inform, not to impress; if you inform, you will impress.

– Fred Brooks –
Jugando con h265

Jugando con h265

Con toda la llegada del mundo de resoluciones actualmente ridículas pero que en un futuro van a ser estándar para dar lugar a nuevas resoluciones ridículas (lease 4K) se vio necesario el desarrollo de nuevos codecs para seguir haciendo “mas” con “menos” e increíblemente lo han logrado. O en realidad, no tan increíblemente porque siempre te pasa que tenes un codec hermoso y te hacen otro mas eficiente aun. Este es el caso de h265 (HEVC), que viene a responder a las necesidades de “bandwidth” del vídeo en 4K.

Básicamente h265 promete mejor relación tamaño de archivo vs. calidad que h264 (a cambio de complejidad o sea, uso de recursos de la maquina) lo cual no solamente lo hace ideal para guardar y mandar esos gloriosos 8 millones de pixeles de vídeo, sino que también sigue siendo más eficiente que h264 para el viejo y querido vídeo en 720p y 1080p.

Y lo único que hice para probar fue agarrar un batch de 8 videos filmados directamente de la cámara, sin edición, sin correcciones de color, sin títulos, sin nada raro y pasarlos por el encoder de Adobe. Los originales son 1080p30 y se encodearon a 720p30 con h264 (AVC) y luego en 1080p30 y 720p30 en h265. No creo que los resultados sean realmente representativos ya que tiré los bitrates a “ojimetro” basándome en los presets del Adobe Media Encoder, por lo cual hay lugar para optimizar más aun. Lo que si te puedo decir es que el tiempo de encoding se dispara considerablemente (bastante mas del doble pero soy manco y me olvide de medir) usando h265 que h264.

Pero de todas formas, el titulo de este post es dice “Jugando” así que tampoco te estabas esperando un análisis en profundidad. Capaz que algún día lo hago, pero ya hay gente que sabe en serio de esto y ya lo hizo, como por ejemplo ExtremeTech. Mis resultados chanchos son los siguientes (en naranja los originales):

Comparacion poco seria entre h264 y h265

Comparacion poco seria entre h264 y h265

Anecdoticamente agrego que estos mismos vídeos tal cual tomados por la cámara pesan unos 5GB aproximadamente [1], esto se debe en parte a que las cámaras no pueden andar desperdiciando recursos en encoding y en otra parte porque usa un formato retardado llamado Quicktime. En realidad Quicktime no tiene nada que ver, pero me gusta darle palo.

Bueno no se si te esperabas menos, o te esperabas más. Para mi bajar cerca de 60MB en ambos casos no esta nada mal considerando que no me puse a jugar con los parámetros. Te diría que es compresión “gratis” siempre y cuando el tiempo de encoding no sea drama (o que no tengas un CPU muy polenta, esto lo hice en un i7-6700k).

Aca te van los tamaños reales de los archivos para cada caso:

En cuanto a que encoders hay en la vuelta, esta lleno de encoders pagos, pero gratuitos… … …

La gente de VideoLAN está manteniendo el codigo fuente de x265 y un programa que lo implementa es el gratuito y fácil de usar Handbrake que ademas también implementa x264. En cuanto a los pagos obviamente no he probado ninguno y no pienso perder el tiempo. Si tenes acceso a la suite de Adobe CC, el Adobe Media Encoder anda muy bien, es cómodo de usar (sobre todo en batches) y ya viene con un montón de presets (ademas de dejarte ser granular con unas cuantas cosas).

En cuanto a si le voy a dar uso, depende. Por ahora probablemente voy a seguir pasando todo lo de la cámara a h264 [2] ya que la reproducción obviamente también consume mas recursos en h265. Prueba de esto es que tenemos un Intel Compute Stick conectado en la TV del Living y parece costarle reproducir vídeos encodeados en h265 1080p30. En una de esas le tiro un 4K a ver como se prende fuego.

[1], [2]: En realidad de la cámara ya vienen en H264/AVC dentro de un contenedor Quicktime, pero tienen un bitrate ridículamente alto y el encoder de la cámara no es muy complejo, porque requeriría que las cámaras pasen a ser computadoras prácticamente. La conversión que hago es usar el preset de mas alta calidad en Adobe Media Encoder donde generalmente los vídeos resultantes me quedan del 10% o menos del tamaño original.

Caída inesperada

Entre las 2:14 y las 5:17 UYT del Lunes 6 de Junio de 2016 se registró una caída inesperada de brunobense.com. La misma duró 3 horas aproximadamente y se debió a un corte en el suministro electrico de UTE.

Back on track

Back on track

En los pasados días, no hubo home-server. Eso era de esperar, ya que durante el fin de semana iba a pegar un upgrade, pero como siempre, la informática te pone palos hasta en ruedas que no sabías que tenías. Paso a comentar…

Ante las inminentes necesidades ganas de pegar un “upgrade” a un hardware un poco mas decente, decidí pasarme de mi viejo “desktop” (i5 3ra gen.) a algo mas cheto (i7 6ta gen.) y aprovechar el viejo desktop para mejorar mi homeserver. Las specs. son:

  • Server viejo: Intel Core 2 Duo E7500, 3GB DDR2 RAM, 2x Discos duros SATA de 2TB, placa de red gigabit, etcetera…
  • Desktop viejo: Intel Core i5-3750K (sabe), 32GB DDR3 RAM, 1x SSD Samsung PRO 850 250GB, 1x Disco duro SATA de 1TB, XFX HD7770, placa gigabit y otros chiches.
  • Desktop nuevo: Intel Core i7-6700K (opa opa), 32GB DDR4 RAM, mismo SSD y disco mas un SSD Mushkin de 240GB tirado por ahí, mismo video, etc…

Si ves las specs. y entiendes un poco de lo que quieren decir, esto me dejaría con una maquina capaz de virtualizar alguna que otra cosa vs. el viejo home-server. Ahora bien, el plan era sencillo:

  1. Armar maquina con las cosas nuevas.
  2. Armar home-server con las cosas del desktop viejo.
  3. Migrar las cosas del home-server viejo al nuevo.
  4. Apagar server viejo, dejarlo archivado ahí juntando polvo.

Que inocente soy. Justo en la mitad del fin de semana, uno de los discos duros del server viejo cantó flor. Para serles sinceros, ese disco ya venia anunciando su muerte hace rato, así que la culpa es mía. Igual, de todos los momentos en los cuales podría fallar, justo me agarró en el menos cómodo.

Lección aprendida, esta vez se viene el RAID con fuerza y el server nuevo ahora corre en:

  • 2x SSD Kingston de los baratos de 120GB en RAID 1 (espejo). Considerando que los SSD hoy en día son mas confiables (ojo con esto, leer este articulo y su paper asociado antes de andar repitiendo fruta como yó) que los discos duros normales, esto sea probablemente un exceso, pero, a quien le importa? Acá van el Debian y alguna cosa más que todavía no sé (el disco de alguna VM, quien sabe…)
  • 4x Discos Duros de 2TB en RAID 5. Dos de ellos son nuevos, uno de ellos cualquier día canta flor (fue tomado del server viejo) y otro de ellos está viejo pero sano. Esto es bueno, por lo general en un RAID querés que los discos te fallen en tiempos distintos, por lo cual no es muy inteligente tener una misma partida de discos iguales comprados al mismo tiempo en el mismo RAID (en realidad eso está abierto a discusión, pero la estadística parece favorecer esta teoría, te debo un link). Acá va el groso de las cosas.

Obviamente esta vez tenía respaldos de todo lo importante. El blog se vé que no lo consideré importante y por ende no hay respaldo. Ahora me voy a hacer un post-it que diga “el blog es importante”. (O podría configurar los respaldos, que se yo…). Por suerte, la caché de Google me permitió recuperar todo.

Pero por lo menos, ahora puedo correr VMs en el home server. Y si no sabés lo que quiere decir eso, creeme que es algo bueno.

1 of 2
12