Video: What Does 10 Petabytes of Data Look Like?

The Internet Archive’s Wayback Machine is deceptively simple — plug in a website and you can see copies of it over time.

What you don’t see is the massive amount of effort, data and storage necessary to capture and maintain those archives. Filmmaker Jonathan Minard’s documentary Internet Archive takes a behind the scenes look at how (and why) the Internet Archive’s efforts are preserving the web as we know it.

The interview with Brewster Kahle, founder of the Internet Archive, especially offers a look at not just the idea behind the archive, but the actual servers that hold the 10 petabytes of archived websites, books, movies, music, and television broadcasts that the Internet Archive currently stores.

For more on the documentary, head over to Vimeo. You can learn more about the Internet Archive on the group’s website.

Go to Source

The Very First Website Returns to the Web

Robert Cailliau’s original WWW logo. Image: CERN.

Twenty years ago today CERN published a statement that made the World Wide Web freely available to everyone. To celebrate that moment in history, CERN is bringing the very first website back to life at its original URL.

If you’d like to see the very first webpage Tim Berners-Lee and the WWW team ever put online, point your browser to

For years now that URL has simply redirected to the root site. But, because we all know cool URIs don’t change, CERN has brought it back to life. Well, sort of anyway. The site has been reconstructed from an archive hosted on the W3C site, so what you’re seeing is a 1992 copy of the first website. Sadly this is, thus far, the earliest copy anyone can find, though the team at CERN is hoping to turn up an older copy.

Be sure to view the source of the first webpage. You’ll find quite a few things about early HTML that have long since changed — like the use of <HEADER> instead of <HEAD> or the complete absence of a root <HTML> tag. There’s also a trace of Berners-Lee’s famous NeXT machine in the <NEXTID N="55"> tag.

CERN has big plans for the original website, starting with bringing the rest of the pages back online. “Then we will look at the first web servers at CERN and see what assets from them we can preserve and share,” writes CERN’s Dan Noyes. “We will also sift through documentation and try to restore machine names and IP addresses to their original state.”

In the mean time, have a look at the web’s original todo list and read more about the project to restore the first website over on Mark Boulton’s blog.

Go to Source

DDoS: qué es y cómo se ve este ataque informático

La creciente fama del grupo hacktivista Anonymous trajo consigo el uso (y mal uso) de ciertos términos informáticos en los medios de comunicación. Uno de esos términos, críptico al principio a decir verdad, es DDoS, el ataque informático por excelencia en la red en los últimos años. Aquí vamos a explicarlo parte por parte.

Qué es

Un DDoS es un ataque distribuido de denegación de servicios (Distributed Denial-of-Service):

  • Es un ataque porque se trata de una ofensiva dirigida en contra de un sitio web. El arma puede ir desde un simple clic para actualizar la página hasta un sofisticado software que automatiza el envío el envío de paquetes de red hacia el enemigo.
  • Es denegación de servicio porque como consecuencia del ataque el sitio web deja de conceder sus servicios de forma normal (la página no carga o es lenta en exceso, por ejemplo). Este impedimento puede causar pérdidas millonarias en algunos casos. La duración del ataque puede ir de algunos minutos a varias semanas, según la pericia de los administradores del sitio web para detenerlo.
  • Es un ataque distribuido porque hay una multitud de atacantes repartidos por toda la red, donde la suma de fuerzas puede colapsar el acceso al sitio web del enemigo en turno.

La causa de un DDoS normalmente es política. Visto de esa manera, un DDoS es

  • la versión virtual de una marcha en las calles para hacer público el descontento contra el poder de una organización,
  • pero también es la versión virtual de un ataque de misiles comandado por algún Estado o grupo terrorista. 

En el primer caso normalmente son personas las que participan por decisión propia en el ataque, como en las operaciones organizadas por Anonymous. En el segundo caso, solemos hablar de botnets, o redes de computadoras controladas de forma remota mediante un malware, ofrecidas por mercenarios de la red al precio del mejor postor.  Ambas prácticas son cada vez más comunes.

Cómo se ve

Hace unas semanas, los servidores de VideoLan (los creadores del popular reproductor multimedia VLC) fueron atacados con un DDoS. El DDoS provocó 200 descargas por segundo de VLC, lo que equivale a 30 Gbps, que es un número impresionante. Los administradores de VideoLan fueron capaces de detener el ataque a tiempo y, para propósitos didácticos, publicaron este vídeo:

A la izquierda están las direcciones IP de las máquinas atacantes, probablemente máquinas zombies controladas a distancia por cibercriminales. A la derecha los archivos descargados, desde imágenes hasta ejecutables. En el centro vemos el viaje de los paquetes de red que suceden durante una descarga de archivos. Eso es un DDoS a punto de colapsar un servicio web.

Go to Source

By |abril 29th, 2013|internet, technology, web|0 Comments

Chrome Extension Opens MS Office Docs in the Browser

Viewing MS Office docs in Chrome. Image: Screenshot/Webmonkey

Google Chrome OS users have long enjoyed the ability to open Microsoft Office documents right in the web browser. Now Google is expanding its MS Office support to include Chrome on Windows and Mac as well.

The new Office Viewer beta is an extension for Google Chrome. You’ll need to be using Chrome 27 or better (currently in the beta channel), but provided you’re willing to use the prerelease version, you can install the new Office Viewer (also a beta release) from the Chrome Store.

The new extension can open most Microsoft Office files including .doc, .docx, .xls, .xlsx, .ppt, .pptx. The interface is very similar to the existing PDF view in Chrome and comes from QuickOffice, which Google acquired last year.

The main downside to the new plugin is that it’s definitely still a beta — very buggy and rough around the edges. In my testing two very simple spreadsheets simply didn’t open and selecting text in .docx Word documents was hit or miss; sometimes it worked, other times it was as if the document had been converted to an image.

On the plus side your MS Office files open in a specialized sandbox which protects you from any malware and viruses lurking in the files.

Still, there are enough rough edges that Chrome’s Office plugin isn’t ready for prime time. While it’s a necessity on Chrome OS, which has no Microsoft Office suite, everywhere else you’re probably better off using Google Drive to view files when you’re online (assuming you want to use Google services, Zoho Docs works well if you don’t), and Microsoft Office or Open/Libre Office when you’re not.

Go to Source

Nginx Server Speeds Up the Tubes With ‘SPDY’ Support

Tubes so fast they’re blurry. Image: Wetsun/Flickr.

The team behind Nginx (pronounced engine-ex) have released version 1.4, which brings a number of new features, most notably support for the SPDY protocol.

SPDY, the HTTP replacement, promises to speed up website load times by up to 40 percent. Given that Nginx is the second most popular server on the web — powering big name sites like Facebook and WordPress — the new SPDY support should prove a boon for the nascent protocol. Apache, still far and away the most popular server on the web, also has a mod_spdy module.

SPDY support should also help make Nginx more appealing, not that it needs much help. Nginx’s winning combination of lightweight and fast have made it the darling of the web in recent years with everyone from Facebook to Dropbox relying on it in one form or another.

Indeed, part of Nginx’s success lies in its versatility. The server can be used for everything from a traditional high performance web server to a load balancer, a caching engine, a mail proxy or an HTTP streaming server.

It’s worth noting that if you’re installing Nginx 1.4 on a Linux server directly from your distro’s repos the new SPDY support may not be enabled. See the Nginx documentation for instructions on building from source with SPDY support enabled.

SPDY isn’t the only thing new in Nginx 1.4, there’s also support for proxying WebSocket connections and a new Gunzip module that decompresses gzip files for clients that do not support gzip encoded files.

For more details and to grab the latest Nginx source, head on over to the Nginx website.

Go to Source

Experimental CSS Shaders Bring Photoshop Filters to the Web

Blend mode example in Chrome Canary. Image: Screenshot/Webmonkey.

Chrome’s experimental Canary channel and Safari’s WebKit nightly builds both now support all of the Photoshop-inspired blend modes for CSS Shaders, part of Adobe’s effort to bring Photoshop-style filter tools to the web.

To see the new blend modes in action, grab a copy of the latest Chrome Canary or WebKit nightly builds, enable the CSS Shaders option in about:flags and point your browser to Adobe’s sample code over on Codepen. Previously, CSS Shaders required a special build of WebKit [Update: As Adobe’s Alan Greenblatt points out in the comments, CSS shader support has been in Chrome stable since v25 (you still need to enable the flag). But if you want to play around with these new blend modes then you’ll need Canary (or a WebKit nightly).]

The new blend mode support is part of Adobe’s CSS Shaders proposal, which recently became part of the W3C’s CSS Filter Effects specification. There are two types of shaders in the spec, CSS fragment shaders, which provide features similar to what Photoshop’s blending modes offer, and CSS vertex shaders, which handle the 3D animation filters we’ve showcased in the past.

The blending modes currently available include all the familiar options you’ll find in Adobe Photoshop, such as multiply, screen, overlay, luminosity and other photographer favorites.

For more details and links to the corresponding specs, be sure to check out this post from Max Vujovic, who is working on the CSS Filters implementation in WebKit and Blink.

As the CSS Filter Effects specification progresses through the standardization process (and stabilizes), hopefully other browsers will add support as well.

Go to Source

Empresas enemigas de Internet

Como sucede año con año, Reporteros sin Fronteras entregó su reporte anual de los enemigos de Internet. En dicho documento, publicado hace unas semanas, aparecen las empresas y países que limitan la libertad de los ciudadanos en la red, con énfasis especial en la vigilancia en Internet porque “representa un peligro enorme para los periodistas, blogueros, periodistas ciudadanos y defensores de los derechos humanos”. El informe está disponible para su descarga en español.

En este artículo quiero señalar a las empresas que Reporteros sin Fronteras llama “mercenarias de la era digital”, empresas que desarrollan tecnología extraordinaria, sí, pero que ayuda a violar derechos humanos y la libertad de millones de ciudadanos. Son empresas que priorizan sus ventas antes que las libertades civiles, porque estar en contra de Internet equivale a estar en contra de los ciudadanos. Veamos una por una y por qué fueron seleccionadas.


Empresa francesa fundada en 1979 responsable del desarrollo del software Eagle. Dicho software hace Deep Packet Inspection (DPI), esto es, un análisis preciso de las comunicaciones que ocurren en la red, como correos electrónicos, chat, navegación web y comunicaciones de voz. Esta información es utilizada por gobiernos bajo el argumento de identificar amenazas a su seguridad. Muamar el Gadafi usó Eagle bajo su mandato en Libia.

Wikileaks muestra un archivo PDF con los detalles de funcionamiento de Eagle. Entre otros datos, Amesys se vale de un centro de datos capaz de analizar el tráfico de red de toda una nación y en tiempo real, con visualizaciones para diferenciar a los usuarios. Incluso pone a la venta equipos de vigilancia portátiles muy poderosos.

Blue Coat

Empresa estadounidense fundada en 1996, con más de 15.000 clientes alrededor del mundo. Entre sus productos están PacketShaper, un software que suele ser utilizado para censurar contenidos. Bajo el lema “Es tu red. Poséela.”, PacketShaper se especializa en hacer DPI sobre aplicaciones empresariales y recreativas (Facebook en particular). Blue Coat ProxyBG es un hardware usado para facilitar el trabajo de PacketShaper.

Reporteros sin Fronteras afirma que Blue Coat ha estado implicado en operaciones de censura y espionaje masivo  en Birmania, Siria, Egipto, China, Turquía, Venezuela, entre otras (ver mapa que encabeza este artículo). Recomiendo la lectura del extenso reporte de Citizen Lab

Gamma Group International

Empresa británica con filiales en Asia y América fundada en 1990. Se describe así misma como proveedora de soluciones avanzadas de vigilancia para las fuerzas del orden y oficinas gubernamentales.  Su producto principal es de los más polémicos y sofisticados: FinFisher, también conocido como FinSpy.

FinSpy funciona como un malware que se instala de forma secreta en las computadoras y teléfonos móviles que son su objetivo.  Es capaz de registrar conversaciones por Skype, leer chats, descifrar correos electrónicos, y manipular a distancia la webcam y el micrófono de la computadora. Los vídeos promocionales de FinSpy son inquietantes.

Según Reporteros sin Fronteras, FinSpy está implicado en la detección de informantes en Baréin, que luego fueron encarcelados y torturados. Otros países clientes de Gamma Group son Australia, Canadá, Estados Unidos, Alemania y México. Wikileaks ofrece un archivo PDF con mayores detalles técnicos.

Hacking Team

Empresa italiana fundada en 2003, especializada en ofrecer software para ayudar en la detección de cibercrímenes. Según la propia empresa, sus sistemas son utilizados en todos los continentes.

Hacking Team infecta equipos de cómputo y teléfonos móviles para registrar conversaciones por Skype (su especialidad) y descifrar protocolos de seguridad considerados fuertes. También interceptar conversaciones telefónicas, correos, cámaras web, chats, y prácticamente todo lo que pueda registrarse en un equipo de cómputo.

Reporteros sin Fronteras señala implicaciones probadas de Hacking Team en Marruecos y Emiratos Árabes (recomiendo revisar el análisis de Citizen Lab), donde la empresa ha negado que ofrece sus servicios.


Empresa alemana nacida en 2009, antes conocida como Nokia Siemens Networks. Cuenta con cerca de 200 empleados y clientes en 100 diferentes países. Trovicor dice ayudar a sus clientes a “cumplir sus mandatos en la lucha contra el crimen y en la prevención de ataques terroristas”.

Es posible que Trovicor sea la mayor empresa conocida de vigilancia de comunicaciones. Es capaz de interceptar una gran variedad de ellas. La empresa está implicada en violaciones a derechos humanos en Baréin, Irán y Siria. Privacy International señala a Trovicor como enemiga de los derechos humanos.

Go to Source

By |abril 25th, 2013|internet, technology, web|0 Comments

First Firefox OS Developer Phones Sell Out

The Firefox OS-based Geeksphone. Image: Screenshot/Webmonkey.

The first Firefox OS-powered mobile devices, manufactured by the Spanish company Geeksphone, went on sale today. Unfortunately for anyone hoping to get their hands on some hardware explicitly designed for Firefox OS, the phones have apparently already sold out.

For the average user that’s probably a good thing. Despite being a 1.0 release on real hardware these phones are not, according to Mozilla, ready for prime time.

Instead these devices are intended for developers looking to build and test applications for Firefox OS. And clearly there’s a lot of interested developers. That’s not terribly surprising given that apps for Firefox OS are built using web basics, like HTML, CSS and JavaScript, which means anyone who can build a website can build a Firefox OS app.

Indeed, thanks to the Firefox OS simulator there are already quite a few Firefox OS apps available. But while the simulator is helpful, it’s just not the same as testing on an actual device. Having actual hardware allows developers to “test the capabilities of Firefox OS in a real environment with a mobile network and true hardware characteristics like the accelerometer and camera,” writes Stormy Peters, Mozilla’s Director of Developer Engagement.

While Geeksphone may be the first company to produce an actual Firefox OS phone (albeit a “developer preview”), Mozilla has some more familiar hardware makers lined up to produce consumer devices, including Sony, LG and Alcatel, all of which have signed up to turn out Firefox OS mobile phones.

There’s still no official word on when these manufacturers will be joining the Firefox OS party, but Mozilla’s plan is to have a more polished version of its OS out in the next few months, with official releases in Brazil, Venezuela, Portugal, Spain and Poland over the next several months.

One of the Geeksphone devices is on its way to the Webmonkey lair, so we’ll give you the lowdown on what it’s like to develop for Firefox OS as soon as we get a chance to play with it. In the mean time, if you missed out on the Geeksphone today the company is hoping to have more available for sale later this week. Alternately, you can always install Firefox OS on your own device or just use the Firefox OS simulator.

Go to Source

Herramientas digitales de cultura libre para el salón de clases

La relación entre educación y cultura libre es inmediata. En ambos casos hablamos de sistemas de enseñanza-aprendizaje, de un conjunto de técnicas y herramientas para compartir conocimiento. Aunque por un lado tenemos conocimientos que se han venido formalizando con el paso de los siglos y, por el otro, un movimiento educativo nacido de Internet con sus propios usos y costumbres.

Para efectos de este artículo quiero enfocarme en esta nueva generación de herramientas culturales y su uso activo (crear y contribuir) más que el pasivo (buscar y reutilizar) en el salón de clases. La idea es fomentar en los alumnos competencias  cruciales para un alumno nativo de las tierras digitales: colaborar en red, innovar a través de la copia y el remix, enseñar y aprender por igual, conocer y valorar puntos de vista opuestos.

En mi opinión, las escuelas (sobre todo las públicas) deberían fomentar el uso de algunas de estas herramientas de manera sistemática y formal, siquiera porque se trata de bienes comunes con un alcance global.


No se trata de alzar a esta plataforma como fuente de verdades absolutas, sino como el mejor punto de partida en Internet para adquirir conocimiento (además de Google…). El valor de Wikipedia está en sus fuentes. Puntos extra al contribuir en la edición de artículos, crear clubes de wikipedistas en la escuela.


Poco conocida en relación a su hermana mayor, Wikisource es el mejor lugar para encontrar conocimiento original distribuido de forma libre, como ensayos y reportes de investigación. Puntos extra por contribuir a esta plataforma los mejores trabajos de investigación del semestre.

Wiki Commons

Wiki Commons es la opción definitiva para compartir imágenes con un licencia libre. Más aún, permite a los wikipedistas disponer directamente de un banco de imágenes para los artículos. Puntos extra al participar en concursos internacionales como WikiLovesMonuments.

Internet Archive

Este es el lugar para preservar la historia de Internet. Aquí encontramos audios, textos y vídeos. Puntos extras para escuelas de música y cine que preserven el trabajo de sus alumnos aquí.  


No se trata de imponer un sistema operativo, sino de abrir los ojos a los alumnos de un mundo nuevo de posibilidades creativas a través del software. El acercamiento al software GNU y Linux debería ser experimental, orientado a proyectos, a conocer las comunidades que están detrás. Recomienda iniciar con Ubuntu o Linux Mint. En escuelas de ingeniería veo como casi una obligación académica probar una de esas distribuciones e ir más allá.


De igual forma que el software GNU/Linux, usar LibreOffice como alternativa a suites de oficina como Microsoft Office, permitiría a los alumnos formarse con una idea más universal del software, con nociones en el uso de estándares abiertos e interoperabilidad que a la postre benefician a todos.  


Cualquier alumno pensará que Google Maps es mejor, sin embargo contribuir en la creación de mejores mapas para OpenStreetMap les otorgará una sensación de comunidad y colaboración que el primero no les da.

Python, Ruby y Scratch

Cuando sea el caso de programar, desde niños hasta adolescentes, Python y Ruby son excelentes lenguajes para comenzar. Con Python tenemos libros como Doma de serpientes para niños. Con Ruby tenemos el entretenido Hackety Hack. Todo es software libre. Puntos extra por enseñar a niños a programar y compartir sus creaciones en la comunidad en línea de Scratch.

Raspberry Pi

En escuelas con orientación tecnológica, una Raspberry Pi puede ser opción muy atractiva para acercarse al hardware abierto y al software libre y a una comunidad creciente de usuarios. Puntos extra para proyectos y guías de construcción subidos a la red como estos de MAKE Magazine.

Go to Source

By |abril 23rd, 2013|internet, technology, web|0 Comments

Web’s Most Popular JavaScript Library Drops Support for Older Versions of IE

IE voodoo doll by Cheryl Brind/Flickr.

The popular jQuery JavaScript library has hit a major milestone with the release of jQuery 2.0. The 2.0 release is some 12 percent smaller than its predecessor, but the big news is that jQuery 2.0 drops support for Internet Explorer 6, 7 and 8.

Created to simplify the process of writing JavaScript and manipulating HTML, jQuery began life a mere seven years ago, but quickly found favor with developers sick of dealing with cross-browser JavaScript hassles. According to one survey published last year, jQuery turns up on roughly half of all sites on the web.

Will dropping support for older versions of IE change that? Probably not. If your site needs to maintain support for IE 8 and below (or even IE 9 and 10 running in compatibility mode) you’ll just need to stick with jQuery 1.9 or below.

“jQuery 2.0 is intended for the modern web,” writes jQuery’s Dave Methvin on the Query Foundation website. “We’ve got jQuery 1.x to handle older browsers and fully expect to support it for several more years.”

If you want the best of both worlds you can use a conditional comment to serve 2.0 to newer browsers and 1.9 to older ones, but the far easier way to go is sticking with jQuery 1.x. For now at least the primary use case for the 2.0 line is situations where IE support isn’t a consideration — think Chrome or Firefox add-ons, PhoneGap apps or node.js.

Go to Source