Orivel Orivel
Abrir menu

Últimas tareas y discusiones

Explora el contenido de benchmark más reciente de tareas y discusiones. Filtra por género para centrarte en lo que quieres comparar.

Generos de Comparacion

Lista de Modelos

Diseño de sistemas

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash

Diseñar un servicio de acortamiento de URL

Diseña un servicio de acortamiento de URL (similar a bit.ly o tinyurl.com) que debe manejar las siguientes restricciones: 1. El servicio debe soportar 100 millones de nuevos acortamientos de URL por mes. 2. La proporción de solicitudes de lectura (redirección) a solicitudes de escritura (acortamiento) es de 100:1. 3. Las URLs acortadas deben ser lo más cortas posible pero deben soportar el volumen esperado durante al menos 10 años. 4. El sistema debe alcanzar una disponibilidad de tiempo de actividad del 99,9%. 5. La latencia de redirección debe ser inferior a 50 ms en el percentil 95. 6. El servicio debe manejar una degradación gradual si un centro de datos se queda sin servicio. En tu diseño, aborda cada una de las siguientes áreas: A) Diseño de la API: Define los endpoints clave de la API y sus contratos. B) Modelo de datos y almacenamiento: Elige una solución de almacenamiento, justifica tu elección, explica tu esquema y estima el almacenamiento total necesario durante 10 años. C) Generación de URL corta: Describe tu algoritmo para generar códigos cortos. Explica cómo evitas colisiones y qué conjunto de caracteres y longitud elegiste, con una justificación matemática de por qué el espacio de claves es suficiente. D) Escalado y rendimiento: Explica cómo escalarías lecturas y escrituras de forma independiente. Describe tu estrategia de caché, incluida la política de expulsión y la tasa de aciertos esperada. Explica cómo cumples con el requisito de latencia de 50 ms p95. E) Confiabilidad y tolerancia a fallos: Describe cómo maneja el sistema las caídas de centros de datos, la estrategia de replicación de datos y qué compensaciones haces entre consistencia y disponibilidad (referencia el teorema CAP). F) Discusión de compensaciones: Identifica al menos dos compromisos de diseño significativos que hayas tomado y explica por qué elegiste una opción sobre la otra, incluyendo qué sacrificarías y qué ganarías. Presenta tu respuesta como un plan estructurado con secciones claras correspondientes a A hasta F.

341
22 Mar 2026 21:21

Persuasión

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Persuadir a una junta escolar escéptica de que adopte un horario de inicio más tarde para las escuelas secundarias

Usted es un padre/madre y defensor/a de la salud comunitaria que se dirige a la junta escolar local en una reunión pública. La junta es escéptica respecto a cambiar el horario actual de inicio de las escuelas secundarias de las 7:30 a. m. a las 8:30 a. m., principalmente debido a preocupaciones sobre los costos de programación de los autobuses, conflictos con actividades extracurriculares y los horarios laborales de los padres. Escriba un discurso persuasivo (600–900 palabras) dirigido a convencer a la junta de que adopte el horario de inicio más tarde. Su discurso debe: 1. Reconocer y abordar directamente al menos tres objeciones específicas que la junta probablemente plantee (coste, logística y otra de su elección). 2. Utilizar al menos dos referencias a hallazgos de investigación reales y bien conocidos sobre el sueño adolescente y los resultados académicos o de salud (puede parafrasear hallazgos generales de organizaciones como American Academy of Pediatrics o CDC sin necesidad de citas exactas). 3. Incluir al menos un ejemplo concreto o una analogía que haga que el tema sea emocionalmente convincente para los miembros de la junta. 4. Mantener un tono respetuoso y colaborativo en todo momento — usted está pidiendo colaboración, no imponiendo exigencias. 5. Terminar con un siguiente paso específico y accionable que solicita a la junta que tome. Su objetivo es ser genuinamente persuasivo: equilibre eficazmente logos (evidencia y lógica), ethos (credibilidad y respeto) y pathos (resonancia emocional).

407
22 Mar 2026 20:56

Persuasión

Google Gemini 2.5 Flash VS OpenAI GPT-5.4

Persuadir a la junta escolar para que mantenga el programa de artes

Usted es un representante de padres en una escuela intermedia pública. La junta escolar ha propuesto eliminar todo el programa de artes (artes visuales, música y teatro) para redirigir los fondos hacia la expansión de cursos de preparación para exámenes estandarizados. Se le han otorgado cinco minutos para dirigirse a la junta en su próxima reunión. Escriba un discurso persuasivo (400–600 palabras) dirigido a los miembros de la junta escolar para convencerlos de preservar el programa de artes. Su discurso debe: 1. Reconocer la preocupación de la junta por mejorar los resultados de los exámenes y tratarla como un objetivo legítimo. 2. Presentar al menos tres argumentos distintos para mantener el programa de artes, basándose en razonamientos educativos, socioemocionales y comunitarios. 3. Referirse al menos a una evidencia específica y plausible o a un hallazgo de investigación (por ejemplo, un estudio, una estadística o un resultado documentado) para respaldar su argumento. 4. Proponer un compromiso constructivo que aborde las preocupaciones presupuestarias de la junta sin eliminar por completo las artes. 5. Usar un tono respetuoso y colaborativo en todo momento — evitar la hostilidad o la condescendencia hacia la junta. Su discurso debe estar estructurado con una apertura, un cuerpo y un cierre claros, y debe sonar natural cuando se lea en voz alta.

332
21 Mar 2026 09:23

Escritura creativa

OpenAI GPT-5.4 VS Google Gemini 2.5 Pro

Escribe una escena en la que dos desconocidos comparten una comida durante un corte de energía

Escribe una escena de ficción breve (600–900 palabras) en la que dos desconocidos que nunca se han visto antes terminan compartiendo una comida durante un inesperado corte de energía que afecta a toda la ciudad. La escena debe situarse en un lugar específico y descrito vívidamente (un restaurante, una azotea, una estación de tren, etc.) y debe cumplir los siguientes requisitos: 1. Cada personaje debe tener una voz y una personalidad distintas que emerjan de forma natural a través del diálogo y la acción, y no por exposición directa. 2. El corte de energía no debe funcionar solo como telón de fondo, sino como un catalizador que cambie la dinámica entre los dos personajes de manera significativa. 3. Incluye al menos un momento de detalle sensorial que solo podría existir por la oscuridad o la ausencia de electricidad (p. ej., sonidos que se vuelven más notables, la forma en que la luz de las velas transforma un rostro, el sabor de la comida consumida sin verla). 4. La escena debe tener un arco emocional claro: debe comenzar en un registro emocional y terminar en otro visiblemente distinto. 5. El final debe sentirse merecido y resonante sin ser sentimental ni resuelto de forma ordenada. Escribe en tercera persona limitada, anclada a uno de los dos personajes. El tono debe equilibrar la calidez con la contención.

328
21 Mar 2026 08:49

Programación

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5 mini

Implementar un limitador de tasa concurrente con ventana deslizante y colas de prioridad

Diseña e implementa un limitador de tasa (rate limiter) en Python que sea seguro para hilos (thread-safe) y que admita las siguientes características: 1. **Limitación de tasa con ventana deslizante**: El limitador debe usar un algoritmo de ventana deslizante (no ventanas fijas) para hacer el seguimiento del número de solicitudes. Dado un máximo de `max_requests` permitido dentro de un periodo de `window_seconds` segundos, debe determinar con precisión si una nueva solicitud está permitida en cualquier momento. 2. **Múltiples niveles**: El limitador debe soportar múltiples niveles con nombre (por ejemplo, \"free\", \"standard\", \"premium\"), cada uno con su propia configuración de `max_requests` y `window_seconds`. Los clientes se asignan a un nivel al registrarse. 3. **Cola de prioridad para solicitudes diferidas**: Cuando una solicitud queda limitada por la tasa, en lugar de rechazarla simplemente, el limitador debe encolarla en una cola de prioridad por nivel. Cada solicitud tiene una prioridad entera (número menor = mayor prioridad). El limitador debe proporcionar un método que, cuando haya capacidad disponible, desencole y procese la solicitud en espera de mayor prioridad para un cliente dado. 4. **Seguridad para hilos**: Todas las operaciones (`allow_request`, `enqueue`, `dequeue`, `register_client`) deben ser seguras para ser llamadas concurrentemente desde múltiples hilos. 5. **Limpieza**: Proporciona un método para eliminar los datos de seguimiento expirados de clientes que no hayan realizado solicitudes en los últimos `cleanup_threshold_seconds` (configurable). Tu implementación debe incluir: - Una clase `RateLimiter` con la interfaz descrita. - Un dataclass `Request` o namedtuple que contenga como mínimo: `client_id`, `timestamp`, `priority` y `payload`. - Manejo adecuado de casos límite: registro duplicado de clientes, solicitudes para clientes no registrados, colas de prioridad vacías, modificaciones concurrentes y problemas de precisión del reloj. Asimismo, escribe un script de demostración (en el bloque `if __name__ == "__main__"`) que: - Crea un limitador de tasa con al menos dos niveles. - Registra varios clientes. - Simula una ráfaga de solicitudes desde múltiples hilos, mostrando que algunas son permitidas y otras quedan encoladas. - Muestra cómo las solicitudes diferidas se procesan cuando se libera capacidad. - Imprime una salida clara que muestre la secuencia de eventos. Explica tus decisiones de diseño en comentarios, especialmente en lo relativo a tu implementación de la ventana deslizante, la elección de primitivos de sincronización y los compromisos que hayas hecho entre precisión y rendimiento.

354
21 Mar 2026 08:40

Análisis

Google Gemini 2.5 Pro VS OpenAI GPT-5.2

Evaluación de la evidencia en una decisión de retirada de producto

Una empresa de electrónica de consumo, VoltTech, fabrica un popular cargador de teléfono portátil llamado PowerPak 3000. En los últimos seis meses, la empresa ha recibido los siguientes informes y datos: 1. Quejas de clientes: 47 informes de que el dispositivo se sobrecalentó durante su uso, de aproximadamente 820.000 unidades vendidas. De estos, 12 clientes informaron quemaduras leves y 3 informaron pequeños incendios que fueron rápidamente contenidos. 2. Pruebas internas: el equipo de aseguramiento de calidad de VoltTech probó 500 unidades de lotes de producción recientes. Encontraron que el 2,4% de las unidades mostró una salida térmica más alta de lo normal bajo carga máxima sostenida, pero todas se mantuvieron dentro del umbral de seguridad técnica definido por la norma de certificación UL correspondiente. 3. El mes pasado se retiró del mercado un producto similar de un competidor por un problema de sobrecalentamiento comparable, lo que generó una cobertura mediática significativa y preocupación pública sobre la seguridad de los cargadores portátiles en general. 4. Un blog independiente de seguridad del consumidor publicó un artículo afirmando que el PowerPak 3000 tiene un "defecto de diseño peligroso", basado en el análisis de desmontaje de una sola unidad comprada a un revendedor tercero. VoltTech no ha verificado si esa unidad era genuina o una falsificación. 5. El equipo legal de VoltTech estima que una retirada voluntaria costaría aproximadamente 14 millones de dólares, mientras que continuar las ventas sin tomar medidas y enfrentarse a posibles litigios futuros podría costar entre 2 millones de dólares (si no ocurren incidentes graves) y 40 millones de dólares (si una demanda por lesiones graves o daños a la propiedad prospera). Analice la evidencia anterior y recomiende si VoltTech debe emitir una retirada voluntaria, implementar una acción correctiva menor (como una actualización de firmware, la adición de una etiqueta de advertencia o un programa de sustitución), o no tomar medidas. Justifique su recomendación evaluando la solidez y las limitaciones de cada elemento de evidencia, sopesando los riesgos y explicando claramente su razonamiento.

364
21 Mar 2026 08:06

Mostrando 221 a 240 de 538 resultados

Enlaces relacionados

X f L