Noticias que mencionan USB-C

Robot ucraniano opera en primera línea durante 45 días

Un vehículo terrestre no tripulado (UGV) ucraniano, denominado TW 12.7 y armado con una ametralladora, mantuvo una posición de primera línea durante más de seis semanas, según informó el comandante de la compañía de UGV de ataque NC13, Makar. El vehículo reemplazó a un equipo de infantería en un cru

Memorias magnéticas: clave en la misión Apolo

Este artículo explora la historia y el funcionamiento de las memorias magnéticas, un tipo de tecnología crucial en la computación del siglo XX, especialmente relevante para la misión Apolo. En la década de 1960, la NASA enfrentó el desafío de controlar una nave espacial que viajaba a velocidades su

Organiza tu taller: un sistema para componentes electrónicos

Este artículo describe un sistema de gestión de inventario de componentes electrónicos, creado por el autor para mantener el orden en su laboratorio. El problema que aborda es la acumulación de piezas a lo largo del tiempo, un escenario común para aficionados y profesionales que trabajan en proyecto

IA crea motor JavaScript que aprueba todas las pruebas

Un ingeniero ha creado un motor de JavaScript, llamado JSSE (JavaScript Simple Engine), utilizando el modelo de lenguaje Claude Code de Anthropic, y ha logrado que pase el 100% de las pruebas no de etapa de test262, un logro sin precedentes para un motor construido de esta manera. El proyecto, inici

Apple limita 4K HiDPI en chips M4 y M5

Apple ha implementado una limitación en los nuevos chips M4 y M5 que impide el uso de resoluciones HiDPI completas (3840x2160) en pantallas externas de 4K. Anteriormente, los chips M2 y M3 permitían esta configuración, pero ahora los usuarios se ven obligados a elegir entre una resolución completa d

claude Code: Desvelan el secreto de la carpeta .claude

Un nuevo artículo del blog de Daily Dose of DS explora en detalle la carpeta `.claude/` utilizada por los usuarios de Claude Code, una herramienta de IA para desarrolladores. Esta carpeta, a menudo tratada como una caja negra, es en realidad el centro de control de cómo Claude se comporta en un proy

Estadística Bayesiana: Guía para científicos de datos

Este artículo explica de manera didáctica las estadísticas bayesianas, un tema que a menudo resulta confuso para los científicos de datos. La estadística bayesiana se presenta como una alternativa a la estadística frecuentista, una metodología dominante pero a veces carente de intuición. La principa

Refrigeradores: ¿ineficientes? Alternativas para ahorrar energía

Este artículo de mtbest.net critica la ineficiencia energética generalizada de los refrigeradores domésticos y propone soluciones basadas en el uso de refrigeradores de pecho (chest freezers) o la conversión de congeladores existentes en refrigeradores. El autor argumenta que la mayoría de los refri

Juego educativo: el 'playtesting' mejora el aprendizaje

Este artículo de Landen Love, un Asistente de Profesor de Idiomas (ALT) en Japón, explora la importancia del *playtesting* (pruebas de juego) en el aula, específicamente para el desarrollo de su juego educativo “Let’s Learn!”, diseñado para enseñar inglés a estudiantes de primaria y secundaria. El j

Android: Nuevo Modo para Apps No Verificadas con Seguridad

Google ha anunciado un nuevo sistema, denominado 'flujo avanzado', para usuarios avanzados de Android que desean instalar aplicaciones de desarrolladores no verificados, equilibrando la apertura del ecosistema con la seguridad. La medida responde a las peticiones de usuarios que desean asumir riesgo

Rexc: Nuevo formato de datos desafía a JSON

Un nuevo formato de datos llamado REXC emerge como una alternativa prometedora a JSON, ofreciendo mejoras significativas en velocidad, tamaño y eficiencia de recursos. Desarrollado por Creationix, REXC utiliza técnicas como la codificación binaria, la deduplicación de cadenas y la indexación para lo

IA resuelve problemas complejos sin ayuda humana

Un agente de inteligencia artificial (IA) ha logrado dominar la resolución de problemas MaxSAT, superando a los expertos humanos y descubriendo estrategias innovadoras, según un proyecto de código abierto alojado en GitHub. El agente, que utiliza modelos de lenguaje como Claude Code, se entrena a sí

TiinyAI: ¿Promesas vacías o realidad? Un análisis revela dudas.

Una startup llamada TiinyAI ha generado controversia con su Kickstarter para el "Pocket Lab", un dispositivo que promete ejecutar modelos de lenguaje grandes (LLM) de hasta 120 mil millones de parámetros localmente por $1,299. Un periodista ha investigado a fondo la empresa, utilizando imágenes de m

IA y código: ¿jugando a la suerte?

El artículo de Vi Saint explora una paradoja emergente en el desarrollo de software impulsado por la inteligencia artificial (IA): la transformación de la codificación en una forma de juego de azar. Inicialmente, la capacidad de la IA para generar código rápidamente y con apariencia funcional es atr

AirPods Max 2: Apple mejora sonido y cancelación

Apple ha anunciado los AirPods Max 2, una actualización significativa de sus auriculares de alta gama. Los nuevos AirPods Max 2 incorporan el chip H2, que promete una calidad de audio mejorada con mayor detalle, graves más ricos y una localización precisa de los instrumentos. Una de las mejoras clav

Servidores viejos, lechugas frescas: ¡Hidroponía creativa!

Este artículo describe un proyecto personal inusual: cultivar lechugas y hierbas en un rack de servidor usado, una solución ingeniosa para un problema de espacio. El autor, un entusiasta de la tecnología que aspira a ser agricultor, se encontró con un excedente de racks de servidor y decidió reutili

Podcast mejora rendimiento con Cloudflare y FFmpeg

Este artículo describe cómo el desarrollador Kent C. Dodds movió el procesamiento de audio con FFmpeg fuera de su servidor principal (Fly.io) a Cloudflare para evitar problemas de rendimiento. Inicialmente, Dodds ejecutaba FFmpeg directamente en su servidor para procesar grabaciones de su podcast 'C

Escribe a código: la cursiva transformada en JavaScript

Este artículo de Amy Goodchild describe el proceso de codificación de su escritura cursiva utilizando JavaScript y la biblioteca p5js, siguiendo un enfoque similar al empleado previamente para crear una fuente de letras de imprenta. El proyecto surgió de una idea inicialmente descartada por su compl

Mejoran pruebas de IA con 'Golden Sets'

Un nuevo método llamado 'Golden Sets' busca mejorar la evaluación y el control de calidad en sistemas de inteligencia artificial, especialmente aquellos con comportamiento probabilístico. Según Ryan Setter, de heavythoughtcloud.com, los 'Golden Sets' no son simples conjuntos de datos, sino coleccion

Matemáticas visuales: crea sandpiles gigantescas

Este artículo del blog de Eavan explora el cálculo de 'sandpiles de identidad', estructuras matemáticas visualmente impresionantes que surgen de un proceso de estabilización de granos de arena en una cuadrícula. Inicialmente, el objetivo era generar imágenes atractivas, pero la búsqueda de eficienci

MacBook Neo: Big Data asequible supera a la nube

Un análisis reciente de DuckDB.org evalúa el rendimiento del nuevo MacBook Neo (equipado con un chip Apple A18 Pro, originalmente para el iPhone 16 Pro) en tareas de procesamiento de grandes datos. El objetivo era determinar si el dispositivo, con un precio de $700-$800, se ajusta a la filosofía de

AngstromIO: placa de desarrollo ultra compacta

Un desarrollador ha presentado AngstromIO, una de las placas de desarrollo más pequeñas disponibles, con unas dimensiones de solo 8.9 mm x 9 mm y un conector USB-C. Basada en el microcontrolador Attiny1616, la placa ofrece dos GPIOs y líneas I2C, además de ser compatible con Arduino para bibliotecas

MacBook 2006 renace: un proyecto innovador

El proyecto 'FrameBook' es una fascinante modificación de un antiguo MacBook (modelo A1181 de 2006) para convertirlo en una máquina funcional con componentes modernos. El creador, inspirado por proyectos similares de retrofitting de ordenadores, buscó dar una nueva vida a este diseño icónico de Appl

ia revela sus clichés: guía para mejorar la escritura

Un recurso en línea llamado tropes.fyi ha catalogado una serie de patrones de escritura comunes generados por la inteligencia artificial, con el objetivo de ayudar a los desarrolladores a mejorar la calidad de la IA generativa. El documento, creado con asistencia de IA, identifica clichés como el us

Fediverse: El autor cambió de opinión sobre esta red social

Este artículo de Mathew Duggan narra su inesperado descubrimiento del valor del Fediverse, una red descentralizada de servidores sociales, como fuente de información confiable en un panorama mediático estadounidense cada vez más distorsionado. Inicialmente, Duggan, un usuario de internet que prioriz

TypeScript 6.0 RC: Última versión antes de cambio radical

Microsoft ha anunciado la versión candidata a lanzamiento (RC) de TypeScript 6.0, disponible para su descarga a través de npm. Esta versión marca un hito importante, ya que será la última basada en el código base actual de JavaScript, antes de la transición a un nuevo compilador y lenguaje escrito e

Scala: Concurrencia optimizada con técnica inspirada en Haskell

Este artículo explora una técnica avanzada para mejorar la concurrencia en Scala, inspirada en el lenguaje Haskell y su biblioteca Haxl. El problema que aborda es cómo optimizar la ejecución de múltiples consultas de datos, evitando una serie de llamadas secuenciales a la base de datos. En Haskell,

Estudiante revela fallo de seguridad en reloj infantil

Un estudiante de la Real Escuela Superior de Tecnología de Estocolmo (KTH), Gustaf Blomqvist, ha descubierto graves fallos de seguridad en un reloj inteligente para niños como parte de su tesis. El reloj, popular entre los niños, presentaba una vulnerabilidad en su servicio de red que permitía a cua

Simplicidad Ignorada: ¿Por qué no se premia en el trabajo?

El artículo "Nobody Gets Promoted for Simplicity" de terriblesoftware.org aborda un problema sutil pero común en equipos de ingeniería: la tendencia a recompensar la complejidad sobre la simplicidad. Aunque la simplicidad es una virtud crucial, a menudo se pasa por alto en las evaluaciones de desemp

ThinkPad: Laptops Lenovo alcanzan puntuación máxima en reparabilidad

Lenovo ha logrado una puntuación perfecta de 10/10 en la escala de reparabilidad de iFixit para sus nuevas laptops ThinkPad T14 Gen 7 y T16 Gen 5, marcando la primera vez que un modelo de la serie T alcanza esta máxima calificación. Este logro es significativo porque la serie ThinkPad es ampliamente

ia redefine el desarrollo de software

El artículo "Zen of AI Coding" de Yoav Aviram plantea una transformación radical en el desarrollo de software impulsada por la aparición de agentes de codificación basados en IA. La premisa central es que el desarrollo de software, tal como lo conocemos, está llegando a su fin, no en el sentido de q

Scp bloquea SSH: solución inesperada al problema

Este artículo describe un problema inusual y una solución inesperada relacionada con el acceso SSH a un servidor. El autor se encontró con que, después de transferir archivos a su servidor usando `scp`, ya no podía iniciar sesión a través de SSH, a pesar de que otros servicios en el servidor funcion

Manta hiperbólica: arte, ciencia y confort

La 'Manta Hiperbólica' es un diseño innovador para crear una superficie hiperbólica, una forma geométrica con curvatura negativa, en forma de manta. Inventada originalmente como un poncho por el matemático y escultor Helaman Ferguson, este diseño representa una mejora significativa sobre las constru

iPhone 17e: Apple lanza versión económica

Apple ha anunciado el lanzamiento del iPhone 17e, una nueva versión más asequible de su línea iPhone 17. El dispositivo, disponible en colores negro, blanco y rosa suave, estará disponible para pre-pedido a partir del 4 de marzo y en venta a partir del 11 de marzo con un precio inicial de 599 dólare

PostgreSQL: Ajuste clave mejora el rendimiento de la base de datos

Un análisis reciente publicado en vondra.me cuestiona la configuración predeterminada del parámetro `random_page_cost` en la base de datos PostgreSQL, el cual no ha sido actualizado en más de 25 años. Este parámetro influye en la planificación de consultas, afectando la elección entre escaneos secue

C++: ¿por qué la memoria inicial es de 72 KB?

El artículo investiga por qué la primera asignación de memoria en C++ (usando `malloc`) suele ser de 72 KB. El autor, un desarrollador que experimenta con sus propios allocators de memoria, descubrió este patrón recurrente al registrar el tamaño de las asignaciones. Para rastrear el origen de esta a

Robots: la destreza humana, un desafío mecánico

Un artículo de Origami Robotics explora un problema fundamental que limita la destreza robótica: el uso generalizado de cajas de engranajes de alta relación en los dedos de los robots. Si bien los robots pueden lograr avances en locomoción, la manipulación precisa sigue siendo un desafío importante.

Claude Code: Codificación local, ahora en cualquier dispositivo

Anthropic ha lanzado una función llamada 'Remote Control' para su herramienta de codificación Claude Code, disponible como vista previa para usuarios con planes Pro y Max. Esta nueva funcionalidad permite a los usuarios continuar sesiones de codificación localmente desde otros dispositivos, como tel

Inteligencia Ambiental: ¿Cumplió la visión de 2010?

Este artículo explora una visión del futuro de la "Inteligencia Ambiental" (Ambient Intelligence - AmI) tal como fue concebida hace 25 años por el Grupo Asesor de TI de la UE (ISTAG) en 2000. La visión, plasmada en un documento llamado "Scenarios for ambient intelligence in 2010", predecía un mundo

Ingeniero accede a datos de miles de robots aspiradores

Un ingeniero de software, Sammy Azdoufal, accidentalmente descubrió una vulnerabilidad de seguridad en los robots aspiradores DJI Romo, exponiendo datos de miles de usuarios en 24 países. Al intentar crear una aplicación para controlar su propio robot con un mando de videojuegos, Azdoufal utilizó un

C++17: Optimiza el acceso concurrente con shared_mutex

Este artículo explica `std::shared_mutex`, una herramienta valiosa introducida en C++17 que optimiza el acceso concurrente a datos compartidos, especialmente en escenarios de lectura intensiva. Comienza con un ejemplo básico: un contador que se incrementa y se lee por múltiples hilos, utilizando `st

Raspberry Pi: Generador de radiofrecuencia portátil y abierto

## Raspberry Pi: Generador de radiofrecuencia portátil y abierto Un ingeniero ha creado una herramienta que transforma una Raspberry Pi Zero W en un generador de señales de radiofrecuencia (RF) portátil y de código abierto, llamado PIrateRF. Este dispositivo, accesible a través de una interfaz web,

Teclados divididos: guía para empezar

Si has oído hablar de los teclados divididos (split keyboards) y te interesa adquirirlos, pero no sabes por dónde empezar, esta guía te ayudará a entender el panorama. Los teclados divididos separan las mitades izquierda y derecha del teclado, permitiendo que tus manos descansen en una posición más

Detectan 'huellas' de IA en textos: expertos dan claves

Expertos de Mooch, una agencia con dos décadas de experiencia en inteligencia artificial, han identificado una serie de señales de alerta que revelan contenido escrito por IA. Estas señales, que incluyen el uso excesivo de guiones, frases antitéticas dramáticas, lenguaje de cobertura suave, párrafos

Python: cuidado con la asignación encadenada

Este artículo explora un comportamiento sutil pero común en Python relacionado con la asignación encadenada (chained assignment), y cómo se manifiesta a nivel de bytecode. La asignación encadenada, como en `a = b = []`, puede llevar a errores inesperados porque Python crea *un solo* objeto de lista

Asahi Linux: Video por USB-C en Macs Apple Silicon

Asahi Linux ha anunciado avances significativos en el soporte para Apple Silicon, incluyendo la habilitación de la salida de video a través de USB-C y el progreso en el soporte para la serie M3 de MacBooks. La funcionalidad USB-C DisplayPort Alt Mode, largamente solicitada por la comunidad, está aho

box-of-rain: diagramas de sistemas con IA

Box-of-Rain es una herramienta innovadora, generada por inteligencia artificial, que simplifica la creación de diagramas de cajas a partir de configuraciones simples. Estos diagramas son útiles para visualizar arquitecturas de sistemas, flujos de trabajo, o cualquier relación jerárquica de component

NIST reexamina cifrados pequeños ante nuevos estándares

Un reciente esfuerzo del NIST (Instituto Nacional de Estándares y Tecnología de EE. UU.) para estandarizar cifrados de bloque de gran tamaño está provocando una reevaluación de los cifrados de bloque pequeños (32 y 64 bits), que tradicionalmente se consideran inseguros y anticuados. Si bien los cifr

IA pierde originalidad: surge el término 'abolición semántica'

Un nuevo término, 'abolición semántica', ha surgido para describir un problema crítico en la escritura generada por IA: la pérdida de originalidad y profundidad. Según un artículo de The Register, este fenómeno ocurre porque los modelos de lenguaje, al buscar optimizar la probabilidad estadística y

Entrevista: ¿Cuándo hablar del salario?

Este artículo de Leon Adato aborda una estrategia crucial para candidatos a empleo: cómo evitar o posponer la discusión sobre el salario durante las entrevistas. La premisa central es que hablar de salario demasiado pronto puede ser perjudicial, ya que el valor de un puesto de trabajo va más allá de

Agentes de IA: Caché Oculta Costos Elevados

Un nuevo análisis revela costos ocultos y significativos en el uso de agentes de codificación basados en modelos de lenguaje grandes (LLMs). Según un estudio realizado por exe.dev, los costos de lectura de caché (cache reads) crecen de forma cuadrática a medida que la longitud del contexto aumenta,

Aficionado crea portátil retro con tecnología moderna

Un aficionado ha construido un portátil funcional basado en el microprocesador 6502, combinando tecnología retro con características modernas. El proyecto, documentado en GitHub por el usuario TechPaula, culminó en un dispositivo que integra un procesador 65C02 a 8MHz, 46KB de RAM, un sistema BASIC