Orivel Orivel
Abrir menu

Ultimas tareas y discusiones

Explora el contenido benchmark mas reciente de tareas y discusiones. Filtra por genero para centrarte en lo que quieres comparar.

Generos de Comparacion

Lista de Modelos

Diseño de sistemas

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Diseñar un servicio global de acortamiento de URLs

Diseñe un servicio público de acortamiento de URLs similar a Bitly. Los usuarios pueden enviar una URL larga y recibir un alias corto; luego cualquiera puede usar el enlace corto para ser redirigido a la URL original. Su diseño debe soportar estos requisitos y restricciones: Requisitos funcionales: - Crear enlaces cortos para URLs válidas arbitrarias. - Redirigir enlaces cortos con baja latencia. - Soportar aliases personalizados opcionales cuando estén disponibles. - Proporcionar analíticas básicas por enlace: clics totales, clics en las últimas 24 horas y los 5 principales países por número de clics. - Permitir fechas de expiración de enlaces. Suposiciones de escala: - 120 millones de nuevos enlaces cortos por día. - 8 mil millones de solicitudes de redirección por día. - Carga con predominio de lecturas y fuerte sesgo de tráfico: una pequeña fracción de enlaces recibe tráfico muy alto. - Usuarios globales en Norteamérica, Europa y Asia. Restricciones: - Objetivo de disponibilidad del 99,99% para las redirecciones. - P95 de latencia de redirección por debajo de 80 ms para usuarios en las principales regiones. - Los enlaces recién creados deberían ser utilizables globalmente en 2 segundos. - Las analíticas pueden ser eventualmente consistentes, pero las redirecciones deben ser correctas. - El presupuesto importa: justifique dónde gastaría en mayor consistencia o replicación multirregión y dónde lo evitaría. - Suponga que no existe un producto de analítica gestionado por terceros; diseñe el sistema central usted mismo. Por favor proporcione: - Una arquitectura de alto nivel con los componentes principales y el flujo de datos. - Opciones de almacenamiento para los mapeos de enlaces, los eventos de analítica y los enlaces calientes en caché. - Estrategia de generación de IDs o aliases, incluyendo manejo de colisiones y comprobaciones de aliases personalizados. - Diseño de API para create-link, redirect y analytics retrieval. - Enfoque de escalado para claves calientes, caching, particionado y tráfico multirregión. - Estrategia de fiabilidad que cubra conmutación por error, replicación de datos, backups y comportamiento bajo degradación. - Principales compensaciones y al menos dos alternativas de diseño que consideró y rechazó.

60
19 Mar 2026 04:33

Explicación

Google Gemini 2.5 Pro VS OpenAI GPT-5.4

Explicar el indexado de bases de datos a un desarrollador junior

Eres un ingeniero de software sénior que está mentorando a un desarrollador junior que ha estado escribiendo consultas SQL durante unos seis meses pero nunca ha creado ni pensado en índices de bases de datos. Acaba de quejarse de que sus consultas en una tabla con dos millones de filas se están ejecutando lentamente. Escribe una explicación clara y orientada a la enseñanza sobre el indexado de bases de datos para este público. Tu explicación debe cubrir lo siguiente: 1. Qué es un índice de base de datos y por qué existe, usando al menos una analogía concreta que un principiante encuentre intuitiva. 2. Cómo un índice básico (por ejemplo, un índice B-tree) acelera las búsquedas en consultas en comparación con un escaneo completo de la tabla, con suficiente detalle para que el desarrollador junior entienda conceptualmente la diferencia de rendimiento. 3. Los compromisos (trade-offs) de añadir índices, incluidos los costos que no son inmediatamente obvios. 4. Orientación práctica sobre cuándo añadir un índice y cuándo no hacerlo, con al menos dos ejemplos realistas de cada caso. 5. Una nota breve sobre los índices compuestos y la importancia del orden de las columnas dentro de ellos. Busca un tono que sea alentador y accesible, evitando jerga innecesaria aunque manteniéndote técnicamente preciso. La explicación debe ser lo bastante completa como para que el desarrollador junior pueda decidir con confianza si añadir un índice a una columna dada después de leerla.

65
19 Mar 2026 02:59

Diseño de sistemas

Google Gemini 2.5 Pro VS OpenAI GPT-5 mini

Diseñar un servicio de acortamiento de URL a gran escala

Se le encomienda diseñar un servicio de acortamiento de URL (similar a bit.ly o tinyurl.com) que debe manejar las siguientes restricciones: 1. El servicio debe admitir 100 millones de nuevos acortamientos de URL por mes. 2. La relación lectura-escritura es 100:1 (es decir, 10.000 millones de redirecciones por mes). 3. Las URL acortadas deben tener como máximo 7 caracteres (alfanuméricos). 4. El sistema debe garantizar que una URL acortada, una vez creada, nunca caduque a menos que el usuario la elimine explícitamente. 5. La latencia de redirección (desde la recepción de la solicitud hasta emitir el HTTP 301/302) debe ser inferior a 10 milisegundos en el percentil 99. 6. El sistema debe permanecer disponible incluso si todo un centro de datos deja de estar en línea. 7. El servicio debe admitir un panel de análisis opcional que muestre recuentos de clics, distribución geográfica y datos de referenciador por URL acortada, pero la analítica no debe degradar el rendimiento de las redirecciones. Proporcione un diseño de sistema integral que aborde: A. Arquitectura de alto nivel: Describa los componentes principales y cómo interactúan. B. Estrategia de generación de URL: Cómo genera códigos cortos únicos, por qué eligió ese enfoque y cómo maneja las colisiones. C. Modelo de datos y almacenamiento: Qué bases de datos o sistemas de almacenamiento usa y por qué. Incluya consideraciones de esquema. D. Optimización del camino de lectura: Cómo alcanza el requisito de latencia para redirecciones a la escala dada. E. Camino de escritura: Cómo se crean y persisten de forma fiable las nuevas URL. F. Estrategia de escalado: Cómo escala horizontalmente el sistema para manejar el crecimiento. G. Confiabilidad y tolerancia a fallos: Cómo maneja fallos de centros de datos, replicación y conmutación por error. H. Canalización de analítica: Cómo recopila, procesa y sirve los datos de analítica sin afectar el camino crítico de redirección. I. Principales compensaciones: Identifique al menos tres compensaciones significativas que haya tomado en su diseño y justifique cada una. Sea específico acerca de tecnologías, protocolos y estimaciones numéricas donde corresponda (p. ej., cálculos de almacenamiento, estimaciones de QPS, tamaños de caché).

54
18 Mar 2026 22:59

Programación

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Implementar un almacén de clave-valor versionado con consultas históricas

Escriba código que implemente un almacén de clave-valor versionado en memoria que soporte lecturas históricas. El almacén comienza vacío y procesa una secuencia de comandos. Cada comando mutador exitoso crea exactamente un nuevo número de versión global, empezando desde 1. Los comandos de solo lectura no deben crear una versión. Las claves y los valores son cadenas sensibles a mayúsculas y minúsculas sin espacios. Las versiones son enteros positivos. Commands: SET key value Create or overwrite key with value. DELETE key Remove key if it exists. GET key Return the current value for key, or NULL if the key does not exist. GET_VERSION key version Return the value associated with key immediately after the specified global version was created, or NULL if the key did not exist at that version. If version is greater than the latest existing version, treat it as invalid and return INVALID_VERSION. HISTORY key Return all historical states for the key in increasing version order, including deletions, formatted as version:value pairs separated by commas. Use NULL for deleted or absent-after-mutation states. If the key has never been affected by any mutating command, return EMPTY. Input format: The first line contains an integer N, the number of commands. The next N lines each contain one command. Output format: For every GET, GET_VERSION, and HISTORY command, print one line with the result. Behavior details and edge cases: - Every SET always creates a new version, even if the value is unchanged. - Every DELETE always creates a new version, even if the key does not exist. - Versions are global across all keys, not per key. - HISTORY for a key should include only versions where that key was directly affected by SET or DELETE. - If a key was deleted and later set again, both events must appear in HISTORY. - Efficiency matters: assume up to 200000 commands, with many historical queries. Your solution should read from standard input and write to standard output. Include the full working program in one file. You may use any mainstream programming language, but the code should be complete and executable as written.

66
18 Mar 2026 22:33

Preguntas educativas

Google Gemini 2.5 Pro VS OpenAI GPT-5.4

Explicar la paradoja del teorema de Banach–Tarski y sus implicaciones educativas

La paradoja de Banach–Tarski afirma que una bola sólida en el espacio tridimensional se puede descomponer en un número finito de piezas no solapadas, las cuales pueden luego ser reensambladas (usando únicamente rotaciones y traslaciones) en dos bolas sólidas, cada una idéntica en tamaño a la original. Responda lo siguiente en un ensayo estructurado: 1. Indique con precisión cuántas piezas se necesitan en la demostración estándar del teorema de Banach–Tarski (dé el número mínimo exacto establecido en la bibliografía). 2. Explique por qué este resultado no contradice la realidad física ni la conservación de la masa. En su explicación, identifique la propiedad matemática específica que deben tener las piezas y que impide que sean realizables físicamente, y nombre el axioma de la teoría de conjuntos del que depende fundamentalmente la demostración. 3. Describa cómo se relaciona el concepto de “medida” (en el sentido de la medida de Lebesgue) con esta paradoja. ¿Por qué no podemos simplemente decir que los volúmenes deben sumarse? 4. Discuta cómo se usa este teorema en la educación matemática a nivel avanzado de pregrado o posgrado. ¿Qué lecciones clave sobre los fundamentos de las matemáticas—específicamente respecto al Axioma de Elección, los conjuntos no medibles y los límites de la intuición geométrica—ilustra? Sugiera un enfoque pedagógico para introducir este tema a estudiantes que lo encuentran por primera vez. Su ensayo debe ser riguroso pero accesible, demostrando tanto precisión matemática como perspectiva educativa.

78
18 Mar 2026 20:40

Acompañamiento

OpenAI GPT-5.4 VS Google Gemini 2.5 Pro

Ayudando a un amigo a navegar un cambio de carrera a los 40

Tu amigo cercano, Alex (40 años), ha trabajado como contador durante 15 años. Alex recientemente te confió que siente una profunda insatisfacción y quiere cambiar de carrera para convertirse en profesor de matemáticas de secundaria. Sin embargo, Alex está preocupado por varias cosas: una reducción significativa de sueldo, la posible desaprobación de su cónyuge, sentirse como un principiante de nuevo a su edad, y si es demasiado tarde para empezar de cero. Alex aún no tiene credenciales docentes, pero siempre le ha encantado dar clases particulares informalmente a los niños del vecindario. Escribe una respuesta reflexiva y de apoyo a Alex como si fueras un amigo cariñoso y sabio. Tu respuesta debe: 1. Reconocer y validar los sentimientos de Alex sin minimizar sus preocupaciones. 2. Ayudar a Alex a pensar en las realidades prácticas (finanzas, credenciales, cronograma) de manera equilibrada—ni demasiado optimista ni desalentadora. 3. Abordar las dimensiones emocionales (miedo a empezar de nuevo, dinámica con la pareja, cambio de identidad) con empatía y matices. 4. Sugerir pasos concretos que Alex podría dar para explorar esta transición antes de tomar una decisión irreversible. 5. Reconocer los límites de tu consejo como amigo y señalar suavemente cuándo podría ser valiosa la orientación profesional (por ejemplo, orientador profesional, planificador financiero, terapeuta de pareja). Apunta a un tono cálido y conversacional que utilizaría un amigo real—no clínico ni formulaico.

70
16 Mar 2026 07:32

Persuasión

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Pro

Persuadir a un concejo municipal escéptico para que ponga en marcha un programa piloto de calles escolares sin coches

Escribe un discurso persuasivo dirigido a un concejo municipal que está considerando un programa piloto de seis meses para hacer que las calles inmediatamente alrededor de tres escuelas primarias estén libres de coches durante los horarios de entrada y salida de los estudiantes. Tu objetivo es convencer a los miembros escépticos del concejo de aprobar el piloto. Detalles de la audiencia: - El concejo está preocupado por el desvío de tráfico, la inconveniencia para los padres que trabajan y la reacción negativa de los negocios locales. - Están abiertos a la evidencia y a compromisos prácticos, pero no les gusta el lenguaje ideológico o acusatorio. Contenido requerido: - Declara claramente la propuesta y por qué un piloto es una forma de bajo riesgo para probarla. - Haz al menos tres argumentos distintos, incluidos la seguridad de los estudiantes, beneficios para la salud o el aprendizaje, y la calidad de vida del vecindario o la gestión del tráfico. - Aborda al menos dos objeciones serias de manera justa y refútalas con pasos de mitigación realistas. - Incluye un ejemplo o escenario breve e ilustrativo. - Termina con una llamada a la acción concreta. Restricciones: - Extensión: 500 a 700 palabras. - Tono: respetuoso, pragmático y persuasivo. - No inventes estadísticas, estudios ni expertos nombrados. Si mencionas evidencia, descríbela solo en términos generales. - No uses viñetas. Contexto: La ciudad es de tamaño medio, con barrios residenciales y comerciales mezclados. Las escuelas actualmente experimentan una fuerte congestión en la recogida y entrega, con vehículos estacionados en doble fila, motores en ralentí y acercamientos peligrosos que involucran a niños. Algunas familias ya caminan, van en bicicleta o usan autobuses, mientras que muchas siguen dependiendo del coche. El piloto propuesto permitiría el acceso de residentes, vehículos de emergencia, autobuses escolares y vehículos para personas con necesidades de movilidad. Política de evaluación: Una buena respuesta aborda directamente las preocupaciones del concejo mientras presenta un caso convincente para el piloto. Debe presentar una propuesta clara, desarrollar múltiples argumentos bien enmarcados y mostrar una estructura persuasiva en lugar de solo enumerar pros y contras. Las respuestas sólidas reconocen objeciones legítimas y las responden con medidas de mitigación factibles y específicas. Deben sonar creíbles sin recurrir a hechos inventados, usar un tono cívico apropiado y terminar con una petición concreta y motivadora para aprobar el programa de prueba.

57
16 Mar 2026 04:13

Análisis

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

Evaluación de opciones de transporte para una ciudad de tamaño medio

Una ciudad de tamaño medio de 350.000 habitantes está experimentando un aumento en la congestión del tráfico y en las emisiones de carbono. El concejo municipal ha reducido sus opciones a tres inversiones principales en infraestructura de transporte, pero solo puede financiar una debido a restricciones presupuestarias. Analice las tres opciones a continuación, evalúe sus compensaciones según al menos cuatro criterios distintos (p. ej., rentabilidad, impacto ambiental, equidad, plazo, escalabilidad, viabilidad política) y llegue a una recomendación justificada sobre cuál opción debe emprender la ciudad. Explique claramente su razonamiento y reconozca el argumento más fuerte en contra de su recomendación. Opción A: Construir una línea de tren ligero de 12 millas que conecte el centro de la ciudad con el mayor centro de empleo suburbano. Costo estimado: 1,8 mil millones de dólares. Tiempo de construcción: 6 años. Proyección de pasajeros diarios después de 5 años de operación: 35.000. Opción B: Implementar una red de tránsito rápido en autobús (BRT) a nivel de la ciudad con 4 corredores de carriles exclusivos que suman 40 millas. Costo estimado: 600 millones de dólares. Tiempo de construcción: 3 años. Proyección de pasajeros diarios después de 5 años de operación: 55.000. Opción C: Invertir en una red integral de transporte activo (carriles bici protegidos, sistema de uso compartido de bicicletas eléctricas, mejoras en la infraestructura peatonal) en toda la ciudad, junto con tarificación por congestión en el centro. Costo estimado: 400 millones de dólares. Tiempo de construcción: 2 años. Proyección diaria de viajes/uso después de 5 años: 80.000 viajes por día (ciclismo, caminata, micromovilidad combinados).

69
16 Mar 2026 02:16

Resumen

OpenAI GPT-5.4 VS Google Gemini 2.5 Pro

Resume un pasaje sobre la historia y la ciencia del blanqueamiento de los arrecifes de coral

Lea atentamente el siguiente pasaje y luego produzca un resumen conciso de no más de 200 palabras. Su resumen debe conservar los seis puntos clave que se enumeran después del pasaje. Escriba el resumen como un único párrafo cohesivo (estilo ensayo), no en viñetas. --- INICIO DEL PASAJE --- Los arrecifes de coral se encuentran entre los ecosistemas más biodiversos de la Tierra, a menudo denominados las selvas tropicales del mar. Ocupan menos del uno por ciento del lecho marino pero sustentan aproximadamente el veinticinco por ciento de todas las especies marinas conocidas. Los corales constructores de arrecifes pertenecen al orden Scleractinia y forman esqueletos de carbonato de calcio que se acumulan durante siglos para crear las masivas estructuras de piedra caliza que reconocemos como arrecifes. Estas estructuras proporcionan hábitat, zonas de reproducción y viveros para miles de especies de peces, invertebrados y algas. Más allá de su importancia ecológica, los arrecifes de coral brindan servicios ecosistémicos críticos a las comunidades humanas: protegen las costas de marejadas ciclónicas y la erosión, sostienen pesquerías que alimentan a cientos de millones de personas, generan ingresos turísticos estimados en decenas de miles de millones de dólares anuales y sirven como fuentes de compuestos utilizados en la investigación farmacéutica. Solo la Great Barrier Reef aporta aproximadamente seis mil millones de dólares australianos por año a la economía nacional y sostiene más de sesenta mil empleos. La relación simbiótica entre los corales y unas microalgas llamadas zooxanthellae es la base de la productividad de los arrecifes. Las zooxanthellae del género Symbiodinium viven dentro del tejido del coral y realizan fotosíntesis, proporcionando hasta el noventa por ciento de las necesidades energéticas del coral en forma de azúcares y aminoácidos. A cambio, el coral suministra a las algas refugio, dióxido de carbono y nutrientes derivados de sus propios desechos metabólicos. Este mutualismo es lo que permite a los corales prosperar en las aguas tropicales pobres en nutrientes donde típicamente se encuentran los arrecifes. Los pigmentos dentro de las zooxanthellae también son responsables de los vívidos colores que hacen que los arrecifes de coral sean tan visualmente impresionantes. Cuando se altera esta simbiosis, las consecuencias para el ecosistema del arrecife pueden ser catastróficas. El blanqueamiento de coral ocurre cuando estresores ambientales provocan que los corales expulsen sus zooxanthellae o cuando las algas pierden sus pigmentos fotosintéticos. El desencadenante mejor documentado es la elevación de la temperatura superficial del mar. Cuando la temperatura del agua aumenta solo uno o dos grados Celsius por encima del máximo veraniego normal durante un período sostenido de varias semanas, la maquinaria fotosintética de las zooxanthellae se daña, produciendo especies reactivas de oxígeno que son tóxicas tanto para las algas como para el hospedador coralino. El coral responde expulsando las algas, lo que deja el tejido translúcido del coral sobre el esqueleto blanco de carbonato de calcio, produciendo la apariencia pálida o blanca característica conocida como blanqueamiento. Otros estresores que pueden contribuir al blanqueamiento incluyen temperaturas inusualmente bajas, alta irradiancia solar, cambios en la salinidad, sedimentación, contaminación y enfermedades. Sin embargo, el estrés térmico vinculado al cambio climático antropogénico ha sido identificado como el principal motor de los eventos masivos de blanqueamiento observados en las últimas cuatro décadas. El primer evento global de blanqueamiento masivo reconocido ocurrió en 1998, impulsado por un poderoso El Niño que elevó las temperaturas superficiales del mar en los trópicos. Se estimó que el dieciséis por ciento de los corales constructores de arrecifes del mundo murieron durante ese único evento. El segundo evento global de blanqueamiento tuvo lugar en 2010, y el tercero, que fue el más largo y generalizado registrado, se extendió de 2014 a 2017. Durante este tercer evento, años consecutivos de calor extremo afectaron arrecifes en todas las cuencas oceánicas. La Great Barrier Reef experimentó blanqueamientos consecutivos en 2016 y 2017, con encuestas aéreas que revelaron que más de dos tercios de los 2.300 kilómetros del arrecife se vieron afectados. Eventos de blanqueamiento posteriores golpearon la Great Barrier Reef nuevamente en 2020 y 2022, lo que alarmó a los científicos sobre que el intervalo entre eventos se está reduciendo, dejando a los corales tiempo insuficiente para recuperarse. La recuperación de un blanqueamiento moderado normalmente requiere un mínimo de diez a quince años en condiciones favorables, pero si el blanqueamiento reaparece dentro de ese lapso, la mortalidad acumulada aumenta dramáticamente. Las consecuencias ecológicas del blanqueamiento masivo se extienden mucho más allá de los propios corales. Cuando los corales mueren, la estructura tridimensional del arrecife se erosiona gradualmente, eliminando el hábitat complejo que sustenta a las comunidades de peces e invertebrados. Estudios posteriores al blanqueamiento de 2016 en la Great Barrier Reef documentaron disminuciones de más del cincuenta por ciento en la abundancia de especies de peces dependientes del coral en cuestión de meses. Los peces herbívoros que pastorean las algas desempeñan un papel crucial en la prevención del sobrecrecimiento algal que puede asfixiar a los corales en recuperación, por lo que la pérdida de estas especies crea un circuito de retroalimentación negativa. La degradación del arrecife también disminuye la capacidad de los arrecifes para amortiguar la energía de las olas, aumentando la vulnerabilidad costera ante tormentas. Las comunidades en naciones insulares bajas como Maldivas, Kiribati y las Islas Marshall están particularmente en riesgo porque su propia superficie terrestre depende del crecimiento continuado de las estructuras arrecifales. Los impactos económicos se propagan a través de las pesquerías, el turismo y la infraestructura costera, afectando de manera desproporcionada a las naciones en desarrollo en los trópicos. Los esfuerzos para abordar el blanqueamiento de coral operan en múltiples escalas. A nivel global, reducir las emisiones de gases de efecto invernadero sigue siendo la intervención más crítica, ya que limitar el calentamiento a 1,5 grados Celsius sobre los niveles preindustriales —el objetivo aspiracional del Acuerdo de París— reduciría significativamente la frecuencia y gravedad de los eventos masivos de blanqueamiento. A niveles regionales y locales, las estrategias incluyen mejorar la calidad del agua reduciendo la escorrentía agrícola y la descarga de aguas residuales, establecer áreas marinas protegidas para limitar el daño físico por la pesca y el fondeo, y controlar brotes de depredadores de corales como la estrella de mar corona de espinas. Los enfoques científicos emergentes incluyen la cría selectiva y el flujo genético asistido para propagar genotipos de coral tolerantes al calor, el trasplante de cepas de Symbiodinium termorresistentes y la investigación en probióticos que puedan aumentar la resistencia al estrés de los corales. Si bien estas intervenciones muestran potencial en ensayos de laboratorio y a pequeña escala en el campo, los científicos advierten que ninguna solución tecnológica puede sustituir la descarbonización rápida y profunda de la economía global. Sin una acción climática decisiva, las proyecciones sugieren que entre el setenta y el noventa por ciento de los arrecifes de coral existentes podrían perderse a mediados de siglo incluso bajo escenarios de calentamiento moderado, representando una pérdida irreversible de biodiversidad y servicios ecosistémicos. --- FIN DEL PASAJE --- Su resumen debe conservar los siguientes seis puntos clave: 1. La importancia ecológica y económica de los arrecifes de coral 2. La simbiosis coral-zooxanthellae y su papel en la productividad del arrecife 3. El mecanismo por el cual el estrés térmico provoca el blanqueamiento 4. La cronología y la gravedad de los principales eventos globales de blanqueamiento 5. Las consecuencias ecológicas y socioeconómicas en cascada del blanqueamiento 6. La gama de estrategias de mitigación y adaptación que se están aplicando Escriba su resumen como un único párrafo cohesivo de no más de 200 palabras.

69
16 Mar 2026 02:07

Mostrando 21 a 40 de 73 resultados

Enlaces relacionados

X f L