Halle's

We don't get laid here / Acá sí que no se coge

[es] El que busca encuentra. Ene-Nov 2011.

Había una vez un pibe que tenía un blog, y posteaba todos los días. Una vez por mes hacía un post con las keywords de las búsquedas que llegaron hasta el blog. El pibe después se puso de novio, se puso a laburar, y se cagó en el blog.

Pero un día, 5 meses después del último post, se puso a mirar otra vez las keywords y se dio cuenta que todavía hay gente idiota que llega buscando boludeces, así que se puso a armar un post totalmente colgado que va parecer salido de la nada.

(Por si todavía no se dieron cuenta, el pibe vendría a ser yo)

Lo que buscó la gente estos meses que nadie le dio pelota al blog:

  • revelar el secreto matematico de la quiniela
    Aplicando conceptos de combinatoria y probabilidad a la quiniela, los expertos (Entre los que me incluyo), llegaron a la conclusión de que para no perder plata en la quiniela, la mejor forma es no jugarla.
  • algebra dimensiones de cajas 4x4x4
    Según la teoría de cuerdas las dimensiones de tu caja son 10, pero para los conceptos básicos de álgebra asumo que con 3 te alcanza.
  • alumnos sentar algoritmo
    Yo pensé que ese post era una pelotudez, pero evidentemente hay docentes preocupados por ordenar a los alumnos de la forma más eficiente.
  • como combinar los numeros para ganar el quini
    Acá te dejo una forma de combinar los números, seguro hay otras. Espero que tengas un procesador copado, porque va a llevar un rato.
  • for($a=0; $a<=40; $a++) {
      for($b=$a+1; $b<=41; $b++) {
        for($c=$b+1; $c<=42; $c++) {
           for($d=$c+1; $d<=43; $d++) {
             for($e=$d+1; $e<=44; $e++) {
               for($f=$e+1; $f<=45; $f++) {
                 echo $a, $b, $c, $d, $e, $f;
               }
             }
           }
         }
       }
    }
  • combinaciones posibles quini6
    Pedile al loco del punto anterior que te pase el resultado del algoritmo.
  • hechizos+para+ganarme+el+quini+6+o+el+pozo+acumulado
    ¡Lo que faltaba! Brujería para ganar el quini 6.
  • utensilios para hacer una piramide azteca
    Mirá, creo que con tenedor y cuchillo no vas a poder hacer una pirámide. Si está dentro de tus posibilidades yo me conseguiría esclavos, muchos esclavos.
  • me lavo el culo con jabon
    Un culo limpio es un novio contento.
  • son buenos los ventiladores axel

Fotos de mis bolitas.

Hacía mucho que estaba antojado y hace una semana decidí darme el gusto: Me compré (2 packs de) BuckyBalls. (aka Neocube, bolitas de neodimio, Zen Magnets, etc).

El unboxing se los debo, me superó la ansiedad. Review no da, son 432 putas bolitas imantadas.

Son re adictivas estas mierditas (No, no las tomo). Puedo pasar varias horas jugando y no me entero de nada de lo que pasa alrededor y me tiene loco la matemática y la física que se puede armar con esto. Les dejo fotos de algunas cositas que logré armar, algunas son sencillas, otras llevaron mucho tiempo. Voy a seguir sacando fotos, así que por ahí más adelante subo más.

ArchLinux, Gnome3, Adwaita

Después de varias horas de dedicación y ayuda del Doc y de Nico, el fin de semana instalé ArchLinux en mi notebook. Porque me estaba cansando de Ubuntu y sus actualizaciones cada 6 meses. No me vengan a decir que si anda no es necesario actualizar, porque tuve Ubuntu 9.10 hasta diciembre de 2010 y tuve que reinstalar porque ya no había soporte para las aplicaciones que usaba.

Como entorno gráfico instalé Gnome 3, y aunque de entrada hubiese ido por el 2, me acostumbré rápido y lo acomodé a gusto. Lo único que extraño es Compiz.

Una de las cosas que modifqué porque no me gustaba es la decoración de ventanas por default del theme Adwaita, llevó un rato entender cómo mierda funciona el XML que dibuja los botones, pero al final lo logré y quedó así:

Si a alguien le gusta le mando los archivos y lo cambia.

Algoritmos de ordenamiento de alumnos

A lo largo de mis años en la facultad pasé por muchos exámenes y parciales, y con la experiencia voy aprendiendo cada vez más forma de ordenar a los alumnos adentro del aula, ya sea para que no se copien, para repartir equitativamente los temarios, o solo para romper las bolas.

Uno de los métodos comunes es llenar por fila. Primero la fila de adelante, después los segundos, etc. Un algoritmo bastante simple y efectivo.

Otro método común es ir llenando por columnas, de adelante para atrás. El primero se sienta adelante, el que sigue atrás y así hasta terminar la columna. Lo gracioso es cuando se ponen tan estrictos con esto que la última columna queda prácticamente vacía y tienen que meterse uno de los temas del examen en el culo.

Algunos usan la técnica de sentarse ‘asiento por medio’, i.e., un asiento ocupado, uno libre, uno ocupado, uno libre… Y muy común entre los profesores de matemáticas (Básica, Cálculo I, Cálculo II, Ec. Diferenciales, Cálculos y métodos numéricos, Álgebra lineal, etc… Juntos) es combinar los 3 algoritmos mencionados hasta ahora. Como se mezclan las distintas matemáticas, llenan por columnas, asiento por medio, y distintas matemáticas por fila, intercalando otras matemáticas en los asientos intermedios vacíos… a.k.a. El quilombo.

Una forma poco común de ordenar, de hecho solo me pasó una vez, es por columnas, pero de atrás para adelante. La explicación, sencilla, para no chocarse a los que ya están sentados mientras pasás hasta atrás a buscar tu lugar. Dentro de lo poco efectivo que resulta ordenar por columnas, me parece bastante inteligente, para no perder tiempo.

Y por último, un algoritmo planteado por un profesor de Matemática Discreta y Algoritmos y Estructura de Datos, dejar que cada uno se siente donde quiera. Un ordenamiento natural y una distribución gaussiana, así están todos bien repartidos. Pero a pesar de los fundamentos teóricos de este método, suele ser usado por profesores que no tienen nada que ver con las ciencias exactas, e.g. la vieja de Inglés.

¿Alguien conoce otra forma?

¿Por qué odio el sistema educativo?

Cada vez que surge el tema digo (me digo) que voy a escribir un post al respecto, mi opinión acerca de la forma de enseñar en la facultad y especialmente la forma de evaluar los conocimientos “adquiridos”. Al menos dentro de mi area.

Uno de los puntos que me molestan es la actitud de los docentes (Algunos, no todos, hay que reconocerlo), sobradores y agrandados por estar al frente de una clase. Tratan a los alumnos como niñitos que creen que el profesor es la autoridad máxima y de la que hay que aprender, cuando deberían reconocer que muchos alumnos los superan en conocimientos y están en la clase por una simple cuestión burocrática.

He pasado por profesores que insisten tanto en que ya somos adultos y debemos hacernos responsables del seguimiento de la materia, que se convierten en mamis que nos andan atrás diciendo: “Halle, acordate que mañana tenés que hacer la tarea, no te lo voy a repetir porque ya sos grande” o “Halle, hiciste el TP que había que entregar hoy sí o sí, porque sos un adulto responsable que decide por sí mismo si sigue la materia al día?”.

Los profesores deberían darse cuenta que están dando una clase para adultos, y tratar a los alumnos como tales. Y de ser necesario escucharlos y aprender de los alumnos que saben (Que los hay, y son muchos).

Por otro lado tenemos las evaluaciones, que juzgan nuestros nervios, la velocidad con la que pensamos y la memoria. 3 cosas que jamás vas a necesitar en la vida real, o sí, pero que son inherentes a vos como persona, no son cosas que se aprenden y se mejoran: Si tenés mala memoria, TENÉS MALA MEMORIA! y tu capacidad pasará por el razonamiento para encontrar una solución.

Por dar un ejemplo, estoy cursando Tecnologías de la programación (Paradigmas de programación), y por falta de tiempo se dan 5 paradigmas en 2 semanas cada uno de promedio. Nuevas formas de pensar, nuevos lenguajes, y todo cambia de una semana otra para empezar de nuevo. Y a la hora de la práctica y/o evaluación tenemos que resolver pequeños problemas, completamente irreales, que fueron pensados exclusivamente para resolver con ese paradigma. Ya dimos 4 paradigmas y yo aún no se para qué es mejor cada uno.

Acaso no sería mejor plantear problemas reales, y que la evaluación pase por elegir qué paradigma es el más apropiado y por qué? Más allá de que no haya tiempo de programarlos, en la vida real programar es lo de menos, plantear el problema y encontrar las herramientas es lo más complicado. El resto es escribir código.

Queda claro que no me gusta estudiar, o rendir cuentas de mis conocimientos, pero tengo que hacerlo por una cuestión social. A la gente no le importa lo que sabés, le importa que tengas un papel que dice que sabés algo, aunque no sea cierto.

Por suerte hay excepciones, algunas pocas materias donde el profesor usa la cabeza un poco más que para planear la clase, y da gusto ir a aprender de ellos.

Mobile history

Al tipo le gustan un montón las porquerías tecnológicas y los gadgets último modelo. Tiene iPod Touch, cámara de fotos, notebook… Pero los celulares son su punto débil. Uno menos moderno que el otro desde 2003.

Por allá por el 2003 mi vieja me vendió su Motorola M3097 (Gracias @rhamiro por el modelo) y el coso enorme ese servía solo para llamar (Y creo que recibía sms).

Un año más tarde, cuando se puso de moda usar teléfonos proporcionales al tamaño de la pinchila, me compré un Alcatel 331A. El de la pantalla naranja, que podía mandar sms, y tenía un par de jueguitos.

Después empecé a trabajar (Lo que significa que el Alcatel lo tuve desde 2004 hasta 2007 maso) y con los primeros ahorros me quise modernizar y compré un Motorola C261. La mierda hecha teléfono. En general una caca, una cámara de mierda y… no tenía cable USB, infrarrojo, bluetooth ni nada para conectarse a una PC u otro celu, así que las fotos del celu, murieron en el celu.

A este, cuando tuve la oportunidad lo vendí (A un amigo, que no se cómo todavía me habla) y estuve un tiempito sin celular, hasta que me donaron el Nokia 1100 porque la gente necesitaba comunicarse conmigo a veces. De este celu no necesito hablar, lo mejor de lo mejor ever.

Después de unos 2 o 3 años la batería empezó a andar mal, duraba poco, la cambié por una nueva, y tampoco andaba bien. Cada tanto se apagaba. Así que me decidí por cambiarlo y me compré el hermanito mayor, un Nokia 1208. Básicamente lo mismo, pero modelo nuevo. (Después descubrí que con papel podía mantener la batería quieta y el 1100 anda de lujo otra vez).

Este fin de semana mi vieja me avisa que ‘se ganó’ 4 celulares. Pagando sólo la garantía. Así que se trajo 2 (Tampoco daba pagar todos) y ligué uno. Un Samsung e2121l. Bastante mediocre, pero con cámara VGA, mp3 y cable USB.

El problema con este último es que Personal no nos activa la línea, y empezamos a sospechar que nos ‘cagaron’. Pero el celu anda y la línea que deben activar es prepaga, así que comprando un chip Personal nuevo, y mandandoles saludos de Quela, se soluciona el problema.

Friends

Acabo de terminar de ver el último capítulo Friends, después de ver la serie completa, casi, de corrido. Así que ando un poco maricón, y me acordé que tenía el blog y bueno, quería contarles que terminé de ver la serie y yo se que es un dato muy importante para la vida de todos.

Empecé a verla hace como un año por recomendación del Doc (Y porque me obligó a ver un par de capítulos). Tuve un tiempito de ‘descanso’ en el medio, porque se me complicaba ver los capítulos online o descargarlos por mi hermosa conexión, pero fueron casi las 10 temporadas al hilo.

A pesar de los spoilers de Nico estuve re enganchado con la serie y es de las pocas cosas que no me jode volver a ver, porque se que me voy a volver a cagar de risa.

Ahora voy a tener que encontrar otra serie, la única que sigo viendo es White Collar y espero que vuelva Misfits. Si quieren recomendar, ahora sí es el momento. Pero no se calienten en comentar si me van a recomendar Lost o Dr. House.

Made in China FTW

Esta mañana [Note: Este post fue empezado el sábado] llegué del trabajo y en casa había 2 ventiladores nuevos. Porque realmente hacían falta (Yo tengo uno casi de juguete, y el otro tiene más años que yo y se secó, literalmente, no gira porque no tiene aceite) y porque mi viejo tenía unos “Billetes” Frávega que andá a saber quién usó para pagarle.

El primer ventilador, Axel, alto, blanco, 20” (No, no era un chongo, era un ventilador) anduvo perfecto de entrada, no me puedo quejar, porque ni siquiera llegué para el armado.

El segundo marca Protalia, con un flamante cartel de “Fabricación nacional”, estaba en la caja listo para ser cambiado, porque vino con la perilla de encendido/velocidad rota. Cosas que pasan, no?

A la tarde mi vieja vuelve con el recambio del venti y me pongo a armarlo yo, por lo que pude apreciar varias cosas: Te lo venden como 20” de diámetro, y sí, el armazón tiene 20”, pero las paletas tienen 6” y están separadas 2” del centro. De entrada creí que vino 1 sola paleta, a lo que ya estabamos guardando para reclamar de nuevo, pero en una revisión más exhasutiva notamos que eran las 3 paletas juntas, más o menos del grosor de una hoja de papel. Las instrucciones tranquilamente podrían venir resumidas en un “You’re on your own”.

Cuando terminé de armarlo y lo voy a probar, el ventilador no rota. Hace fuerza y se traba. A cambiarlo de nuevo… Y el 3er intento, armado ahora por mi viejo, tenía el mismo problema.

3 ventiladores probamos, como si el viaje hasta el local, y la media hora de armado y la bronca fuesen gratis. Hoy (Ya es lunes, boló) habrá que ir a cambiarlo de nuevo… Espero que el 4to… sea otro modelo.

wxApp::OnInit() {

Hace como desde siempre (Mentira, unos 9 años) que me gusta programar. Cuando empecé en el secundario me creía capaz de programar lo que sea, como si FOX PRO bajo DOS me diera muchas posibilidades. Pero cuando empecé a estudiar ingeniería, en vez de aprender programación, en las materias relacionadas con el tema lo único que me enseñaron es que en realidad no se nada, y que no sirvo para esto (Por eso amo el sistema educativo y me encanta estudiar).

Tuve que aceptar trabajo de programador para darme cuenta que, lo que aprendí en la facu estaba mal, en realidad sí sé programar (Gracias Doc). Aunque ya no tengo el ego-programador tan alto como en la secundaria, sino más acorde a mis capacidades reales.

Ahora me volvió el gusto por programar, y las ganas de vivir de eso. Pero sigo sin aprobar Programación Orientada a Objetos en la facu. Tengo que presentar un programa en C++, y el problema actual es que no entiendo un choto cómo funciona wxWidgets. La documentación es puro ejemplo (Y a mi que me gustaba aprender con ejemplos), y me cuesta muchísimo entender qué mierda pasa en el código.

Si conocen a alguien que haya usado wxWidgets le pasan mis datos y le dicen que la chupo bien. A menos que quieran ayudarme gratis y eso estaría todavía mejor, porque no me cagaría a trompadas mi novio.

El Halle y Nico por Arroyito

Acá estoy de vuelta de mis largas vacaciones por el Cari– Ok, no. Fueron 3 días en Arroyito, pero los disfruté mucho y la pasé mucho mejor que si hubiese ido al Caribe (Como nunca fui al Caribe, y no tengo punto de comparación, soy feliz).

El viernes a la tarde llegamos a la ciudad donde nos esperaban Anggie y Piero, que nos dieron un paseo (El camino más corto al hotel a dejar las mochilas). Y de ahí salimos a dar una vuelta y empezar a conocer. A lo que más tarde se sumó Aye que aparecía donde sea que la llamaramos. (Paseo + Cerveza + Comida) * NerdTalk = Día1.

El sábado arrancamos después del mediodía (Porque un boludo no se sentía bien), hicimos la gran excursión escolar y dimos una vuelta alrededor de Arcor (Al sol de las 2 de la tarde, porque somos heavies). Y más tarde conocimos el cofcofcharcocofcof que hacen llamar balneario. (Paseo + Rio + Cementerio) * NerdTalk = Dia2.

El domingo lamentablemente nos teníamos que volver temprano porque no conseguimos pasajes más tarde. Pero igual recorrimos el resto de la ciudad, y nos cagamos de calor yendo de un lado para otro. (Paseo + Calor + CruelDespedida) * NerdTalk = Dia3.

Me está gustando cada vez más este estilo de vacaciones de ‘visitar amigos’ más que ‘visitar lugares’. Pero lo malo de esto es ‘extrañar amigos’ y no ‘extrañar lugares’.