Welcome, Eli writes here.
See also Imagery and his other projects.

Software

56 posts under this tag.

Star
Reality is broken 2
0
1
0
Feb
06

It’s been a while since I made a quote collage. It’s been a while since I’ve been hit by an idea this good: reality is broken, it’s game (and interface!) designers responsibility to fix it.

I’m not here to rant about game designers. I’m mad, but I’m not mad at game designers. I think that compared to the rest of the world, game designers pretty much have it all figured out. We’ve invented a medium that kicks every other medium’s ass. As game designers, we own more emotional bandwidth, we occupy more brain cycles, and we make more people happy than any other platform or content in the world. And if you don’t already believe that, if you don’t realize that we’ve already won, then you’re not paying attention to the staggering amount of time, energy, money and passion that gamers all over the world pour into our games every single day.

So why why have we won? Because as an industry, we’ve spent the last 30 years learning how to optimize human experience. We know that our brains are made for playing games. Recently, some of us have remembered that our bodies are made for playing games. And we’ve always known that our hearts are made for playing games. So as an industry, we’ve spent three whole decades figuring out how to engineer systems that fully engage our brains, and our bodies, and our hearts. And we’ve pretty much solved that problem – or, at least, our solutions are working better than other designed experience on the planet. So our systems work better than anything anyone else is making to engage human beings. And as a result, the way I see it, right now, we basically rule the world.

That’s the good news. But the problem is, we don’t rule the real world. For the most part, we rule the virtual world, because it’s easier to optimize experience in a world entirely of our own making. The fact is the real world is too f’ed up, it’s too broken, we don’t want to deal with it. So right now, pretty much every one of our games works better than reality, because we are the best designers of human experience, and we’re applying all of our talent, all our insight to optimizing virtual experience. And you know what? That needs to end, starting today.

My rant is about the fact that reality is fundamentally broken, and we have a responsibility as game designers to fix it, with better algorithms and better missions and better feedback and better stories and better community and everything else we know how to make. We have a responsibility as the smartest people in the world, the people who understand how to make systems that make people feel engaged, successful, happy, and completely alive, and we have the knowledge and the power to invent systems that make reality work better. We have the responsibility to take what we’ve learned as an industry over the past 30 years and start making everyday life more like our games.

Can we fix it? Yes. We have the technology and the knowledge. Should we fix it? Hell yes. We have the power AND the responsibility. That doesn’t mean we should stop making escapist games. We need to make escapist games, there will always be a need to escape, and frankly, that’s how we’re going to learn more about what works, about how to engage brains and bodies and hearts. But will we fix it? Honestly, I have no idea.

We can take what we’ve learned by making games and apply it to reality, to make real life work more like a game – not make our games more realistic and lifelike, but make our real life more game like – so that when people all over the world wake up every morning, they wake up with a mission, with allies, with a sense of being a part of a bigger story, part of a system that wants them to be happy. We can do it, we should do it, and I hope that we will do it.

HARPOON: Own your tweets, back them up, search them, plain-text them... 2
0
0
9
Jul
12

, from its UserScripts page. (You need to have the GreaseMonkey Firefox extension, version 0.8 or more, installed first.)


Enough is enough. As much as I love Twitter, they can’t seem to get their search act together. Try it right now, search in Twitter for something you tweeted about last week. Most likely outcome is you won’t find it, at all. It’s lost, buried, retrievable only through tiresome, trial-and-error paging. Google does scarcely a better job. How can this be?

The Husband: Isn’t that why people keep diaries? To be read by someone else? Otherwise why keep them?
Nagiko: To know about themselves.

HARPOON is a simple script to give you back your tweets. Install it and navigate to your Twitter user page,\twitter.com/YOUR-USER-NAME (or, for that matter, to anyone’s user page). You’ll see a new item in your sidebar, Harpoon! →

Icons on Arts & Letters Daily 2
0
0
9
Jun
27

, from its UserScripts page. (You need to have the GreaseMonkey Firefox extension installed first.)

Icons on Arts & Letters Daily is a simple script to add website icons to the links in Arts & Letters Daily. This adds a visual layer to the all-text site that enables you to quickly scan its sources.


Star
Backbars on social link-sites 2
0
0
9
Jun
11

If you like this, check out also The Economist reader
and Backbars on Wikipedia tables

, from its UserScripts page. (You need to have the GreaseMonkey Firefox extension, version 0.8 or more, installed first.)

Backbars on social link-sites is a GreaseMonkey script to turn the headlines and comments of social link-sites into ambient bar charts (of votes/diggs/views/users…) It works on Reddit, Delicious, Digg, Hacker News, and Stack Overflow (and MetaFilter now!).

The idea is to give you subtle non-verbal clues to improve your browsing experience almost subconsciously. The backbars don’t replace the count they represent, what they do is convey you its magnitude unobtrusively, and, crucially, compare that magnitude to those around it. So you can now see, almost without thinking, that, say, some comment is popular, but that there’s a comment around that’s twice as popular.

Once you have it, just start browsing at your favorite social link-site: Reddit, Delicious, Digg, Hacker News, and Stack Overflow.




It’s the first release but it’s very usable already, I hope.

I hope you enjoy and find it useful, please let me know what you think of it in the comments.

Randomly ahead clock 2
0
0
7
Dec
15

A wonderfully clever contraption by David Seah: The Procrastinators clock. For those who set their clocks ahead to stand on their toes only to become habituated after a while, a randomly ahead clock. Web & desktop versions available.

Ah, clocks were an early obsession of mine (see for instance this color clock), earlier than calendars…

Star
Interface is to the web what space is to the physical world 2
0
0
7
Dec
06

In this sense: In the physical world, perhaps one of the biggest, most basic hurdles to overcome for any creature (above plant) is navigating space. Whatever you may want (eat, talk, watch, mate..) you have to be there first. That’s the tyranny of space, a tyranny that lingers despite telecommunications easing it to a degree we can’t really imagine now.

But technology has uncovered a new hurdle, even more basic in some ways, that we hadn’t even glimpsed some decades ago (you don’t much care about space when you live in a pen). The new hurdle is interface—a device’s how, its ways of interaction, what you have to wrestle with to get things done through it. Whatever you may want to do through technology (moving, watching, writing, browsing, talking, killing,...) you have to overcome the interface first. The need is more acutely felt the more plastic and dynamic the technology. The web ranks right up there. The information superhighway delivered its promise of abolishing space but the freedom has shifted the load from our legs to our brains, from space to interface. The challenge is no longer motive, it’s cognitive.

Consider malls. Besides modern comforts and breathtaking opulence, the single main thing they have going for them, their reason for being, is that they get stuff closer. They ease space. That’s also why similar stores cluster together, closeness is so valuable for customers that they force owners to set shop right next to the competition. Big box stores are the climax of contiguity.

A very similar thing happens in the web under interface constraints. Beyond critical-mass, Amazon, eBay, and the myriad vertical marketplaces (etsy is a good one) thrive because there’s a nontrivial number of interface details you have to tiresomely learn, divine, or settle if you go somewhere else. And these details are particularly painful in shopping because the whole process is staggeringly complex: it involves a lot of searching, browsing, foraging, comparing, digesting, authenticating, etc.

But in other areas the reality of the tyranny of interface is just as real. Wikipedia, we’ve now come to realize, is useful chiefly because it provides a single unified interface to knowledge. The blog is one of the most significant web innovations in recent years and at bottom it’s just a genre for the efficient exploitation of interface, uniforming it, streamlining it, adapting content interfaces to the new realities of the web, kind of what convenience stores did for space and cars. Heck, even search engines, interface-saving devices in a way (the search engine is the modern steam engine, directories are human-powered transport), have nontrivial interfaces all their own, as I’ve attested recently trying out torrent engines (mininova, torrentSpy, and isoHunt are my favorites).

You could have once said that downloading was the web’s equivalent of moving but broadband quickly made that friction negligible. In our current web, figuring out interface is the new moving. Interface is the new space.

jQuery is the first truly great JS app 2
0
0
7
Jul
12

A JS library JS’s first great app? Indeed. jQuery is the shit. It makes JavaScript, and particularly the intersection between JS and HTML, more fun than you thought it could be. It is one big lump of syntactic sugar, sweet as only truly elegant thinking can be. It is crossbrowser, lightweight (~20kb, compressed), and it leverages your CSS knowledge. jQuery + FireBug is raw sex. You’ll find yourself traversing the DOM just to feel the wind on your face.

Streetside view 2
0
0
7
Jun
22

Speaking of locality, if you haven’t seen Google’s new Streetside View (like, say, in San Francisco) you’re missing a future shock gasp. (via O’Reilly Radar)

Breathtaking immersion. Eerily reminiscent of Rainbows EndWP, AM.

Also not to be missed are Immersive Media’s—one of the companies behind this new feature—richer demos: pannable videos!

Improv'd Daily! (PLBRS, Uruban) 2
0
0
7
Jun
22

PLBRS.com – Super Poderes Lexicos

Finally, after complaining for more than a year about its terrible interface design, the first sketch of a new interface for RAE’s Spanish Dictionary is now live. Expect service to be bumpy and patchy since the algorithms are still green but things will get better soon—daily!

The main improvements over DRAE so far are:
  1. Definitions load in the same page, stacked newest on top, which means you effortlessly keep a history of lookups. Very handy.
  2. You don’t have to type a word’s accents (or its ñ’s) for PLBRS to grok what you mean—99% of the time (the other, harmless 1% is made of words like LÚcido and luCIdo, where there is ambiguity). This effectively solves the original complaint and brings tears of joy to my eyes.
  3. Various simple format improvements that make things more attractive, more compact, and easier to grok.
  4. That silly tilde (~) used in phrases to stand for the entry word is now actually replaced with the word. In general, DRAE is full of abbreviations that may have made sense for the print version but are a confusing, pointless legacy in digital expanses. They’ll go away in the next couple of days.

Been getting a lot of ideas from Ninjawords—a very cool, very fast English dictionary. Check it out.

gdl.Uruban.com – web local

Asked on Wikipedia’s secret, Jimbo Wales, recently remarked,

“We make the web not suck.”

and I found it a very fitting answer and possible second slogan to the whole project. The best way I’ve found to describe what I want to do with Uruban is by adapting that phrase,

Uruban is about making the local web not suck.

It will be a wiki, a local encyclopedia, a local yellow pages, a local guide (not just a tourist guide). The place to find the menu of your neighborhood taco stand or the nearest Tejuino selling carts, movie listings of all theaters or places to get a hooker, cafes open late at night or drugstores that print your photos in an hour. It will be the city digitized and digested, given a common, comprehensive, and always updated interface. Above all, it will be local, hyperlocal.

So that’s the dream. For now I had to get myself to start and so I just transcribed a list of all churches in the metro area and their Sunday mass hours (I needed them when my grandfather was staying here and it disappointed me to no end they weren’t online anywhere). Expect bits and scraps of content added in the next couple of days and a full featured wiki (I’ll probably use MediaWiki) in a week or so.

Hope you like these two and please do tell me your first impressions-what works, what doesn’t? are these things at all helpful to you?

Thanks.

22 and 23/jun/07

Bad time management. Sorry. :)

24/jun/07

Plbrs
  1. Better Definition Structure. Definitions are now grouped visually under grammatical category (like, say, all the definitions of the word as a noun, and then all those of it as an adverb). They’re already grouped sequentially in the original dictionary but it’s all very redundant and clumsy (every definition has the grammatical category indicated at the beginning). This is a big improvement. Try it out by searching for “correr” in both plbrs and DRAE.
  2. Expanded Abbreviations. Most abbreviations are now automatically expanded, which works wonderfully in most cases though there are still several fringe cases like “usado o usada o usadas o usados”, which will be corrected tomorrow.
  3. Improved the simple design. Added a “definir” button, a neat magnifying glass icon, made topbar type smaller, and chose slightly better color combinations. Moved slogan below and added a small explanatory sentence. Added Improv’dDaily and NotReality icons.
  4. Improved status reporting. Now besides the loading image a message appears saying that your query is being searched. If multiple queries are being currently searched all of them appear in the message.
  5. Improved Not Found message. The query you were looking for now appears on the message (duh!)—thanks chemito! Message trimmed. Added fallback link to a Google search for your query.
Uruban
  1. Much new content! 8 new places added, together with photos and descriptions. It’s all terribly paltry and sketchy but it’s a beginning.
  2. Improved design. Gave the website a blue-green color scheme and generally beautified the whole thing. Added Improv’d Daily link.
  3. New copy. “Enciclopedia Local” is the new main slogan, “Haciendo que la Web Local No Apeste” the subslogan.
Remember to hard refresh (Ctrl-R) to see the most recent changes!

Never Ending Flickr 2
0
0
7
Jun
20

Flickr AutoPagination has got to be the coolest Greasemonkey script I’ve seen yet, and, to judge by its code, a really intricate labor of love. It works flawlessly and does exactly what you’d guess: it makes every Flickr page (where it would make sense) “infinitely scrollable”. A cool, handy, and surprisingly stable script.