AlphaGenome: La IA descifra el código del genoma

2025-06-27
AlphaGenome: La IA descifra el código del genoma

Google DeepMind presenta AlphaGenome, una herramienta de IA que predice cómo las variaciones en el ADN humano afectan la regulación genética. Procesando hasta un millón de pares de bases, AlphaGenome predice numerosas propiedades moleculares, incluyendo los sitios de inicio y final de los genes, los sitios de empalme, la producción de ARN y la accesibilidad del ADN. Alcanzando un rendimiento de vanguardia en los puntos de referencia, AlphaGenome evalúa eficientemente los efectos de las variantes genéticas, proporcionando a los investigadores una comprensión más completa de la regulación genética. La API de AlphaGenome ya está disponible para investigación no comercial, con la promesa de acelerar los avances en genómica y atención médica.

Leer más
IA

El misterio del mijo: Por qué un cultivo básico no arraigó en las cocinas japonesas antiguas

2025-07-27
El misterio del mijo: Por qué un cultivo básico no arraigó en las cocinas japonesas antiguas

Una nueva investigación revela que la introducción del cultivo del arroz en Japón hace 3.000 años, si bien fue transformadora, no cambió inmediatamente la cocina japonesa. A pesar de la llegada simultánea del mijo, un alimento básico en la cocina coreana, el análisis de residuos de cerámica y restos de plantas muestra que no logró afianzarse en la dieta japonesa. El pescado siguió siendo una fuente principal de alimento, lo que destaca la resistencia de las tradiciones culinarias ante cambios tecnológicos significativos. Esto sugiere que las prácticas culturales pueden persistir incluso con cambios agrícolas importantes.

Leer más

¡YouTube elimina mi video de biblioteca de medios de código abierto!

2025-06-06

Un YouTuber recibió dos infracciones a las pautas de la comunidad por un video que mostraba LibreELEC en una Raspberry Pi 5 para la reproducción de video 4K. El video no promocionaba ninguna herramienta para eludir los derechos de autor, solo la autohospedación de una biblioteca de medios. Sin embargo, YouTube lo eliminó por "promover contenido peligroso o dañino". El creador subió el video a Internet Archive y Floatplane. El creador reflexiona sobre el modelo de monetización de YouTube y la recopilación de contenido de IA, expresando preocupaciones sobre el futuro de la creación de contenido.

Leer más

La reserva de efectivo de 334.000 millones de dólares de Buffett: Esperando la acción de la Fed

2025-04-17

Berkshire Hathaway, dirigida por Warren Buffett, posee la asombrosa cantidad de 334.000 millones de dólares en efectivo, suficiente para comprar las 476 empresas con menor capitalización bursátil del S&P 500. Sin embargo, el año pasado, Buffett silenciosamente vendió acciones, incluidas Apple y Bank of America, e incluso liquidó sus participaciones en ETFs del S&P 500. Este movimiento precedió a una fuerte caída del Nasdaq y del S&P 500. En lugar de comprar en la baja, Buffett está esperando la acción de la Reserva Federal, reflejando su enfoque durante la pandemia de 2020, cuando solo invirtió después de los recortes de tasas y los estímulos de la Fed. La estrategia de Buffett es simple: no pague de más, y si nada está barato, compre su propia empresa.

Leer más

Dominando la Criptografía: Un Enfoque Práctico

2025-07-07

Este libro cubre todo lo que necesitas para comprender sistemas completos como SSL/TLS: cifras de bloque, cifras de flujo, funciones hash, códigos de autenticación de mensajes, cifrado de clave pública, protocolos de acuerdo de claves y algoritmos de firma. Aprende haciendo: explota fallas criptográficas comunes, falsifica cookies de administrador, recupera contraseñas e incluso crea una puerta trasera en tu propio generador de números aleatorios.

Leer más
Desarrollo práctico

Los clústeres Multi-AZ de Amazon RDS para PostgreSQL fallan en el aislamiento de instantáneas

2025-04-29

Las pruebas de Jepsen revelan que los clústeres Multi-AZ de Amazon RDS para PostgreSQL no garantizan completamente el aislamiento de instantáneas. Se observaron anomalías como ciclos G-no adyacentes, que violan las reglas de aislamiento de instantáneas. Estas incluían Long Fork, lo que sugiere que RDS para PostgreSQL podría ofrecer el aislamiento de instantáneas paralelo, un modelo ligeramente más débil. Esto significa que las transacciones de lectura pueden discrepar sobre el orden de ejecución en alta concurrencia. Los usuarios deben tener en cuenta las estructuras de transacción, evitar Long Fork o usar solo el punto final del escritor para recuperar el aislamiento de instantáneas.

Leer más

Tornado Cash eliminado de la lista de sanciones de EE. UU.

2025-03-21
Tornado Cash eliminado de la lista de sanciones de EE. UU.

El Departamento del Tesoro de EE. UU. eliminó a Tornado Cash, una herramienta de mezcla de criptomonedas acusada de ayudar al grupo Lazarus de Corea del Norte a lavar dinero robado, de su lista de sanciones. Un tribunal de apelaciones federal dictaminó que la OFAC no podía sancionar los contratos inteligentes de Tornado Cash, ya que no se consideraban 'propiedad' de ningún ciudadano extranjero. Si bien el Tesoro expresó su continua preocupación por la ciberdelincuencia norcoreana, la eliminación de la lista provocó que el token TORN se disparara. Sin embargo, el Tesoro insinuó posibles acciones futuras, sugiriendo que la eliminación completa de las sanciones podría tener 'consecuencias disruptivas'. El cofundador Roman Storm aún enfrenta un juicio penal.

Leer más
Tecnología

Aplicación UEFI salva mi sistema x86 alimentado por PoE

2025-05-28
Aplicación UEFI salva mi sistema x86 alimentado por PoE

En 2015, el autor se enfrentó a un desafío al desarrollar computadoras x86 integradas alimentadas por PoE: el sistema necesitaba 23W para arrancar, pero el PoE estándar solo proporcionaba 15,4W. Después de fallar en modificar el BIOS, el autor usó hábilmente una aplicación UEFI para enviar paquetes LLDP antes del inicio del SO, negociando con éxito una potencia PoE+ mayor. Esta aplicación UEFI, llamada PoePwrNegotiator, escrita en C, ahora es de código abierto, proporcionando una valiosa experiencia para los desarrolladores de proyectos similares.

Leer más
Desarrollo

¡Impactante! El final de Doctor Who trae de vuelta a Rose Tyler como la Doctora?!

2025-06-02
¡Impactante! El final de Doctor Who trae de vuelta a Rose Tyler como la Doctora?!

El final de la segunda temporada de Doctor Who, "La Guerra de la Realidad", tuvo un giro impactante. El decimocuarto Doctor (Ncuti Gatwa) se sacrificó para salvar a Poppy, su hija del 'Mundo de los Deseos', desencadenando una energía de regeneración que lo transformó en un rostro familiar: ¡Rose Tyler (Billie Piper)! Rose, la compañera del Noveno y el Décimo Doctor, está ahora destinada a convertirse en la segunda (o tercera, dependiendo de cómo se cuente a la Doctora Fugitiva de Jo Martin) Doctora mujer. Sin embargo, el final deja el cómo y el porqué de la transformación de Rose como un completo misterio, creando un gran suspenso para la tercera temporada y encendiendo la especulación de los fans.

Leer más
Juegos

Detección y visualización 3D en tiempo real del movimiento humano usando CSI de Wi-Fi

2025-08-26
Detección y visualización 3D en tiempo real del movimiento humano usando CSI de Wi-Fi

WiFi-3D-Fusion es un proyecto de código abierto que aprovecha la Información del Estado del Canal (CSI) de Wi-Fi local para realizar la detección de movimiento humano en tiempo real y la visualización en 3D. Admite la adquisición de datos a través de ESP32-CSI y Nexmon, empleando CNN avanzadas para la detección y el seguimiento de personas, incluida la identificación y reidentificación de varias personas. Un pipeline de aprendizaje continuo permite que el modelo mejore automáticamente durante el funcionamiento. La visualización se ofrece a través de una interfaz web y un pipeline basado en terminal. También se proporcionan integraciones opcionales con Person-in-WiFi-3D, NeRF² y 3D Wi-Fi Scanner.

Leer más

Una Década Después: Reflexionando sobre el Controvertido MacBook Retina de 12 Pulgadas de Apple

2025-03-13
Una Década Después: Reflexionando sobre el Controvertido MacBook Retina de 12 Pulgadas de Apple

Hace una década, Apple lanzó el infame MacBook Retina de 12 pulgadas, un dispositivo revolucionario pero controvertido. Su diseño minimalista, con un único puerto USB-C y teclado mariposa, lo convirtió en un tema de conversación. Si bien fue criticado por su rendimiento y duración de la batería, fue pionero en características como USB-C, el teclado mariposa y el trackpad háptico, dando forma al futuro del diseño de Mac. Descontinuado en 2019, su legado de diseño perdura en el MacBook Air actual.

Leer más
Hardware

Los mercados oscuros de Wall Street se vuelven aún más oscuros: El auge de las salas de negociación privadas

2025-03-17
Los mercados oscuros de Wall Street se vuelven aún más oscuros: El auge de las salas de negociación privadas

Los mercados oscuros de Wall Street, ya envueltos en secreto, se están volviendo aún más opacos con la introducción de salas de negociación privadas. Estos lugares exclusivos ofrecen el beneficio principal de los mercados oscuros: ocultar grandes operaciones para evitar el impacto en los precios, pero con una exclusividad adicional, especificando quién puede participar. Si bien actualmente representan una minoría del volumen del mercado oscuro, su adopción está creciendo rápidamente entre corredores, creadores de mercado, fondos de cobertura y gestores de activos. Esto genera preocupaciones sobre la transparencia del mercado y la fragmentación, pero también ofrece una mejor calidad de ejecución y permite a las empresas elegir contrapartes. Sin embargo, esta falta de transparencia presenta desafíos, incluida la dificultad para evaluar la profundidad del mercado y los posibles riesgos regulatorios.

Leer más

Aplicación de monitoreo de empleados filtra 21 millones de capturas de pantalla

2025-04-26
Aplicación de monitoreo de empleados filtra 21 millones de capturas de pantalla

WorkComposer, una aplicación de monitoreo de productividad de empleados, expuso más de 21 millones de capturas de pantalla en un bucket de Amazon S3 desprotegido. Estas capturas de pantalla contenían información sensible, incluyendo correos electrónicos, credenciales de inicio de sesión y datos propietarios, lo que representa un riesgo significativo para la privacidad. La filtración destaca la falta de comprensión de la 'responsabilidad compartida' en la seguridad en la nube y la importancia del monitoreo regular y la protección de la base de datos.

Leer más
Tecnología

Spaceport América: Más allá de Virgin Galactic

2025-05-11
Spaceport América: Más allá de Virgin Galactic

Spaceport América, en Nuevo México, se esfuerza por trascender su asociación con Virgin Galactic, mostrando su potencial como un complejo de lanzamiento espacial comercial versátil. Más allá de sus inquilinos existentes como Virgin Galactic, se está expandiendo activamente, incluyendo la construcción de nuevos hangares, el desarrollo de capacidades de lanzamiento vertical y horizontal, y la exploración de nuevas empresas como centros de datos e instalaciones de pulso electromagnético. El objetivo del espaciopuerto es convertirse en un centro integral de lanzamiento y reentrada, atrayendo clientes como el Departamento de Defensa. Su ubicación en el interior ofrece ventajas en seguridad y tiempos de respuesta rápidos.

Leer más
Tecnología Nuevo México

Telegram y xAI cierran un acuerdo de 300 millones de dólares para la distribución exclusiva de Grok

2025-05-28
Telegram y xAI cierran un acuerdo de 300 millones de dólares para la distribución exclusiva de Grok

Telegram se ha asociado con xAI, de Elon Musk, para distribuir exclusivamente su chatbot Grok en la plataforma Telegram durante un año. xAI pagará 300 millones de dólares en efectivo y acciones por este acuerdo. Telegram también recibirá el 50% de los ingresos de las suscripciones a Grok compradas a través de la aplicación. Grok se integrará profundamente, permitiendo a los usuarios acceder a él a través de la barra de búsqueda y utilizarlo para tareas como sugerencias de escritura, resumir textos y crear pegatinas. Esto refleja la integración de Meta AI en Instagram y WhatsApp por parte de Meta.

Leer más
Tecnología

Kiro: Desarrollo Impulsado por Especificaciones para Aplicaciones de IA

2025-07-15
Kiro: Desarrollo Impulsado por Especificaciones para Aplicaciones de IA

Kiro es un IDE de IA que revoluciona el desarrollo de aplicaciones de IA con su enfoque impulsado por especificaciones. Transforma indicaciones vagas en sistemas listos para producción. Kiro utiliza 'especificaciones' para aclarar los requisitos, generando historias de usuario, documentos de diseño (incluidos diagramas de flujo de datos e interfaces) y listas detalladas de tareas. Los 'ganchos' automatizan las pruebas, las actualizaciones de documentación y otras tareas, garantizando una calidad de código consistente. Compatible con VS Code y compatible con varios lenguajes, Kiro simplifica el desarrollo y el mantenimiento de aplicaciones de IA, cerrando la brecha entre el prototipo y la producción.

Leer más

Mini agujeros negros podrían haber dejado túneles en las rocas de la Tierra

2024-12-19
Mini agujeros negros podrían haber dejado túneles en las rocas de la Tierra

Los científicos proponen una hipótesis audaz: los mini agujeros negros primordiales, formados al principio del universo, podrían haber atravesado las rocas de la Tierra, dejando tras de sí túneles microscópicos invisibles a simple vista. Si bien estos túneles son minúsculos, los microscopios potentes podrían detectarlos, ofreciendo una vía potencial para descubrir estos objetos esquivos. Los investigadores sugieren que la búsqueda de estos túneles, a pesar de la baja probabilidad de éxito, podría generar recompensas inmensas. Además, plantean la hipótesis de que los mini agujeros negros primordiales podrían estar ocultos dentro de ciertos planetas, vaciándolos al consumir sus núcleos líquidos. Esta investigación ofrece un enfoque novedoso para encontrar mini agujeros negros primordiales, representando un paso significativo en la exploración de los orígenes del universo.

Leer más

Cuatro días de caos con IA: El colapso de mi proyecto Deskthang

2025-01-27
Cuatro días de caos con IA: El colapso de mi proyecto Deskthang

El autor intentó construir Deskthang, un proyecto que muestra el estado del pipeline GitLab CI/CD usando una Raspberry Pi Pico, pantalla LCD y LEDs RGB, en un solo día. Intentó usar herramientas de IA para el desarrollo de código Zig y la transferencia de imágenes a través de USB al Pico. Sin embargo, la guía errónea de la IA y una comprensión defectuosa de la comunicación USB llevaron a una lucha de cuatro días que resultó en un código confuso y disfuncional. Conclusiones clave: La IA es una herramienta, no un copiloto; la fricción deliberada mejora el enfoque; aprender de los errores es superior a los atajos; respete la complejidad de los proyectos.

Leer más
Desarrollo Programación Zig

La muesca del MacBook rompe la renderización de juegos: una pesadilla para los desarrolladores

2025-08-15
La muesca del MacBook rompe la renderización de juegos: una pesadilla para los desarrolladores

Muchos juegos se renderizan incorrectamente en MacBooks con pantallas con muesca. El problema se debe a la forma en que los juegos obtienen las resoluciones de la pantalla (CGDisplayCopyAllDisplayModes), que devuelve resoluciones que incluyen el área de la muesca, lo que resulta en imágenes de juegos comprimidas y distorsionadas. El artículo analiza las diferencias entre varias regiones de la pantalla (pantalla completa, área segura, área de pantalla completa de AppKit) y ofrece una solución para filtrar las resoluciones. Sin embargo, en última instancia, señala al diseño de la API de Apple como la causa raíz. El artículo también enumera los juegos afectados y las mejoras potenciales que Apple podría implementar, como actualizar el HIG, mejorar CGDisplayMode o crear una nueva API centrada en los juegos.

Leer más

Edición Multijugador de Figma: Un Enfoque CRDT Simplificado

2025-08-19
Edición Multijugador de Figma: Un Enfoque CRDT Simplificado

Hace cuatro años, Figma comenzó a construir la funcionalidad multijugador, optando por un sistema personalizado en lugar del popular algoritmo Operational Transform (OT). Impulsados por la necesidad de una iteración rápida y preocupaciones sobre la complejidad del OT, crearon una solución más simple. Este artículo detalla la arquitectura del sistema multijugador de Figma, incluyendo su arquitectura cliente/servidor, comunicación WebSocket, capacidades de edición sin conexión y sincronización de datos. Si bien se inspira en CRDT (Conflict-free Replicated Data Types), la implementación de Figma se desvía de la adhesión estricta a CRDT, aprovechando sus principios mientras se beneficia de un servidor centralizado para lograr eficiencia y simplicidad. El artículo contrasta OT y CRDT, profundizando en el diseño de la estructura de datos de Figma y cómo maneja los casos límite.

Leer más

Redes de Back-end de IA: Más Allá del Equilibrio de Carga ECMP Tradicional

2025-04-22
Redes de Back-end de IA: Más Allá del Equilibrio de Carga ECMP Tradicional

El equilibrio de carga ECMP tradicional basado en flujo tiene dificultades con los enormes flujos generados por la comunicación GPU-GPU en redes de back-end de IA basadas en RoCEv2. Este artículo presenta dos alternativas: equilibrio de carga basado en flowlet con enrutamiento adaptativo, que redirige dinámicamente el tráfico a rutas menos congestionadas, y equilibrio de carga basado en paquetes con dispersión de paquetes, que distribuye paquetes individuales en varias rutas, pero requiere la operación RDMA Write Only para una operación confiable. Los switches Cisco Nexus ahora admiten la configuración de equilibrio de carga dinámico (DLB), permitiendo el equilibrio de carga basado en flowlet y por paquete.

Leer más

Revive tu Mavericks: Dale nueva vida a un sistema antiguo

2025-08-21

Esta guía te muestra cómo dar nueva vida a tu antiguo sistema OS X Mavericks. Implica un script simple para actualizar el sistema, reemplazar el navegador obsoleto por un Firefox moderno (Firefox Dynasty), usar Aqua Proxy para solucionar problemas de compatibilidad HTTPS, agregar nuevos emojis y configurar copias de seguridad de Time Machine. La guía también instruye a los usuarios a eliminar aplicaciones preinstaladas no deseadas, como Chess, iTunes e iBooks, para una experiencia personalizada. Todo el proceso es sencillo, haciendo que tu sistema Mavericks funcione de manera más fluida y personalizada para tus necesidades.

Leer más
Desarrollo

Desafío del compilador JIT: De calculadora de juguete a código de máquina en Rust

2025-02-27
Desafío del compilador JIT: De calculadora de juguete a código de máquina en Rust

Este artículo presenta un desafío: modificar una simple calculadora de juguete Rust para usar un compilador JIT, generando y ejecutando código de máquina directamente. Comenzando con una calculadora interpretadora de 20 líneas, el artículo guía a los lectores a través de los principios de la compilación JIT y proporciona una estructura de código de alto nivel. El artículo explica conceptos como JIT e intérpretes, y ofrece recursos de aprendizaje adicionales, como cómo generar y ejecutar código de máquina y recursos del compilador para inspeccionar el código de máquina. Este es un proyecto desafiante adecuado para desarrolladores con alguna experiencia en programación Rust.

Leer más
Desarrollo

La Ley de Zipf en el Canto de las Ballenas: Una Sorprendente Semejanza en el Aprendizaje Cultural

2025-02-07
La Ley de Zipf en el Canto de las Ballenas: Una Sorprendente Semejanza en el Aprendizaje Cultural

Una nueva investigación revela que los cantos de las ballenas jorobadas exhiben la misma distribución zipfiana que se encuentra en los lenguajes humanos: la palabra más frecuente es el doble de frecuente que la segunda, y así sucesivamente. Los investigadores analizaron ocho años de grabaciones de cantos de ballenas, utilizando técnicas inspiradas en cómo los bebés humanos aprenden el lenguaje, para descubrir este patrón. Esto sugiere que tanto el lenguaje humano como el canto de las ballenas poseen partes estadísticamente coherentes, siguiendo la ley de Zipf, probablemente porque el aprendizaje cultural facilita el aprendizaje y promueve la aparición de estas propiedades. Sin embargo, esto no significa que podamos hablar con las ballenas; el significado del canto de las ballenas sigue siendo desconocido. Investigaciones futuras explorarán otras especies, como las aves cantoras, para probar si el aprendizaje cultural es el motor común de este fenómeno.

Leer más

Los Ángeles demanda a Airbnb por sobreprecio y anuncios falsos tras los incendios

2025-07-20
Los Ángeles demanda a Airbnb por sobreprecio y anuncios falsos tras los incendios

La oficina del fiscal de la ciudad de Los Ángeles presentó una demanda contra Airbnb, alegando sobreprecio y anfitriones y direcciones no verificadas en más de 2.000 alquileres después de los incendios de enero. La demanda busca impedir aumentos de precios durante la emergencia y compensar a los consumidores afectados. Airbnb niega las acusaciones, destacando sus 30 millones de dólares en ayuda a las víctimas de los incendios. Sin embargo, la demanda también alega procesos de verificación inadecuados, dejando a los usuarios vulnerables a la delincuencia. El caso involucra anfitriones y direcciones falsas, y ubicaciones a kilómetros de las anunciadas. Si se prueba el sobreprecio, Airbnb enfrentará multas de hasta 7,5 millones de dólares.

Leer más
Tecnología

Salvamanteles de restaurantes de mediados de siglo: Un viaje al pasado

2025-09-18
Salvamanteles de restaurantes de mediados de siglo: Un viaje al pasado

Un reciente hallazgo en un mercadillo desenterró un tesoro de salvamanteles de restaurantes norteamericanos de mediados de siglo. Estos no eran solo salvamanteles; también servían como menús, mapas e incluso juegos. Sus diseños simples y audaces, colores vibrantes y naturaleza funcional reflejan la estética de la era de posguerra. El autor conecta estos salvamanteles con las tendencias de diseño nostálgicas actuales, observando cómo sus elementos se reutilizan en productos modernos. El artículo también menciona brevemente ZuantuSet, una vasta colección de diagramas históricos chinos.

Leer más
Diseño salvamanteles

Se busca Ingeniero de Backend Senior: Defiende el Campo de Batalla del Cerebro

2025-06-02
Se busca Ingeniero de Backend Senior: Defiende el Campo de Batalla del Cerebro

Piramidal busca un ingeniero de software experimentado para construir y mantener la infraestructura de backend de su plataforma principal de datos neuronales. El candidato ideal tiene 5+ años de experiencia en empresas orientadas a producto, dominio de Python y otros lenguajes de backend, contenerización/orquestación (ej. Kubernetes), bases de datos relacionales (ej. Postgres/MySQL) y tecnologías web (ej. JavaScript, React). Colaborará estrechamente con ingenieros de ML y clientes internos, creando interacciones y automatizaciones de usuario seguras, eficientes y agradables. La empresa se dedica a usar la tecnología para maximizar el potencial humano, defendiendo la libertad cognitiva y oponiéndose a la mercantilización y manipulación de las mentes.

Leer más

Proyectos FOSS y solicitudes de eliminación: una guía práctica

2025-09-13
Proyectos FOSS y solicitudes de eliminación: una guía práctica

Este artículo explora cómo los proyectos de Software Libre y de Código Abierto (FOSS) pueden gestionar eficazmente las solicitudes de eliminación relacionadas con derechos de autor, censura, privacidad y otras cuestiones. Las estrategias clave incluyen establecer una política formal de eliminación con canales y requisitos legales claros; crear un proceso transparente para revisar cuidadosamente las solicitudes; utilizar estratégicamente la jurisdicción, priorizando la ley nacional; notificar a los desarrolladores de forma justa y transparente y ofrecer recursos; y documentar públicamente la actividad de eliminación para resistir la censura. F-Droid está revisando su política de eliminación basándose en estas lecciones, haciendo hincapié en la legislación holandesa, los reglamentos de la UE y las mejores prácticas de la comunidad.

Leer más

Tilt: Simplificando el Desarrollo de Microservicios Kubernetes

2025-04-26
Tilt: Simplificando el Desarrollo de Microservicios Kubernetes

Tilt simplifica el desarrollo de microservicios Kubernetes automatizando todo el proceso, desde los cambios de código hasta los nuevos procesos, incluyendo la supervisión de archivos, la creación de imágenes de contenedor y las actualizaciones del entorno. Dile adiós a los engorrosos comandos `docker build && kubectl apply`. Tilt ofrece tutoriales y guías completas, admite varios lenguajes de programación y cuenta con una comunidad activa y una documentación bien mantenida. Incluso los principiantes en Kubernetes pueden empezar rápidamente y aumentar su eficiencia de desarrollo.

Leer más
Desarrollo
1 2 170 171 172 174 176 177 178 595 596