
So now my assistant pointedly wears white cloth gloves while showing the books to signal that they should not be touched. That is, unobtrusive instructions at point of use. link »
www.edwardtufte.com/
deep hierarchies of stacked-up thin information--too often leaving users with "Where am I?" puzzles. Better to have users looking over material adjacent in space rather than stacked in time. link »
eliminating screen-hogging computer administrative debris, and distributing information adjacent in space link »
View video link »
The design ideas here include high-resolution touch-screens; minimizing computer admin debris; spatial distribution of information rather than temporal stacking; complete integration of text, images, and live video; a flat non-hierarchical interface; and replacing spacious icons with tight words. The metaphor for the interface is the information. Thus the iPhone got it mostly right. link »
www.edwardtufte.com/
To scale to a large number of cores, architectures will have to go MIMD (Multiple Instruction stream, Multiple Data stream). This is the model that actor-based message passing concurrency systems like Erlang are based on. The internet itself can be seen as one large MIMD machine. link »
I wouldn't put stock in MISD oriented solutions such as transactional memory or elaborate functional programming compiler techniques. Shared memory systems simply won't survive the exponential rise in core counts. link »
www.dekorte.com/

Live tennis match transmission cut due to bad planning link »
This was disappointing enough but, more infuriatingly, the transmission break happened at the set point decider for the third set. No apology was made. link »
www.straitstimes.com/
Given that each of those 10 functions takes a hash called "options", each layer altering it subtly, but none having the complete picture, and that 9 times out of 10 that hash is not documented on any level, figuring out what your choices are is pure hell. link »
try out new things to find a solution that has a chance work. Rails doesn't, because its entire culture seems to be fundamentally incapable of thinking more than 5 minutes into the future. link »
groups.google.com/

With the proper key, developers can create and distribute applications that load through iTunes without Apple's blessing. link »
www.tuaw.com/

Facebook apps to be displayed on any website. link »
Facebook may have just changed the game again by essentially becoming an application host. link »
www.techcrunch.com/
exploits or other malicious code is delivered successfully because of the packer’s ability to bypass anti-virus and IDS/IPS link »
www.secureworks.com/
a software for the iPhone that emulates a guitar fretboard that makes full use of the phone's incredible multi-touch touchscreen . link »
jasondanielong.multiply.com/
when looking at your application requests just click on it and all ignore buttons will be clicked at once! link »

A new, distributed Twitter for internal groups has arrived and it's called Prologue . Here's the net idea: if you have multiple bloggers on your Wordpress blog, you can now use Twitter-like short messages to chat internally. link »
using WordPress, Prologue, and RSS you could create a pretty effective distributed version of Twitter. link »
www.centernetworks.com/
It’s the same reason why the Google Documents List Data API was created in the first place — it allows you to write an application that can interact with Google Docs . Say for example if you want to save the document into the database instead of a file. Or you want to allow your users to use their documents on Google Docs to interact with your application. link »