Esteban (@iestevg) profile picture

Evolution and constant change.

192.0.0.0
Joined September 2018
Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)Photo by Esteban (@iestevg)
Esteban retweeted
Por favor, difusión 🙏 Hi @AnthropicAI, @ClaudeDevs, @claudeai and @DarioAmodei, please help. Our friend @miriamgonp needs access to your models to keep fighting breast cancer. She has built her own team of AI agents to help study her case, and credits to use your models would be a tremendous help. The Dana-Farber Cancer Institute itself has acknowledged that the information uncovered by the agents can be very helpful. It’s a small thing for you, but it would mean so much to her. Thank you.
Sobre el estudio que estoy haciendo con Polarias ahora junto a Dana Farber me dice: Mi estimación es que al código y los documentos les queda de uno a dos días de trabajo continuo de agentes. Después vienen las corridas reales con tus láminas, cuya duración no sé: calculo al menos otro día. El estudio completo hasta el informe y tu firma, una o dos semanas, según lo que salga en esas corridas. Necesito si o si conseguir acceso ilimitado a opus porque si no esto no acaba. Ideas, ayudas...
67
1,298
23
3,517
145,315
Esteban retweeted
Guys, I want to introduce you to a dream. Something I've always wanted to have. It's not perfect, but it's my first iteration of this long-term project to manually review software. Take a look, and thank you for your time. meetmynew.app #indie #buildinpublic #apps
1
1
34
I've been working with Re.Pack lately and needed to explain how it works to my team. So I made this with Opus 5.5. Host, mini apps, and why a mini app can never ship native code, in under 4 minutes. #ReactNative #RePack @repack_rn @callstackio
3
4
13
796
Wanted to try Opus 5.5 and recreate what @addyosmani did. The only topic I could come up with was Bridge vs JSI in React Native. 😅 Here's how it turned out: @reactnative @ReactNativeComm
66
Esteban retweeted
Sold out in 5 hours 🤯 If you missed it, we're giving away 3 Raycast keyboards. To enter: 1️⃣ Follow @raycast and @nuphystudio 2️⃣ Repost this tweet 3️⃣ Reply with your favorite shortcut We'll pick 3 winners on Monday. Good luck!
1,146
1,213
46
1,584
178,941
Esteban retweeted
Desde hace un tiempo tengo un iPhone 12 Pro Max con algunas roturas guardado en un cajón. Arreglarlo era demasiado caro, así que compré un trípode barato y empecé a experimentar con todo el hardware que tiene. De ahí nació este lab de AI y hardware. El iPhone queda instalado como una estación fija. Uso la cámara para detectar presencia y movimiento. A partir de eso registra cuánto tiempo paso sentado, las pausas y cuándo tomo agua. También toma información de mi agenda, encuentra bloques libres y ordena las reuniones. En la pantalla puedo ver rápidamente qué viene y cuánto falta. Tiene cargada una rutina fija para evitar, en lo posible, que las reuniones terminen desplazando el desayuno, el entrenamiento, el almuerzo o la cena. Philips Hue ya está integrado para ajustar automáticamente las luces según el contexto: trabajo, reunión, descanso o cierre del día. En el teléfono corre Qwen3.5-0.8B Q4_K_M con llama.cpp y Metal. Para percepción uso Vision y MobileCLIP-S0. La voz se genera en el dispositivo con Qwen3-TTS mediante TTSKit. El próximo paso es seguir probando LiDAR, ARKit y RoomPlan. Por seguridad, todo el procesamiento queda en el iPhone y no se guardan fotos ni videos. Para desarrollar e iterar el proyecto estoy usando GPT-5.6 Sol High como modelo principal.
15
40
5
728
140,808
Esteban retweeted
If you’re not reading the code, whether explicitly or through agentic inquiry, one or more of these is true: ○ You’re a beginner ○ Software is throwaway ○ You’re prototyping ○ You have no users / revenue ○ You’re taking on debt & risk ○ Your problems are basic And btw. All of this is fine. But the reality is that models are still not at the “full autonomy” stage yet. They make rookie mistakes, they go down bad architectural paths. I just had the best model in the world add a nonsensical 700ms delay to “settle” something and it told me “you’re right, I was cargo-culting” 🤨 I am on the camp that this need will diminish more and more. Most code is indeed going to be assembly-like. But we also have the global internet and software infrastructure riding on these models and narrative, and we have to respect that.
570
766
324
8,329
1,329,095
Esteban retweeted
Es imposible no empatizar con el dolor de este hombre y sentirlo como propio, una de las tantas historias que hoy destrozan…💔
149
3,201
141
18,328
427,776
Esteban retweeted
Hey @thdxr! We're hosting a hackathon to help people in Venezuela after the recent earthquake. Would you be interested in giving away some @opencode Go credits to participants? build4venezuela.com 🇻🇪
3
18
1
31
702
Esteban retweeted
—Ríndete —No puedo, el Cucho Hernández nunca lo hizo.
193
6,395
437
51,765
1,046,012
Fishjam 🤝 Gemini You can now translate livestreams on demand, thanks to the newest Gemini 3.5 Live Translate!🌎 We used Fishjam to stream live video over MoQ (Media over QUIC), and Gemini to provide live translation. Translations are fully on demand – Fishjam only connects to Gemini when a viewer actually requests a language, so you never waste tokens on translations nobody is listening to. 💪 Try it out yourself: translate.fishjam.io/ Congrats to the Gemini team on this release! 🎉
Our latest audio model, Gemini 3.5 Live Translate, takes real-time speech translation to the next level for developers by delivering low-latency translation across 70+ languages. By processing speech as it streams in near real time, the model enables devs to build low-latency audio experiences with: — Multilingual input: Understands multiple languages in a single session without needing to adjust settings. — Auto-detection: Identifies the spoken language and begins translation instantly. — Native audio processing: Generates more natural-sounding speech that preserves speakers' intonation, pacing, and pitch. — Noise robustness: Filters out ambient noise for clearer conversation in loud environments.
3
11
1
75
10,233
Esteban retweeted
Just shipped react-native-data-detector v0.3.0! New hooks, including real-time as-you-type entity detection. npm i react-native-data-detector Repo: github.com/pablodgcr/react-n… Watch it detect phone numbers, emails, links, and more, live:
11
53
2
785
32,835
¿Qué caraj* pasó hoy en los mercados? Bitcoin: -7% S&P 500: -2% Nasdaq: -2% Oro: -3.7% LLAMEN A ALGUIEN. Venga; siéntate con tu té o cafecito, te lo explico TODO: Pasaron dos cosas. Y juntas, son perfectas. Primero: Broadcom. La empresa reportó el miércoles por la noche. Los ingresos de semiconductores de IA (revenue) crecieron 143% interanual. (Los benditos chips, los procesadores. Es esa piecita física que permite que la IA exista.) El beneficio neto subió 85%. Free cash flow récord. Batió estimados de EPS. En español: Le estaba yendo de put* madre. Excelentemente bien. Aun así: El jueves cayó -12.6%. Hoy cayó otro -7%. Y arrastró a todo el sector con él: Micron -13%, Marvell -14%, AMD -10%, Nvidia -6%, Intel en rojo otra vez. ¿Por qué? Por qué Hock Tan (el CEO) no subió el forecast de ventas de IA para el año. No lo subió, solo lo reiteró. Eso fue suficiente para que el mercado VENDIERA. Piénsalo: Creciste 143% en IA y te castigan -20% en dos días porque dijiste "seguimos igual" en vez de "vamos a más". El mercado ya esperaba demasiado. La realidad no superó las expectativas; aunque sean noticias buenas, como no son "lo suficientemente buenas", el mercado las trata como una decepción. Cuando ni crecer 143% es suficiente, el listón ya no está en la tierra, está en la ESTRATÓSFERA. Segundo: el NFP. Dios mío, danos un break... Te explico: Esta mañana salió el reporte de empleo de mayo. 172,000 empleos creados. El consenso esperaba 85,000. Fue más del doble. Espera... ¿Eso es malo? Pues; Trump hasta lo celebró en X: "Con un reporte de empleos tan bueno, las acciones deberían subir, no bajar." Sí, tío Trump. Gracias por el dato, PEEEEERO: Trump se olvidó de que para el mercado, más empleo = economía fuerte = Fed sin razón para bajar tasas = No le gusta esto al mercado. El mercado ya no solo descarta bajadas de tasas, ahora apuesta a que la Fed va a subir el costo del dinero antes de que acabe el año. Más caro el dinero ↓ Más caro pedir prestado ↓ Menos inversión ↓ Menos crecimiento ↓ Mal para las acciones. Por eso el oro también cayó, y los chips, y bitcoin. Por eso todo cayó junto. Tasas altas + dólar fuerte = El metal pierde atractivo. No importa que el mundo esté en tensión geopolítica, y tampoco el tema de Irán, Venezuela, Ormuz, etc. La mecánica MANDA. Para que veas lo FUERTE que es la mecánica: La vela de hoy en el Nasdaq se comió todo el rally de los últimos 13 días. De un viernes para acá. Lo que vale la pena entender: No es el crash, sino algo más profundo. Esto que pasó: Es el mercado chocando contra su propio relato. La narrativa de la IA construyó expectativas que ninguna empresa puede superar sistemáticamente, porque las expectativas ya descontaron lo mejor posible. Cuando eso pasa, los resultados buenos se vuelven una decepción. Es como reservar el mejor restaurante del mundo con meses de anticipación. Cuando llega la comida, aunque esté divina, algo falla. Esperabas demasiado... Microsoft lo vivió hace unos meses y Broadcom esta semana. No sé cuándo le toca a la siguiente. Pero la mecánica sí la puedo ver. Y ahora lo que me toca a mí: Yo no intento predecir estos movimientos. NADIE puede predecirlos al 100%. Mi trabajo es surfearlos. Aprovecharme estadísticamente de ellos y obtener una ventaja mientras todo el mundo se enrolla intentando resolver la incertidumbre. A mí me gusta entender qué está pasando y este post existe por eso. Pero a mis sistemas no les puede importar menos lo informada o no que yo esté. Ellos no leen el NFP ni vieron caer a Broadcom. Ejecutaron igual que cualquier otro viernes. Es como un piloto automático bien calibrado: No necesita que el piloto esté nervioso o tranquilo para funcionar. De hecho, funciona mejor cuando el piloto no toca nada. Un mercado así, TAN rápido y volátil, donde una vela borra 13 días de rally en una jornada: Es perfecto para quien tiene reglas. Y donde las emociones cobran factura cara a quien no las tiene Operar con un sistema no significa que te vuelves un robot y no sientes "nada". Créeme, a mí también me acojona pensar que cada caída puede ser un colapso. Pero tener un sistema SÍ SIGNIFICA que lo que sientes no toma las decisiones. Y ahí la volatilidad ya no se ve como enemigo, pero sí como combustible. Esta es la primera caída semanal del S&P en diez semanas. Nueve consecutivas y una más hubiera sido el récord desde 1985. No llegó. El mercado no espera a que te repongas. Buen fin de semana. Si esto te aclaró el panorama, dale REPOST, o compártelo con ese amigo que no entiende nunca lo que está pasando. ¿Tú ya tienes sistemas construidos? ¿Qué estás esperando?
40
139
7
752
66,471
Android Studio + @Antigravity = the new power couple. 💚 Run them together so your agent can leverage capabilities like finding usages, declarations, and analyzing files. Then transition to Android Studio for that production-grade polish → goo.gle/CLI_IO26 #GoogleIO
8
26
3
286
8,300
Gemini 3.5 Flash 🤝 @Antigravity Watch how the model deploys multiple subagents to design and build an entire city.
39
80
14
1,007
81,195
Algo que he aprendido en el tema de Skills es que no se trata de instalar *todas* las que existen, aunque te digan que es la mejor en algún ecosistema El skill esta hecho para trabajar de forma muy particular con tu proyecto, pero sobretodo, con los ESTANDARES DE TU TEAM Instalar toda skill que existe para tu tu framework porque si implica no estar al tanto de que estás incluyendo en tu ecosistema Algo muy importante que tenemos acá en YouTube es el tema de skills por equipo: más enfocado a como trabajamos y nuestra arquitectura, y menos en frameworks, porque importa más el standard de tu equipo que el standard tech
¡Si usas Agentes de IA, necesitas usar Agent Skills! ¿El problema? Hay miles y es imposible estar al día. Esta herramienta detecta automáticamente las tecnologías de tu proyecto y te instala las mejores. $ npx autoskills
8
17
2
187
23,840
Esteban retweeted
Warp is now open-source.
407
929
546
7,670
2,827,630
Esteban retweeted
El incidente no empezó en Vercel. Lo que pasó fue: → Un empleado usaba Context(.)ai → Context(.)ai fue comprometida → El atacante obtiene acceso a su Google Workspace A partir de ahí: → entra al Workspace de Vercel → se mueve internamente + escala permisos → llega a entornos de Vercel Cuando llega a los entornos pasa esto: Las env vars están cifradas. Pero algunas pueden marcarse como “sensitive”, lo que agrega más restricciones. El atacante no rompió el cifrado, pero aprovechó variables que no estaban marcadas como sensibles para avanzar dentro del sistema. Accedieron a ciertos entornos. Igualmente, ya contactaron a los potencialmente afectados. La IA permite ejecutar estos ataques de forma mucho más rápida y simple: actuar como un usuario válido, entender el sistema y escalar accesos.
Here's my update to the broader community about the ongoing incident investigation. I want to give you the rundown of the situation directly. A Vercel employee got compromised via the breach of an AI platform customer called Context.ai that he was using. The details are being fully investigated. Through a series of maneuvers that escalated from our colleague’s compromised Vercel Google Workspace account, the attacker got further access to Vercel environments. Vercel stores all customer environment variables fully encrypted at rest. We have numerous defense-in-depth mechanisms to protect core systems and customer data. We do have a capability however to designate environment variables as “non-sensitive”. Unfortunately, the attacker got further access through their enumeration. We believe the attacking group to be highly sophisticated and, I strongly suspect, significantly accelerated by AI. They moved with surprising velocity and in-depth understanding of Vercel. At the moment, we believe the number of customers with security impact to be quite limited. We’ve reached out with utmost priority to the ones we have concerns about. All of our focus right now is on investigation, communication to customers, enhancement of security measures, and sanitization of our environments. We’ve deployed extensive protection measures and monitoring. We’ve analyzed our supply chain, ensuring Next.js, Turbopack, and our many open source projects remain safe for our community. The recommendation for all Vercel customers is to follow the Security Bulletin closely (vercel.com/kb/bulletin/verce…). My advice to everyone is to follow the best practices of security response: secret rotation, monitoring access to your Vercel environments and linked services, and ensuring the proper use of the sensitive env variables feature. In response to this, and to aid in the improvement of all of our customers’ security postures, we’ve already rolled out new capabilities in the dashboard, including an overview page of environment variables, and a better user interface for sensitive env var creation and management. As always, I’m totally open to your feedback. We’re working with elite cybersecurity firms, industry peers, and law enforcement. We’ve reached out to Context to assist in understanding the full scale of the incident, in an effort to protect other organizations and the broader internet. I also want to thank the Google Mandiant team for their active engagement and assistance. It’s my mission to turn this attack into the most formidable security response imaginable. It’s always been a top priority for me. Vercel employs some of the most dedicated security researchers and security-minded engineers in the world. I commit to keeping you updated and rolling out extensive improvements and defenses so you, our customers and community, can have the peace of mind that Vercel always has your back.
14
137
17
1,648
277,973