El Auge y la Caída de Ashton-Tate: La Saga de dBASE

2024-12-12

Ashton-Tate, un actor destacado en la revolución de las computadoras personales de la década de 1980, alcanzó la fama con su software de base de datos, dBASE. Inicialmente concebido por Wayne Ratliff como Vulcan, el programa rápidamente se convirtió en un estándar para los sistemas CP/M y más tarde floreció con el auge del IBM PC. Su interfaz fácil de usar y sus potentes funciones impulsaron a Ashton-Tate a una salida a bolsa y a un éxito significativo. Sin embargo, las posteriores luchas de la empresa con el desarrollo de dBASE III, la creciente competencia y los problemas internos finalmente llevaron a su adquisición por Borland. Esta historia detalla el legado de dBASE, el auge y la caída de Ashton-Tate, ofreciendo información valiosa sobre la dinámica de la industria del software.

Leer más

La estimulación cerebral ayuda a los paralíticos a caminar de nuevo

2024-12-12

The Economist informa sobre un estudio innovador que demuestra que la estimulación de partes específicas del cerebro puede permitir que las personas paralíticas vuelvan a caminar. Los investigadores utilizaron electrodos implantados para ayudar a un hombre a subir escaleras sin ayuda, ofreciendo una nueva esperanza para las personas con lesiones de la médula espinal y marcando un avance significativo en la neurociencia.

Leer más

Mapas de recorte de geometría: renderización de terreno simple con nivel de detalle

2024-12-12

Esta entrada de blog detalla los mapas de recorte de geometría, una técnica para renderizar terrenos extensos en tiempo real. Utiliza una malla con densidad de teselado variable —más fina cerca de la cámara, más gruesa más lejos— para lograr el nivel de detalle. El autor explica meticulosamente los detalles de la implementación, incluyendo la generación de mallas, los procedimientos de renderizado, el manejo de las costuras y el almacenamiento eficiente de mapas de altura. La alineación de la malla es crucial, evitando artefactos parpadeantes. Aunque compleja, la técnica destaca por su simplicidad, evitando algoritmos computacionalmente costosos mientras se mantiene un renderizado de terreno de alta calidad.

Leer más

Acceso a base de datos efímera con GitHub Actions y S3

2024-12-12

Este artículo presenta un método inteligente para ejecutar una base de datos temporal usando GitHub Actions para computación efímera y almacenamiento de objetos S3 para persistencia. Crea una base de datos compatible con MySQL a demanda, almacena datos en S3 y destrúyela automáticamente cuando termine, eliminando costos continuos. Un túnel seguro permite acceso público para pruebas de integración, demostraciones o desarrollo a corto plazo. Importante: Este enfoque es adecuado solo para tareas de corto plazo; no está diseñado para servicios de base de datos de larga duración.

Leer más
Desarrollo Base de Datos

Extensión de GitHub resume artículos de Hacker News con LLMs

2024-12-12

El proyecto de GitHub `hn-tldr-extension` ofrece una extensión de navegador que utiliza los modelos lingüísticos grandes (LLMs) de OpenAI y Anthropic para resumir rápidamente artículos de Hacker News. Los usuarios proporcionan sus propias claves de API para habilitar un botón 'resumir' en las páginas de HN, proporcionando resúmenes concisos de artículos. El código de la extensión es de código abierto y admite navegadores como Firefox.

Leer más

Instalación sencilla de macOS en cualquier ordenador con Proxmox

2024-12-12

Este proyecto ofrece un método simplificado para instalar macOS en cualquier ordenador utilizando Proxmox VE versiones 7.0 a 8.2. Un único script automatiza el proceso de configuración, permitiendo a los usuarios ejecutar fácilmente versiones de macOS desde High Sierra hasta Sonoma en una máquina virtual Proxmox. También se admiten instalaciones en entornos de nube y hay un videotutorial disponible.

Leer más
Hardware Virtualización

Domando LLMs: Una Guía Práctica para Evitar Problemas

2024-12-12

Este libro, "Domando LLMs", profundiza en las limitaciones clave y los problemas de implementación que encuentran los ingenieros y los gerentes de producto técnicos al construir aplicaciones basadas en LLM. En lugar de centrarse únicamente en las capacidades, aborda desafíos prácticos como el manejo de salidas no estructuradas, la gestión de ventanas de contexto y la optimización de costos. Con ejemplos de código Python reproducibles y herramientas de código abierto probadas en combate, proporciona una guía práctica para navegar estos desafíos, permitiendo a los lectores aprovechar el poder de los LLMs mientras evitan sus limitaciones inherentes.

Leer más

El Mundo del Mañana: ¿Por Qué el Progreso Perdió su Glamour?

2024-12-12

Este artículo explora el encanto y la posterior desaparición de la visión del 'Mundo del Mañana' predominante a mediados del siglo XX. Recorre la evolución de los anhelos sociales por un futuro mejor, desde la búsqueda de eficiencia, orden y velocidad hasta los deseos de exploración, aventura y logros, y finalmente, el anhelo de seguridad, comodidad y facilidad. Sin embargo, a medida que los avances tecnológicos se hicieron realidad, surgieron sus defectos, como la falta de sabor de los alimentos industrializados y la naturaleza destructiva de los proyectos de renovación urbana. El autor argumenta que la desilusión con el progreso proviene de una mala interpretación del progreso en sí: la búsqueda de 'la mejor manera' en lugar de reconocer la diversidad y las preferencias individuales. Para recuperar el encanto del progreso, es crucial comprender las aspiraciones contemporáneas y ofrecer posibilidades para diversos estilos de vida, en lugar de un único plan para el futuro.

Leer más

WordPress contra Capital Privado: Una Lucha por el Futuro del Código Abierto

2024-12-12

WordPress, el sistema de gestión de contenido líder mundial, está enfrascado en una batalla con la firma de capital privado Silver Lake y su inversión, WP Engine. Después de recibir una inversión masiva, WP Engine, una empresa con fines de lucro construida sobre WordPress, ha explotado agresivamente la marca WordPress mientras contribuía mínimamente a la comunidad de código abierto. Después de varios intentos fallidos de comunicación, el CEO de Automattic y cofundador de WordPress, Matt Mullenweg, tomó medidas, restringiendo el acceso de WP Engine a los recursos de WordPress.org para defender a la comunidad de código abierto y el futuro de WordPress. Este conflicto destaca el conflicto fundamental entre las comunidades de código abierto y las empresas de capital privado que buscan maximizar los beneficios, sirviendo como una advertencia sobre la salud a largo plazo de los proyectos de código abierto.

Leer más

Reglas tácitas de los programas de terminal: Una retrospectiva de 20 años

2024-12-12

Este artículo resume la experiencia de 20 años del autor con programas de terminal, destilando reglas comunes, aunque no oficiales, de comportamiento. Estas reglas cubren las respuestas de los programas a Ctrl-C, Ctrl-D y a la tecla 'q', el uso de colores, el soporte de enlaces de teclas readline y la salida de tuberías. El autor observa que, aunque no son estándares obligatorios, la comprensión de estas reglas ayuda a predecir el comportamiento del programa de terminal y reduce la curva de aprendizaje. El artículo usa ejemplos para analizar la aplicabilidad y las excepciones a estas reglas, enfatizando la importancia de distinguir entre la responsabilidad del propio programa y el comportamiento predeterminado del sistema operativo.

Leer más

Los filtros de nombres de ChatGPT provocan controversia

2024-12-12

El chatbot de IA ChatGPT ha provocado controversia debido a sus filtros de nombres integrados. Estos filtros impiden que los usuarios mencionen ciertos nombres, como Brian Hood, Jonathan Turley y Jonathan Zittrain, causando interrupciones en el chat. La razón para filtrar estos nombres se debe a instancias anteriores en las que ChatGPT generó incorrectamente información sobre estas personas, lo que llevó a disputas legales. Si bien OpenAI afirma que el filtrado de "David Mayer" fue un error, el incidente destaca los desafíos que enfrentan los LLM en el manejo de información sensible y los problemas potenciales que pueden crear los filtros codificados de forma rígida.

Leer más

Bonscore: Calificación crediticia empresarial independiente

2024-12-12

Bonscore ofrece un servicio de calificación crediticia empresarial independiente y transparente. Los datos se obtienen directamente del registro mercantil, garantizando objetividad y evitando manipulaciones. A diferencia de las agencias de crédito tradicionales, Bonscore utiliza algoritmos propietarios para evaluar la probabilidad de impago, proporcionando comparaciones con benchmarks del sector. Esto permite a las empresas evaluar la solvencia de clientes potenciales y existentes, competidores y proveedores, llevando a decisiones comerciales más informadas, como: evaluar nuevos clientes, analizar el comportamiento de pago de clientes existentes, participar en licitaciones, evaluar la fiabilidad de proveedores, analizar la salud financiera de la competencia y tomar decisiones de crédito.

Leer más

Gentrace recauda 8 millones de dólares en la Serie A para revolucionar la evaluación de LLM para equipos de IA

2024-12-12

Gentrace, una plataforma de evaluación de LLM, anunció una ronda de financiación Serie A de 8 millones de dólares. Abordando desafíos como procesos de evaluación aislados y poca colaboración en equipo, Gentrace ofrece un entorno de prueba colaborativo. Los equipos pueden probar directamente a través de una interfaz fácil de usar, eliminando la necesidad de código de evaluación aislado. Admite evaluaciones de modelo, código y humanas, Gentrace proporciona gestión de experimentos, informes y herramientas de depuración para un desarrollo eficiente de LLM. Historias de éxito de Webflow, Multiverse y Quizlet destacan mejoras significativas en la eficiencia de las pruebas (por ejemplo, un aumento de 40 veces).

Leer más

Avance en el Análisis de Alcanzabilidad del Sistema de Nombres de Dominio

2024-12-12

Investigadores han presentado el primer procedimiento de decisión para verificar el Sistema de Nombres de Dominio (DNS), estableciendo su complejidad como 2ExpTime. El estudio formaliza la semántica del DNS y utiliza una nueva abstracción basada en lenguajes positivamente prefijo-testables, reduciendo el problema de verificación del DNS al problema de verificación para sistemas pushdown. Este enfoque modela eficazmente los vectores de ataque en el DNS, como los ataques de amplificación y el blackholing de reescritura, proporcionando una nueva base teórica para garantizar la seguridad y fiabilidad del DNS.

Leer más

Programador critica a proveedores OAuth por fallas en la API

2024-12-12

Un programador criticó públicamente a varios proveedores OAuth (GitHub, Facebook, TikTok, Strava, Naver y otros) por varias inconsistencias en sus APIs. Los problemas incluían códigos de estado incorrectos, respuestas de error no estándar, nomenclatura de parámetros inconsistente y formatos de expiración de token defectuosos. El autor instó a estos proveedores a rectificar estos problemas, expresando confusión particular con las elecciones de diseño de Naver. La publicación también destacó la falta de soporte para la autenticación básica HTTP, aclarando posteriormente que, si bien es opcional en OAuth 2.1, la falta de soporte PKCE en la mayoría de los proveedores los hace no conformes a ninguna de las especificaciones.

Leer más

WXT: Framework de Extensión Web de Próxima Generación para un Desarrollo Acelerado

2024-12-12

WXT es una herramienta de código abierto que revoluciona el desarrollo de extensiones web. Admite Chrome, Firefox, Edge, Safari y todos los navegadores basados en Chromium, construyendo extensiones Manifest V2 y V3 desde una única base de código. Con un HMR ultrarrápido, puntos de entrada basados en archivos y soporte predeterminado para TypeScript, WXT ofrece importaciones automáticas y publicación automatizada. Agnóstico de framework y compatible con cualquier plugin Vite, cuenta con un sistema de módulos y descarga de código remoto, maximizando la velocidad de desarrollo y permitiendo a los desarrolladores concentrarse en las funciones, no en los scripts de compilación.

Leer más

Clon de ChatGPT en 3000 bytes de C

2024-12-12

El desarrollador Nicholas Carlini creó un clon de ChatGPT usando solo 3000 bytes de código C, impulsado por el modelo GPT-2. Esta implementación sin dependencias carga la matriz de pesos y el archivo BPE de GPT-2, luego realiza la tokenización, las operaciones de matriz, la inferencia del transformador y la destokenización. Si bien la calidad de la salida no es alta, su eficiencia es notable, produciendo varias respuestas por segundo en hardware moderno. Esto demuestra el potencial del código compacto en la implementación de modelos de IA complejos.

Leer más
IA

Almacenamiento de horas para eventos humanos: mejores prácticas y desafíos

2024-12-12

Esta entrada de blog analiza las mejores prácticas para almacenar las horas de los eventos en sitios web de eventos. El autor argumenta que almacenar directamente la hora UTC pierde información crucial, como la intención original del usuario y la ubicación. Un mejor enfoque consiste en almacenar la hora prevista por el usuario y la ubicación del evento, y luego derivar la hora UTC. Ejemplos como el error del usuario, los ajustes de zona horaria internacional y la actualización del horario de verano de Microsoft Exchange de 2007 ilustran la importancia de almacenar la hora prevista por el usuario. El autor recomienda diseñar una interfaz de usuario clara e intuitiva para ayudar a los usuarios a establecer con precisión las horas y ubicaciones de los eventos, haciendo hincapié en la importancia de mantener la intención original del usuario para evitar errores causados por los cambios de zona horaria.

Leer más

Lanzamiento de Kubernetes Spec v1.32: Guía de referencia completa de recursos

2024-12-12

kubespec.dev ha lanzado una guía de referencia y documentación para la especificación Kubernetes v1.32, proporcionando documentación completa para todos los recursos, propiedades, tipos y ejemplos integrados. La guía abarca cargas de trabajo, clúster, red, configuración, almacenamiento, administración y control de acceso, permitiendo a los usuarios encontrar y comprender rápidamente las funcionalidades de Kubernetes. El proyecto es de código abierto y acepta contribuciones.

Leer más

Lanzamiento de la biblioteca lfi de iteración concurrente de alto rendimiento

2024-12-12

lfi es una biblioteca de programación funcional ligera centrada en la iteración sincrónica, asincrónica y concurrente. Supera significativamente a bibliotecas como p-map y p-filter en la iteración concurrente al procesar cada elemento de forma independiente, lo que resulta en ganancias de rendimiento sustanciales. lfi también cuenta con evaluación perezosa, realizando operaciones solo cuando es necesario para ahorrar memoria, y tiene un tamaño pequeño, lo que la hace fácilmente optimizable con tree shaking. Su diseño de API limpio, combinado con la función pipe, conduce a un código más legible y fácil de mantener.

Leer más

Great Question (YC) Busca Gerente de Operaciones de Personas

2024-12-12

Great Question, una startup respaldada por YC que simplifica la investigación de clientes, busca un Gerente de Operaciones de Personas con experiencia. Este puesto se centrará en optimizar el reclutamiento, la incorporación, la estandarización de la compensación y el mejoramiento de la cultura de la empresa para aumentar el compromiso y la retención de los empleados. El candidato ideal tendrá más de 3 años de experiencia en operaciones de personas, experiencia en compensación y gestión del rendimiento, excelentes habilidades de comunicación y una capacidad demostrada para prosperar en un entorno de trabajo remoto. Esta es una oportunidad crucial para contribuir a una startup de rápido crecimiento.

Leer más

Grupo de Investigación Holotipica Occupanid: Desvelando lo Desconocido

2024-12-12

El Grupo de Investigación Holotipica Occupanid es una organización dedicada a la exploración de territorios desconocidos. Los detalles de su investigación permanecen sin revelar, requiriendo más información para un resumen completo. Esto podría involucrar tecnología de vanguardia, realidad virtual u otros proyectos aún no revelados.

Leer más

Google presenta Android XR: Una nueva plataforma para auriculares y gafas

2024-12-12

Google, en colaboración con Samsung y Qualcomm, anunció Android XR, una plataforma diseñada para expandir la realidad y permitir la exploración, la conexión y la creación de nuevas maneras. Aprovechando los avances en IA, Android XR permite que los auriculares y las gafas comprendan la intención del usuario y el contexto, facilitando interacciones más naturales. El primer dispositivo, con nombre en código Proyecto Moohan y fabricado por Samsung, se lanzará el próximo año e integra el asistente de IA Gemini, aplicaciones preinstaladas como YouTube y Google TV, y transiciones fluidas entre entornos virtuales y reales. Los planes futuros incluyen soporte para gafas que ofrecen asistencia diaria.

Leer más

Un error matemático provoca un pánico innecesario sobre los utensilios de cocina de plástico negro

2024-12-12

Un estudio reciente en Chemosphere afirmó que los utensilios de cocina de plástico negro contienen retardantes de llama cancerígenos, causando pánico generalizado. Sin embargo, un científico de la Universidad McGill descubrió un simple error matemático en el estudio, sobreestimando los niveles de exposición en un factor de diez. A pesar del error, los investigadores mantienen las preocupaciones sobre los riesgos potenciales asociados con los utensilios de cocina de plástico negro.

Leer más

Partícula extraña gana o pierde masa según la dirección en que se mueve

2024-12-12

Científicos han descubierto accidentalmente una partícula extraña que tiene masa cuando se mueve en una dirección, pero no tiene masa cuando se mueve en otra. Conocidos como fermiones semi-Dirac, las partículas con este comportamiento extraño fueron predichas por primera vez hace 16 años. El descubrimiento se realizó en un material semimetálico llamado ZrSiS, compuesto de zirconio, silicio y azufre, mientras se estudiaban las propiedades de las cuasipartículas. Esto podría abrir el camino para nuevas aplicaciones del ZrSiS.

Leer más

Modelos de memoria de lenguajes de programación: desafíos y soluciones en la programación concurrente

2024-12-12

Este artículo profundiza en los modelos de memoria de los lenguajes de programación, específicamente el comportamiento de la memoria compartida en programas multihilo. Utilizando un programa simple similar a C como ejemplo, ilustra cómo las optimizaciones del compilador pueden llevar a resultados inesperados, como las condiciones de carrera entre hilos. Para abordar esto, los lenguajes modernos introducen variables atómicas y operaciones atómicas para asegurar la sincronización de hilos y evitar las condiciones de carrera. El artículo compara los modelos de memoria de Java, C++, Rust y otros lenguajes, analizando sus fortalezas y debilidades y evolución, y señala los desafíos restantes en la formalización de los modelos de memoria.

Leer más

Índice de sostenibilidad de la red blockchain de Cambridge: el mapa de minería revela los patrones de consumo de energía

2024-12-12

El Centro de Finanzas Alternativas de Cambridge (CCAF) publicó un mapa de minería que visualiza el consumo de energía de la minería de Bitcoin a nivel mundial como parte del Índice de sostenibilidad de la red blockchain de Cambridge. El mapa muestra la participación de la tasa de hash de minería de Bitcoin por país y región, revelando un patrón de migración estacional de los mineros chinos entre las estaciones 'seca' y 'lluviosa' para aprovechar la energía hidroeléctrica más barata. Sin embargo, este patrón de migración probablemente terminó después de la represión del gobierno chino a la industria minera en junio de 2021. La investigación se basa en datos de instalaciones mineras de geolocalización recopilados en colaboración con varias pools de minería de Bitcoin y reconoce las contribuciones de BTC.com, Poolin, ViaBTC y Foundry.

Leer más

Microsoft descontinúa el Surface Studio 2+, rival del iMac

2024-12-13

Microsoft ha descontinuado su Surface Studio 2+, poniendo fin a su único competidor directo al iMac de Apple. El PC todo en uno de gama alta, dirigido a profesionales creativos, contaba con una pantalla táctil inclinable única. Sin embargo, su alto precio y especificaciones anticuadas obstaculizaron su éxito. Esto deja un vacío en el ecosistema de Windows para dispositivos todo en uno premium y consolida el dominio de Apple en este segmento del mercado.

Leer más
Hardware PC todo en uno
1 2 14 15 16 17 18 19 21