2 puntos por GN⁺ 2024-08-25 | 1 comentarios | Compartir por WhatsApp
  • La historia de cómo Reddit me bloqueó por desarrollar una app

  • Inicio

    • En junio de 2023, Reddit anunció una nueva política de precios para su API
    • Antes era gratuita, pero ahora exige $12,000 por cada 50 millones de solicitudes a la API
    • Esto fue un golpe fuerte para las apps y bots no comerciales
  • Geddit

    • Mientras investigaba la API de Reddit, descubrí que al agregar .json al final de una URL se puede obtener la página completa en formato JSON
    • Creé un wrapper de la API de Reddit con una sencilla librería de JavaScript y lo llamé Geddit
    • Ofrecía la función de usar Reddit de forma anónima y en modo de solo lectura
  • Desarrollo de la app

    • Descubrí Capacitor y el framework Ionic, con los que se pueden desarrollar apps móviles nativas usando HTML, CSS y JavaScript
    • Desarrollé Geddit como una app para Android y la compartí en GitHub
    • Fue mencionada en Hacker News, Android Police, Reddit, YouTube y otros sitios
    • Registró más de 25k descargas en la página de GitHub Releases
  • Final

    • Lancé varias versiones y añadí estilos siguiendo las guías de Material Design
    • Publiqué la app en la tienda F-Droid
    • Recibí un correo de Reddit y expliqué que no era un producto comercial y que no había abusado de la API
    • Suspendí el desarrollo mientras esperaba la respuesta de Reddit
  • Resumen de GN⁺

    • Este artículo muestra el impacto que tuvo la nueva política de precios de la API de Reddit en los desarrolladores de apps no comerciales
    • Geddit fue un proyecto de código abierto que permitía usar Reddit de forma anónima al eludir la API de Reddit
    • El proyecto fue suspendido por la respuesta de Reddit, pero todavía sigue funcionando
    • Otros proyectos con funciones similares incluyen Apollo y Juno

1 comentarios

 
GN⁺ 2024-08-25
Opinión de Hacker News
  • Reddit antes era un sitio divertido, pero ahora se siente como una máquina de bots y propaganda

    • Ahora principalmente solo leo subreddits relacionados con tecnología
    • Uso Baconreader y Relay en lugar de la app móvil oficial
    • Gracias a Revanced, se puede parchear una versión antigua de Relay para usar una clave de API gratis
  • Presentación del proyecto fediverser

    • Ayuda a migrar fácilmente de Reddit a Lemmy
    • Permite registrarse en una instancia de Lemmy con credenciales de Reddit
    • Está incorporando la función en el cliente Voyager con una pequeña subvención de NLNet
  • Recomendación de las apps Geddit y RedReader

    • Geddit permite leer publicaciones nsfw sin cuenta
    • RedReader no es bloqueado por Reddit gracias a sus funciones de accesibilidad
  • La gente sufre inconvenientes por el bloqueo de red y los problemas de captcha de Reddit

    • Se extraña la simplicidad de la vieja web y el texto
  • Reddit fue bueno en sus inicios, pero la mala gestión deterioró la relación con los usuarios

    • Hace falta una forma pública de tener conversaciones sin toxicidad con los usuarios
  • Depender de la plataforma de Reddit es riesgoso

    • Su única ventaja real es el efecto de red del buen contenido generado por los usuarios
  • Si agregas .json a una URL de Reddit, puedes obtener la página en formato JSON

    • Se pueden obtener los comentarios en JSON sin autenticación
  • Desde que dejaron Reddit, su vida mejoró

    • Resulta curioso que los primeros proyectos de LLM hayan comenzado haciendo crawling de Reddit
  • Solo con HTTP ya basta para reemplazar la API

    • Obligar a usar un user-agent específico es un intento de control
  • Si agregas .rss a la URL de un subreddit, puedes obtener el feed RSS

    • RSS fue diseñado originalmente para que lo leyeran los bots
  • La formación de narrativas se ha convertido en un negocio global

    • Esa es la razón por la que Reddit y Twitter/X suben las tarifas de uso de la API