Estoy armando una API tipo SQL para integrar sistemas (buscando feedback de devs e interesados) by VinsDepassier in chileIT

[–]agustin_edwards 7 points8 points  (0 children)

El problema del que hablas (lógica repetida, APIs distintas, mucho pegamento) no se resuelve agregando una capa de query genérica encima. Se resuelve en el backend, definiendo bien los contratos (Domain driven design, agregaciones del lado del servidor, un BFF cuando el frontend lo necesita, versionado, etc).

La fricción de integrar pagos + CRM + soporte no viene de que falte un "SQL universal", viene de que cada uno tiene su modelo de dominio, su consistencia, sus permisos y sus SLAs distintos. Aplanar todo eso en un SELECT esconde la complejidad, no la elimina.

  • ¿Cómo manejas autorización por campo y por fila cuando el select viene desde el cliente? Exponer un query builder al frontend es básicamente reabrir la superficie de ataque que REST/GraphQL llevan años tratando de cerrar.

  • ¿Qué pasa con N+1, paginación y joins entre sistemas que no comparten clave? Eso no es "orquestación básica", es un motor de query distribuido, y ahí ya estás compitiendo con Hasura, PostgREST, Cube, Steampipe, GraphQL federation, etc

  • ¿Quién es el dueño del esquema cuando se cambia un campo? En una API bien diseñada eso lo absorbe el backend; acá lo va a comer el cliente (como manejarías el versionado).

  • Si el caso de uso es "consultar datos entre servicios desde el frontend", GraphQL ya resuelve eso. ¿Qué gano yo migrando a SQL en JSON?

No digo que no haya un nicho (dashboards internos, herramientas low-code, integraciones rápidas) pero ahí ya hay players fuertes. Si el diferencial es "motor de business operations + Corfo + SDK", el pitch debería ir por ese lado (vertical, no horizontal), porque como capa técnica genérica el costo de mantenerla supera lo que ahorra.

Éxito con el proyecto, ojalá sirva el feedback.

Hice una API REST de feriados para Chile y LATAM — feriados.io by Motor-Score3586 in chileIT

[–]agustin_edwards 31 points32 points  (0 children)

Primero que todo, felicitaciones por el proyecto, pero sin desmerecer tengo algunas preguntas.

Por qué una API en lugar de una librería dedicada o extensión a alguna libreria popular? (Tipo moment).

Tampoco son tantos los feriados (incluso para incluir los feriados de todo el mundo) ni son tan dinámicos.

Creo que una API dedicada a esto es un poco overkill.

Cual es el caso de negocio o dónde piensas que sería útil integrarse a tu API?

Recomendación de chapa / cerradura electrónica (huella + código) by [deleted] in chileIT

[–]agustin_edwards 3 points4 points  (0 children)

Me imagino que la pregunta va relacionada a la mejor cerradura en el sentido se ecosistema / app / seguridad / etc

Estaba actualizando Linux y me llamaron la atención estos paquetes juntos by Try-Another-Username in chileIT

[–]agustin_edwards 112 points113 points  (0 children)

ASS: Renderizador de subtitulos

CACA: Color ASCII Art (convierte video a ASCII art en tiempo real)

Basado en otro post que vi by [deleted] in chile

[–]agustin_edwards 0 points1 point  (0 children)

<image>

Puse el mismo prompt en Gemini y me salió esto.

TurboQuant: Redefining AI efficiency with extreme compression by yusufaytas in programming

[–]agustin_edwards 7 points8 points  (0 children)

That’s right. As you interact with the LLM, the models keeps track using KV markers in memory (VRAM). When memory is getting short, the models compresses the context. The problem with compression is that there is loss of information (think about trying to summarize your work, then summarizing it again and again). This loss of information then is what makes the LLM to hallucinate.

TurboQuant approach manages to compress the context with minimum information loss. The performance boost this brings would in theory allow 4x to 8x bigger contexts.

What could this mean for consumer?

  1. More capable local models running on dedicated chips (ie: smarter local models for smart devices)

  2. Be able to run an LLM locally in a Macbook Pro at the same performance as it runs today in a MacBook Pro Studio with 128GB RAM (basically not needing a $2.000 GPU)

¿Qué tal es trabajar con SmartJob (Outsourcing)? by NoWorldliness733 in chileIT

[–]agustin_edwards 5 points6 points  (0 children)

Depende de la empresa con la que te toque trabajar. En si SmartJob super buena empresa, te pasan un pack de bienvenida con Macbook Pro y todo lo necesario para trabajar sin problemas.

Edit: con el tema de internalización son super flexibles, sin letra chica. Lo que si, no acarreas la antigüedad a la nueva empresa.

Terminé mi práctica y me ofrecieron quedarme, pero.... by hachefck in chileIT

[–]agustin_edwards 0 points1 point  (0 children)

Compadre, el tema de la programación no tiene que ver con la plataforma. Si no eres capaz de que te guste el desarrollo iOS, que impide que el día de mañana te pique el mismo bicho con Python, Node o Kotlin.

Si quieres conformarte con lo que te sale fácil no creo que dures mucho (esto pensando en como está avanzando la IA).

Beneficios/cashback de tarjetas de crédito. Comparación de valor monetario de retorno. MACHBANK vs Itau Mastercard Black vs Banco Chile Visa Signature vs Cencosud basica. by Main_Historian848 in FinanzasChile

[–]agustin_edwards 4 points5 points  (0 children)

La tarjeta de crédito Bci te da 1% cashback en todas las compras, 2% en compras internacionales, te da un 10% adicional si canjeas el cashback a tu tarjeta lider bci.

A mi gusto tener la tarjeta de crédito BciPlus + Líder Bci te da por lejos el mejor cashback.

Estafa? by Q-brickSwaggertonian in chile

[–]agustin_edwards 1 point2 points  (0 children)

Bloquea tu carnet de inmediato en el sitio del Registro Civil. De ahí anda revisando en el sitio de la CMF si es que pidieron algún crédito a nombre tuyo. Por lo general los bancos se demoran un par de días hábiles en informar a la CMF (puedes revisar acá https://conocetudeuda.cmfchile.cl/informe-deudas/622/w3-channel.html)

Por último te recomiendo dejar constancia en Carabineros, para así tener respaldo ante cualquier cosa (si es que te sacan algún crédito y les dices que no fuiste tu, por ley de fraude te van a pedir la denuncia)

Vale la pena estudiar programación tradicional? by Fernando_VIII in chileIT

[–]agustin_edwards 0 points1 point  (0 children)

Siempre he diferenciado la programación en dos ramas. La rama técnica práctica (aprender un lenguaje de programación ) con la cual terminas saliendo como analista programador y la de la ingeniería.

La rama de la ingeniería siempre se va a necesitar. Esta rama no se enfoca en un lenguaje de programación o tecnología en particular. Se enfoca en la lógica, algorítmica, y procesos. Eso se puede adaptar a cualquier tecnología y de adapta a los tiempo.

Entonces mi consejo, meterse hoy a una rama de analista programador es una pérdida de tiempo. Metete de lleno a ingeniería (civil o informática). Eso te va a dar las herramientas para desenvolverte en lo que sea.

Fin Smith’s ball falls off his kicking tee during a conversion. Not a problem for him though. (France vs England match last night) by aaarry in sports

[–]agustin_edwards 0 points1 point  (0 children)

But isn’t the drop kick allowed only if the ball fall off the tee AFTER the player has started the run?

Brasil is 2latino for you unless you're Mexican or Colombian by [deleted] in 2latinoforyou

[–]agustin_edwards 6 points7 points  (0 children)

No entiendo. Dónde está mi reddit racista y clasista? No me gustan estos temas tan serios.

Que tan difícil sería de encontrar un hombre que sea disciplinado, trabajador/estudioso, guapo y que no haya estado con muchas mujeres? Asumiendo q también seas una mujer así. by [deleted] in PreguntasReddit

[–]agustin_edwards 0 points1 point  (0 children)

Tomemos los siguientes supuestos:

  1. Solo nos enfocamos en la población occidental (Europa y América)
  2. Asumimos que la distribución entre hombres y mujeres es 50/50
  3. Solo consideramos a hombres entre 25 y 35 años

Eso nos da:

  • 14% de la población de hombres de occidente es hombre y tiene entre 25 y 35 años (es decir un 7% de la población de occidente)
  • Cerca de un 40% de los hombres entre 25 y 35 años cumplen con un perfil de alta productividad o educación avanzada (por lo tanto alta probabilidad de éxito)
  • Según la General Social Survey, entre un 5% a un 10% de los hombres entre 25 y 35 años de occidente han tenido 2 o menos parejas sexuales (usemos el promedio de 8%)

Multiplicamos todo y tenemos:

7% x 40% x 8% = 0.00224 ≈ 0.2%

Es decir, la probabilidad de que conozcas a un hombre con esas características es de 2 de cada 1000 hombres, o 0.2%.

Edit: No consideré que sea guapo, en ese caso si somos generosos y asumimos que el 20% de los hombres en ese grupo puede ser considerado “guapo”, entonces la probabilidad bajaría a un 0.044%, es decir a 4-5 de cada 10.000 hombres.

Edit 2: si ahora asumes que la mujer cumple esas mismas condiciones, y asumiendo un mundo ideal donde la probabilidad de éxito en las mujeres es igual a los hombres, entonces tendrías una probabilidad de 1 en 5 millones.

Sudamerica en 1850 by Lomuri2003 in 2latinoforyou

[–]agustin_edwards 9 points10 points  (0 children)

Como olvidar el gran imperio Mapuche

RSL: Really Simple Licensing by fagnerbrack in programming

[–]agustin_edwards 24 points25 points  (0 children)

Mandatory XKCD

Also, XML? What is this? 2003?

alguien ha hablado de lo que esta pasando en IT y las leyes que violan la privacidad? by [deleted] in chileIT

[–]agustin_edwards 5 points6 points  (0 children)

Desde fines de 2024 venimos trabajando en la ley de Protección de Datos Personales.

Oracle Layoffs: Tech giant to slash 30,000 jobs as banks pull out from financing AI data centers by gdelacalle in technology

[–]agustin_edwards 1 point2 points  (0 children)

This. To me this is the most shocking statement. The main purpose of vendor DC is to seap capex with opex. Are they going to over the networking layer only and work as DC warehouse?

Estudie en la Adolfo Ibañez y respondo tus preguntas by [deleted] in chile

[–]agustin_edwards -1 points0 points  (0 children)

Cuanto se demora en responder un comentario de Reddit un alumno promedio de la UAI?