Rob Janssen

iPhone 5 website teardown: How Apple compresses video using JPEG, JSON, and <canvas>

Apple announced the iPhone 5 last week. And what Apple product launch would be complete without a new web presence? Every new Apple web presence does new things using the web platform. A prominent example is the iPhone 4 retina loupe.

See your site like the rest of the world does. On the Nokia X2-01 

In our world of ever increasing high resolution displays, multi-core, multi gigahertz processors, 4G networks and touch enabled experiences, it is often easy to forget how the rest of the world lives.

The importance of language-level abstract Unicode strings

Note: This article may not display properly if your browser has no font installed with some special Unicode characters. Unicode is a beautiful thing.

Google Research Publication : Spanner

Spanner: Google's Globally-Distributed Database James C.

Has “Not everyone can be a programmer” been studied?

All teachers of programming find that their results display a 'double hump'. It is as if there are two populations: those who can [program], and those who cannot [program], each with its own independent bell curve.

AT&T Archives: The UNIX Operating System

Watch new AT&T Archive films every Monday, Wednesday and Friday at http://techchannel.att.com/archivesIn the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE

The UNIX System: Making Computers More Productive

In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE, and Bell Labs.

Introducing Lil Brother: Open Source Client-Side Event Tracking

We’re happy to share a project we’ve developed that helps us understand how our customers are interacting with our site.  It’s called Lil Brother — it tracks clicks and other events in the browser, and reports back in real time.

Machine Learning: Genetic Algorithms in Javascript Part 2

Today we’re going to revisit the genetic algorithm. If you haven’t read Genetic Algorithms Part 1 yet, I strongly recommend reading that now.

Software and Algorithms : ThriftyList

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.