Wastholm.com

One of the cooler features of OpenID is delegation. This means, instead of having your OpenID identifier be

yourname.myopenid.com

it can be

yourdomain.com

Much easier to remember, right? And it’s really easy to do, too! Here’s how I did it.

Since the rise of the Web, SQL-based relational databases have been the dominant structured storage technology behind online applications. The past few years have seen the emergence of the cloud as a compelling environment for online application development, bringing true utility computing into the infrastructure pantheon. But the cloud and SQL do not mix well, and multiple efforts are now underway to offer viable alternatives to the venerable database. In this article, I'll review the forces that have led to this shift, and I'll argue that while relational databases are by no means doomed, they will soon be joined in the cloud, and possibly out-shined by, new non-relational database technologies.

Trouble is, implementing the best scaling practices is not free, and is often overlooked early in a product's lifecycle. Small teams use modern frameworks to quickly develop useful applications, with little need to worry about scale: today you can run a successful application on very little infrastructure... at least, you can up to a point. Past this point lies an uncomfortable middle ground, where small teams face scaling challenges as their system becomes successful, often without the benefit of an ideal design or lots of resources to implement one. This article will lay out some pragmatic advice for getting past this point in the real world of limited foresight and budgets.

Emmy was once the world’s most advanced artificially intelligent composer, and because he’d managed to breathe a sort of life into her, he became a modern-day musical Dr. Frankenstein. She produced thousands of scores in the style of classical heavyweights, scores so impressive that classical music scholars failed to identify them as computer-created. Cope attracted praise from musicians and computer scientists, but his creation raised troubling questions: If a machine could write a Mozart sonata every bit as good as the originals, then what was so special about Mozart? And was there really any soul behind the great works, or were Beethoven and his ilk just clever mathematical manipulators of notes?

o social scientist and lawyer Don Braman, it's not surprising that two people can disagree so strongly over science. Braman is on the faculty at George Washington University and part of The Cultural Cognition Project, a group of scholars who study how cultural values shape public perceptions and policy beliefs.

"People tend to conform their factual beliefs to ones that are consistent with their cultural outlook, their world view," Braman says.

We'd like to think of ourselves as dynamic, unpredictable individuals, but according to new research, that's not the case at all. In a study published in last week's Science, researchers looked at customer location data culled from cellular service providers. By looking at how customers moved around, the authors of the study found that it may be possible to predict human movement patterns and location up to 93 percent of the time. These findings may be useful in multiple fields, including city planning, mobile communication resource management, and anticipating the spread of viruses.

Patent thug Nathan Myhrvold turns out to have over 1,000 patent proxies with which to potentially attack and extort those who do not pay “protection money”; he also spent over $1 million lobbying his government

Let's just say it: Nobody has changed the way we interact with technology like Apple has over the last 10 years. Even if the iPad turns out to be the disaster that many are anticipating, Steve Jobs will still be seen as the hero who turns top-end technology into friendly little gadgets even your grandma can use.

But recently, a faint chorus has been growing--thousands of tech geeks suggesting that if you look under Apple's shiny white veneer, you'll find some practices that are less than user friendly. In fact, some of the things Jobs and Apple are being accused of are so over the top, Lex Luthor would have to take off his hat ... and then use it to cover the dark stain spreading across the front of his pants.

This article presents an open source JavaScript library that finally brings bookmarking and back button support to AJAX applications. By the end of this tutorial, developers will have a solution to an AJAX problem that not even Google Maps or Gmail possesses: robust, usable bookmarking and back and forward behavior that works exactly like the rest of the Web.

...

The principal discoveries of the framework presented in this article are twofold. First, a hidden HTML form is used to allow for a large transient session cache of client-side information; this cache is robust against navigation to and away from the page. Second, a combination of hyperlink anchors and hidden iframes is used to intercept and record browser history events, tying into the back and forward buttons. Both techniques are wrapped with a simple JavaScript library to ease development.

|< First   < Previous   331–340 (465)   Next >   Last >|