3 puntos por GN⁺ 2026-06-13 | 2 comentarios | Compartir por WhatsApp
  • Town Square muestra a los visitantes actuales como monitos de palitos en la parte inferior de un sitio web, y permite que quienes están viendo el mismo sitio se encuentren mediante páginas, movimiento y mensajes
  • El objetivo no es crear una nueva red social, sino recuperar esa pequeña sensación de la web de que hay una persona real al otro lado de la pantalla
  • No hay cuentas, perfiles, cantidad de seguidores ni historial permanente de chat, y los mensajes solo existen cuando hay alguien ahí para leerlos
  • Después de varias solicitudes, el proyecto se publicó como código abierto y también ofrece un servidor público que se puede integrar sin autoalojarlo
  • A futuro se contemplan objetos para la interacción entre personajes, mejoras en la experiencia del chat y una red de Town Square al estilo Webring conectada entre sitios vecinos

Funciones e intención de Town Square

  • Town Square es una función experimental que se añade como una pequeña franja en la parte inferior de todas las páginas de un sitio web, y al visitarlo se puede ver un espacio con monitos de palitos
  • Cada monito representa a otro visitante que está navegando el sitio en ese momento, y se puede ver qué páginas está leyendo la gente
  • Los visitantes pueden moverse por el espacio y enviar mensajes, además de ver a otras personas leyendo el mismo artículo e iniciar una conversación
  • El objetivo no es crear otra red social, sino devolverle a la web la sensación de que hay personas reales al otro lado de la pantalla

Publicación y planes a futuro

  • Town Square está diseñado deliberadamente para ser pequeño y efímero, sin cuentas, perfiles, cantidad de seguidores ni historial permanente de chat
  • Los mensajes solo existen cuando la gente puede leerlos en ese momento, sin generar un registro de chat permanente
  • Después de que varias personas preguntaran cómo añadirlo a sus propios sitios web, el proyecto se publicó y el repositorio está en TownSquare
  • Si no quieres autoalojarlo o no sabes cómo hacerlo, puedes registrar tu sitio web en Town Square
  • Entre las próximas ideas están añadir objetos con los que los personajes puedan interactuar y mejorar la experiencia general de uso del chat
  • Otra idea es conectar el Town Square de un sitio web con sitios vecinos, para crear una red de plazas al estilo Webring en la que, al caminar hacia el borde del sitio, pases al sitio web contiguo

2 comentarios

 
GN⁺ 2026-06-29
Opiniones de Hacker News
  • Esta semana tuve una experiencia curiosa en un encuentro maker de la ciudad. Vinieron decenas de personas e hicieron presentaciones breves de lo que estaban construyendo, y también hubo bastante networking con comida y bebidas.
    El nivel de los proyectos era muy variado, pero me llamó la atención que, después del encuentro, casi nadie pareciera querer mantener el contacto más allá de agregarse en LinkedIn.
    También creamos un grupo de Telegram y entraron algunas personas, pero nadie respondió ni publicó nada, así que hoy terminé eliminándolo. Quizá dejé una mala impresión, o tal vez entendí mal por qué la gente va a este tipo de encuentros.

    • El hecho de que “nadie pareciera querer mantener el contacto más allá de agregarse en LinkedIn” hizo que cada vez fuera menos a eventos y encuentros locales.
      Cuando empecé a ir a eventos y encuentros justo después de graduarme de la universidad, todos parecían querer primero formar parte de una comunidad, y las presentaciones se sentían como oportunidades en las que los miembros se turnaban para preparar algo para el grupo.
      Con el tiempo, en los encuentros empezó a haber más gente con objetivos puramente transaccionales. Llegaban, presentaban, evaluaban si podían obtener algo del público, juntaban contactos de LinkedIn y se iban; muchas veces solo volvían a aparecer cuando tenían objetivos como conseguir clientes, acercarse a inversionistas o buscar ofertas de trabajo.
      Con asistir unas pocas veces, quienes esperaban una conversación comunitaria se daban cuenta de que en realidad estaban escuchando la promoción de la startup de alguien o siendo extraídos como leads de venta. Entonces se pierde el interés por el siguiente evento, y el encuentro se convierte en una cáscara de la comunidad que solía ser.
      Todavía voy a eventos de vez en cuando, pero en la mayoría siento que la gente va a hacer networking y que, si decide que la otra persona no está en posición de darle un trabajo, corta la conversación enseguida.
    • Si alguien me pide LinkedIn, o Instagram en otro contexto, simplemente le pido su número de teléfono. Rompe la barrera formal y crea una conexión más personal.
      Si alguien vale la pena recordar, ya sea por amistad o por trabajo, una conexión de LinkedIn no agrega mucho valor.
    • Hay pocas cosas tan molestas como que, después de hablar 5 minutos, alguien diga: “conectemos en LinkedIn”.
      En el último año me volví más escéptico: una persona del mundo VC se conectó conmigo durante una conversación y luego me eliminó. Como casi no nos conocíamos, no hubo daño, pero eso reforzó mi rechazo a ese impulso.
      En cambio, una forma que todavía me gusta es: “llévate mi tarjeta”.
  • La explicación de que “no se trata de crear otra red social, sino de recuperar esa pequeña sensación de la vieja web de que hay una persona real al otro lado de la pantalla” es una idea linda.
    Pero mi experiencia fue algo distinta: que la gente tuviera cuentas y persistencia era precisamente una de las partes centrales de lo que muchos llaman la sensación de la “vieja web”.
    Existían esas personas que siempre aparecían en los hilos de comentarios, o quienes enlazaban a mis textos desde sus propios blogs. No hacía falta dejar la misma información en el libro de visitas cada vez, pero aun así la gente lo hacía y así iba construyendo su persona.
    Entiendo que no quieran una competencia de popularidad al estilo de las redes sociales, pero hace 30 años la web también era, en cierta medida, así.

    • Seguramente hubo personas que construyeron una persona por ese motivo, pero muchos de nosotros lo hacíamos simplemente porque era divertido.
      No necesitábamos volvernos populares, aunque claro que si pasaba estaba bien; éramos solo chicos buscando una comunidad donde encajar.
      En ese entonces, internet era una bolsa de cosas sueltas, un espacio mezclado, un archipiélago disperso y, sobre todo, un lugar donde podías ser como quisieras, no un sitio donde tu identidad “real” te siguiera a todas partes.
    • De hecho, estoy pensando en una forma de implementar algún tipo de persistencia para ciertas personas, especialmente visitantes recurrentes de un sitio. Todavía está en una etapa inicial de idea.
    • Las secciones de comentarios de Disqus no eran muy buenas, pero ayudaron bastante al ecosistema de blogs. Era porque seguías viendo al mismo usuario en distintos blogs.
    • Exacto. Nos conocíamos por nuestros handles, y en cierta medida todavía es así.
    • Creo que la web de hace 20 o 30 años era bastante mezclada.
      En IRC no había persistencia de mensajes, no había hosting de imágenes y los nombres de cuenta básicamente no eran permanentes. Reservar un nombre de usuario era una función opcional, y la gente solía cambiar bob a bob_afk para indicar que estaba ausente.
      También era común usar apodos por seguridad y no mostrar la cara, porque subir fotos ya era de por sí engorroso. Bastaba con que alguien fuera conocido como ‘cmdrtaco’ o ‘hemos’; no hacía falta su nombre real ni una foto.
      Dicho eso, también había muchos foros pequeños que usaban cosas como phpBB, y es cierto que eran comunidades mucho más a escala humana, enfocadas en intereses específicos. Con esas firmas enormes y avatares GIF animados, era imposible no recordarlas.
  • Ojalá los sitios que ayudan a que la gente se reúna offline se conviertan pronto en una nueva tendencia.
    Cosas como un sitio de guías de fotografía que reúne a aficionados para tours fotográficos a pie, un tablero de horarios para grupos de práctica de idiomas, o sitios con calendarios de eventos deportivos y formularios de inscripción.
    Cuando leo “social online”, mi cabeza lo traduce como “en realidad, no muy social”.

    • Estoy haciendo un juego que ayuda con esto. En un mundo posapocalíptico, cuando sales de un pequeño búnker, la tierra alrededor está contaminada; al caminar, correr y hacer ejercicio, aseguras territorio cercano y obtienes energía para descontaminarlo.
      Construyes invernaderos para cultivar alimentos y empiezas a reconstruir el ecosistema. Está basado en un mapa del mundo real, y todas las interacciones entre personas dentro del juego son colaborativas. En la mayoría de las acciones, la recompensa es mayor cuando ayudas a otro jugador que cuando haces algo solo en tu propio territorio.
      Todo requiere puntos de energía, así que el juego básicamente te engaña para que camines o corras con regularidad. También estamos creando más acciones colaborativas, como caminar con otras personas o cooperar para enfrentar invasiones de criaturas alienígenas.
      Puedes descubrir dentro del juego a otros jugadores físicamente cercanos, pedir ayuda, dar las gracias y otorgar beneficios. Todas son interacciones positivas.
      Aprendimos mucho de la estrategia de Niantic, pero ellos nunca profundizaron realmente en mejorar la condición física de las personas ni en hacer que se ejercitaran juntas. Espero que esto ayude a resolver aunque sea un poco el problema, al menos en cuanto a que la gente se vuelva más saludable.
    • Me gustaría que existiera un widget embebible tipo Typeform que complemente a Disqus. El flujo podría ser algo como: “¿Te interesa un encuentro presencial?”, “¿En qué país?”, “¿En qué ciudad?”, “Ingresa tu email para recibir actualizaciones o vuelve a revisar aquí”.
      Cuando haya suficiente demanda, se muestra el lugar y la hora del encuentro, y la gente vota con RSVP.
      La clave es que este widget sea embebible e independiente del contenido. Debe mostrar eventos posibles solo cuando haya suficiente demanda, pero hacer que medir esa demanda sea muy fácil.
    • Meetup antes cumplía ese rol, pero se puso ambicioso y empezó a cobrarles a todos, y se desplomó muy rápido. Ahora parece una ciudad fantasma.
    • El problema es que nadie visita esos sitios. Como todos visitan mecánicamente las mismas fuentes de contenido, para descubrir sitios nuevos algo tiene que llevar a la gente a un paseo aleatorio.
    • Exacto. Internet originalmente era una extensión del mundo real, y quizá debió seguir siéndolo.
  • Como dato curioso, mi esposa y yo nos conocimos alrededor de 2006 en un servicio parecido. Era un widget de barra lateral llamado “My Blog Log” que mostraba a otras personas que estaban leyendo ese blog.
    Ella venía del marketing y yo de la tecnología, y era un blog de Rex Hammock en esa intersección.

  • Me recuerda al viejo ff0000. Lamentablemente ya no está activo, pero se veía así: https://www.reddit.com/r/lost_websites/comments/11lao71/ff00...
    Lo había descubierto en StumbleUpon. Entrábamos con amigos, volábamos, explorábamos, nos golpeábamos entre nosotros y hablábamos con gente aleatoria de todo el mundo. Si no recuerdo mal, lo hicieron para promocionar una agencia de publicidad web, pero era una experiencia multijugador sorprendentemente fluida.
    Realmente estaba adelantado a su época, y la vieja internet era muy divertida.

  • No termino de entender por qué esto resulta atractivo. Los monitos de palitos se mueven rápido y los comentarios parpadean y desaparecen antes de que uno pueda leerlos.
    No queda nada claro qué hay que hacer ni cómo participar, así que desistí.

    • La razón por la que el sitio está tan saturado ahora es que este post quedó en una buena posición en HN.
      Normalmente es mucho más tranquilo.
      Puedes ver otros sitios que usan TownSquare en https://townsquare.cauenapier.com/. También puedes revisar el mapa.
    • Si normalmente estuviera en un estado parecido al actual, la verdad no querría leer esos comentarios.
  • Discusión anterior: https://news.ycombinator.com/item?id=48608570
    Me gusta mucho la idea.

  • Es una gran idea, pero necesita limitación de velocidad y prevención de abusos.
    Ya hay bots haciendo spam con discurso de odio.

    • Supongo que los trolls publicando insultos racistas sin parar también son parte de la vibra de la vieja web.
    • Estamos trabajando en esa parte.
  • Sé que es poco probable, pero no deja de darme vueltas, así que pregunto.
    Recuerdo haber visto un sitio web con el mismo concepto que hizo el OP, pero con gorilas. Era de la época temprana de HTML5 y websockets, y en ese momento me pareció realmente genial.
    Busqué en Google, pero no encontré nada. Agradecería cualquier pista.

  • Es una idea excelente, pero últimamente agarré la costumbre de simplemente mirar el código y revisar la cantidad de líneas de código fuente.
    Me desconcierta ver cómo la gente hoy agrega código sin parar. Quienes lo defienden hablarán de “programación literaria” u onboarding, pero la realidad apunta a que el código nos está sobrepasando.
    Estamos completamente aplastados por la cantidad de código que más o menos funciona pero más o menos no, código con vulnerabilidades y muchos otros problemas, que termina pudriéndose mientras espera a que la siguiente persona lo herede. Cada vez cuesta más entusiasmarse.
    Si un widget de sitio tiene 20 mil líneas, no hay mucho que celebrar. Claro que funciona, pero no se puede ignorar todo solo porque “funciona”.
    Por experiencia, tarde o temprano los engranajes empiezan a saltar, y alguien tiene que mirar adentro. Ya sea TownSquare o algo que lo haya reemplazado hace tiempo, da lo mismo. Y eso tiene que ser mantenible.

 
GN⁺ 2026-06-13
Opiniones de Lobste.rs
  • Me gusta esta idea. Primero vi algo parecido en el sitio de elle, y me gusta la dirección de hacerlo más accesible como un servicio hospedado que se puede integrar directo en un sitio web
  • Se ve bastante genial. Aunque me preocupa un poco tener un espacio de comunicación sin moderación bajo mi nombre
    • Simplemente no guardes ni conserves los registros. Lo que hay aquí también caduca después de unos minutos @reezer
  • Está bueno. A veces me preocupan las implicaciones legales. Aun así, estoy muy de acuerdo en que justo eso era parte del encanto del internet de antes, y ahora por desgracia en su mayor parte está prohibido o es difícil hacerlo legalmente
  • Gracias por compartir esto aquí. Soy la persona que hizo este sitio, y de verdad me da gusto recibir comentarios
    • Me encanta. El único inconveniente es que los mensajes desaparecen demasiado rápido. Para volver a verlos, tienes que encontrar a la persona correcta y hacer clic, pero esa persona podría estar moviéndose
  • Entiendo que resulte atractivo por ser de código abierto y estar operado por una persona, pero no puedo ser el único que recuerda ICQ Surf
  • Estaría genial si Lobste.rs adoptara esto. La razón por la que vengo aquí es para intercambiar comentarios, y si mientras veo la sección de comentarios o el feed también pudiera ver a otras personas, daría una sensación de comunidad
    • Nuestro canal de IRC es bastante activo y es un buen lugar para conocer gente. También hay canales de escisión :)

      Aun así, ver una fiesta en el jardín de verdad sería <3