∞ is a UITableView for the web: it speeds up scrolling through long lists and keeps your infinite feeds smooth and stable for your users. It is small, battle-tested, and highly performant. Just compare the demos without ∞.js and with ∞.js, and be amazed UPDATE 2016 Want to use Infinity in production? I’d recommend using …
Category Archives: Elsewhere
Learnable Programming — Designing a programming system for understanding programs
Bret Victor — of the mind-boggling Inventing on Principle fame — is at it again Khan Academy recently launched an online environment for learning to program. It offers a set of tutorials based on the JavaScript and Processing languages, and features a “live coding” environment, where the program’s output updates as the programmer types. Because …
Continue reading “Learnable Programming — Designing a programming system for understanding programs”
Faker
Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you. Uses formatters for the different types of data (e.g. names, addresses, etc) you want …
The psychology of Tetris
I had my own Tetris phase, when I was a teenager, and spent more hours than I should have trying to align the falling blocks in rows. Recently, I started thinking about why games like Tetris are so compelling. My conclusion? It’s to do with a deep-seated psychological drive to tidy up. The psychology of …
Red Bull Stratos
In case you missed it yesterday: After flying to an altitude of 39,045 meters (128,100 feet) in a helium-filled balloon, Felix Baumgartner completed a record breaking jump for the ages from the edge of space, exactly 65 years after Chuck Yeager first broke the sound barrier flying in an experimental rocket-powered airplane. Felix reached a …
True Skin
Cross-Site Scripting
Nneka – Shining Star (Joe Goddard Remix)
Capacitive Fingerprinting
Capacitive Fingerprinting is a new sensing approach to differentiate between multiple users engaging with touch screens and other interactive surfaces. Although currently touchscreens can differentiate multiple points of contact, they are not able to differentiate who is touching the device. In Capacitive Fingerprinting we consider how the electrical properties of human bodies and their attire …
Firefox Command Line
The command line gives you quick keyboard control over your tools and access to features that don’t have any other user interface. With the GCLI, included in Firefox 16 (now in beta), you can start the built-in inspector … inspect "#home-news h3" … or can even grab a screenshot of certain element … screenshot heading.png …