It’s not the user’s fault.

Software is for humans, not for computers.

Most people do not want a computer.

To the user, the interface is the product.

Choice quotes from a thoroughly excellent user-focused manifesto on software development and interface design.

my del.icio.us tags



my del.icio.us tags, originally uploaded by michaelsharon.

Radiohead’s “House of Cards” video


Probably one of the most beautiful videos I’ve seen in recent memory, made all the more memorable by a conspicuous lack of traditional equipment.

No cameras or lights were used. Instead two technologies were used to capture 3D images: Geometric Informatics and Velodyne LIDAR. Geometric Informatics scanning systems produce structured light to capture 3D images at close proximity, while a Velodyne Lidar system that uses multiple lasers is used to capture large environments such as landscapes. In this video, 64 lasers rotating and shooting in a 360 degree radius 900 times per minute produced all the exterior scenes.

On top of all this, Google open sourced the data and Processing code used to generate it. Spectacular work, chaps (Aaron, Google and Radiohead). via overstated / elatable

A short guide on getting started with location in Python S60

It’s not so bad. It’s still confusing, but here’s the quick guide:

1. Download the latest Python Script Shell from http://sourceforge.net/project/showfiles.php?group_id=154155&package_id=171153. For me, this was PythonScriptShell_1_4_3_3rdEd_unsigned_testrange.sis
2. Go to Symbian Signed
3. Click the link under Open Signed. It should be: https://www.symbiansigned.com/app/page/public/openSignedOnline.do
4. Get the IMEI off your phone by typing *#06#.
5. Enter the details and upload the PythonScriptShell that you downloaded.
6. Follow the email instructions to confirm the signing process and then download a signed version of the PythonScriptShell.
7. If you’ve already installed the PythonScriptShell on your phone, then remove it. Otherwise, Bluetooth the file over to your N95 / N82 / Nokia device and install it.
8. Run the Bluetooth console back to your machine, type in something like this:

>> import positioning
>>> positioning.modules()
[{'available': 0, 'id': 270526873, 'name': u'Bluetooth GPS'}, {'available': 1, 'id': 270526860, 'name': u'Assisted GPS'}, {'available': 1, 'id': 270526858, 'name': u'Integrated GPS'}, {'available': 0, 'id': 270559509, 'name': u'Network based'}]
Yay! Success! 

This means you’re now ready to leave the temple, Grasshopper. Go, go and unleash the next brilliant location-aware social ice cream finder software on the world.

Transaction costs go up, usage goes down.

This is a very bad idea.

Copyright © 2014 — überthings, inc. | Site design by Trevor Fitzgerald