# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 275
# self = https://watcher.sour.is?uri=https://eapl.mx/twtAgent.php&offset=175
# prev = https://watcher.sour.is?uri=https://eapl.mx/twtAgent.php&offset=75
🚶♂️ ¿A quién me recomiendan seguir, en español, inglés, o incluso en otros idiomas?
genial, ya es viernes!
Por acá nos fuimos a la capital y acá está fresco a 24° ☔, hasta un poco abrigados nos tocó.
Arrancando el día con un rico pozolito 🥣
¿Tu qué tal?
Me encontré el libro "Diseño y Publicacion de Juegos de Mesa. De Argentina al mundo"
Que ganas de crear un libro así, sobre videojuegos y juegos de mesa aunque de donde vivo.
Escribiendo un poco sobre utilizar los TOTP (password dinámicos) como un acercamiento al passwordless.
Lo malo de los viajes es luego recuperar el tiempo que se fue para revisar pendientes.
Y por lo menos a mi se me dificulta trabajar en el aeropuerto y con mucho ruido.
Bueno, finalmente estamos en #CDMX
Arranca el día!
A punto de viajar a la gran ciudad... #queMoción
Hoy aprendí que hay una diferencia entre
\n
y
\n
Preferible el último para separar los textos y detectar los links!
hace mucho que no uso OpenBSD, ¿Cómo está ahora, y que tanto valdría el aprendizaje contra, digamos Ubuntu? Que es lo que uso para los proyectos personales.
Vaya calor 🔥 🥵!
42 grados al manejar y un poco menos en las casas.
#rantDelDía
Parece que ya por fin dominé el Zen ☯️ de las cookies y el cifrado.
Igual si alguien encuentra algún error o vulnerabilidad, dígame!
la idea es que para llegar a una mayor descentralización requerimos pelear contra la conveniencia de plataformas tipo Twitter.
Ellos tienen toda tu Info y no te cobran por ello.
Al hacerte responsable de pagar el hosting, y abrirlo al mundo se rompe con esa centralización de muchos usuarios, un servidor.
Quiero mantener una sesión por largo plazo (para no tener que estar poniendo el Password todo el tiempo).
Debido a que esta herramienta de twtxt tiene la intención de que cualquier persona pueda auto-hospedar su propio twtxt.txt, ví que lo más 'fácil' y universal es tener un servidor con PHP 7.3+, como un Shared Hosting.
Despliegues con Python, Go, etc. podrían requerir más configuración.
mmm parece que este parche rápido ya quedo... El asunto es copiar la info antes de regenerar (y por ello cambiar el ID y extender la fecha de vencimiento)
Y definitivamente no debo tomar café, ahora no pude dormir 🤪
Definitivamente no le entiendo a las Sesiones/Cookies de PHP, y la documentación no ayuda mucho.
Lo dejaré por la paz por un rato, y a estar iniciando sesión cada 7 días (que es lo recomendable).
Noche de juegos de mesa ! 🎲
Fantastic Factories, Coup y otros
Más fixes por acá en twtxt-php
Ya funciona la vista de Hashes y respuestas!
(Intenta responderme algo) ✌️
Por cierto, debo ponerle un nombre para referirme a la plataforma de twtxt-php
mmm, estoy viendo que este link no lo está detectando!
Por acá terminando la semana laboral :)
¿Que tal la tuya?
Muy interesante lo de las sesiones y cookies en PHP.
Parece que hay que guardarlas en una ubicación diferente para que el Garbage collector no las borre (y esto es global en todos los scripts)...
Interesante!
What I see here is that when I was reading your .txt, the timestamp was like 40 minutes later than current time. Say it's 1pm and that twt is timed on 1.40pm
No idea why, perhaps your server has a wrong Timezone, or your twtxt tool is doing some timezome conversion?
Oh no... I'll take a look at that in the weekend! Thanks for pointing that out 😁
hehe, I tryied it for like 2 minutes, a few friends are there... And I don't like it at all. I don't use Instagram for example, family and friends do, but I don't like it either.
I don't know, perhaps too much influencer's and clickbait content, rather than something appealing to me.
Gracias! He estado algo ocupado y no he podido avanzar tanto como en días anteriores, aunque al menos puedo ver tus mensajes.
¡Saludos!
Bueno, después de unos hacks y darme cuenta que me estaba faltando corregir unas cosas en el perfil de @me, ya se cargan correctamente los twts.
Hey ~dfaria! This tweet I'm replying to is dated in the future !~
Pues ya quedó! Maldita lógica binaria de negación 😅
Soy muy fan de gemtext! Me parece suficientemente simple para tener un buen texto, muy simple de recordar.
Quizás lo único que lo complica es que hay que cortar los enlaces en una línea nueva, aunque ya me he acostumbrado a escribir así en https://text.eapl.mx
En https://eapl.mx/twtxt/ curiosamente no se estaban refrescando los URL de Twts y se está perdiendo el inicio de sesión.
Para el refresco, parece que eliminar los archivos ayudó (aunque tengo que revisar mejor).
Para el inicio de sesión es raro. La cookie se mantiene, aunque se 'borra' la información.
#lesSeguimosInformando
ahora solamente tengo que darme tiempo de hacerlo 😅
Re muerden qué si me responden y no los sigo, no puedo contestarles. Mandame un mensaje para seguirte!
Después de probar Meta Threads por curiosidad periodística, definitivamente me quedo con Twtxt 😬
Como diría mi abuelo "Dándole al SQL nuestro de cada día"
Bueno, lo decía a su profesión, aunque me entienden.
¿Qué seguirá para este cliente de Twtxt?
- Agregar RSS (para que otras personas puedan seguirlo en su cliente favorito)
- Agregar hilos (para dar seguimiento a futuras contestaciones)
- Soporte para Gemtext y Gemini (para la comunidad de Smol net)
¿Tú que diceS?
Iniciando el día haciendo pan 🍞
Que agradable es hablar sobre los temas que nos gustan.
Por ejemplo aca he estado quemando unas 100 calorías al día, y el FitBot me ha ayudado mucho para medirlo y motivar mi lado "Achiever"
No pensamos "haré un juego" sino, seré creador de juegos. Normalmente nos enfocamos en una sola cosa, cuando en la repetición encontramos el aprendizaje y en la diversificación reducimos los riesgos.
Según las estadísticas, se requieren más de 10 fracasos para encontrar el éxito. No significa que si fallas 10 inmediatamente después llegará el éxito, sino que la fortaleza mental que desarrolles al interiorizar el fracaso, te preparará para el siguiente intento.
Estoy pensando que requiero un twtxt en inglés, y dejar este solo para español. Aunque eso será mañana qué aquí es tarde ya, y casi lunes.
En recuerdos random, por ahí de 2010 hice una implementación en J2ME, cuando los códigos QR a penas se empezaban a popularizar y el 2do factor de autenticación aun no era tan necesario.
bueno, me he entretenido un montón creando un CLI en Python para los OTP pues el que usaba hecho en Go, se ha quedado muy corto.
Con ayuda de ChatGPT para encender una chispa, y unas búsquedas para corregir cosas, ha quedado en una hora. 🤔
En un ejercicio de diseño, ¿que pasaría si hacemos el inicio de sesión solo con un código dinámico TOTP?
Lo que he encontrado es que muchos clientes limitan a 6 y máximo 8 o 10 caractères.
Quizás algo de 12 o 16 dígitos (similar a una tarjeta de crédito, por lo que describe frecuentemente), agregaría seguridad.
Aquí unas fórmulas interesantes para predecir la probabilidad de un ataque de fuerza bruta, dependiendo el número de dígitos.
https://security.stackexchange.com/questions/185905/maximum-tries-for-2fa-code#185917
Y ahora una prueba desde el teléfono. 📱
Tengo que arreglar qué no se ve bien con el tema oscuro, los botones desaparecen.
¡Una prueba más! ¿Se ve allá?
Prueba con nueva zona de tiempo, al reinstalar la moví a UTC.
¡Hola! Arranca el sábado por acá con un buen desayuno, carrera de F1, testeo de juegos a llevar al evento en Ciudad de México... ¿Tú que tal?
Y también probando responder a un twt anterior... Veamos si funciona ahora!
¡Hola! Un gusto leernos por acá!
Tengo bastante descuidado el twtxt. Me acordé un poco al estar pensando en incluir Passkeys al pensadero:
https://pensadero.eapl.mx
Tengo una implementación de WebAuthn (sin las Client-side discoverable Credentials) y no deja de hacerme cosquillas implementarlas.
Ha sido una semana demasiado tranquila. De esas que hasta me he sentido un poco culpable de tanta paz. Aunque bueno, eso es algo a arreglar. Pásala bien!
Tenía un rato sin escribir por acá.
Tras un buen viaje por el pacífico mexicano, llego con energía renovada para seguir disfrutando lo bueno de la vida, de trabajar ayudando a otras personas, y a tener una buena conversación.
Seguimos charlando.
Por cierto, a tí que andas leyendo esto. ¿Cómo te va? Posiblemente no lo pueda ver en el reply, por lo que puedes contactarme por alguna forma en https://eapl.mx
Cada vez que veo proyectos donde hay algún reto en el 'onboarding' de autenticación, recuerdo que implementé una prueba de concepto en https://eapl.mx/twtxt/
Y me dan ganas de ver que tanto podríamos pasarlo a producción con algún proyecto público
Cada vez que utilizo los 2FA/TOTP recuerdo que este twt se alimenta con la página que fue una prueba para WebAuthn. Me sorprende que sigue sin usarse como una forma masiva de password-less auth.
Si quieres probar la implementación acá: https://eapl.mx/twtxt
#Pokle #215
🟨🟨🟩🟨⬜️
⬜️⬜️🟩🟩🟨
🟩🟩🟩🟩⬜️
🟩🟩🟩🟩🟩
poklegame.com
Y llegó mi perrita a interrumpir el twt anterior. Bueno, mi esposa quiere tapar unas cosas que se quedaron expuestas a la lluvia.
No me dejan de sorprender los pronósticos del clima. Se predijo que hoy después de muchos días de sol, llovería
Estuve revisando una entrada del blog (Sembrando Juegos) y un caso de rol para un conocido (100 páginas), y aunque encontré decenas de errores de ortografía y gramática, muchos pasaban desapercibidos, aún con muchas leídas.
Es impresionante cómo las herramientas automatizadas facilitan la revisión de ortografía y gramática. Como se ha mencionado, es la creatividad asistida por tecnología que se está haciendo más "natural", o simplemente la normalizamos con el tiempo.
Borré todo el historial del navegador (Edge) y activé el Modo oscuro. Se siente mucho más limpio, y prefiero que todo esté oscuro. En general funciona muy bien, aunque en Google Drive siguen problemas (Por ello lo desactivé meses atrás). Me parece que usaré Drive en Firefox, y ahí esconderé el modo oscuro.
Viniendo de un contexto generalista, donde recibía interrupciones cada 11 minutos (lo conté), me cuesta bastante trabajo enfocarme por más de una hora en la misma actividad.
Sigo practicando, y mejoro cada vez, eso sí.
Tenía medio olvidado el archivo .txt en español. Tengo el acceso al _phpub2txt_ en el teléfono, aunque no lo uso mucho pues queda como un log sin la interacción que ofrecen otras plataformas.
Me hace mucho pensar en lo curioso del microblogging como plataforma de micro expresión con rápida interacción.
Mi blog en text.eapl.mx empezó con textos en inglés, y como el es-MX es mi primer idioma, me fue más fácil escribir luego en mexicano.
Desadortunadamente smol.pub no permite separar por categorías. ¿Valdrá la pena abrir otro blog y separarlo por idioma? ¿Tu que dices?
Hoy leí bastante, aprovechando la mañana del domingo.
Ya terminé el libro sobre el Telégrafo. Es simplemente impresionante. Sobre cómo los fenómenos que se prometen en Internet, de salvar la humanidad, ya se visualizaban en 1850. El siguiente en la lista es "Internet is my religion" que tiene cierta conexión con mi carrera sobre diseñar tecnología.
Y cómo no cerrar con las 4,000 semanas. Sobre no vivir para trabajar, descansar lo correcto. Saber decir suficiente de acuerdo a nuestras ambiciones.
Buenas lecturas para actuar mucho.
Termina un año más, inicia otro, y acá andamos escribiendo nuestros pensamientos en un archivo twtxt.txt
A ti, que estas leyendo esto, te deseo mucho enfoque, superar tus sesgos, disfrutar el momento y seguir actuando para llegar a tu máximo.
¡Buena vibra!
> Great! You added 140 burned calories to your log
> Come again soon!
140 calorías hoy. Quiero superar la liga Esmeralda que me ha costado trabajo por falta de constancia. ¡Vamos!
Jeje, los 10 dólares son para mi familia directa, padres y hermanos. En la familia de mi esposa sí son 50 dólares! Aunque acá si es un consumista regalo (electrónicos principalmente)
Desafortunadamente este año he reflexionado mucho sobre el papel de consumismo en la sociedad. Vivimos para tener dinero para poder comprar las cosas, aunque ya no hay propósitos más profundos.
Las relaciones sociales se limitan a consumir, cómo en los centros comerciales, o en las reuniones decembrinas.
En mi familia en lugar del intercambio de amigo secreto, se limitó a "Dame 10 dólares, ya no te preocupes por buscarme un regalo", especialmente en generaciones más jóvenes, lo que es todavía peor, ni si quiera hay ese enlace emocional por haberte comprado algo.
¿Que se puede hacer? Desafortunadamente va por romper formas modernas de vivir e ir contra la mayoría. Permitirse desconectar de lo que eres, de lo que posees.
Me están llegando varios anuncios publicitarios se Amazon y me molesta un poco su mensaje.
Está navidad regala sonrisas comprando juguetes. Haz que te quieran, se la persona favorita al consumir. Regalar ropa está mal.
Este estilo de marketing corporativo no me encanta, hace la típica promesa emocional vacía a cambio de tu dinero.
Tenía un rato sin escribir en el twt (twtxt.txt)
Ha sido un fin de semana de bastante descanso, antes de cerrar la semana final de clases y preparación de las clases de Enero.
He encontrado gusto de ofrecer clases para jóvenes, y me ando preparando para cursos más avanzados, y ¿Por qué no? Abrir una escuela o centro de capacitación especializado en tecnología.
la conveniencia de los servicios de streaming es peculiar. Pagamos por una renta, poca configuración y cierto catalogo.
Lo que he encontrado, quizás ya estoy viejo, que escucho lo mismo una y otra vez .
Y de lo que comentas, recuerdo que mi abuelo tenía cientos de discos LP y CD. Tenía más discos quizás que tiempo para escucharlos 🙂 Es muy curioso tener audiotecas, bibliotecas, ludotecas, etc.
Es como una fotografía de tus gustos e intereses!
Después de unos buenos años (2016-2022, si recuerdo bien), cancelamos nuestro plan familiar de Spotify.
Ya lo usábamos poco, su mecanismo de búsqueda y de recomendación no es el mejor. Curiosamente YouTube fue tomando su lugar, junto con la música almacenada como MP3, FLAC, o formatos similares.
Hoy hubo una discusión en twtxt.net sobre relaciones reales y virtuales.
Este es un tema que me ha llamado mucho la atención. Se dice que puede haber relaciones profundas a distancia. Conozco personas que se casaron después de conservar una relación así.
¿Se podrán tener amigos profundos a través de una pantalla? ¿Que dices?
Ha sido una semana con demasiadas clases. Hoy fueron 5 horas, lo que me dejó poca energía para otras actividades.
No me urge, aunque si estaría bien la pausa del 2 de diciembre para enfocarme en otros pendientes, tomar fuerza y seguir con otros oroyectos.
Esta es una prueba para ver que ocurre con los #hashes en twtxt. (greetings friends)
Arranca una nueva semana, con buenas ganas de hacer cosas interesantes e ir cerrando el año con todo. ¿Tu que tal?
Ahora tengo bastantes cosas en la lista de Netflix. Cómo veo 1-4 horas de video al mee, no dejan de acumularse cada año.
Por ahora estoy viendo Fyre.
No se que escribir que pueda ser interesante o relevante para tí, que estás leyendo... Así que solo te mando un saludo y deseo que tengas un buen día 🙂
Hoy estuvimos trabajando en una producción pas artesanal de Wild League, el juego de fútbol. ⚽
Y en general fue un buen día 😀