Noticias que mencionan USB-C

Ploopy lanza Bean Pointing Stick: el apuntador compacto ya en preventa

El Bean Pointing Stick es un dispositivo de pointing (apuntador) creado por Ploopy, una empresa conocida por fabricar dispositivos de entrada personalizados y modulares. En términos simples, es un controlador de cursor que permite mover el puntero del ratón mediante un pequeño stick o palanca en lug

Nueva placa de desarrollo simplifica el aprendizaje de Rust embebido

uFerris Learner Board es una placa de desarrollo de hardware completamente abierta diseñada para simplificar el aprendizaje de Rust embebido. La tarjeta, certificada por la Open Source Hardware Association (OSHWA) con el identificador JO000001, funciona como una plataforma de referencia único compat

RTX 5090 funciona en MacBook Air M4 gracias a drivers de código abierto

Se ha logrado ejecutar una NVIDIA RTX 5090 en un MacBook Air M4 mediante una configuración de eGPU externa conectada por Thunderbolt. macOS no incluye controladores para GPUs NVIDIA o AMD en Apple Silicon, por lo que el desarrollador utilzó los nuevos drivers de código abierto de tinygrad publicados

El chip del iPhone 16 Pro impulsa el MacBook Neo y supera a Intel y Qualcomm

El MacBook Neo representa un hito en la estrategia de Apple al ofrecer su Mac más asequible ($599) utilizando el procesador A18 Pro, el mismo chip que impulsa el iPhone 16 Pro. Este movimiento rompió la percepción tradicional de la industria al demostrar que un chip de smartphone no podría alimentar

Investigadores alertan sobre 'delirios asociados a IA' en usuarios de chatbots

Investigadores alertan sobre un nuevo fenómeno denominado 'delirios asociados a IA' o 'psicosis inducida por inteligencia artificial', documentado en usuarios que pasan demasiado tiempo conversando con chatbots. El caso más relevante es el de Tom Millar, un excapitán de prisión de 53 años en Sudbury

Estudiante diseña birrete de graduación con luces LED programables en Rust

Un estudiante de Purdue University ha creado un birrete de graduación equipado con 48 luces LED programables en Rust, como proyectoDIY para su ceremonia de graduación. El dispositivo utiliza un microcontrolador Digispark ATtiny85 y se activa mediante un interruptor tipo reed y un imán que detectan e

Text Blaze lanza programa de verano donde queda prohibido usar IA

Text Blaze, empresa desarrolladora de productos de productividad con más de 700,000 usuarios, lanzó el programa de prácticas 'No AI Summer' para reclutar desarrolladores junior con la condición expresa de prohibición absoluta del uso de inteligencia artificial durante todo el verano. La compañía, qu

Chindogu: los发明 japonesasinútiles que todos quieren tener

Chindogu es un arte japonés que consiste en diseñar gadgets raros e imprácticos, cuyo nombre se traduce aproximadamente como 'herramienta valiosa' o 'herramienta sin precio'. Este fenómeno cultural combina la creatividad con una resolución de problemas excéntrica, creando soluciones que, aunque inge

Xteink X4: Firmware abierto amplía funciones del lector

Un grupo de desarrolladores ha creado "CrossPoint Reader", un firmware de código abierto para el lector de libros electrónicos Xteink X4. Este firmware, independiente de Xteink, busca mejorar la experiencia de lectura de EPUB y desbloquear el potencial del dispositivo, que de otro modo estaría limit

Laptop Linux de StarFighter: privacidad y potencia

StarFighter ha lanzado una nueva laptop Linux de alto rendimiento enfocada en la privacidad y la productividad. El dispositivo, disponible con procesadores Intel Core Ultra o Ryzen 9, cuenta con una pantalla IPS de 16 pulgadas con resolución 4K y una tasa de refresco de 120 Hz, ofreciendo una experi

Xteink X4: Firmware 'Biscuit' lo convierte en un dispositivo inteligente

Un desarrollador ha creado un firmware personalizado llamado 'Biscuit' para el lector de libros electrónicos Xteink X4, transformándolo en un dispositivo inteligente multifuncional. Originalmente derivado de 'CrossPoint Reader', Biscuit va más allá de la simple lectura de libros electrónicos, ofreci

TUIs: la accesibilidad es un mito, según estudio

El artículo "The text mode lie" expone una creencia errónea común entre los desarrolladores: que las aplicaciones de terminal (TUIs) son inherentemente accesibles debido a la ausencia de gráficos complejos. La realidad es que muchas TUIs modernas, construidas con frameworks como Ink (JavaScript/Reac

Robots humanoides: ingeniería de actuadores bajo estrés

Este artículo de Firgelli Automations explora los desafíos de ingeniería específicos de los actuadores utilizados en robots humanoides bípedos, destacando por qué los diseños convencionales fallan y cómo la industria ha convergido hacia soluciones similares para sobrevivir a las exigencias extremas

OpenAI define principios para el futuro de la IA

Este documento de OpenAI, titulado "Our Principles", articula la visión de la empresa sobre el futuro de la inteligencia artificial general (AGI) y los principios que guían su desarrollo. La premisa central es que la AGI tiene el potencial de transformar radicalmente la sociedad, ofreciendo un aumen

Easyduino: placas de microcontroladores con diseño unificado

Un proyecto de código abierto llamado Easyduino busca unificar los diseños de placas de desarrollo de microcontroladores populares como Arduino, ESP32, Raspberry Pi Pico y STM32 Bluepill. Iniciado por el desarrollador Hanqaqa en GitHub, el proyecto utiliza KiCad, un software de diseño de PCB gratuit

FDA aprueba terapia génica para pérdida auditiva

La Administración de Alimentos y Medicamentos de EE. UU. (FDA) ha aprobado por primera vez una terapia génica para tratar la pérdida auditiva genética, denominada Otarmeni (lunsotogene parvec-cwha). La aprobación, anunciada hoy, se dirige a pacientes pediátricos y adultos con pérdida auditiva sensor

Wuphf: Colaboración Virtual para Agentes de IA

Un nuevo proyecto de código abierto llamado Wuphf ha sido lanzado, ofreciendo un espacio de trabajo colaborativo para agentes de inteligencia artificial. La herramienta, disponible en GitHub (github.com/nex-crm/wuphf), busca simular una oficina virtual donde los agentes (representando roles como CEO

CSS: El desafío de estados predecibles

El artículo de Andrey Yamanov explora un problema común en el desarrollo CSS: la impredecibilidad de la resolución de estados de los componentes. Cuando se trabaja con componentes simples, la cascada y la especificidad de CSS suelen ser manejables. Sin embargo, a medida que se añaden más estados (ho

Apple: ¿Rediseñar iPad y MacBook? Una Propuesta

Este artículo de Craig Mod explora una visión alternativa para el futuro de los iPads y MacBooks, argumentando que Apple ha perdido el rumbo al intentar converger ambos sistemas operativos. La idea central es que el iPad debería ser radicalmente centrado en la interacción táctil, eliminando teclados

Préstamos seguros: verificación innovadora sin tipos

Este artículo explora un enfoque innovador para la verificación de préstamos (borrow-checking) en un lenguaje de programación, sin la necesidad de verificación de tipos estática. La idea central es permitir la flexibilidad de la tipificación dinámica, pero con la seguridad de la verificación de prés

Centros de datos: ¿infrasonido peligroso? Expertos lo desmienten

Un video popular de YouTube, creado por Benn Jordan, ha generado preocupación sobre los efectos nocivos del infrasonido emitido por los centros de datos. El video, que ha ganado una amplia difusión, afirma que estos centros de datos emiten infrasonidos que pueden causar problemas de salud y malestar

Tseda: Herramienta explora datos de series de tiempo

Tseda es una herramienta de código abierto (disponible en GitHub) diseñada para explorar y analizar series de tiempo regularmente muestreadas, es decir, datos que se registran a intervalos regulares (por ejemplo, cada hora, día o mes). Su principal utilidad radica en facilitar la identificación de p

IA potente limitada: Anthropic frena nuevo modelo

Anthropic ha restringido el acceso a su nuevo modelo de IA, Claude Mythos, debido a su potencial para generar exploits de seguridad informática a gran escala. A diferencia de lanzamientos anteriores, Mythos no estará disponible para el público general, ya que podría permitir a atacantes descubrir vu

Doom corre en DNS: investigadores explotan registros

Investigadores han demostrado la posibilidad de ejecutar programas complejos, como el videojuego DOOM, dentro de registros TXT de DNS. Adam Rice, investigador, ha explorado la capacidad de almacenar datos arbitrarios en estos registros, originalmente diseñados para autenticación de correo electrónic

CEO de OpenAI sufre ataque; culpa la desinformación

Sam Altman, CEO de OpenAI, publicó una declaración en su blog tras un incidente en el que su casa fue objeto de un ataque con cóctel molotov, aparentemente motivado por críticas recientes sobre él y la empresa. Altman atribuye el ataque a la creciente ansiedad y desinformación en torno a la intelige

OpenBSD en Pomera DM250: guía experimental

Este artículo de jcs.org describe el proceso de instalación de OpenBSD en el dispositivo Pomera DM250 (y sus variantes DM250X y DM250XY), un mini-ordenador portátil japonés. Es importante destacar que esta instalación es experimental y no está completamente integrada en OpenBSD, por lo que implica r

Antes de leer código: comandos Git esenciales

Cuando te enfrentas a un nuevo código base, es tentador sumergirte directamente en los archivos. Sin embargo, Ally Piechowski, un experto en el campo, propone un enfoque diferente: ejecutar una serie de comandos Git antes de siquiera abrir un archivo. Este método proporciona una visión general del p

Bitcoin en riesgo: amenaza cuántica acecha

Este artículo aborda una amenaza existencial para Bitcoin: la posibilidad de que una computadora cuántica criptográficamente relevante (CRQC) aparezca y rompa sus firmas digitales. Actualmente, Bitcoin no es resistente a ataques de computadoras cuánticas, lo que significa que una CRQC podría comprom

Laptop retro 6502: nueva versión más fina y potente

Un desarrollador ha presentado una segunda revisión de su laptop basada en el microprocesador 6502, denominada LT6502b. La nueva versión se caracteriza por ser más delgada y con mejoras significativas en el diseño y funcionalidad. El dispositivo, cuyo desarrollo se ha trasladado desde GitHub a Codeb

Claude Code: IA pierde efectividad en ingeniería

Claude Code, una herramienta de inteligencia artificial desarrollada por Anthropic, ha experimentado una degradación significativa en su rendimiento para tareas de ingeniería complejas a partir de febrero de 2024. Un ingeniero de software ha documentado extensivamente esta regresión a través de un r

Syntaqlite: IA acelera herramientas para SQLite

Este artículo narra la historia de Lalit Maganti, un ingeniero que durante ocho años deseó crear un conjunto de herramientas de desarrollo (devtools) de alta calidad para SQLite, una base de datos embebida crucial en la industria. La dificultad radicaba en la ausencia de herramientas adecuadas para

Insignias NFC sin batería innovan en Singapur

Un desarrollador ha diseñado insignias para el hackathon Overglade en Singapur, destacando una innovadora tecnología de bajo consumo. Estas insignias, impulsadas por un chip RP2040, incorporan NFC pasivo y un controlador de tinta electrónica (e-ink), eliminando la necesidad de batería. El diseño per

Menos pantalla, más foco: un método para concentrarse

Este artículo explora una estrategia inusual para mejorar la concentración: renunciar a un monitor grande y volver a trabajar con la pantalla de una laptop. El autor, un desarrollador, se había sentido abrumado y con falta de enfoque, atribuyéndolo a la necesidad constante de estar al tanto de múlti

Tejer código: el telar como metáfora digital

Este artículo de Slab.org, escrito por Alex McLean, explora el proceso de tejido a telar como una analogía fascinante para la informática y la ingeniería digital. McLean describe meticulosamente su proceso de creación de un telar, destacando la importancia del orden, la tensión y la precisión, eleme

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