viernes, 27 de mayo de 2016

Arduboy: Consola portátil de 8 bits basada en Arduino

Al igual que otros proyectos similares, el Arduboy buscó ayuda financiera a través del crowdfunding para desarrollar una consola portátil capaz de reproducir la misma esencia de las consolas de antaño, con la ventaja de usar un hardware open source relativamente sencillo de programar. Después de algunas demoras, Arduboy comenzó a entregar las primeras unidades, y si quieres una, existe la posibilidad de ingresar a su preventa por apenas 39 dólares.

Arduboy
Arduboy: Consola portátil de 8 bits basada en Arduino
Después de ver lo que algunas personas piden en ciertos portales de ventas online por consolas clásicas originales, cualquier interesado en obtener «esa pizca de nostalgia» debe evaluar atajos como los emuladores y el hardware alternativo. De allí surge mi insistencia en llevar a cabo proyectos similares a clones de recreativas basadas en el Raspberry Pi. La inversión es más pequeña, la opción de emular múltiples consolas es muy atractiva, y el orgullo de construir algo así con nuestras propias manos sencillamente no se puede comprar. Ahora, aquellos que deseen ahorrar tiempo encontrarán en la Web varias iniciativas que no sólo invocan el espíritu de las viejas portátiles de 8 bits, sino que también sirven como un excelente entorno para aprender a programar. Un mágico híbrido entre consola y plataforma de desarrollo, con mucha documentación gratuita, y un potencial enorme. Dicho eso, presentamos al Arduboy.

Este pequeño demonio se basa en hardware Arduino, posee seis botones dedicados, una pantalla OLED blanco y negro de 1.3 pulgadas, carcasa que combina policarbonato y aluminio, batería LiPo ultradelgada (180 mAh para ser más precisos), y como si eso fuera poco, sonido estéreo. En total, el Arduboy tiene 32 kilobytes de almacenamiento y 2.5 kilobytes de RAM, o sea que los desarrolladores deberán ser bastante eficientes, pero si recordamos las especificaciones de sistemas al nivel del Atari 2600 (128 bytes de RAM y 4K por cada ROM), hay bastante espacio para trabajar. Dicho de otro modo, estamos ante una consola del tamaño de una tarjeta de crédito, con ocho horas de autonomía, y la posibilidad de asumir roles adicionales, entre ellos el de sintetizador de 8 bits, y un control de drones.

Los usuarios que participaron de la campaña original en Kickstarter lograron adquirir al Arduboy con un precio de 29 dólares, aunque la fecha de entrega se desplazó más de siete meses. Las primeras unidades comenzaron a ser enviadas en estos últimos días, y una vez que se cumpla con esas órdenes iniciales, los interesados podrán obtener su propio Arduboy a 39 dólares.

Fuente:
http://www.neoteo.com/arduboy-consola-portatil-8-bits-basada-arduino

Los mejores y peores discos duros de 2016 (por ahora)

Los fabricantes de discos duros publican toda clase de información sobre la durabilidad de sus productos, pero cualquier cálculo estimativo palidece frente a los datos que poseen aquellas compañías dedicadas a brindar servicios en la nube. Básicamente, consumen discos duros como si fueran cartuchos, y la gente de Backblaze superó en el primer trimestre del año las mil millones de horas-disco, por lo que tienen índices de fallas muy sólidos para reportar.

Discos duros
Los mejores y peores discos duros de 2016 (por ahora)
Comprar un disco duro debería ser una decisión sencilla, sin embargo, las apariencias engañan. Lo cierto es que guardamos una gran parte de nuestra vida digital en ellos, y cualquier posibilidad de falla debería ubicarse en un futuro muy, muy lejano. Es probable que el usuario promedio logre obtener una mayor cantidad de horas de un disco duro destinado al consumo general, pero las compañías enfocadas en la nube no tienen ese lujo. Para ellas, las fallas en los discos duros son mucho más comunes, y sus reemplazos deben estar listos de inmediato, ya que el «downtime» es el enemigo mortal de cualquier negocio en línea, independientemente de su tamaño. Eso nos lleva a la gente de Backblaze, que desde abril de 2013 acumula una enorme cantidad de datos sobre la durabilidad de sus unidades. El reporte que publicaron en enero de 2014 fue particularmente interesante, pero han crecido mucho, y durante la semana decidieron compartir más detalles:
Discos duros
Varios detalles a considerar aquí, entre ellos el retiro de los discos Seagate de 3 TB, la baja cantidad de unidades WD y Toshiba, y el «invicto» de algunos modelos en el año
La primera tabla se concentra en el primer trimestre de este año, exactamente del 1 de enero al 31 de marzo inclusive. Backblaze explica en un documento especial cómo es que calcula el porcentaje de fallas anuales, lo cual puede ser engañoso si no observamos con cuidado. El ejemplo del modelo Toshiba DT01ACA300 es contundente: Sobre un total de 47 discos, una sola falla coloca al porcentaje en el 8.63 por ciento. En la otra acera, algunos modelos no registraron fallas en lo que va del año, dejando su índice en cero (por ahora). La mejor relación entre cantidad de fallas y número de unidades activas la tiene el HGST HMS5C4040BLE640, un disco de cuatro terabytes y 5.400 revoluciones. Backblaze inició el año con 3.091 de estas unidades, y el índice de fallas es cero. El problema es que no es fácil de encontrar en estos días. La demanda es alta a pesar de sus 5.400 RPM, y su precio no es tan amigable.
discos duros
Lo de HGST (Hitachi) es impresionante, y Seagate mejoró en gran medida
Cuando se combina a todos los modelos con todas las capacidades, el estudio de fallas hecho por Backblaze nos dice que los cuatro fabricantes principales mejoraron sus números. Esto es especialmente cierto en el caso de Seagate, que perforó el 10.68 por ciento el año pasado, y ahora avanza a través de 2016 con un 3.48 por ciento, aunque la compañía posee más del doble de discos. Dos problemas que enfrenta Backblaze con Toshiba y Western Digital son precio y disponibilidad. En el caso de Toshiba, los números finales no son buenos aún comprando en grandes cantidades, mientras que cada intento por adquirir bloques de cinco o diez mil discos WDC simplemente fracasó. En resumen: Hitachi (HGST) se mantiene con comodidad a la cabeza en durabilidad, pero Seagate mejoró mucho con el reemplazo de sus inestables unidades de 3 TB por modelos superiores.
(N. del. R.: Es necesario recordar que Backblaze utiliza discos de consumo general, y no de clase «Enterprise». Al mismo tiempo, Backblaze no recomienda usar sus números como «guía defintiiva de compras». Y como siempre, hagan respaldos.)

Fuente:
http://www.neoteo.com/los-mejores-peores-discos-duros-2016

Pilot: ¿El primer traductor universal?

Accesorio vital en muchos proyectos de ciencia ficción, y un verdadero sueño en la vida real, el traductor universal cambiaría para siempre la manera en la que nos comunicamos. En el pasado hemos visto desarrollos como Skype Translator, pero el Pilot da un paso más allá al combinar una solución propietaria de software con dos audífonos, de modo tal que dos personas puedan hablar diferentes idiomas y recibir la traducción correspondiente casi en tiempo real. ¿Será cierto?

Pilot
Pilot: ¿El primer traductor universal?
La idea de ver unida a la especie humana bajo un mismo idioma no es para nada nueva. De hecho, hasta la propia Biblia hace una referencia directa con la historia de la Torre de Babel. Durante siglos hemos tratado de disolver los límites que separan a un idioma de otro. La riqueza, la complejidad, el contexto… son factores muy difíciles de trasladar e implementar en una solución única, y tampoco debemos olvidar que los idiomas son dinámicos. Cada región, cada cultura modifica elementos, los añade y los descarta. ¿Qué mejor ejemplo de ello que el español? «Retrete-inodoro-escusado-bombonera-váter-taza». Media docena de palabras describen al mismo objeto. Ahora, imaginemos a un traductor universal. «El» traductor universal. Dejemos a un lado los «accesorios dorados» y los «peces extraterrestres». ¿Seremos capaces de crear algo así? ¿Podrá la informática alcanzar finalmente el nivel necesario para lograrlo?

La gente detrás del proyecto Pilot cree que sí. El vídeo no es más que una simple demostración, una forma muy controlada de presentar al mundo aquello en lo que están trabajando: Un sistema de dos audífonos asistidos por una aplicación dedicada. ¿Qué hay en esa app y en esos audífonos? «Tecnología de traducción» es todo lo que repite la compañía responsable Waverly Labs, pero es lógico asumir que no habrá traducción sin la intervención de un smartphone, y que no dependerá de una conexión a Internet para procesar los datos, o de lo contrario, las conversaciones van a ser un poco lentas.
El próximo miércoles, Pilot iniciará su campaña de crowdfunding en Indiegogo, un detalle que sobre todas las cosas, nos hace pensar en la ausencia de un prototipo. Se calcula que el precio oscilará entre 129 y 179 dólares durante su campaña, para dar el salto a 300 dólares una vez finalizada. Estamos muy entusiasmados con el Pilot, pero a la vez somos cautelosos, y nos gustaría ver más.

Fuente:
http://www.neoteo.com/pilot-primer-traductor-universal

¿Por qué odias tu propia voz?

Bueno, tal vez eso no sea del todo cierto, pero nadie puede negar que cuando escuchamos nuestra propia voz en una grabación, independientemente del dispositivo o el software utilizado, lo primero que viene a la mente es «ese no soy yo», y tratamos de rechazar la asociación. La gran pregunta es «por qué», pero el punto es que hay más de una respuesta. Una de ellas tiene que ver con nuestro propio cuerpo, mientras que otra cae en el territorio de lo psicológico, y por qué no, de lo filosófico.

Voz
¿Por qué odias tu propia voz?
La primera vez que escuché mi propia voz grabada en una cinta (sí, cinta en «cassette», soy así de viejo) fue muy, muy extraña. Al principio estaba convencido de que había algo mal en la grabación, pero el resto de los presentes confirmó que así era mi voz. Aún hoy, cuando envío un mensaje de voz por WhatsApp, hay una especie de «barrera invisible» entre la voz que sale por el altavoz del smartphone, y la forma en la que me escuché a mí mismo cuando grabé el mensaje. Probablemente el aspecto más interesante de esto es que le pasa a la mayoría de la gente. Varios periodistas lo han admitido a través de las redes sociales, a un extremo tal vez consideran «intolerable» la manera en la que suenan sus voces grabaas. Entonces, ¿qué está pasando?
Voz
Sí, realmente nuestra voz suena así, no es culpa del micrófono…
La primera razón está en nuestras cabezas… el cráneo, para ser más precisos. En una versión muy resumida, el sonido viaja a través del aire, ingresa por nuestros canales auditivos, hace vibrar los tímpanos, sigue su camino hasta la cóclea y finalmente nuestro cerebro realiza la interpretación correspondiente. Sin embargo, cuando «nos» escuchamos, aparece un nuevo elemento en la ecuación, y es la llamada «conducción ósea». La conducción ósea transmite frecuencias más bajas, que también son registradas por la cóclea, y así llegamos a la diferencia entre nuestra voz real grabada, y la «versión modificada» que conocemos. Pero hay algo más… ¿no es cierto?
Estoy seguro de que varios filósofos volverían del más allá para arrojarme a la hoguera por tratar de simplificar esto (están advertidos, voy a dar pelea), pero hay una forma en la que «tú» te experimentas «a ti mismo». Esa «edición» de ti mismo es la crees que compartes con el mundo, y la que esperas que el mundo vea. El rechazo a nuestra voz grabada, o a una fotografía en la que nos vemos muy diferentes (jóvenes, gordos, flacos, feos, hermosos, etc.) representa en cierto modo el quiebre de esa creencia, la obligación por ese molesto par de segundos a cambiar de perspectiva, y el descubrimiento de que las cosas no son lo que parecen, aún en nosotros mismos.

Fuente:
http://www.neoteo.com/por-que-odias-tu-propia-voz

Primitive Technology: El canal de YouTube para los neoluditas

¿Cuántas veces hemos dicho «me quiero ir a vivir a una isla»? El problema es que esa idea de «isla» siempre termina siendo visualizada como una especie de paraíso, cuando lo más probable es que debamos luchar al estilo «Tom Hanks y Wilson» haciendo una simple fogata. ¿Quieres saber más? Bueno, ¡hay un canal de YouTube para eso! Se llama Primitive Technology, y aunque sólo posee 17 vídeos, vale la pena ver cada uno de ellos.

Primitive Technology
Primitive Technology: El canal de YouTube para los neoluditas
Visitar una isla puede convertirse en toda una fantasía («¡El avión, el avión!»), en una verdadera pesadilla («El Señor de las Moscas»), o en un reality show (eeeeh… no). Pero si lo pensamos un poco. no tiene por qué ser obligatoriamente una isla. Cualquier situación que nos lleve a vivir de cerca la hostilidad de la naturaleza y explotar los recursos que ofrece demandará lo mejor de nosotros, por lo tanto, la pregunta es: ¿Qué tan preparados estamos? Con los ejemplos antes mencionados queda claro que la televisión no ayuda, ni ayudará nunca. Después de todo, una de las series más importantes de la televisión colocó a mucha gente en una isla, y era increíble el cuidado de los peinados y las depilaciones (!). La realidad es que vamos a pasar hambre, sed, calor y frío. La posición del ser humano como «especie dominante» quedará seriamente comprometida, a menos que usemos el cerebro y las manos. Bienvenidos a Primitive Technology.

Fuente:
http://www.neoteo.com/primitive-technology-canal-youtube-los-neoluditas

Windows 10 eleva sus requerimientos mínimos de RAM

Desde que Windows 7 comenzó a hacer sus rondas en octubre de 2009, una de las prioridades de Microsoft fue no repetir el horror del «Vista Capable – Vista Ready» y presentar a los usuarios requerimientos de hardware más claros. En esencia, si un ordenador puede recibir a Windows 7, debería funcionar (salvo algunas excepciones) con Windows 8.x y Windows 10. Ahora que el Anniversary Update se acerca a toda velocidad, Microsoft indica que el nuevo mínimo de RAM para Windows 10 en 32 bits es de 2 GB, igualando la línea de la versión x64.

Windows 10
Windows 10 eleva sus requerimientos mínimos de RAM
La relación de los sistemas operativos Windows y la memoria RAM siempre fue «delicada», por así decirlo. Cuando Windows 95 apareció solicitando un mínimo de 4 MB, muchos usuarios se vieron forzados a posponer la actualización debido a la falta de memoria, pero la situación se volvió más seria años después con los requerimientos de Windows Vista. La diferencia entre Vista y XP resultó ser demasiado amplia, y claramente dinamitó el proceso de adopción. Una vez que Windows 7 llegó a nosotros, sus requerimientos de hardware eran mucho más razonables en relación a la época, y al costo general de los ordenadores. Desde entonces, el gigante de Redmond logró mantener un mínimo de hardware de 1 GHz en el procesador, y 1 GB de RAM para los builds de 32 bits. El salto de Windows 7 a Windows 8 impuso nuevas restricciones sobre el CPU (SSE2, PAE y NX, lo que dejó afuera a varios Pentium 4), pero conservó frecuencias y cantidades.
Windows 10
El nuevo mínimo es un dato que los usuarios no deberían ignorar, pero es aún más relevante para los OEM
Con el Anniversary Update para Windows 10 a la vuelta de la esquina, las cosas están por cambiar. De acuerdo a la documentación publicada por Microsoft, el nuevo mínimo de RAM en Windows 10 x86 de 32 bits sube a 2 GB. Esto coloca los requerimientos a la par de las versiones x64, y en cierto modo los unifica. El cambio en la RAM es sin dudas el dato más relevante entre los usuarios finales, pero los fabricantes interesados en preinstalar Windows 10 también deberán tener en cuenta otros factores. El tamaño de pantalla mínimo para las versiones de escritorio es ahora de 7 pulgadas, y tanto TPM como Secure Boot siguen siendo obligatorios.
La gran pregunta es: ¿Qué va a pasar con los sistemas que tienen Windows 10 y un 1 GB de RAM hoy? Muchos de ellos no pueden expandir su memoria ya que son tablets híbridas o poseen un diseño integrado similar. Si recordamos el perfil obligatorio de las actualizaciones en Windows 10, lo más probable es que reciban el Anniversary Update de todos modos, pero Microsoft declarará que no hay soporte bajo esas configuraciones. Todas las dudas quedarán despejadas el próximo 29 de julio, día en el que llegará el nuevo update y finalizará la oferta para instalar Windows 10 sin cargo.

Fuente:
http://www.neoteo.com/windows-10-eleva-requerimientos-minimos-ram

Los lenguajes de programación más usados, según StackOverkill

Se dice que sólo un mal trabajador culpa a sus herramientas, pero si estudiamos de cerca las opiniones de algunas personas sobre ciertos lenguajes de programación, rápidamente alcanzamos niveles similares a los de un intercambio nuclear. Todas esas discusiones se reducen a «(inserte lenguaje aquí) apesta», sin embargo, creo que es mucho más interesante observar cuáles son los lenguajes preferidos «en el campo», y para eso, tenemos el ranking que mantiene la gente de StackOverkill.

Lenguajes
Los lenguajes de programación más usados, según StackOverkill
¿Quieres aprender a programar? No te preocupes: Hemos hablado sobre ese tema justo aquí, y lo más importante es que no debes invertir ni un centavo para acceder a las lecciones. Ahora, si tu pregunta es qué lenguaje deberías aprender, ingresamos en un territorio mucho más complejo. ¿Qué quieres crear? ¿Juegos, aplicaciones web, herramientas colaborativas, utilidades de mantenimiento? ¿Planeas hacer el próximo Minecraft, o revolucionar la mensajería con un heredero al WhatsApp? Lamentablemente, esa es una duda que no podemos resolver, pero lo que sí está a nuestro alcance es enseñarte qué usan los programadores hoy, cortesía de StackOverkill.
Lenguajes
JavaScript al frente. La proyección para mayo-junio mantiene las mismas posiciones.
El ranking de StackOverkill se basa en un «coeficiente de popularidad» calculado a partir de la actividad asociada a ciertas tecnologías en el portal Stack Overflow«el» sitio de preguntas, respuestas e intercambio de datos para desarrolladores de todo el mundo. Los últimos datos pertenecen al mes de febrero, pero StackOverkill calcula una «proyección» de 90 días hasta la próxima actualización. No importa si tomamos el último update o la proyección, el Top 3 se mantiene intacto: JavaScript, Java, y Python. Muy de cerca sigue C#, y la quinta posición la ocupa PHP. No tiene sentido dudar sobre el dominio de JavaScript en este ranking. Es prácticamente parte del ADN de la Web moderna, y no hay razones para creer que esto vaya a cambiar en el corto plazo.
Como siempre, los números deben ser tomados con una pizca de sal. Términos similares a «el más popular» y «el mejor» han servido de combustible para alimentar «flame wars» a gran escala, y no es nuestra intención dar pie a algo así. Dejemos que cumpla su rol de referencia, y si crees que has escogido el lenguaje equivocado, pasa al siguiente y experimenta. No hay barreras en ese sentido.

Fuente:
http://www.neoteo.com/los-lenguajes-programacion-mas-usados-segun-stackoverkill