"Quórum Teológico" es un blog abierto al desarrollo del pensamiento humano y desea ser un medio que contribuya al diálogo y la discusión de los temas expuestos por los diferentes contribuyentes a la misma. "Quórum Teológico", no se hace responsable del contenido de los artículos expuesto y solo es responsabilidad de sus autores.

Ya puedes traducir esta página a cualquier idioma

Déjanos tu mensaje en este Chat

MENSAJE DEL SANTO PADRE FRANCISCO PARA EL LANZAMIENTO DEL PACTO EDUCATIVO

Queridos hermanos y hermanas:

En la Encíclica Laudato si’ invité a todos a colaborar en el cuidado de nuestra casa común, afrontando juntos los desafíos que nos interpelan. Después de algunos años, renuevo la invitación para dialogar sobre el modo en que estamos construyendo el futuro del planeta y sobre la necesidad de invertir los talentos de todos, porque cada cambio requiere un camino educativo que haga madurar una nueva solidaridad universal y una sociedad más acogedora.

Por este motivo deseo promover un evento mundial para el día 14 de mayo de 2020, que tendrá como tema: “Reconstruir el pacto educativo global”; un encuentro para reavivar el compromiso por y con las jóvenes generaciones, renovando la pasión por una educación más abierta e incluyente, capaz de la escucha paciente, del diálogo constructivo y de la mutua comprensión. Hoy más que nunca, es necesario unir los esfuerzos por una alianza educativa amplia para formar personas maduras, capaces de superar fragmentaciones y contraposiciones y reconstruir el tejido de las relaciones por una humanidad más fraterna.

El mundo contemporáneo está en continua transformación y se encuentra atravesado por múltiples crisis. Vivimos un cambio de época: una metamorfosis no sólo cultural sino también antropológica que genera nuevos lenguajes y descarta, sin discernimiento, los paradigmas que la historia nos ha dado. La educación afronta la llamada rapidación, que encarcela la existencia en el vórtice de la velocidad tecnológica y digital, cambiando continuamente los puntos de referencia. En este contexto, la identidad misma pierde consistencia y la estructura psicológica se desintegra ante una mutación incesante que «contrasta la natural lentitud de la evolución biológica» (Carta enc. Laudato si’, 18).

Sin embargo, cada cambio necesita un camino educativo que involucre a todos. Para ello se requiere construir una “aldea de la educación” donde se comparta en la diversidad el compromiso por generar una red de relaciones humanas y abiertas. Un proverbio africano dice que “para educar a un niño se necesita una aldea entera”. Por lo tanto, debemos construir esta aldea como condición para educar. El terreno debe estar saneado de la discriminación con la introducción de la fraternidad, como sostuve en el Documento que firmé con el Gran Imán de Al-Azhar, en Abu Dabi, el pasado 4 de febrero.

En una aldea así es más fácil encontrar la convergencia global para una educación que sea portadora de una alianza entre todos los componentes de la persona: entre el estudio y la vida; entre las generaciones; entre los docentes, los estudiantes, las familias y la sociedad civil con sus expresiones intelectuales, científicas, artísticas, deportivas, políticas, económicas y solidarias. Una alianza entre los habitantes de la Tierra y la “casa común”, a la que debemos cuidado y respeto. Una alianza que suscite paz, justicia y acogida entre todos los pueblos de la familia humana, como también de diálogo entre las religiones.

Para alcanzar estos objetivos globales, el camino común de la “aldea de la educación” debe llevar a dar pasos importantes. En primer lugar, tener la valentía de colocar a la persona en el centro. Para esto se requiere firmar un pacto que anime los procesos educativos formales e informales, que no pueden ignorar que todo en el mundo está íntimamente conectado y que se necesita encontrar —a partir de una sana antropología— otros modos de entender la economía, la política, el crecimiento y el progreso. En un itinerario de ecología integral, se debe poner en el centro el valor propio de cada criatura, en relación con las personas y con la realidad que las circunda, y se propone un estilo de vida que rechace la cultura del descarte.

Otro paso es la valentía de invertir las mejores energías con creatividad y responsabilidad. La acción propositiva y confiada abre la educación hacia una planificación a largo plazo, que no se detenga en lo estático de las condiciones. De este modo tendremos personas abiertas, responsables, disponibles para encontrar el tiempo para la escucha, el diálogo y la reflexión, y capaces de construir un tejido de relaciones con las familias, entre las generaciones y con las diversas expresiones de la sociedad civil, de modo que se componga un nuevo humanismo.

Otro paso es la valentía de formar personas disponibles que se pongan al servicio de la comunidad. El servicio es un pilar de la cultura del encuentro: «Significa inclinarse hacia quien tiene necesidad y tenderle la mano, sin cálculos, sin temor, con ternura y comprensión, como Jesús se inclinó a lavar los pies a los apóstoles. Servir significa trabajar al lado de los más necesitados, establecer con ellos ante todo relaciones humanas, de cercanía, vínculos de solidaridad»[1]. En el servicio experimentamos que hay más alegría en dar que en recibir (cf. Hch 20,35). En esta perspectiva, todas las instituciones deben interpelarse sobre la finalidad y los métodos con que desarrollan la propia misión formativa.

Por esto, deseo encontrar en Roma a todos vosotros que, de diversos modos, trabajáis en el campo de la educación en los diferentes niveles disciplinares y de la investigación. Os invito a promover juntos y a impulsar, a través de un pacto educativo común, aquellas dinámicas que dan sentido a la historia y la transforman de modo positivo. Junto a vosotros, apelo a las personalidades públicas que a nivel mundial ocupan cargos de responsabilidad y se preocupan por el futuro de las nuevas generaciones. Confío en que aceptarán mi invitación. Apelo también a vosotros, jóvenes, para que participéis en el encuentro y para que sintáis la responsabilidad de construir un mundo mejor. La cita es para el día 14 de mayo de 2020, en Roma, en el Aula Pablo VI del Vaticano. Una serie de seminarios temáticos, en diferentes instituciones, acompañarán la preparación del evento.
Busquemos juntos las soluciones, iniciemos procesos de transformación sin miedo y miremos hacia el futuro con esperanza. Invito a cada uno a ser protagonista de esta alianza, asumiendo un compromiso personal y comunitario para cultivar juntos el sueño de un humanismo solidario, que responda a las esperanzas del hombre y al diseño de Dios.

Os espero y desde ahora os saludo y bendigo.
Vaticano, 12 de septiembre de 2019
Francisco

¡NO ES NO!


Por: Miguel Antonio Bernal
               el poder ciudadano como constituyente, todo lo
                           puede y no puede estar sometido de antemano
               una Constitución militarista impuesta”.

Las “reformas puntuales” a la constitución militarista imperante, como las denominan los gatopardistas, han pasado a ser un elemento determinante de la estrategia de la distracción que utiliza el agotado régimen político imperante.

 Adversarios y enemigos decididos de la participación ciudadana como mecanismo de verdadera democratización de nuestra sociedad, los gatopardistas hacen gala de cualquier tipo de malabarismo para impedir la construcción de un Estado Constitucional Democrático de Derecho.

Ninguna de las “reformas puntuales” propuestas a espaldas de la ciudadanía, contribuye a la consolidación de los principios que deben servir de base a la reorganización de las estructuras existentes. Así vemos cómo la normatividad de la Constitución, el respeto a los derechos y garantías fundamentales de la persona humana, la división de poderes, la legalidad, están completamente ausentes del documento avalado (sin análisis alguno) por el Ejecutivo y que hoy, los tartufos se dedican a promover para imponer.

No podemos desmayar en nuestra participación ciudadana, por un proceso constituyente como un compromiso ciudadano, buscando siempre un debate abierto, informado, plural que nos lleve a un verdadero, moderno y efectivo cambio constitucional.

No nos cansamos de subrayar que, cuarenta y siete años después de impuesta, la constitución militarista de 1972 no está ya para más parches, ni curitas. Tampoco de reiterar que, “el Derecho Constitucional nos enseña que “reformar” la Constitución, significa alterar algo en su articulado sin cambiar su esencia o sustancia.

La hegemonía ciudadana debe guiar cualquier cambio constitucional y este no se va a  dar si no aceptamos, todos, que “el único sujeto del poder es el pueblo”.

La urgente necesidad de un real y verdadero cambio constitucional es rechazada por la oligocracia imperante en manos de cleptómanos, insiste en plantear e imponer sus “reformas” gatopardistas. Es por ello que debemos retomar el NO de la dignidad. Unirnos para impedir la imposición y que sepan, tempranamente, que NO es NO por más que intenten con su demagogia, sofismas y falacias, vendernos un proyecto que solo busca consolidar la corrupción y la impunidad.

Lo Mejores Cantantes de la Música Pop Latina.



Cristian Castro
Yo Quería
https://youtu.be/fjySbtWRGgI

Quizás, Quizás, Quizás
Andrea Bocelli - Jennifer Lopez
https://youtu.be/bjVX5gCSaus

Angela Aguilar, Aida Cuevas & Natalia Lafourcade:
"La Llorona"
2019
https://youtu.be/KdWgysitPgU

Tú Me Acostumbraste featuring
Omara Portuondo
(En Manos de Los Macorinos)
https://youtu.be/ud5mc__idFY

Ivete Sangalo e Juan Luis Guerra
Não Tenho Lágrimas
https://youtu.be/wLgtDYEit0c

Juan Gabriel
ft. Natalia Lafourcade
(Live Recording)
Ya No Vivo Por Vivir
https://youtu.be/sIM4mDQJib4

Miguel Bosé
Ximena Sariñana
"Aire Soy"
https://youtu.be/NBiKPS22cpg

Ana Torroja
Un Año Más
https://youtu.be/mquXK59ebvc

La Oreja de Van Gogh
El Primer Dia del Resto de Mi Vida
(En Vivo)
https://youtu.be/nx75SH02Vcw

Marta Sánchez
Carlos Baute
Colgando En Tus Manos
https://youtu.be/BDPbWs52Mxg
Erika Ender
Roberto Carlos
Despacito.
https://youtu.be/-bCoFRsKpww

LAS FERIAS DE EMPLEO: ENTRE LA ILUSION Y LA FRUSTRACION


NOTA TÉCNICA A DIRIGENTES EMPRESARIALES, SINDICALES Y PROFESIONALES DEL MUNDO DEL TRABAJO

Por: Miguel del Cid Molina.  

Las ferias de empleo han sido en el pasado espacios de encuentro muy publicitados entre un grupo de empresas que ofrecen un número limitado de vacantes y una avalancha de desempleados que no encuentran oportunidades de empleo en una economía en desaceleración desde 2012.



En las condiciones de creciente desempleo y abultada informalidad que se esconde en el trabajo independiente, 2 esta asimetría entre necesidades y oportunidades resulta abismal; y estimaciones extraoficiales sugieren que las ferias de empleo apenas dan respuesta a entre el 10% y 20% de las personas que allí participan

La gran publicidad de las ferias de empleo levanta muchas expectativas entre los desempleados, que incluyen a profesionales y técnicos de nivel universitario, cuyas probabilidades de encontrar una vacante acorde a sus expectativas resulta realmente baja, dependiendo de la naturaleza de las ferias y de las empresas concurrentes.

De acuerdo a datos extraoficiales, la gran mayoría de los asistentes a las ferias de empleo son jóvenes de 18 a 29 años (7 de cada 10 participantes) y muchos de ellos se movilizan desde municipios y provincias distantes, haciendo fila desde la madrugada para entrar al sitio del encuentro a media mañana. A partir de allí comienzan un recorrido entre stands de empresas para entregar sus hojas de vida y sostener entrevistas en el caso de los más suertudos.

La gran expectativa e ilusión de los participantes se convierte en desilusión y frustración para la mayoría de ellos que no logran un puesto, lo cual se magnifica cuando estas personas participan en varias ferias con idénticos resultados. El riesgo de esos resultados adversos es que ello pueda generar una mayor desconfianza y comportamientos de rechazo y hasta actos violentos en contra de instituciones públicas, autoridades y programas de gran valor como el servicio de empleo que administra el Departamento de Intermediación Laboral (DILA) del MITRADEL.

La experiencia fallida de una reciente feria de empleo en San Miguelito que tuvo que suspenderse por una alerta de seguridad, es el resultado principal de una frustración creciente por la falta de oportunidades de empleo, particularmente entre los jóvenes, y por el conocimiento que ya tienen los usuarios de que el nivel de respuesta de estas ferias es bajo. Además, se sabe que quienes no logran una vacante el día de la feria, no quedan en un registro para un seguimiento futuro.

En este sentido, si estas ferias son un instrumento o componente del servicio de empleo, entonces se debe cumplir con las funciones establecidas en el marco de la ley y de los convenios internacionales de trabajo de la OIT (Convenio 88 sobre el servicio de empleo y convenio 181 sobre las agencias privadas de colocación).

El artículo 21 del Código de Trabajo establece que “el Estado tiene el deber de desarrollar una política nacional de empleo, interviniendo en la colocación de toda persona que desee emplearse…”. Y las funciones del servicio de empleo no es sólo facilitar el encuentro entre desocupados y empresas que ofrecen vacantes. Sus responsabilidades incluyen llevar un registro de los usuarios del servicio, con sus características ocupacionales, brindar orientación laboral, dar seguimiento al personal colocado y realizar estudios e investigaciones en apoyo a la política nacional de empleo (artículo 23). 3

Cumplir a cabalidad estas funciones tiene una mayor relevancia para alrededor del 80% de los usuarios que no logran una inserción laboral y cuyas hojas de vida seguramente serán destruidas o quemadas inmediatamente después de esos eventos. Con cada participación sin éxito en una feria de empleo estamos quemando las esperanzas de una juventud cada día más frustrada.

Para subsanar en parte ese déficit de las ferias se debe habilitar el registro regular del servicio de empleo, para un seguimiento apropiado de los desempleados.4 Esto permitirá brindarles la orientación necesaria, ponerles en contacto con los programas de formación del INADEH o con otras iniciativas para el fomento de emprendimientos y PYMES, cuyas entidades responsables también deben participar. En otras palabras, habilitar y ofrecer en las ferias otros programas y servicios que incluya el registro para cursos del INADEH, institutos técnicos superiores y en otros centros de educación técnica, seminarios para emprendedores, información sobre las ocupaciones emergentes ante el cambio tecnológico, oportunidades de becas y crédito educativo, ventanillas para gestionar financiamiento de emprendimientos, etc. Además, se debe impulsar, bajo el liderazgo oficial y en coordinación con el sector privado, un programa masivo de práctica laboral para jóvenes y aprovechar el contexto de las ferias para hacer la vinculación correspondiente. Con ello se puede avanzar efectivamente desde una feria de empleo de alcances limitados a una feria de oportunidades con otros servicios, tal y como lo está proponiendo el MITRADEL en la actualidad.

En conclusión, en la última década el contenido publicitario y la lógica de funcionamiento de las ferias de empleo levantó expectativas entre los jóvenes que no se cumplieron para la mayoría, generando frustraciones que pueden revertir en el futuro en contra de la autoridad y de las instituciones públicas. Por esta razón, sabiendo de antemano que la gran mayoría de los participantes en las ferias de empleo no lograrán la oportunidad buscada, se requiere urgentemente una evaluación de sus verdaderos impactos y resultados; y aplicar los correctivos necesarios.
_______________________________
1 NOTA TECNICA N° 13 A LA FUNTRAB, 4 septiembre, 2019. Responsable: Miguel Del Cid, Consultor en Política Laboral y Asesor General de la Fundación del Trabajo. Las opiniones expresadas en las notas técnicas son responsabilidad de sus autores y no comprometen a la Junta Directiva de la FUNTRAB

2 Ambos fenómenos juntos (desempleo e informalidad) afectan alrededor de la mitad de la fuerza de trabajo juvenil.

3 Entre 2016 y 2018 el MITRADEL realizó alrededor de 40 ferias de empleo a nivel nacional en las cuales participaron cerca de 54 mil desempleados. ¿Cuántas personas quedaron trabajando? ¿En qué ocupaciones? ¿Con qué tipo de contrato? ¿Con qué salario? No hay registros ni estadísticas para saberlo y para tener una evaluación de impacto.

4 En realidad, lo ideal sería un proceso de organización de la feria que se inicie en el servicio regular de empleo (DILA), donde se inscriba previamente a los participantes en la base de datos del servicio (por desarrollar) y se les brinde información específica sobre las ocupaciones vacantes y demás servicios y programas que se ofrecerán en la feria, alguna orientación básica sobre la preparación de la hoja de vida, actitudes y valores y la forma de comportarse en una entrevista de trabajo, entre otras cosas.

Autor: Miguel Del Cid Molina

Abel Pintos - Encuentro en el Estudio - Programa Completo [HD]



www.encuentroenelestudio.com
Encuentro en el Estudio con Abel Pintos
Canal Encuentro
Ministerio de Educacion de la Nacion
Republica Argentina

Dirección: Ariel Hassan / Woody Gonzalez

Grabado en los Estudios ION Buenos Aires

Encuentro en el Estudio

Conduccion
Lalo Mir

Lucha de clases fiscal


Olmedo Beluche
240819

En menos de un mes de gobierno, Cortizo y su equipo económico tomaron dos drásticas medidas que parecen contradictorias: vendieron bonos soberanos por más de B/. 2,000 millones, que se suman a la deuda pública que sobrepasa los 25,000 millones; decretaron la llamada Austeridad con Eficiencia, por la cual le cortaron al presupuesto estatal de 2019, B/. 1,483.7 millones.

Pese a que anunciaron con bombos y platillos la emisión de bonos, que pronto les daría la liquidez que dicen que faltaba, el recorte presupuestario fue drástico en dos rubros que ya vienen muy deteriorados, y que son los que más afectan a las familias pobres: salud y educación públicas.

Al presupuesto de la Caja de Seguro Social le recortaron nada menos que B/. 279.7 millones, y al Minsa B/ 127.9 millones.  En un momento de quejas generalizadas por falta de insumos, medicinas y mora quirúrgica. Al Meduca le tumbaron de un golpe B/. 85 millones de balboas, 50 millones en servicios personales y el resto en inversión. Cuando cada día hay protestas de padres por escuelas en mal estado. A las universidades públicas también les afectó la tijera.

Aquí es donde cualquiera con sentido común se pregunta si, ante una crisis fiscal, lo primero que hay que hacer es afectar los servicios públicos que reciben los sectores más pobres de la sociedad. Máxime que ya se anuncian “revisiones” y recortes a otros programas sociales, como la beca universal.


Si se conoce algo de este país, se sabe que aquí hay sectores empresariales que históricamente han hecho parte del llamado “Club de los Exonerados”. Por ejemplo, la industria marítima, que representa el 33.5% del producto interno bruto (PIB), unos 25 mil 780 millones de dólares anuales, su tributación totaliza $603.4 millones, apenas un 2.3% de todo el capital que mueven.

Por el contrario, un docente universitario paga en promedio de impuesto sobre la renta el 7.35% de su salario y el 8.6%, si se incluye el seguro educativo.

En 2015, el gobierno de Varela alegó un déficit, según el cual el “impuesto sobre la renta de las empresas” había bajado 27.3% de lo presupuestado y 15.3% respecto al año anterior, la suma total que se debió recaudar era B/. 884.2 millones, esto significa que, respecto a una economía estimada en B/. 76 mil 925 millones para ese año, las empresas solo pagan de impuesto sobre la renta empresarial apenas el 1.1% del PIB.

Un experto como el Sr. Publio Cortés afirma que “ciertos contribuyentes de alto nivel económico, se benefician de la opacidad de los refugios fiscales…”, además que utilizan gastos ficticios para declarar mucho menos de lo que se debe pagar en impuestos (La Estrella, 3/5/16). Donde quiera que se mire, los mejores negocios del país, o están exonerados o tributan muy poco.

Así que debemos exigir que el gobierno deje de atacar fiscalmente, con recortes o impuestos, a los asalariados y a los más pobres, que se deje de recortar los servicios y programas sociales. Hay que dejar de subsidiar a las grandes empresas extranjeras y nacionales que se benefician de nuestra posición geográfica. Exijamos una reforma fiscal progresiva en la que los que más ganan paguen más, y no al revés, que es lo que está pasando en Panamá.

Plataformas virtuales: la acumulación originaria de Silicon Valley


www.alainet.org / 050819

Las corporaciones de Silicon Valley se hicieron de las jugosas ganancias que generan los medios conectivos, posterior a una serie de inversiones públicas -que fueron de la mano con el desarrollo de fuerzas productivas empleadas en centros de investigaciones especializados (público y privado) de EE.UU.-, con el propósito de construir una red de redes de telecomunicaciones, para conectar una multiplicidad de ordenadores dentro de este territorio.

Fue el Departamento de Defensa de Estados Unidos, institución pública de ese país, por medio de su Agencia de Proyectos de Investigación Avanzados de Defensa (DARPA), el que utilizó recursos públicos para diseñar el ARPANET. Esta fue la red madre de telecomunicación -desde 1969 hasta 1990- que dio paso a la llegada del Internet. Más adelante, otra organización pública, el Centro Europeo de Investigaciones Nucleares (CERN), logró vincular, en 1991, la tecnología de hipertexto a la Internet, con la creación de la World Wide Web. Este adelanto, diseñado por Tim Berners Lee, fundó los cimientos de una nueva era de telecomunicaciones.

Paralelamente a este espacio entre el desarrollo de la ARPANET y la era del Internet, que tomó cerca de 30 años, en medio de un contexto de guerra fría, los usuarios, y los no, de estas redes de telecomunicaciones, fueron teniendo distintas consideraciones con las nuevas formas de comunicación. Durante la década del sesenta, los ciudadanos norteamericanos, sumergidos en el movimiento contracultural, desconfiaban de todos los avances tecnológicos de la época. Eran consideradas estructuras de control y vigilancia de los aparatos gubernamentales y de las grandes corporaciones.

Hasta la década siguiente empezaron a familiarizarse con las nuevas tecnologías. De hecho, explica Van Dijck (2016:16) que los valores contraculturales, “de comunidad y colectividad con los imperativos de libertad personal y empoderamiento, valores que entraban en conflicto franco con las nociones de opresión y restricción de la individualidad aún asociadas a las tecnologías de la información”, los que encarnaron en la figura del nerd rebelde, amante de las computadoras, que trabajaba, desde un supuesto sótano oscuro de alguna vivienda, ubicada en cualquier ciudad de Estados Unidos, en pro del bien público y en contra de los poderes estatales y económicos. De estos valores de los movimientos contraculturales surgieron los nuevos valores de los defensores de la cultura web que, pasado el milenio, se enfrentarían a las corporaciones de Silicon Valley.

Entrado el siglo en curso, los medios conectivos fueron tomando forma gracias al previo desarrollo de la web 2.0 y el espíritu participativo de los defensores de la cultura web, que preferían desarrollar sus actividades online, colectivamente, en espacios públicos, no comerciales, y que les permitiesen comunicarse -tal cual como lo sintiesen- sin las fuerzas de las restricciones que normalmente se encuentran en los espacios controlados por los gobiernos y/o los mercados. Dado que estos nuevos canales de comunicación permitían tales demandas de los usuarios -gratuidad, libertad, participación, colectividad- en un contexto neoliberal, estos fueron considerados por las comunidades de usuarios como medios alternativos.

Pero esto significó el origen de una tensión entre lo público y lo privado, entre lo libre y lo restringido, entre lo alternativo y lo formal en el mundo online. A las corporaciones que empezaron a adquirir estos medios, entre los años 2004 y 2008, les fue difícil conjugar la coexistencia entre sus intereses comerciales y las normas de usos que imponían las comunidades de usuarios. Estas tensiones llevaron a las corporaciones a apropiarse de los valores colectivos y públicos que contemplaba la retórica de los defensores de la cultura web sobre las nuevas tecnologías de la información y la comunicación. Además, de saber “navegar entre la cultura de inversión capitalista de Silicon Valley, caracterizada por la búsqueda de ganancias rápidas y una veloz capitalización en el mercado accionario, y el espíritu de participación originario, que había favorecido su crecimiento” (Van Dijck, 2016:21).

Este hábil movimiento de las corporaciones, a lo cual ellos catalogan como emprendimiento mixto público y privado, implicó mantener la misma retórica -impregnada de valores como libertad, transparencia, gratuidad, participación y colectividad- pero con significados distintos en el trasfondo. La retórica terminó siendo una fortaleza de eufemismos utilizados por las corporaciones. La libertad la transformaron en vigilancia, la transparencia en pérdida de privacidad, la gratuidad en la mercantilización de la privacidad de los usuarios, la participación en una comunicación canalizada tecnológicamente y la colectividad en la explotación del trabajo de los produsuarios. Con relación a esto último, poco se advierte que estas corporaciones no generan ningún tipo de contenido; todo en ellas es producto del trabajo de los usuarios a cambio de conexión, lo que algunos podrían denominar como ciberexplotación.

Adentrados los medios conectivos en las prácticas culturales de comunicación, los usuarios no tuvieron otro remedio que negociar cuando se sintieron inconformes con algún cambio tecnológico en estas plataformas y cuando supieron que ellos eran el producto a negociar de estas corporaciones (2012). Al parecer, fue demasiado tarde el descubrimiento para un abandono masivo de estos espacios de sociabilidad. Esas negociaciones se mantienen hasta la fecha, pero han tomado mayor relevancia con los escándalos de Cambridge Analytica. Por otra parte, en Europa se habían adelantado ligeramente las discusiones en cuanto a establecer medidas de regulación a las corporaciones que mercantilizan la privacidad de los usuarios sin su consentimiento, mientras en regiones como las nuestras, Latinoamérica, mantienen libre paso para negociar con la privacidad de cada uno de los usuarios.

La acumulación original del capital privado de Silicon Valley no terminó con las cuantiosas inversiones públicas para edificar la red de redes que utilizamos hasta nuestros días ni con los trabajos colectivos desarrollados por comunidades de usuarios aficionados, durante la década del noventa (web 1.0) y que posterior expandieron con los medios conectivos (web 2.0), a inicios del siglo en curso. Se mantendrá mientras el modelo de negocio no sea otro a la mercantilización de la privacidad de los usuarios, sin su consentimiento, y la explotación de su trabajo.

- Mario Enrique De León, sociólogo, Universidad de Panamá. Investigador asociado del Centro de Estudios Latinoamericanos, (CELA), “Justo Arosemena”.  Becado IDEN-SENACYT. Maestrando en Ciencias Sociales.

"El fin (el Evangelio) no justifica nunca los medios"


www.religiondigital.org / 10.08.2019

La Iglesia se ha organizado de manera y es gestionada de forma que en ella se palpa la verdad del dicho antiguo: “El fin no justifica los medios”. ¿Por qué y en qué sentido digo esto? La finalidad de la Iglesia es difundir y hacer presente lo que difundió e hizo presente, en este mundo, el mensaje de Jesús, el Evangelio. Ese es el fin, para el que se fundó y para el que existe la Iglesia. Pero, para el logro de ese fin, ¿qué medios pone en práctica esta Iglesia? 
   
Si lo original y central, en la Iglesia, es el Evangelio, a él nos tenemos que atener, no sólo en cuanto se refiere a la finalidad, que es el Reinado de Dios, sino además en todo lo que se refiere a los medios para que, efectivamente, se pueda alcanzar el logro de esa finalidad. 

Pero aquí viene la pregunta capital: ¿pone realmente la Iglesia los medios, que el Evangelio indica, para alcanzar la finalidad que nos presenta el Evangelio?

La respuesta a esta pregunta es complicada. Porque es evidente que en la Iglesia hay muchas personas a las que, no sólo entusiasma el Evangelio, sino que además se esfuerzan, cuanto pueden, para vivir de acuerdo con los se nos dice en el Evangelio.

Lo que ocurre es que resulta muy difícil saber quiénes son las personas o grupos humanos que viven así. Porque, entre otras razones, el mismo Evangelio manda que, cuando reces, des limosna (ayudes a quien lo necesita) o te prives de lo que te gusta (tema del ayuno), hagas todo eso de manera que nadie se entere (Mt 6:1 ss y par.). Vivir de acuerdo con el Evangelio es vivir de manera que lo que la gente vea, sea tu honestidad y tu honradez. Eso y las consecuencias, que de esa forma de vida se siguen. Pero ni más ni menos que eso. 

Esto supuesto, el problema que tiene la Iglesia está en que, efectivamente, busca y quiere cumplir el fin que le marca el Evangelio, pero no pone los medios, que indica el mismo Evangelio, para alcanzar ese fin.

Esto supuesto, resulta inevitable decir que la Iglesia vive en una patente contradicción. No es una contradicción que tiene su centro en la ética o en la espiritualidad. Es una contradicción institucional. Porque esta Iglesia nuestra se ha organizado de manera que, para ser importante e influyente en ella, no hay más remedio que “trepar”: subir, ser socialmente importante, tener poder, gozar de privilegios, manejar dinero. O sea, reproducir a los “hijos de Zebedeo”, los que querían los primeros puestos, pasar de largo ante los que están tirados en las cunetas de los caminos de la vida…

Los ejemplos se podrían seguir enumerando. Pero no hace falta. Baste pensar en que el papa Francisco llama tanto la atención y se ha hecho tan popular porque, en su manera de vivir y tratar a la gente, no parece un papa. Este simple hecho, ¿no justifica de sobra que el fin (anunciar y enseñar el Evangelio) no justifica los medios, que nos llevan a trepar en la sociedad y apetecer privilegios, que no pueden ser los medios que nos lleven a tener fe en Jesús y a vivir su Evangelio?

Müller y compañía ya preparan el cónclave



Para nadie es un secreto que las relaciones de un sector del clero con el papa Francisco no son precisamente fáciles y distendidas. Un ejemplo elocuente, en este orden de cosas, es lo que recientemente ha dicho el cardenal Müller (ex Prefecto del Santo Oficio), que, según circula por la prensa y las redes, ha llegado a decir que la Iglesia tiene ahora mismo “un papa herético”.

No me cabe en la cabeza que un cardenal tan reconocido, como es el caso del cardenal Müller, haya llegado a decir y difundir semejante disparate. En todo caso –y sea cual sea el comportamiento del ex Prefecto del Santo Oficio– el hecho es que la resistencia de un sector del clero, al gobierno pontificio de Francisco, se hace cada día más patente. 

Ahora, cuando nos estamos acercando al sínodo de la Amazonía, el rechazo de los resistentes a este papado, se acentúa. Y el motivo más destacado –según dicen los entendidos en el asunto– es el tema del celibato eclesiástico. Porque, como es lógico, si la ley del celibato deja de ser obligatoria para los curas que atienden a los indígenas del Amazonas, ¿por qué va a seguir obligando a los párrocos de Europa?

El celibato no es una ley universal

Esto es lo que piensan y dicen los clérigos “anti-Francisco”. Pero lo que realmente les motiva a estos curas (y a sus secuaces) para atacar al papa ¿es el tema del celibato? No hay que ser ni un sabio, ni un lince, para darse cuenta de que, en todo este asunto, hay trampa. Porque el celibato de los sacerdotes no es “una verdad que ha de creerse con fe divina y católica” (can. 751). El celibato de los curas es una ley eclesiástica. Una ley que no ha sido nunca universal. A los clérigos católicos de la Iglesia Oriental no les obliga. Además, se introdujo en Occidente después de siglos de fuertes discusiones.

Celibato

Más aún, en el Nuevo Testamento se dice que la ordenación de obispos y presbíteros se debe administrar a hombres casados (1 Tim 3, 2-5. 12; Tit 1, 6), que sepan gobernar bien su casa y su familia. Porque quien no sepa educar a su familia en la Fe, ¿cómo va a tener el debido cuidado de la Iglesia de Dios? Es más, se sabe que, en el concilio de Nicea (año 325), según el historiador Sócrates, algunos obispos propusieron “introducir una nueva ley en la Iglesia: que los ordenados, es decir, los obispos, los presbíteros y los diáconos, no durmiesen con sus mujeres con las que se habían casado siendo laicos”; pero Pafnucio, obispo de la Tebaida Superior, célibe y venerado confesor de la fe, intervino en contra de la propuesta “y gritó bien alto que no se debía imponer a los hombres consagrados ese yugo pesado, diciendo que es también digno de honor el acto matrimonial e inmaculado el mismo matrimonio; y que no dañasen a la Iglesia exagerando la severidad; porque no todos pueden soportar la ascesis de la “apatheia” ni se proveería equitativamente a la templanza de sus respectivas esposas” (Hist. Eccl. I, XI. PG 67, 101-104).

Esto se dijo en el primer concilio ecuménico de la Iglesia, algunos años después de que el Sínodo local de Granada (Ilíberis) les impusiera a los clérigos casados la obligación de la continencia.

¿Un Papa herético?

No es cuestión aquí de recordar la complicada y larga historia del celibato en la Iglesia. En lo que sí quiero (y debo) insistir es que no tiene pies ni cabeza calificar de “herético” al papa Francisco por unas decisiones (que aún no se ha tomado) a las que pueda llegar el Sínodo de la Amazonía. Entonces, ¿qué hay detrás de todo esto? Sin duda alguna, gastar y desgastar la imagen y la forma de gobernar del Papa Francisco.

¿Por qué y para qué este desgaste? Lo más lógico parece ser que todo este desagradable embrollo tiene una finalidad que salta a la vista: preparar el cónclave, para que el sucesor de Francisco tenga que tomar otro camino. Sin duda alguna, un papa que humaniza el papado y lo acerca a los que más sufren en la vida, un papa así, no “le conviene” (¿?) ni a la “Iglesia”, ni al mundo en que vivimos.    


Turbocharging Python with Command Line Tools


November 12, 2018

Table of Contents
·         Introduction
·         Using the GPU with CUDA Python
·         KMeans Clustering
·         Summary





Introduction

It’s as good a time to be writing code as ever – these days, a little bit of code goes a long way. Just a single function is capable of performing incredible things. Thanks to GPUs, Machine Learning, the Cloud, and Python, it’s is easy to create “turbocharged” command-line tools. Think of it as upgrading your code from using a basic internal combustion engine to a nuclear reactor. The basic recipe for the upgrade? One function, a sprinkle of powerful logic, and, finally, a decorator to route it to the command-line.

Writing and maintaining traditional GUI applications – web or desktop – is a Sisyphean task at best. It all starts with the best of intentions, but can quickly turn into a soul crushing, time-consuming ordeal where you end up asking yourself why you thought becoming a programmer was a good idea in the first place. Why did you run that web framework setup utility that essentially automated a 1970’s technology – the relational database – into series of python files? The old Ford Pinto with the exploding rear gas tank has newer technology than your web framework. There has got to be a better way to make a living.

The answer is simple: stop writing web applications and start writing nuclear powered command-line tools instead. The turbocharged command-line tools that I share below are focused on fast results vis a vis minimal lines of code. They can do things like learn from data (machine learning), make your code run 2,000 times faster, and best of all, generate colored terminal output.

Here are the raw ingredients that will be used to make several solutions:


You can follow along with source code, examples, and resources in Kite’s github repository.

Using The Numba JIT (Just in time Compiler)

Python has a reputation for slow performance because it’s fundamentally a scripting language. One way to get around this problem is to use the Numba JIT. Here’s what that code looks like:

First, use a timing decorator to get a grasp on the runtime of your functions:

def timing(f):
    @wraps(f)
    def wrap(*args, **kwargs):
        ts = time()
        result = f(*args, **kwargs)
        te = time()
        print(f'fun: {f.__name__}, args: [{args}, {kwargs}] took: {te-ts} sec')
        return result
    return wrap
Next, add a numba.jit decorator with the “nopython” keyword argument, and set to true. This will ensure that the code will be run by the JIT instead of regular python.

@timing
@numba.jit(nopython=True)
def expmean_jit(rea):
    """Perform multiple mean calculations"""

    val = rea.mean() ** 2
    return val
When you run it, you can see both a “jit” as well as a regular version being run via the command-line tool:

$ python nuclearcli.py jit-test

Running NO JIT
func:'expmean' args:[(array([[1.0000e+00, 4.2080e+05, 4.2350e+05, ..., 1.0543e+06, 1.0485e+06,
        1.0444e+06],
       [2.0000e+00, 5.4240e+05, 5.4670e+05, ..., 1.5158e+06, 1.5199e+06,
        1.5253e+06],
       [3.0000e+00, 7.0900e+04, 7.1200e+04, ..., 1.1380e+05, 1.1350e+05,
        1.1330e+05],
       ...,
       [1.5277e+04, 9.8900e+04, 9.8100e+04, ..., 2.1980e+05, 2.2000e+05,
        2.2040e+05],
       [1.5280e+04, 8.6700e+04, 8.7500e+04, ..., 1.9070e+05, 1.9230e+05,
        1.9360e+05],
       [1.5281e+04, 2.5350e+05, 2.5400e+05, ..., 7.8360e+05, 7.7950e+05,
        7.7420e+05]], dtype=float32),), {}] took: 0.0007 sec
$ python nuclearcli.py jit-test –jit

Running with JIT
func:'expmean_jit' args:[(array([[1.0000e+00, 4.2080e+05, 4.2350e+05, ..., 1.0543e+06, 1.0485e+06,
        1.0444e+06],
       [2.0000e+00, 5.4240e+05, 5.4670e+05, ..., 1.5158e+06, 1.5199e+06,
        1.5253e+06],
       [3.0000e+00, 7.0900e+04, 7.1200e+04, ..., 1.1380e+05, 1.1350e+05,
        1.1330e+05],
       ...,
       [1.5277e+04, 9.8900e+04, 9.8100e+04, ..., 2.1980e+05, 2.2000e+05,
        2.2040e+05],
       [1.5280e+04, 8.6700e+04, 8.7500e+04, ..., 1.9070e+05, 1.9230e+05,
        1.9360e+05],
       [1.5281e+04, 2.5350e+05, 2.5400e+05, ..., 7.8360e+05, 7.7950e+05,
@click.option('--jit/--no-jit', default=False)
        7.7420e+05]], dtype=float32),), {}] took: 0.2180 sec
How does that work? Just a few lines of code allow for this simple toggle:

@cli.command()
def jit_test(jit):
    rea = real_estate_array()
    if jit:
        click.echo(click.style('Running with JIT', fg='green'))
        expmean_jit(rea)
    else:
        click.echo(click.style('Running NO JIT', fg='red'))
        expmean(rea)

In some cases a JIT version could make code run thousands of times faster, but benchmarking is key. Another item to point out is the line:

click.echo(click.style('Running with JIT', fg='green'))
This script allows for colored terminal output, which can be very helpful it creating sophisticated tools.

Using the GPU with CUDA Python
Another way to nuclear power your code is to run it straight on a GPU. This example requires you run it on a machine with a CUDA enabled. Here’s what that code looks like:

@cli.command()
def cuda_operation():
    """Performs Vectorized Operations on GPU"""

    x = real_estate_array()
    y = real_estate_array()

    print('Moving calculations to GPU memory')
    x_device = cuda.to_device(x)
    y_device = cuda.to_device(y)
    out_device = cuda.device_array(
        shape=(x_device.shape[0],x_device.shape[1]), dtype=np.float32)
    print(x_device)
    print(x_device.shape)
    print(x_device.dtype)

    print('Calculating on GPU')
    add_ufunc(x_device,y_device, out=out_device)

    out_host = out_device.copy_to_host()
    print(f'Calculations from GPU {out_host}')

It’s useful to point out is that if the numpy array is first moved to the GPU, then a vectorized function does the work on the GPU. After that work is completed, then the data is moved from the GPU. By using a GPU there could be a monumental improvement to the code, depending on what it’s running. The output from the command-line tool is shown below:

$ python nuclearcli.py cuda-operation
Moving calculations to GPU memory

(10015, 259)
float32

Calculating on GPU

Calculcations from GPU [[2.0000e+00 8.4160e+05 8.4700e+05 ... 2.1086e+06 2.0970e+06 2.0888e+06]
 [4.0000e+00 1.0848e+06 1.0934e+06 ... 3.0316e+06 3.0398e+06 3.0506e+06]
 [6.0000e+00 1.4180e+05 1.4240e+05 ... 2.2760e+05 2.2700e+05 2.2660e+05]
 ...
 [3.0554e+04 1.9780e+05 1.9620e+05 ... 4.3960e+05 4.4000e+05 4.4080e+05]
 [3.0560e+04 1.7340e+05 1.7500e+05 ... 3.8140e+05 3.8460e+05 3.8720e+05]
 [3.0562e+04 5.0700e+05 5.0800e+05 ... 1.5672e+06 1.5590e+06 1.5484e+06]]

Running True Multi-Core Multithreaded Python using Numba

One common performance problem with Python is the lack of true, multi-threaded performance. This also can be fixed with Numba. Here’s an example of some basic operations:

@timing
@numba.jit(parallel=True)
def add_sum_threaded(rea):
    """Use all the cores"""

    x,_ = rea.shape
    total = 0
    for _ in numba.prange(x):
        total += rea.sum()
        print(total)

@timing
def add_sum(rea):
    """traditional for loop"""

    x,_ = rea.shape
    total = 0
    for _ in numba.prange(x):
        total += rea.sum()
        print(total)

@cli.command()
@click.option('--threads/--no-jit', default=False)
def thread_test(threads):
    rea = real_estate_array()
    if threads:
        click.echo(click.style('Running with multicore threads', fg='green'))
        add_sum_threaded(rea)
    else:
        click.echo(click.style('Running NO THREADS', fg='red'))
        add_sum(rea)

Note that the key difference between the parallel version is that it uses @numba.jit(parallel=True) and numba.prange to spawn threads for iteration. Looking at the picture below, all of the CPUs are maxed out on the machine, but when almost the exact same code is run without the parallelization, it only uses a core.


$ python nuclearcli.py thread-test

$ python nuclearcli.py thread-test --threads

KMeans Clustering

One more powerful thing that can be accomplished in a command-line tool is machine learning. In the example below, a KMeans clustering function is created with just a few lines of code. This clusters a pandas DataFrame into a default of 3 clusters.

def kmeans_cluster_housing(clusters=3):
    """Kmeans cluster a dataframe"""
    url = 'https://raw.githubusercontent.com/noahgift/socialpowernba/master/data/nba_2017_att_val_elo_win_housing.csv'
    val_housing_win_df =pd.read_csv(url)
    numerical_df =(
        val_housing_win_df.loc[:,['TOTAL_ATTENDANCE_MILLIONS', 'ELO',
        'VALUE_MILLIONS', 'MEDIAN_HOME_PRICE_COUNTY_MILLIONS']]
    )
    #scale data
    scaler = MinMaxScaler()
    scaler.fit(numerical_df)
    scaler.transform(numerical_df)
    #cluster data
    k_means = KMeans(n_clusters=clusters)
    kmeans = k_means.fit(scaler.transform(numerical_df))
    val_housing_win_df['cluster'] = kmeans.labels_
    return val_housing_win_df
The cluster number can be changed by passing in another number (as shown below) using click:

@cli.command()
@click.option('--num', default=3, help='number of clusters')
def cluster(num):
    df = kmeans_cluster_housing(clusters=num)
    click.echo('Clustered DataFrame')
    click.echo(df.head())
Finally, the output of the Pandas DataFrame with the cluster assignment is show below. Note, it has cluster assignment as a column now.

$ python -W nuclearcli.py cluster



 $ python -W nuclearcli.py cluster --num 2



Summary

The goal of this article is to show how simple command-line tools can be a great alternative to heavy web frameworks. In under 200 lines of code, you’re now able to create a command-line tool that involves GPU parallelization, JIT, core saturation, as well as Machine Learning. The examples I shared above are just the beginning of upgrading your developer productivity to nuclear power, and I hope you’ll use these programming tools to help build the future.

Many of the most powerful things happening in the software industry are based on functions: distributed computing, machine learning, cloud computing (functions as a service), and GPU based programming are all great examples. The natural way of controlling these functions is a decorator-based command-line tool – not clunky 20th Century clunky web frameworks. The Ford Pinto is now parked in a garage, and you’re driving a shiny new “turbocharged” command-line interface that maps powerful yet simple functions to logic using the Click framework.

Noah Gift is lecturer and consultant at both UC Davis Graduate School of Management MSBA program and the Graduate Data Science program, MSDS, at Northwestern. He is teaching and designing graduate machine learning, AI, Data Science courses and consulting on Machine Learning and Cloud Architecture for students and faculty.

Noah’s new book, Pragmatic AI, will help you solve real-world problems with contemporary machine learning, artificial intelligence, and cloud computing tools. Noah Gift demystifies all the concepts and tools you need to get results—even if you don’t have a strong background in math or data science. Save 30% with the code, “KITE”.

This post is a part of Kite’s new series on Python. You can check out the code from this and other posts on our GitHub repository


About Noah Gift.