Re: [Trisquel-usuarios] Sobre Minado de Criptomonedas

2017-11-11 Por tema marioxcc . MT
Si te refieres, a ejecutar software minero como una tarea de fondo (que cede  
el CPU a las demás tareas del usuario): es completamente absurdo. Esto si  
consume más energía eléctrica (el CPU usa más energía cuando trabaja;  
por eso ser calienta más y los ventiladores aceleran). Más aún, la  
“ganancia” es completamente negligilble.


Un CPU logrará alrededor de 5,000,000 hashes por segundo. Esto no es ni 1  
satoshi por día (según ). Incluso si es 10 veces tan rápido, es inútil.


Incluso si quisieras hacer esto, probablemente ninguna piscina (pool) te  
acepte con una tasa de hashes tan baja.




Re: [Trisquel-usuarios] Sobre Minado de Criptomonedas

2017-11-11 Por tema marioxcc . MT
No creo que sea por mala intención. Creo que simple ignorancia del autor. La  
mayoría de periodistas son ignorantes en básicamente todo. La mayoría de  
las veces que leo un artículo periodístico sobre algún aspecto científico  
o tecnológico, encuentro un error.


Hay criptomonedas que no usan mineo convencional sino prueba de compromiso  
(“proof of stake”) estas consumen mínima energía en el mineo (la  
computación siempre consume energía). Básicamente, los usuarios minean con  
sus propios “coins”; no con cálculos intensivos. La primera fué  
Peercoin (en aquel entonces llamada “PPCoin”).




Re: [Trisquel-usuarios] Sobre Minado de Criptomonedas

2017-11-11 Por tema marioxcc . MT
Formulándolo de otra forma, la conclusión del artículo es una falacia:  
toma la cantidad de energía que consume el mineo y la divide entre la  
cantidad de transacciones, pero ¡no hay relación directa entre las 2  
cantidades!. Esto es un error similar a tomar la cantidad de café que se  
consume al día en un país y dividirla entre la cantidad de abejas en ese  
país, y falsamente concluir que cada abeja consume X cantidad de café al  
día.




Re: [Trisquel-usuarios] Sobre Minado de Criptomonedas

2017-11-11 Por tema marioxcc . MT
Es cierto que Bitcoin y otras criptomonedas basadas en prueba de trabajo  
(“proof of work” en inglés) consumen mucha energía eléctrica, que es  
malo para el medio ambiente, pero este artículo es engañoso.


Directamente, hacer una transacción no resulta en consumo de energía  
adicional significativo[1]. El consumo lo hacen los mineros y consumen lo  
mismo[1] tanto si son muchas o pocas las transacciones. La cantidad de  
energía que consumen los mineros depende mayormente del precio del Bitcoin y  
de la recompensa por bloque (entre mayor la recompensa, más mineros hay y  
mayor el consumo energético).


[1]: Estrictamente, incluso presionar teclas implica consumo adicional de  
energía, pero es tan pequeño que me atrevo a decir que es negligente. Sobre  
cuánta energía consume una transacción en Bitcoin por si misma me declaro  
ignorante. Claramente cada cada nodo que verifica la firma digital requiere  
energía para hacerlo.




Re: [Trisquel-usuarios] Stallman, el padre del software libre, ¿aún manipula código fuente?

2017-11-10 Por tema marioxcc . MT
Hasta donde yo sé, Stallman no programa. Se ha convertido en un haragán de  
tiempo completo. Lo único notable que él hace es, literalmente, quejarse  
(del software privativo; en eso consisten sus conferencias). En cualquier  
caso, puedes escribirle a su correo electrónico (r...@gnu.org) y preguntarle.




Re: [Trisquel-usuarios] Sobre Minado de Criptomonedas

2017-11-10 Por tema marioxcc . MT
Minear Bitcoin es un negocio, como cualquier otro. No es dinero gratis.  
Minear Bitcoin con un CPU o tarjeta de video no es rentable porque ahora  
existen circuitos integradios especializados (ASIC) que son mucho más  
rápidos y eficientes (pero solo sirven para minear).


Como cartera, yo uso Electrum. Es un “cliente ligero”, es decir, no  
descarga todos los bloques sino solo las cabeceras y poco más; esto lo hace  
rápido y no necesita mucho espacio de disco duro.
 


Re: [Trisquel-usuarios] ¿Quien de ustedes honestamente sigue usando Trisquel?

2017-11-10 Por tema marioxcc . MT
Yo uso Debian 9. En el pasado me interesé en Trisquel por su ideología del  
software libre y lo instalé en una máquina virtual. Pensaba instalarlo en  
la máquina física pero desistí porque me dí cuenta de que es deficiente  
desde un punto de vista técnico (en especial por la falta de  
actualizaciones).




[Trisquel-usuarios] Distribución de teclado fonética en ruso basada en latinoamericana. Además, un amigo necesita ayuda. ¿Puedes contribuir?

2017-03-06 Por tema marioxcc . MT
Dona para ayudar a mi amigo Alina Davis. Dirección de Bitcoin:  
1MCTLYKSAmBSjk8Tg32YcaUF9bKifHVA6N


// Keyboard distribution Russian MX-B4.2 for the X Windows System.
//
// Copyright (C) 2017 Mario Castelán Castro
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see .
//

//
// This keyboard distribution is mostly phonetic, with some
// optimization for efficiency.  It has the same keybindings as the
// Latin American layout except for keys assigned to Cyrillic letters
// and the  key (the key above Tab).  Includes Ukrainian and
// Belarusian letters.
//
// Version policy: The characters before the first number indicate the
// "series".  A series is a set of keyboard layouts designed with the
// same design philosophy.  The first version number designaes the
// "major version".  It is increased when any keybinding affecting the
// alphabetical Russian characters is changed.  The second version
// number designates the "minor version".  It is increased for any
// change not covered by the series or major version.  It is reset
// to 0 with any increase of the major version.
//
// In the case of the series MX-B, the meaning is as follows:
// "MX" is for "Mexico", the native country of the author.  "-" is a
// spacer. "B" is an arbitrary letter used to distinguish among several
// variants. In this case, the series were named alphbetically and thus
// "MX-B" is the second series by the author.
//
// This keyboard layout as well as the series "MX-B" has been
// designed based on phonetic equivalence, where one is available,
// and a tradeoff between ease of learning and phonetic similarity
// when there is no phonetic equivalence.
//
// ┌─┐
// │ ° ¬ │
// │ ₽ | │
//  
┢━┷━┱─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┲━━━┓
// ┃   ┃ │ │ │ │ │ │ │  
│ │ │ │ ┃ Enter ┃
// ┃ Tab ↹ ┃ й @ │ я   │ е є │ р   │ т   │ ю   │ у  
ў │ и і │ о   │ п   │ ц   │ ъ   ┃   ⏎   ┃
//  
┣━━━┻┱┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┺┓  
 ┃
// ┃ Caps   ┃ │ │ │ │ │ │ │  
│ │ │ │ ┃  ┃
// ┃ Lock ⇬ ┃ а   │ с   │ д   │ ф   │ г ґ │ ь   │ х  
  │ к   │ л   │ ы ї │ щ   │ ё   ┃  ┃
//  
┣━┳━━┹──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┲━━┷━┻━━┫
// ┃Shift┃ │ │ │ │ │ │ │  
│ │ │ ┃   ┃
// ┃  ⇧  ┃ э ₽ │ з   │ ж   │ ч   │ в   │ б   │ н
│ м   │ ,   │ .   │ ш   ┃Shift ⇧┃
//  
┗━┹─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┺━━━┛

xkb_symbols "ru_latam" {
include "latin(type4)"
name[Group1]="Russian phonetic B4.1 (based on Latin American)";

// Latin American key bindings
key { [ 1, exclam,  bar,   exclamdown ] };
key { [ 3, numbersign, periodcentered,   sterling ] };
key { [ 4, dollar,   asciitilde,   dollar ] };
key { [ 6,  ampersand,  notsign,  fiveeighths ] };
key { [apostrophe,   question,backslash, questiondown ] };
key { [questiondown, exclamdown, dead_cedilla, dead_ogonek] };

// Russian key bindings
// U+20BD is the ruble sign (₽).
key  { [ U20BD , degree, bar, notsign ] };
key  { [ Cyrillic_shorti   , Cyrillic_SHORTI   , at , at ] };
key  { [ Cyrillic_ya   , Cyrillic_YA   ] };
key  { [ Cyrillic_ie   , Cyrillic_IE   , Ukrainian_ie ,  
Ukrainian_IE] };

key  { [ Cyrillic_er   , Cyrillic_ER   ] };
key  { [ Cyrillic_te   , Cyrillic_TE   ] };
key  { [ Cyrillic_yu   , Cyrillic_YU   ] };
key  { [ Cyrillic_u, Cyrillic_U,  
Byelorussian_shortu, Byelorussian_SHORTU ] };
key  { [ Cyrillic_i, Cyrillic_I, Ukrainian_i ,  
Ukrainian_I ] };

key  { [ Cyrillic_o, Cyrillic_O] };
key  { [ Cyrillic_pe   , Cyrillic_PE   ] };
key  { [ Cyrillic_tse  , Cyrillic_TSE  ] };
key  { [ Cyrillic_hardsign , Cyrillic_HARDSIGN ] };
key  { [ Cyrillic_a, Cyrillic_A] };
key  { [ Cyrillic_es   , Cyrillic_ES   ] };
key  { [ Cyrillic_de   , Cyrillic_DE   ] };
key  { 

Re: [Trisquel-usuarios] Comparto este script de inicio de bash para un prompt mejorado. A parte ¿puedes donar para ayudar a un amigo a salir de prisión?

2017-03-01 Por tema marioxcc . MT
Tenemos menos de 24 horas para juntar la suma requierida para la defensa  
legal de Alina. El jucio será el 2 de Marzo de 2017 (tiempo de Moscú,  
UTC+3) pero debemos tener el dinero listo antes tomando en cuenta el tiempo  
que se requiere para hacer el intercambio de moneda.


Ahora también podemos recibir donaciones atravez de PayPal (envía a  
d...@dmxt.org). Aún aceptamos donaciones de Bitcoin (dirección:  
1MCTLYKSAmBSjk8Tg32YcaUF9bKifHVA6N). Todas las donaciones en bitcoin son  
transparentes y se hacen públicas inmediatamente en este o cualquier otro  
explorador de la cadena de bloques.


La campaña ha sido parcialmente exitosa con algunas donaciones, pero una  
pequeña fracción aún se necesita. ¡Por favor dona y haz la diferencia!


Para más información: http://save-alina.ru-rc.ru/.


Re: [Trisquel-usuarios] Comparto este script de inicio de bash para un prompt mejorado. A parte ¿puedes donar para ayudar a un amigo a salir de prisión?

2017-02-23 Por tema marioxcc . MT
Se ve bien Heckyel. Me gustan los caracteres que agregaste en la izquierda.  
Así se ve mejor organizado y se distingue mejor el prompt del resto del  
texto.




Re: [Trisquel-usuarios] Comparto este script de inicio de bash para un prompt mejorado. A parte ¿puedes donar para ayudar a un amigo a salir de prisión?

2017-02-23 Por tema marioxcc . MT
Nuevamente falló adjuntar el script que quiero compartir con ustedes, pero  
de todas formas pueden verlo atravez de este enlace.




[Trisquel-usuarios] Comparto este script de inicio de bash para un prompt mejorado. A parte ¿puedes donar para ayudar a un amigo a salir de prisión?

2017-02-23 Por tema marioxcc . MT
Hola compañeros usuarios del software libre. Quiero compartirles un pequeño  
fragmento que tengo en mi .bashrc para crear un prompt personalizado  
("prompt" es el texto que aparece antes de que uno escribe un comando) como  
se ve en la captura de pantalla adjunta. Está bajo la licencia GNU General  
Public License versión 3 o cualquier versión posterior.


También les escribo para solicitar su ayuda para colectar fondos para la  
defensa legal de un amigo que está en prisión. Mi amigo es conocido como  
Alina Davis entre los usuarios rusos de Internet por su apariencia que es a  
veces femenina y a veces andrógina. En 2014, Alina se casó con Allison  
Brooks (quien es uma mujer biológica y legalmente) pero no sin obstáculos,  
pues las autoridades no querían permitir una boda con aparentemente 2  
novias. Finalmente, las autoridades accedieron reluctantemente pues Alina es  
legal y biológicamente un hombre heterosexual; solo su apariencia es  
femenina.


Puedes saber más sobre Alina y sobre cómo puedes ayudar en éste sitio web.  
Por favor ayudanos donando y también publicando enlaces a la página de  
colección de fondos desde tus cuentas de redes sociales. Para quienes usan  
Facebook o Twitter: por favor ayudanos enlacando a el sitio web de colecta de  
fondos desde estas redes sociales, especialmente en aquellos grupos que puede  
que simpatizen con la situación de Alina. ¡Gracias!



# Copyright (c) 2017 Mario Castelán Castro
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .

function set_color () {
local RED GREEN CYAN END_COLOR
RED="$(tput setaf 1)" &&
GREEN="$(tput setaf 2)" &&
CYAN="$(tput setaf 6)" &&
END_COLOR="$(tput sgr0)"

if [ $? != 0 ]; then
local PRINT_EXIT_STATUS=\
"\$(E=\$?
if [ \$E == 0 ]; then
echo \"[\$E]\"
else
echo \"*\$E*\"
fi )"
PS1="\u@\h $PRINT_EXIT_STATUS [\$PWD]\n\\$ "
else
if [ $(id -u) == 0 ]; then
local USER_COLOR="$RED"
else
local USER_COLOR="$GREEN"
fi
local HOST_COLOR="$CYAN"
local PRINT_EXIT_STATUS=\
"\$(E=\$?
if [ \$E == 0 ]; then
echo \"\[$GREEN\][\$E]\[$END_COLOR\]\"
else
echo \"\[$RED\][\$E]\[$END_COLOR\]\"
fi)"
PS1="\[$USER_COLOR\]\u\[$END_COLOR\]\[$HOST_COLOR\]@\h\[$END_COLOR\] $PRINT_EXIT_STATUS \[$HOST_COLOR\][\$PWD]\[$END_COLOR\]\n\\[$USER_COLOR\]\\$\[$END_COLOR\] "
PS2="\[$USER_COLOR\]>\[$END_COLOR\] "
fi
}

set_color


Re: [Trisquel-usuarios] ¿Cómo recupero fotos y videos tras un formateo accidental durante la instalación de Trisquel-mini 7?

2017-02-23 Por tema marioxcc . MT
Esa opción es para borrar los datos que existen en la partición  
sobreescribiendo todo con cero, o con bytes generatos aleatoriamente.


Si dejaste que terminara de formatear habiendo habilitado esa opción,  
entonces perdiste toda la información en esa partición pues se  
sobreescribieron.




Re: [Trisquel-usuarios] Problemas legales...

2015-10-27 Por tema marioxcc . MT
>¿Como puedo saber que el otro uso mi programa, le agrego un pequeño cambio  
y lo cerro bajo una licencia privativa?


Usualmente es evidente que el programa privativo es una versión modificada  
de uno libre, pero no hay un método genérico que siempre funcione para  
averiguar si un programa privativo es derivado de uno libre.


>Sin lugar a dudas entiendo que se está violando la GPL ¿o no?

Usualmente si, pero no necesariamente. Por ejemplo, la GNU GPL 2 permite  
efectivamente hacer una versión privativa de un programa libre bajo tal  
licencia de la siguiente forma: Un fabricante de dispositivos electrónicos  
puede tomar un programa bajo la GNU GPL 2, modificarlo para un modelo de sus  
productos, y distribuir el código fuente del programa pero no permitir que  
los usuarios de su producto modifiquen la copia de ese programa que se  
encuentra instada en el producto; pueden modificar el programa, pero no  
pueden instalar la versión modificada en el dispositivo. Esta desafortunada  
práctica recibe el nombre de “tivoización” (es más común en inglés:  
“Tivoization”). Wikipedia en inglés tiene un artículo (aunque bastante  
malo, como es típico de Wikipedia) al respecto.


La versión 3 de la GNU GPL está supuestamente diseñada para “evitar”  
este problema; en realidad no lo elimina, solo lo atenúa un poco, y esto es  
una decisión intencionada. La parte relevante se encuentra en la sección 6,  
“Conveying Non-Source Forms”. La protección contra tivoización aplica  
únicamente para "productos de usuario" que básicamente abarca solo  
dispositivos electrónicos de uso personal, como reproductores de música  
portátiles.


Hace alrededor de 1 año escribí a la FSF preguntando por que no es  
genérica la protección contra tivoización, y contestaron que el motivo es  
que algunas organizaciones y gobiernos NO quieren que los dispositivos que  
usan estén bajo su control. Según la FSF, eso es razón suficiente para  
dejar desprotegidos a TODOS los dispositivos industriales. Esto me parece un  
motivo estúpido. Usando el mismos razonamiento inválido, podríamos partir  
de la observación que hay personas que no quieren que sus dispositivos  
personales estén bajo su control (están muy felices dejándole el control  
de su vida a megacorporaciones como Microsoft, Apple, Google, Facebook, y  
otros tantos; la mayoría de usuarios de computadoras son así) y concluir  
entonces que la GNU GPL NO debe tener Copyleft, pues entonces tales usuarios  
tienen control de sus propios dispositivos y no las megacorporaciones. Esto  
es efectivamente lo que hizo la FSF con la protección a tivoización en el  
caso de dispositivos que no sean de uso personal.


Aquí hay enlaces a traducciones no oficiales de la GNU GPL versión 3 para  
que veas los detalles del asunto por ti mismo (nótese que solo la versión  
en inglés es autoritativa, es decir, solo la versión original en inglés  
dice que es lo que se puede y que es lo que no se puede hacer con el  
trabajo):


http://www.coplec.org/2008/07/01/licencia-p%C3%BAblica-general-de-gnu
http://es.freeciv.wikia.com/wiki/Licencia_Pública_General_de_GNU_(GPL)


Por cierto, quien me respondió fué un voluntario, después de un retraso  
considerable. Se disculpó por el retraso, pero me comento que únicamente  
son 2 voluntarios quienes responden a ese tipo de preguntas. Entiendo que  
esos voluntarios no puedan hacer tanto trabajo como quisieran. Yo mismo fuí  
voluntario en GNU Savannah hace unos años. La FSF “no tiene suficiente  
dinero” para pagar a quienes hagan el trabajo que deberían, pero si tiene  
dinero para pagar 87,524 USD al año a una sola persona que tiene el puesto  
de director ejecutivo (¿Pensabas que Stallman era el líder? aparentemente  
no es así); esto lo puedes constatar en su reporte fiscal de 2014 (véase  
página 7 y 50). La FSF tampoco tiene dinero para financiar los proyectos que  
mucho lo necesitan. Por ejemplo, nunca han dado (al mejor de mi conocimiento,  
recuerda que fuí voluntario) ni un solo centavo para el desarrollo de GNU  
Savannah. Savannah fué construida por el trabajo de voluntarios; es una  
plataforma incompleta, necesita mucho trabajo, tanto desarrollo de software  
como administración de sistemas y gestión del sitio (en especial revisión  
y aprobación de proyectos).


Este es uno de los motivos por los cuáles yo NO apoyo ni estoy de acuerdo  
con la Fundación de Software Libre. Si piensas donar a la FSF, piensa una  
segunda vez. Quizá debas donar ese dinero a quienes realmente hacen el  
trabajo pesado y sin fama (como los programadores que donan su tiempo), y no  
a una organización ineficiente: remanentes que avergüenzan y no hacen  
justicia a la importancia que alguna vez tuvo el proyecto GNU (pero ahora ya  
no, pues la FSF ha dejado que caiga más y más en la irrelevancia) ni al  
gran potencial que tiene el software libre.


Aquí hay un mensaje más extenso que escribí criticando a Stallman y la  
FSF:  

Re: [Trisquel-usuarios] Consejo sobre un BUG con Facebook android y Hotmail

2015-08-20 Por tema marioxcc . MT

Hola.

Igual que dcapeletti, a mi no me preocupan las fallas de seguridad de tales  
sitos porque no los uso.


queria hacer un video y subirlo a la plataforma youtube... pero temo a  
represalias o a que todo se vuelva loco que me recomiendan hacer?

Contar el metodo o guardarlo en secreto?

Puedes divulgar públicamente la falla que encontraste de forma anónima  
usando por ejemplo Tor (se puede obtener mucha información con un buscador,  
así que no describiré más aquí). Si bien tienes la opción de reportar la  
falla en forma privada a los encargados del sitio, no estás obligado a  
hacerlo, y me parece que es mejor si lo divulgas públicamente (eso es  
divulgación completa o full disclosure en inglés). Hay algo de información  
relevante en este artículo en Wikipedia en inglés. Nota en especial que los  
desarrolladores de software privativo quienes abusan de los usuarios y solo  
se preocupan por su rentabilidad atacan a la práctica de divulgación  
completa; la divulgación cerrada (solo al desarrollador) está en sus  
mejores intereses, pues así pueden actuar o no actuar frente a las  
vulnerabilidades de acuerdo a sus intereses (y usualmente, en contra de los  
usuarios).


No temas a “que todo se vuelva loco” si divulgas el error públicamente,  
pues las fallas de seguridad son algo cotidiano en informática, y cualquier  
organización que opere un sitio web debe estar preparada para lidiar con  
eso; supongo que ese será el caso con Facebook (Pero no me consta, pues no  
investigo al respecto. Facebook no me interesa). Hecha un vistazo por ejemplo  
a lista de avisos de seguridad de Debian.


Lo que te recomiendo es que documentes el error de una forma seria (no  
alarmista) y pública, anónimamente con Tor si te parece más apropiado. El  
tono debe mostrar intención de alertar sobre un problema, en vez de ayudar a  
craquear. Toma la oportunidad para hablar sobre cómo Facebook es una medio  
centralizado que hay que evitar y sobre cómo es muy peligroso que la gente  
confíe cada ves más en Facebook y otros servicios centralizados como  
mediador de la comunicación entre particulares.


Toma en cuenta que es posible que la vulnerabilidad ya haya sido arreglada, y  
antes de divulgarla, comprueba que realmente es posible realizar el ataque  
(considera abrir una cuenta propia para tal propósito en vez de atacar la de  
alguien más).




Re: [Trisquel-usuarios] [Encuesta] ¿ En qué sector de la informática trabajas ?

2015-08-20 Por tema marioxcc . MT

Hola.

Estudio y practico la informática solo por interés, conveniencia y a veces  
necesidad, así que no es un trabajo (empleo) para mi. Me interesan los  
fundamentos de la informática más que saber cómo usar algún software en  
específico. Me gusta la ciencia de la computación, la arquitectura de  
computadoras y las redes. Últimamente estoy trabajando en mejorar el  
artículo en Wikipedia en inglés sobre señales de GPS (véase la pestaña  
de historia), lo cuál entra dentro del ámbito de la informática e  
ingeniería eléctrica y electrónica. También he estudiado un poco el  
funcionamiento del software común a casi todos los sistemas GNU/Linux (GRUB,  
X11, Linux, systemd, Coreutils, Bash y similares) y como interactúan en un  
sistema operativo moderno. Sin embargo, mi principal área de interés es la  
matemática y la física.


También quiero señalar que es un error aberrante escribir “tod@s” y  
además es innecesario. La Real Academia Española aclara que en casos como  
éste, el género gramático masculino designa a seres de ambos sexos (véase  
http://lema.rae.es/dpd/?key=genero#2). Para referirse a quienes lean tu  
mensaje, lo correcto es “Hola a todos.”. De la misma forma, es apropiado  
señalar que la frase “Hola a todos y todas” es redundante; el uso de  
tales construcciones deforma la percepción popular del lenguaje, porque hace  
parecer que las referencias a todos los miembros de un grupo (es decir, sean  
del sexo masculino o femenino) como “usuarios”, “mexicanos” y  
“todos” son excluyente de el sexo femenino. Irónicamente, quienes emplea  
tales construcciones redundantes usualmente lo hacen buscando evitar  
precisamente esa exclusión hipotética.




Re: [Trisquel-usuarios] [Encuesta] ¿ En qué sector de la informática trabajas ?

2015-08-20 Por tema marioxcc . MT

gracias por tu aporte.

¡Es un gusto que fuera de utilidad!.

Estoy totalmente de acuerdo contigo en el tod@s. Como bien dices es para  
evitar esa exclusión que no existe. No volveré a escribirlo de esta  
forma.


¡Es entendible! Después de todo, tal error es popular entre los medios  
periodísticos (no solo periódicos, también noticieros televisivos) y los  
políticos (pero no se puede esperar nada bueno de ellos). Los periodistas  
tienen algunas costumbres nefastas que al parecer usan porque así creen que  
tienen más estilo o es más correcto, pero en realidad es lo contrario.


Por ejemplo, en los artículos periodísticos con frecuencia encontramos  
citas partidas por el periodista sin ningún buen motivo, lo que deja en duda  
si se trata de un fragmento continuo o fragmentos separados. También suelen  
referirse a una misma persona con diferentes nombres, sin mencionar  
explícitamente que se trata del mismo. Un lector que ya sabe que se trata de  
la misma persona no obtiene más información, y un lector que no lo sabe  
probablemente se confunda.


Aquí hay un ejemplo para ilustrar estas malas costumbres (en negritas).  
Supongamos que un alcalde llamado Juan Hernández dijo “Somos conscientes  
del problema de falta de agua. Ya estamos trabajando al respecto”. Entonces  
un periodista podría escribir:


 “Muchos ciudadanos se han quejado de la falta de agua. “Somos  
cocientes del problema de la falta de agua.” —dijo el alcalde, “Ya  
estamos trabajando al respecto”. Sin embargo, el señor Hernández evitó  
hablar sobre las acusaciones de corrupción sobre su persona.”


Por cierto, ¿eres matemático? :O

No, pero estudio la matemática un poco por mi cuenta.



Re: [Trisquel-usuarios] Por qué necesitamos diseños de hardware digitales libres.

2015-08-15 Por tema marioxcc . MT

1- ¿Arduino tiene partes de hardware que no es libre?.

Nunca he usado un Arduino, pero dudo que los circuitos integrados que usan  
las placas Arduino tengan diseños libres. Para empezar, nunca me he enterado  
de que un microcontrolador hecho por Atmel (que usan las placas Arduino)  
tenga un diseño libre. Tomando esto en cuenta, es engañoso decir que las  
placas Arduino son “hardware libre”, pues tiene partes que no son libres.  
Es aún más engañoso que decir Linux (el kernel distribuido en kernel.org)  
es “libre”. Linux es mayormente libre; los productos de Arduino son  
mayormente privativos. La parte que realiza la funcionalidad principal en  
Linux está bajo la GNU GPL 2. Por el contrario, la mayor parte de la  
funcionalidad de las placas Arduino reside en los circuitos integrados, que  
como mencioné, no son libres.


Si bien es preferible que los trabajos intangibles permitan libre uso, aclaro  
que no veo en el hecho de que los diseños de los circuitos integrados en  
productos como los de Arduino sean privativos un motivo para evitarlos. La  
mayoría de circuitos integrados como esos están documentados con toda la  
información que se necesita para hacer uso completo de ellos; tal  
información se suele encontrar en sus hojas de datos (“datasheets” en  
inglés). Sea libre o no, no podemos verificar fácilmente que no haya  
puertas traseras (es lo cuál si es posible con el software libre, aunque  
puede que estas estén bien camufladas).


Por el contrario, si hay un buen motivo para evitar hardware con  
características traicioneras, es decir, que está a servicio del fabricante  
y no del usuario. Según tengo entendido, tal es el caso con los procesadores  
para computadoras personales y servidores con Intel Managmenet Engine;  
también es el caso con todo aquello hardware que requiera controladores  
privativos.


--

Por cierto, ese ensayo está bayo una licencia no libre que no permite  
trabajos derivados (eso incluye a traducciones). Es ilegal traducirlo sin  
permiso. No lo digo como reclamo; es a él a quien tienes que reclamarle.  
Según él, así evita que se malrepresente su opinión, pero la realidad es  
que no es necesario modificar un ensayo para malrepresentar la opinión de  
alguien (y aún así, una licencia no evita que lo hagan aquellos con mala  
intención), hay muchas otras formas de difamar. Por el contrario, si evita  
algo productivo como lo es traducir o mejorar los ensayos.




Re: [Trisquel-usuarios] Compresión de archivos con contraseña

2015-08-14 Por tema marioxcc . MT
Por defecto, GNU PG comprime los archivos que cifra. Si quieres evitar que  
GNU PG los comprima (por ejemplo ya están comprimidos, en cuyo caso una  
segunda vez es usualmente inútil) usa la opción “--cipher-algo=none”  
para evitar que se compriman nuevamente.


Hay algunos factores por los cuáles es posible un ladrón que se haga de tu  
computadora recupere datos confidenciales (por supuesto, el ladrón tendría  
que tener el conocimiento necesario):


Muchos programas crean copias de los archivos que editas. Por ejemplo, es  
usual en los editores de texto que éstos creen un archivo con “~”  
añadido al final.


Puede que haya información importante en archivos “ocultos” (que  
empiezan con “.”), ya sea la configuración de programas, contraseñas  
guardadas por el navegador, caché de tus archivos, o similares.


Dependiendo de tu sistema de archivos, en el disco duro puede haber  
remanentes de los archivos que borras; y estos pueden tener información  
confidencial, que a veces es posible recuperar (depende de suerte) con  
herramientas como PhotoRec.




Re: [Trisquel-usuarios] Bonito? que os parece?

2015-08-13 Por tema marioxcc . MT

Gracias por compartir la noticia.

Los periodistas que hablan sobre éstos problemas deberían aprovechar  
situaciones como éstas para hablar de que el usuario tenga control de su  
propia informática y de cómo para ello, el software que usa debe ser libre.  
Cosas como éstas no pasarían con software libre (BIOS libre en este caso);  
esa (y no evitar a los fabricantes que abusan menos de su control sobre los  
usuarios) es la verdadera solución a estos problemas. Repetir como loro lo  
que otros dicen )y en especial, los fabricantes) es mal periodismo. Veo que  
es lo que han hecho en este medio que enlazaste, y no me sorprende.


Nunca me han agradado los sitios de noticias tecnológicas en general, pues  
mayormente se dedican únicamente a alabar a los últimos productos de las  
megacorporaciones, sin tomar en cuenta los males para la sociedad que  
generan. Muchos se limitan a hacer reseñas (“review” en inglés) de los  
mismos, donde igualmente abordan únicamente la parte más superficial (que  
si la nueva versión de tal o cuál OS privativo añade o quita barra de  
menús, que si es más lento, y similares, repetir la información que Intel  
o AMD dicen de sus propios procesadores), dejando de lado las cuestiones  
realmente importantes, como las formas en las que tales productos respetan o  
no a el usuario (Intel MT, BIOS privativos, DRM en hardware que impide  
cambiar tarjeta inalámbrica, y similar). Como he dicho en el foro en  
inglés, el único uso que veo para este tipo de sitios es enterarme de las  
últimas maneras que los fabricantes han implementado para subyugar a sus  
usuarios.


Como algo relacionado, menciono éste hilo donde mencioné publicaciones  
científicas que regularmente contienen artículos libres, en caso de que a  
alguien le pueda ser de interés, ya que estamos hablando de publicaciones  
que abordan tecnología. Revistas científicas como éstas suelen contener  
información más valiosa que los medios populares, y verdaderamente hablan  
de tecnología (es decir aplicación de las ciencias para fines prácticos  
que no es lo mismo que hablar sobre productos).


Re: [Trisquel-usuarios] Compresión de archivos con contraseña

2015-08-10 Por tema marioxcc . MT
Si quieres cifrar archivos individualmente, GNU PG es una buena opción.  
También puedes configurar una partición cifrada y poner la información  
confidencial allí (hay mucha información en Internet sobre cómo  
realizarlo).




Re: [Trisquel-usuarios] ¿Qué bloqueadores de publicidad usan?

2015-08-09 Por tema marioxcc . MT
Muy pocos de los sitios que visito contienen publicidad, y esta suele ser no  
intrusiva. Uso NoScript, que tiene el efecto colateral de bloquear casi toda  
la publicidad intrusiva. Si necesitara algo más avanzado, entonces  
instalaría un bloqueador de publicidad especializado.




Re: [Trisquel-usuarios] Musica bajo licencias libre

2015-08-08 Por tema marioxcc . MT
En International Music Score Library Project hay partituras y grabaciones de  
música clásica en el dominio público.


Re: [Trisquel-usuarios] Si no utilizo los repositorios non-free de Debian 8.1 estaría utilizando 100% software libre

2015-08-07 Por tema marioxcc . MT
Hice el comentario que “software libre es más que Stallman, con quien, si  
bien reconozco su aportación construyendo software libre en el pasado”  
pues veo que Stallman está sobrestimado entre algunos entusiastas de  
software libre y se toma como un ejemplo que no es y es peligroso darle tanta  
importancia a personas en específico pues eso lleva a cegarse de las fallas  
y faltas de esa persona. Aclaro que con gusto he expuesto mis motivos y  
argumentos pero no estoy dispuesto a entrar en discusión. Con éste mensaje  
he dicho suficiente para sustentar mi postura, más aún sería inútil.


Quejarse de problemas genuinos (y no inventados, o como excusa) como lo es el  
software privativo es bueno y necesario. Identificar el problema, y hacer que  
otros se percaten de ello es un prerrequisito para resolverlo. Una forma de  
difundir el concomiendo sobre los problemas es quejándose, así que es  
beneficioso. Yo no critico a Stallman por quejarse del software privativo ni  
la falta de disponibilidad de BIOS libre o hardware libre. El problema es que  
hace nada o muy poco para que la situación mejore, y él debería ser un  
puntero en verdadera acción ya que se adjudicó la presidencia vitalicia de  
la fundación de software libre. Si no quiere hacerlo, que renuncie y que  
deje que alguien más tome la responsabilidad.


Por favor NO mezcles estos dos términos,

Los mezclé intencionadamente pues en ese mensaje hablé sobre lo que dicen  
tanto la iniciativa de código abierto como el movimiento de software libre;  
de forma que no habría sido apropiado poner solo “libre” en ese lugar,  
puesto que la fundación de código abierto no habla sobre software libre.  
Está bien apoyar al software libre y rechazar el discurso de la OSI, pero no  
por eso hubiera cambiar “código abierto” por “libre” cuando los  
mencionemos.


Es entendible que no sea tan energético como antes teniendo en cuenta su  
edad. Aun así yo no diría que el hace poco por la causa.


La edad de Stallman no es tanta que no pueda darse el lujo de andar viajando  
por el mundo dando conferencias que con frecuencia termina cancelando. Cabe  
notar que viajar rápidamente entre zonas horarias involucra estrés  
fisiológico pues irrumpe el ciclo del sueño y actividad. Alguien que hace  
eso de forma rutinaria como Stallman no está en tal malas condiciones de  
salud.


Al menos yo no me siento con el derecho de hacer esa critica sin pensar que  
yo hago un mejor ejemplo que el. ¿Y tú, piensas que eres mas energético y  
haces mas por la causa que Stallman?


Si adoptas la postura de que solo es justo criticar si se da un mejor ejemplo  
o se hace algo al respecto de lo que se critica (yo no estoy de acuerdo con  
eso), entonces tú estás implícitamente criticando a Stallman. A él le ha  
venido a bien criticar para impedir que se implementar un parche a Emacs que  
beneficia a LLVM porque piensa que es parte de un ataque sistemático a  
proyectos GNU. Nótese que Stallman no es director de desarrollo de Emacs  
desde hace mucho tiempo, ni es más un contribuidor regular; solo ha  
criticado y con eso ha detenido el cambio, pero no ha ofrecido ninguna  
alternativa ni ha trabajado en solucionar la situación de la que se queja.


Pregunto ¿Quién se pondrá los pantalones el día de mañana para  
cuestionar y contradecir a las empresas cuando ya no esté Stallman?.


Es fácil encontrar personas que hablan tanto como él, así como es muy  
fácil encontrar personas que hacen más que Stallman en aquellas áreas  
donde él se limita a hablar. Solo por poner un ejemplo, Stallman lleva años  
quejándose sobre la falta de disponibilidad de computadoras con BIOS libre,  
pero fué Gluglug quien comercializa computadoras con BIOS libres, pues ellos  
(y no Stallman) se han dado el trabajo de liberar y comercializa la Libreboot  
X200 (han hecho más que liberar el BIOS, por cierto). Reitero mi argumento  
con éste ejemplo: si piensas que para poder criticar hay que actuar,  
entonces Stallman claramente no cumple con tu criterio.


Siempre habrá gente que se queje como Stallman lo hace. Aquí mismo lo  
hacemos en el foro todos los días.


Stallman hace mal su tarea como “presidente” de la fundación de software  
libre. fuí voluntario en GNU Savannah y constaté de primera persona que se  
usaba Debian, distribución que la FSF no aprueba (pero usa). También  
constaté que el sitio está en condiciones deplorables. El desarrollo del  
software que usa para su interfaz web, la “fachada” al público (Savane),  
está estancado y hay falta de voluntarios. Savannah siempre ha sido un sitio  
deficiente. Hay voluntarios que se esfuerzan trabajando en Savannah, pero se  
necesita más trabajo que lo que los voluntarios hemos proveído. Stallman  
hace que se pague 85,202 USD al año al “director ejecutivo” de la  
fundación de software libre (que por cierto, no es su dinero, es 6.81% de lo  
que la FSF ganó en ese año, mayormente donaciones de individuos); en otras  
palabras, él 

Re: [Trisquel-usuarios] Si no utilizo los repositorios non-free de Debian 8.1 estaría utilizando 100% software libre

2015-08-06 Por tema marioxcc . MT
Hola. Eso es un listado de los módulos del kernel cargados, no de tu  
hardware. “lsmod” es una contracción de “list modules”.


Sobre si estaría usando software totalmente libre, lee lo que escribí en un  
mensaje previo.


que es lo que me movería a cambiarme de distro si ya soy libre ??

No hay ningún motivo definitivo, pero si vale la pena mencionar algunos  
detalles. Como mencionó dcapeletti, con Debian es posible instalar software  
privativo accidentalmente si eres descuidado, así que debes revisar las  
licencias de lo que instalas, en especial los complementos (plug-ins) que  
se descargan desde repositorios fuera de Debian, como los complementos de  
Iceweasel. El mismo main contiene un poco de software privativo  
(dependiendo de qué se entienda exactamente por software privativo; lee mi  
mensaje ya enlazado) y hay documentación en non-free bajo la GNU FDL para  
la cuál no veo razón de rechazar. Si habilitas non-free para acceder a la  
documentación bajo la GNU FDL, pon mucha atención a no instalar software  
privativo.




Re: [Trisquel-usuarios] Si no utilizo los repositorios non-free de Debian 8.1 estaría utilizando 100% software libre

2015-08-06 Por tema marioxcc . MT
Muchos personas pronuncian Open Source sobre programas de Software libre  
como GIMP. [...]


En otras palabras (me refiero a todo el párrafo). La mayoría del software  
libre es de código abierto (no sé si hay excepciones), y la mayoría de  
software de código abierto es libre (existen excepciones). En la práctica,  
referirse a un programa como libre o de código abierto es una cuestión  
de qué postura política toma el locutor al respecto (nótese que la  
política es mucho más que partidos políticos y sus integrantes). El  
movimiento de software libre se basa en la premisa de que el software debe  
ser libre porque es el usuario quien debe tener control sobre su informática  
y no el individuo o megacorporación que sea el desarrollador o distribuidor  
del software. Por el contrario, la iniciativa de código abierto no hace  
énfasis en la cuestión ética, solo en los beneficios pragmáticos a corto  
plazo, como que usualmente se llega a software más seguro y eficiente (en el  
software libre también valoramos y reconocemos tales beneficios, pero son  
secundarios) cuando éste es libre/abierto. Yo uso el término “software  
libre” porque comparto los valores éticos en los que se funda.


Nótese también que software libre es más que Stallman, con quien, si bien  
reconozco su aportación construyendo software libre en el pasado, creo que  
hace poco por la causa últimamente y estoy muy en desacuerdo con muchas de  
sus posturas políticas.




Re: [Trisquel-usuarios] Java Script y sitios web

2015-08-04 Por tema marioxcc . MT

Hola paisano.

Si no te gusta LibreJS, te recomiendo NoScript, que bloquea JavaScript  
indistintamente de su licencia. Puedes habilitar manualmente los sitios web  
de los que quieras ejecutar su JavaScript.




Re: [Trisquel-usuarios] ¿Se pueden ejecutar solos los archivos ejecutables en Linux?

2015-07-24 Por tema marioxcc . MT
Se puede ejecutar un programa sin intervención del usuario, también me da  
curiosidad saber si un ejecutable se puede ocultar o disfrazar en el sistema


La pregunta está muy vaga. Parece que no sabes bien que es lo que quieres  
preguntar. La respuesta depende de que significas con “ejecutar sin  
intervención del usuario” y “disfrazar”.


En cualquier sistema GNU/Linux moderno, se ejecutan muchísimos programas sin  
que el usuario se dé cuenta, pero el usuario intervino indirectamente. Por  
ejemplo, en Debian puedes consultar “/etc/crontab” y otros cuántos  
archivos que son la configuración de corn, un programa que ejecuta otros  
programas de forma periódica (o casi periódica) sin intervención adicional  
del usuario. Cuando se accede a una página web, con la mayoría de  
navegadores gráficos, el JavaScript contenido se ejecuta sin preguntarle al  
usuario, nuevamente sin intervención adicional (yo lo bloqueo con NoScript  
excepto para sitios que autorizo). Hay muchísimos ejemplos como éstos. Como  
ves, si hay intervención del usuario, pero puede que éste ni si quiera se  
dé cuenta de que indirectamente está ordenando que se ejecuten tales  
programas, entonces el usuario puede percibir que se están ejecutando tales  
programas sin su intervención.


Por convención, los nombres de archivos (incluyendo directorios) que  
empiezan con “.” son llamados archivos ocultos. A nivel del kernel no hay  
diferencia, pero muchos programas de espacio de usuario los tratan  
diferentemente. Por ejemplo, la mayoría de navegadores de archivos no  
muestran estos archivos salvo que lo solides explícitamente. El directorio  
personal de cualquier usuario suele tener muchos archivos de este tipo: para  
verlos puedes usar “ls -la” (por ejemplo). Lo mismo se puede utilizar  
para “ocultar“ un ejecutable.




Re: [Trisquel-usuarios] Cómo puedo borrar mi cuenta en este foro

2015-07-23 Por tema marioxcc . MT
Es incongruente que apenas unas horas antes de escribir que quieres borrar tu  
cuenta porque la usas poco y ya no usas Trisquel escribiste un mensaje donde  
pedías comentarios sobre tu página web.


En todo caso, puedes solo dejar de entrar al foro; no es necesario borrar tu  
cuenta. Creo que no es posible borrarla desde la interfaz de usuario, pero no  
estoy seguro.




Re: [Trisquel-usuarios] ¿Qué opinais sobre este blog que estoy creando? Es este: http://elrincondejjgomez.blogspot.com.es/

2015-07-22 Por tema marioxcc . MT

Hola.

Algunos comentarios:

Veo que usas YouTube para alojar el video mostrado en la página principal.  
No recomiendo subir contenido a ese sitio. A parte de que YouTube es  
propiedad de Google (el cuál es bastante nefasto), también requiere  
software privativo para ver los videos (los programas de JavaScript que se  
descargan automáticamente al visitar YouTube, pero yo los bloqueo con  
NoScript); se pueden substituir por programas libres por parte del usuario,  
pero poca gente lo sabe o lo hace, y sus términos de servicio son bastante  
malos. Recomiendo mejor usar una instancia de MediaGoblin, como Goblin  
Refuge.


No olvides poner tu trabajo bajo una licencia libre. Sin licencia equivale a  
“todos los derechos reservados” por la convención de Berna. Recomiendo  
la Creative Commons BY-SA 4.0 para textos técnicos (pero no para software).


Hay un error en lo que escribiste, dices “El software privativo es aquel  
programa el cual solo el desarrollador tiene acceso al código fuente y  
restringe los derechos del usuario, por lo que no puede modificarlo ni  
redistribuirlo libremente.”, en realidad el software privativo es  
cualquiera que no sea libre, por lo que no necesita privar de “las 4  
libertades“ (nunca me ha gustado la definición de software libre en  
término de “las 4 libertades”, pero eso ya es otro tema), con que no  
proporcione 1 es suficiente. Es posible que una pieza de software proporcione  
el código fuente, que permite modificaciones y redistribución, pero que sea  
privativo porque no permita uso comercial, por ejemplo.


Re: [Trisquel-usuarios] ¿Cuál lenguaje de programación recomendarían?

2015-07-20 Por tema marioxcc . MT

Hola.

Depende de que te interese. Si solo quieres saber más o menos cómo  
funcionan los programas de computadora en general, cualquier lenguaje de  
programación que soporte un paradigma imperativo sirve, pero recomiendo Lisp  
pues es un lenguaje conceptualmente elegante y poderoso (en el sentido de que  
el lenguaje en si permite hacer muchas cosas, por ejemplo: manipular el  
código con el mismo programa, así como si fuera cualquier otro tipo de  
datos).


Si vas a aprender Lisp, recomiendo el SICP que te enseñará a programar con  
Scheme, pero también puedes aprender Common Lisp, para el cuál puedes usar  
GNU Emacs con SLIME, que es un entorno muy útil (te permite interactuar,  
inspeccionar y modificar el programa según lo ejecutas). Puede que Emacs te  
resulte difícil al principio pues no es obvio cómo usarlo eficientemente  
(hay que leer manuales y tutoriales, pues no está lleno de botones que hagan  
obvio cómo hacer cada cosa) y requiere dedicarle mucho tiempo para  
configurarlo; a cambio, obtendrás un entorno que puedes adaptar y  
personalizar a tus necesidades mucho más de lo que podrías con un IDE  
ordinario.


Si quieres modificar un programa existente, entonces aprende el lenguaje en  
el que está escrito; pero toma en cuenta que incluso cosas que parecen  
simples toman considerable trabajo de programar, en especial porque tienes  
que familiarizarte con el programa en cuestión antes de poder hacer cambios  
significativos. No esperes poder hacer contribuciones a proyectos grandes  
después de haber estudiado programación una semana.


Si te interesa la programación web del lado del cliente, entonces tendrás  
que aprender JavaScript, independientemente de que aprendas otros lenguajes.


Los lenguajes de programación más comunes en GNU/Linux exceptuando scripts,  
son C y C++. C y C++ están relacionados, pero son lenguajes diferentes que  
no hay que confundir ni hay que subestimar sus diferencias (no te dejes  
confundir por las abreviaturas “C(++)” y “C/C++”). Si quieres  
escribir programas para realizar un trabajo útil (en vez de solo por gusto a  
aprender a programar), C y C++ tienen la ventaja de que mucha gente los  
conoce y eso puede que conlleve a más programadores que contribuyan que si  
escribieras ese programa en otro lenguaje.


Si quieres aprender cómo funcionan los programas a un nivel muy bajo de  
abstracción (“cerca del metal”), tendrás que aprender al menos un poco  
de ensamblador (“ensamblador” se refiere a una familia de lenguajes que  
varían entre arquitecturas de conjuntos de instrucciones y generalmente  
también entre software ensamblador) y leer un libre sobre arquitectura de  
computadoras como el que sugerí en éste mensaje.


Puede que te interesen mis recomendaciones para libros para aprender cómo  
funciona GNU/Linux que escribí en éste mensaje.


Re: [Trisquel-usuarios] Dudas, para introducirse en el mundo de GNULinux libres

2015-07-20 Por tema marioxcc . MT

Hola.

Si entiendo bien, tu duda y el motivo por el que escribes es para que te  
ayudemos a decidir que distribución usar.


Estoy de acuerdo con los comentarios de trinux sobre gNewSense y Dragora.

También puedes obtener un entorno totalmente libre con Debian tomando las  
debidas precauciones, pues incluye software privativo. Puedes habilitar solo  
el repositorio “main” que contiene mayormente software libre, pero aún  
así hay algunos programas bajo la Artistic License 1.0 que el proyecto GNU  
clasifica como privativos (según Debian, es una licencia libre) pues se  
trata de una licencia muy vaga; y hay documentación bajo la GNU FDL que  
está en “non-free” por contener secciones invariantes que probablemente  
quieras instalar porque no representan un problema como lo hace el software  
privativo (así que quizá habilites “non-free” teniendo mucho cuidado de  
lo que instalas de allí). También escribí sobre la susodicha discrepancia  
en un mensaje anterior. Debian incluye un programa llamado “vrms”; pero  
no te dejes engañar por él; es un programa que solo crea confusión; ya se  
ha hablado de él en éste foro (usa el buscador del foro con la cadena  
“vrms” para obtener más información).




Re: [Trisquel-usuarios] Si no utilizo los repositorios non-free de Debian 8.1 estaría utilizando 100% software libre

2015-07-17 Por tema marioxcc . MT
Si utilizo los repositorios que me vienen por defecto y no agrego los  
nonfree ¿estaría utilizando una distro 100% libre?.


Debian “main” solo contiene software que es libre de acuerdo a la  
política e interpretación de Debian, lo cuál difiere un poco de la  
política e interpretación del proyecto GNU al respecto. Hay licencias que  
son libres de acuerdo a Debian pero privativas de acuerdo a el proyecto GNU  
(por ejemplo, la Artistic License 1.0) y hay licencias que son libres de  
acuerdo a el proyecto GNU que son privativas de acuerdo a Debian (como la GNU  
FDL en cualquier obra que emplee secciones invariantes, véase esta  
resolución de Debian).


Los principales efectos de estas diferencias es que encontrarás mucha  
documentación bajo la GNU FDL de software GNU en la sección non-free de  
Debian y algunos paquetes privativos de acuerdo a el proyecto GNU en la  
sección “main” de Debian.




Re: [Trisquel-usuarios] Deseo aprender GNU/linux desde 0

2015-07-11 Por tema marioxcc . MT
Está muy bien que quieras aprender a detalle GNU/Linux. Escribo a  
continuación mis comentarios y sugerencias.


[...] para poder aprender a utilizar las herramientas de este sistema  
operativo pero todas.


No creo que sea factible ni deseable aprender a usar todas las herramientas  
que funcionan o son parte de GNU/Linux. Es más, el término “GNU/Linux”  
se refiere no solo a GNU y Linux, sino a cualquier sistema que esté basado  
en GNU y Linux (en vez de uno solo); y eso usualmente varía entre  
distribuciones, entre computadoras, y entre la misma computadora según se  
instala o desinstala software así que GNU/Linux no es un solo sistema y al  
ser tan variable, no tiene mucho sentido hablar de aprenderlo todo.


Te recomiendo aprender la base: conceptos y software común a casi todos los  
sistemas GNU/Linux. Como conceptos están: los diferentes tipos de archivos  
(sockets UNIX, tuberías, archivos de dispositivo, directorios y demás),  
qué son los procesos, bibliotecas (cargadas dinámicamente/compartidas, y  
estáticas), señales, uid/gid, programas setuid, cuál es la jerarquía de  
archivos. Como software están: los comandos básicos de la línea de  
comandos (GNU Coreutils, tar, ping, file, find, y similares), GNU GRUB (la  
primera pieza del sistema en ejecutarse, que carga el resto), el sistema de  
arranque (Trisquel usa Upstart, pero probablemente cambie a systemd, que es  
lo que usa la mayoría de las distribuciones), el gestor de paquetes (las  
distribuciones derivadas de Debian, como Trisquel, usan APT (apt-*), dpkg,  
gdebi, aptitude, synaptic). Esta es una lista muy incompleta.


Hay al menos 2 formas de aprender (no son incompatibles): (1) Puedes aprender  
informática conforme te topas con software y conceptos, y buscas al respecto  
en la web, es decir, por medio de experiencia y páginas dispersas  
(tutoriales, manuales, y “howtos”). (2) Puedes consultar un libro;  
algunos libros son escritos para ser leídos como referencia (se supone que  
lo consultes cuando buscas algo en específico, y solo leas esa parte) y  
otros para ser leídos secuencialmente.


Si te interesa aprender por libros, sugiero “How Linux Works”, segunda  
edición, ISBN: 978-1-59327-567-9; la mayoría de contenido de ese libro  
probablemente te sea de interés, y es un buen libro para leer  
secuencialmente.


La informática como un todo no se presta a aprenderse secuencialmente  
(aunque partes individuales si pueden aprenderse de esa forma); en vez de  
eso, encamínate a aprender lo que te interesa, pero en todo caso,  
probablemente necesites (o te sea de mucha utilidad) la base que mencioné  
previamente. Por ejemplo, si quieres poner un sitio web, necesitarás  
aprender sobre servidores web, SSH, máquinas virtuales (recomendable, pero  
no estrictamente necesario), el software que vaya a usar tu sitio web, si es  
que alguno (como MediaWiki o Drupal). Si quieres programas, tendrás que  
aprender a usar el software relevante a aquello que quieras programar (la  
programación es muy vasta, así que el software varía muchísimo). Por  
ejemplo, si quieres programar en C, tendrás que aprender lo básico de GCC,  
las bibliotecas que vayas a usar, Emacs (o algún otro editor o IDE), tal vez  
Make y Git. Aprender cómo usar software de programación no te servirá cada  
en nada para saber como poner un sitio web, ni tampoco al revés.


Si te interesa aprender cómo funcionan las computadoras a nivel de lógica  
digital, recomiendo “Computer Organization And Design: The  
Hardware/Software Interface”, quinta edición, ISBN 978-0-12-407726-3. Es  
una introducción a la arquitectura de computadoras. Habla sobre caché,  
código máquina y arquitectura de conjunto de instrucciones (como x86,  
x86-64, ARM y MIPS), CPU de varios núcleos, memoria virtual, en que consiste  
un CPU, y temas relacionados. La arquitectura de computadora es toda una  
ingeniería.


Si te interesan las redes de computadora, incluyendo cómo funciona Internet,  
entonces puedes leer “The TCP/IP Guide”. Las redes de computadora son un  
área muy vasta de la informática.


Si te interesa programar colaborativamente, eventualmente tendrás que  
aprender a usar Git, y entonces sugiero Pro Git (no tiene caso que lo leas si  
no lo necesitas, no te ayudará a comprender mejor el resto del sistema, a  
diferencia de las 2 previas recomendaciones).


Algunas veces escribo de forma un poco detallada sobre asuntos técnicos en  
éste foro para contestar a usuarios. Por ejemplo: en un hilo se planteaba la  
posibilidad de que un usuario común (como nosotros los usuarios de este  
foro) construya por su cuenta una computadora, ya que muchas computadoras  
disponibles comercialmente de forma masiva no respetan al usuario (requieren  
software privativo o prohíben cambiar partes de la computadora); escribí 2  
respuestas detalladas (1, 2). Un usuario preguntaba porqué uno no puede  
actuar como su propio ISP (para evitar las prácticas cuestionables de muchos  
ISP, como 

Re: [Trisquel-usuarios] permisos

2015-07-08 Por tema marioxcc . MT

Hola.

Supongo que la “carcasa” que mencionas es un adaptador que permite  
conectar discos duros SATA a un puerto USB de una computadora. ¿Es  
correcto?.


¿Hay algún motivo en particular por el que uses Ubuntu en vez de Trisquel?.  
También puedes usar imágenes de Trisquel en modo sistema en vivo (“Live  
CD”).


Parece que el mensaje de error es autodescriptivo: no tienes los permisos  
necesarios. ¿Sabes como funcionan los permisos tipo UNIX de archivos?. Si  
no, busca “unix file permissions”. Tienes varias opciones (consulta la  
documentación o busca en Internet si no sabes bien que significa):



Cambia el usuario propietario de los archivos a los que quieres acceder a el  
usuario del CD en vivo (usa “chown -R $(uid -nu):$(uid -ng)  
RUTA_A_DIRECTORIO”.
Modifica los permisos de los archivos a los que quieres acceder para que  
puedas acceder a ellos; por ejemplo, hazlos legibles por todos con “chmod  
-R a+r RUTA_A_DIRECTORIO”.
Fíjate cuál es el uid y gid de los archivos a los que quieres acceder  
(puedes conocerlo con “ls -n”), y si no existe en tu sistema, ejecuta el  
navegador de archivos como ese usuario (ej: “sudo -u #uid -g #gid  
pcmanfm RUTA_A_DIRECTORIO”); si si existe, entonces tendrás que cambiarlo  
(véase arriba), para no entrar como un usuario que es de uso exclusivo de  
algún servicio.



Toma en cuenta que cuando montas el disco duro, probablemente los UIDs  
(identificadores de usuario numéricos) con los que están asociados los  
archivos del disco duro no se corresponden a usuarios existentes en el disco  
en vivo, o puede que se correspondan a usuarios existentes pero que no tienen  
nada que ver (por ejemplo, digamos que el uid 800 estaba asignado a un  
usuario ordinario en la computadora donde usabas ese disco duro, pero en el  
CD en vivo está asignado a cron, que es un servicio del sistema).


No olvides hacer respaldos periódicamente de tu información importante o de  
todo el sistema.




Re: [Trisquel-usuarios] Fraude en el sistema de voto electrónico

2015-07-04 Por tema marioxcc . MT
Es un pésimo consejo. ¿Que se logra absteniéndose de votar?. Solo anular  
un instrumento que tenemos para ejercer influencia en la política (muchas  
veces el único) y que los fraudes electorales (manipulación de votos) sean  
más fáciles y llevan más peso, por haber 1 votante honesto menos.


Soy mexicano y vivo en México. Aquí también se habla muchas veces de  
abstenerse de votar o emitir un voto nulo; en cualquier parte del mundo, es  
igual de absurdo.




Re: [Trisquel-usuarios] Fraude en el sistema de voto electrónico

2015-07-04 Por tema marioxcc . MT
¿Sí suficiente gente se abstiene de votar no tendrían que cambiar las  
maquinas? Y además, ¿No es peor simplemente aceptar y votar en un sistema  
electrónico?


¿En que sentido es peor votar?. Uno está usando una herramienta para  
intentar cambiar al país para bien (o el menor de los males), que puede que  
no sea efectiva; pero sea cual sea su grado de efectividad, ¿cómo es peor  
no usarla en absoluto?.


La cuestión de si tendrían que cambiar las máquinas depende de la  
legislación; ¿has investigado realmente que pasaría?. Si no sabes cuáles  
serían las consecuencias no tiene sentido dejar de votar o sugerir que otros  
lo hagan. Supón (es algo hipotético) que investigas y encuentras que según  
la ley, si el 80% de la población con capacidad de votar se abstiene, se  
anularía la elección y se investigaría cuál es el descontento social para  
prestarle atención y después reiniciar las elecciones; en éste caso sería  
cambiar las máquinas por boletas de papel. Entonces vemos que abstenerse en  
equivalente a votar por que las elecciones se anulen (aunque no es cuestión  
de simple mayoría, sino de 80%): si hay los suficientes votos para esa  
opción, se anula. Si no quieres votar porque dudas que se respete la  
voluntar de los ciudadanos en elegir candidato, ¿que te hace pensar que se  
respetaría la voluntad si ésta es que se anule la elección?. Creo que es  
algo incoherente.


Hay mejores formas de ejercer presión sobre los políticos. Lo típico es  
hacer marchas y cerrar las calles. En cambio, para elegir a los gobernantes  
solo tenemos la opción de votar (al menos en mi país).




Re: [Trisquel-usuarios] Cairo en GTK+

2015-07-01 Por tema marioxcc . MT

Hola.

Puedes encontrar información al respecto con un motor de búsqueda. Primero  
busca, y pregunta en un foro solo para lo que no encuentres una respuesta  
satisfactoria.


¿Cómo funciona la biblioteca cairo?

Es una pregunta muy amplia y sin más contexto, es tan vaga que no hay una  
buena forma de responder. Si quieres saber que hace (no es lo mismo),  
entonces consulta su documentación. Para ver exactamente cómo funciona,  
consulta su código fuente. Si quieres tener una idea general de cómo  
funciona, la documentación también te dará una idea.


Si realmente quieres entender cómo funcionan las cosas tienes que aprender y  
acostumbrarte a buscar por tu cuenta, eso incluye usar motores de búsqueda.


sé que los widgets con animaciones no pueden ser dibujados por Wayland, que  
estos tienen que aparecer a través de Cairo/Qt/GTK+


No tiene sentido decir que “los widgets con animaciones no pueden ser  
dibujados por Wayland”. Wayland hace la parte que le toca, pero no todo el  
trabajo. Es como si dijeras que las llantas de un automóvil no pueden  
moverlo, que tiene que moverlo el motor; evidentemente ambas partes trabajan  
en forma conjunta. De la misma forma, dibujar animaciones en la pantalla (o  
el resto de la interfaz gráfica) es un trabajo conjunto; una parte la  
realiza X11 o Wayland, otra la biblioteca de gráficos (como las que  
mencionaste), otra el programa gráfico, otra el kernel; funcionan a  
diferentes niveles de abstracción.




Re: [Trisquel-usuarios] Libertad de panorama en Europa en 2015

2015-06-30 Por tema marioxcc . MT
Conozco qué es la libertad de panorama. Su ausencia es algo absurdo. El  
hecho de que tengamos un término para esto, en vez de que sea algo que se  
dé por sentado (así como el derecho a usar el aire para respirar y operar  
maquinaria) es evidencia de lo absurdo que es la legislación de Copyright.


Quien construye en un espacio público debe sujetarse a las implicaciones,  
entre ellas que el edificio sea observado, fotografiado y grabado, pues esto  
es lo propio de un espacio público. Insistir en el Copyright de obras  
arquitectónicas públicas es poner las cosas al revés, pues intenta cambiar  
la naturaleza de los espacios públicos para adaptarlos a los intereses de  
las empresas de arquitectura y propietarios de edificios, mientras que son  
estas empresas y propietarios quienes deben adaptarse a lo que es un espacio  
público.


Esto me recuerda al DRM (gestión de restricciones digitales, o según a los  
pocos que les conviene, de “derechos” en vez de restricciones) y  
Copyright, que intentan hacer de la información algo tan restringido como  
los objetos físicos, siendo que de forma natural, se propaga libremente,  
pero esto no conviene a los propósitos de las empresas. Son las empresas  
quienes deben adaptarse a la propiedad del medio (información y espacios  
públicos en éste caso), en vez de dañarlo para que vaya de acuerdo a sus  
intereses.


Lo que podemos y tenemos que hacer es escribir a nuestros representantes para  
que se opongan a esta propuesta. No basta con quejas de pasillo o en redes  
sociales. Quienes estamos fuera de la jurisdicción de esta propuesta ley (yo  
soy mexicano) podemos escribir a nuestro gobierno para que exprese su  
desacuerdo, en su papel de representantes de los intereses de los ciudadanos  
de nuestros respectivos países y en solidaridad con los ciudadanos que  
serán afectados por esta ley. Recordemos que esto afecta indirectamente a  
todo el mundo, porque muchas de las imágenes que serían removidas o  
censuradas se publican de forma digital y son accesibles de forma mundial.




Re: [Trisquel-usuarios] SuperTux y 0 A.D.

2015-06-29 Por tema marioxcc . MT
En mi opinión son obras maestras de software, pero cansa un poco el hecho  
de que llevan bastante tiempo en estado alpha y quería pregutaros ¿creen  
que algún milagroso día lleguen a salir las versiones finales? y si es así  
¿cuánto creen que tarden en salir?


Hola.

En la práctica no se hacen versiones finales de software. Cuando existe una  
versión final es usualmente porque el software se descontinua, no porque  
esté terminado. El software es algo cambiante; no es como un teorema.  
Siempre hay algo que mejorar o arreglar, excepto en programas triviales.


El problema con mucho software es que no tiene un desarrollo sustentable,  
específicamente es común que el equipo de desarrollo consista en un  
pequeño grupo de voluntarios que usualmente son los mismos desde el inicio  
de ese proyecto y hay muy pocas contribuciones de gente fuera de este grupo.  
Cuando ese pequeño grupo no pone mucho trabajo en el proyecto (puede ser por  
falta de tiempo, no necesariamente por falta de interés), éste se estanca,  
como has observado con estos 2 proyectos. La culpa es en gran parte, no del  
equipo de desarrollo, sino de quienes están insertados en ese software pero  
contribuyen mínimo o nada.


Toma en cuenta que ambos juegos que mencionaste son desarrollados por  
voluntarios. Dices que estás cansado de que lleven tanto tiempo en estado  
alfa. Si quieres ver versiones estables (con todas las características  
mayores que deben tener y sin errores de programación muy serios), dona  
dinero o trabajo para avanzar al proyecto.


En Libregamewiki puedes encontrar un catálogo de juegos libres.



Re: [Trisquel-usuarios] De vuelta al hardware

2015-06-26 Por tema marioxcc . MT

Hola.

Tu mensaje me parece muy vago, es decir, no habla de nada en concreto. No  
está claro si escribes para darnos a conocer algo, o para preguntarnos algo  
o pedirnos ayuda. Intenta escribir de forma más clara. Antes de enviar tus  
mensajes, léelos varias veces y modifícalo si es necesario para que diga lo  
que quieres decir y a su vez que esto sea algo coherente.


Que PC stationary con hardware libre mas potente se podria preparar con  
libreboot quiero decir.


Hasta donde yo sé, no hay computadoras disponibles comercialmente con  
hardware libre. Hardware libre es aquel cuyo diseño está bajo una licencia  
libre, y no tiene problemas de patentes que lo hagan efectivamente privativo.


Hay hardware que funciona con software libre disponible comercialmente.  
Parece que tu intención era preguntar qué computadoras hay disponibles que  
funcionen con Libreboot. En el sitio de Libreboot puedes encontrar una lista.  
Gluglug vende la Libreboot X200 que funciona y se envía con software  
totalmente libre instalado, incluyendo el BIOS. En H-node (de “hardware  
node”, supongo) puedes encontrar reportes sobre piezas de hardware que  
describen si funciona con software libre. Los reportes son enviados por  
usuarios de forma voluntaria. Te sugiero contribuir enviando un reporte sobre  
tu hardware si no está listado aún.


Re: [Trisquel-usuarios] De vuelta al hardware

2015-06-26 Por tema marioxcc . MT
En cuanto a lo que son placas no hay mucho problema, los componentes se  
venden al publico en general, y imprimirlas (aunque no es tan fácil,  
eficiente y barato) se puede hacer en casa, pero ¿como imprimes los  
transistores de un procesador? ¡No puedes! Hacerlo (con las técnicas  
actuales) es excesivamente caro y difícil, y sin eso no tienes computadora.


En un hilo en la sección en lenguaje inglés del foro se preguntaba sobre la  
posibilidad de construir una computadora para uno mismo como solución a las  
anticaracterísticas que añaden los fabricantes de hardware (DRM en hardware  
y firmware privativo). A quien le interese la idea de que una persona  
ordinaria construya una computadora le sugiero que lea mis respuestas (1, 2)  
donde hablé sobre consideraciones, en especial técnicas, que aplican al  
respecto.




Re: [Trisquel-usuarios] ¿Aplicación WEB sin JavaScript?

2015-06-22 Por tema marioxcc . MT

Hola.

Estoy de acuerdo con los que otros usuarios comentan: que JavaScript no es un  
problema si es libre.


Uno de los motivos por los que se usa JavaScript es para reducir la latencia  
que experimenta el usuario. Si no se usa JavaScript, para interactuar con la  
página el usuario tiene que enviar formularios y esperar a la respuesta del  
servidor; esto puede representar un gran inconveniente, dependiendo de la  
paciencia del usuario y de la latencia de su conexión al servidor. No usar  
JavaScript representa una carga mayor en el servidor que si el programa web  
usara JavaScript para refrescar la página con los datos capturados  
localmente, y se limitara a solicitar al servidor información que no está  
disponible localmente (por ejemplo: consultar una base de datos que resida en  
el servidor). Aclaro que no tengo experiencia en programación web.




Re: [Trisquel-usuarios] Sobrevivir con software libre

2015-06-22 Por tema marioxcc . MT

Hola.

En cualquier caso, gracias marioxcc por la aclaración de la teoría. Y ya  
que estamos, ¿cual es tu opinión acerca del hilo?.


Respondo aquí en vez de debajo de a 


Re: [Trisquel-usuarios] grub.cfg

2015-06-21 Por tema marioxcc . MT

Hola.

En “grub.cfg” no hay ninguna contraseña de Windows. Encontrarás parte  
de la configuración de GRUB, el cuál puede tener una contraseña para si  
mismo.


Aquí no damos soporte a Windows, solo a Trisquel. El objetivo de Trisquel y  
de este foro es dar soporte y promover el uso de entornos totalmente libres.  
Mientras uses Windows u otro software privativo, estarás en algún grado  
bajo el control de su desarrollador. En éste caso, estás bajo el control  
corporativo de Microsoft. Te invitamos a que abandones el software privativo  
en favor de un entorno totalmente libre. Es posible, y recomiendo migrar a  
Trisquel de forma súbita. También es posible pero no es ideal usar una  
instalación de arranque dual con Windows; eso debe ser algo temporal con el  
único fin de facilitar la transición.. No te conformes con quedarte a  
medias, con seguir estando sujeto a las decisiones que toma Microsoft y los  
demás desarrolladores, ni con darle control de tu informática y por lo  
tanto, de una parte de tu vida, a un programa (y a su desarrollador) del  
cuál tu estás legalmente prohibido a ver qué hace con esa información  
(pero el desarrollador si puede) y más aún de modificarlo, si es que no te  
parece qué hace.


La razón más importante para usar solo software libre es que tengas el  
control de tu propia informática; ésto es un motivo ético con ámbito  
tanto personal como social (me refiero a toda la sociedad, no a “social”  
en el sentido de “socializar”). Es más, al usar software libre en vez de  
privativo, estás poniendo un grano de arena para luchar contra el control  
corporativo (de los gigantes como Microsoft, Apple, Amazon y no tan gigantes  
como Cannonical, que solo se preocupan por servirse a si mismos) que es algo  
que nos afecta a todos.




Re: [Trisquel-usuarios] grub.cfg

2015-06-21 Por tema marioxcc . MT

Hola.

Supongo que estás intentando abrir el archivo “/boot/grub/grub.cfg” como  
tu usuario habitual (no como superusuario). Ese es un archivo del sistema  
operativo, correctamente del arrancador (GRUB), así que por motivos de  
seguridad, solo el superusuario (“root”) puede editarlo. Para más  
información sobre permisos busca “permisos de archivos UNIX”.


Puedes editar el archivo con cualquier editor de texto lanzándolo como root  
por medio de sudo. Por ejemplo, en la línea de comando escribe “sudo nano  
/boot/grub/grub.cfg” para editar con Nano, o en vez de “nano” escribe  
el nombre del comando del editor que quieras usar.


Sin embargo, usualmente no debes editar directamente ese archivo pues (como  
los comentarios al inicio lo dicen) se genera de forma automática, así que  
cualquier cambio se sobrescribirá cuando se llame al programa que lo genera  
(creo que eso pasa al instalar nuevos kernels, por ejemplo).


Si no sabes como editar archivos del sistema operativo, probablemente no  
debas hacerlo aún. Infórmate bien antes de hacer cualquier cambio a los  
archivos de configuración, de lo contrario puedes estar directamente  
descomponiendo tu instalación de Trisquel o generar pérdida de datos.




Re: [Trisquel-usuarios] Wine

2015-06-20 Por tema marioxcc . MT
Danieru pues si estoy aprendiendo a programar, más bien el turbo c lo  
ocupó en la escuela para resolver problemas de la olimpiada.Entonces ya no  
debería de necesitar más paquetes verdad?

Gracias

No entiendo lo de “ya no debería de necesitar más paquetes verdad?”.  
Puedes y te recomendamos que uses software libre en vez de los privativos que  
tu escuela te recomienda. Tu mencionaste “visual estudio, turbo c, turbo  
pascal,etc.” y dcapeletti ya mencionó software libre que puedes usar en  
ves de esos programas privativos, de forma que ya no necesitas los paquetes  
privativos.


Ahora, es posible que tus profesores te intenten obligar a que uses softare  
privativo en tu propia computadora lo cuál sería un error garrafal. Si es  
ese el caso, coméntanos y podemos orientarte. Si te parece apropiado, puedes  
mencionarnos el correo electrónico de tu profesor o director para que nos  
pongamos en contacto con él y le expliquemos la sitaución.


Como ves hay demasiada cantidad de lenguajes libres y entornos libres para  
programar, es ridículo y muy tonto que te impongan usar Software privativo  
para programar.


Estoy completamente de acuerdo y también sobre lo que se menciona en el  
borrador de carta a directores sobre la misión social de las escuelas. Los  
profesores de informática que conozco personalmente no concen realmente de  
su área e igualmente usan y recomiendan software privativo; es una verdadera  
lástima. Un profesor es responsable de una parte de la educación y por lo  
tanto de guiar a la sociead por el camino correcto contribuyendo a la  
formación de trabajadores conscientes de la ética de su área; el puro  
conocimiento técnico no basta. La informática está para servir a la  
humanidad. El software privativo sirve a su usuario solo superficialmente  
(¡Y a veces ni eso!) pues lo pone bajo el control del desarollador del  
software; como consecuencia, el software privativo pone a toda la sociedad  
bajo el control corporativo. En las clases de informática se debe educar  
sobre los peligros del software privativo (y otros similares, incluyendo  
servicios centralizados como Facebook, Twitter y YouTube) y qué hacer al  
respecto para combatirlo, tanto en uno mismo como en nuestro entorno social;  
eso incluye evitar software privativo en la clase excepto si se trata de  
enseñar como substituirlo.


dcapeletti: Me parece bien tu idea de escribir cartas a los rectores o  
directores de las escuelas. Si me es posible, escribiré algunas sugerencias  
a tu propuesta en el hilo que abriste al respecto.


Re: [Trisquel-usuarios] escuchar las radios

2015-06-20 Por tema marioxcc . MT
vivaldis: La principal ventaja de usar Trisquel es que es un sistema que te  
respeta, un sistema que está para servirte y no para que tu le sirvas a él.  
Desafortunadamente Cannonical realiza con Ubuntu varias prácticas no éticas  
como distribuir y peor, desarrollar software privativo (es decir, software  
que no está bajo tu control, sino que te controla a ti en la medida en que  
lo dejes, busca “software libre” para más información) e introducir  
spyware para lucrar de vender información personal a Amazon, una compañía  
igualmente inética.


La razón más importante para usar solo software libre es que tengas el  
control de tu propia informática; ésto es un motivo ético con ámbito  
tanto personal como social (me refiero a toda la sociedad, no a “social”  
en el sentido de “socializar”). Es más, al usar software libre en vez de  
privativo, estás poniendo un grano de arena para luchar contra el control  
corporativo (de los gigantes como Microsoft, Apple, Amazon y no tan gigantes  
como Cannonical, que solo se preocupan por servirse a si mismos) que es algo  
que nos afecta a todos.


En esta ocasión tu problema fué fácil de resolver pues otros usuarios  
adivinaron cuál era tu problema (pues tus mensajes describen pésimamente tu  
problema) pero a veces por la causa ética del software libre tendrás que  
enfrentar algunos inconvenientes técnicos, es decir, sacrificar de algo de  
comodidad. Esperamos que cuando se presente esa situación, la motivación  
ética sea suficiente, en vez de que te vayas con lo que es mas fácil de  
usar aunque esto provea una gratificación inmediata pero un daño a largo  
plazo.


Re: [Trisquel-usuarios] escuchar las radios

2015-06-20 Por tema marioxcc . MT

Me alegro de que haya sido útil mi mensaje.

Ya que mencionas Ajedrez, quizá te guste Go (también llamado Weiqi y  
Bauduk) que es otro juego de estrategia abstracto. A mi me gusta el juego Go  
y me parece que es elegante, más o menos en el sentido que algunas  
demostraciones mateḿaticas son elegantes. Si te interesa, puede consultar  
Sensei's Library que es un sitio sobre Go escrito de forma cooperativa y  
tiene una licencia que permite la copia y modificación, aunque no es libre  
porque prohíbe cobrar por el puro hecho de proporcionar acceso al trabajo (y  
en general, está muy mal escrita).




Re: [Trisquel-usuarios] Apoyo de la Comunidad Trisquel a los alumnos de las escuelas

2015-06-20 Por tema marioxcc . MT
Hola. Me parece bien la iniciativa pero creo que quedan algunos puntos por  
mejorar antes de implementarla:


Se da por hecho que los rectores saben qué es el software libre y privativo  
y los problemas del privativo; es necesario explicarlo. En mi experiencia, ni  
si quiera los profesores de informática lo conocen, y eso es porque no  
tienen ni el interés ni el conocimiento necesario ṕara su trabajo. De los  
rectores se puede esperar que no sepan ni si quiera qué es el código  
fuente.
No se sugiere qué acciones deben tomar de forma clara y concreta. La carta  
dice “que la escuela comience a incluir programas libres que favorecen a  
los estándares abiertos y al libre conocimiento”. Eso puede interpretarse  
como que les pedimos que usen OpenOffice o LibreOffice sobre Windows sin  
tomar más acciones. Veo que se menciona que el sw. privativo es inaceptable  
en la educación y esto implica que solo debe usarse software libre, pero hay  
que decirlo explícitamente.
Falta una licencia libre para la carta en si misma. Puede que no sea  
conveniente colocar información sobre Copyright en la carta cuando se  
entregue porque la mayoría es ignorante del Copyright, y podrían pensar que  
somos unos egoístas e hipócritas en reclamar Copyright sobre la carta,  
mientras que en realidad sería lo contrario (Sin licencia equivale a  
“todos los derechos reservados”. Al poner una licencia libre estamos  
concediendo más derechos, no quitándolos.). Sugiero poner la carta en el  
dominio público usando por ejemplo, la dedicación CC0 o alguna licencia  
libre y añadir una renuncia (waiver) a atribución por el problema ya  
mencionado.
La carta habla de “ciudadanos civilizados”; eso da la impresión de que  
consideramos que los demás son incivilizados, por lo que puede resultar un  
poco ofensivo.



Adicionalmente, antes de enviar esta carta a alguna escuela puede ser  
conveniente buscar si existe algún grupo local (local respecto a la escuela)  
de usuarios de GNU/Linux con la filosofía del software libre para invitarlos  
a que firmen la carta o incluso que la entreguen personalmente como grupo,  
representándonos también a nosotros que probablemente no podamos ir en  
persona pues somos un grupo disperso. También puede que ellos quieren  
ofrecer ayudar en persona con la instalación o dando una conferencia en la  
escuela sobre software libre.


Hay algo que no me queda totalmente claro: ¿Se supone que los estudiantes  
nos escriban en éste foro con los datos de contacto de la escuela para que  
nosotros la contactemos, o que el mismos estudiante entregue la carta sin  
contactarnos antes?.




Re: [Trisquel-usuarios] Alternativas a YouTube, LIBRES y descentralizadas.

2015-06-19 Por tema marioxcc . MT

Hola.

Los únicos sitios que conozco que cumplen con los requerimientos mencionados  
que no pueden faltar son instancias de GNU MediaGoblin como el ya mencionado  
Goblin Refuge.


Pero tengo mis dudas respecto a la política de admisión del material que  
suben los usuarios. Si mal no entendí, el sitio se reserva el derecho a  
eliminar cuentas y material (lo cual no me parece mal) pero bajo parámetros  
que no quedan claros (lo cual sí me parece mal), o directamente sin  
explicitar los mismos, lo cual me genera desconfianza. [...]


Entendiste bien, Goblin Refuge se reserva a remover contenido a su  
discreción (sección 5 de los términos de servicio). Esto me bastante  
aceptable, pues son sus recursos (toma en cuenta que sitios como éste  
proporcionan un servicio de forma gratuita), y si no les parece algún  
contenido, creo que no tienen la obligación moral de continuar donando sus  
recursos para alojarlo.




Re: [Trisquel-usuarios] ¡Al foro le falta algo!

2015-06-14 Por tema marioxcc . MT
Ya existe algo similar con el número mostrado en la parte inferior derecha  
de cada mensaje y los símbolos “+” y “-”; creo que eso es más que  
suficiente, incluso podríamos prescindir de él; su principal función es  
esconder el spam. Hay desafortunadamente muchos foros que exhiben debajo de  
el nombre de cada usuario la cantidad de mensajes que ha enviado y de  
“puntos” como tu mencionas; estoy en desacuerdo con eso.


¿Que se gana con un sistema de puntos?. Nada. Al contrario, se pierde. Es  
ingenuo pensar que existe un sistema de evaluación que arroje un número que  
represente el valor de las contribuciones de los usuarios, mucho menos uno  
que solo cuenta cuántas veces algún usuario ha presionado el botón  
“agradecer”. Cualquier sistema de ese tipo es terriblemente defectuoso.  
Implementar un sistema así promueve la idea de que los “puntos”  
mostrados son importantes, que un usuario con más “puntos” o cantidad de  
mensajes ha contribuido más valor que otro con menos. Es un error tal y como  
juzgar a los CPUs por la frecuencia de su ciclo de reloj. La realidad no es  
tan simple. Son extremadamente excepcionales los casos donde se puede juzgar  
el valor o rendimiento de algo mirando en un solo número. Es más, el  
concepto de “valor” es altamente subjetivo.


Estos son solo algunos de los problemas que hacen que el sistema de puntos  
carezca de significado como evaluación del valor de las contribuciones de  
cada usuario.


Alguien que contribuyera al foro en español debería esperar menos puntos  
que si hace una contribución comparabla al foro en inglés, por el puro  
hecho de que hay más usuarios activos que frecuentan el foro en inglés.  
Alguien que en sus mensajes escribe la opinión generalizada reuniría más  
puntos que alguien que objeta o da argumentos en contra, es decir, los  
“puntos” incentivan la demagogia y decir las cosas que ya sabemos con las  
que estamos de acuerdo. También incentiva enviar muchos mensajes de baja con  
la esperanza de ganar más puntos y con menos esfuerzo que enviando contenido  
de buena calidad y limitado a la cantidad de mensajes que sean genuinamente  
necesarios. El sistema se puede manipular fácilmente creando varias cuentas  
y agradeciendose entre ellas.


eso hace de cierta forma que los integrantes del foro nos de más interes  
por participar del mismo.


Si te interesa colectar puntos juega un videojuego (Libregamewiki lista  
muchos juegos libres). Participar debe ser algo que hagas porque quieres  
hacer, no porque se te de alguna motivación adicional, y menos aún con  
estos puntos insignificantes. Si no encuentras suficiente motivación en  
responder o iniciar un hilo, reconsidera si vale la pena hacerlo en primer  
lugar.




Re: [Trisquel-usuarios] ¡Al foro le falta algo!

2015-06-14 Por tema marioxcc . MT

No. Las fuentes sirven para eso, no puntos.

En parte así es, pero no se trata de “medir” sino de “evaluar” como  
ya comenté. Las fuentes pueden ser útiles, pero solo nos dicen que dijeron  
otras personas, y la veracidad usualmente no está dada por que es lo que  
digan las personas (la excepción son las aseveraciones sobre qué se dijo).  
No por tener fuentes es algo necesariamente correcto ni por carecer de ellas  
es equivocado.




Re: [Trisquel-usuarios] ¡Al foro le falta algo!

2015-06-14 Por tema marioxcc . MT
Me parece que tu mensaje está escrito de una forma bastante errante y me  
resulta difícil de interpretar de una forma coherente. Si entiendo bien,  
dices que la posibilidad del populismo que menciona danieru no sería en  
realidad un problema, pues los moderadores se encargarían de remover esos  
mensajes improductivos. Es un punto de vista muy peligroso, pues apela al  
intervencionismo (es decir, que las autoridades sean quienes dicten el rumbo  
de las cosas). Piensa por un momento en las implicaciones de lo que dices y  
verás que es algo contradictorio: por un lado quieres que los usuarios  
evaluemos la “verazidad” y contabilidad de los mensajes en el foro (es  
decir, confías en la evaluación entre iguales), pero por otro lado dices  
que necesitamos moderadores para encaminar este foro (es decir, no confías  
en que entre iguales seamos capaces de “encaminarnos”).


Es desafortunado cuando los moderadores remueven conversaciones, excepto si  
son spam. Significa que hay usuarios que tiene la intención de participar en  
esa conversación, pero los moderadores no están de acuerdo; eso significa  
que los usuarios, o los moderadores están equivocados (posiblemente ambos).


En mi experiencia, en los sitios donde los moderadores intervienen suelen  
imponer su punto de vista, mediante interpretaciones de las reglas a su  
conveniencia, y eso es algo perjudicial. Si se trata entre eso o nada,  
prefiero lidiar con un poco de spam o mensajes extremistas que con los  
moderadores.


Se utiliza para medir la verazidad y fiabilidad de la informacion

Es incorrecto usar la palabra “medir” de esta forma. Solo las cantidades  
físicas pueden se medidas, por definición. La veracidad y fiabilidad puede  
ser evaluadas, pero en general, tales evaluaciones son subjetivas y también  
están sujetas a ser no veraces o no fiables.


Si alguien escribe algo no veraz (es decir, falso) o no fiable en este foro,  
entonces lo correcto es responder a ese mensaje explicando por qué no es  
veraz o fiable. No tiene sentido simplemente presionar el signo “-”, pues  
no basta con que otros usuarios sepan cuántas personas piensan que un  
mensaje no es veraz o fiable (o simplemente están en desacuerdo), hay que  
saber el motivo por el que no es veraz o no fiable.


Yo propongo que redimencionen o al menos den mas importancia a esos  
calificadores
en vez de un + y un - que yo personalmente ni siquiera sabia para que  
servian.


No tiene sentido que hables sobre cómo cambiar al sistema si ni si quiera  
sabes cómo funciona.


También cometiste el error de escribir “verazidad” e “informacion”,  
lo correcto es “veracidad” e “información”.


A un compañero le dijiste “Igual gracias por responder, aunque de mala  
manera pero respondiste”. Debes reconsiderar tu actitud, pues eres tu  
quien respondió de mala manera.




Re: [Trisquel-usuarios] Sobrevivir con software libre

2015-06-13 Por tema marioxcc . MT
La perspectiva de cómo vemos lo que nos rodea es subjetiva, como bien  
acertó Einstein con su teoría de la relatividad.


No, la teoría de la relatividad no habla sobre la percepción humana ni  
sobre la subjetividad en lo más mínimo, y en específico, la palabra  
“relatividad” no significa “todo es relativo”, o “las cosas  
dependen del punto de vista”. Este es un error garrafal y es del mismo tipo  
que se comete al interpretar la tercera ley de Newton como la aseveración de  
que en general, las acciones se corresponden con reacciones de igual magnitud  
pero de sentido contrario y pensar que habla, por ejemplo, sobre que si uno  
trabaja duro y de forma honesta (acción), uno recibirá en igual magnitud,  
la recompensa de su trabajo (reacción). La tercera ley de Newton no dice  
eso, ni parecido.


Es más, afortunadamente la mera aseveración “lo que nos rodea es  
subjetivo”, ni si quiera está en el ámbito de la física ni tampoco lo  
está la mencionada malinterpretacion de la tercera Ley de Newton. Ya he  
visto en otras ocasiones que se cometen éstos errores catastróficos; esto  
menciona un malentendido sobre qué es o qué hace la física.


La física trata sobre una parte cuantificable de la realidad y hace  
aseveraciones objetivas al respecto; por ello utiliza extensivamente la  
matemática. Las interpretaciones mencionadas no son objetivas y se asemejan  
a mala filosofía, por lo tanto, no pertenecen a la física.


“relatividad” en “teorías de la relatividad” es una referencia al  
principio de relatividad, que dice que las leyes físicas son las mismas  
desde cualquier sistema de referencia. “sistema de referencia” tiene un  
significado muy específico y no se refiere a el punto de vista de cada  
persona, es independiente de la observación. Un sistema de referencia es  
simplemente una forma de asignar coordenadas de posición a cada objeto en el  
espacio, y lo anterior junto con coordenadas temporales a cada evento.


Para ilustrar esto hay que ponerlo en un poco de contexto: En el siglo 19 se  
conocían las ecuaciones fundamentales que gobiernan al electromagnetismo  
(las ecuaciones de Maxwell y la ley de Lorentz, aunque la última no con ese  
nombre), y esas ecuaciones involucran varias constantes, entre ellas, la  
rapidez a la cuál se propaga la radiación electromagnética en el vacío  
(comúnmente llamada “velocidad de la luz”). Las velocidad y rapideces[1]  
solo tienen sentido cuando se especifican respecto a un sistema de  
referencia. Por ejemplo, cuando uno viaja en automóvil, la rapidez de uno  
desde el sistema de referencia del automóvil es prácticamente de 0, pero  
con respecto a la Tierra, es la rapidez que muestra el velocímetro (salvo  
error de medición). Los físicos se planteaban la pregunta: ¿respecto a  
qué sistema de referencia tiene sentido la velocidad de la luz?.


Según sabemos ahora, la velocidad de la luz es la misma en cualquier sistema  
de referencia inercial; la teoría de la relatividad especial se basa en esta  
premisa y en el principio de relatividad. La realidad es contratintuitiva,  
pero esos efectos solo es observable a velocidades cercanas a las de la luz.  
Por ejemplo, si uno arroja una bala, es posible acelerar en esa dirección y  
entonces la bala se vería progresivamente más lenta hasta que eventualmente  
estaría fija. Lo mismos no pasa con la luz. Aunque uno acelerara en la  
dirección en la que se propaga radiación electromagnética, la velocidad de  
la misma no cambia. Anteriormente se pensaba que la velocidad de la luz era  
relativa a un medio hipotético que se pensaba, permeaba todo el universo,  
llamado el “éter luminoso” (El “Ether” en “Ethernet” es una  
referencia a el éter luminoso).


Las teorías del éter luminoso no cumplen con el principio de relatividad  
puesto que las ecuaciones de Maxwell solo serían válidas en su forma simple  
en el sistema de referencia del éter luminoso. En otros sistemas de  
referencia, habría que compensar por su movimiento respecto al éter. Por el  
contrario, bajo la teoría de la relatividad especial, las leyes del  
electromagnetismo son las mismas bajo cualquier plano de referencia inercial.


Vale la pena alcarar que existen 2 teorías de la relatividad: la especial,  
ya mencionada, y la general, que extiene a la especial incorporando la  
gravitación; ambas son teorías en el sentido de “cuerpos coherentes de  
información científica”, no en el sentido de “hipótesis”, son  
física establecida.


[1]: La velocidad consta de magnitud y dirección, la rapidez es solo la  
mangitud de la velocidad.




Re: [Trisquel-usuarios] Netbook plan conectar igualdad requiere Software privativo

2015-06-10 Por tema marioxcc . MT
No creo que en un plan tan importante como este se cometa un error de este  
tipo, que no se sabía que es lo que se estaba distribuyendo, que no se  
sabía si funciona o no con Software completamente libre.


¿Por que dices que es un plan “tan importante” en primer lugar?. Yo no  
le veo la importancia. Se trata solo de un programa demagógico en parte para  
quedar bien con un sector de la población que agradece que les den dando  
productos de uso personal sin darse cuenta que ellos mismos los pagaron, es  
decir, efectivamente se los venden a la fuerza como comenté en mi mensaje  
previo en este hilo. No es más importante que repartir dulces o televisores.


¿Cuales son los propósitos detrás de este plan cuando distribuyen equipos  
que requieren Software privativo para funcionar?


Si a sabiendas de los problemas del software privativo, aún así lo  
distribuyen, se puede explicar por simple indolencia (los políticos no  
comprenden el impacto de distribuir software privativo, es como distribuir  
droga, primero es gratis y parece venir bien, después se adueña de la  
persona) o puede que se trate de un simple caso de que los políticos  
involucrados buscan recibir “moches” (cuota indebida que una empresa  
privada le da a un político para que le asigne un contrato o una compra).


En todo caso, no se gana nada quejándose aquí. Los usuarios de Trisquel  
conocemos la importancia de que todo el software sea libre. Lo que debes  
hacer es escribir a los políticos y reunir apoyo para una petición para que  
se distribuyan computadoras con sistemas totalmente libres.


Re: [Trisquel-usuarios] Netbook plan conectar igualdad requiere Software privativo

2015-06-09 Por tema marioxcc . MT

Hola.

No conozco sobre la política de Argentina. Tengo entendido que la iniciativa  
es sobre repartir laptops a la población en general. La impresión que esto  
me da es que los políticos difícilmente tienen los conocimientos técnicos  
suficientes para entender todos los aspectos que hacen que el software libre  
sea indispensable en la democracia; mucho menos conocerán que la cuestión  
no está solo en que se usen sistemas informáticos con GNU/Linux, sino que  
se usen sistemas informáticos con un sistema GNU/Linux totalmente libre.  
Probablemente ni si quiera se planteen la pregunta de si todos los sistemas  
GNU/Linux son totalmente libres; mucho menos conocerán que la mayoría  
desafortunadamente no lo son.


El estado debe usar únicamente software libre para conservar su soberanía  
informática y para evitar desperdiciar dinero de los contribuyentes en  
licencias de software privativo; y debe al menos promover el uso de software  
libre entre la población en general o más radicalmente, prohibir la  
distribución de software privativo en el país.


Te sugiero que le escribas a los políticos responsables del programa (y a  
otros, si es apropiado) haciéndoles saber por qué el gobierno no debe  
repartir equipo de cómputo con software privativo. Menciona que al repartir  
software privativo, contribuye a hacer a todo el país dependiente de un  
puñado de megacorporaciones a las que no les interesan ni los usuarios, ni  
Argentina, ni ningún otro país, sino solo su rentabilidad. Al redactar tome  
en cuenta los conocimientos y motivaciones de los políticos a quienes vayas  
a escribirle. Por ejemplo, parece que hay que hacerles saber que no todos los  
sistemas GNU/Linux son totalmente libres, y que si bien en todo caso son una  
gran mejora al software privativo, mientras no sea un sistema totalmente  
libre, los ciudadanos y el estado seguirán estando sujetos en menor grado al  
control corporativo. No olvides solicitar firmas para tu carta en este foro y  
cara a cara.


En todo caso, no estoy de acuerdo en que el gobierno reparta computadoras a  
la población en general. Se trata del dinero de los ciudadanos. No tiene  
sentido cobrar impuestos en la medida que esos impuestos se usen para  
repartir bienes personales a quienes lo pagan (en contraste con bienes  
comunes como carreteras y demás, donde si tiene sentido). Eso es  
efectivamente, venderle laptops por la fuerza a los ciudadanos; y en tal caso  
es preferible reducir los impuestos por la cantidad que habría sido gastada  
en esos programas, y que los ciudadanos decidan por su cuenta qué hacer con  
ese dinero ya que es suyo.




Re: [Trisquel-usuarios] Programas GNU/Linux aprendizaje

2015-06-07 Por tema marioxcc . MT

Hola. Me alegra de que te resulte útil mi comentario.

No tengo experiencia en la didáctica de la programación, así que no puedo  
comentar a gran detalle sobre cursos específicos o técnicas de aprendizaje.


Aprenda a programar en Python, de Anaya

No puedo comentar sobre ese libro porque no tengo acceso a un ejemplar.

El Curso de YouTube de Codigo Facilito.

El título me da la impresión de que el curso tiene el enfoque de “lo más  
fácil posible”, es decir, facilidad a expensas de profundidad. No me he  
dado al trabajo de habilitar el entorno para ver videos de YouTube con solo  
software libre así que tampoco me es posible verlo por el momento.


En general, no me agradan los videos para aprender de forma seria. He hecho  
nulo o mínimo uso de ellos. Creo que los medios escritos son mejores, pues  
uno puede leer a su propio paso, saltarse el material, o releer sin la menor  
dificultad, mientras que en un video, la secuencia es inflexible. Con medios  
escritos es fácil hojear y encontrar en donde se quedó uno, al regresar a  
la lectura. Los videos que son improvisados (no todos) nunca llegarán a la  
misma calidad de un medio escrito que ha sido revisado varias veces hasta la  
versión que se publicó; es []


El curso de Codeacademy, que esta página ya me enseñó algo de HTML hace  
tiempo, y la verdad es que me gustó bastante.


No son un fan de los tutoriales interactivos y veo que este en particular  
requiere de JavaScript privativo.


---

En todo caso, no creo que haya mucha diferencia entre que material uses para  
aprender programación a nivel básico así que no te preocupes mucho por  
eso. Para Python no creo que encuentres algo similar al SICP ya mencionado;  
más bien encontrarás material del tipo que explica la sintaxis y demás  
pero no profundiza realmente en la importancia abstracta de los conceptos.  
Veo que hay versiones modificadas del SICP que usan Python, pero no las he  
leeido, y parece que está únicamente en inglés.


A pesar de que sé inglés, se me hace muy pesado leer en este idioma, y  
más aún para estudiar; aunque sé que es el idima científico.


Entiendo. En tal caso, si bien no recomendaría que te sometieras a intentar  
aprender únicamente con material en inglés, toma en cuenta que  
acostumbrarte con ese idioma es muy útil o incluso indispensable para  
aprender muchas cosas, incluyendo la programación. Mucha documentación  
está disponible solo en inglés.


Y también sobre mi elección de Python, si te parece la más correcta.

No creo que haya una sola elección que sea la más correcta, en el sentido  
de la “mejor”. Python me parece un lenguaje apto para aprender  
programación, pero no tiene algo que lo haga sobresaliente, es un lenguaje  
ordinario de alto nivel. Creo que la principal ventaja que tiene Python es  
que hay muchas bibliotecas y material informativo sobre él (tutoriales,  
documentación, manuales, etcétera), no una característica del lenguaje en  
si, a diferencia de por ejemplo, Lisp (con su metaprogramación,  
programación funcional, y otras características). Python (igual que Lisp)  
tiene a su favor que casi todas las interpretaciones ofrecen un intérprete  
interactivo. Por ejemplo, en Python o en Lisp puedes cargar un archivo en el  
intérprete, e interactivamente declarar más variables, llamar, o definir  
funciones; esto es muy útil para depurar, y también cuando se está  
aprendiendo, para probar cosas sin tener que editar, guardar, y ejecutar; eso  
no se encuentra en C, C++ o mucho menos ensamblador[1], aunque los  
depuradores ofrecen una cantidad de interactividad limitada (llamar funciones  
y alterar valores de variables).


Existe en algunos programadores de Python con cierta admiración hacia ese  
lenguaje que no creo que merezca, y me recuerda al cuento del nuevo traje del  
emperador. No quiero decir que sea un mal lenguaje de programación, solo que  
a diferencia de otros, Python es una simple herramienta que hace el trabajo,  
pero sin especial virtud. Por diseño, Python no incluye eliminación de  
llamadas finales, lo cuál esencialmente hecha al drenaje la programación  
funcional. En este caso, vemos que Python no está diseñado para ser un  
lenguaje que le da al programador las herramientas para adaptarlo según su  
criterio (así como Lisp), sino que al contrario, como a este tipo no le  
gusta la recursión como paradigma de programación, entonces hace lo posible  
para impedir usarla; es uno de los motivos por los cuáles veo que Python  
está lejos de merecer admiración.


Toma en cuenta que hay distintas versiones de Python con algunas  
incompatibilidades. Si las cosas no funcionan como el material de aprendizaje  
que uses implica, puede deberse a eso.


C y C++ son por mucho los lenguajes más comunes de las piezas importantes de  
un sistema operativo GNU/Linux (excluyendo scripts). Si te interesa la  
programación, sugiero que en algún momento aprendas alguno de esos 2  
lenguajes. Es posible llamar a funciones de 

Re: [Trisquel-usuarios] Programas GNU/Linux aprendizaje

2015-06-03 Por tema marioxcc . MT
Si bien puedes usar software educativo como complemento para aprender, para  
aprender una disciplina como la matemática no se puede prescindir de libros  
(incluyendo libros digitales). La información dispersa que se encuentra en  
la web (artículos en wikis, blogs, páginas simples, videos y similares)  
tampoco es substituto para libros de matemática.


A diferencia de la matemática, la programación no es una ciencia (si bien  
hay una ciencia relacionada, que es la ciencia de la computación) y solo  
ocasionalmente califica como ingeniería, en la práctica es más parecida a  
una artesanía, y como tal, puedes prescindir de libros y basarte puramente  
en la práctica e información dispersa para aprender a programar. No quiero  
decir que debas prescindir de libros; pueden ser bastante útiles. Algunos  
libros de programación son aptos como referencia, pero no para aprender en  
general ni para basar tu aprendizaje en leerlos de forma secuencial.  
Asegúrate de no emplear un libro con un enfoque que no te es útil.


El libro Structure and interpretation of computer programs (SICP) es un  
clásico para aprender a programar pero es un tanto denso y  
desafortunadamente el lenguaje que utiliza (Scheme, un dialecto de Lisp) no  
es tan popular como debería serlo, así que la web no se desborda de  
información sobre Scheme así como sobre C, C++, Python, y similares. Es un  
buen libro pues habla de las implicaciones e importancia de los conceptos, no  
simplemente sobre cómo usarlos sin más. Por ejemplo: no solo te dice cómo  
se definen las funciones en algún lenguaje de programación en específico,  
sino que hace énfasis en cómo interpretarlas en términos más abstractos  
(sección 1.8.1 Procedures as black‐box abstractions) y de la misma forma  
da una perspectiva sobre los demás conceptos básicos de programación. En  
este ejemplo, el libro menciona que las funciones proveen una forma de  
abstraer complejidad, para que una vez escritas, solo tengamos que  
concernirnos con qué función cumplen y no tengamos que preocuparnos en  
cómo funcionan (eso queda como detalles internos); eso simplifica las cosas  
y permite organizar el programa en partes coherentes y comprensibles en vez  
de que todo esté desordenado. Compara esto sobre lo que encontrarás en  
muchos libros para principiantes: mencionan las funciones, y cómo  
definirlas, pero no hay discusión sobre su importancia conceptual.


Algunos recursos disponibles por Internet:

Structure and interpretation of computer programs (SICP): ya mencionado. Es  
libre bajo la CC BY-SA 4.0.
Green Tea Press: editorial que publica libros libres, y otros bajo la CC  
BY-NC 3.0, incluyendo su código fuente.
Pro Git: libro sobre sistema de gestión de versiones Git (ya mencionado en  
este hilo) que es el más usado.

Libregamewiki: lista y describe juegos libres.
MIT OpenCourseWare: material de los cursos del MIT, libre.
ArXiV: principal archivo de papeles científicos de acceso gratuito (algunos  
artículos son libres), no revisado por pares.
Revistas científicas de IOPscience: muchos artículos son descargables desde  
ese sitio de forma gratuita y muchos de esos son libres.



Desafortunadamente la mayoría de libros son privativos, y los ejemplares se  
venden por precios relativamente altos. No sugiero adoptar la medida de  
evitar a los libros privativos, pues no constituyen una amenaza a la sociedad  
de la misma forma que el software privativo. Lo ideal es que todos los libros  
fueran libres.




Re: [Trisquel-usuarios] Consejo compra PC

2015-04-12 Por tema marioxcc . MT
Según leí, Librem 15 no proporcional el entorno libre que prometió. Hubo  
conversaciones sobre ello en la sección en idioma inglés de este foro,  
aquí están los más relevantes: 1, 2. Un mensaje en el blog de Coreboot  
dice que Librem no añade nada nuevo sobre las laptops con GNU/Linux  
previamente disponibles, pues necesita firmware privativo.


No hay que dejarse engañar por su tabla de comparación en crowdsupply.com  
donde Librem tiene muchos puntos verdes (véase este mensaje) porque incluye  
a su favor puntos vagos (“Promotes ...”). El único punto de comparación  
significativo es si requiere firmware privativo, e incluso allí la  
calificación de Librem es engañosa (lo pusieron verde, siendo que requiere  
software privativo). El OS (y el kernel, que es parte del OS, pero lo  
contaron doble, nuevamente engañando a los posibles compradores) se puede  
cambiar fácilmente por el usuario (basta instalar GNU/Linux). Este mensaje  
también hace notar que este aspecto es engañoso.


Si bien la premisa de una computadora “que respeta tus libertades  
esenciales” (según su página en crowdsupply.com), suena muy bien, su  
publicidad engañosa no me inspira confianza. En todo caso, recomiendo  
investigar a profundidad cuál es la situación de la Librem a quien esté  
interesado y que saque sus propias conclusiones.


Para computadoras de escritorio, lo mejor es ensamblarlas uno mismo. De esa  
forma, uno puede escoger partes que uno sabe que funcionarán con software  
libre. También tiene el beneficio de que uno puede escoger los componentes  
de acuerdo a las necesidad de uno. Por ejemplo: 2 GiB de RAM son suficientes  
para la mayoría de las tareas, 4 GiB alcanza muy bien para ejecutar una  
máquina virtual con entorno gráfico, así que uno puede ahorrar dinero  
evitando comprar capacidad de memoria que uno nunca usará.




Re: [Trisquel-usuarios] ¿Fedora usa el mismo kernel que Ubuntu?

2015-04-07 Por tema marioxcc . MT

¿Fedora usa el mismo kernel que Ubuntu?

Hay varias formas de interpretar tu pregunta cada una con una respuesta  
correspondiente. Todas las distribuciones GNU/Linux por definición usan  
Linux; en un posible sentido de tu pregunta, eso significa que si, usan el  
mismo kernel. Por otro lado, cada distribución configura, parchea y compila  
el kernel de forma diferente, y pueden usar diferentes versiones, de forma  
que diferentes distribuciones no usan bit por bit el mismo programa de  
computadora.


Algunas de las distribuciones avaladas por la FSF como totalmente libres  
(incluyendo a Trisquel) usan Linux-libre, que es un proyecto que publica  
versiones modificadas de Linux (llamadas también “linux-libre”) sin el  
software privativo que la versión principal incluye.


Muchas distribuciones separan al firmware en un paquete diferente del resto  
del kernel; si existe firmware libre para tu controlador de interfaz de red  
IEEE 802.11 (“tarjeta WiFi”) probablemente la diferencia en soporte entre  
distribuciones se deba a que con alguna de ellas no has instalado el paquete  
correspondiente, no a que lo hayan quitado por completo.


Fedora tiene una política sobre solo incluir software libre pero hace una  
excepción e incluye firmware privativo, de forma que no es una distribución  
totalmente libre. Ubuntu tampoco lo es, y tengo entendido que su política  
respecto al software privativo es más débil que la de Fedora.




Re: [Trisquel-usuarios] ¿Fedora usa el mismo kernel que Ubuntu?

2015-04-07 Por tema marioxcc . MT
Gracias por la corrección. Ocurre que cuando abrí la página para responder  
aún no habías puesto puesto mensaje, de forma que no lo leí hasta después  
de enviar el mío.




Re: [Trisquel-usuarios] Acceder al Administrador Archivos como root

2015-03-29 Por tema marioxcc . MT
La última vez que cheque, en GNOME el gestor de archivos es el comando  
“nautilus”, no “Nautilus”. Si usas Xfce, entonces probablemente no  
tengas instalado nautilus (salvo que lo hayas instalado intencionalmente).


No necesitas un gestor de archivos, puedes usar GNU coreutils (presente en  
prácticamente cualquier sistema GNU/Linux). Digamos que quiere mover  
“/home/keos/archivo.png” a “/usr/share/brackgrounds/xfce”, entonces  
abre una terminal como root (por ej. con “sudo -i”) y escribe:


cd /home/keos #1
chmod 774 archivo.png #2
chown root:root archivo.png #3
mv /usr/share/brackgrounds/xfce #4

Lo que viene en cada línea después e incluyendo “#” son comentarios  
para que yo describa los los comandos y no necesitas escribirlos.


#1 cambia el directorio de trabajo a tu directorio de usuario, si es otro  
lugar donde tienes la imágen que quieres mover, por supuesto debes usar ese  
en vez de el del ejemplo.


#2 y #3 cambian los permisos para que solo root y su grupo puedan  
modificarlo. No es bueno que cualquier usuario pueda modificar archivos del  
sistema, usualmente solo root debe poder hacerlo.


#4 finalmente mueve el archivo. Si quieres copiar en vez de mover, usa  
“cp” en vez de “mv”


Hacerlo de esta forma tiene el beneficio de que no necesitas abrir un  
programa grande y complejo (el navegador de archivos) como root. Entre menos  
programas ejecutes como root, es más seguro. Realistamente hablando, es muy  
improbable que pase algo malo, pero vale la pena hacer la mención. Un  
posible escenario hipotético es que tengas alguna imagen en tu directorio  
que está elaborada con el fin de que cuando el gestor de archivos intente  
abrirla para crear un “thumbnail”, genere un error (sacando provecho de  
alguna vulnerabilidad del gestor de archivos, si no la tiene, entonces esto  
no podría pasar) que causa instalación de malware contenido en la imagen y  
entonces el efecto podría ser peor usando root.


Saludos.


Re: [Trisquel-usuarios] Acceder al Administrador Archivos como root

2015-03-29 Por tema marioxcc . MT
aunque misteriosamente no aparece en el synaptic, lo encontré casualmente  
mediante alt+2 ...


No aparece puesto que no tiene razón de existir como paquete individual;  
expliqué por qué en este mensaje, en esta misma conversación.




Re: [Trisquel-usuarios] Acceder al Administrador Archivos como root

2015-03-29 Por tema marioxcc . MT

Me alegro de que mi comentario te haya sido útil.

Como ya dije en el post inicial, con alt+2 ya había llegado a él pero no  
veo opción alguna como root:


[...] lo que conozco es thunar como root, pero aquí no lo veo en el  
synaptic, el gestor thunar que hay ahí no es root,


Para ejecutar programas como root no necesitas alguna opción especial en un  
menú, ni un paquete específico para eso, solo usa “sudo”, “su” o  
abre una terminal como root y ejecuta desde allí lo que necesites. Supongo  
que ya sabes como se usa sudo, por ejemplo, “sudo nautilus”, eso es lo  
más directo y solo ejecuta solo ese programa (Nautilus en este ejemplo).  
Para usar “su”, usa “su -c nautilus”.


La otra opción es abrir un intérprete de línea de comandos como root y  
lanzar el programa desde allí. Creo que hay una opción en el menú para  
abrir una terminal como root; la puedes usar, pero no la necesitas. También  
puedes ejecutar “sudo -i” o “su -” desde una terminal con tu usuario  
normal (que no es root, o al menos no debe serlo). Después de que escribas  
tu contraseña te aparecerá la línea de comandos con “#” en vez de  
“$” indicando que estás trabajando como root. Todo lo que ejecutes allí  
será ejecutado como root, incluyendo el gestor de archivos. Por ejemplo, si  
allí ejecutas “nautilus” entonces tendrás los permisos de root en la  
ventana de Nautilus que aparezca.


Nótese que si ejecutas algún programa desde un proceso de Nautilus que  
ejecutaste como root (por ejemplo, si abres un archivo), ese programa será  
también ejecutando como root. Ya sabes, evita ejecutar programas como root  
salvo para tareas administrativas.


En GNU/Linux es fundamental el concepto de proceso. Un proceso es una  
instancia de un programa. Si ejecutas un programa 2 veces, entonces se crean  
2 procesos (aunque puede que el segundo proceso solo se comunique con el  
primer proceso y termine casi inmediatamente, eso pasa con los derivados de  
Firefox). Puedes ver que procesos se están ejecutando en tu sistema con  
“ps aux” (esto da un listado completo) o con un manejador de procesos  
gráfico (creo que también le llaman “administrador de tareas”). Cada  
proceso tiene un usuario que es su dueño que se llama “effective user  
id”/“euid” (y tiene otros parámetros que son usuarios, como “real  
user id”, pero para esta explicación la diferencia no es importante).  
Normalmente, al ejecutar un programa, el nuevo proceso que resulta tiene como  
dueño al mismo proceso que lo ejecutó. Esto implica que lo que ejecutes en  
una terminal como el usuario “keos” a su vez también tendrá el usuario  
“keos”, y lo mismo con root.


Hay algunos programas que se ejecutan como el usuario que posea su archivo  
ejecutable y se les conoce como “programas setuid”. “su” y “sudo”  
son programas setuid, tienen como dueño (de su archivo) a root, y cuando se  
ejecutan, crean un proceso cuyo dueño también es root, independientemente  
de quien los ejecute. Si te autentificas como root, entonces te  
proporcionarán una terminal o ejecutarán el programa que les hayas dicho,  
si no, solo terminan. Los programas que se ejecutan como root (o que tiene la  
“capacidad” “CAP_SETUID” aunque no sean root, pero creo que eso no se  
usa seguido) tienen la capacidad de cambiar el usuario que es su dueño; la  
llamada al sistema que usan (el servicio del kernel que hace esto) se llama  
“setuid”. “su” y “sudo” usan esta llamada al sistema para  
ejecutar un programa como otro usuario que no sea root cuando les pides hacer  
eso (por ejemplo: “sudo -u USUARIO COMANDO” o “su USUARIO -c  
'COMANDO'”); al menos es la que usa “su”, acabo de revisar su código  
fuente.


Cuando abras una terminal o un gestor de archivos como root, se cuidadoso de  
no ejecutar tareas no administrativas accidentalmente. Cuando se tiene un  
intérprete de línea de comandos o gestor de archivos abierto como root es  
fácil equivocarse y abrir un archivo o ejecutar un comando que no necesitaba  
ser abierto o ejecutado como root, de forma que el potencial para errores es  
mayor. Este es un motivo por el cuál a veces se recomienda ejecutar comandos  
como root con “sudo COMANDO” desde una terminal como un usuario normal  
(no root). Para facilitar este patrón de uso, “sudo” recuerda que te  
autentificaste por unos minutos (es configurable), de forma que no necesitas  
autentificare nuevamente si pronto utilizas “sudo” en ese mismo  
intérprete de línea de comandos. Esto no hace tu sistema más seguro contra  
adversarios, solo hace menos probable ejecutar accidentalmente un comando  
potencialmente dañino como root.


Espero que te sirva lo que escribí para darte una idea de como funcionan las  
cosas en GNU/Linux. Si te interesa aprender más, consulta un libro sobre  
administración de sistemas GNU/Linux (puede que diga “Linux”, cometiendo  
el error habitual). Saludos.




Re: [Trisquel-usuarios] Acceder al Administrador Archivos como root

2015-03-29 Por tema marioxcc . MT

Corrijo:. #2 debe ser (“446” en vez de “774”):
chmod 644 archivo.png #2
Si copias con “cp” en vez de mover con “mv”, #2 y #3 no son  
necesarios (pero #2 es necesario si cambiaste el “umask” de root).




Re: [Trisquel-usuarios] problema ESPACIO DE DISCO BAJO. EL VOLUMEN SISTEMA DE ARCHIVOS RAÍZ ESTÁ LLENO

2015-03-11 Por tema marioxcc . MT
El mismo mensaje de error te dice lo que ocurre: Tienes ocupado demasiado  
espacio en el sistema de archivos (en el disco duro, almacenamiento de estado  
sólido o similar). Puede que hayas intencionalmente almacenado demasiados  
archivos (los videos y los juegos con escenarios tridimensionales toman mucho  
espacio), o que por error del sistema, se hayan almacenado demasiados  
registros al punto de llenar el sistema de archivos sin que se esté usando  
ese espacio para algo productivo, y sin que explícitamente hayas hecho algo  
para que causara ese fallo. Con “baobab” puedes ver un desplegado de el  
uso de espacio en tu sistema de archivo desplegado por directorios, eso te  
ayudará a ver cuál es el problema.


Debes tener más espacio libre que el mínimo necesario que te indica el  
manejador de paquetes antes de actualizar. Recomiendo tener al menos 500 MB  
extra, para que no te encuentres en la desafortunada situación de que el  
proceso de actualización se queda a medias.


Si el sistema de archivos se llena por completo, el sistema puede volverse  
inusable y necesitarás arrancar en modo de un solo usuario o desde otra  
instalación del sistema operativo. Desocupa espacio cuanto antes. Recomiendo  
que intentes mantener al menos 1 GB vacío.


Saludos.



Re: [Trisquel-usuarios] Que piensan de Telegram

2015-03-04 Por tema marioxcc . MT
Hola. ¿Que funcionalidad tienen estos sistemas (Tox, Telegram) que no tenga  
XMPP?. Nota: es una pregunta honesta, no es retórica o similar.




Re: [Trisquel-usuarios] Que piensan de Telegram

2015-02-27 Por tema marioxcc . MT
¡Genial que hayas hecho cambiar en una persona en ese aspecto!. De eso se  
trata el activismo.




Re: [Trisquel-usuarios] Que piensan de Telegram

2015-02-27 Por tema marioxcc . MT
Pero mira, oye, la inercia se rompe contrarrestando con fuerza ¿no? Pues me  
considero una fuerza, algunos me califican de coñazo, a la puta inercia  
social.


Estoy de acuerdo con ésta parte.

Sin embargo, hay que tomar en cuenta que el comentario de Alij nos habla de  
algo muy cierto. Si bien en este foro, creo que todos los que participamos  
habitualmente sabemos la importancia del software libre y estamos dispuestos  
a hacer sacrificios prácticos por nuestros principios (y de esa forma  
ejercemos fuerza contra la inercia social), hay que tomar en cuenta que  
desafortunadamente, la mayoría de la gente no está dispuesta a hacer  
sacrificios reales por fines éticos. Si muchos no son capaces ni de  
esforzarse para ellos mismos, no se puede esperan que se esfuercen por un  
bien común (que los incluye a ellos).


Yo también he experimentado fricción social, por ej. cuando algunos  
conocidos me invitaron a unirme a Facebook yo me negué, explicando que me  
parece absurdo poner a un monopolio como intermediario de la comunicación y  
es algo a sobre lo que no quiero formar parte (les sugerí comunicarse  
conmigo con correo electrónico).


Tengo entendido que con los teléfonos celulares, la situación es terrible  
en cuanto a los derechos de los usuarios. Tenemos que hacer que la gente tome  
consciencia de este asunto y en general sobre los problemas del software  
privativo y servicios centralizados, e instarlos a evitar los sistemas que  
los abusan de esa forma (lo mismo va para las consolas de videojuegos) pero  
hay que tener en cuenta que muy pocos lo harán. La gente se hace la idea de  
que necesitan de éstos sistemas (Véase “Have to” is a relative phrase).


A pesar de eso, cuando hablamos de software libre, la gente empezará a  
familiarizarse con la idea de que no todo es privativo o centralizado, y que  
quien debe tener control sobre su informática, es uno mismo. Algunos,  
después de oírlo varias veces empezarán a simpatizar a la idea y se  
volverán gente que lucha contra esa causa social y personal (el más  
afectado por el uso del software privativo es quien lo usa, aunque no haga  
consciencia al respecto). Creo que debemos proponer una meta final (usar  
únicamente software libre y no monopolista) y una vía que facilite la  
transición, para los que digan no poder hacerla de un solo salto. Por  
ejemplo: para las computadoras portátiles y de escritorio, la meta final es  
usar un sistema GNU/Linux totalmente libre y sin dependen de servicios  
centralizados.


LibreOffice sobre Windows es una vía facilitadora. Si un usuario cambia de  
usar MS Office a LibreOffice, ya es una mejora. Aunque MS siga controlando  
gran parte de su informática, ese usuario deja de ser un impulsor del  
susodicho sistema privativo (puesto que LibreOffice sobre Windows puede  
interoperar con LibreOffice sobre GNU/Linux) y por lo tanto, ejerce menos  
fuerza sobre la inercia social en el sentido incorrecto; esto es  
importantísimo, porque es necesario reducir la fricción de cambiar a  
sistemas libres para que la sociedad con su actitud del mínimo esfuerzo  
cambie. Lo mismo va para el correo electrónico o XMPP en vez de Facebook,  
WhatsApp o similares. Usar un cliente de correo electrónico o XMPP sobre  
Windows o un celular increíblemente privativo es una vía facilitadora. Hay  
que hacer énfasis en que la vía facilitadora no es un fin en si mismo  
(aunque mucha gente desafortunadamente, no pasará de ella, pero aún así es  
una mejora), pero le facilita a el usuario y al resto de la sociedad cambiar  
a la meta final.


Saludos.



Re: [Trisquel-usuarios] Significado de DRM

2015-02-26 Por tema marioxcc . MT
Según los fabricantes que usan DRM para restringir a los usuarios de sus  
productos, DRM es “digital rights management”, o “gestión de  
derechos” digitales. Nótese que ese ese un término cargado, es decir,  
implica un punto de vista: concretamente, el término susodicho es un  
elemento en el lavado de cerebros cuya meta es hacernos creer que es un  
“derecho” de las compañía el evitar que uses libremente los productos  
que compras, y mantener control sobre tu informática, en vez de que tu (el  
usuario) lo haga.


Los simpatizantes del software libre le llamamos digital restrictions  
management o gestón de restricciones digitales. Este es un nombre objetivo  
para el DRM puesto que describe perfectamente en que consisten y en inglés  
tiene el mismo acrónimo que el término que usan los que intentan imponer el  
DRM.


El lavado de cerebros del que te hablo también incluye llamarle  
“piratería” a la copia de información no autorizada por el propietario  
del Copyright (comparándolo con el secuestro y robo de embarcaciones) y el  
uso del término “propiedad intelectual”, que intenta hacer parecer algo  
natural a la práctica de tratar a la información como si fuera propiedad.


La información en esta, la era de los semiconductores, tiende a fluir  
naturalmente. A diferencia de la propiedad física, la información puede ser  
copiada y usada por una cantidad ilimitada de personas al mismo tiempo, sin  
que unos afecten a otros en lo más mínimo. Muchos (pero no todos son así)  
de los que ganan dinero con la información quieren (y desafortunadamente,  
han tenido éxito parcial) en despojar a la humanidad de ese flujo libre de  
información. Me refiero a las compañías de software privativo, música,  
películas, periódicos, y demás. Lo que hacen es usar tecnología (como el  
DRM) y presionar para que se creen leyes que artificialmente coarten el uso  
de la información, al punto de que solo una cantidad limitada de personas  
puedan usarla, y solo aquellos que les paguen, (o aquellos que reciban  
muestras gratis, para que se vuelvan dependientes, y entonces les puedan  
cobrar) así como sucede con los bienes físicos. Para intentar justificar  
esto, utilizan términos cargados como “digital rights management” y  
otros. Si no lo has hecho aún, toma un vistazo a Palabras y frases confusas  
a evitar o usar con cautela en la página del proyecto GNU.


Saludos.



Re: [Trisquel-usuarios] Aumentan los blobs en el núcleo linux

2015-02-26 Por tema marioxcc . MT
el igual que linus están luchando junto con desarrolladores y los  
programadores del todo el mundo para que todo mejore y tengamos un mundo con  
software libre alejados del software propietario.


No, Linus nunca ha sido un luchador social ni del software libre. Él es  
directamente responsable del software privativo que existe en Linux (sobre el  
que se habla en éste hilo precisamente). Se ha opuesto a la GPL 3 porque  
según él, bloquea cosas que no tienen nada de malo (Como el caso en el que  
TiVo usaba software libre en sus dispositivos, pero quitandole al usuario la  
libertad de modificarlo en tales dispositivos). Siempre que tiene la  
oportunidad, intentar quedarse con el crédito de el proyecto GNU: dice  
“Linux” como si se refiriera al OS y confunde intencionalmente el  
significado de Linux como kernel (correcto) y OS (erróneo) cuando habla de  
su papel dentro del mismo (kernel, pero pretende que es lo mismo que el OS).


Si bien Torvalds ha contribuido código y liderazgo del desarrollo de Linux  
al software libre, no hay que reconocerle ser un luchador social porque no lo  
es, ni cerca. Cuando se le reconocen sus contribuciones, es lo justo también  
reclamarle por el daño que hace al integrar software privativo en Linux,  
además de su deshonestidad al intencionalmente promover confusión sobre lo  
que Linux es, y sobre su papel dentro del mismo.


Hay miles de contribuidores al software libre y desafortunadamente se suele  
sobrestimar por mucho la contribución de los que fundan algún proyecto.  
Cabe destacar que ni RMS ni Torvalds escribieron alguna parte significativa  
de lo que GNU y Linux son. Ambos son proyectos tan grandes que la  
contribución de cualquier persona (incluso ellos) es mínima en términos  
relativos. Es un error de pensar en RMS o Torvalds como los creadores de GNU  
y Linux respectivamente (o de Wales con Wikipedia, etcétera). Lo que  
hicieron fué fundar esos sistemas al escribir las primeras versiones y  
reuniendo a más gente.




Re: [Trisquel-usuarios] Instalar Trisquel junto a Windows 7

2015-02-21 Por tema marioxcc . MT
Nunca he visto un archivo Zip en el sitio web de Trisquel. Creo que te  
equivocaste de archivo. Usa la página de descargas (Enlace “descargar”  
en la barra superior); allí dice todo lo que necesitas para elegir que  
archivo descargar y pone el enlace apropiado según lo que selecciones.


Saludos.



Re: [Trisquel-usuarios] Inclusión digital con Software Libre

2015-01-24 Por tema marioxcc . MT

Hola.

 - ¿Qué es el computador?

No conozco literatura que hable sobre que es una computadora y que también  
hable sobre software libre. No conozco un solo libro que hable sobre todo lo  
que pides, pero lo puedes encontrar consultado varios. Este libro  
(http://shop.fsf.org/product/Introduction_to_Command_Line/) habla sobre lo  
básico de línea de comandos y supongo que tiene un enfoque de software  
libre ya que la FSF vende copias; también lo puedes encontrar legalmente  
como descarga (Es un libro libre). Trisquel está basado en Ubuntu, que a su  
ves está basado en Debian. Para muchas cosas, la misma documentación de  
esas 2 distribuciones aplica igualmente a Trisquel. Mira por ejemplo el  
manual de Debian (https://www.debian.org/doc/manuals/debian-reference/) y la  
Wiki de Ubuntu (https://wiki.ubuntu.com/) pero toma en cuenta que ninguna de  
esas se tiene especial cuidado con seguir la filosofía del software libre.  
Puedes encontrar instrucciones e incluso recomendaciones para instalar  
software privativo, aunque la documentación en si es libre. Si sugieres a un  
usuario novato o que no sea familiar con la filosofía del sobre libre un  
recurso que lo puede llevar a instalar software privativo, debe advertirle  
sobre eso, e instarlo a que cheque que las licencias sean libres antes de  
instalar software para que no cometa el error de coartar sus propios derechos  
informáticos usando software privativo.


 - ¿Qué es el software libre?

En https://www.gnu.org/philosophy/ se habla sobre la filosofía del proyecto  
GNU e incluye entre otras cosas, una definición sobre que es el software  
libre en https://www.gnu.org/philosophy/free-sw.html, pero ese documento no  
explica a profundidad por qué es importante el software libre (En eso se  
habla en los otros ensayos), también mira http://fsf.org/ y  
http://www.fsfla.org/.


 - Una distro libre
 - Ofimática

Cada programa libre decente tiene su documentación, que habla sobre ese  
programa. Por ej, para un manual sobre una suite ofimática consulta el de  
LibreOffice. La documentación de Trisquel tiene su sección en este sitio  
(Mira la barra de navegación superior).


 - Internet

No se puede enseñar a “usar Internet” como tal, porque Internet es  
extremadamente diverso y tiene muchísimas aplicaciones (No se confunda  
“aplicación” con programa. Una aplicación es una tarea en términos  
generales, como la world wide web o transferencia de archivos. Un programa  
puede participar en una de esas aplicaciones; como un servidor web o  
navegador participan en la web; pero no es lo mismo). Es como si preguntaras  
por un libro que enseñe a vivir. Es mejor si preguntas por un aspecto en  
específico. P.e: si quieres aprender a usar un navegador, consulta la  
documentación de ese navegador.


==

Prueba también escribiendo a esta lista de la Fundación de software libre  
latinoamérica: http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion.


En Wikipedia se puede encontrar información sobre el software libre.  
Wikipedia en español tiene una posición más favorable al software libre  
que Wikipedia en inglés. P.e: el artículo sobre el sistema operativo  
GNU/Linux se llama así en español, pero “Linux” en inglés. Hay pocas  
ediciones de Wikipeidia que también evitan el error de usar el nombre del  
kernel para llamar al sistema operativo. Sobre ese tema, mira  
https://www.gnu.org/gnu/linux-and-gnu.html y  
https://www.gnu.org/gnu/gnu-linux-faq.html.


Saludos.



Re: [Trisquel-usuarios] Buenas n.n

2015-01-18 Por tema marioxcc . MT
La fundación de software libre también ofrece tarjetas con Trisquel  
pregarcado para sus miembros. Véase https://www.fsf.org/associate/.




Re: [Trisquel-usuarios] Trisquel 6 no arranca (Grub)

2015-01-06 Por tema marioxcc . MT
No hace falta reinstalar, solo restaurar GRUB. Hay un hilo en el foro en  
inglés https://trisquel.info/en/forum/trisquel-6-updates-break-grub. Es  
posible componer el /boot/grub/grub.cfg desde una distribución en vivo (Como  
Trisquel por supuesto) sin reinstalar.