Archive for February 27th, 2007

Outside.in Gets Cash for Geocoding the Blogosphere

Written by on Tuesday, February 27th, 2007 in Ajax News.

outsidein.pngAfter developing their product on their own for six months, New York based Outside.in received financing from angels and three venture firms: Union Square Ventures, Milestone Venture Partners, and Village Ventures. Fred Wilson of Union Square Ventures discusses the financing here.

Outside.in aims to aggregate posts from local bloggers (placebloggers) into one tagged and searchable directory. According to Fred Wilson, they hope to do for blogging, what Google local search has done for the web. Sites like Yelp, InsiderPages, and Smalltown are also building local communities, but based around reviews, with discussions and blogs playing a supporting role. An example of the directory in action: the latest blog posts for Palo Alto, CA. Each post is given context by presenting the user with a map of the location the post is coded to, and other blogs in the area with similar tags.

A blog’s whole feed is added to a local blogroll by user submission, but not all bloggers blog only about their local town. For blogs that occasionally write about an area, Outside.in has a bookmarklet for users to suggest individual stories, and a “Feedburner flare” option that adds a “geotag this” option to the bottom of your posts.

Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/96979077/

Talking Apollo with Kevin Lynch at Adobe Engage

Written by on Tuesday, February 27th, 2007 in Ajax News.

I’m at the Adobe Engage event with a bunch of other bloggers including David Berlind, Tim O’Reilly, Robert Scoble and
nst-the-architecture-of-the-space/”>James Governor
. We’re getting demos from Adobe customers (and in some cases products the company is working on) which I’m covering over on my ZDNet blog, The Universal Desktop. The big highlight so far has been Adobe senior vice president and chief software architect Kevin Lynch’s keynote covering Apollo (You can listen to recent a podcast interview with Kevin Lynch, Steve Gillmor and Michael Arrington here).

Having a lot of inquisitive bloggers in the room meant a lot of good questions as Kevin gave his presentation. Kevin talked about how widespread the Adobe Engagement Platform has become with 700 million PCs and 200 million devices. In describing Apollo’s place in the ecosystem, he showed a slide charting richness and reach. Up to now, Adobe has focused on cross platform web based experiences, but with Apollo they’re hoping to move into richer desktop experiences as well as richer mobile integration.

A lot of the basic information on Apollo has been covered pretty extensively, including here on TechCrunch, so I’ll focus on the things that got the most discussion amongst the bloggers here. Security, which has been a concern of a lot of people in the community, seemed secondary to this audience. There’s a lot of talk about whether Apollo is going to be used for spyware or malicious software, but at the end of the day, Adobe is of the opinion that users have final control over what’s installed on their machines. They’re making sure that Apollo can’t wreak havoc (it won’t be
able to write to or delete system folders and each Apollo application is sandboxed so that Apollo applications can’t steal data from other Apollo applications).

The installation experience for Apollo goes through the Flash Player, so it bypasses Microsoft’s controls which results in a better experience, and one that Adobe controls. Kevin showed how quickly and easily it is to install individual Apollo applications and it’s a pretty good user experience. The one thing that seems to disappoint people here is that there are no plans to allow Apollo to access native applications on the OS. Adobe wants the Apollo experience to maintain its cross platform portability and they are aiming to keep up with developer needs without opening up OS-specific possibilities. The other thing that is becoming clearer is how Apollo applications will store data. Kevin said right now they’re looking at XML-based storage along with the possibility of advanced file-system caching that developers could tie into via an API. That’s all doable by developers now, but they’re talking about making it easier.

There is a lot of excitement here about Apollo. There are concerns about how viable it and how people are actually going to use it. A persistent question for the presenters has been “how does Apollo help you” and the main answer seems to be file system access. There aren’t a lot of people pushing the boundaries.

Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/96967158/

Second Life Speaks

Written by on Tuesday, February 27th, 2007 in Ajax News.

secondlifeSecond Life has had music, but has otherwise been rather mute. That’s all soon to change when Linden Labs rolls out a beta test for person-to-person speech. Like a lot of other in-game speech systems, you’ll need a headset, but Second Life will provide a different peer-to-peer chat experience than those World of Warcraft conversational gems.

The new system will mimic speech in the real world, adjusting the volume of voices relative to you based on the distance and direction of speaker. Like other products, voice will only be active on certain digital geographies, but private island owners will have the option to enable voice on their own land, depending on the terms of their subscription. Up to 100 people will be able to chat on the same connection at a time. If talking to everyone or just anyone is too much to handle, you can hold group conferences across geographical boundaries or talk one-to-one as well.

The whole system is powered by a technological collaboration between the voice chat technologies of Vivox and 3D voice tech from DiomondWare. The initial beta will be for 1,000 residents (apply by emailing 3dvoice@lindenlab.com), broader beta in March, with a formal launch virtual world wide scheduled for Q2, 2007.

Crunch Network: CrunchGear drool over the sexiest new gadgets and hardware.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/96938974/

Design Decisions: Campfire transcript browser redesign

Written by on Tuesday, February 27th, 2007 in Ajax News.

Last week we pushed a major change to the Campfire transcript browser. The change was made for a variety of reasons – some of which I’ll detail below – but mostly in response to the flaws in our original “wouldn’t it be cool if…” design. We confused enthusiasm with priority.

Here’s what the transcript browser looked like before last week’s change.

I’ll take you through the original idea behind the design and then the reality of experience with a year under our belts.

1. We thought it would be great if you could click a room name to filter the transcripts by room so we built that functionality into the first column. Reality: Most people just use one or two rooms for everything. We kept filtering in the new design, but we de-emphasized it since it’s not that important.

2. We thought it would be really useful to be able to not only filter by room, but also filter by person. Just show me the chats that Jamis Buck was involved with. Reality: Theoretically useful, but rarely used. The overhead to build this list and deal with per-person filtering was not worth the cost – not by a longshot.

3. We thought that listing every single day since you signed up would be a useful way to get at past transcripts. Reality: The most common scenario is wanting to jump back to a recent chat that happened sometime in the past few weeks. Remembering which day something happened from 8 months ago is less likely than just searching for some keywords.

4. We thought a single narrow column to display transcripts, people in those chats, and files uploaded on those days would be enough space. Reality: A single active room could take up 10” of vertical space or more. A tall, narrow column is not the ideal layout for browsing through past chats.

5. We thought the old transcript browser would be fast. Reality: The old transcript browser was embarrassingly slow. The design demanded it pull too much complex data too often. It was fine for your first two weeks of using Campfire, but the slowdown was exponential the more you used it. Not good.

We realized that the transcripts were the most important things on the screen – not the navigation to get to them. Just give me the transcripts!

So we redesigned it keeping “it’s the transcripts, stupid” in mind.

Here’s what we did.

1. We went for a more blog-like format. The day of the chat is like the title of a post – big, bold, linked up. We also made sure the name of the day was as prominent as the date. “Wednesday” is easier to relate to than “The 14th.”

2. Each transcript gets the full width – you can now see four or five or six transcripts in the space that the old layout would use for one.

3. We ran the files in a 4 column grid to save space. We still have some work to do when really long file names wrap, but it was a great first step.

4. We made “Delete transcript” explicit instead of using a small trash can icon. “How do I delete a transcript?” was a popular support request.

5. We moved the room filter to a pulldown on the right side of the screen. It’s useful if you have a lot of rooms, but otherwise it’s out of your way. And if you only have one room you don’t see it at all.

6. We added pagination. We show 14 days of transcripts per screen.

7. And finally, and by far the most important thing we did, we made search nearly 100x faster. Search was another weak spot of Campfire. Really active accounts would have to wait 10+ seconds for a single result. Now it happens in less than a second. We’ll be carrying this technology over into our other products this year as well. We finally have a fast search solution that we’re happy with.

Yes, the new design isn’t as visually pleasing as the old design, but it’s significantly faster, more useful, makes much better use of screen space, and gets the job done better. The more you get used to the new layout the more you appreciate why it looks and works the way it does.

Source: Signal vs. Noise
Original Article: http://www.37signals.com/svn/posts/296-design-decisions-campfire-transcript-browser-redesign

Clipmarks: A Highlighter for the Web

Written by on Tuesday, February 27th, 2007 in Ajax News.


The NY-based team at Clipmarks just launched 2.0 of their product, a unique web clipping system that allows you to take just the paragraphs, sentences, or multimedia you want from a page while maintaining a link to the original document.

Their CEO, Eric Goldstein, was a lawyer who was fed up with cutting and pasting citations into a Word file only to discover that the 100 page mess became unreadable and unusable. He and his team launched a first iteration of the product, which Marshall looked at months ago, but the latest version is considerably more fully-featured and quite interesting.

The product is a Mozilla/Firefox or IE plugin that brings up an interactive clipping menu. When you scroll over text, Clipmarks highlights it and allows you to clip it to an email, to a blog — many CMSes are supported including Wordpress and Blogger — to print, or just save. The clips are stored on the Clipmarks server and can be “popped” to the front page to share with other readers.

These popped stories allow voting and there is a running tally of popular stories on the homepage. Goldstein mentioned that there is no way to vote against a story so stories can only rise in the ranks or peter out, not be demoted by nefarious popularity gamers.

This social aspect is second to the actual usefulness of being able to grab snippets of text, store them, and even use them in blog postings. There are a number of Javascript things that perform similar tasks, but the formatting choices and methods afforded by Clipmarks is inconspicuous and potentially addicting.

In the brief time that I used it, I was able to grab videos, individual sentences, and even whole posts and drag them to a number of locations. There is a huge Clipmarks button that appears next to the menu bar in Firefox and things get really annoying if you hit it accidentally and start seeing blocks appear over everything on a page, but this is a small price to pay for the functionality afforded.

Clipmarks

Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/96897342/

Ning Demo Video

Written by on Tuesday, February 27th, 2007 in Ajax News.

If you haven’t taken the time to try out the new Ning today, Robert Scoble has filmed an excellent demo of the product (basically the same demo I saw yesterday) from CEO Gina Bianchini. There’s a lot of coverage from other bloggers as well.

Crunch Network: CrunchGear drool over the sexiest new gadgets and hardware.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/96876903/

Ext 1.0 for jQuery Appoaches

Written by on Tuesday, February 27th, 2007 in Ajax News.

Jack Slocum has an early preview release of Ext which shows the decoupling allowing either jQuery or YUI as a core library choice.

It is getting very close, and now they just need to nail down items such as getting animations working just right in the jQuery version. Both teams are working together to finish up, so we hope to see something soon.

Download the Ext 1.0 preview

Source: Ajaxian
Original Article: http://ajaxian.com/archives/ext-10-for-jquery-appoaches

Snowvision: Ajax meets Snowboards

Written by on Tuesday, February 27th, 2007 in Ajax News.

Snowvision is the second site created by Diversion Media (who created Travelistic).

Snowvision features a drag and drop playlist integrated with fullscreen flash player, dynamic resort picker and an Ajax driven upload process.

It was written using Prototype and Script.aculo.us on Ruby on Rails.

Snowvision

Source: Ajaxian
Original Article: http://ajaxian.com/archives/snowvision-ajax-meets-snowboards

Currying in JavaScript

Written by on Tuesday, February 27th, 2007 in Ajax News.

Dustin Diaz has a nice entry on currying in JavaScript a technique used often in languages such as LISP, Perl, and many others.

Dustin’s curry implementation:

JAVASCRIPT:

  1.  
  2. function curry (fn, scope) {
  3.     var scope = scope || window;
  4.     var args = [];
  5.     for (var i=2, len = arguments.length; i <len; ++i) {
  6.         args.push(arguments[i]);
  7.     };
  8.     return function() {
  9.             fn.apply(scope, args);
  10.     };
  11. }
  12.  

This should look somewhat similar to Prototype bind and of course Dojo has dojo.lang.curry() which we mentioned awhile ago.

Source: Ajaxian
Original Article: http://ajaxian.com/archives/currying-in-javascript

[Fireside Chats are round table discussions conducted using Campfire.]

The Chatters
Jacob DeHart (skinnyCorp/Threadless)
Jeffrey Kalmikoff (skinnyCorp/Threadless)
Zach Klein (Connected Ventures/Vimeo)

Jakob Lodwick (Connected Ventures/Vimeo)
(Moderated by Matt from 37signals)

Topics
Our chatters — old friends btw — discuss Threadless, Vimeo, retail stores, video, community, Silicon Valley, YouTube, Yahoo, and a lot more.

Jacob
so lets get down to business
Jacob
A/S/L ?
Zach
24/M/Brooklyn
Jakob
25/m/NYC
Jeffrey
13/f
Jacob
18/F/Chicago got pics?
Matt
So, what are y’all working on these days?
Zach
Zach
(FYI, I’m listening to Die Romantik while chatting—they’re a great local band I saw for the first time last night)
Jeffrey
All of our work is secret
Jakob
Im trying to get on To Catch A Predator but every time I show up it’s an actual 14 year old girl
Zach
A site for sharing videos you make with friends and fam.
Matt
For our readers, how is Vimeo different than YouTube and other video sharing sites?
Jakob
YouTube is for watching TV shows
Jakob
Vimeo is for sharing videos you shoot with friends and family
Jacob
I’m currently redoing iparklikeanidiot.com, we have some special secrets coming up and is requiring a complete overhaul
Jacob
Vimeo is really awesome, to me YouTube vs Vimeo is like CafePress vs Threadless
Jakob
Thanks Jacob D!
Zach
Jacob, how much Threadless work do you do on a day to day basis?
Zach
I envy all the time you have to do personal projects
Jeffrey
so do i
Jacob
Actually I’m weaning myself off of Threadless, Jake is going to do most of the major programming. I still pop my head in and suggest/implement features. Most recently I made it so adding an item to your cart is done with "AJAX", that way it keeps you on the product page so you can keep shopping.
Matt
what do you find most interesting about each other’s companies?
Zach
I love their space!
Jakob
I like that SkinnyCorp is totally uncompromising
Jakob
and they don’t give a fuck about money
Jakob
yet somehow they make lots of it!!!! how counterintuitive!
Zach
I think they do a good job making lots of money without compromising.
Jakob
that’s what I meant to say
Jeffrey
i like how you can get a good feel for who CV is by looking at their projects
Jeffrey
like, college humor isn’t just a site which fills a niche and makes money. you can tell that the site would probably exist as a means to have a good time whether they had 10 users or 10 million
Jakob
Zach and I are only working on Vimeo now, not CollegeHumor
Jakob
we have 9 full time employees
Zach
Yeah, did you guys hear? We spun off!
Jeffrey
i did hear that!
Zach
(not entirely, but physically!)
Jeffrey
what’s better about your jobs now?
Jakob
I can come up with ideas and other people program them
Jakob
that’s better because I’m like 1/3 as good at programming as they are
Zach
I work on my dream project.

Jacob
What are the plans for vimeo, the site is 100% free right now, will it always be?
Zach
Yeah, totally.
Zach
We intend to stay ad-based. At some point, we might offer additional pay-services.
Jakob
we want Vimeo to be like this:
Jakob
Bunchofpunks
Jakob
wrong image
Jakob
whoops
Jakob
Bigwheel
Jakob
we want Vimeo to be like this:
Jeffrey
haha
Matt
i think you want to ride the tricycle on the mohawk.
Jacob
Are you worried about vimeo growing too fast and not having a strong enough revenue stream to support it?
Jakob
Jacob, are you talking about bandwidth costs?
Jacob
yea
Jacob
i am
Jakob
Frenchcrullersinjacket
Jakob
Bad
Zach
Nah, we’re confident our growth is scalable.
Matt
Have you guys intentionally tried to keep Vimeo on the down low so that it can grow slowly? Or do you want max traffic there asap?
Zach
At first we did, because were mooching CH servers to host it.
Zach
But Uncle Barry Diller gave us the green light to spend some family money to upgrade our setup.
Jakob
if we wanted max traffic, you would see viral vids and TV shows on the home page
Jakob
we want lots of people using the site, but using it for what we consider good reasons
Jakob
as long as people are uploading their own videos, we’re happy.
“If we wanted max traffic, you would see viral vids and TV shows on the home page. We want lots of people using the site, but using it for what we consider good reasons.”
Jeffrey
you always hear people say "our site will be the (fill in the name) killer". i don’t expect you guys have plans like that. how do you see yourself fitting in the same realm as youtube?
Zach
I wish we could be more forthcoming about some of monetization ideas—but video-sharing is even more cut-throat than t-shirt sales! We have to keep mum about some stuff.
Jacob
You should have commercials every 5 seconds in the vimeos
Matt
Threadless: Tell us about your retail store plans.
Jeffrey
our plan is like this
Jeffrey
Cash_advance
Jeffrey
ok honestly the plan is sorta a secret
Jeffrey
but
Jeffrey
the idea is that we don’t want to do a traditional retail store at all
Jeffrey
most people think our idea is backwards, but really the store exists to drive traffic to the site
Jeffrey
we want people in the store to have a similar experience to being on the site: hang out, learn something, buy something
Jeffrey
the store will have very limited product
“The store exists to drive traffic to the site. We want people in the store to have a similar experience to being on the site: hang out, learn something, buy something.”
Jacob
1. Build online business
2. Open Retail Store
3. ???
4. Profit
Jakob
maybe they think the idea is backwards because it’s interesting
Jakob
and they are boring
Jakob
and their old, boring brains can’t think in new terms
Jakob
and they only like ideas that are proven moneymakers
Jakob
will it be like a library?
Jeffrey
more like a community center
Jakob
that’s SO COOL
Zach
I don’t know—this sounds alot like what Starbucks tried to do! Build a million stores to get a million new users to their website.
Jakob
can we just take a second and agree how cool that is?
Jakob
this is a MULTI-MILLION DOLLAR BUSINESS and their next move is to build A COMMUNITY CENTER?!
Zach
(totally cool)
Jakob
HELLLOOOO???? is anyone else thinking anywhere CLOSE to those terms?
Matt
agreed.
Jacob
[smacks jakob]
Jeffrey
haha
Matt
and gallery-ish too, right?
Jeffrey
it’s gallery-ish in that we’ll have gallery openings for certain shirts
Jeffrey
imagine a cool museum, where under the art, you could buy a print right there
Jeffrey
and that print will keep your nipples warm
Matt
So both CV and Threadless recently hooked up with outside companies – InterActiveCorp and Insight Venture Partners. How are things different now that there’s someone else involved?
Jeffrey
jacob now has a LV messenger bag
Jeffrey
exactly the same for us
Jacob
Life after Insight is great. They pretty much stay out of our business unless we ask for help. We usually have a call with them every week or two and they shoot us emails a couple times a week with ideas on open issues.
Jeffrey
i actually like how proactive they are with ideas
Jacob
They’re really helping us focus on our goals for the next year which is exactly what we wanted
Jeffrey
and i think it’s crazy how they know everything. like if i comment on a blog about threadless, i’ll get an email from one of them being like "great comment…"
Jeffrey
sometimes it’s a little scary!
Zach
It’s great. They stay out of our hair, until we need their help with accounting and legal stuff.
Matt
Any sort of backlash to the deals from your respective communities?
Jakob
no
Jakob
they don’t think in those terms.
Jeffrey
people are mostly just curious and worried it would change things
Jeffrey
but no backlash
Zach
Honestly, things have only been better for our users and fans.
Zach
We’ve been able to start scaling quickly.
Jakob
we don’t really talk about them, so they’re basically invisible to our users.
Jakob
our users didn’t care about the business stuff before the deal, either.
Jacob
the only backlash was our community found the profile pics of Jeff and Kobi and made fun of them, otherwise they’re really excited for us
Jeffrey
some people accussed kobi and i of being related
Zach
On the CollegeHumor side, we hired an ‘original content’ staff to start making our own CH videos
Zach
and on Vimeo, they helped us spin off and stand on our own feet.
Matt
You guys both have thriving fanbases…What’s the secret to building a successful community? Where do other sites fuck it up?
Jakob
ok, here’s the secret:
Jakob
don’t make the pursuit of money your top priority. work hard and listen to people.
Jeffrey
how are we defining "successful community"?
Matt
having a large group of people who feel passionately about your site/product(s).
Jeffrey
because i tend to define a successful (web) community by it’s similarities to a real community, offline
Zach
Giving our communities a personality has been important for us.
Jakob
I think you have to be part of the community!
Jakob
The people who create it have to be part of it!
Jeffrey
yes
Jakob
You can’t just build a community and expect people to use it, as if you’re buying a fishbowl
Jeffrey
going further than that, you have to have more than presence
Jeffrey
you have to understand that the more successful your community is, the more you’re outnumbered
Jakob
go on
Jacob
You definitely need to be part of the community, you also need to take into consideration the fact that you as the owner are still only 1 member out of the thousands and thousands in a community, and the opinions of all the others are just as valid as yours
Jacob
and if you listen to your community they’re going to respect you, and if they see the site evolve because of their suggestions they’re going to have that feeling of ownership
“The more successful your community is, the more you’re outnumbered.”
Jeffrey
i think also understanding the components of community helps in nurturing growth
Jakob
yeah!!!
Jakob
I think of these websites as places. Like, Threadless is sort of an online city
Zach
With a variety of public and private spaces.
Jakob
in a good city, the mayor walks around the sidewalks and eats at local cafes, talks to people on the street, works in a local office building
Jeffrey
only in threadless city, we have a ban on outdoor ads
Jakob
yeah, a little fascism is ok
Jacob
I like this "you have to understand that the more successful your community is, the more you’re outnumbered"

Coming soon: Part 2.

Source: Signal vs. Noise
Original Article: http://www.37signals.com/svn/posts/294-fireside-chat-skinnycorp-threadless-and-connected-ventures-vimeo-part-1-of-2



Site Navigation