Weekly Digest, 2-22-09
Trevor’s Links
…the key is that it minimizes friction. There’s little friction to create a new note, and little friction to search for existing ones. And you never have to explicitly save anything.
What went wrong? So many things. I could blame our market research or our promotional site, or our target demographic, but really it’s our fault. We weren’t in love with FamSpam – we never were. We thought it was a great idea, and maybe it was, but it was a great idea for our parents. For our families. For other people. Not for us. It wasn’t a site I would check every day. It wasn’t something my friends would use ever. I’m going to continue, but to me this is the most important point so far. The biggest failure. I wasn’t in love with the company I was trying to build.
Twitter creator Jack Dorsey illuminates the site’s founding document
It was really SMS that inspired the further direction — the particular constraint of 140 characters was kind of borrowed. You have a natural constraint with the couriers when you update your location or with IM when you update your status. But SMS allowed this other constraint, where most basic phones are limited to 160 characters before they split the messages. So in order to minimize the hassle and thinking around receiving a message, we wanted to make sure that we were not splitting any messages. So we took 20 characters for the user name, and left 140 for the content. That’s where it all came from.
The problem with rating systems in general is that only people who feel very strongly about something will take the time to rate it. For a five star scale, that suggests mostly one and five star ratings.
A Virtual Unknown: Meet ‘Moot,’ the Secretive Internet Celeb Who Still Lives With Mom
In this way, Poole’s problem is the problem of the entire Internet, which is built on wireless connections and a lot of "theoretically." It’s where people spend time, make friends, play games, get news — and yet despite all of that philosophical worth, the smartest minds in the country still struggle with how to make even the most successful sites profitable.
Google Quick Search Box is an open source search box that allows you to search data on your computer and across the web. This app is very experimental, but through it you will be able to see many of the areas we are exploring: contextual search, actions, and extensibility. It is by no means feature-complete, but is a very good indication of things to come.
I’ve been researching CouchDB this week, and I’m getting more and more excited by it the more I learn. It combines data storage, REST-based APIs, scalability and data propagation through replication, and even application hosting. It’s actually a lot like Google’s internal infrastructure, but in an open and modular form.
The law of leaky abstractions means that whenever somebody comes up with a wizzy new code-generation tool that is supposed to make us all ever-so-efficient, you hear a lot of people saying "learn how to do it manually first, then use the wizzy tool to save time." Code generation tools which pretend to abstract out something, like all abstractions, leak, and the only way to deal with the leaks competently is to learn about how the abstractions work and what they are abstracting. So the abstractions save us time working, but they don’t save us time learning.
Timothy’s Links
WIPO: Jackass.com owner a real jackass, but can keep domain
This is just funny. It’s an Ars story about a judge who confirms the right of a no-name squatter to his ownership of the jackass.com TLD in the face of claims from Big Media that they ought to be the owners of the domain because…well…just BECAUSE! OK!? God!
Updating to Debian Lenny – upgrade hangs during LDAP
This is another "read this if you’re upgrading to Lenny now that it’s finally stable" article. Contains a good warning about potential problems with LDAP.
Linux Tips: bash completion: /dev/fd/62: No such file or directory
This happened to me. If you manage virtual computers that live on xen servers, it could happen to you.
Keeping violent media away from boys could be a bad idea
To most sane people, the idea of keeping violent media out of the hands of impressionable children is as patently absurd as all other forms of censorship: the idea of raising children on strictly non-violent narratives means that you lose most of, if not all of the books that we regard (in the West, at least) as canonical. Bye-bye Iliad! Holler back, Star Wars: you will be missed. See-you-later, Old and New Testaments! This article from Ars describes the efforts of an author so dense that she actually feels the need to make the case _in favor_ of allowing children to consider violent media, lest they grow into extremely maladjusted adults who are utterly unprepared to make their way in a world in which violence is not only "the supreme authority from which all other authority is derived", but also the implicit means and end of most pursuits in which they will find themselves engaged.
41% of museums don’t know how dogs actually walk
This is a (weirdly) interesting article on a.) how dogs walk and b.) how to correctly represent that in various media. Kind of a ship-in-a-bottle piece, but still a good read.
Like optical illusions? Click here!
Hacks: Mario/Princess Road Sign
I bookmark’d a link to hack-a-day or some other hacker site a while back about how to reset passwords on these things and program new messages. Now I am proud to bookmark this picture of one such hack.
Draconian DRM revealed in Windows 7
Just switch already. They’re eventually going to stop supporting the last functional version of Windows (i.e. Win2k) and then what? What will you do? Just bite the bullet, buy the MacBook and switch already.
More vim tips/tricks because you can never read too many vim tips/tricks pages. That is a fact.
Microsoft SharePoint Uses Hand Crafted GUIDs
On the one hand, it was kind of cheering to learn that some lowly MS coder hand-translated these URI strings into l337-sp34k . On the other hand, it was depressing to remember that people are actually using Sharepoint in their daily lives.