Las redes sociales nos han facilitado extender nuestro narcisismo al ámbito cyborg. El egoísmo es la principal razón por la que estamos aquí, detrás de nuestros avatares, subiendo nuestro ego a la nube. El SELFEED es una aplicación sencilla que se me ha ocurido hacer hace unos días y es básicamente un feed egoísta.
Ya he mencionado antes que el feed crudo de steemit me resulta demasiado ruidoso e imposible de seguir. De vez en cuando encuentro cosas, pero la mayor parte del tiempo me pierdo de las publicaciones más interesantes y las encuentro por ir a los perfiles de mis contactos destacados directamente. A veces sólo quiero ver el contenido de aquellos que me apoyan para apoyarlos de vuelta y darles prioridad. Así que este feed egoísta me va a resultar útil personalmente.
Esta aplicación obtiene los últimos posts de un usuario para obtener los votos y comentarios de cada uno. Para cada usuario que ha votado y comentado, le va acumulando un punteo. Cada comentario vale 3 puntos y cada voto vale 1, ya que en mi opinión comentar en un post es bastante valioso y promueve una interacción más profunda que un simple voto. De estos usuarios obtiene los 20 con mayor punteo y agrega sus últimos posts para mostrarlos en orden cronológico, del más reciente al más antiguo. Lo he hecho con la API javascript de Steemit y con vue.js. Es una aplicación que corre en el explorador sin mayor esfuerzo más que el de poner el nombre del usuario en la URL.
El repositorio en github se encuentra aquí y la aplicación se puede utilizar en este enlace: que sirve archivos crudos de github:
https://cdn.rawgit.com/Guitlle/selfeed/0da3dee2/index.html
Para ver tu propio feed egoísta sólo debés agregar tu nombre de usuario como hash al url. Por ejemplo, para mi usuario el link sería este:
https://cdn.rawgit.com/Guitlle/selfeed/0da3dee2/index.html#elguille
Ha sido un genial proyecto de una noche y de paso he aprendido mucho más sobre el funcionamiento de steemit :) . El código está en un sólo archivo ya que quise hacer un prototipo rápido, pero quizás reorganice todo para que no esté tan macheteado, en el futuro. De todos modos funciona.
Lo usarían?
pues claro que lo uso, incluso mas interesantes que la parte de favoritos y para complementar la navegación por steemit y encontrar contenido de calidad, a favoritos que va...
buen software, me uno a la petición de @jga sobre los últimos siete días @elguille
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
gracias @ljpaez me alegra que te resulte útil
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
¡Yupiii, 4 puntos, jajajjaja! Voy a probar este código-gen narcisista, que ciertamente es la base de todas las redes sociales y más de steemit.
Sobre el tema de la basura emitida por aquellos que su gen avaricioso es más poderoso que el gen narcisista, es curioso que en lengua castellana la relación publicaciones/basura, todavía no alcance el resultado que yo siento en inglés que para mí ya roza el 1, ¿Será por el volumen de gente? ¿será este el futuro que le espera al castellano en steemit?
Estoy probando el código y veo que representa a los seguidores con mayor puntuación con letra más grande. Sería bueno tener un apartado con la puntuación de esos 20 mejores seguidores. La acotación que hace @jga también me parece muy pertinente.
¡good job, @elguille!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Gracias @valki. Así es, el tamaño de letra de cada título es proporcional al puntaje del usuario. No entendí bien tu comentario sobre la relación pub/basura. Te referís a que por cada publicación interesante hay una publicación basura?
Espero tener un tiempo luego para mejorar esta herramienta con las propuestas que ya me han mencionado.
Saludos!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
no, es una relación entre el total publicado dividido entre el numero de basura que se publica. En ingles es aterrador, esa división ya se debe acercar a 1. es un tipo de publicación mas digna de facebook.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Imagino que has explorado las peores esquinas de esta red... es curioso que en internet siempre se tienda a eso,a las estafas, el malware y la basura. Es la constante kipelización del universo traída a la virtualidad. Yo en inglés de hecho he visto mejor contenido. En especial, contenido científico. El contenido literario en español me parece excelente. Pero en realidad he visto una ínfima parte de lo que se postea y usualmente llego a aquéllo a través de otros usuarios, así que en cierto modo sólo veo contenido curado por personas afines a mí.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sí, yo también básicamente leo lo que publica la gente a la que sigo. Pero a veces entro en el menú "nuevo" y lo recorro tragando a modo de experimentación todo lo que se publica y mientras en ingles la cantidad de basura me parece altísima, en castellano la mayoría del contenido no me interesa, pero tiene un esfuerzo de elaboración.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Muy interesante su propuesta.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Muy interesante su publicación, ya que nos sirve como apoyo a la hora de buscar post de calidad y así fortalecernos como comunidad, excelente apoyo que nos brindas con esta aplicación hermano mil gracias por tu apoyo.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Gracias por tu comentario, Jorge. Saludos.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Qué chulo. Conforme crece la plataforma va haciendo falta una mayor curación
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Así es @iaberius es una herramienta bastante útil
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Asi que lo chequeare, bueno tal vez me falte ser mas narcismo.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oye esta muy interesante, el concepto es muy creativo, ya que debemos seguir reforzando los lazos de nuestro mismo círculo social y de allí irlo expandiendo.
Un punto a mejorar sería que descarte los posts de antigüedad mayor a 7 dias, ya que al ser viejos tu apoyo ya no cuenta mucho.
Por qué no lo pusiste en utopian-io?
Me ha gustado. Un saludo
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Gracias @jga. Es cierto, muestra posts viejos, también. No creo que se deban ocultar, pero quizás sí sería bueno ponerlos en otro color para demostrar que son posts que ya no aceptan upvotes monetizados. A lo mejor tengo tiempo para seguirlo mejorando en los próximos días. Acepto pull requests. Saludos!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Muy cierto. Excelente...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Que buena herramienta has creado, tardo un poco en subir los post y las publicaciones pero ahora si podre acceder a mis autores predilectos. Gracias por ponerte en este trabajo @elguille saludos :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Gracias por comentar, darius. Me alegra que parezca útil
Saludos :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit