danthux's Blog

Temores acerca del DRM en Microsoft Kinect (conocido también como Project Natal)

July 20, 2010 by Daniel Aguayo Catalán   comments (2) - Visitas: 1645

drm, kinect, natal, juegos, videojuegos

El proyecto Natal de Microsoft (ahora llamado Kinect) es una consola de videojuegos similar a la Nintendo Wii que consta de controles teledirigidos por reconocimiento corporal del jugador mediante un previo escaneo físico superficial. No dejan de ser atractivas las posibilidades que presenta, claramente.

Microsoft, al igual que Sony y Nintendo (y otras marcas) han intentado mediante la implementación de DRM bloquear y restringir el libre albedrío de las acciones del usuario final en la mayoría, sino en todos los productos que fabrican, usando el combate a la piratería como principal pretexto. Las consolas de videojuego como XBOX, PlayStation y Wii, entre otras, no son la excepción.

Ahora me pregunto, considerando los antecedentes de Microsoft y su trabajo constante con la NSA (National Security Agency) de los EEUU y su indiferencia para el desarrollo de una cibercultura ética y respetuosa de las libertades humanas individuales también en el presente y futuro ¿no es acaso preocupante que un dispositivo con DRM ahora escanee tu cuerpo y guarde,procese y haga quién sabe qué con esos datos?¿cómo saber si sólo escanea la superficie? Esto no tiene nada que ver con alguna paranoia futurista ni con si soy fan de Asimov o Marvel, la tecnología informática para hacer útil la información recoletada por análisis de superficie para identificar elementos ya existe y está siendo perfeccionada. Kinetic sólo está a punto de salir a las masas.

Si esto sigue así, ya me imagino el día en el que te tengamos que ocuparnos de ponerle copyright a nuestro rostro y nuestro físico deje de ser nuestro sello. O de la utilización de algoritmos similares a los de los reconocimientos faciales, pero esta vez a cuerpo completo, basados en la información recolectada desde bases de datos de la NSA y alimentadas por inofensivas máquinas de videojuego... 

Acerca del DRM,

...viene de las siglas de Digital Restriction Managment (Gestión de Restricciones Digitales) y ésta como sarcástica y noble campaña en contra del infame e inconsecuente acrónimo del significado original: Digital Rights Managment (Gestión de Derechos Digitales) latente en la mayoría de las consolas de videojuegos de renombre. DRM hace referencia a los candados o esposas digitales que algunos fabricantes de software y hardware han impuesto en sus productos como medida para tener control del producto y las acciones del usuario incluso luego de que éstos hayan comprado o aquirido legalmente el producto en cuestión.

DefectiveByDesign.org

el típico logueo Fail en la red de Inacap

July 20, 2010 by Daniel Aguayo Catalán   comments (0) - Visitas: 1412

fail

El siguiente error es archiconocido, desde hace años, en la intranet de Inacap. Que vergüenza de los encargados pasar además tanto parámetro mediante el método GET :P

 

Query SQL Invalido: INSERT INTO `accesos` (`fecha_inicio`, `usuario`, `ip`, `perfil`,

`estado`, `servidor`) VALUES ('1279644883', '11222333-1, '192.168.121.160',

'Academico', 'On', 'BIOBIO')

 

cambiando el nombre de mi programa en radiognu

May 13, 2010 by Daniel Aguayo Catalán   comments (0) - Visitas: 1574

radiognu

por cosas de tiempo, no he podido nunca hacer lo que he querido en freedomination, me refiero a la intención y matiz que quería darle al programa, no obstante se ha transformado en un espacio de tópico y verborrea mal improvisada, por lo que quisiera cambiarle el nombre a otro más acorde, de otro proyecto que tenía en mente: varpub.

Conectando al Music Player Daemon con Emms desde Emacs

April 16, 2010 by Daniel Aguayo Catalán   comments (0) - Visitas: 1140

emms, mpd, emacs

EMMS es una excelente herramienta para Emacs que permite reproducir casi cualquier archivo multimedia (audio/video) pues se sirve de las capacidades de los reproductores instalados en el sistema.

MPD es una herramienta que corre un servicio en segundo plano, administrable desde la red (local o externa), para reproducir distintos formatos de audio, ogg, flac y mp3, entre otros.

Podemos hacer que EMMS use MPD agregando algo como esto al .emacs:

(require 'emms-player-mpd)
(setq emms-player-mpd-server-name "localhost")
(setq emms-player-mpd-server-port "6600")
(add-to-list 'emms-info-functions 'emms-info-mpd)
(add-to-list 'emms-player-list 'emms-player-mpd)
(setq emms-player-mpd-music-directory "~/Música")

Las funciones de emms-player-mpd estaban accesible aún antes que especificara el (require 'emms-player-mpd) en mi .emacs, pero sólo lograba conectar a MPD y listar el playlist con EMMS, mas no reproducir algo, sino cuando lo intentaba, Emms saltaba de archivo en archivo por todo el playlist; supongo que especificar el emms-player-mpd-music-directory es mandatorio, pero no lo he comprobado al minuto de escribir esto.

Reanudando el Grupo de Usuarios GNU y Linux en Inacap Concepción-Talcahuano

June 23, 2009 by Daniel Aguayo Catalán   comments (0) - Visitas: 969

gnulinux, inacap, iglug, glug

He querido reanudar el GLUG de la sede Concepción-Talcahuano de la Universidad Tecnológica de Chile, Inacap a intención de oficializarla y formalizarla pronto y comenzar el activismo comunitario al respecto que tanta falta hace en dicha institución (en la que estudio).

Para el caso, he creado el espacio en Gnewbook, una herramienta para redes sociales basadas en Elgg, una aplicación web extensible modularmente que crea una herramienta similar al archiconocido Facebook, pero desarrollado bajo el concepto de Software Libre.

Originalmente, habría fundado junto a Léster un GLUG en la Sede hace más o menos un par de años, nos reunimos varias veces y luego de comenzar con restricciones en los laboratorios continuamos, aún, reuniéndonos sólo en los foros de GXPPL. La idea es ahora retomar el trabajo en terreno y ampliar el alcance y trascendencia con la vida académica y estudiantil de la institución.

IGLUG = Inacap GNU and Linux Users Group IGLUG queda como el nombre para la red nacional intersede de glugs en inacap. como grupo local, nos hemos cambiado el nombre: Idle Tesla.

UPDATE: IDLETESLA se reune todos los viernes desde 13 a 18 hr en Lab 232 de Sede Inacap Concepción-Talcahuano :D

 

anonimizando el googleo con scroogle

June 12, 2009 by Daniel Aguayo Catalán   comments (0) - Visitas: 1030

google, anónimo, web, tool, eco, nospam

hace tiempo es sabido que google guarda un historial con nuestras búsquedas y varios otros datos relacionados con los servicios que ofrece. para evitarlo, podemos usar un servicio gratuito dedicado a protejernos de esto: scroogle.

cómo: en el about:config del navegador (basado en mozilla) poner donde dice keyword.URL el valor https://ssl.scroogle.org/cgi-bin/nbbw.cgi?Gw= para seudoaninimizar sus búsquedas con google.

pueden agregar el motor de búsqueda a su icecat/firefox/iceweasel, etc., desde acá:
http://mycroft.mozdev.org/search-engines.html?name=scroogle

más info en:
http://www.scroogle.org/cgi-bin/scraper.htm

"no cookies, no search-term records, access log deleted within 48 hours"

Nexuiz en Tarreo Inacap Concepción

June 11, 2009 by Daniel Aguayo Catalán   comments (0) - Visitas: 933

evento, nexuiz, inacap, tarreo, gamer

El pasado 2009-06-06 se llevó a cabo el tarreo que organizamos en inacap sede concepción-talcahuano, en el cual tuvo la particularidad de existir una competencia de un juego liberado bajo GPL y completamente Libre as Free Speech. Se trata de Nexuiz, que luego de un extenso período de depuración, búsqueda de nuevos integrantes y masivo parcheo, modificación, adición y eliminación de más de 3000 características desde su versión 2.4.2, está muy renovado en su versión 2.5, versión en la que se basó la competencia en modo TDM la madrugada de este domingo.

Orgulloso me siento de haber insistido en la idea y de mis compañeros de staff del evento que la acogieron de muy buena manera, de haber dirigido la competencia y asimismo de la estupenda llegada que tuvo en los participantes.

no saben lo gratificante que fue escuchar a jugadores comentando lo genial que era el juego y que además era completamente "gratis", a lo que agregaba que el hecho que además fuese "Libre" nos permitía disfrutar de un videojuego sin límites, descentralizado, de excelentes gráficas, muy competivio y con rápida expansión e innumerables mods.

gogogo gamers, you'll be free!

(paralelamente, mi fanatismo con "the battle for wesnoth" me ha demostrado empíricamente una vez más que los gráficos de última generación no hacen la diversión en un videogame)

fotos en:

http://fotos.gxppl.net/

réplica

May 16, 2009 by Daniel Aguayo Catalán   comments (7) - Visitas: 983

bug, lame, troll, tldr, ética

Qué lata escribir estas tonteras, pero me veo obligado a redactar esta respuesta al verme expuesto en un artículo de farándula (mirror), bueno esta réplica probablemente parezca lo mismo, en tal caso pido disculpas de antemano. nunca fue mi intención verme involucrado (para quienes me conocen, saben que prefiero estar en segundo plano para no lidiar con egos como éstos)

Para quien acuse tl,dr dejo una reseña al fin del post

A continuación presento el post copypasteado desde el blog de origen, al que respondo directamente intentando seguir el netiquette de las bbs.

(disclaimer: el "encoding-fu", como dijo alguien, de las citas no es mío)

Ayer fue un dia bastate provechoso, tuve una buena calificacion en un certamen, para el cual no habia estudiado, ademas, asisti a un par de charlas del area informatica en mi universidad. Hablaron sobre las certificaciones y las alianzas academicas que tiene la institucion con algunas empresas del rubro.

Fue la oportunidad para que me presentaran como MSP para Inacap Concepcion.

/* Aqui es donde la parte en la que arde Troya */

Llego al auditorio, en donde serian las charlas y me paro afuera para esperar a Brede y me encuentro con Oscar Valenzuela, Daniel Aguayo y Carolina Gonzalez. Ella me saluda con algo de desprecio y ellos me saludan como si estuvieran en un funeral.

 

LOL, que subjetivo, respondo igual: mi saludo no fue de funeral, te dije un "hola, bien, pero podría estar mejor, tu sabes porqué", respondiendo a tu "hola, cómo estás", sin esconderte nada y más encima sonriéndote, lol, creí q lo valorarías.

 

Oscar me pide unos minutos para conversar a solas.

En su conversacion me dice que por hacer activismo en Microsoft, quedo automcaticamente fuera de la fundacion.

/* OJO PIOJO mi cuenta de correo electronico habia sido desactivada en la noche anterior. Hasta el momento, nunca lei un reglamento ni politicas interna de la fundacion. Que Profesional */

 

Tengo la certeza de que tu cuenta de correo se eliminó sólo luego de saber la noche anterior y por un tercero que promocionarías software privativo representando a microsoft en el mismo evento en el que estaría gnuchile.

¿alegas profesionalismo luego de representar al software privativo en el mismo evento que asistía gnuchile, sin haber nunca avisado ni intentado explicar o entender el problema?

 

Fuera de todo lo que me dijo, que poco menos estaban avergonzados de mi por mi inconsecuencia y blah blah blah

/* OJO PIOJO El usa una Blackberry .. */

Y me hizo una advertencia bastante incomoda. Me prohibio usar la polera de GNUCHILE en eventos asi. Que me iban a demandar y todo el asunto, resfregandome  en la cara de que eran una fundacion y que mas o menos tenian el poder.

/* OJO PIOJO Tengo una polera de Microsoft y voy a todas partes con ella y no me dicen nada. Hasta donde se, tienen mas abogados que la fundacion. Tengo un Gran Amigo, que se compro una polera de ubuntu (tal como yo pague por mi polera de gnuchile) y sale a la calle con ella y nadie le dice nada. Ubuntu pertenece a Canonical y tienen muchos mas abogados, tienen mas peso y mas encima SON MAS CONOCIDOS */

Fuera de todo lo que me dijo, lo cual entra a no ineresarme mucho, el problema es como me lo dijo. En la conversacion dijo intencionadamente  se le salieron varios garabatos. Tal como hablaria un Director Ejecutivo de una importante organización

 

no sé qué te dijo óscar valenzuela, pero con respecto a la polera creo que tus ejemplos están totalmente fuera de lugar xD salir con una polera de ubuntu, canonical o microsoft a la calle no causa más que promocionarlos, es algo legítimo. pero utilizar una polera con el logo de una fundación que defiende al software libre (recordando que software libre == ideología) en un evento en el que hablarás representando tecnologías privativas es ridículo, algo así como usar una polera de un equipo en un evento de promoción del equipo adversario (no me gusta mucho el fútbol, pero ser podría sacar también un ejemplo de ahí)

 

Aparte de todo esto, en la noche tuve una conversacion con uno de los miembros de GNUCHILE.. en el cual el no dejo de atacarme diciendo que era “inconsecuente” y poco confiable y blah blah blah

/* OJO PIOJO  Esto me deja en evidencia de que les importo mucho ^^. Alimenta mi ego. */

xD no lo encuentro necesario, él se lo alimenta solito tomando el micrófono y dándoselas de animador cuando nadie se lo pide, en fin, es su forma de hacer las cosas.

La conversacion se las pego aqui.

danthux: y entonces, ¿aún abogas por el software libre?

me: No escuchaste lo poco y nada que dije que en la charla de las celulas academicas ?

Sent at 8:17 PM on Friday

danthux: si, escuché todo, por eso pregunto

me: Lo que escuchaste ..

Esos siempre han sido mis motivos

danthux: interoperabilidad entre win2 y linux?

me: siempre ha sido eso!

danthux: :/

Sent at 8:24 PM on Friday

danthux: pensé que eras más ambicioso, siento si te malinterpreté entonces

me: Nah, siempre han sido esos mis motivos .. de poder mostrarle a los linuxeros que pueden programar en .net en linux y hacer correr sus cosas en windows y viceversa

Lo mismo pasa en la parte de los servidores …

danthux: xD

me: asp.net con mono

Productividad

eso

danthux: xD

Sent at 8:26 PM on Friday

me: y bueno .. aun no entiendo el enojo de Oscar Valenzuela y el “caracho” de Carolina Gonzalez.

danthux: tendrás que preguntárselo a ellos, sólo puedo darte mi opinión

me: Si, aunque creo que no les preguntare .. ya no vale la pena .. solo que encontre muy nada que ver lo que me dijo .. Sabien el bien los motivos.

Pero bueno.. cada loco con su tema y este cuento se acabo

danthux: lamentablemente no ha acabo

me: Yo se que soy tema de conversacion aun

danthux: xD

tienes un serio problema de ego max.

me: me deja tranquilo, porque asi me doy cuenta que causo preocupacion y por lo menos alguien se fija en mi

danthux: xD

me: Es que tampoco saco nada haciendome el weon

danthux: el tema no ha acabado pq se tenga a hablar de ti

sino que ahora eres un ejemplo de egocentrismo e inconsecuencia, y no me quedaría tranquilo con eso

Sent at 8:32 PM on Friday

danthux: creo que difundiste mal el mensaje de “quiero aprender de las dos caras de la moneda” cuando trasgrediste la ideología que decías/mostrabas defender

las tecnologías se transan, las ideologías y principios no.

Sent at 8:33 PM on Friday

danthux: llegué a conocerte poco pero me habría gustado formar equipo contigo, pero me desconcierta tu inconsecuencia y por ende, tu confiabilidad

me: Bueno .. tu opcion

danthux: algo esencial para un equipo, nada personal, sino sólo “productividad”.

claro, me encanta elegir ^^

me: a mi igual

Sent at 8:36 PM on Friday

danthux: como tema aparte (disculpa lo disperso), conocí a tu hmna en un cumpleaños hace tiempo, fue compañera de mi polola en el cole, dale saludos de parte de ella plz

()

Sent at 8:38 PM on Friday

me: como se llama tu polola?

danthux: (20:37:53) void mind: ()

Sent at 8:39 PM on Friday

me: aahahhhhhhhhh

algo me acuerdo de ella … yo estaba en septimo basico cuando ella salio

danthux: si, tb te recordó cuando te vimos en flisol

me:

Sent at 8:42 PM on Friday

danthux: por eso tb mi desilusión con respecto a tu inconsecuencia, de verdad me apena

incluso en gnuchile dije que seŕía prudente tu derecho a réplica, pero ya lo has dejado claro

me: mm en todo caso, mi cuenta de correo electronico ya la habian borrado antes de decirme que estaba afuera.. entonces yo creo que mirar la paja en el ojo ajeno y no mirar la viga en el suyo, se puede ver “profesionalismo” que dicen tener.

Sent at 8:45 PM on Friday

danthux: sé que tu cuenta en gnuchile se borró anoche (cuando se supo que darías charla promocionando a microsoft) para que no pudieras presentarte además como socio de gnuchile; el hecho que tampoco avisaras que darías charla ya es una falta grave.

(peor aún, promocionando software privativo)

Sent at 8:49 PM on Friday

danthux: tu argumento para ser msp era el de conocer más y asdf, si quería hablar de interoperabilidad podrías haber representado a gnuchile, no obstante, ni siquiera avisaste que darías charlas el mismo día que gnuchile

Sent at 8:51 PM on Friday

me: Ni yo sabia! Yo me entere en la ma~ana cuando abri mi correo de inacap

Sent at 8:53 PM on Friday

danthux: pero entiendes lo conflictivo que es la situación? eras parte de gnuchile, una fundación que trabaja día a día difundiendo la libertad de software y tú das charla representando a microsoft en un evento en el que participa gnuchile?

Sent at 8:56 PM on Friday

danthux: entiendo, en el mejor de los casos, la posibilidad que no haya sido tu intención generar una situación de conflicto o que no lo hayas siquiera visto. pero entiendes tú la percepción que otros nos llevamos de tí luego de este evento?

Sent at 8:59 PM on Friday

me: Y te has preguntado la percerpcion que me llevo yo con respecto a Oscar, con su avasalladora actitud y Carolina con su desprecio?

Sent at 9:02 PM on Friday

me: Como ves, es facil decir y decir sin saber las dos partes

 

Tienes messenger?

Sent at 9:05 PM on Friday

danthux:

1.- la actitud que haya tenido óscar y carolina es fuero de ellos, al fin y al cabo fue en _respuesta_ a que expusieras promocionando a microsoft en la misma charla que gnuchile (!)

2.- tampoco has llegado a conocerme, no estoy “diciendo y diciendo” sin saber de lo que hablo. tus acciones tienen trascendencia más allá de lo que hablas.

3.- no tengo messenger, lol

me: En fin

Entonces habla por ti, no en nombre de la fundacion.

Yo igual tengo mucho que decir

Me voy al sobre

Bye

Enfatizo en lo siguiente:

si tu intención es hablar de interoperabilidad podrías haberlo hecho también representando a gnuchile.

cualquier persona puede tener el interés de conocer las distintas tecnologías que existen en el mercado, a modo de ejemplo: alguien de microsoft puede aprender python, php y compilar con gcc y nadie le dirá nada. alguien de gnu/linux puede aprender asp.net, vb y saber usar mssql y nadie le dirá nada. cabe destacar que hasta ahora sólo hablamos de distintas tecnologías y a varios nos gusta la tecnología. hasta este punto, el argumento de "ver ambas caras de la moneda" se aplica.

EN CAMBIO, si hablamos de software privativo y libre no estamos hablando ni de microsoft ni de gnu+linux ni de algún lenguaje de programación en específico, sino de una IDEOLOGÍA, como todas, basadas en principios. abogar interesadamente por dos ideologías adversas no es ético, y menos cuando toma por sorpresa.

 

Se~ores: No creo que a RMS le guste que uno de sus miembros sea MSP. Pero yo creo que lo que mas le debe enchuchar es que sus usuarios fanaticos usen dispositivos empotrados y hardware Y SOFTWARE en sus maquinas que no son libres. Ni mucho menos, que hagan “alianzas” con instituciones que tienen otras alianzas con empresas que no son libres.

Ayer Oscar me dijo que: “El software libre iba a llegar a los colegios cuando existan socios”. Perdona que te diga, los “socios existen” pero seria bueno que les ense~aran a corregir ciertos problemas de usabilidad al usar sistemas 100% libres. Y me atrevo a decir que NO TODOS EN LA FUNDACION USAN 100% LIBRE. Archlinux no esta en la parte de los software 100%.

Seria bueno, ademas, que entrenaran un sistema biologico para usar los drivers libres. Si son tan fanaticos, hagan algo porque da~an la vista.

/* Fin de los comentarios */

Aparte de todo, fue un dia bacan.

Un saludo a todos.

 

"i'm proud to be a posix fan and not a linux zealot". actualmente uso archlinux por la misma curiosidad que he usado docenas de otras distros y sé bien qué software es libre y cuál no, muy distinto es cuál PROMOCIONO y difundo. por ello puedo reafirmar que archlinux es una buena distro, pero indudablemente sería mucho mejor si fuese totalmente libre. lo conozco, reconozco y difundo, pero no lapido a quien sinceramente anuncia tener principios distintos.

puedes reconocer el valor de la libertad de software incluso teniendo en algún par de cosas hardware, software y distros "no-libres" por motivo de trabajo, curiosidad, etc. mientras sepas entregar bien el mensaje de que las libertades privadas están siendo las tuyas y estás consciente de ello, he ahí la importancia de qué cómo difundes el mensaje.

 

CONCLUSIÓN:

defender el software libre es defender una ideología idealista y al estar directamente ligado a los principios e ideales que tengamos cada uno, no se puede obligar a seguir este movimiento sino sólo invitar a ser parte de las comunidades y/o organizaciones que difunden al respecto.

ser activista de las libertades del software y las tecnologías no significa dejar de lado la posibilidad de conocer y aprender toda otra tecnología que no cumpla con tales directrices, sino difundir la idealidad de tales conocimientos.

 

síntesis (para los tl,dr):

  • maximilinano marín entró voluntariamente a gnuchile, fundación que difunde la ideología del software libre y no necesariamente una tecnología en específico (más info en gnuchile.cl) .
  • el pasado viernes 15 de mayo habían charlas de cisco, microsoft y gnuchile en inacap sede concepción-talcahuano. todo bien hasta este punto.
  • el jueves 14 de mayo, pasadas las 23 hr, se supo que maximiliano daría una charla representando a microsoft y, por ende, la ideología del software privativo. aquí es donde comienza el flamewar: por promocionar otra ideología (no por meramente hablar de otra tecnología).

Virtualbox NS_ERROR_FAILURE

May 13, 2009 by Daniel Aguayo Catalán   comments (0) - Visitas: 1024

virtualbox, gnulinux

desde hace un par de semanas tuve un problema con Virtualbox-ose que no tuve tiempo para dedicarme y no me dejaba correr ninguna máquina virtual.

cuento corto, lo solucioné recién hoy cuando me dediqué a googlear un poco al respecto, encontrando la solución en los foros de ubuntu, consitente en poner, como root:

VBOX=$(grep vboxusers /etc/group | sed 's/vboxusers:x:\(.*\):.*/\1/')
mount -t usbfs -o devgid=$VBOX,devmode=664,nodev,noexec,nosuid none /proc/bus/usb

Oracle compra a SUN Microsystems

April 22, 2009 by Daniel Aguayo Catalán   comments (0) - Visitas: 1007

oracle, sun, compra, mysql, openoffice, opensolaris, widenius

Hace un par de días supe esta noticia, creo que la leí en slashdot o en identi.ca, en fin, hoy en fsdaily.com lo veo publicado y preguntándose lo mismo que yo: ¿qué pasará ahora con Java, el alicaído MySQL (que desde que se fue Michael "Monty" Widenius de Sun no se han vaticinado buenos augurios), OpenOffice.org y OpenSolaris, entre otros? no creo que Oracle los bote pues le permite ampliar el mercado en el que se desenvuelve. Lo que en verdad me asusta es el hambre de poder esencial e inherente a casi toda empresa, más aún cuando lucra privando libertades (que conste, que sólo hablo de software, no de nazis). Ojalá esto signifique al menos a OpenOffice.org soportando Oracle o aún mejor e ideal, la liberación de Oracle en alguna licencia compatible con la GPL, aunque claro, bajo una perspectiva estricta o tercermundista esto sería inaudito y poco probable (que también veo), no deja de ser posible.