- 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
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.
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 vale la pena recordar, ya sea por amistad o por trabajo, una conexión de LinkedIn no agrega mucho valor.
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í.
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.
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”.
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.
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.
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í.
Normalmente es mucho más tranquilo.
Puedes ver otros sitios que usan TownSquare en https://townsquare.cauenapier.com/. También puedes revisar el mapa.
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.
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.
http://apestronauts.com existe desde 2012, así que suena bastante probable.
Pegué tu comentario en ChatGPT y lo encontré.
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.
Opiniones de Lobste.rs
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