webapps

49 posts under this tag.

Deep software 2
0
0
6
Sep
08

Jon Aquino, father of YubNub, is onto something with his idea of deep software:

..a class of software that is so rich in potentially useful features that even after years of use there is still more to be discovered.. And these aren’t useless features that bloat the product—rather the software is so mature and has been worked on by so many for so long that there is so much in it to explore.

To my constern, I could only venture Vim, Mathematica, and some tentative candidates to his growing list, so please pay his post a visit and contribute.

There was on the thread, though, one nomination to the title of deep software that I simply can’t skip, because I happen to agree that the nominee is one of the best pieces of software there has been (and its author build it when he was, get this, eighteen; see Rolling Stones article on him) and because the nomination itself is just damn good writing.

...over the past few months I’ve become convinced that there were only two really revolutionary pieces of non-game software released in the 1990s that completely dictated what followed in their fields. One was NCSA Mosaic, and it doesn’t really fit into your criteria. The other one almost certainly does, though you don’t realise it until you really start exploring. Also, it’s not “productivity” software in the same sense as the others, but I think it’s inspired just as much creation.

Okay, enough with the hyperbole. Have one guess, and then click here.
Yoz, comment on Jon Aquino’s Deep, explorable usefulware

Citations in Imagery 2
0
0
6
Sep
05

This (anonymous) feedback on Imagery just came on Saturday.

If your searches could also generate the academic citations for the images, that would be ultracool for those of us out in education-land trying to teach kids that they do not “own ” the internet without at least giving credit. I know some blog tools do this (David Warlick’s blog does it).
A person who teaches teachers
and sends them to cool places like this.

Some sort of auto-citation of images is a fantastic idea (as anyone who uses EverNote or Google Notebook will know firsthand) and my gratitude goes to whoever sent it to me, I’d never have thought of it myself. And yet, for a while I almost decided to willfully not implement it:

I strongly disagree with the way citations are usually handled within “education-land”: little more than curtsies one must mindlessly perform to pay respect to others’ property (and it is against such moralistic establishment that I am one of those kids who believes he owns the internet). Citation styles are taught and required simply as one more formal hoop for students to jump.

But citations can be much more than that! They allow readers to recover and rewalk the path the writer followed, and in that they perform an invaluable service to readers, but they can also be immensely profitable for writers too, starting with forcing them to walk paths in the first place (one is so loathe to do the slightest of researches when in the thrall (or duty) of writing, so very prone to simply rearrange one’s prejudices and call it even). Citations make for more rigorous reading and writingthat’s why we should encourage them (not simply because they make, arguably, good fences).

So yes, I thought I saw some of that ownership-based, rote teaching of citations (copyright-instruction) in that email—in a scared flash of exaggeration I glimpsed a DRM image-search engine—and my recoil reaction was so surprisingly strong I thought of deliberately not implementing any sort of auto-quotation. Lawrence Lessig has talked already on the power technology’s architecture has to regulate conduct and the weight of such responsibility was suddenly overwhelming.

Careful thought has shown me the error of my ways. My overreaction to such friendly (and helpful) feedback was not called for. An auto-citation feature in Domburi would be very helpful indeed and will be implemented. But it’ll be tinged with my prejudices and that means it will be open-ended.

Faithful Writing 2
0
0
6
Aug
19

My final discovery of A List Apart—a magazine “for people who make websites”—has been late coming, but as the article I’m about to talk about explains, relationships in the web are just difficult to establish (they require “an exorbitant amount of synergy”, why-the-lucky-stiff would say). I’ve been visiting them fairly frequently along the past couple of years and almost always I’ve learned something valuable. It is not only top-notch content, the attention to detail is painstaking too, though it takes you several visits to start noticing it: from the spot-on illustrations (most by the very talented Kevin Cornell), to the helpful snapshot feature at the right, to the issue-number stamp, to the tasteful ads, to the impeccable atmosphere they maintain throughout, to Zeldman’s and Kissane’s careful editing—it’s not a print wannabe, it’s the first web-only alreadyam.

The cover article of issue 221 (as of this moment, the latest) is a gem and the reason I started writing this post. By Amber Simmons, it is wonderfully titled ”Gentle Reader, Stay Awhile; I Will Be Faithful” and deals with how to write (particularly, with how to write for the web) by introducing the never-before-better-named idea of a faithful writer—a writer who thinks of her reader, who anticipates her questions and curiosities; a loyal writer, respectful of her reader’s time and intelligence; a writer who delivers. Truly great advice—I know I’ll never write the same again.

Equal parts fascinating and funny 2
0
0
6
Aug
19

[Inside Friendster] there have also been Fakesters, evidence of how contemporary Americans crave connectedness. Users composed profiles for their pets (and then connected their pets), their colleges (and then connected to their alma maters) and household odds and ends (and then watched the conversation that developed between “salt” and “pepper”). To Ms. [danah] boyd it was interesting not only because people played with identity, but also because of the range of reasons they did so.

Apparently Friendster management could conceive of only one reason: to subvert the site. So it began terminating the Fakesters. That set off a Fakester revolution, complete with a manifesto: ”We hold these truths to be self-evident, that all fakesters and real people are created equal.”

Blog is a spelling mistake 2
0
0
6
Aug
14

Blogger’s own (lousy) spellchecker says blog’s a spelling mistake (and helpfully suggests bloc, Bloch, blows, or bloke instead). Ironic, ain’t it?

Btw, haven’t you felt Blogger has been pretty much abandoned lately? It’s feeling untended and clunky lately, not that it ever was particularly elegant—it’s just that obvious errors aren’t being corrected, obvious improvements (webcraft advances by the minute) aren’t being implemented.

Simile 2
0
0
6
Aug
04

Simile is a simple, snappy AJAX timeline from MIT. To keep with the space-time musings of late, it’s a Google Maps for time.

Star
Google Music 2
0
0
6
Aug
04

Google’s Music Search represents one important future of Google’s “organize the world’s information and make it universally accessible and useful” mission: digesting the chaotic web and regurgitating it anew, catalog-like, simpler and more standardized (which has worrying implications, but is also a wonderful prospect, provided it’s just one more option). Yes, this is similar to what it actually does through search, but the difference is that this new Google-digested web is browsable, not just a black-box accessible piecemeal only through question & answers. Google wants to become the interface.

Star
The Secret Lives of Numbers 2
0
0
6
Aug
04

Overview and Detail. The pair keeps coming up whenever you start pondering on interfaces, interface patterns, interface & information design, and well (why won’t be grand?) space, time,ELZR and thought itself. Achieving both—the ancient dream of simultaneity—is one of the deep purposes of any media creator, from writersEE to interface designers, and though it may be a humble example, The Secret Lives of Numbers—an interface to the results of a crazy study of the search-engine popularity of every integer between 0 and 1 million1—is a superb one.

The resulting information exhibits an extraordinary variety of patterns which reflect and refract our culture, our minds, and our bodies.. We surmise that our dataset is a numeric snapshot of the collective consciousness. Herein we return our analyses to the public in the form of an interactive visualization, whose aim is to provoke awareness of one’s own numeric manifestations.

Click to view a 3.15-Mb PDF critique of the interface (right-click and select Save Link As to download)
The denizens of the number line are not the mere automatons or corporate tools we have made them out to be: each has a personality, talents, communities, and sometimes a little je ne sais quois. They reflect us. This unusual reflection is the focus of this project.

As for the credits:

Concept, direction, interface design & programming: Golan Levin
Interface and information design: Martin Wattenberg
Database & CGI programming (2002): Jonathan Feinberg
CGI programming (1997): David Becker
Statistics consulting: David Elashoff
Essay and research: Shelly Wynecoop

If you believe in geniuses you’re in for a treat checking out the three URLs above—each of them’s one. Martin Watenberg in particular, has some of the most intriguing information visualizations I’ve ever seen.

1 Though owing to limitations of internet bandwidth only data for the first 100,000 are provided online.

Star
An essay on Riya 2
0
0
6
Jul
31

There’s something deep about Riya, the new image search engine, that bugs me. It reminds me a lot of a group in my university that was developing a digital whiteboard back in 2002. It was a fascinating technology, and, these being the days of Minority ReportWP, IMDB, I was infatuated with the possibilities. The thing was expensive and bulky, but allowed for some really sweet, unprecedented interaction with the computer not that far from those of said movie.

Star
Road Map 2
0
0
6
Jul
29

I’ll be the first to admit I’m lousy keeping my public commitments. The thing is, they really help me clear my head and get some focus, and most of the time, even if I don’t finish on schedule, public shame makes me finish all I originally intended eventually (though usually pretty late). So I’m still a big fan of public commitments but this time I’ll add a novel feature to my schedule: incentives for me to finish on time.

Some background is in order: As I was saying yesterday, there is a big project (the biggest yet!) on the horizon, but before I can tackle it I need to give Imagery the much-promised revamping I’ve been talking about for 49 days now (!). I’ve several things to blame, of course, but by and large it’s the same lack as always: focus.

Anyway, many ideas have come to me in the meanwhile. To begin with, I definitely want Imagery to have a memorable, easy-to-pronounce dotcom name and after much brain-racking my creative-assistant-cum-sis, Chef, came up with domburi.comWHOIS, which I loved and was surprisingly available. DomburiWP (usually spelled donburi) is an extremely popular, delicious, and simple japanese dish that has been my top food for three weeks now (when it toppled Pad ThaiWP). The name’s short, memorable, easy to pronounce, and cool. It’ll be Imagery’s new identity. The next step now is to clone Imagery to Domburi and experiment there so that I don’t disturb Imagery searchers (how oh-so-cool to have a user base!). Imagery was always meant as an alpha application and has far outstretched itself already. A major polish is in order (not a rewrite from scratch, mind you!) and you’ll be able to track it from domburi.com (though the page will of course be unstable).

The other important idea was to create something of a brand house for Imagery Domburi and all the related interface projects that are to come. My first candidate for a name was the Interface Institute, which was dotcom available and seemed like fun (considering it’s a one-man enterprise), but I wanted something more risky, more challenging, and that’s how I ended up with .net—after, of course, that famous quote from Tennessee Williams’s A Streetcar Named Desire,

I don’t want reality, I want magic.

seen under the light of this other quote—that might as well be the new company’s mission statement—from Steven Johnson’s indispensable Interface Culture,

The real magic of graphic computers derives from the fact that they’re not tied to the old, analog world of objects. They can mimic much of that world of course, but they’re also capable of adopting new identities and performing new tasks that have no real-world equivalent whatsoever. People who get hooked on computers get hooked for this reason. They don’t become high-tech junkies because their machines remind them of their Rolodexes; they’re junkies because their machines do things they never thought possible. Interface design should reflect this newness, this range of possibility.

I’m tremendously excited about . Once, not long ago, I somewhat secretly decided that I’d someday work at virtual reality, the possibilities of which seem truly mind-boggling (some of you might remember my incoherent ramblings on the subject). To my mind, this seems like a weird early step in that direction—in virtual reality, everything is interface.

But that’s enough intro, here, finally, is my road map:

Start of Project Domburi!—29 July (Chef’s bday!)

Main Goal: Make Domburi IE and Opera compatible.
Punctuality Premium: If I do finish with the above task, I get to buy Getting Real, the book.

End of 1st Week—5 August

Main Goal: Add Yahoo! & Flickr to the list of Domburi engines and do interesting things like split screens and such with them.

End of 2nd Week—12 August

Main Goal: Implement Bento & Disjoint (Cool Domburi surprise features—you’ll see!). Begin writing copy (presentation, FAQ, help, requirements).

End of 3rd Week—19 August

Main Goal: Polishing, beta-testing, polishing. Rinse and repeat. Special attention to things like responsiveness, interaction, smoothness, design, performance, stability. Finish writing copy.

End of 4th Week—23 August

Main Goal: Publicity, more polishing, and more publicity. The hope here is a mention from TechCrunch.

Tentative Finish—29 August

Project Domburi would be successfully finished now if the website had attained 10 thousand visitors per day, for more than 3 days (not necessarily in a row). If the challenge’s met I earn the Punctuality Premium, if not, I keep promoting and polishing the website fulltime.

Punctuality Premium: Read Replay, Machinery of Freedom, Artful Sentences and the week’s Economist—all told, my idea of nirvana.

End of 1st Cushion Week—2 September

The same review of the previous week: Domburi should have had 3 days with a 10-thousand-visitors-traffic by now. If it does, I earn a (big) Punctuality Premium, if not, I keep at it.

Punctuality Premium: Read Peter Watson’s massive Ideas: a history of thought and invention—with 750 pages (and big sheets at that, with the smallest of margins) it promises to be even more absorbing and challenging (and fun!) than The Modern Mind. Implement quick versions of 3 simple projects: a textviewer, a timetool, and an interface to RAE.

End of 2nd Cushion Week and Definitive Finish of Project Domburi—9 September

Domburi really should have had at least five 10,000-visitors days by now, but if it doesn’t I’ll move (shamefully) to the next project…

Start of Project Maki!—10 September

As always, any help keeping me on track (a simple message or comment or email) would be very very very appreciated. Being a human-timer is easy and fast, and yet rewards with lavish praise. ;)