Organización Alemana de Censura Secreta CUII Expuesta: Poder Descontrolado Sobre Bloqueos en Internet

2024-12-19

Una organización privada en Alemania, la CUII, controla secretamente el bloqueo de sitios web, eludiendo los tribunales y los mecanismos de transparencia. Compuesta por importantes ISP alemanes y titulares de derechos de autor, que controlan más del 85% del mercado de internet alemán, la CUII decide qué sitios bloquear sin aprobación judicial, lo que lleva a numerosos bloqueos erróneos. Un estudiante de 17 años expuso la lista secreta de bloqueos de la CUII, provocando la atención de los medios y protestas públicas, lo que obligó a la CUII a levantar algunos bloqueos erróneos. Esto destaca los riesgos de los desequilibrios de poder y la falta de transparencia, planteando cuestiones cruciales sobre la censura en internet y las leyes de derechos de autor.

Leer más

Tutorial: Creación de un Shell Unix Simple en C

2024-12-26

Este tutorial te guía en la creación de un shell Unix básico en C, llamado lsh. Se detalla el ciclo de vida del shell: inicialización, interpretación de comandos y terminación. Se cubren aspectos clave como la lectura de la entrada del usuario, el análisis de comandos, la ejecución de programas usando fork() y exec(), y el manejo de comandos integrados como cd, help y exit. Se enfatiza la asignación dinámica de memoria usando malloc() y realloc(), y se explica el uso de getline(). Aunque simplificado (sin tuberías, redirección o globbing), el tutorial proporciona una base sólida para comprender la programación de shells en C.

Leer más

Comando DOS APPEND: Superando la Brecha entre lo Antiguo y lo Nuevo

2024-12-20

Durante la reconstrucción del código fuente de DOS 2.11, el autor se encontró con un desafío: el antiguo ensamblador MASM 1.25 no tenía soporte para directorios, lo que entraba en conflicto con la organización moderna de archivos usando una estructura de árbol. Para evitar un directorio monolítico, el autor empleó inteligentemente el comando DOS APPEND. APPEND es un programa TSR (Terminate and Stay Resident) que intercepta llamadas del sistema como la apertura de archivos y busca en una lista de rutas predefinida si el archivo no se encuentra en el directorio actual. Esto permitió que MASM 1.25 localizara archivos dentro de la estructura jerárquica, resolviendo la incompatibilidad y destacando la sorprendente utilidad de APPEND en escenarios específicos.

Leer más
Desarrollo

Lanzamiento de Fish Shell 4.0b1 Beta: Código principal reescrito en Rust, se incluyen importantes mejoras

2024-12-22

¡Ya está disponible la versión beta de Fish Shell 4.0b1! El principal punto destacado es la portabilidad del código principal de C++ a Rust, lo que resulta en mejoras significativas en el rendimiento y las funciones. Se incluyen muchas otras mejoras, como una mejor compatibilidad con terminales, funciones de enlace mejoradas, funciones de scripting mejoradas y una mejor experiencia interactiva. Los cambios de incompatibilidad con versiones anteriores incluyen una nueva notación de teclas para los enlaces y la activación predeterminada de la función qmark-noglob. En general, esta es una versión significativa que ofrece a los usuarios una experiencia de shell más potente y eficiente.

Leer más
Desarrollo

Bolsitas de té comerciales liberan millones de microplásticos que ingresan en las células intestinales humanas

2024-12-23

Una investigación de la Universidad Autónoma de Barcelona revela que las bolsitas de té comerciales liberan millones de microplásticos y nanoplásticos durante la preparación de la infusión. El estudio, publicado en la revista Chemosphere, demuestra por primera vez la capacidad de estas partículas para ser absorbidas por las células intestinales humanas, llegando al torrente sanguíneo y potencialmente diseminándose por todo el cuerpo. El análisis de bolsitas de té hechas de nylon-6, polipropileno y celulosa mostró que el polipropileno liberó la mayor cantidad de partículas, aproximadamente 1.200 millones por mililitro. Los microplásticos incluso ingresaron al núcleo de la célula. Los resultados destacan la necesidad de más investigaciones sobre los efectos a largo plazo de la exposición crónica y de regulaciones para mitigar la contaminación por microplásticos en los envases de alimentos.

Leer más

Grupo de Trabajo HTML del W3C: Impulsando la Evolución del Estándar HTML

2024-12-26

El Grupo de Trabajo HTML del W3C se dedica a convertir los borradores de revisión de HTML y DOM del WHATWG en Recomendaciones del W3C. Este grupo está formado por expertos globales que colaboran para asegurar la evolución continua y la mejora de los estándares HTML para satisfacer las necesidades siempre cambiantes de la web. El grupo cuenta con una misión definida, un proceso de participación y una política de patentes, y publica regularmente actualizaciones e información de eventos.

Leer más

Las medidas cautelares propuestas contra Google amenazan el papel vital de los navegadores independientes

2024-12-19

Las medidas cautelares propuestas por el Departamento de Justicia de EE. UU. en su caso antimonopolio contra Google podrían perjudicar inadvertidamente a navegadores independientes como Firefox, poniendo en peligro sus flujos de ingresos. Esto no solo afecta a una empresa, sino que amenaza el futuro de la web abierta. Si bien Google es el motor de búsqueda predeterminado de Firefox en EE. UU., este no es un acuerdo exclusivo, y Firefox siempre ha ofrecido varias opciones de motores de búsqueda. Reducir el número de navegadores independientes disminuye la competencia entre los motores de búsqueda y perjudica la elección del consumidor y la innovación. El artículo insta al tribunal a considerar medidas que no dañen a los navegadores independientes ni a la web abierta.

Leer más

@celine/bibhtml v3.0.3: Un Sistema de Referencias Basado en Web Components

2024-12-21

El sistema de referencias basado en Web Components para documentos HTML, @celine/bibhtml, ha lanzado la versión 3.0.3. Tiene como objetivo proporcionar una experiencia de usuario similar a la de las referencias en LaTeX/BibTeX, utilizando Citation.js como base y degradando con elegancia cuando las citas y las referencias están mal formadas o JavaScript está deshabilitado. Admite cuatro formatos de referencia: BibTeX, texto no estructurado, DOI y Wikidata, y ofrece tres elementos personalizados: ``, `` y ``, lo que simplifica la gestión de referencias en HTML.

Leer más

Una cura alemana para la soledad: El Stammtisch

2024-12-22

En el mundo acelerado de hoy, la soledad es cada vez más común. Este artículo relata cómo la autora descubrió una forma tradicional alemana de combatir la soledad: el Stammtisch, donde personas con ideas afines se reúnen regularmente en un bar o restaurante para beber y conversar. El Stammtisch fomenta la amistad y proporciona un ambiente social relajado sin la molestia de ser anfitrión, ofreciendo una solución a la soledad moderna. La autora traza paralelos con su propio club de café, destacando los beneficios de las reuniones sociales regulares y enfatizando la importancia de la conexión humana.

Leer más

Un clic, medio millón perdido: estafa de phishing de criptomonedas sofisticada explota los servicios de Google

2024-12-20

Dos víctimas perdieron casi 500.000 dólares en criptomonedas después de hacer clic en un mensaje fraudulento de recuperación de cuenta de Google. Los estafadores utilizaron un número de teléfono real de Google, correos electrónicos falsos de seguridad de Google y engañaron a las víctimas para que hicieran clic en un mensaje de Google en sus teléfonos, obteniendo el control de sus cuentas de Gmail. Un error de una de las víctimas fue almacenar una imagen de la frase semilla de su monedero de criptomonedas en Google Fotos, dando a los estafadores acceso fácil a sus fondos. Este incidente destaca las vulnerabilidades en el sistema de autenticación de Google y la sofisticación de los estafadores que utilizan los servicios de Google para ataques de phishing de alta tecnología.

Leer más

Un ELF minimalista: Eliminando la complejidad hasta lo esencial

2024-12-26

Este artículo detalla el proceso del autor para simplificar un programa básico de Linux, culminando en un archivo ELF minimalista. Comenzando con un simple programa "Hola, Mundo", el autor elimina progresivamente complejidades como bibliotecas estándar, funciones de seguridad modernas, información de depuración y mecanismos de manejo de errores. El proceso profundiza en la estructura del archivo ELF, tablas de símbolos, secciones y el papel de los scripts de enlazador, usando lenguaje ensamblador para manipular directamente las llamadas al sistema para la funcionalidad del programa. El autor concluye creando un script de enlazador personalizado, cargando segmentos de código y datos en direcciones de memoria especificadas, demostrando la flexibilidad y los detalles de bajo nivel de la construcción de archivos ELF.

Leer más

Tiempo Unix y una Modesta Propuesta

2024-12-27

Este artículo profundiza en la discrepancia entre el tiempo Unix (la cantidad de segundos desde el 1 de enero de 1970) y el tiempo real debido a la desaceleración de la rotación de la Tierra y pequeñas variaciones en su órbita. Se introdujeron los segundos bisiestos para abordar esto, pero sus complejidades llevaron a un plan para discontinuarlos para 2035. El autor propone una solución novedosa: ajustar periódicamente la órbita de la Tierra para mantener la sincronización entre el año solar y el año medio del calendario gregoriano, eliminando así la necesidad de segundos bisiestos.

Leer más

Racket School 2019: Diseñando tus propios lenguajes

2024-12-26

La pista "Cómo diseñar lenguajes" de la Racket School 2019 ofreció una inmersión profunda en la programación orientada a lenguajes y la construcción de lenguajes utilizando Racket. El plan de estudios cubrió conceptos centrales como la expansión de macros, los módulos y la verificación de tipos, reforzados con laboratorios prácticos. Los participantes construyeron macros simples y lenguajes tipados, obteniendo una comprensión práctica de los principios del diseño de lenguajes. Las conferencias y los laboratorios proporcionaron una experiencia de aprendizaje equilibrada, culminando en la capacidad de diseñar y construir lenguajes personalizados.

Leer más

Una Fruta Antes Prohibida: El Ingrediente Secreto del Ponche Navideño Delicioso

2024-12-29

Preparar el tradicional ponche navideño mexicano, Ponche Navideño, se veía dificultado por las restricciones a la importación de un ingrediente clave: los tejocotes. Estas pequeñas frutas doradas, con su aroma único y alto contenido de pectina, dan al ponche su sabor y espesor característicos, y se consideran un símbolo de la Navidad en México. Durante mucho tiempo, la aduana de EE. UU. prohibió su importación por temor a la mosca de la fruta, lo que provocó un mercado negro para esta fruta rara. Sin embargo, en 2015, el USDA finalmente levantó la prohibición, haciendo que esta bebida festiva sea mucho más fácil de preparar en EE. UU. Hoy en día, los tejocotes están fácilmente disponibles en EE. UU., permitiendo que la gente disfrute de esta bebida navideña única que combina sabores de África, Asia y las Américas.

Leer más

Espacio de diseño para consultas de búsqueda de código: Enfoque innovador de ast-grep

2024-12-26

ast-grep es una herramienta de búsqueda de código basada en Árbol de Sintaxis Abstracto (AST) diseñada para facilidad de uso, expresividad y precisión. Esta publicación de blog profundiza en el espacio de diseño de las consultas de búsqueda de código, clasificándolas en consultas informales, consultas formales basadas en lenguajes de programación existentes, consultas formales que utilizan lenguajes personalizados y consultas híbridas. Se analizan las fortalezas y debilidades de cada tipo. ast-grep emplea un enfoque híbrido, permitiendo a los usuarios escribir consultas utilizando la sintaxis familiar del lenguaje de programación y ofreciendo una expresividad más poderosa a través de archivos de configuración YAML o una API programática para una búsqueda de código precisa.

Leer más

Un fallo de diseño y una tetera oculta en el protector de pantalla 3D Pipes de Windows

2024-12-28

El querido protector de pantalla 3D Pipes de Windows, conocido por sus hipnóticas animaciones de tuberías, esconde un secreto poco conocido: una tetera que aparece raramente. Esta tetera es un homenaje a la tetera de Utah, un objeto de referencia estándar en gráficos por computadora, pero su increíblemente baja tasa de aparición llevó a quejas de los usuarios sobre baja productividad. El artículo también revela que, en versiones anteriores de Windows, el protector de pantalla causaba un alto uso de la CPU en los servidores debido al renderizado de software, recomendando un protector de pantalla de pantalla negra para servidores.

Leer más

DivestOS Mobile finaliza su trayectoria de 10 años: El desarrollador anuncia el fin de las actualizaciones

2024-12-27

DivestOS, un sistema operativo móvil centrado en la privacidad, anunció el fin de sus actualizaciones en su décimo aniversario. El proyecto, con más de 7.000 confirmaciones en Git, logró un éxito significativo, pero debido a preocupaciones de sostenibilidad, el desarrollador Tavi decidió finalizar el mantenimiento. DivestOS y sus aplicaciones no recibirán más actualizaciones, y Hypatia y Carrion dejarán de recibir actualizaciones de base de datos. Los proyectos Divested no móviles (por ejemplo, Brace, D-WRT) seguirán manteniéndose. Gracias a todos los usuarios, contribuyentes y donantes por su apoyo.

Leer más

Guerra de motores de búsqueda con IA: ¿Puede OpenAI desafiar el dominio de Google?

2024-12-28

El autor compara los resultados de búsqueda de Google con un 'pícnic infestado de moscas', repleto de anuncios y contenido generado por IA, lo que dificulta que los usuarios encuentren rápidamente lo que necesitan. La respuesta de Google de añadir más información, argumenta el autor, es contraproducente, perdiendo la simplicidad y facilidad de uso que definieron su éxito inicial. En contraste, la búsqueda ChatGPT de OpenAI prioriza la simplicidad y la confianza del usuario, ofreciendo una única respuesta en un formato conversacional, similar a la recomendación de un amigo. Sin embargo, aún necesita abordar el problema de las 'alucinaciones' de IA. En última instancia, el éxito de OpenAI en desafiar el dominio del motor de búsqueda de Google depende de mantener los valores esenciales de su producto y evitar los errores de Google.

Leer más

Motor Genesis: Un motor de física universal para robótica y más allá

2024-12-22

Genesis es una plataforma de simulación física completa y potente, diseñada para robótica de propósito general, IA encarnada y aplicaciones de IA física. Simula una amplia gama de materiales y fenómenos físicos a velocidades sin precedentes y puede generar videos físicamente precisos y políticas robóticas a partir de descripciones en lenguaje natural. Por ejemplo, puede simular a Sun Wukong haciendo volteretas, a un samurái practicando boxeo y a varios robots realizando tareas complejas, con capacidades de transferencia de políticas Sim2Real. Actualmente de código abierto, el motor lanzará gradualmente su framework generativo en el futuro, prometiendo revolucionar la generación de datos para la robótica y la IA.

Leer más

El Software Libre Necesita Herramientas Libres: Un Dilema Ético en el Desarrollo de Software Abierto

2024-12-28

Este artículo explora el dilema ético que enfrentan los desarrolladores de software libre que utilizan herramientas de desarrollo no libres. El autor argumenta que, en busca de eficiencia, muchos desarrolladores han optado por herramientas propietarias o servicios de red como BitKeeper, SourceForge y GitHub, sacrificando la libertad tanto de los desarrolladores como de los usuarios. El autor utiliza el ejemplo de la migración del kernel de Linux a BitKeeper y el posterior desarrollo forzado de Git para ilustrar los riesgos de depender de herramientas propietarias. El uso de herramientas no libres, enfatiza el autor, no solo perjudica la credibilidad del movimiento de software abierto, sino que también restringe la libertad del software, resultando finalmente en un software que no es verdaderamente libre. El autor hace un llamamiento a los desarrolladores para que prioricen las herramientas de desarrollo libres y de código abierto, manteniendo los valores del software libre y evitando el sacrificio de la libertad en aras de la eficiencia.

Leer más

El Teorema de Imposibilidad del Clustering: Por qué no existen algoritmos perfectos

2024-12-26

Este artículo explora el problema del 'triángulo imposible' en los algoritmos de clustering. Haciendo un paralelo con el teorema CAP, el autor argumenta que todo algoritmo de clustering debe sacrificar una de las tres propiedades deseables: invariancia de escala, riqueza y consistencia. El artículo define cada propiedad e ilustra cómo algoritmos como k-means comprometen una para lograr las otras. La conclusión enfatiza que los desarrolladores deben elegir algoritmos en función de las necesidades específicas de su aplicación, aceptando que un algoritmo de clustering perfecto es matemáticamente imposible.

Leer más

Lightstorm: Un Compilador Ruby Minimalista Aumenta el Rendimiento con MLIR

2024-12-31

El equipo DragonRuby desarrolló Lightstorm, un compilador Ruby minimalista destinado a mejorar el rendimiento de su motor de juego multiplataforma. Utilizando MLIR, Lightstorm traduce el bytecode de la máquina virtual mruby a código C, optimizando el rendimiento al eliminar las operaciones de carga/almacenamiento y las ramas en el bucle del intérprete de la VM. Los resultados de referencia muestran mejoras de rendimiento que van del 1% al 1200%, con una reducción media de aproximadamente el 30% en el tiempo de ejecución y los ciclos. Si bien actualmente solo admite un subconjunto de Ruby, el proyecto valida la viabilidad de la precompilación de código Ruby para obtener ganancias de rendimiento. Los planes futuros incluyen reemplazar los componentes C críticos del motor con código Ruby compilado.

Leer más
Desarrollo

La Ilusión del Enfoque: ¿Por qué sobreestimamos el impacto del éxito en la felicidad?

2024-12-21

Investigaciones psicológicas muestran que a menudo predecimos erróneamente qué nos hará felices en el futuro. Un ejemplo específico de este "error de predicción afectiva" es la "ilusión del enfoque": las cosas en las que nos enfocamos para lograr a menudo no producen la felicidad que esperamos. Este artículo ofrece una explicación evolutiva: la ilusión del enfoque no es un defecto cognitivo, sino un mecanismo para motivarnos a mejorar nuestras circunstancias. Debido a que nuestra experiencia del placer se habitúa (adaptación hedónica), prever esta adaptación puede minar la motivación. Por lo tanto, la evolución nos hace ingenuos al creer que el próximo logro traerá alegría duradera, impulsando nuestra búsqueda de objetivos.

Leer más

Revolucionando el flujo de trabajo: El poder de un CHANGELOG público

2024-12-22

El ingeniero de AWS, Daniel Doubrovkine, comparte su experiencia con el mantenimiento de un CHANGELOG público de su trabajo. Al documentar abiertamente sus tareas semanales, fomenta la transparencia y la colaboración. Esta práctica ha generado beneficios significativos: reuniones individuales más productivas, integración más fluida para nuevos ingenieros, acceso fácil al trabajo anterior, autorreflexión mejorada y aumento de la confianza entre los colegas. Anima a otros a adoptar este enfoque y comparte su método simple de registro junto con un script de Ruby para generar una tabla de contenido anual.

Leer más
Desarrollo registro de trabajo

Ardillas de California sorprendidas comiendo carne: un descubrimiento sorprendente

2024-12-21

Un estudio reciente ha revolucionado lo que se sabía sobre las ardillas de California. Anteriormente consideradas granívoras (comedoras de granos), los investigadores observaron a estos roedores comunes cazando, matando y consumiendo topillos —pequeños roedores— durante el verano de 2024. Este sorprendente descubrimiento destaca las lagunas en nuestro conocimiento, incluso sobre animales familiares, y sugiere que las ardillas de California pueden ser omnívoras oportunistas, adaptando su dieta según la disponibilidad de alimentos. El comportamiento carnívoro observado, que alcanzó su punto máximo cuando aumentaron las poblaciones de topillos, demuestra su flexibilidad conductual y capacidad de adaptación a entornos cambiantes.

Leer más

La NASA y Axiom Space cambian el orden de ensamblaje de la estación espacial comercial

2024-12-29

La NASA y Axiom Space han revisado la secuencia de ensamblaje de la estación espacial comercial de Axiom Space. El nuevo plan prioriza el lanzamiento del Módulo de Carga, Energía y Térmica primero, permitiendo que la Estación Axiom se convierta en un destino de vuelo libre tan pronto como en 2028, independientemente de la Estación Espacial Internacional (ISS). Esto acelera las capacidades operacionales de la Estación Axiom, reduce la dependencia de la ISS y prepara para el desmantelamiento de la ISS a partir de 2030. La NASA continúa apoyando la I+D de múltiples estaciones espaciales comerciales para mantener el liderazgo de EE. UU. en la investigación de microgravedad y para servir a los objetivos futuros de exploración espacial.

Leer más

Dos Profesores Sean Carroll Discuten el Universo: Un Diálogo sobre Ciencia y Fe

2024-12-24

La revista Nautilus reunió a dos científicos, ambos llamados Sean Carroll —un biólogo evolutivo, el otro un físico— para una conversación fascinante. Desde sus respectivos campos, abordaron cuestiones profundas sobre el origen de la vida, la vida extraterrestre, la tensión entre ciencia y religión, el destino de la Tierra y sus fascinaciones infantiles por la ciencia. Su discusión combinó un razonamiento científico riguroso con anécdotas divertidas, terminando en una nota de optimismo sobre los misterios del universo y el futuro de la humanidad.

Leer más

Rewilding en Irlanda: Los jardines exóticos de la isla de Rossdohan

2024-12-21

La isla de Rossdohan en Irlanda cuenta una historia cautivadora de un jardín exótico creado por un cirujano del siglo XIX que regresó de la India. La isla posee un microclima único, gracias a la plantación de especies del hemisferio sur. A pesar de los incendios en las casas y los cambios de propietarios, estas plantas exóticas persisten, formando un ecosistema único junto con la flora nativa. Hoy en día, los esfuerzos de rewilding se enfrentan al desafío de preservar este legado histórico y, al mismo tiempo, restaurar la biodiversidad nativa, lo que requiere legislación, cambios de políticas y participación pública.

Leer más

Galaxias Seyfert: Faros brillantes en el cosmos

2024-12-31

En 1943, el astrónomo Carl Seyfert descubrió una clase de galaxias espirales con núcleos inusualmente brillantes. Sus espectros revelan líneas de emisión fuertes, a menudo anchas, indicando una intensa actividad central. Estas galaxias Seyfert, que comprenden alrededor del 10% de todas las galaxias, se consideran versiones cercanas y de baja luminosidad de los cuásares, alimentadas por un agujero negro supermasivo que acrece gas a su alrededor. El Telescopio Espacial Hubble y otros instrumentos han observado extensamente las galaxias Seyfert, revelando su diversidad y complejidad, incluyendo diferentes tipos y su interacción con su entorno galáctico. El estudio continuo de las galaxias Seyfert nos ayuda a comprender los mecanismos que impulsan los núcleos galácticos activos y el crecimiento de los agujeros negros.

Leer más
1 2 31 32 33 35 37 38 39 62 63