Archivos Mensuales: diciembre 2009

Git: The Lean, Mean, Distributed Machine

Una excelente presentación sobre control de versiones, Git y GitHub de parte de su creador; Chris Wanstrath (@defuntk on twitter)

Xournal y Cellwriter: dos aplicaciones interesantes para escribir

Ya sea que tengas un tablet PC; o tengas una tableta digitalizadora, aplicaciones como Xournal y Cellwriter son dos aditamentos útiles que no debes dejar de tener.

Xournal

Es una aplicación para note-tasking, para hacer esquemas, escribir, hacer apuntes y anotaciones sobre archivos PDF; es bastante sencillo y para lo que está diseñado inicialmente (notas y sketchs) pues funciona de maravilla.

Para instalarlo?, fácil, está en los repositorios de casi todas las distribuciones conocidas; en Debian sería:

aptitude install xournal

Su interfaz es muy sencilla, además soporta:

  • soporta capas
  • abre y exporta a PDF
  • soporta múltiples páginas
  • Aprovecha la sensibilidad de presión de la tableta digitalizadora

CellWriter

Cellwriter es una aplicación que nos muestra una grilla de carácteres y permite la inserción de texto escrito (handwriting) directamente a nuestras aplicaciones; luego de escribir (cada línea  se va agregando al terminar la fila) presionamos el botón “Enter” y el texto será insertado en nuestra aplicación favorita.

Cellwriter nace como una tesis de grado del joven doctor Michael Levin; de la Universidad de Minessota, para un algoritmo de reconocimiento gesticular escrito, que fuera independiente del lenguaje y dependiente del escritor.
La tesis acá:
http://risujin.org/cellwriter/cellwriter.pdf

La página web del proyecto acá:
http://risujin.org/cellwriter/

Handwriting recognition:

Primero verificaremos que podemos instalarlo:

# aptitude search cellwriter
p   cellwriter                      – grid-entry handwriting input panel

* Y lo instalamos:
# aptitude install cellwriter

Al ejecutar por primera vez a Cellwriter; obtendremos una ventana de bienvenida y la ventana de entrenamiento:

La ventana de entrenamiento es muy básica y simple de usar; los carácteres en gris muy claro, son carácteres que no le hemos enseñado al sistema; a diferencia de otros sistemas de handwriting; con Cellwriter podemos almacenar varias formas de escribir un mismo caractér, mientras más le enseñamos al sistema, verán que los caracteres se irán poniendo más oscuros, un caracter en negro, indica que existe una alta probabilidad que al primer intento de escribirlo CellWriter lo reconozca.

Luego de ejecutar el entrenamiento básico en latin y latin1-extended (se pueden guardar varias demos de cada letra; así que es preferible guardar las letras no como se ven sino como uno las escribe)

nota: Si presionan correctamente con el borrador (eraser) del lápiz y dejan presionado, aparecera un menú que indica “RESET” pudiendo re-hacer el carácter donde se hayan equivocado.

info: se darán cuenta el nivel de reconocimiento que tendrá el sistema de un carácter; mientras más ejemplos tenga escrito por ustedes, más oscuro se verá.

Configuración

El uso puede comenzar inmediatamente después del entrenamiento básico (latin1 y carácteres del latín extendido, incluyendo la ñ y las letras acentuadas); pero de repente quisieramos habilitar otros idiomas o sistemas de carácteres (ejemplo, Braille), esto se hace en la opción SETUP:

Yo en mi caso, para práctica del artículo, he habilitado carácteres japoneses Hiragana y he realizado luego el entrenamiento respectivo en escritura Hiragana.

Luego de entrenado; cierren cellwriter (botón derecho sobre el ícono que estará en la zona de sistema, salir) y ejecutar de nuevo, para obtener la versión de trabajo.

Usando CellWriter:

Como verán, CellWriter es una ventana flotante, siempre arriba, que realmente nunca tiene el foco (por lo que al escribir, lo que escriban será pasado a la ventana que tenga el foco); verán además un icono en el área de notificación de sistema.

En este momento, ya podrán usar cellwriter para escribir a mano alzada directamente sobre cualquier aplicación.

Escritura:

Simplemente escriban en los cuadros grises, nuevos cuadros se agregarán mientras estén escribiendo, al terminar de escribir pueden presionar ENTER o darle con el lápiz al botón ENTER de la ventana.

Algunos tips:

  • La zona gris oscura es la zona de sub-bisel o subscript de texto; ahí es donde se hacen carácteres como el guión bajo (_)
  • Espacio es simplemente dejar un cuadro sin escribir; si desean separar una palabra ya pegada por espacio, acerquense al borde y verán una doble flecha roja, hagan click y aparecerá el espacio.

  • Si un carácter está muy sospechoso (la aplicación no cree que haya sido la escogencia correcta), lo verán en rojo:

Equivocaciones:

Escriban en los cuadros grises los carácteres que deseen; si se equivocan pueden ejecutar alguna de las 4 formas de corregir:

  • Pueden escribir encima nuevamente del carácter (sobre-escribir) (la opción más fácil)
  • Pueden dejar presionado el eraser (borrador) del lápiz; verán un menú que indicará:
    DELETE : borrar el carácter
    SHOW INK: muestra la tinta que escribimos en rojo (para saber que rayos estabamos escribiendo).
    To UPPER (o To Lower) que permite llevar un carácter latino de minúsculas a mayúsculas y vice-versa.
    Verán además unos porcentajes (accuracy); indicando posibles carácteres (y su porcentaje de compatibilidad con nuestra tinta), pueden seleccionar el que deseen haciendo click en él.
  • Pueden ejecutar el gesto de backspace; como en diversos sistemas (palm, etc), el gesto de BackSpace es mover rápidamente el lápiz de derecha a izquierda haciendo una leve raya sobre el carácter.
  • También, pueden hacer click sobre el botón “backspace” (< BkSp)

Lección de Hiragana para Cellwriter

En japonés, cuando decimos “arigatou” (quiere decir “Gracias”), podemos expresarlo en carácteres Hiragana desglosando la palabra en sus sílabas:

“ARIGATOU” puede ser descompuesta en las siguientes ideogramas [“a”+”Ri”+”Ga”+”To”+”u”]

Que luego de entrenar a Cellwriter; podemos escribir así:

Esto es:

a=あ ri=り ga=が to=と u=う

Entonces ya podemos escribir japonés hiragana en nuestro blog usando cellwriter!:

ありがとう Cellwriter!

[Linux – Intel 965] Corrigiendo fallo de performance en intel 965

Desde el kernel 2.6.28 mi sistema ha estado presentando un fallo recurrente y una perdida razonable en el performance del video; era extraño ya que se suponía que tengo una intel 965 con 256 Mb de RAM para video y poseo 4Gb de RAM.

El error

dmesg | grep drm

[    3.425976] mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining
[    3.425979] [drm] MTRR allocation failed.  Graphics performance may suffer.

Cuando ejecuto un cat /proc/mtrr:

reg00: base=0x000000000 (    0MB), size=32768MB, count=1: write-back
reg01: base=0x0e0000000 ( 3584MB), size=  512MB, count=1: uncachable
reg02: base=0x0ddc00000 ( 3548MB), size=    4MB, count=1: uncachable
reg03: base=0x0de000000 ( 3552MB), size=   32MB, count=1: uncachable
reg04: base=0x11c000000 ( 4544MB), size=   64MB, count=1: uncachable

Encontramos que la tarjeta de video no está logrando ningún buffer de RAM para write-combining golpeando notablemente el performance del video.

Corrección

Para corregir; debemos tener un kernel 2.6.30 o superior; en mi caso al tener Debian Squeeze tengo el 2.6.30-2-686; luego agregamos las siguientes opciones al arranque del kernel en el boot (grub):

enable_mtrr_cleanup mtrr_spare_reg_nr=1

En mi caso; la línea del grub queda:

linux   /vmlinuz-2.6.30-2-686 root=UUID=b7d24754-7be4-407c-a998-2b538ffebbf4 ro quiet vga=791 splashy splashy=verbose preload enable_mtrr_cleanup mtrr_spare_reg_nr=1

Debemos modificar nuestra sección “Device” del archivo /etc/X11/xorg.conf las siguientes líneas:

Section "Device"
 Identifier      "Configured Video Device"
 Driver          "intel"
 BusID           "PCI:0:2:0"
 Option          "AllowGLXWithComposite" "true"
 Option          "XAANoOffscreenPixmaps" "true"
 Option          "AddARGBGLXVisuals"     "True"
 Option          "DRI"   "True"
 Option          "AccelMethod"   "EXA"
 Option          "EXAOptimizeMigration"          "true"
 Option          "MigrationHeuristic"            "greedy"
 Option          "Tiling"                        "true"
 Option          "NoDDC"
 Option          "BackingStore"  "True"
 Option          "MTRR" "on"
 Option          "UseFBDev" "false"
 Option          "LinearAlloc" "6144"
 Option          "MonitorLayout" "CRT,LFP"
 Option          "DevicePresence" "true"
 Option          "RenderAccel" "true"
 Option          "RandRRotation" "on"
EndSection

Recordando habilitar MTRR “on”; guardamos el archivo y reiniciamos el sistema.

Al reiniciar y detallar si la solución es correcta; vemos lo siguiente:

dmesg | grep drm

[   42.714883] [drm] Initialized drm 1.1.0 20060810
[   42.793528] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0

Si verificamos si la tarjeta de video ha logrado registrar un rango “write-combining”:

reg00: base=0x000000000 (    0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bf700000 ( 3063MB), size=    1MB, count=1: uncachable
reg03: base=0x0bf800000 ( 3064MB), size=    8MB, count=1: uncachable
reg04: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg05: base=0x13c000000 ( 5056MB), size=   64MB, count=1: uncachable
reg06: base=0x0e0000000 ( 3584MB), size=  256MB, count=1: write-combining

Vemos que el último es un buffer write-combining de extactamente el tamaño asignado en BIOS a nuestra tarjeta intel 965.

No solo el error no se presenta, sino que ahora en GLX:

2144 frames in 5.0 seconds = 428.692 FPS

Previamente obtenía unos 350 FPS por lo que es una mejora de un 20%; además tomemos en cuenta que el error ya no se manifiesta.

[GNU] No todo cambio es para bien

Existen algunas aplicaciones; que aunque sus desarrolladores y mucha gente de la comunidad defienda sus cambios, a veces parece que su “ampliación” de la complejidad (o simplificación en el sentido contrario) buscaban más la demostración de que “se puede hacer más complejo” que la búsqueda real de soluciones para el usuario; he aquí algunas aplicaciones que en el último tiempo he dejado de usar o extraño algunas capacidades.

GRUB

El administrador de arranque de GNU/Linux por defecto (más popular que Lilo), ha sufrido una serie de cambios entre la versión 0.97 (llamada ahora GRUB legacy) y la versión 1 (que la gente llama popularmente GRUB 2);  grub legacy se caracterizaba por una sencillez increíble; algo realmente útil porque cualquier persona podía editar la lista de arranque (menu.lst) y modificarlo a sus necesidades; no era la panacea y tal vez no podía hacer cosas que para su época LILO ya hacía (un sistema de bootsplash, o ventana gráfica de arranque, era todo un proceso y bajamente personalizable); pero GRUB1 resolvía el 80% de las cosas que uno hacía con un sistema de arranque (uno o dos sistemas operativos, a lo sumo una modificación adicional) y pues la cosa era bastante sencilla.

Pero llegó GRUB2; un gran avance porque supone una completa re-estructuración y re-escritura de GRUB para hacer con él muchisimas más cosas; pero su sistema de menuentry en el archivo grub.cfg y reglas separadas (cual sistema UDEV) en un directorio /etc/grub.d/ lo hacen algo más que fastidioso; un ejemplo de elevación de complejidad, para arrancar Windows, que se hacia con 2 líneas:

rootnoverify(hd0,1)
chainloader +1

Ahora requiere todo esto:

menuentry "Microsoft Windows XP Professional (on /dev/sda2)" {
 insmod fat
 set root=(hd0,2)
 search --no-floppy --fs-uuid --set e44b-d716
 drivemap -s (hd0) ${root}
 chainloader +1
}

Una elevada complejidad no necesariamente ayuda a que un proyecto gane popularidad (salvo el hecho que elimines la versión 1 y tengas “a juro” que usar la versión 2).

A veces la complejidad es malo, y lo veremos con otro ejemplo.

UPDATE: Habia olvidado indicar que no he hecho aún un “update-from-grub-legacy” para quitar el menu.lst del grub1 y quedarme solo con grub2; porque realmente es un fastidio editar varias cosas para hacer funcionar a XEN con grub2.

Acá una entrada de como hacerlo: http://bderzhavets.wordpress.com/2009/08/31/loading-xen-via-grub2-on-top-ubuntu-karmic-server-alpha-4/

XMMS

El reproductor más popular luego de la irrupción de los primeros escritorios para Linux; XMMS combinaba la interfaz sencilla (winamp-like) con las cosas que uno necesita para escuchar música; no más, no menos …

Pero eso cambió cuando al desarrollador se le ocurrió la idea de crear un proyecto “desde cero” para XMMS; creando todo un sub-sistema (con demonio de servicio para streaming, etc) muchos (me incluyo) quedaron bajo shock. XMMS2 es todo un demonio multi-proceso con filosofía cliente-servidor, tienes un demonio que gestiona tu música, tus streamings, tus podcasts, tu library, tus playlists, incluso tus conversiones entre formatos y tus carpetas compartidas y recursos varios (rss, last.fm, etc) se le puede acceder via network y simplemente ni siquiera tiene interfaz!, es ahora un demonio al que se le puede acceder desde una variedad de clientes (front-ends) diseñados por los usuarios; esta es una visión radical y novedosa sobre el anterior y simplista XMMS y considero que ese fue el inconveniente; quienes usaban XMMS era por su sencillez; quienes querían algo más complejo se decantaban por Amarok, el innombrable rhythmbox u otros; a la final, XMMS2 no ha sido tan popular como lo fue alguna vez XMMS.

De hecho, todo el código viejo de XMMS fue cedido a un “fork” llamado Audacious, que ya va en la versión 2.

A veces, tampoco simplificar ha sido bueno.

¿Qué rayos es Amarok2?

Amarok era mi aplicación favorita (y de muchisima gente también, los scrobblers para last.fm usando amarok se contaban en millones de usuarios, hasta en Windows se usaba Amarok), era absolutamente sencilla en su simplicidad y desde su simple interfaz hacías todo, escuchabas podcasts, te conectabas a tu playlist de last.fm, hacias scrobbling y obviamente hacias lo que una aplicación de música debe hacer “tocar música”, realmente la interfaz la renovaron; supuestamente para hacerla más “weightless” (sin peso), pero si cuentas, hay la misma cantidad de items en Amarok1, que en Amarok2, simplemente cambiaron de posición, a diferencia de XMMS1=>XMM2; Amarok2 no ha ganado ni perdido tanta funcionalidad de lo que habia en Amarok1; simplemente cambiaron sin avisar toda la interfaz y renovaron la de algunos servicios; a veces opino que el éxito que tiene en el común de la gente las aplicaciones Windows como Winamp es que llevan como 10 años y aún no han hecho cambios radicales en su interfaz.

A veces uno logra extrañar cosas …

GNOME Battery

Como último ejemplo traigo a gnome-battery applet; gnome es la única aplicación (bueno, muchisimas en gnome) que va simplificandose y perdiendo funcionalidades en vez de ganar a lo largo del tiempo.

En gnome 2.1 y previos; gnome-battery era muy versátil; si dabas click sobre la batería, salía una ventana tipo widget, semi-transparente si tenías cairo; con toda la información, marca, carga de fábrica, carga actual y otros valores extraídos de SYS/DEVICES/PLATFORM/ACPI/BATT0; en la actualidad cambiaron la ventana tipo widget por una simple ventana diálogo gnome y algunos valores informativos han sido removidos para que quepan en la ventana.

También había un acceso directo a gestión de energía (como en otros sistemas operativos), esto se ha eliminado; además, desde el control de batería de GNOME ya no se puede ni suspender ni hibernar, eliminaron ambos items en la última actualización de este mes en Debian Squeeze (gnome 2.28.0); de hecho, se eliminó todo, dejando solo la opción de menú “batería de portátil”.

Este post no espera que la gente crea que esos cambios han sido malos; lo que me quejo es que hayan sido cambios no tan “user-friendly” y que hayan complicado las cosas más, sobre todo para usuarios comunes que cada vez más van adentrándose al mundo Linux.

Espero que el próximo año no nos traiga más sorpresas en algunas de nuestras aplicaciones favoritas, al menos Komodo, Pidgin, Avidemux y Firefox se mantengan como están … 😀

Felíz año para todos!

El Respeto (II)

Viene de: Respeto

El respeto a las instituciones y de las instituciones

El respeto a la estructura del estado es ya algo más artificial y lógico, llamado por Kant como “el proceso y el deber de la obligatoriedad con la ley”; la ley es un artificio creado por los hombres para mantener el orden y la igualdad de proceso para todos; esto significa que como estado, todos los individuos bajo la misma bandera hemos “decidido” las reglas para regirnos como seres racionales, sin menoscabo de ningún grupo distinto o de ninguna minoría (aunque esto en la práctica no se cumpla en casi ninguna parte).
El respeto institucional debe ser recíproco; yo respeto mis instituciones porque me representan, y elijo mis representantes a estas instituciones para que me respeten como garante de mis derechos; es algo que debería mantenerse así, con igualdades de oportunidad en el estado para todas y todos; pero Venezuela aun dista mucho de ser un estado “realmente” socialista.
En el artículo anterior hablo del proceso de sacar la inscripción de una empresa en el registro de INCES (Instituto Nacional de Capacitación Educativa Socialista); estos “funcionarios” han ideado la manera de no trabajar; solo reciben 4 empresas diarias, entre las 7:30 y 8 am (lo que ocurra primero); pero además, se han “tomado” un mes entero de vacaciones (desde el 15 de diciembre hasta el 15 de enero); para colmo (y para evitar sorpresas y trabajo acumulado “innecesario” en enero) han mandado a la página web de registro de vacaciones hasta el 16 de enero.
¿Debemos aceptar este comportamiento irrespetuoso de una institución?, mi inscripción y actualización y cualquier proceso en INCES causa impuestos, impuestos que yo y miles de empresas pagan en Venezuela y que causan el salario de estos funcionarios; nuestra “parte” del plan del respeto recíproco se ha cumplido, cumplimos con nuestro estado y pagamos nuestras imposiciones y erogaciones;  ¿Por qué entonces el funcionario público no puede cumplir con su parte?; el problema que se causa aquí (por la ineptitud o indiferencia del funcionario) es de una magnitud que nadie; por no querer asumir responsabilidades civiles, ha querido aceptar, la gente termina odiando al estado (y no al gobierno, que en este caso es el funcionario); dejando de pagar los impuestos con los que ese mismo estado (y obviamente el salario para vivir de ese mismo funcionario) funciona; causando una espiral que tarde o temprano terminará por inutilizar al aparato burocrático en pleno.

El respeto al soberano …

A veces; el mismo gobierno “decide” dejar de lado tu proceso de decisión, con lo cual se llega también a un irrespeto de su parte; varias veces he dejado en claro (como muchos mandatarios internacionales; aun cuando la oposición venezolana y globovisión sean los únicos a favor) mi completa negación al proceso Hondureño; el caso es básico, la mayoría de los “legalistas” argumentan que por encima de la constitución de una república no hay más nada; pero, ¿qué generó la constitución?, ¿acaso fué un libro sagrado entregado por una zarza en llamas?; la constitución fue generada por representantes del pueblo, que de una u otra forma fueron electos y por ende, tienen la posibilidad de volver a preguntarle al pueblo si desean cambiar su constitución y/o forma de vida; negar la legalidad del proceso constituyente Hondureño es simple y llanamente (aunque la oposición Venezolana y los adeptos a Micheletti no les guste) negar la constituyente primigenia y ordinaria Francesa y por ende, establecer la ilegalidad de TODO ESTADO DEMOCRÁTICO nacido de procesos constituyentistas, incluyendo el estado Venezolano de 1811.
Simplemente, debemos devolverle la Corona a los descendientes de Luis XVI.
… Y nosotros, reanexarnos a España …

Hay que recordar además (a dolor de mucho comunista) que fueron los socialistas revolucionarios (y no los bolcheviques comunistas) quienes con un 45% frente a un 25% ganaron las últimas elecciones libres ocurridas en Rusia hasta que la “revolución de octubre” causó la disolución de la cámara y el ascenso de los comunistas; un grupo minoritario “desconoció” al pueblo (que se supone pretendía respetar) y asumió las riendas del gobierno y su comité central del partido se convirtió en la única asamblea legal en la U.R.S.S por más de 60 años.
La palabra “Socialista” en el nombre estaba ahí de adorno …

Respeto a Pacha-Mama

Dijo un científico y ambientalista hace ya algún tiempo; “aceptémoslo, no vamos a llegar al 2050, pues a menos que ocurra algún milagro tecnológico, no existirá forma de hacer entender a los capitalistas que sin planeta, ¿para qué necesitarán dólares?”.
En ese respecto; si no nos respetamos entre nosotros mismos como especie, ¿cómo pretendemos pensar que respetaremos a algo intangible como el agua, el aire, los rios o los animales? …
Paralelamente a la Cumbre de Copenhague sobre cambio climático, un gigantesco Iceberg de 142 Kilómetros cuadrados (aproximadamente la superficie de la isla de Aruba) se encuentra a medio camino entre el polo sur y Australia; esto ni siquiera “melló” los ánimos de detracción de algunos mandatarios de potencias que ni siquiera pudieron llegar a un acuerdo acerca de las posibles “acciones” para evitar el cambio climático y lo dejaron como tema para la próxima reunión en 2010.
Mientras tanto, el mundo se resquebraja y naciones enteras (como Tuvalú, Fiji, Vanuatu e incluso islas como Sri Lanka) desaparecerán bajo las olas; ¿cual es la mayor preocupación de naciones potencias mundiales como Rusia o EEUU?, producir bombas cada vez más mortíferas o como amortizarán sus deudas externas en los próximos 20 años …
¿acaso, tenemos 20 años?.
Y es que la destrucción progresiva de los medio-ambientes y ecosistemas no solamente ha surgido como consecuencia del irrespeto a la naturaleza; sino al ser humano como tal, la contaminación de mercurio en el Amazonas es consecuencia de hallar “oro a cualquier costo”.
El Capitalismo y el Comunismo no son tan distintos en ese aspecto; ambos no piensan en el ser humano, no asumen las consecuencias ni le dan una visión humanista al gobierno, para ambos somos “números y capital” y en lo único en que se diferencian es en la forma de “distribuirlo”.

Los capitalistas lo acumulan, los comunistas lo reparten; pero a la final, ¿qué hago yo con unos malditos dólares en un planeta en ruinas?
¿De qué nos sirve un extenso plan de extracción e irrigación chino para tierras de cultivo en Arismendi de Barinas, si nos puede llevar a la desertificación de las tierras en un período de 20 años?, ¿De qué importa la “comunización” de la industria petroléra, si seguimos pensando que viviremos de ella por 300 años? (como si llegáramos a tener 300 años, JA!); en cualquier caso, lo que nos interesa como “comunistas” es producir para “alimentar y proteger” al pueblo, a cualquier costo, así sea la gran desertificación que las siembras de caña han causado en Cuba o las masivas extinciones que la gran “industrialización agrícola” han causado en Rusia.
Para muestra, basta con buscar las “megalomaníacas” construcciones de los trasvases soviéticos de 1957 en los rios Amú Daria y Sir Daria, hechos para “impulsar la revolución algodonera” de la región (y actual república independiente) de Kazajstán, dichos diques, trasvases y presas para riego han causado que el otrora lago más grande del mundo; el Mar de Aral, sea ahora un desierto de 62 mil kilómetros cuadrados y gracias además al calentamiento global, sus pocas aguas no se esperan que perduren más de 4 años.
¿Qué el casquete polar ártico canadiense se abrirá en 10 años e indundará a media humanidad?, ¡no importa!; porque como hay 90 mil millones de barriles de petróleo y gas bajo la corteza ártica, sería de lujo para las petroléras que el planeta entrara en caos por la subida de los mares y el caos mundial.

Un ánimo más para los norteamericanos de no firmar tratado alguno contra el cambio climático
¿Existe algún lugar del planeta donde los seres humanos en verdad se respeten los unos a los otros? …

Respeto

Respeto; miramiento, consideración o deferencia que se tiene contra alguien o algo, tipo de veneración o acatamiento con el que se sigue a una persona.

Viene del latín respectus; que significa atención y/o consideración.

Las raíces del respeto.

Hay quienes asocian al respeto (incluídas algunas corrientes Kantianas) una especie de inclinación hacia el temor (incluso el Diccionario de la Real Academia asocia el temor como sinónimo); siendo este (el respeto) un sentimiento tan singular hacia una persona; podría tener cierta analogía; pero no debería confundirse.
Este temor; como podría llamarse, ha conllevado a una subsecuente cadena de ataques al sentimiento; ya sea por darle una explicación lógica (erúditos como Atwell; al igual que Kant indican que el respeto es un nexo intermedio entre el sentimiento de moralidad y la acción en sí; pero nadie actua por moralidad pura, siempre existe una obligatoriedad social en virtud de la ley moral) o ya sea por descalificarlo; alegando en algunos casos que esa “siembra de temor” conlleva a separaciones de castas y grupos sociales diferenciados; todos enemigos del socialismo; pero, ¿es esto cierto?.-
Kant llegó a definir el respeto como “la conciencia de una libre sumisión de la voluntad bajo la ley moral”; asumiendo esta sumisión no-pasiva (para evitar la acometida por temor o imposición) sino que el ser está en plena conciencia de su sumisión a las reglas morales de la sociedad y tiene el libre albedrío de seguirlas o no; por lo tanto el solo hecho de sentir respeto no implica necesariamente el ejecutar la acción moral que este conlleva; como por ejemplo, el ceder la silla a una embarazada es la acción moral, aunque ya muy pocos jóvenes lo estén ejerciendo (El “deber” existe, pero no existe la inclinación a ejercerlo o en su defecto este “deber” no ha sido forjado en la personalidad; por ende, no existe la necesidad de satisfacer la acción)
El único problema que surge de la “racionalización” del sentimiento y de la imposibilidad de eliminar el deber y el miedo de las criaturas finitas; es las suscesivas transgiversaciones que del respeto (como deber, como valor y virtud y como miedo) han surgido a lo largo de la historia; tratando de racionalizar, criticar o incluso eliminar el concepto de respeto en la sociedad (buscando una “falsa” igualdad o priorización del libre albedrío sin intervención de la moral).
El respeto; como un camino infinito en la busqueda de la virtud santa; como lo establecen algunas religiones antiguas como la hinduísta, los taoístas o la máxima del cristianismo “Ama a Dios sobre todas las cosas y al prójimo como a tí mismo”, ha sido completamente desligado del amor a nuestra especie y ha sido racionalizado por el mundo occidental convirtiendolo en un “ritual ridículo más” (como el no poner los codos sobre la mesa al comer o levantar el meñique al tomar una copa) con posibilidades de ser excecrado por nuestra propia “racionalidad” y “libre albedrío”; descuidando una vez más (y sin pensar que sea exagerado admitirlo) que el respeto nace como un amor sobre los individuos de nuestra especie y sobre nuestro ambiente que nos permite perpetuarnos y mantener nuestra subsistencia como especie en este planeta.

El respeto a los mayores
Una de las máximas razones por las cuales hemos prosperado como especie (más allá del pulgar prensil, el caminar ergidos o la vista binocular) es la capacidad de nuestros individuos mayores de vivir más allá de la edad máxima de procreación, convirtiendose en la “tercera edad” necesaria para la “perpetuación” de todos los conocimientos de la especie; nada ha sido más importante.
Como se ha descubierto en experimentos recientes, la mayoría de los chimpancés “no saben” que son omnivoros (como aún la mayoría de los humanos no entienden que nosotros también lo somos) y lo “aprenden” a partir de sus abuelas que les enseñan técnicas para descubrir las mejores bayas, usar herramientas para extraer hormigas y otros insectos y otras útiles técnicas de caza; esta “apropiación del conocimiento” por los más jóvenes de sus ancestros nos ha llevado a donde estamos ahora; sin embargo, con la “tecnificación” del conocimiento y la desvirtuación del vínculo ancestral, se la logrado que muchisimas generaciones de jóvenes no sientan respeto o valoren la presencia de las personas mayores.
… y para ello contaré tres anécdotas.
Me subí a un transporte público (bus) en hora pico, este (obviamente) se encontraba completamente lleno y voy de pie; dos paradas de autobus más adelante se sube una señora muy mayor, calculo unos 70 y algo de años; el bus (una ruta-5) va lleno de jóvenes ya que esa ruta es la predilecta de estudiantes de la UCLA, Politécnico, UPEL y el IUETAEB; enfrente va un joven gótico con un ipod, a su lado otro tipo punketo jugando con dos blackberrys; asiento detrás del chofer van dos jovenes hablando bastante fuerte de sus capacidades amatorias, detrás dos chamos con aspecto de mecánicos, llevan una caja de herramientas y en los asientos que están a mi lado van 3 chamos hablando de lo “arre-chisima” que es la película Avatar; esto como para dar un ejemplo de la fauna juvenil presente en el bus, luego de unos 3 minutos y que ningún jóven se percataba de la presencia de la señora mayor; ocurrió lo insólito, una joven, bebé en brazos, fué la que le dió el asiento!, insólito o no, la joven del bebé en brazos y coche en el otro brazo no recibió el puesto de ningún joven y fue otra señora mayor (de unos 50 y tantos) quien le cedió el puesto.
¿Qué sociedad estamos formando?, ¿Será que nuestros jóvenes no piensan llegar a viejos?, asumo que todo el conocimiento que requieren para disfrutar de una vida plena les llegará por BB Pin.

Una exitosa abogada; experta litigante e incluso varias jurisprudencias encima y muchos años de experiencia en el tribunal supremo de justicia, al llegar a vieja todos sus hijos “”bien”” formados, profesionales de hecho en distintas partes del mundo deciden darle el “regalo” de informarle que no la necesitan más en su vida, dejándola “literalmente” sola en el mundo; lo más irónico del caso es que su “nuera”; es también abogada, lo único que hizo fue pagar un año del geriátrico e indicó “aja, también pago la cuenta del sepelio, pues no creo que dure un año sola”; en efecto, la soledad causó que la señora se suicidara …
¿Ni siquiera se le dió valor al individuo por su conocimiento?, el respeto por la madre, tanto como ser que procreó nuestro ser, como ser que ha criado y forjado nuestro espíritu y nos hizo lo que somos; contrasta con los “valores” occidentales de “individualidad capitalista”, donde nuestro trabajo, nuestros preciados bienes materiales, nuestro mantenimiento del “status quo” y nuestras fuentes de riqueza e individualidad son mucho más importantes que los vínculos de amor y respeto; tal vez por ese intento de “racionalizar” el proceso de que un individuo debe ser eso; individual y de no serlo, no es necesario para nuestra especie; por cierto, el hijo casado con esa “nuera” tan excelsa, no asistió al velorio de su propia madre porque se encontraba en un “importante evento de negocios en Nueva York”.
Esta historia me la contó un sobrino de esa señora …

Hoy asistí con mi madre a cobrar su pensión del Seguro Social; que a diferencia de otros países, los pensionados acá deben hacer uso de toda la pensión y retirarla de los bancos; los cuales se llenan de largas y penosas colas de personas de la tercera edad en todas las condiciones.
Cientos de veces he escrito y estado en contra del trato irrespetuoso que reciben los pensionados en este país; pocos bancos (como el Provincial) se han dedicado a automatizar a los viejitos y tratar su dinero como “otro dinero más” y no como algo “asqueroso” que debe salir; pero estas “mejoras” en el Provincial vienen después de 10 años de vivir de las pensiones del estado y de el altísimo índice de quejas de maltrato hacia los viejitospor parte de sus propios empleados.
Pero la anécdota del día de hoy se une a esa larga queja; nos encontrabamos en cola en el BFC (Banco Fondo Común) por varias horas puesto que según los operadores del banco “no habia dinero para pagar y esperaban la remesa”, había viejitos desde las 8 a.m. y la remesa llegó a las 4 p.m.; uno de los irrespetuosos hombres armados del transporte blindado empujó a una señora mayor porque “estaba atravesada” en la “ruta del dinero”; como si una señora de setenta y pico fuera a sacar una ametralladora y robar un camión blindado.
Luego del descargue de varias bolsas y de la excesiva cantidad de tiempo que se llevó la auditoría respectiva; un funcionario del banco sale para informar que la remesa ha llegado pero con billetes de 2 Bs.F y de 5 Bs.F, para pagar una pensión y aguinaldos por aproximadamente 2200 Bs.F; salían viejitos con pacas de 300 y 400 billetes o más, inmanejables para ellos, una amiga de mi mamá que estaba desde temprano dijo “me da miedo salir con tanto dinero, voy a dar algunas vueltas por el centro comercial para despistar y me iré a mi casa”; mi mamá replicó y regañó a los operarios del banco y decidió no cobrar hoy, pues pensaba que le estaban jugando alguna clase de broma, pero otra amiga de mi mamá indicó con cara de tristeza “tendré que quedarme en esta larga cola y recibirlo, así sea en monedas, no me queda más remedio porque no tengo plata ni para regresar a mi casa y mucho menos para retornar mañana”.

¿Alguna vez algún funcionario de esos se habrá puesto a pensar si su madre estaba en la cola?, ¿si sería su madre la que tendría que pasar esa penuria de cola y recibir ese mal trato por parte de algún funcionario de otro banco? … y después nos quejamos de la criminalidad contra los viejitos durante el cobro de pensiones y es la propia negligencia (y hasta complicidad) de los funcionarios bancarios la que ayuda a ello.

Continúa: El Respeto (II)

Burocracia a paso de vencedores

Simplemente hoy me tocó ir al SENIAT a hacer unas renovaciones; si, sé que he hablado mal del SENIAT en veces pasadas así que obviaré esta parte; luego me aproximé hasta las oficinas del Seguro Social a adelantar otros papeles; por último tengo que ir bien lejos a la zona industrial 1 de Barquisimeto a las oficinas de tributos del INCE, patética experiencia …

Inicialmente fuí a la oficina del INCES que yo conocía (la de la 23 con 19); en la recepción jugando con un nintendo DS se encuentra una joven que no llegará a los 16 años, la dejaron ahi para “dar información” porque me imagino que su mamá “trabaja” ahí; sin embargo, “dar información” no era de su gusto y luego de preguntar varias veces y gritar “buenas” por lo anti-parabólica de la niña, una señora mayor sale de una oficina, mira de re-ojo a la jugadora de nintendo DS y amablemente me indica que la oficina de tributos se encuentra en la zona industrial 1; que vaya rápido, porque ya antes de las 10 am dejan de atender personas.

Llego a 10 para las 10 a la oficina de INCES y me informan que ya no están atendiendo; pero no es porque haya llegado “tarde” (aunque sea 10 minutos antes) sino porque ellos solo atienden a 2 (leyó bien, dos!, se lee dos) personas por día; además, ya desde la semana pasada dejaron de recibir personas para la tramitación de solvencias porque “eso va para Caracas y ya allá no están recibiendo”; así que desde la semana pasada no están recibiendo papeles y no recibirán hasta el 15 de enero.

Por respeto no le pregunté a la funcionario “¿y qué va a trabajar usted en este mes desde el 15 de diciembre al 15 de enero?”; porque el INCES no tiene vacaciones colectivas así que usted debe venir a “trabajar” … ¿qué tan complejo es el proceso de tramitar una inscripción que solo aceptan a 2 personas diarias y que para colmo, se toma un mes de vacaciones para ponerse al día?; recuerdo la vez que escribí que el INCES era tan incongruente que pedía papeles que eran “mutuamente excluyentes” en sus extraños y bizarros procesos burocráticos; ahora la gota que reboza el vaso de su ineptitud radica en las “operaciones morrocoy” que se realizan dentro de la institución.

¿Y así pretendemos llevar y salvar una revolución? …

ACTUALIZACIÓN: Me acabo de dar cuenta que la página web del INCES ha desactivado “hasta nuevo aviso” la solicitudes de inscripción, actualización o solicitud de solvencias; ya hasta la web se unió al sindicato y se fué de vacaciones!.

A %d blogueros les gusta esto: