Moebio Framework

Moebio Framework is a JavaScript toolkit for performing data analysis and creating visualizations.

By the folks over at Bocoup.

Moebio Framework →

Elsewhere , , Leave a comment


<!-- Target -->
<input id="foo" value="">

<!-- Trigger -->
<button class="btn" data-clipboard-target="#foo">
    <img src="assets/clippy.svg" alt="Copy to clipboard">

Copying text to the clipboard shouldn’t be hard. It shouldn’t require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn’t depend on Flash or any bloated framework. That’s why clipboard.js exists.

Great to see that this is possible without Flash, but must admit that I’m not too fond of the API and how to use it. For example the name data-clipboard-target is wrong, as it’s the source, not the target. On a sidenote I’m looking forward to the Clipboard API and events spec 😉

Clipboard.js →
Clipboard.js Source (GitHub) →

Elsewhere , , Leave a comment

iOS9 MobileSafari Viewport Problem


The viewport is set incorrectly when the viewport meta tag is specified with initial-scale=1 or width=device-width, and the page contains an element (e.g. div tag) that is wider than the desired viewport’s boundary.

In the screenshot above (courtesy @RWD) you can see that the off-screen menu actually appears on-screen in iOS9. Apple changed how iOS9 responds to width=device-width as it, according to them, got abused too much.

To fix this, append shrink-to-fit=no to your viewport meta tag, as such:

<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
Elsewhere , , , Leave a comment

Project Apollo Archive


The Project Apollo Archive is an online reference source and repository of digital images pertaining to the historic manned lunar landing program.

12,000 photos and counting.

Project Apollo Archive (Flickr) →
Project Apollo Archive (Facebook) →

The panorama at the top of this post was assembled from several Apollo 16 photos by Maciej Winiarczyk.

Elsewhere , , , , Leave a comment

Why is a Raven Like a Writing Desk?

A reanimation of the tea party & riddle scene from Alice in Wonderland (1951), restyled by 17 paintings.

Here are the instructions for making a Neural-Style movie, in case you want to do it yourself 😉

Elsewhere , Leave a comment

EV-Point MyEV – Start/stop charging your electric vehicle from your smartphone

Early September “EV-Point MyEV” got released in the App Store. Using the 3RDS moniker – the name of my company by which I freelance – I developed this application for EV-Point.


EV-Point is a Mobile Service Provider. It builds and operates a network of public chargepoints to charge your electric vehicle at. The MyEV App enables anyone to locate EV-PointPublic chargepoints and to see their status in realtime. Using your free MyEV account you can use the app to remotely start and stop charging your electric vehicle.

The app was built using Ionic Framework.

In its current state, the app allows one to:

  • View a list of chargepoints
  • Filter the list of chargepoints
  • Get a detailed view of a chargepoint
  • Log in with your EV-Pass (OAuth)
  • View your account (login required)
  • View the last 10 charges of your EV-Pass (login required)
  • Perform an action – remoteStart/remoteStop – on a chargepoint (login required)

You can see (an early build of) the app actually perform such a remoteStart/remoteStop in this video:

Please note that action in the video was performed using a testplug, just imagine an electric vehicle being connected to the other side of that small cable.

The application is backed by the EV-Point API. This API integrates with the Central System which in its turn communicates with all the chargepoints (over 3G). The API and Central System for this (still ongoing) project were also developed by me. All types of chargepoints are supported, as long as they “speak” OCPP or OCPP-J.

EV-Point MyEV (App Store) →
EV-Point →

Elsewhere , , , Leave a comment

Elon Musk’s sleight of hand


Pretty darn good insight in Tesla’s recent Model X announcement:

[W]hen I pull these five things together I don’t see features that are being built or added because they are “fun” […]

No. None of these features have anything to do with building conveniences for humans too lazy to open doors with their hands […]

All of these feature were built for one reason — a self driving future combined with an entire self-driving mobility platform. The Model X was built to be either the ultimate self-driving taxi, or the ultimate human/self-driving rental car — or both.

Connecting. The. Dots.

Elon Musk’s sleight of hand →
Tesla Model X →

Elsewhere , , Leave a comment

Image diffing using CSS


Let’s say we want to find the difference between these two images

Using just one line of CSS (be it a filter, or the more recent mix-blend-mode) one can actually achieve this:


Image diffing using CSS →

(via @lensco)

Elsewhere , , Leave a comment

Microsoft Surface Book

And then … the screen detaches. Nice.

Microsoft unveils the Surface Book →

Elsewhere , , Leave a comment

%%30%30: A Game

A “game” powered by The Link That Can Crash Google Chrome:


Mouse your way through the map without touching the deadly trees!

%%30%30: A Game →

Elsewhere , , Leave a comment