Luan - software reaccionario por fschmidt

Blasma

Esta es mi idea para un foro social distribuido, configurable y de código abierto. Estoy escribiendo esto porque estoy buscando a alguien para trabajar en esto. Yo ayudaría, pero no haría la mayor parte del trabajo. Esto se debe a que ya tengo programación que hago por dinero y tengo Luan como mi proyecto de código abierto en el que trabajo cuando tengo tiempo libre.

Creo que este proyecto puede atraer a dos tipos de personas. Puede atraer a alguien de la Derecha porque este proyecto promovería fuertemente la libertad de expresión. Y puede atraer a un usuario de Nabble que busca un reemplazo para Nabble. Abordaré cada uno de estos.

Para la Derecha

El problema que enfrenta la Derecha es que la Izquierda controla todas las principales redes sociales que utilizan para destruir la libertad de expresión. Por supuesto, cualquiera puede crear un sitio web y decir lo que quiera, pero nadie encontrará este contenido. En efecto, uno es libre de hablar, pero está prohibido en todos los medios donde se puede ser escuchado.

La Derecha ha intentado abordar esto creando sus propios sitios de redes sociales para competir con la Izquierda. Esto tiene varios problemas. El primero es la increíblemente mala calidad de estos sitios. No sé cómo explicar esto, pero la mayoría de estos sitios son tan malos que son inutilizables. El menos malo de estos sitios es saidit que recomendaría ya que no hay mejor alternativa.

Un segundo problema es que los nuevos sitios de redes sociales son pequeños y es probable que sigan siendo pequeños. Esto se debe a que las redes sociales son un monopolio natural. En cada nicho social, los usuarios generalmente querrán publicar donde puedan llegar a la mayor audiencia. Por eso, naturalmente hay un sitio monopolio para cada nicho, y es muy difícil para los nuevos sitios competir en ese nicho. En el nicho de foros, el monopolio es Reddit.

Un tercer problema es que la Izquierda intentará destruir cualquier sitio web de verdadera libertad de expresión. Intentarán que tu registrador de DNS te elimine. Intentarán que tu servicio de alojamiento te rechace. Si recolectas dinero, intentarán que tu procesador de pagos te rechace. Y pueden incluso intentar que el gobierno te prohíba.

Ahora abordaré todos estos problemas en orden inverso, comenzando con el tercer problema. La solución al tercer problema es hacer que la plataforma sea descentralizada. Considera el diseño de internet en sí. Internet comenzó como Arpanet, que era un proyecto militar para diseñar una red que pudiera sobrevivir a un ataque nuclear. Así que fue diseñada para ser completamente distribuida para que la red no dependiera de ningún punto único. Por eso internet es tan robusta y no puede ser controlada por ningún gobierno. Una buena plataforma social debería ser diseñada de la misma manera. El código debería ser de código abierto para que cualquiera pueda instalarlo en cualquier lugar. Los servidores deberían comunicarse usando un protocolo abierto. Con este diseño distribuido, no hay un solo nombre de dominio, no hay un solo servicio de alojamiento y no hay una sola entidad legal. Así que no hay un solo punto de falla que pueda ser utilizado para destruir el servicio, haciéndolo tan robusto como internet misma.

El segundo problema es el monopolio natural de las redes sociales. La misma situación existía para el contenido de internet antes de la Web. En esos días, CompuServe y AOL eran los servicios de internet dominantes. Y eran monopolios naturales propietarios al igual que las compañías de redes sociales de hoy. Pero la Web los destruyó. La Web hizo esto proporcionando los protocolos libres y abiertos de HTTP y HTML. Esto permitió que el contenido agregado de muchos sitios web pequeños creciera más que los monopolios existentes, y así la Web se volvió dominante. De la misma manera, un protocolo social abierto podría permitir que diferentes sitios sociales construidos con diferentes software sean parte de la misma red social. De esta manera, el contenido social agregado de muchos sitios sociales pequeños podría crecer más que los monopolios actuales y podría sacarlos del negocio. Esto destruiría Facebook, Twitter, YouTube, Reddit y todas las demás de estas compañías malvadas.

El primer problema es el problema de la calidad. Los sitios existentes usan software propietario e ignoran en gran medida las necesidades de los usuarios. Los sitios sociales existentes no son configurables. Compáralos con el software de foros y blogs más antiguos que son razonablemente configurables. La solución a este problema es software modular de código abierto. Dicho software sería naturalmente configurable. Y esto encaja con la visión general de la Derecha de que las personas deberían tener control sobre su propiedad. Si tienes un foro o blog, entonces deberías tener control total sobre cómo funciona. Pero al mismo tiempo deberías tener acceso a los datos sociales de otros foros y blogs y lo que sea para que tus usuarios se beneficien de esta red social. Así que, por ejemplo, si un usuario en tu foro hace clic en algún nombre de usuario, debería ver el contenido de ese otro usuario de todo internet, pero debería verlo presentado de la manera en que tu foro está configurado para presentarlo. Y si el usuario hace clic en parte de ese contenido, debería ser llevado al sitio web donde se generó ese contenido. Así es como se pueden combinar sitios personalizados en una gran red social.

Blasma es un proyecto ambicioso, pero no creo que sea más grande que Luan, que es mi proyecto. Si alguien se ofrece para hacer esto, entonces estaría muy involucrado al principio y luego eventualmente dejaría que la otra persona se hiciera cargo por completo. Si nadie se ofrece, entonces no haré nada. No soy inmortal, así que no puedo hacer todo por mí mismo.

Para Usuarios de Nabble

Nabble es una plataforma de foros que desarrollé hace mucho tiempo. Blasma tendría muchas ventajas sobre Nabble. El código de Blasma sería mucho más simple, lo que significa que muchos podrían personalizarlo. Sería mucho más fácil de instalar en tu propio servidor. Pero incluso si está alojado, cada foro ejecutaría su propio código, por lo que podrías controlar cuándo ocurren las actualizaciones. El lenguaje de scripting de Blasma sería Luan, que es mucho más simple que NAML. A diferencia de Nabble, Blasma sería social, por lo que los usuarios podrían encontrar tu foro mucho más fácilmente. Y finalmente, no tengo planes de hacer más desarrollo en Nabble, así que si quieres un foro con futuro, ese sería Blasma.