<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://jrfern.codeberg.page/feed.xml" rel="self" type="application/atom+xml" /><link href="https://jrfern.codeberg.page/" rel="alternate" type="text/html" hreflang="es" /><updated>2026-06-01T18:31:36+02:00</updated><id>https://jrfern.codeberg.page/feed.xml</id><title type="html">Y con el mazo dando</title><subtitle>Sitio web de Juan Rafael Fernández, incluye sus páginas dispersas  por internet y su antiguo blog en OFSET.</subtitle><author><name>Juan Rafael Fernández</name><email>jrfern&amp;nbsp;en&amp;nbsp;disroot&amp;nbsp;dot&amp;nbsp;org</email></author><entry xml:lang="es"><title type="html">Encrypting a partition in postmarketOS with systemd</title><link href="https://jrfern.codeberg.page/2025/02/02/luks_en_pmos.html" rel="alternate" type="text/html" title="Encrypting a partition in postmarketOS with systemd" /><published>2025-02-02T00:00:00+01:00</published><updated>2025-02-02T00:00:00+01:00</updated><id>https://jrfern.codeberg.page/2025/02/02/luks_en_pmos</id><content type="html" xml:base="https://jrfern.codeberg.page/2025/02/02/luks_en_pmos.html"><![CDATA[<section class="resumen">
Sorry if this is known by everybody.<br />
Please take this as a draft for an improvement of the wiki pages, which don't cover the ways to do things with systemd.
</section>
<!--more-->

<h1 id="introduction">Introduction</h1>
<p>I wanted to encrypt the SD card of my very old samsung-rossa phone. I checked both the <a href="https://wiki.alpinelinux.org/wiki/LVM_on_LUKS#Mounting_additional_encrypted_filesystems_at_boot">Alpine Wiki</a> and the <a href="https://wiki.postmarketos.org/wiki/Full_disk_encryption">PmOS FDE</a> pages, and they don’t mention systemd solutions. As I am familiar with encrypting partitions in my Debian computers I thought I could try and write a tutorial of how to do it using the systemd  tools on a postmarketOS phone. It would be great to be able to start contributing to the project.</p>

<p>Basically this is no longer accurate</p>

<blockquote>
  <p>Alpine, like Gentoo, uses the <code class="language-plaintext highlighter-rouge">dmcrypt</code> service rather than <code class="language-plaintext highlighter-rouge">/etc/crypttab</code>.</p>
</blockquote>

<p>Alpine maybe, in postmarketOS you can choose now. I’m going to go <em>the crypttab way</em>.</p>

<h1 id="how-to-find-the-partition-to-encrypt">How to find the partition to encrypt?</h1>
<p>First of all you’ll have find the partition you want to encrypt. <code class="language-plaintext highlighter-rouge">lsblk</code> is your tool.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># lsblk -a -f
NAME          FSTYPE FSVER LABEL     UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
mmcblk1
└─mmcblk1p1   ext4                   61de6b0d-dcd6-4049-9fe8-3a15872992b5    3.6G     1% /run/media/my_user/61de6b0d-dcd6-4049-9fe8-3a15872992b5
mmcblk0
├─mmcblk0p1   vfat                   00BC-614E                              51.1M    20% /lib/firmware/msm-firmware-loader/mnt/apnhlos
├─mmcblk0p2   vfat                   00BC-614E                              19.6M    69% /lib/firmware/msm-firmware-loader/mnt/modem
├─mmcblk0p3
├─mmcblk0p4
├─mmcblk0p5
├─mmcblk0p6
├─mmcblk0p7
├─mmcblk0p8
├─mmcblk0p9
├─mmcblk0p10
├─mmcblk0p11
├─mmcblk0p12
├─mmcblk0p13  ext4                   57f8f4bc-abf4-655f-bf67-946fc0f9f25b
├─mmcblk0p14
├─mmcblk0p15
├─mmcblk0p16
├─mmcblk0p17
├─mmcblk0p18
├─mmcblk0p19
├─mmcblk0p20
├─mmcblk0p21
├─mmcblk0p22  ext4                   57f8f4bc-abf4-655f-bf67-946fc0f9f25b    3.7M     0% /lib/firmware/msm-firmware-loader/mnt/persist
├─mmcblk0p23  ext4                   57f8f4bc-abf4-655f-bf67-946fc0f9f25b
├─mmcblk0p24
├─mmcblk0p25  ext4                   57f8f4bc-abf4-655f-bf67-946fc0f9f25b
├─mmcblk0p26  ext4                   57f8f4bc-abf4-655f-bf67-946fc0f9f25b
└─mmcblk0p27
  ├─userdata1 ext2         pmOS_boot 404cb4cc-292b-41b0-84ce-491cdecc565c    144M    31% /boot
  └─userdata2 ext4         pmOS_root 2327129a-45ee-4bdc-8eaa-f15751d19703  515.4M    84% /
mmcblk0boot0
mmcblk0boot1
</code></pre></div></div>

<p>You are going to encrypt the 4Gb card <code class="language-plaintext highlighter-rouge">/dev/mmcblk1p1</code>. As it was already in use (but not encrypted) first I must unmount it</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># umount /run/media/my_user/61de6b0d-dcd6-4049-9fe8-3a15872992b5/
</code></pre></div></div>

<h1 id="create-the-encrypted-partition">Create the encrypted partition</h1>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># cryptsetup luksFormat --type luks2 /dev/mmcblk1p1
</code></pre></div></div>

<p>We have created a <em>container</em>. Now</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># cryptsetup open /dev/mmcblk1p1 secrets_crypt
</code></pre></div></div>
<p>creates <code class="language-plaintext highlighter-rouge">/dev/mapper/secrets_crypt</code>.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># lsblk -m -T -f
NAME                SIZE OWNER GROUP MODE       FSTYPE      FSVER LABEL     UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
mmcblk1              29G root  disk  brw-rw----                                                                                 
└─mmcblk1p1         3.9G root  disk  brw-rw---- crypto_LUKS                 4e946a1e-444d-4aa2-a716-d7327b6349ba                
  └─secretos_crypt  3.9G root  root  brw------- ext4                        4fe1078f-3e52-4296-9f88-0444c6e12997
...
</code></pre></div></div>

<p>Take note: <code class="language-plaintext highlighter-rouge">UUID=4fe1078f-3e52-4296-9f88-0444c6e12997</code> (the numbering of disks and partitions can change, the UUID is unique).</p>

<p>Format it</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># mkfs.ext4 /dev/mapper/secrets_crypt
</code></pre></div></div>

<p>Check</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># cryptsetup status /dev/mapper/secrets_crypt
/dev/mapper/secrets_crypt is active.
  type:    LUKS2
  cipher:  aes-xts-plain64
  keysize: 512 bits
  key location: keyring
  device:  /dev/mmcblk1p1
  sector size:  512
  offset:  32768 sectors
  size:    8216576 sectors
  mode:    read/write
</code></pre></div></div>

<h1>Manual Usage</h1>

<h3>Opening and mounting the encrypted partition</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># cryptsetup open UUID=4e946a1e-444d-4aa2-a716-d7327b6349ba secrets_crypt
</code></pre></div></div>

<p>which is equivalent to</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># (just in case)
#  systemd-cryptsetup detach secrets_crypt
 
#  systemd-cryptsetup attach secrets_crypt /dev/disk/by-uuid/4e946a1e-444d-4aa2-a716-d7327b6349ba /root/.secrets_key luks,nofail
Set cipher aes, mode xts-plain64, key size 512 bits for device /dev/disk/by-uuid/4e946a1e-444d-4aa2-a716-d7327b6349ba.
</code></pre></div></div>

<p>Now mount it</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># mount -t ext4 /dev/mapper/secrets_crypt /mnt/.secrets
</code></pre></div></div>

<h3>Closing the encrypted partition</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># umount /mnt/.secrets
 
# cryptsetup close secrets_crypt
</code></pre></div></div>

<h1>Automatic Usage</h1>

<p>We don’t want to have to open and mount the partition every time we are going to use it, but want it mounted at boot.</p>

<p>Create a Key File only known to root (the Key File mentioned in the tutorials above). You can use the method in the tutorials</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># dd bs=512 count=4 if=/dev/urandom of=/root/.secrets_key iflag=fullblock
 
# chmod 400 /root/.secrets_key
</code></pre></div></div>

<p>Add the key</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># cryptsetup luksAddKey UUID="4e946a1e-444d-4aa2-a716-d7327b6349ba" /root/.secrets_key
</code></pre></div></div>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># systemd-cryptenroll /dev/mmcblk1p1
   SLOT TYPE
   0 password
   1 password
</code></pre></div></div>
<p>The first password is the one you used to create the LUKS volume, the second one is the key file.</p>

<p>Add or create the information to <code class="language-plaintext highlighter-rouge">/etc/crypttab</code></p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>secrets_crypt    UUID=4e946a1e-444d-4aa2-a716-d7327b6349ba   /root/.secrets_key     luks,nofail
</code></pre></div></div>

<p>The following step has to do -my guess- with the service not having a preset. I have to create the rule to start the service with the information provided in <code class="language-plaintext highlighter-rouge">crypttab</code>.</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># /usr/lib/systemd/system-generators/systemd-cryptsetup-generator  /etc/systemd/system
</code></pre></div></div>

<p>I don’t know if the subdirectory is the correct one - postmarketOS admins?</p>

<p>Rebooted. Did it work?</p>

<p>You can list all generated unit files using</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># systemctl list-unit-files | grep systemd-cryptsetup
systemd-cryptsetup@secrets_crypt.service   enabled         disabled
</code></pre></div></div>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># systemctl status systemd-cryptsetup@secrets_crypt.service
● systemd-cryptsetup@secrets_crypt.service - Cryptography Setup for secrets_crypt
     Loaded: loaded (/etc/crypttab; enabled; preset: disabled)
     Active: active (exited) since Sat 2025-02-01 10:03:25 CET; 6min ago
 Invocation: 60fbc3a29448409fa6121523c243c281
       Docs: man:crypttab(5)
             man:systemd-cryptsetup-generator(8)
             man:systemd-cryptsetup@.service(8)
   Main PID: 954 (code=exited, status=0/SUCCESS)
   Mem peak: 69.6M
        CPU: 4.746s
 
Feb 01 10:03:23 samsung-rossa systemd[1]: Starting Cryptography Setup for secrets_crypt...
Feb 01 10:03:23 samsung-rossa systemd-cryptsetup[954]: Set cipher aes, mode xts-plain64, key size 512 bits for device /dev/disk/by-uuid/4e946a1e-444d-4aa2-a716-d7327b6349ba.
Feb 01 10:03:25 samsung-rossa systemd[1]: Finished Cryptography Setup for secrets_crypt.
</code></pre></div></div>

<p>This means that the command has worked (is <em>enabled</em>) and that there was no preset fot it - is wasn’t foreseen by the admins.</p>

<p>But does it really work?</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># echo "this is a text" &gt; /mnt/.secrets/test.txt
 
# ls -l /mnt/.secrets/test.txt 
-rw-r--r--    1 root     root            15 Feb  3 12:42 /mnt/.secretos/test.txt
</code></pre></div></div>

<p>It does!</p>

<p>The following step is to use a hardware token, but that would be the subject of a new post.</p>

<p>I hope this was useful to anybody.</p>]]></content><author><name>jrfern</name></author><category term="tutorials" /><category term="linux for mobiles" /><summary type="html"><![CDATA[Sorry if this is known by everybody. Please take this as a draft for an improvement of the wiki pages, which don't cover the ways to do things with systemd.]]></summary></entry><entry xml:lang="es"><title type="html">¿Por qué seguiré en Mastodon?</title><link href="https://jrfern.codeberg.page/2024/11/18/en_mastodon.html" rel="alternate" type="text/html" title="¿Por qué seguiré en Mastodon?" /><published>2024-11-18T00:00:00+01:00</published><updated>2024-11-18T00:00:00+01:00</updated><id>https://jrfern.codeberg.page/2024/11/18/en_mastodon</id><content type="html" xml:base="https://jrfern.codeberg.page/2024/11/18/en_mastodon.html"><![CDATA[<section class="resumen">
Ante la tercera o cuarta migración en masa ahora que Elon ha demostrado que comprar X sí era una buena idea (para él) parece que todo el mundo tiene una opinión. Creo que estoy obligado a tener la mía. 
</section>
<!--more-->

<h1 id="presentación-breve">Presentación breve</h1>

<p>Quien me conozca puede saltarse este apartado. Quien no me conozca agradecerá que la autobiografía sea breve: jubilado, en más de treinta años como profesor de inglés de instituto no conseguí descifrar el misterio de porqué algunos alumnos aprendían el idioma al vuelo y otros no había manera. Luché por el uso del software libre en la educación y fracasé. Traduje como voluntario proyectos y aplicaciones, eso me hizo sentirme parte de una comunidad que ya no existe o que maduró y existe de otras formas. No soy nostálgico. Tampoco soy, nunca fui, persona de un tema, me sigue interesando la educación, pero también la economía y la política, y la ciencia y especialmente la filosofía y el software y el conocimiento libres. Sigo a más gente de la que me sigue porque no soy nadie en ninguno de los campos y en cada uno hay personas fascinantes. La autoridad que puede deducirse de esta presentación es que hablo por mí, lo que diga no valdrá por quién soy ni de dónde vengo sino por su cercanía a la verdad.</p>

<p>Las mejores redes sociales en la que he estado utilizaban listas de correo electrónico, porque eran comunidades de personas comunicándose para hacer algo y porque la herramienta solo es un medio. También estuve entre los que creíamos que íbamos a cambiar la educación, y era ilusionante. Entonces llegaron las <em>redes mágicas</em> que te permitían seguir a gente que admirabas y creías que el número de dunbar estaba superado. ¡Al fin los plebeyos podíamos hablar en el foro! Deja pasar el tiempo y verás las cosas pasar. He visto subir y caer varias redes ya. Estuve en Orkut y nos olvidamos de ella. Me hice cuenta en Facebook y en Twitter aproximadamente por el mismo tiempo, en 2009. La cuenta de Facebook la cerré hace unos años, la de LinkedIn la congelé tras vaciarla.  Tendré unos dos mil seguidores en X pero no tengo ningún tipo de comunicación con la mayoría, son historia; solo lo uso en el ordenador, con los antirrastreadores, bloqueadores de publicidad etc. activados. Mi línea de tiempo es hoy bastante asimétrica: sigo a filósofos y científicos, me siguen educadores. En Mastodon llevo año y pico, me siguen unas 170 personas  y sigo a 950. Es verdad que el perfil es bastante <em>alternativo</em> (<em>kind of lefty and geeky and queer</em>, <a href="https://www.tbray.org/ongoing/When/202x/2024/11/15/Not-Bluesky">Bray</a>) pero ese ha sido uno de mis ambientes desde hace décadas. Paso bastante tiempo en las habitaciones de postmasterOS de Matrix, siguiendo un proyecto que me ilusiona otra vez, el de conseguir un GNU Linux para móviles. En Bluesky llevo literalmente dos días, sigo a 240, me siguen 29 amigos ¡y tengo dos likes! Sé lo que es empezar de cero en una red nueva, os aseguro que es sano. Uno es socialmente quien es ahora, no hace quince años. Sé lo que es redefinirse. Mi primera evaluación sobre mi experiencia en las redes sociales la hice en <a href="https://jrfern.codeberg.page/2009/07/05/una-de-balances-en-la-web-2-0.html">2009</a>. Tenía 128 seguidores en twitter, me parecían muchos. Estaba allí, en ese bar, porque ahí estaba la gente que me interesaba. Sigo haciendo lo mismo, acompañando de mala gana a la gente que me interesa a bares que no me gustan. Releyendo aquel lejano post ya entonces había aprendido a preguntarme si la red que me ofrecen es para enlazarme o para cazarme, pero mi poder de convicción siempre fue nulo.</p>

<h1 id="qué-pasó-amigos">¿Qué pasó, amigos?</h1>

<p>Tiendo a escribir largo pero ahora no toca. Toca ser claro.</p>

<p>Veo en algunos mucha nostalgia. Y mucha mitología. Twitter nunca fue lo que recordáis; a los que echáis de menos sois a vosotros mismos. Los tiempos en que contabais que estabais en la cola del pan. Después llegaron los trolls, y la publicidad y los partidos y los bots y los aparatos de eco… Hubo un tiempo en que creímos que una red social comercial era el foro público. Pero Twitter siempre fue una empresa en busca de ingresos. El algoritmo siempre ha buscado primero recabar información de cada usuario (datos, intereses, conductas, inclinaciones y opiniones políticas…) y mantener a los usuarios en sus páginas; para eso crea una serie de incentivos (la cuenta de seguidores que sube, los likes…) y castigos (<em>bans</em> temporales, desaparición de la línea de tiempo) y maneja qué tuits se muestran al usuario - los que beneficien el objetivo puntual de la empresa, sea político, sea comercial. Que el objetivo era político lo demuestra el ascenso al poder de Elon Musk; no hacen falta más pruebas, señoría. No fue una mala inversión, no ha hecho una mala gestión; ha comprado estar sentado a la derecha del presidente de los Estados Unidos. Lo que ha cambiado con Musk es que se han utilizado las herramientas disponibles y los datos reunidos para influir en los votantes. El sistema de herramientas y de recogida de datos ya estaba ahí. Y el mal rollo también. La naturaleza humana tiende a la vanidad y a agruparse en tribus, pero no la culpéis: no es culpa de los usuarios la degradación de X. Se puede fomentar o luchar contra lo humano demasiado humano pero estas empresas lo utilizan para su provecho. Toda red social necesita un sistema de moderación. Ninguno resiste la libertad total de palabra, los responsables acabarían en la carcel. El problema es quiénes son los moderadores y qué criterios siguen. En X la moderación ha sido también política y están en su derecho: es su empresa, no un servicio público.</p>

<p>Supongo que recordáis las etapas del proceso de <em>enshittification</em> descrito por Cory Doctorow, <em>Pluralistic</em></p>

<blockquote>
  <p>Así es como mueren las plataformas: primero, son buenas con sus usuarios; luego abusan de sus usuarios para mejorar las cosas para sus clientes comerciales; finalmente, abusan de esos clientes comerciales para recuperar todo el valor para ellos mismos. Luego, mueren.</p>
</blockquote>

<h1 id="little-wing">Little Wing</h1>
<p>Bluesky está en la fase inicial del proceso de <em>enshittification</em>, en el momento dulce, en el hombre de los caramelos. Nos resulta muy familiar porque imita el aspecto y el funcionamiento del Twitter primitivo. Pretende hacer creer que la etapa Musk es una desviación, que volvemos al mundo maravilloso en que descubrías que podías charlar con tu escritor favorito o que Taleb te llamara <em>imbecile</em> (uno tiene su curriculum). Pero es que Bluesky es exactamente lo que era Twitter antes de Musk: una firma BigTech de Silicon Valley, con sede para los conflictos judiciales en Delaware (el paraíso fiscal estadounidense, bien lejos de la protección de datos de la Unión Europea), un empresa que reúne información y maneja el timeline a su conveniencia. Una red en la que es facilísimo importar las cuentas de X y encontrar a quien seguir (Starter Packs etc.) porque lo importante es una línea de tiempo entretenida y la vanidad de los muchos seguidores. Es evidente que el objetivo es sustituir si puede a la otra red.</p>

<p>¿Qué aporta de nuevo? Un protocolo de servicios de red, el <a href="https://en.wikipedia.org/wiki/AT_Protocol">protocolo AT</a>, dicen los que saben que sólido y que han prometido que convertirán en un protocolo abierto en el futuro. Dicen que también un buen sistema de moderación. Se vende como una red distribuida pero solo tiene un servidor, puede que esto sea provisional, ya veremos. La interfaz web la veo verde, pero la completarán (pienso utilizarla desde el ordenador, con mis protecciones). Prometen que <a href="https://pluralistic.net/2024/11/02/ulysses-pact/">ahora lo van a hacer bien</a>.</p>

<p>Os lo digo ahora, a tiempo (siempre acerté y nunca sirvió de nada): pensamos que ahora ya hemos aprendido y estamos cayendo en los mismos errores. Estas redes están hechas para atraparte: ¿cómo irte cuando tienes dos mil, veinte mil usuarios, cuando eres alguien, sobre todo si tu modelo de negocio depende de tu influencia? Bluesky tampoco es un servicio público, y nadie garantiza que los directivos tengan buenas ideas sobre cómo ganar más dinero o influencia política. ¿Recordáis el <em>don’t be evil?</em></p>

<h1 id="lefty-and-geeky-and-queer">Lefty and geeky and queer</h1>
<p>Hay otro protocolo, <a href="https://en.wikipedia.org/wiki/ActivityPub">ActivityPub</a>. Es un estándar para Internet del Grupo de Redes Web Sociales del Consorcio World Wide Web (W3C). ActivityPub es lo que mueve el conjunto de servicios y aplicaciones que constituyen el fediverso. Mastodon es solo una aplicación del fediverso, otra aplicación de microblogging. Nada de estos tecnicismos nos interesan ahora.</p>

<p>El fediverso fue creado fundamentalmente por trans y no binarios que huían del acoso en las otras redes. Eso explica algunas de sus características. Es una federación de servidores y servicios autónomos, creados según el mito original de las comunidades: cada instancia, cada servidor federado, sería una comunidad, con su moderación autónoma, su sistema de protección. La historia explica que muchos usuarios de Mastodon sean huraños ante los nuevos, que algunas comunidades no quieran crecer y desconfíen de los que llegan con otros hábitos y otras experiencias.  Mastodon nunca será como twitter, aunque lo quiera su desarrollador principal — la gente se iría a cualquier otra instancia o a otra aplicación del fediverso. Porque cualquiera puede abrir un nodo del fediverso, es software libre que puedes instalar en cualquier ordenador. No es complicada la federación: una instancia puede bloquear a otra si considera que sus actividades van contra sus principios, pero en principio colaboran como en el correo electrónico, te haces cuenta en hotmail o en gmail y el correo llega independientemente del servidor. Te puedes inscribir en la instancia que sientas más afín y podrás comunicarte con cualquiera de cualquier otra. Hay <a href="https://ciberninjas.com/servidores-mastodon-espanol/">muchas</a>, no importa mucho por cuál empieces. Lo importante es que puedes mudarte de una a otra sin perder los seguidores, sin tener que empezar de cero otra vez. ¿Entendéis lo que significa eso? No están todos los datos en un sitio, en manos de una BigTech. ¿Qué hace una administración pública europea utilizando google analytics para conocer las visitas a sus páginas, regalando los datos de sus niños a google, dando información oficial en X? ¿Cómo nos puede parecer normal? Nunca lo entendí.</p>

<p><em>Lefty and geeky and queer</em>, y un millón más de <a href="https://mastodon-analytics.com/">usuarios activos</a>. Más participación que en las otras redes. Buen rollo. ¿Todo es de color de rosa? Claro que no.  En un primer tiempo estás perdido, tienes que seguir a gente y a hashtags. La mayoría de la gente que conocías se va a quedar en X o el Bluesky (la verdadera mayoría de la gente está en Tiktok o Instagram, el resto son burbujas), empiezas de nuevo. El algoritmo único de Mastodon hace que los mensajes <em>(toots</em>) se vean por orden de llegada, no hay <em>engagement</em>, nadie juega con tu psicología. Nadie te va a llevar de la mano, ni tiene interés en que sigas a mil. Nadie te sigue porque tú le sigas, de hecho se puede participar activamente siguiendo hashtags temáticos, sin seguir a los participantes en la conversación. ¿Y quién paga la fiesta? Ah ahí está la clave: en Bluesky hay dinero para que la llegada de millones de usuarios no cause problemas importantes; en el fediverso los moderadores son voluntarios, los servidores son particulares o provisionales, experimentos universitarios… la libertad no es gratis. Hay que ayudar a mantener los gastos de los servidores del fediverso, hay que recompensar a administradores y moderadores. No sé cuánto tiempo este modelo será sostenible.</p>

<p>¿Qué viene ahora? No va a haber una red social ni única ni dominante. Eso se ha roto y no es malo. En los setenta había un canal de televisión y todos veíamos el mismo programa. Pocos lo echarán de menos. El foro público está repartido. No sé si las redes deben estar intercomunicadas, hay claros peligros ahí; sí sé que los usuarios deben estar protegidos. Eso es fácil decirlo. Europa, con su poder blando, tiene mucho que decir ahí. Yo me quedo en Mastodon, por principios y porque me he construido un timeline que me satisface aunque falte gente, me pasaré por los otros bares a ver qué hacéis.</p>

<p>Bien, he conseguido terminar la entrada sin escribir la palabra nazi. Me ha costado.</p>

<h1 id="algunos-enlaces">Algunos enlaces</h1>

<p>de_lindk<br />
2022-06-12<br />
<a href="https://graph.org/lamagiadelofederado-06-12">La magia del Fediverso</a></p>

<p>Lionel Dricot, <em>@ploum@mamot.fr</em><br />
2023-07-23<br />
<a href="https://ploum.net/2023-07-23-pour-une-poignee-de-followers.html">Pour une poignée de followers</a></p>

<p>Manlio De Domenico<br />
2023-07-30<br />
<a href="https://manlius.substack.com/p/are-social-media-undermining-democracy">Are social media undermining democracy? From algorithms to complexity. What we (don’t) know about the role of socio-technical systems in shaping human behavior</a></p>

<p>Marta G. Franco<br />
2024-08-14<br />
<a href="https://redesnuestras.net/2024/08/14/por-que-mastodon-es-mejor-que-bluesky-para-apostar-por-las-redes-sociales-federadas/">Por qué Mastodon es mejor que Bluesky para apostar por las redes sociales federadas</a></p>

<p>Marta G. Franco, <em>@teclista@mas.to</em><br />
<a href="https://mas.to/@teclista/113483309004213776">Conjunto de toots en Mastodon, 2024-11-14</a></p>

<p>Elisabet Roselló, <em>@lisrosello@mastodon.social</em><br />
<a href="https://mastodon.social/@lisrosello/113481302588327915">Hilo en Mastodon, 2024-11-14</a></p>

<p>Tim Bray, <em>@timbray@cosocial.ca</em><br />
2024-11-15<br />
<a href="https://www.tbray.org/ongoing/When/202x/2024/11/15/Not-Bluesky">Why Not Bluesky</a></p>

<p>Nuria Rita Sebastián Cisneros, <em>@editora@mastodon.social</em><br />
<a href="https://mastodon.social/@editora/113495185542244747">Conjunto de toots en Mastodon, 2024-11-17</a></p>

<p>Nuria Rita Sebastián Cisneros, <a href="https://editoraconcarrito.com/"><em>editora concarrito</em></a><br />
2024-11-16<br />
<a href="https://editoraconcarrito.com/2024/11/alternativas-a-twitter-que-es-mejor-bluesky-o-mastodon/">Alternativas a Twitter: ¿Qué es mejor, Bluesky o Mastodon?</a></p>]]></content><author><name>jrfern</name></author><category term="fediverso" /><category term="redes sociales" /><summary type="html"><![CDATA[Ante la tercera o cuarta migración en masa ahora que Elon ha demostrado que comprar X sí era una buena idea (para él) parece que todo el mundo tiene una opinión. Creo que estoy obligado a tener la mía.]]></summary></entry><entry xml:lang="es"><title type="html">Paseo por el campo de batalla II. Ciencia abierta y privacidad</title><link href="https://jrfern.codeberg.page/2023/07/26/privacy.html" rel="alternate" type="text/html" title="Paseo por el campo de batalla II. Ciencia abierta y privacidad" /><published>2023-07-26T00:00:00+02:00</published><updated>2023-07-26T00:00:00+02:00</updated><id>https://jrfern.codeberg.page/2023/07/26/privacy</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/07/26/privacy.html"><![CDATA[<section class="resumen">
   <p>Seguimos intentando responder a la pregunta de si las libertades del 
   software y los contenidos son relevantes en 2023 o si son batallitas de 
   <em>boomers</em>. Desde siempre ante el software libre la respuesta ha sido
   &ldquo;<em>sería bonito, pero...</em>&rdquo;, ¿seguimos ahí?.<br/>
   En la primera entrada de esta serie hablamos de tractores 
   y de bibliotecas, ahora hablaremos de ciencia y publicaciones abiertas y de 
   privacidad.</p>
</section>
<!--more-->

<div style="margin-left:2em;">
<p><em>Publicado el 26 de julio de 2023, añado algunas aclaraciones el día 27</em>.</p>
<p>Segunda parte de serie</p>
<ul>
   <li><a href="/2023/04/06/campo-de-batalla.html">Paseo por el campo de batalla I. Tractores y bibliotecas</a></li>
   <li>Paseo por el campo de batalla II. Ciencia abierta y privacidad (esta entrada)</li>
   <li>Paseo por el campo de batalla III. Batallas legislativas (en preparación)</li>
</ul>
</div>
<hr style="width:50%; margin-left:auto; margin-right:auto; margin-bottom:2em;">



<!-- ...............................
<h2>Ciencia</h2>

¿Conocéis a Alexandra Elbakyan?
Sci-hub.
https://sci-hub.se/pictures/alexandra/photos/2021%203.jpg



Para posterior entrada: 
La nube, los móviles
Redes sociales
Lo centralizado y lo distribuido

Bibliografía
------------
Alejandro Salamanca - La geopolítica de los papers: conocimiento libre contra la millonaria industria de las revistas académicas
https://elordenmundial.com/sci-hub-revistas-academicas-lucha-guerrillera-industria-millonaria/
26 marzo, 2023
TW @Desvelandorient

Carissa Véliz - Privacidad es poder
@carissaveliz@mstdn.social
Redefinir monopolio.

Thomas Nagel - Concealment and Exposure

Hanna Arendt - The Human Condition

Cory Doctorow - Pluralistic: Everything advertised on social media is overpriced junk (08 Apr 2023)
https://pluralistic.net/2023/04/08/late-stage-sea-monkeys/
Behavioral Advertising vs. contextual ads
«Context ads perform about as well as behavioral ads – but they have a radically different power-structure.»

Consulta también ChatGPT 2023-04-10.
-->

<p style="text-align:right"><em>Scientia donum Dei est, unde vendi non potest.</em></p>

<p>Esta reflexión necesita un prefacio técnico. Para poder expresarnos con claridad es necesario introducir un par de conceptos derivados de la economía</p>

<table>
   <caption>Clases de bienes</caption>
   <tbody>
      <tr>
         <th></th>
         <th>Excludable <span style="font-weight:normal;">(¿pueden impedir o limitar tu acceso al bien?)</span></th>
         <th>Non-excludable</th>
      </tr>
      <tr>
         <th>Rivalrous <span style="font-weight:normal;">(parecidos a una manzana física)</span></th>
         <td><b>Private goods (bienes analógicos privados)</b>
            <br>la comida, la ropa, los coches hasta hace poco, las plazas de aparcamiento, un libro de papel</td>

         <td><b>Common-pool resources</b> 
            <br>cuotas de pesca, transporte público gratuito, tierras comunales, huertos urbanos</td>
      </tr>
      <tr>
         <th>Non-rivalrous <span style="font-weight:normal;">(parecidos a la foto digital de una manzana)</span></th>
         <td><b>Club goods (bienes artificialmente escasos)</b>
            <br>cines, gimnasios, televisión por cable, música o cine por streaming, libros con DRM, coches con opciones por suscripción, <b>software privativo, bienes sujetos a derechos de autor privativos</b></td>

         <td><b>Public goods (bienes públicos)</b>
            <br>televisión por TDT, el aire, la defensa nacional, <b>obras culturales en dominio público, el software libre</b></td>
      </tr>
   </tbody>
</table>
<p style="font-size:small;">Source: <a href="https://en.wikipedia.org/wiki/Club_good">Club good</a>, <a href="https://en.wikipedia.org/wiki/Goods#Goods_classified_by_exclusivity_and_competitiveness">Goods classified by exclusivity and competitiveness</a>, <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3512557">Club Theory. A Contemporary Economic Review</a> y desarrollos propios.</p>

<p>Ahora ya tenemos vocabulario para expresarnos con precisión: el <em>pirateo digital</em> intenta, o bien saltarse las  barreras y acceder al club (crackers, pirateo consumista), o convertir un bien artificialmente escaso en un bien público (compartiendo los bienes). Las comunidades del software y el conocimiento libres intentan generar bienes públicos. Hacen innecesario el pirateo.</p>

<h2>3.- Piratas por la ciencia</h2>

<p>Nada es simple. La ciencia abierta y libre tampoco. Basta la imagen, procedente del artículo <a href="https://periodicos.ufsc.br/index.php/eb/article/view/91712" aria-label="artículo de Silveira y al." rel="external nofollow noopener" target="_blank">Taxonomia da Ciência Aberta: revisada e ampliada</a>, para hacer evidente la complejidad del problema y el conjunto de aspectos que deben tratarse para que un análisis sea mínimamente completo.</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2023/taxonomia_ciencia_abierta.jpg" alt="[esquema muy detallado de taxonomía de la ciencia abierta]">
   <figcaption>Taxonomía de la ciencia abierta, según Silveira et al. 2023.
   </figcaption>
</figure>

<p>Acceso, gestión de los datos, reproducibilidad, evaluación, políticas, infraestructuras, divulgación... Yo, mucho más modestamente, iba a escribir solo sobre el acceso abierto a las publicaciones científicas, sobre Alexandra Elbakyan, Zenodo... Pero desde el 26 de marzo no hace falta, porque ese día Alejandro Salamanca publicó en <em>El orden social</em> 
<a href="https://elordenmundial.com/sci-hub-revistas-academicas-lucha-guerrillera-industria-millonaria/" aria-label="entrada en el blog de Alejandro Salamanca sobre publicaciones científicas" rel="external nofollow noopener" target="_blank">el artículo que yo no habría sido capaz de escribir</a>. Añadiré sólo un par de notas acerca de aspectos sobre los que he escrito alguna vez. Lo vimos en la <a href="/2023/04/06/campo-de-batalla.html">primera parte</a> de esta serie. ¿En la clasificación de bienes de arriba dónde ponemos las publicaciones en las revistas privativas? Lo diré: en la publicación científica estamos ante <strong>un bien público que ha sido capturado y está en manos privadas, convertido en un <em>club good</em></strong>. Sólo las universidades del primer mundo tienen medios para pagar las suscripciones a las revistas. ¿Es una situación razonable? La codicia de algunos modelos de negocio que persiguen crear escasez explica las Elbakyan... La ciencia nunca ha sido esto. La excepción, lo estrafalario, es el conocimiento privativo. En los gremios se compartían los conocimientos del oficio; en la ciencia se ansiaba comunicar el descubrimiento. ¿Qué ha cambiado para que se intenten patentar moléculas y ecuaciones?</p>

<p>Creo que llevo más de quince años (desde <a href="/2008/02/13/un-mercado-de-limones.html" aria-label="entrada sobre el concepto económico de limón y sobre la importancia de los incentivos" rel="external nofollow noopener" target="_blank">Un mercado de limones</a>) señalando que a menudo no se entienden los comportamientos hasta que no se conocen los <strong>incentivos</strong>. <em>Publica o tu carrera se ha estancado</em> no puede generar buena investigación, o la generará por accidente o por acumulación. No estoy en la academia, pero (o quizás sea por eso) veo una gran diferencia entre el placer de descubrir y el estrés de sobrevivir en una carrera de competición salvaje. Es también evidente que la salida no es la autopublicación de pago, eso es comprar impacto. Buena ciencia, buena investigación, exigen datos abiertos y comprobables, exigen replicación, lo otro es fe en la autoridad.</p>

<p>No lo digo yo. El 23 de marzo el Consejo de la Unión Europea publicó un comunicado de título <a href="https://www.consilium.europa.eu/es/press/press-releases/2023/05/23/council-calls-for-transparent-equitable-and-open-access-to-scholarly-publications/">El Consejo aboga por un acceso transparente, equitativo y abierto a las publicaciones académicas</a> (los subrayados y enlaces son míos)</p>

<blockquote>
<p>El Consejo ha adoptado hoy unas <em>Conclusiones sobre una publicación académica de alta calidad, transparente, abierta, fiable y equitativa</em>, en las que aboga por un <strong>acceso abierto inmediato y sin restricciones en la publicación de investigaciones que impliquen financiación pública</strong>. (...) el Consejo pide a la Comisión y a los Estados miembros que apoyen las políticas encaminadas a <strong>un modelo de publicación académica sin ánimo de lucro, de acceso abierto y en múltiples formatos, sin costes para autores o lectores</strong>.</p>

<p>Las Conclusiones reconocen los avances positivos en términos de seguimiento de los progresos, como en el marco de la Nube Europea de la Ciencia Abierta (<a href="https://digital-strategy.ec.europa.eu/en/policies/open-science-cloud">EOSC</a>), y sugieren que se incluya el seguimiento de la ciencia abierta en el mecanismo de seguimiento del <a href="https://www.consilium.europa.eu/es/policies/european-research-area/">Espacio Europeo de Investigación</a>. Las Conclusiones del Consejo también animan a los Estados miembros a apoyar el programa piloto <a href="https://open-research-europe.ec.europa.eu/">Open Research Europe</a> (para crear un servicio de edición de investigación de acceso abierto a gran escala), el <strong>uso de software y normas de código abierto</strong>, a <strong>reconocer y recompensar las actividades de revisión por pares</strong> en la evaluación de los investigadores y a apoyar la formación de los investigadores en materia de capacidades de revisión por pares y de derechos de propiedad intelectual.</p>
</blockquote>

<p>¿Cómo concretarlo? Acabo de leer una interesante propuesta <a href="https://royalsocietypublishing.org/doi/10.1098/rsos.230206" aria-label="toot de Martin Boller sobre privacidad" lang="en" hreflang="en" rel="external nofollow noopener" target="_blank">Replacing academic journals</a>, de Björn Brembs <i>et al.</i>, publicada el 19 de julio. ¿Qué proponen?</p>

<blockquote>
<p lang="en">Replace traditional and outdated academic journals with an open, interoperable and community-governed modern scholarly information infrastructure.</p>
</blockquote>

<p>No me corresponde a mí entrar en los detalles de la crítica de la situación actual y de las propuestas. Simplemente celebrar las iniciativas, que equivalen a un QED de mi tesis inicial: cuando Stallman lanzó las cuatro libertades inició algo que iba más allá de las licencias del código.</p>

<!--
https://www.eldiario.es/sociedad/investigadores-universidades-escapar-dictadura-papers_1_10213709.html

Taxonomy of Open Science: revised and expanded
https://periodicos.ufsc.br/index.php/eb/article/view/91712
https://code4lib.social/@g3om4c/110705899705210909

Replacing academic journals
Björn Brembs, Philippe Huneman, Felix Schönbrodt, Gustav Nilsonne, Toma Susi, Renke Siems, Pandelis Perakakis, Varvara Trachana, Lai Ma and Sara Rodriguez-Cuadrado
Published:19 July 2023
https://royalsocietypublishing.org/doi/10.1098/rsos.230206
@brembs@mastodon.social 

Mohammad Nazim & Raj Kumar Bhardwaj
23 July 2023
Open access initiatives in European countries: analysis of trends and policies
https://www.emerald.com/insight/content/doi/10.1108/DLP-06-2022-0051/full/html

Public goods etc.
en Joseph Heath, Filtry Lucre chap. 4.

Club Goods
----------
https://en.wikipedia.org/wiki/Club_good
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3512557
Club Theory. A Contemporary Economic Review
Usman W. Chohan & Aron D'Souza
Feb. 2020

bienes artificialmente escasos: bienes comunes que poseen exclusivilidad​ [eg pago por uso] pero no rivalidad (excludable, non-rivalrous)
El SF es un public good puro, software as a service es un club good.
Pregunta de Brembs: ¿es la ciencia en tanto que publicada en revistas privativas un club good?

-->


<h2>4.- La privacidad</h2>

<p><em>Privacidad</em> es una palabra equivocada, que suena a pudor, a timidez; creo que esa confusión interesada es la vía por la que el poder la está deshaciendo. No queremos privacidad en el sentido originario que, como explica Hanna Arendt en <em>La condición humana</em> § 6, es el ámbito de las necesidades de la vida (privacidad viene de privaciones, de estar <em>privado de</em>), inferior a la vida pública; tenemos que exigir respeto a nuestra <em>intimidad</em> como siempre pero el fenómeno nuevo de nuestro tiempo es que estamos ante una <b>invasión de lo doméstico por lo público, justo la definición del totalitarismo</b>. Reconozcamos que cuando hablamos de privacidad estamos hablando de protegernos de las miradas de los otros y del poder; tiene que ver con la <strong>libertad negativa</strong> (ser <em>libres de</em>). De lo que queremos hablar realmente es de proteger nuestra libertad frente a los poderosos, y <strong>cuantos menos datos nuestros tengan más libertad tendremos</strong>. Para eso sirve hoy la privacidad. Ese es el mensaje fundamental del liberalismo desde John Suart Mill. La privacidad, la libertad... siempre fueron conceptos políticos.</p>

<p>A lo largo de nuestras vidas hemos visto cómo las cosas (nuestra música, las fotos, las películas) pasaban a convertirse en bits, y era bueno: la posibilidad de la repetición infinita de la misma imagen exacta es una forma de riqueza; los bienes culturales vivían un cambio ontológico, de cosa material a tener la sustancia de un verso. Después, sin que nos diéramos cuenta y con nuestro permiso tácito, nuestros <strong>datos personales</strong> han sido digitalizados por empresas y gobiernos y se han convertido en información y control y en mercancías con las que comerciar. Cedemos información de todos nuestros movimientos, de con quién hablamos, nuestra imagen y nuestro cuerpo y nuestro historial médico, nuestros hábitos y nuestros vicios, aceptamos condiciones legales inaceptables, sin pensar un momento y porque los nuevos espías de la Stasi nos regalan golosinas, <em>likes</em> y abalorios digitales. ¿Quién en su sano juicio haría públicas las fotos de sus hijos menores de edad? ¿Cómo es posible que nuestros adolescentes cuelguen en sitios públicos imágenes en ropa interior frente al espejo? ¿Porque se oculta la dimensión pública del espacio digital, porque se disfraza de íntimo? La privacidad no deriva de tener algo que esconder. <a href="https://infosec.exchange/@itisiboller/109472911587284824" aria-label="toot de Martin Boller sobre privacidad" hreflang="en" rel="external nofollow noopener" target="_blank">Este toot</a>, &ldquo;<span lang="en"><em>I need privacy, not because my actions are questionable, but because your judgement and intentions are</em>&rdquo;</span>, lo expresa muy bien.</p>

<p> Estamos en una situación de monopolio de las grandes tecnológicas. Y detrás de ellas, los gobiernos. La argentina Carissa Véliz lo cuenta con detalle en <em>Privacidad es poder</em>. Convendría reconsiderar la definición de monopolio, de la tradicional capacidad de fijar los precios a una nueva en la que se controlan las condiciones de uso. «(...) el poder de las grandes tecnológicas proviene de los datos personales que se llevan, no de lo que cobran. (...) Si una empresa puede fijar unos términos de servicio abusivos sin perder usuarios (...) si una empresa puede maltratar a sus clientes sin perderlos (cobrándoles por encima de lo que sería un precio justo, aplicándoles prácticas explotadoras con sus datos, descuidando la seguridad o imponiéndoles cualesquiera otras condiciones abusivas), entonces es muy probable que sea un monopolio.». De alguna forma, lo que no toleraríamos en la vida analógica, nos parece natural e inevitable en el mundo <i>online</i>. El fenómeno tiene nombre: la paradoja de la privacidad.</p>

<p>¿Esta obsesión por la privacidad es un recuerdo atávico de este <i>boomer</i> que vivió el fin de franquismo? ¿Seguro?</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2023/pill.png" alt="[Nebraska girl who used pills to end pregnancy gets 90 days in jail... the police obtained their private Facebook massages]">
   <figcaption>Solo un ejemplo (<a href="https://mastodon.world/@Mer__edith/110750127603860132">fuente</a>, 21 de julio)
   </figcaption>
</figure>

<p>La historia de la conquista de las democracias modernas es la historia de las limitaciones al poder. Del mismo modo que el acceso de la policía a una vivienda solo es permisible mediante mandato judicial justificado, el acceso de las autoridades a nuestros espacios digitales tiene que tener los mismos límites y los mismos controles. Lo contrario es la generalización de la patada en la puerta.  Pero de los aspectos judiciales vamos a tratar en la siguiente entrada de esta serie, que en esta ya nos hemos alargado demasiado.</p>

<p><strong>Addenda de 27 de julio</strong>. Veo por las primeras reacciones que mis reflexiones sobre la privacidad necesitan aclaraciones. Vamos, que los amigos con confianza para decírmelo no han entendido nada. Un poquito densas sí que son. <em>¿Era necesario el <span lang="en">name dropping</span>, la pedantería de traer en tu ayuda a Arendt, Berlin, Mill? ¿No podías defenderte tú solo?</em> Diré en mi defensa que las ideas no son mías, y debo por coherencia reconocer la autoría; las citas son abreviaturas, no cabe aquí reproducir las argumentaciones. Sin conocer la distinción entre <em>libertad de</em> y <em>libertad para</em> de Berlin no se entiende parte mi razonamiento. Intentaremos ahora explicarnos en términos más cercanos. Tomemos el ejemplo del adolescente que cuelga fotos <em>sugerentes</em> en su espacio en internet. Es <em>prima facie</em> una cuestión de <strong>intimidad</strong>, de vida privada: rompe con el pudor y con la autoridad, incluso con los consejos sobre la necesidad de preservar su privacidad que ha recibido en casa y en la escuela; el adolescente grita en la foto <em>soy rebelde y deseable</em> para encontrar su sitio en su grupo, señalado por el número de <span lang="en"><em>likes</em></span> y por las solicitudes de amistad y seguidores. Muy bien, hasta aquí problemas de desarrollo personal, familiares, sociológicos... Pero el asunto tiene otras dimensiones, que son las que nos interesan ahora: lo que llamábamos hace un momento <em>su espacio</em> no es suyo, es un espacio trampa. Esa foto en una red social dedicada a la <strong>extracción de datos</strong> pasa a ser un identificador del joven: menor de edad, con tales gustos, con tales amigos, de tan nivel social, de determinado origen, con estos intereses, cierta inclinación sexual, susceptible de tales anuncios e <em>influencias</em>, manejable de tal forma. Es carne de campaña; la foto puede ser utilizada para un meme o para suplantar su identidad; el niño puede ser acosado, en la red o en la vida analógica. Las redes sociales, estas redes sociales, han <strong>roto la distinción entre lo público y lo doméstico, todo es calle</strong>. Y sostengo que es una ruptura intencionada, de importantes consecuencias políticas. Porque sabemos que la información es poder sabemos que la información en determinadas manos limita nuestras libertades. Ese es el mensaje esencial; espero que ahora esté más claro. <em>Espera, espera, ¿qué tienen que ver las cuatro libertades de Stallman con la <strong>privacidad como herramienta de libertad política</strong>?</em> Tienen que ver porque vivimos en un mundo en el que lo digital se ha fundido con lo analógico, y en el que lo doméstico y lo íntimo están perdiendo sus defensas. ¿Es esta una conclusión pesimista? No, es un punto de partida que pretende ser realista. Por supuesto el paso adelante es una educación que enseñe a estar en las redes. A usar espacios digitales no extractivos, no dirigidos por algoritmos de la atención.</p>]]></content><author><name>jrfern</name></author><category term="software libre" /><category term="derechos" /><category term="conocimiento libre" /><category term="ciencia" /><category term="privacidad" /><summary type="html"><![CDATA[Seguimos intentando responder a la pregunta de si las libertades del software y los contenidos son relevantes en 2023 o si son batallitas de boomers. Desde siempre ante el software libre la respuesta ha sido &ldquo;sería bonito, pero...&rdquo;, ¿seguimos ahí?. En la primera entrada de esta serie hablamos de tractores y de bibliotecas, ahora hablaremos de ciencia y publicaciones abiertas y de privacidad.]]></summary></entry><entry xml:lang="es"><title type="html">Meta and the Fediverse</title><link href="https://jrfern.codeberg.page/2023/07/10/meta-y-el-fediverso_en.html" rel="alternate" type="text/html" title="Meta and the Fediverse" /><published>2023-07-10T00:00:00+02:00</published><updated>2023-07-10T00:00:00+02:00</updated><id>https://jrfern.codeberg.page/2023/07/10/meta-y-el-fediverso_en</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/07/10/meta-y-el-fediverso_en.html"><![CDATA[<section class="resumen">
(Esta es la traducción al inglés de mi entrada anterior Meta y el Fediverso)<br /><br />

I'm new to Mastodon, one of those who arrived during the November 2022 migration. But I came to stay. I have followed and participated in the #TertuliaExtraordinaria #MetaEnElFedi debate of the Spanish speaking Fediverse community. After some time of reflection I'm going to express here my provisional position on whether we should block Threads preemptively.
</section>
<!--more-->

<p>It is possible that by the time this is published the discussion will be exhausted and pointless, maybe the Meta people will sign an agreement only with the three or four larger instances, or maybe they will change their minds about ActivityPub and won’t need us at all. I don’t think that what smaller instances think has much influence on what will happen globally, but it does matter for the members of each instance. A hypothesis: the key to whether Threads applies to federate with the Fediverse will depend on the demands of the European Union (Europe has an influence on global regulation that is rarely remembered) and not on an interest in eating up a space of twelve million users who would immediately flee.</p>

<p>The starting point is clear: those of us here don’t like Meta, we fear an EEE (<em>Embrace, Extend and Extinguish</em>) attack from their side and we also fear the possible consequences of a federation with <em>the Threads instance</em>. But we must stop looking at the situation from our little corner and take a global view. Let’s try. ActivityPub is an open protocol. Communication between (non-blocked) servers should be universal like telephone or mail. We have never blocked @gmail.com or @hotmail.com mails. Are we going to block @threads.com? Blocking Threads is not going to end capitalism. Blocking has to be very well justified and not push us into a corner. Is preemptive blocking necessary? Is it useful?</p>

<p>Threads has not been created against the Fediverse, but against Twitter. That’s not to say that we can’t be collateral damage; being collateral damage is what we must defend against. They promise to integrate the ActivityPub protocol to manage the social graph in a better way and possibly to overcome the conditions imposed by the European Union. That would be a good thing. In fact, moving between instances still causes problems, toots get lost… And the bad things? Slowing down the growth of the Fediverse, buying instances, getting them out of the road because of the new resource demands of a gigantic Fediverse, invasion of unmoderated messages, splitting us (as if we need help for that)… The fundamental problem is that <em>the Threads instance</em> would be a very special, massive, unmoderated instance, managed by algorithms and criteria that we don’t care about and that may harm us. On the other hand I see no point in having the Threads message stream in my federated timeline in Mastodon, only detriments. And Threads is not interested in Mastodon’s timeline, its business is to control what users see.</p>

<p>What can we do? I think we should distinguish between the Meta product and the Instagram-Threads user accounts. I don’t know how this distinction can be made technically, whether with some instances that act as a gateway or with some other solution. In the universal model I was talking about earlier, it would make sense and it would be nice to be able to contact some_friend@threads.com from my Fediverse client. But is a message from me to some_friend@threads.com going to show up on their timeline as a commented retweet or whatever it’s called on Threads, and be subject to the possible hate-fire of that space? A significant percentage of the Fediverse came here for refuge from that. Such an exchange would only be permissible if the messages are private. I have a less strong opinion on whether or not my public toots should be watchable in the Threads <em>timeline</em> (first because they are already public, and secondly because I’m convinced that the algorithm has no interest in showing external, ad-free toots), and on whether there are problems with viewing public posts from some_friend@threads.com on my Mastodon client.</p>

<p>As a very tentative conclusion, I am against treating threads.com as an instance like any other. I am against the appearance of the Threads timeline on my federated timeline. I’m against the messages I exchange with someone being visible there. Is it technically possible to eliminate all these problems and have a functional communication system left, some mechanism for interoperability? I don’t know but I suspect that would be the way to go.</p>]]></content><author><name>jrfern</name></author><category term="fediverso" /><summary type="html"><![CDATA[(Esta es la traducción al inglés de mi entrada anterior Meta y el Fediverso) I'm new to Mastodon, one of those who arrived during the November 2022 migration. But I came to stay. I have followed and participated in the #TertuliaExtraordinaria #MetaEnElFedi debate of the Spanish speaking Fediverse community. After some time of reflection I'm going to express here my provisional position on whether we should block Threads preemptively.]]></summary></entry><entry xml:lang="es"><title type="html">Meta y el Fediverso</title><link href="https://jrfern.codeberg.page/2023/07/09/meta-y-el-fediverso.html" rel="alternate" type="text/html" title="Meta y el Fediverso" /><published>2023-07-09T00:00:00+02:00</published><updated>2023-07-09T00:00:00+02:00</updated><id>https://jrfern.codeberg.page/2023/07/09/meta-y-el-fediverso</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/07/09/meta-y-el-fediverso.html"><![CDATA[<section class="resumen">
Soy nuevo en Mastodon, de los que llegamos en noviembre. Pero yo me he quedado. He seguido y participado en el debate #TertuliaExtraordinaria #MetaEnElFedi. Después de un tiempo de reflexión voy a expresar aquí mi postura provisional sobre si debemos bloquear a Threads preventivamente.
</section>
<!--more-->

<p>Es posible que cuando se publique esta discusión esté ya agotada y no tenga sentido, puede que la gente de Meta firme un acuerdo sólo con las tres o cuatro instancias mayores o que cambien de idea sobre ActivityPub y no nos necesiten para nada. No creo que lo que pensemos en instancias pequeñas tenga mucha influencia en lo que ocurra globalmente pero sí tiene importancia para los miembros de cada instancia. Una hipótesis: la clave de si Threads solicita federarse con el Fediverso va a depender de las exigencias de la Unión Europea (Europa tiene una influencia en la normativa mundial que pocas veces se recuerda) y no de un interés por comerse un espacio de doce millones de usuarios que huirían inmediatamente.</p>

<p>El punto de partido está claro: a los que estamos aquí no nos gusta Meta, tememos un ataque EEE (<em>Embrace, Extend and Extinguish</em>) por su parte y tememos también las posibles consecuencias de una federación con <em>la instancia Threads</em>. Pero debemos dejar de mirar la situación desde nuestra pequeño rincón y alcanzar una visión global. ActivityPub es un protocolo abierto. La comunicación entre servidores (no bloqueados) debe ser universal como el teléfono o el correo. Nunca hemos bloqueado los correos de @gmail.com o de @hotmail.com. ¿Vamos a bloquear @threads.com? Bloquear Threads no va a acabar con el capitalismo. Los bloqueos tienen que estar muy bien justificados y no arrinconarnos. ¿Es necesario un bloqueo preventivo? ¿Es útil?</p>

<p>Threads no se crea contra el Fediverso, sino contra Twitter. Eso no quiere decir que no podamos ser un daño colateral; contra ese daño colateral es contra el que debemos defendernos. Prometen integrar el protocolo ActivityPub para gestionar mejor el grafo social y posiblemente para superar las condiciones que impone la Unión Europea. Eso sería bueno. De hecho la mudanza entre instancias todavía da problemas, se pierden los toots… ¿Y lo malo? Frenar el crecimiento del Fediverso, comprar instancias, sacarlas del camino por las nuevas exigencias de recursos de un Fediverso gigantesco, invasión de mensajes no moderados, dividirnos (como si nos hiciera falta ayuda para esto)… El problema fundamental es que <em>la instancia  Threads</em> sería una instancia muy especial, masiva, no moderada, manejada por algoritmos y criterios que no nos interesan y que pueden perjudicarnos. Por otro lado no le veo sentido a ver el flujo de mensajes de Threads en mi línea de tiempo federada en Mastodon, sólo perjuicios. Y a Threads no le interesa la línea de tiempo de Mastodon, su negocio consiste en el control de lo que ven los usuarios.</p>

<p>¿Qué hacer? Creo que deberíamos distinguir entre el producto de Meta y las cuentas de los usuarios de Instagram-Threads. No sé cómo se puede hacer técnicamente esa distinción, si con algunas instancias que hagan de pasarela o con alguna otra solución. En el modelo universal del que hablaba antes tendría sentido y sería bueno poder contactar con amigo@threads.com desde mi aplicación del Fediverso. ¿Pero un mensaje mío a amigo@threads.com va a aparecer en su timeline como un retoot comentado o como se llame en Threads, y estar sometido a la posible lluvia de odio de ese espacio? Un porcentaje importante del Fediverso está aquí huyendo de eso. Sólo sería admisible ese intercambio si los mensajes son privados. Tengo una opinión menos fuerte sobre si mis toots públicos deben o no ser consultables en el <em>timeline</em> de Threads (primero porque ya son públicos y segundo porque estoy convencido de que el algoritmo no tiene ningún interés en mostrar toots externos y sin publicidad), y sobre si hay problemas con ver los mensajes públicos de amigo@threads.com desde mi cliente de Mastodon.</p>

<p>En conclusión provisional, estoy en contra de tratar a threads.com como una instancia como las demás. Estoy en contra de la aparición del <em>timeline</em> de Threads en mi línea de tiempo federada. Estoy en contra de que los mensajes que intercambie con alguien sean visibles allí. ¿Es técnicamente posible eliminar todo estos problemas y que quede un sistema de comunicación funcional, algún mecanismo de interoperabilidad? No lo sé pero sospecho que la cosa puede ir por ahí.</p>]]></content><author><name>jrfern</name></author><category term="fediverso" /><summary type="html"><![CDATA[Soy nuevo en Mastodon, de los que llegamos en noviembre. Pero yo me he quedado. He seguido y participado en el debate #TertuliaExtraordinaria #MetaEnElFedi. Después de un tiempo de reflexión voy a expresar aquí mi postura provisional sobre si debemos bloquear a Threads preventivamente.]]></summary></entry><entry xml:lang="es"><title type="html">Paseo por el campo de batalla I. Tractores y bibliotecas</title><link href="https://jrfern.codeberg.page/2023/04/06/campo-de-batalla.html" rel="alternate" type="text/html" title="Paseo por el campo de batalla I. Tractores y bibliotecas" /><published>2023-04-06T00:00:00+02:00</published><updated>2023-04-06T00:00:00+02:00</updated><id>https://jrfern.codeberg.page/2023/04/06/campo-de-batalla</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/04/06/campo-de-batalla.html"><![CDATA[<section class="resumen">
   <p>Amigo que por el motivo que sea llegas a estas páginas, te resumo lo que vas a encontrar: batallitas de viejo. Lo que quiero explicarte 
   es que estas batallas también son tuyas, y si no lo sabes probablemente las estés perdiendo sin siquiera resistirte.</p>
   <p>El pasado 28 de marzo vi el vídeo de una charla de Richard Stallman <a href="https://framatube.org/w/1DbsMfwygx7rTjdBR4DPXp"
      aria-label="charla de Richard Stallman sobre software malicioso" 
      lang="en" hreflang="en">A tour of malicious software</a> del día 17. Me pareció interesante. Vi a Stallman moderado, medido &mdash; 
      <em>de esto sé, sobre esto podemos trabajar, esto se nos escapa</em>. También le vi viejo, el día anterior había cumplido 70 años.
      Evidentemente dijo cosas sabidas pero, como hacía años que 
      no le escuchaba, hay puntos nuevos en su discurso sobre el presente. Y cosas que faltan. Quizás tenga uno algo que decir.
   </p>
</section>
<!--more-->

<iframe title="RMS: A tour of malicious software" 
   src="https://framatube.org/videos/embed/0530f77d-7bee-4cf4-8689-1d805daf0581" 
   allowfullscreen="" 
   sandbox="allow-same-origin allow-scripts allow-popups" 
   width="100%" height="450px" 
   frameborder="0"></iframe>

<p></p>

<div style="margin-left:2em;">
<p><em>Artículo comenzado el 28 de marzo de 2023, abierto como borrador el 2 de abril y publicado el 6.</em></p>
<p>Primera parte de serie</p>
<ul>
   <li>Paseo por el campo de batalla I. Tractores y bibliotecas (esta entrada)</li>
   <li><a href="/2023/07/26/privacy.html">Paseo por el campo de batalla II. Ciencia abierta y privacidad</a></li>
   <li>Paseo por el campo de batalla III. Batallas legislativas (en preparación)</li>
</ul>
</div>
<hr style="width:50%; margin-left:auto; margin-right:auto; margin-bottom:2em;">

<p>Antes de seguir, concretemos cuál es la pregunta a la que intenta responder esta entrada: ¿cuál es el estado y cuáles son los peligros hoy para 
<a href="https://www.gnu.org/philosophy/free-sw.es.html" aria-label="las cuatro libertades del software libre">las cuatro libertades del proyecto GNU</a>? 
¿Dónde se está dando hoy la batalla sobre la libertad en el software y el conocimiento? ¿Es una pelea perdida o superada? ¿Puede circunscribirse a las
licencias del software libre? No, metodológica, pragmáticamente uno puede limitarse a un tema y una lucha como hace Stallman, pero el discurso de las 
libertades siempre siempre ha sido un discurso político. No se trata sólo de software. No se refiere sólo a licencias. Como con los franceses y la 
línea Maginot, simplemente la guerra cambió de escenario y el sujeto de la historia no es sólo el software.</p>

<p>A lo mejor hay que darle una vuelta a las ideas básicas. Desde Magritte sabemos que la pintura de una pipa no es una pipa, pero ambas siguen siendo objetos del mundo físico. Después aprendimos que la foto de ese cuadro no es el cuadro de una forma totalmente distinta, infinamente reproducible en copias exactas. Lo economía de lo digital no puede ser la misma que la de lo físico, lo única forma de generar escasez es hacerlo intencionadamente. Las empresas tardaron poco en comprenderlo, hoy comprar un tractor, un altavoz, un libro digital o un coche no se parece a lo que era. Compras el coche y las suscripciones a los servicios del fabricante, actualizaciones de software, ordenador de a bordo, mapas, conexión, pluses, mantenimiento. La batalla del software es una componente de la batalla por los derechos del consumidor, y del sujeto de cultura, y del ciudadano. Y los derechos no son naturales, no están ahí de siempre; son primero una idea y después una conquista.</p>

<p>El software libre triunfó, y no hicimos la fiesta. Software con licencias libres movía el <a href="https://www.theverge.com/2021/2/19/22291324/linux-perseverance-mars-curiosity-ingenuity" lang="en" hreflang="en">helicóptero de la NASA que volaba en marte</a>, controla casi todos los servidores de internet y la nube, corre en las televisiones, routers, móviles, sistemas integrados... pero como no triunfó en el escritorio final no triunfó nunca, a pesar de que navegues con <span lang="en">Firefox</span> usando el protocolo https sobre tcp/ip, escribas los textos con <span lang="en">LibreOffice</span>, crees recursos educativos con eXeLearning o veas los vídeos en formato ogg con Vlc. Y como por encima y por debajo tantas veces se han colocado controladores privativos y capas propietarias es una libertad condicionada; y como tantas veces se ha confundido lo libre con lo gratis, lo ético con lo barato, estamos en una situación <em>sisífica</em>, si vale la expresión. Nunca hicimos suficiente hincapié en el porqué, y el truco del hombre de los caramelos funciona con la misma eficacia que siempre: primero gratis, ya verás cuando estés enganchado. Lo hemos visto tantas veces desde nuestro rincón en la escuela... ¡Pero si es gratis! ¡Pero si es más fácil! ¡Pero es que ya tengo mis datos dentro! Doctorow describe muy bien la estrategia: <a href="https://www.wired.com/story/tiktok-platforms-cory-doctorow/" lang="en" hreflang="en"><em>enshittification</em></a> (el artículo de Doctorow es mucho mejor que lo que yo pueda escribir; si estás falto de tiempo y te defiendes en inglés deja esto y léelo)</p>
<blockquote>
Surpluses are first directed to users; then, once they're locked in, surpluses go to suppliers; then once they're locked in, the surplus is handed to shareholders and the platform becomes a useless pile of shit. From mobile app stores to Steam, from Facebook to Twitter, this is the enshittification lifecycle.
</blockquote>


<h2>1.- Respeto</h2>

<p>Muchísimas aplicaciones utilizan en su construcción bibliotecas de código libre. Por poner un ejemplo de este mismo mes de marzo, la <span lang="en">Software Freedom Conservancy</span> 
<a href="https://sfconservancy.org/blog/2023/mar/16/john-deere-gpl-violations/" aria-label="la software freedom conservancy denuncia a John Deer por violar la licenca gpl" lang="en" hreflang="en">ha denunciado</a> 
(<a href="https://www.notiulti.com/john-deere-esta-violando-la-gnu-gpl-y-el-derecho-a-reparar-afirma-software-freedom-conservancy/">la noticia en castellano</a>) que el software que usan internamente los tractores <span lang="en">John Deer</span> incluye bibliotecas que tienen la licencia GPL, licencia esta que obliga a la publicación de las obras que se realicen con ella y que permitiría a los propietarios de los tractores repararlos sin pasar por el servicio técnico del fabricante. Nos encontramos ante obstáculos a varios derechos y obligaciones: las leyes de propiedad intelectual y el respeto a las licencias comerciales, y un caso claro de <a href="https://es.wikipedia.org/wiki/Obsolescencia_programada"><em>obsolescencia programada</em></a> que, como explican en una de las páginas de la <a href="https://repair.eu/es/preguntas-frecuentes/">campaña por el <em>derecho a la reparación</em></a> de los dispositivos electrónicos</p>

<blockquote>
[la obsolescencia programada] no necesariamente quiere decir que el producto esté diseñado para estropearse al cabo de un tiempo determinado [que también, añado yo]. Si el fabricante diseña un producto que no se puede desmontar o decide no crear piezas de repuesto, instrucciones de reparación o actualizaciones de software, están limitando expresamente la vida útil del producto &mdash; el producto se hace obsoleto debido a la decisión del fabricante de no facilitar su uso prolongado.
</blockquote>

<!-- la <a href="https://es.wikipedia.org/wiki/Dependencia_del_proveedor">dependencia del proveedor o <span lang="en">vendor lock-in</span></a></p> -->

<p>¿No os ha pasado? El altavoz inteligente que compramos sin persarlo bien de vez en cuando deja de funcionar y hay que actualizar su <span lang="en"><em>firmware</em></span>. Eso quiere decir que el fabricante puede decidir que el aparato ha terminado su vida útil cuando desee obligarnos a comprar un nuevo modelo, empezar a cobrar por las actualizaciones o abandonar la seguridad de un dispositivo que está en la jungla de internet. Y nosotros como usuarios tenemos una nueva dependencia. Sí, compramos sin pensarlo bien. Y no, no es inevitable.</p>

<p>¿Cómo interpretar el caso John Deer? Un problema de no respeto a la GPL se manifiesta como un perjuicio a los clientes, que pierden la libertad de reparar sus tractores de la forma que consideren conveniente y que podrían promover el desarrollo de software que mejorara el funcionamiento de las máquinas o disminuyera su consumo. Sin entrar en si es verosímil o no la posibilidad de una desactivación en remoto de los dispositivos si no se cumplen determinadas circunstancias o por razones políticas; y el creciente enfrentamiento entre bloques hace que esta posibilidad se convierta en un arma que se va a considerar. Parecía que el tema de las libertades del software eran una vieja manía de antiguallas como Stallman y resulta que tiene repercusiones en la segunda guerra fría.</p>

<!--
https://en.wikipedia.org/wiki/Planned_obsolescence
https://en.wikipedia.org/wiki/Electronics_right_to_repair
https://es.ifixit.com/News/61663/que-es-el-derecho-a-la-reparacion
https://repair.eu/es/unete-a-la-campana/  Campaña europea

Towards an effective right to repair for electronics  
Published: 2022-08-05
Corporate author(s): Joint Research Centre (European Commission) 
https://op.europa.eu/en/publication-detail/-/publication/10373afc-1f6b-11ed-8fa0-01aa75ed71a1/language-en/format-PDF/source-273920322
-->

<p>En este sentido el DRM, la <a href="https://es.wikipedia.org/wiki/Gesti%C3%B3n_de_derechos_digitales">gestión digital de derechos</a>, es una forma de obsolescencia programada y las campañas de la FSF <a href="https://es.wikipedia.org/wiki/Defective_by_Design"<span lang="en">Defective by Design</span></a> (lanzada en 2006) no han dejado de señalarlo. Las licencias Creative Commons <a href="https://creativecommons.org/faq/#can-i-use-effective-technological-measures-such-as-drm-when-i-share-cc-licensed-material">también tienen una cláusula anti-DRM</a>.</p>

<!--
<h3>1.2.- Tivoización</h3>
<p>Este <i>procedimiento comercial</i> recuerda, aunque no coincide, con otro truco que también tiene nombre e historia: la <a href="https://es.wikipedia.org/wiki/Tivoizaci%C3%B3n">tivoización</a> de los dispositivos electrónicos</p>

<blockquote>
la puesta en marcha de un doble mecanismo de licencia de <span lang="en">software</span> que intenta evitar las condiciones de libertad de la GPL en su versión 2. En concreto, aun incorporando <span lang="en">software</span> bajo <span lang="en">copyleft</en>, se hace uso de un <span lang="en">hardware</span> preparado para imposibilitar a los usuarios ejecutar versiones modificadas del <span lang="en">software</span> en ese <span lang="en">hardware</span>. El origen del término se basa en la compañía de grabadores digitales que lo puso en práctica, TiVo.
</blockquote>

<p>Dificultar la <em>tivoización</em> fue la causa de la redacción en 2007 de la versión tres de la GNU (GPLv3). El mecanismo es la firma digital del <span lang="en">software</span>. Si para poder instalar cualquier actualización o modificación es necesario que ese nuevo código esté firmado digitalmente, la empresa dispone de una forma de limitar los derechos del usuario. En su <a href="https://www.gnu.org/licenses/rms-why-gplv3.html">redacción final</a></p>
<blockquote>
La prohibición de la <em>tivoización</em> se aplica a cualquier producto cuyo uso por parte de los consumidores sea probable, aun de manera ocasional. La versión 3 de la GPL tolera la tivoización solo para productos que están destinados casi exclusivamente a empresas y organizaciones [ejemplos citados: máquinas de voto, dispositivos médicos].
</blockquote>

<p>El tema no se cerró en su momento y supongo que sigue siendo un tema discutido. La GPLv2 se sigue usando. Hoy día los núcleos UEFI GNU Linux vienen firmados, no es ese el problema; el problema es el control de la firma, en el mismo sentido en que el problema es el control del software.</p>
-->

<h2>2.- Hachette vs. Internet Archive</h2>

<!--
Hachette v. Internet Archive.
https://news.yahoo.com/blow-libraries-internet-archive-loses-145000127.html
https://jagonzalez.org/internet-archive-pierde-la-primera-pelea-en-la-demanda-por-derechos-de-autor-del-editor/, traducc de https://mashable.com/article/internet-archive-lawsuit
https://www.eff.org/cases/hachette-v-internet-archive
https://blog.archive.org/2023/03/25/the-fight-continues/
https://www.battleforlibraries.com/
-->

<p>Ha sido el 24 de marzo. En el caso <a href="https://www.eff.org/cases/hachette-v-internet-archive" lang="en" hreflang="en">Hachette vs. Internet Archive</a> un juez federal  de los Estados Unidos <a href="https://mashable.com/article/internet-archive-lawsuit" aria-label="juez federal da la razón a las editoriales contra Internet Archive" lang="en" hreflang="en">ha fallado</a> en contra de <span lang="en"><em>Internet Archive</em></span> en una demanda por infracción de derechos de autor presentada por las editoriales <span lang="fr">Hachette</span>, <span lang="en">HarperCollins</span>, <span lang="en">John Wiley & Sons</span> y <span lang="en">Penguin Random House</span>. Demandaron a 
<span lang="en">Internet Archive</span> por el establecimiento de su <em>Biblioteca Nacional de Emergencia</em> al comienzo de la pandemia de COVID-19 (<a href="https://blog.archive.org/national-emergency-library/" lang="en" hreflang="en">concretamente en marzo de 2020</a>), como una medida provisional para contrarrestar el efecto del cierre de escuelas y bibliotecas; se eliminaban temporalmente las listas de espera de usuarios y las limitaciones al número de copias de los libros digitales en préstamo. <a href="https://blog.archive.org/2020/06/10/temporary-national-emergency-library-to-close-2-weeks-early-returning-to-traditional-controlled-digital-lending/" lang="en" hreflang="en">El servicio cerró en junio de 2020</a>. El juez ha concluido que, al digitalizar los libros físicos y crear copias digitales en formato abierto <em>.pub</em>, <span lang="en">Internet Archive</span> producía <em>obras derivadas</em>, lo que requería el permiso de los titulares de los derechos de autor:</p>
<blockquote lang="en">
An ebook recast from a print book is a paradigmatic example of a derivative work.
</blockquote>

<p>¿Pero qué es <a href="https://archive.org/">Internet Archive</a>? Está claro que una biblioteca digital. Almacena copias de libros que ya han pasado a dominio libre (pensemos que el derecho de copia está en 70 años y que mientras escribo esto han pasado a dominio libre los libros editados en 1943) y los que tienen licencias que lo permiten (Creative Commons...), y copias digitalizadas de los libros que compra para poder prestarlas. También es un <a href="https://openlibrary.org/">metaservicio bibliotecario</a>, la Open Library. Y un indexador de <a href="https://scholar.archive.org/">textos académicos</a>. Pero es mucho más. Tiene una visión histórica, una misión de preservación de libros y de obras culturales (foto, vídeo, audio, software) que de otra forma corren peligro de perderse para siempre. Está haciendo el esfuerzo de preservar la historia de la web. Así, ahí tenemos su copia de la <a href="https://web.archive.org/web/20091128044301/http://www.juntadeandalucia.es/averroes/mochiladigital/index.html">web de la Escuela TIC 2.0</a> andaluza, su <i>foto</i> del 28 de noviembre de 2009. Estas páginas, como tantas otras, se habrían perdido si no es por <span lang="en">the Wayback Machine</span>.</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2023/wayback_mochila.png" 
      alt="[captura de la portada de la mochila digital de Andalucía]">
   <figcaption>Portada de la llamada <em>mochila digital</em> que acompañó al plan Escuela TIC 2.0 en Andalucía</figcaption>
</figure>

<p>He usado <span lang="en">the Wayback Machine</span> masivamente en la recuperación de este blog.</p>

<p>Las implicaciones de la noticia son importantes. Parece ser que la demanda iba también contra el sistema habitual de préstamos, <span lang=en><em>Controlled Digital Lending (CDL)</em></span>. 
CDL permite a la gente <i>recibir en préstamo</i> copias digitales de los libros en periodos de un máximo de dos semanas y en número limitado al que <span lang="en">Internet Archive</span> y sus bibliotecas asociadas tengan en formato físico.</p>
<blockquote lang="en">
CDL allows people to check out digital copies of books for two weeks or less, and only permits patrons to check out as many copies as the Internet Archive and its partner libraries physically own. That means that if the Internet Archive and its partner libraries have only one copy of a book, then only one patron can borrow it at a time, just like other library lending.
</blockquote>

<p>Supongo que la causa de extender la demanda al CDL es que, y a diferencia de las bibliotecas tradicionales, <span lang="en">Internet Archive</span> no recibe sus libros a través de licencias con las editoriales, sino mediante donaciones y compras directas. De esta forma las editoriales no tienen el control sobre los fondos de la biblioteca ni sobre su actividad.</p>

<h3>2.1.- ¿Tiene razón Internet Archive?</h3>

<p>Un blog solo tiene gracia si se mete en charcos, verdad, ¿<a href="/2007/12/07/mi-problema-con-los-maqueros.html">amigos de antiguo</a>? ¿Quién tiene razón, la biblioteca o las editoriales? Vamos a jugar a ser jueces del tribunal supremo de los Estados Unidos, total esto es internet. Aclaro, para ahorrar tiempo a lectores morbosos y a riesgo de que los lectores tiendan a cero, que no vamos a hablar de piratería ni de la destrucción de la propiedad injustamente establecida. Los argumentos seguirán las reglas. Pero ya sabemos que la razón es esclava de las emociones, no dejemos que las simpatías nos lleven a montar una justificación para un juicio que no debería haberse producido aún en nuestras mentes sin más datos. Y nos faltan los datos.</p>

<p>Los derechos económicos no son derechos morales. Si los portavoces de las grandes editoriales, legítimas empresas comerciales pero las malas aparentes de la película, no utilizaran un argumentario tan falaz y tan simple (<a href="https://www.cedro.org/blog/blog.cedro.org/2013/03/13/acceso-gratuito-a-la-cultura-un-derecho-">un ejemplo</a>) la cosa tendría más sentido: claro que se comprende un derecho a explotar los beneficios de la obra, y que si el autor ha vendido estos derechos su nuevo propietario &mdash; entiéndase la editorial o la gran distribuidora &mdash; lo es legítimamente, no seré yo el que discuta eso. Pero parece evidente que las editoriales van a luchar, para su supervivencia, por maximizar beneficios en su nicho de mercado. Todo empresa tiene el deber de buscar el monopolio. Si por el camino preservan la cultura, si publican a Kafka y a Suárez, pues estupendo.</p>

<p> ¿Cuál es la situación en la industria cultural? Cuando pensamos en editores yo creo que tenemos en nuestro imaginario a Carlos Barral o a Carme Balcells y a una pequeña empresa un poco bohemia donde se busca, se selecciona y se divulga lo mejor. O donde todo son alabanzas y se deja que el autor se autofinancie la publicación para entrar en el mundillo de los creadores, <i>¿quién sabe si no es uno el que está equivocado?</i> O como <a href="https://agenciaisbn.es/web/faq.php">intermediarios del ISBN</a>. A lo mejor nos viene bien tener una visión más general. Para estudiar el asunto de la lectura digital en España una precisión puede ahorrar tiempo: se llama <em>lectura digital</em> a la que se hace usando dispositivos digitales, e incluye la lectura de los mensajes de las redes sociales, foros, portales de noticias, revistas, periódicos y libros. Muy poca gente, incluida la que nunca lee libros, no es lectora digital. Las estadísticas de lectura digital no son las de lectura de libros digitales. Leer el whatsapp en el móvil es otra cosa. Me interesa ahora la lectura de <em>ebooks</em>, exclusivamente, y más concretamente su mercado. Según la <a href="https://www.federacioneditores.org/datos-estadisticos.php">Federación de gremios de editores de España</a> en 2019 (con la pandemia ha crecido) el mercado de libros en papel en España facturó 2.432.410.000 de euros, mientras que el digital 134.790.000 (el 5,2% de las ventas totales, y estas cifras deben de incluir las licencias a las bibliotecas). La industria del libro en sentido amplio es la parte mayor de la industria del entretenimiento y la cultura, por encima del cine y los videojuegos. De ese gran mercado un tercio lo constituye el libro de texto no universitario. La parte del león del negocio, os lo puedo adelantar a estas alturas, no va a ser nunca el libro digital.</p>

<p>Sabemos ya cuántos se venden, ¿pero quién los vende?</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2023/ingresos_ebooks.png" 
      alt="[ingresos por la venta de libros digitales en 2021]">
   <figcaption><a href="https://es.statista.com/estadisticas/473898/facturacion-ventas-libros-digitales-en-espana-por-plataforma-comercial/">Ingresos generados por la venta de libros editados en formato electrónico en España en 2021, por plataforma comercial de distribución (en miles de euros), tomado de Statista.com</a></figcaption>
</figure>

<p>Dejémonos de romanticismos, el mercado de libros digitales en España está en manos de Amazon y la gráfica representa un oligopolio, al menos del canal final de ventas. Completo la información con datos recogidos del <a href="https://cerlalc.org/wp-content/uploads/2019/05/70_InformeBookwire_2019.pdf">Informe Bookwire 2019</a> para España y Latinoamérica</p>
<blockquote>
Aunque la venta unitaria de ebooks en plataformas como Amazon, Apple, Kobo, entre otras,
siguen siendo el principal canal de ventas (80%) para las editoriales españolas y latinoamericanas, unas de las principales conclusiones del informe 2018 es que las ventas derivadas de las
plataformas de suscripción, tales como Scribd, Nubico, 24Symbols y Storytel, se están volviendo
cada año más relevantes para las editoriales, pues han alcanzado el 17% de las ventas totales
cuando en 2017 representaban un 7% de las ventas digitales, y en 2016 no superaban el 5%. (...)<br>
(...) entre el 39 y 53% de las ventas
digitales de las editoriales independientes españolas y latinoamericanas tiene lugar en Amazon,
mientras que entre un 28 y 32% de las mismas se realiza en Apple; el resto de las ventas digitales
está muy repartido entre los restantes canales (Casa del Libro, Gandhi, Kobo, FNAC, etc.).
</blockquote>

<p>¿<a href="https://www.actualidadeditorial.com/nace-libranda-una-gran-plataforma-de-distribucion-de-libros-digitales/">Libranda</a> resuelve algo?</p>
<blockquote>Los grupos editoriales Planeta, Random House Mondadori, Santillana, Roca Editorial, Grup 62, SM y Wolters Kluwer han creado Libranda (...)<br>
El eje principal del modelo de negocio de Libranda son las librerías, y la misma web corporativa indica que no vende al usuario final, sino que es exclusivamente de carácter informativo. Cuando un usuario busca un libro, encuentra la información sobre el libro en cuestión y visualiza los enlaces a las librerías donde puede comprarlo. 
</blockquote>

<p>Esto es la lucha por el canal de distribución y un servicio a la librería de zona (ignoro las condiciones). Tampoco son significativas a efectos de este estudio propuestas de las propias librerías, como la de <a href="https://www.agapea.com/">Agapea</a></p>
<blockquote>
Con un catálogo de más de 20 millones de libros y una filosofía orientada al servicio al cliente, somos la principal librería independiente en el panorama nacional y un referente donde comprar libros online.
</blockquote>

<p>Ahora nos vamos al otro lado. ¿Es el mercado de la cultura un mercado libre y protegido de los oligopolios e interferencias del poder? Creo que tenemos datos para concluir que en su parte digital al menos no. Sólo voy a añadir que es obligación de los estados democráticos controlar la acción de los mono y oligopolios y recordar que los derechos de copia nacieron para el control y la censura. ¿Cómo proteger la cultura si un gobierno autoritario decide hacer desaparecer obras inadecuadas o una mentalidad de época quiere modificar lo que no le gusta de los textos pasados? ¿Lo dejamos en manos de las editoriales? ¿De verdad vamos a dejar la preservación de la cultura, qué llega, qué permanece y qué se pierde, exclusivamente en las manos de las editoriales y propietarios de los derechos de explotación? Me temo que no puede ser la única instancia protectora, ni la última. Este es <a href="https://blog.archive.org/2023/03/25/the-fight-continues/" lang="en" hreflang="en">el argumento de Internet Archive</a></p>

<blockquote lang="en">
Libraries are more than the customer service departments for corporate database products. For democracy to thrive at global scale, libraries must be able to sustain their historic role in society &mdash; owning, preserving, and lending books.
</blockquote>

<p>La digitalización de un libro físico es de entrada un bien que ayuda a su preservación y puede promover su divulgación. Toda modificación significativa de un texto (una traducción, corregir errores tipográficos, añadir un nuevo preámbulo) lo convierte en obra derivada; digitalizarlo es una modificación, aunque no tengo claro que cambiar unas pastas verdes por unas azules o cambiar el tipo de Times Roman a Garamond constituya obra derivada; ni imprimir más ejemplares o hacer copias. ¿Cómo de significativo es digitalizar lo que era solo físico? ¿no es una copia? Supongo también que el derecho de copia tiene que ver con las copias de una obra, ¿pero cuando se hacen o cuando se venden?</p>

<p>Creo también que los derechos de explotación no pueden ser ilimitados. Sabemos que se cambian títulos, se acortan o adecentan textos, se modifican guiones, se regraban finales. Estoy convencido de que la demanda no tiene nada que ver con esto, sino con el control de los préstamos de la biblioteca. Por eso no se centra en la Biblioteca Nacional de Emergencia sino que va contra el <span lang="en">Controlled Digital Lending</a>. A las editoriales les da igual la proporción 1 libro físico por 1 libro digital o negociar 10 libros digitales en préstamo por cada libro físico, lo que quieren es que no haya libros digitales circulando que sean obra derivada o copia de libros sobre los que tienen derechos. Por supuesto que si los autores comprendieran que renunciar a sus derechos por el plato de lentejas de unos céntimos no tiene sentido, pero no estamos en ese debate, estamos en un mercado conservador, cautivo y oligopólico. Todos sabemos que las bibliotecas cumplen una labor social clave, que debe ser protegida. Sinceramente, creo que entre los derechos legítimos de las editoriales y las necesidades de la sociedad de limitar los posibles abusos y cubrir lo que nadie más va a hacer hay un espacio que deben cubrir instituciones como <span lang="en">Internet Archive</span>. El derecho a la cultura es <a href="https://www.ohchr.org/es/special-procedures/sr-cultural-rights/international-standards">un derecho en construcción</a> y deben ir perfilándose nuevas reglas. O, simplemente, los libros se piratearán. Cosas de los incentivos.</p>


<p>Esta entrada ha ido creciendo, ya es una tl;dr típica, y no voy ni por la mitad. Continuará quizás.</p>]]></content><author><name>jrfern</name></author><category term="software libre" /><category term="derechos" /><summary type="html"><![CDATA[Amigo que por el motivo que sea llegas a estas páginas, te resumo lo que vas a encontrar: batallitas de viejo. Lo que quiero explicarte es que estas batallas también son tuyas, y si no lo sabes probablemente las estés perdiendo sin siquiera resistirte. El pasado 28 de marzo vi el vídeo de una charla de Richard Stallman A tour of malicious software del día 17. Me pareció interesante. Vi a Stallman moderado, medido &mdash; de esto sé, sobre esto podemos trabajar, esto se nos escapa. También le vi viejo, el día anterior había cumplido 70 años. Evidentemente dijo cosas sabidas pero, como hacía años que no le escuchaba, hay puntos nuevos en su discurso sobre el presente. Y cosas que faltan. Quizás tenga uno algo que decir.]]></summary></entry><entry xml:lang="es"><title type="html">Mudanza a Jekyll</title><link href="https://jrfern.codeberg.page/2023/03/19/mudanza-a-jekyll.html" rel="alternate" type="text/html" title="Mudanza a Jekyll" /><published>2023-03-19T13:45:36+01:00</published><updated>2023-03-19T13:45:36+01:00</updated><id>https://jrfern.codeberg.page/2023/03/19/mudanza-a-jekyll</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/03/19/mudanza-a-jekyll.html"><![CDATA[<section class="resumen">
<p>Aviso de mudanza. La <a href="https://web.archive.org/web/20160314225150/http://blog.ofset.org/jrfernandez/"><img class="icono" aria-hidden="true" src="/assets/img/logo_archive-sm.png" alt="[icono de la Wayback Machine]">versión anterior</a> de este blog, en 
<a href="https://fr.dotclear.org/">dotclear</a>, estaba alojada en el sitio web de la asociación OFSET 
con copias en <a href="https://web.archive.org/web/20230207200730/https://jrfern.ddns.net/dotclear/"><img class="icono" aria-hidden="true" src="/assets/img/logo_archive-sm.png" alt="[icono de la Wayback Machine]">mi ordenador personal</a> y 
en el histórico de <a href="https://edusol.info/historico/bitacora/jrfernandez">EDUSOL</a>. OFSET se disolvió, el histórico de EDUSOL llega a junio de 2012 y mi ordenador personal es como el de cualquier vecino, lo apago cuando no estoy en casa o estoy viendo una película. Total, que estaba sin alojamiento público. No es que mi silencio sea una catástrofe nacional, pero tiene que ser elegido: si no puedes hablar no estás siendo libre de callar.</p>

<p>Cambiamos de herramienta y alojamiento y resucitamos el blog. En esta entrada mezclaré detalles técnicos (la experiencia de escribir en <i lang="en">markdown</i>, la importación de <i lang="en">dotclear</i> a <i lang="en">Jekyll</i>, la elección de un alojamiento en <i lang="en">codeberg.org</i>) con el intento de responder a una pregunta: ¿y para qué?.</p>
</section>
<!--more-->

<p><em>Entrada comenzada el 5 de marzo de 2023. Publicado el 19 de marzo.</em></p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2023/jr_en_cabina.jpg" alt="[mi foto en una cabina antigua]">
   <figcaption>Foto de Piedad Sánchez, editada por mí con su permiso. Misma licencia que la de esta bitácora.
   </figcaption>
</figure>

<p>Si no te interesa la parte técnica, y lo entiendo, puedes <a href="#para_que">saltar directamente a la reflexión</a>.</p>

<h2>La parte técnica</h2>

<p>
Empecemos por la parte técnica, que es la fácil. No llegué a <i lang="en"><strong>markdown</strong></i> hace mucho. Todo el mundo lo conoce: es el formato en que están escritos los README (<span lang="en">.md = .markdown</span>) de los repositorios git y nos aparece sin querer cuando escribimos cualquier palabra entre asteriscos en <span lang="en">whatsapp</span>. Es una forma cómoda y rápida de crear documentos que luego se convierten fácilmente a html, pub o pdf. Lo he usado algo (de hecho estos días estoy preparando una presentación) con <i lang="en">quarto</i>, que permite incrustar y ejecutar fragmentos de código en <em>r</em> o <em>python</em>. El formato se aprende en un rato. Las primeras entradas de prueba de este blog nuevo las he escrito en .md. Y sin embargo, a medida que creo clases y perfilo la hoja .css del blog, me veo convirtiendo páginas de .md a .html. ¿Por qué? Porque pasa lo de siempre con lo rápido y fácil: es limitado. Para las sutilezas, html + css.
</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      src="/assets/img/2010/2010_mochila_digital_primaria.png" 
      alt="[captura de la portada de la mochila digital de Andalucía]">
   <figcaption>Portada de la llamada <em>mochila digital</em> que acompañó al plan Escuela TIC 2.0 en Andalucía</figcaption>
</figure>

<p>Por cierto, una anécdota: la niña de la foto no es andaluza, sino canadiense de origen griego; encontramos la foto <a href="https://www.flickr.com/photos/courosa/2812306513/sizes/l/">en internet</a> y, a pesar de que la foto tenía licencia <span lang="en">Creative Commons Attribution-NonCommercial-ShareAlike</span> 2.0, le pedimos permiso al padre, <span lang="en">Alec Couros</span>, para usar la imagen de su hija: el arte siempre miente para decir la verdad.</p>

<p>Volviendo al hilo, cuando yo escribía páginas web</a>, entre 
<a href="https://web.archive.org/web/20080209202615/http://cep-marbellacoin.org/"><img class="icono" aria-hidden="true" src="/assets/img/logo_archive-sm.png" alt="[icono de la Wayback Machine]">2007</a> 
y 
<a href="https://web.archive.org/web/20091128044301/http://www.juntadeandalucia.es/averroes/mochiladigital/index.html"><img class="icono" aria-hidden="true" src="/assets/img/logo_archive-sm.png" alt="[icono de la Wayback Machine]">2010</a>, 
no existían los estilos <em lang="en">responsive</em>, ni 
<a href="https://css-tricks.com/snippets/css/a-guide-to-flexbox/" aria-label="enlace a la guía de uso de Flex" lang="en" hreflang="en">Flex</a> ni 
<a href="https://sass-lang.com/guide" aria-label="enlace a la guía de uso de Sass" lang="en" hreflang="en">Sass</a>. 
El <em>ultraportátil</em> de la escuela TIC 2.0 tenía una resolución fija, creabas la página con esas medidas, y a tirar. El objetivo actual ha sido crear un blog moderno, <em>responsive</em> y seguro. <code lang="en">Dotclear</code> fue la solución francesa que eligieron en OFSET para los blogs de los miembros de la asociación, y ha hecho su función correctamente durante estos años, incluida una importación a casa desde la base de datos que tuvo que hacer Odile Bénassy. Pero que estuviera escrito en php y guardara las cosas en una base de datos eran cosas que quería evitar ahora. Tampoco me gustaba la idea de pasarme a <code lang="en">wordpress</code>, creo que es peligroso usar una aplicación que usa todo el mundo y además no solucionaba el problema del alojamiento. Entonces descubrí <code lang="en"><strong>Jekyll</strong></code> y sus páginas estáticas, sencillamente (bueno, no tan sencillamente) html + css.
</p>

<p>
El problema de <span lang="en">Jekyll</span>, además de aprender a utilizarlo y adaptar las hojas de estilo y las extensiones, era cómo importar un blog que está en una copia de seguridad de <span lang="en">dotclear</span>. Parecía fácil, usando el módulo <a href="https://import.jekyllrb.com/" aria-label="enlace a la página de jekyll-import" lang="en" hreflang="en">jekyll-import</a>. El problema es que el importador para dotclear no funcionaba. Pero estamos en 2023 y esto sigue siendo software libre. Abrí un 
<a href="https://github.com/jekyll/jekyll-import/issues/510" aria-label="enlace al issue 510 del github de jekyll-import" lang="en" hreflang="en"><em lang="en">issue</em></a> 
en el git de desarrollo del proyecto, y tras varios intercambios de comunicación y pruebas para el 9 de marzo Ashwin Maroli había escrito una nueva versión del importador que sí que funcionaba. Muchas gracias, Ashwin, una incidencia que se cierra con un desarrollo a la semana de que se detecte el problema es un sistema excelente de calidad.</p>

<p>
Ya tenía mi blog en <span lang="en">Jekyll</span>, con su estilo plano, sus fotos invisibles y los enlaces rotos desde hacía veinte años. El problema no era importar el blog, sino resucitarlo. Había que darle vida visual con una nueva hoja de estilo, y para eso había que crear clases en todas páginas; y había que ir entrada tras entrada, comprobando qué enlaces siguen funcionando, cuáles están rotos pero todavía pueden recuperarse en esa tabla de salvación que es 
<a href="https://web.archive.org/" aria-label="enlace a la Wayback Machine" lang="en" hreflang="en">the Wayback Machine</a>, 
cuáles se han perdido para siempre &mdash; para siempre o hasta que encuentre una copia en algún lado. Por supuesto la configuración del sitio no está más que apuntada con alfileres, ya habrá tiempo de seguir jugando.
</p>

<figure class="figura_grande">
   <img class="figura_grande" 
      alt="[mensaje en el antiguo blog de Joan Queralt]" 
      class="figura_grande" 
      src="/assets/img/2023/joan_queralt.png">
   <figcaption>Última entrada del blog de <span lang="ca">Joan Queralt</span> en xtec.cat</figcaption>
</figure>
<p>La idea del alojamiento me la dio <a href="https://jqueralt.codeberg.page/" aria-label="enlace a las páginas de Joan Queralt en codeberg" lang="ca" hreflang="ca">Joan Queralt</a>, que siempre ha ido por delante en tantas cosas. ¡Alojar mi sitio, dedicado a documentar software libre y herramientas libres de traducción, en 
<a href="https://codeberg.org/" aria-label="sitio de alojamiento de desarrollos libres codeberg.org" lang="en" hreflang="en">codeberg.org</a>!</p>

<blockquote lang="en">
On Codeberg you can develop your own Free Software projects, contribute to other projects, browse through inspiring and useful free software, share your knowledge or build your projects a home on the web using Codeberg Pages (...)
</blockquote>

<p>¡<code lang="en"><strong>Codeberg Pages</strong></code>! ¡Igual que <span lang="en">Github Pages</span> pero en libre! ¡Para alojar webs estáticas! Justo eso es lo que necesitaba. El 17 de marzo he hecho mi primer <em lang="en">commit</em>.
</p>

<h3>Un pequeño problema. ¿Y los comentarios?</h3>

<p>Está claro que una bitácora sin comentarios deja de ser una herramienta de conversación. Pero también es verdad que la internet de 2023 no se parece a la de 2010. ¿Quién comenta al pie de un blog? Nos hemos dispersado en mil sitios con muros alrededor, las conversaciones son efímeras y las puertas abiertas peligrosas. ¿Quién se atreve hoy a dejar los comentarios sin <em>moderación</em>?</p>

<p>Hay <a href="https://averagelinuxuser.com/static-website-commenting/" aria-label="enlace a soluciones para añadir comentarios a páginas web estáticas" hreflang="en">varias soluciones</a> 
para incorporar comentarios al pie de una entrada de Jekyll. El problema es que, o son de pago, o exigen crearse una cuenta para poder comentar, o pasar por identificarse en github (Microsoft), Google o Facebook. <em>BigTech</em> nos lleva a confundir filtro de contenidos, para evitar el spam o los insultos, con filtro de personas &mdash; ¿por qué un comentario no va a poder ser realmente anónimo?</p>

<p>Por si alguien se interesa estoy investigando la tecnología que hay detrás de <a href="https://indieweb.org" aria-label="página de indieweb.org">IndieWeb</a> y 
<a href="https://cactus.chat/" aria-label="página del sistema de comentarios Cactus.chat">Cactus.chat</a> (que usa matrix). Será cuestión de seguir mirando, se agradecen sugerencias. Pero la solución tiene que ser sencilla. Y cumplir las condiciones que listo a continuación.</p>

<p>¿A fin de cuentas, qué es un comentario <em>moderado y aprobado para su publicación</em>? Es <strong>un mensaje que has recibido y que decides incorporar a la entrada. ¿Qué más da el medio a través del cual lo recibas?</strong> ¿Qué importa si te lo han enviado por correo o en un toot de Mastodon, o si ha ocasionado otra entrada en otro blog? ¿Es el dueño del blog el que tiene autoridad para elegir dónde se va a producir la conversación? Los desafíos técnicos me relajan y me divierten, pero la solución no puede consistir en crear problemas nuevos ni debe alejarnos de lo que estábamos buscando, que son tres cosas, <strong>(1) un sistema de comunicación (2) un sitio donde conservar la conversación (3) libertad del comentarista de mantener si lo desea el anonimato, y de elegir el lugar donde hace el comentario</strong>. ¿Hay alguna solución que respete estas condiciones?</p>

<p>Me tienta la propuesta de Jan Wildeboer: 
<a href="https://jan.wildeboer.net/2023/02/Jekyll-Mastodon-Comments/" 
   aria-label="entrada en la bitácora de Wildeboer sobre comentarios usando Mastodon" 
   hreflang="en">Client-side comments with Mastodon on a static Jekyll website</a>, 
pero centralizaría el espacio en Mastodon, donde sólo está una minoría de los posibles candidatos a participar en las conversaciones abiertas en este blog; tiene sentido como una sugerencia, como una propuesta si el comentarista no tiene otra preferencia, no como <em>el sistema</em>.</p>

<p>En la publicación de este post voy a ver si he sido capaz de adaptar la propuesta a mi simplona configuración. Agradecería algún comentario, para ver si funciona.</p>

<p><strong>Actualización del 20 de marzo</strong> Funcionaba (gracias <a href="https://mastodon.social/@jqueralt" aria-label="cuenta de Joan Queralt en Mastodon">@jqueralt</a>), con las necesarias modificaciones de formato (trabajo para <em>flex</em>) y la necesidad de añadir una <em>webfont</em>; me decanto por la libre sin condiciones: 
<span class="fa fa-fork-awesome" aria-hidden="true"></span> <a href="https://forkaweso.me/Fork-Awesome/" aria-label="página de la webfont Fork-Awesome">fork-awesome</a>.</p>

<h2 id="para_que">¿Para qué?</h2>

<p>Obviamente esta parte no sigue a la parte técnica; ha sido simultánea, cuando debería haber sido previa, pero uno se mueve por deseos y después los racionaliza. Mientras revisaba las entradas de 2008 o 2009 me producía sorpresa y envidia ver que enlaces a sitios de amigos seguían funcionando quince años después, esa estabilidad en internet tan poco frecuente. Por otro lado me escandaliza que la Consejería de Educación de la Junta de Andalucía se preocupe tan poco de su propia historia, ¿qué es una institución que no tiene memoria de sí misma? La maraña de reenvíos que siempre fue la presencia pública de la Consejería hace que ni siquiera se hayan podido salvar la mayoría de las páginas en <em>the Wayback Machine</em>. Y se han borrado proyectos que han costado muchas horas de trabajo y mucho dinero.</p>

<p>Para actualizarlas he tenido que leer bastantes de mis páginas. Algunas hoy no tienen interés &mdash; esas presentaciones al estilo <em>Adell</em>, con una foto o dos palabras, en las que lo importante era qué iba a decir en ese momento y que hoy son restos arqueotecnológicos; análisis de aplicaciones que han dejado de existir; convocatorias a saraos que ya nadie recuerda... Otras tienen un valor histórico: peleando con los conceptos, accesibilidad, competencias, repositorios de contenidos, el papel de la pedagogía... cómo intentamos darle contenido a la Escuela TIC 2.0, por qué torpeza ingenua me estrené con una pelea absurda con la comunidad Grimm... Y sin embargo una parte de los textos me parece digna y alguno, con sus matices, vigente, válido para los que llegan ahora a los mismos temas, aunque sólo sea como referencia para no caer en los mismos errores. ¿Queréis un resumen sumario? Las TIC no fueron el caballo de Troya que cambiara para bien la educación. Pudo haberlo sido y no supimos hacerlo y no digo que no la haya cambiado, digo lo que digo.</p>

<p>Desde 2002 todo ha cambiado mucho. Es evidente una evolución en el blog. Se ve por poner un ejemplo en la actitud ante el EABE en las <a href="/about.html#sobre-eabe" aria-label="enlace a mis tres entradas sobre el EABE">tres entradas</a> que le he dedicado, entusiasta la primera, crítica y pesimista la última. Se percibe, yo percibo, el paso de la ilusión al realismo crítico; la desilusión llega ya en el silencio, cuando escapo del circo de saraos y charlatanes que se había montado. Mi figura pública era un poco gruñona, pero yo pensaba que hacía falta en aquellos tiempos en que cualquier ocurrencia parecía valer. Ese complejo permanente de Casandra, desde la <a href="/2008/02/25/esto-debe-ser-ficcion.html" aria-label="enlace a entrada sobre Helvia y moodle">previa de Helvia</a> hasta la colonización <em>BigTech</em> de mis últimos días como docente. Después todos fuimos evolucionando, y lo que era el velo rosáceo de una comunidad entusiasta, el mítico claustro virtual, se rompió en grupos y bandos, y primero fuimos inofensivos, <a href="/2014/02/02/para-que-sirve-un-eabe.html" aria-label="enlace a entrada para qué sirve un EABE">ya lo escribí</a>, y los argumentos se amargaron. En defensa de aquel lejano yo en el que me reconozco apenas, diré que ha sido un blog de lucha por ideas, no por intereses ni por partidismo; lo justificaba un esfuerzo por comprender, por ir más allá de las respuestas trilladas. Escribir para aprender. Yo quería influir, convencer; cuarenta, cincuenta comentarios en toda la vida de la bitácora, casi siempre de amigos cariñosos, es una influencia ridícula. En eso también fracasé.</p>

<p>Dirás, si me conoces de antiguo: sigues conservando la habilidad de darle vueltas al tema sin entrar en él. Tres párrafos que explican por qué has dedicado días a rescatar tu blog, pero la pregunta no era por qué, sino para qué. ¿Por qué me tiene que interesar a mí, amigo de siempre o joven que llega a esta página por casualidad, un blog de textos de hace quince o veinte años? ¿Porque si no sabemos de dónde venimos no sabemos dónde estamos? Vale vale, ¿y por qué tengo que leer precisamente <em>tu</em> blog para saber de dónde venimos? No sé la respuesta. Te llaman desde una cabina de los ochenta, ¿no te produce curiosidad? Escucha un rato y cuelga si no te dice nada. ¿Quién eres? ¿Por qué esperas lectores? Soy un <em>has been</em> que echa esta botella al mar. Alguien que ahora se dedica a otras cosas; yo tuve un blog educativo pero ese ya no soy yo; una mirada rápida al pasado sirve para ver lo lejos que está.</p>

<p>Y sí, me sigue gustando escribir.</p>

<section class="notas">
<h3 class="notas-title" title="Aquí van las notas al pie de la entrada"><span class="fa fa-thumb-tack" aria-hidden="true"></span> Notas</h3>

<p><b>Sobre Jekyll</b> <span lang="en">Check out the <a href="https://jekyllrb.com/docs/home" aria-label="enlace a la documentación de jekyll" hreflang="en">jekyll-docs</a> 
for more info on how to get the most out of Jekyll. File all bugs/feature requests at 
<a href="https://github.com/jekyll/jekyll" aria-label="enlace al github de desarrollo de jekyll" hreflang="en">Jekyll’s GitHub repo</a>. 
If you have questions, you can ask them on 
<a href="https://talk.jekyllrb.com/" aria-label="enlace al espacio de discusión Jekyll Talk" hreflang="en">Jekyll Talk</a>.</span>
</p>
</section>

<section class="comentarios" title="Aquí van los comentarios a la entrada">
<h3 class="fa fa-classicpress" aria-hidden="true">Comentarios recibidos</h3>
   <div class="comentario">
      <p><span class="comment_header">José Luis Castillo - 2023-03-19, 
      en  <span class="fa fa-twitter" aria-hidden="true"></span>TW</span><br>
      Pudo haberlo sido y no supimos hacerlo. Así es. Pero...</p>

      <p>Ya sabes... Yo siempre pienso en algún pero... ¿Pero y si aún podemos, pero 
      no es en la educación? ¿Y si con la experiencia  acumulada miramos hacia otro 
      sitio? Total, quizá seguir sea una manera bonita de vivir...</p>
   </div>

   <div class="comentario">
      <p><span class="comment_header">Joan Queralt - 2023-03-19, 
      en  <span class="fa fa-mastodon" aria-hidden="true"></span>Mastodon</span><br>
      @jrfern Gracias por la mención! Yo también estoy muy feliz con codeberg.org, 
      va como un rayo. Mi web la hago con Hugo, también sobre textos en md, es 
      muy fácil de usar y tiene muchos temas. En cuanto al contenido, dame 
      tiempo y seguimos la conversación.</p>
   </div>
   
   <div class="comentario">
      <p><span class="comment_header">Juan Rafael Fernández - 2023-03-19, 
      en  <span class="fa fa-mastodon" aria-hidden="true"></span>Mastodon</span><br>
      @jqueralt Gracias por comentar, Joan, seguiremos. Ahora a ver si aparece 
      en el blog... ¡Sí! Mal formateado, pero está.</p>
   </div>
</section>]]></content><author><name>jrfern</name></author><category term="jekyll" /><category term="personal" /><summary type="html"><![CDATA[Aviso de mudanza. La versión anterior de este blog, en dotclear, estaba alojada en el sitio web de la asociación OFSET con copias en mi ordenador personal y en el histórico de EDUSOL. OFSET se disolvió, el histórico de EDUSOL llega a junio de 2012 y mi ordenador personal es como el de cualquier vecino, lo apago cuando no estoy en casa o estoy viendo una película. Total, que estaba sin alojamiento público. No es que mi silencio sea una catástrofe nacional, pero tiene que ser elegido: si no puedes hablar no estás siendo libre de callar. Cambiamos de herramienta y alojamiento y resucitamos el blog. En esta entrada mezclaré detalles técnicos (la experiencia de escribir en markdown, la importación de dotclear a Jekyll, la elección de un alojamiento en codeberg.org) con el intento de responder a una pregunta: ¿y para qué?.]]></summary></entry><entry xml:lang="es"><title type="html">Diez años de silencio</title><link href="https://jrfern.codeberg.page/2023/03/06/diez-anyos-de-silencio.html" rel="alternate" type="text/html" title="Diez años de silencio" /><published>2023-03-06T00:00:00+01:00</published><updated>2023-03-06T00:00:00+01:00</updated><id>https://jrfern.codeberg.page/2023/03/06/diez-anyos-de-silencio</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/03/06/diez-anyos-de-silencio.html"><![CDATA[<div class="resumen">
<p>Mi última entrada real, pública, es <a href="/2013/10/22/decadas-anillos-en-el-arbol.html">Décadas. Anillos en el árbol</a>, de octubre de 2013.
He escrito <i>pública</i>, no <i>publicitada</i>. Era una despedida, y me pareció presuntuoso anunciarla en mis redes sociales del momento; sólo la han leído contadas personas a las que les he pasado el enlace. Creo que es un texto triste. Después, salvo textos circunstanciales o recuperados, diez años de silencio. Cuando elegí el silencio, cuando <a href="/2011/06/26/bajao-del-candelabro.html">me bajé del candelabro</a>, era un acto de protesta ante el ruido ambiente; hoy creo que ha sido una concesión.</p>

<p>En este tiempo sólo he escrito algunos apuntes y empezado muchos estudios.</p>
</div>
<!--more-->

<p>En 2013 creía que iba a ser capaz de escribir artículos filosóficos como cuando escribía artículos, uno al mes; hice un listado de preguntas, y me puse a estudiar para intentar responderlas. No lo he conseguido; después de diez años de lectura y reflexión tengo las mismas dudas que entonces — ¿qué esperaba? ¿resolver en un mes problemas que tiene dos mil años?</p>

<p>Anillos en un árbol. Hoy, desde otro anillo, miro alrededor. El tema de la educación ya estaba manoseado cuando me fui, es normal que se pudriera. Contemplo el campo de batalla de la opinión educativa, repleto de heridos y desencuentros, todos con su trozo de razón y su porción de amargura, cuando era tan sencillo: competencias y contenidos, la tortilla y los huevos, no tienen sentido por separado.</p>

<p>Miro más cerca: veo la vejez que llega, nos abraza sin que podamos evitarlo, nos confirma —<em>memento</em>— que nosotros también. Cada cierto tiempo el mundo se renueva y hay que empezar todo de cero, y lo que sabemos los viejos, esos pesados, no sirve para nada. Eso permite a los jóvenes contar las mismas historias como si fueran nuevas, ilusionarse con los mismos espejismos…</p>]]></content><author><name>jrfern</name></author><category term="escritura" /><summary type="html"><![CDATA[Mi última entrada real, pública, es Décadas. Anillos en el árbol, de octubre de 2013. He escrito pública, no publicitada. Era una despedida, y me pareció presuntuoso anunciarla en mis redes sociales del momento; sólo la han leído contadas personas a las que les he pasado el enlace. Creo que es un texto triste. Después, salvo textos circunstanciales o recuperados, diez años de silencio. Cuando elegí el silencio, cuando me bajé del candelabro, era un acto de protesta ante el ruido ambiente; hoy creo que ha sido una concesión. En este tiempo sólo he escrito algunos apuntes y empezado muchos estudios.]]></summary></entry><entry xml:lang="es"><title type="html">50 años</title><link href="https://jrfern.codeberg.page/2023/02/13/50-anyos.html" rel="alternate" type="text/html" title="50 años" /><published>2023-02-13T19:50:01+01:00</published><updated>2023-02-13T19:50:01+01:00</updated><id>https://jrfern.codeberg.page/2023/02/13/50-anyos</id><content type="html" xml:base="https://jrfern.codeberg.page/2023/02/13/50-anyos.html"><![CDATA[<div class="resumen">
<p>En junio de 2010 celebramos las bodas de oro de mis padres. Escribí y leí un 
texto que ahora guardo aquí.</p>
</div>
<!--more-->

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Era un mundo nuevo. Por aquellos días un exultante León, vencedor de la guerra civil, le pregunta a un Vladimir Ilich aviejado: ¿por qué no estás alegre? Un joven Franquito duda si se perderá Melilla tras el desastre de Annual, todo son dudas. Charly le dice al niño Jackie, ¿qué le dice, si es cine mudo, y está todo por hacer? ¿Qué queda de ese mundo sino tú? En una Granada de gachupines, </span><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">que vienen los bolcheviques</span><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">, jayuyas y alpargatas con polvo de África ha nacido Rafael Miguel. El viento de nuestro tiempo sólo empezaba a soplar.</span></p>

<p<span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Creciste en un tiempo de miguelesligeros, bárbaros aragoneses y aguadores. Después de Buster Keaton y <i>el gordo</i> llegaba atronador el séptimo de caballería, tintinuaba el tranvía de la Antequeruela para recoger a Don Manuel... Era un tiempo nuevo, es verdad, y nadie lo sabía. Tan antiguo, de harina y cuestas, de burriquillas, hornos, noches sin dormir y bailes, de ciudades nuevas.</span></p>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Tiene esta historia un segundo tú. Debiste nacer en tecnicolor pero viniste a nacer cuando todo se detuvo. En una España condenada, Federico toca los cuatro muleros para ocultar su miedo. ¿Por qué no os dejaron saber que en esos mismos instantes Lesley-Romeo le decía a Norma sus versos de amor?</span></p>

<blockquote>
<p>
Se ríe de las heridas quien no las ha sufrido.<br/>
Pero, alto. ¿Qué luz alumbra esa ventana?<br/>
Es el oriente, y Julieta, el sol.<br/>
Sal, bello sol, y mata a la luna envidiosa,<br/>
que está enferma y pálida de pena<br/>
porque tú, que la sirves, eres más hermoso.</p>
</blockquote>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">En 1936 se publica <em>Lo que el viento se llevó</em>. La película se estrena en 1939 en Estados Unidos. A España no llega hasta 1950. No hace falta que esto sea una metáfora, es un hecho de una elocuencia aplastante. ¡Cuántos años perdidos, qué tiempo encogido, pobre! España se volvió vieja. Creciste, María Josefa, casi Rufina, del pueblo a la ciudad, del desahogo a la alegría como toda riqueza. A Dios pongo por testigo... ¿de qué? De la ilusión. Sesiones triples, helados, célebres saltos, cartas, cuchicheos y fotos, tontódromo, damas y apostólicas, niños, tablas de multiplicar y catecismo, todo aceptado, la vida por delante. ¿Qué luz alumbra esa ventana?</span></p>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Los cincuenta eran una búsqueda. En una Granada de pepiniquis, serrabonas, vuelos y desfiles, tú el primero, Rafalito, alimentado de wyomings. Sé que la banda sonora real es un mambo, o una copla, pero imagino de fondo a Frankie, llévame a la luna, aún no has visto nada. Una moto por la Cuesta de Chapiz. Una sucesión de Corpus. Machín en el café, bloqueado por la nieve. Arriba y abajo tu risa, Pepita, las rebecas, los bolsos, Acera del Casino, Titas, una sucesión de Corpus. ¿Cuándo, cómo os reconoceréis? ¿Cómo saber el tú, sólo tú, que hará brillar la oscuridad?</span></p>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">En 1960 los Beatles actúan en Hamburgo, John Fitzgerald no sabe que está ganando las elecciones, Godard rompe el cine con <em>Al final de la escapada</em>, Jiménez pide la mano de La Chica, empieza el rockanrol. El recien nacido más guapo, pilelas en un seiscientos hasta Barcelona, fútbol mañana tarde y noche en Agoncillo, Granada limonada, ¡soy el Rey Melchor!, ¡de verdáaa!, un pollo con un casco, una monja en el dormitorio, un simca mil cruza Valdepeñas a 45 grados, emoción de encuentros en la Calle Candiota, carreras por encima de las camas, siestas chistadas e interminables de chalé, el churropicotenna, Pirri y Martí Filosofía. Y vuestros sesenta: León en el infinito, cuentas y catecismo, carbón y coches y vueltas a casa. Las ausencias, los temblores. Eso es el amor: cuentas y catecismo y una habitación de los juegos; carbón, nieve y coches y vueltas a casa, a la luz de la ventana. La&nbsp; luz que hace brillar la oscuridad. Sólo tú, sólo vosotros.</span></p>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Sopla implacable el viento del tiempo ¿y qué deja en limpio? Estos cincuenta años sólidos como una roca. Hechos de dolor y alegría y esa cosa un poco insípida que al final resulta ser la felicidad. Dejadlos que crean que la historia son ellos, los gachupines importantes, son de arena. Se los llevó el viento. A Dios pongo por testigo... quedan las fotos, los recuerdos, nosotros, vuestra obra.</span></p>

<p><span style="font-size:12pt;font-family:Verdana;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Y estamos aquí, admirados, aprendices humildes, testigos de vuestra victoria. Os queremos.</span></p>]]></content><author><name>jrfern</name></author><summary type="html"><![CDATA[En junio de 2010 celebramos las bodas de oro de mis padres. Escribí y leí un texto que ahora guardo aquí.]]></summary></entry><entry xml:lang="es"><title type="html">Cosas sobre una habitación</title><link href="https://jrfern.codeberg.page/2018/08/14/cosas-sobre-una-habitac.html" rel="alternate" type="text/html" title="Cosas sobre una habitación" /><published>2018-08-14T00:00:00+02:00</published><updated>2018-08-14T00:00:00+02:00</updated><id>https://jrfern.codeberg.page/2018/08/14/cosas-sobre-una-habitac</id><content type="html" xml:base="https://jrfern.codeberg.page/2018/08/14/cosas-sobre-una-habitac.html"><![CDATA[<p>Hay cosas de mí que no sé todo el tiempo. Estuve en el candelabro y me bajé cuando quise, para recuperar mis viejas preguntas. Ya te lo he dicho: antes era una casa con muchas habitaciones. Ahora descubro que en los años de exposición había olvidado la profundidad, ser varios, estar simultáneamente en otros sitios…. En los años de luz triunfé y fui derrotado, los dos farsantes. Hoy, esta noche, conquisto lleno de alegría una nueva habitación, un discurso nuevo. Me marchito, y no me gusta.</p>

<p>Cómo gozaré viendo cómo se llena secretamente de cosas cuando mire un atardecer glorioso o descubra la falacia en un argumento entre amigos.</p>]]></content><author><name>jrfern</name></author><category term="escritura" /><summary type="html"><![CDATA[Hay cosas de mí que no sé todo el tiempo. Estuve en el candelabro y me bajé cuando quise, para recuperar mis viejas preguntas. Ya te lo he dicho: antes era una casa con muchas habitaciones. Ahora descubro que en los años de exposición había olvidado la profundidad, ser varios, estar simultáneamente en otros sitios…. En los años de luz triunfé y fui derrotado, los dos farsantes. Hoy, esta noche, conquisto lleno de alegría una nueva habitación, un discurso nuevo. Me marchito, y no me gusta. Cómo gozaré viendo cómo se llena secretamente de cosas cuando mire un atardecer glorioso o descubra la falacia en un argumento entre amigos.]]></summary></entry></feed>