One of the main things I wanted to do with laterstars from the very beginning was use it as a way of finding interesting links that I’d never come across on my own. Ever since the site started I’ve gone through and browsed peoples’ profiles from time to time and consistently came across some really cool stuff that people had faved from within their Twitter streams. There’s no way I’d ever come across most of these links since following more than the 250 or so people I already do on Twitter would just be way too much to deal with. Randomly seeing what some other people have chosen for themselves usually comes up with high quality links with much less filtering on my part… lots of interesting articles ranging from css techniques to interesting new startups to funny images and videos. The fact that the laterstars community has been pretty self selecting and is mostly comprised of people similar to myself (designers, web developers, music lovers, etc) doesn’t hurt either. So, I’ve been copying tons of links over to my account to read later (‘c’ keyboard shortcut or the ‘copy to your account’ link from the gear button).


I always knew that once there were enough people using the service, and I had the time to work on it, that it would be pretty interesting to see what everyone was faving at that time. So, after some experimentation, an early version of the top laterstars across everyone’s accounts is now live. What it basically does is find all the faves people have made recently and runs it through a relatively simple algorithm to figure out what the hottest things are at that moment in time and presents it in a tumblelog style format. Even though it’s pretty basic, it floats some pretty cool stuff to the top that really reflects what the community is interested in at that moment. For instance, as I write this post, the list has a life hack about becoming an early riser, a link to the new Sharpie Liquid Pencil, an article about Riak and Clojure, an interview with @badbanana, a tutorial on making kickass CSS3 buttons, and tons more. By the time this is posted it’ll be a totally different set of links. If you see anything that looks interesting, just click the star icon and it’ll get faved and copied to your account. It’ll also give that link some more reason for staying in the top 20 and maybe even move it up the ranks.

If you’re not logged in and you go to laterstars.com, you’ll be shown the top links page by default so you can see what type of stuff people are faving to get an idea of what laterstars is all about. If you are logged in, however, you’ll still be taken to your inbox by default so you can start going through all your links just like normal. Either way, you can always get to the top links with the new top links button in the top nav bar.

One thing to keep in mind, though, is that this is all still super new, so there will be some rough spots… some duplicate articles make it through, some summary paragraphs are too short/too long/too nonsensical, and the ranking algorithm will be continuously tweaked… but for the most part things are working pretty well. Give it a try, copy some stuff over, and let us know what you think!
As I posted about before, the plan has been to begin opening up the beta to the public, starting with making everyone’s links available for public browsing. A while back we introduced privacy options so you could make your links visible only to yourself if you don’t want people to see what you’ve been faving, and brought over your protected account status from Twitter when you joined. Now, the beta locks are starting to be lifted and everyone who isn’t set to private (either by doing it manually in account > settings or having a private twitter account) can now have their links seen by the world. So start posting links to your pages to show everyone all the cool stuff you’re finding, and browse everyone else’s links to see what they’re finding!
Now that things are a lot more public, we’re not going to be having people sign up and then sending out DM invites later… instead we’re giving everyone some more invites to give out to their friends, starting with 5 right now, and we’ll be refreshing them regularly. Like I mentioned earlier, the reason the top links are so interesting is that the laterstars community is really good at finding cool stuff on twitter (or using the bookmarklets). If you all keep inviting other interesting people, it’ll only get better.

If you have don’t have an invite-activated account, you can still copy links over from the top links or anyone else’s page and build up a nice collection of links. But, the true magic of laterstars lies in being able to fave tweets from any device wherever you are and have them automatically imported, so if you need an invite just ask twitter for one!
@takeo
Laterstars is still within an invite-only beta period, and only activated members can view any pages besides the initial signup form. Once you’re in, however, you can view other peoples’ links. This turns out to be pretty awesome because you can go through and copy all the interesting links you find that you would have never seen otherwise to your account. Personally, I’ve found some of the best links lately while going through other peoples’ pages, and this process will be even easier once subscriptions are live.

Starting now, however, you can make your account private via your settings page. At this point, if you make your account private no one else will be able to view the links but yourself. In the future there may be the ability to allow certain people to view your links, similar to Twitter, and maybe even per-link privacy settings, but for now if you just want to collect your links for your own viewing this is the way to go.
To start, everyone’s privacy setting has been aligned to their Twitter setting, so if you have a protected Twitter account, your laterstars account is now set to private as well. This is just a one time alignment though - you can have a private laterstars account and a public Twitter account and vice-versa if you want.
While you’re browsing the users pages now, you’ll see private accounts marked with a lock icon:

You can click on these users all you want, you’ll just be greeted with a page saying you can’t view it.
While this is nice for excluding other laterstars users if you don’t want them to see what you’re into, it will be of more importance in a week or so when we open up the viewing of link pages to the general public. This means that while link collection will still be limited to activated members for the foreseeable future, anyone will be able to view all the kick-ass links we’ve all collected over the last few months. You’ll be able to send people to your laterstars page so they can see what stuff you’re into and share all the cool things you’ve found. Hopefully it will let people discover things they never would have come across, and even spark some new Twitter friendships and followings.
But, if you really don’t want anyone in the world to check out your links, just make sure you set your account to be private. Again, it will already be set to private if your Twitter account is protected. Also, keep in mind that anyone in the world is already able to view your favorites on Twitter right now if you have a public account, but just know you have the ability keep your laterstars to yourself if you want. I hope most people choose to make their links public and share them as much as possible since there’s so much great stuff out there, but if you require privacy that is perfectly understandable, and now possible.
As always, please let me know what you think! Leave comments or @takeo me with any thoughts.
laterstars search is going to have gmail-style token options too, so you can do stuff like find everything that @viticci tweeted about ipad in the last month. it’s killer.
We already have a pretty sweet bookmarklet that searches for all the tweets that link to whatever page you’re on and lets you choose one to fave so it gets imported into your laterstars. I’m still surprised by how many pages I want to save that have already been tweeted at some point, letting me save it with minimal effort. However, the way the existing version works, it still requires some input from you to choose a tweet to fave, or have you tweet it yourself if no one’s ever tweeted it before.
Usually this is fine, and I actually like seeing what tweets are found and choosing the best one to fave. But, like any good entitled and lazy internet user, that’s more effort than I want to exert sometimes. WHY CAN’T I JUST CLICK A FAVE BUTTON AND BE DONE WITH IT!?
Well-meaning enabler that I am, this higher level of laziness is now possible. Introducing the One-Click Fave™ (experimental) bookmarklet, by laterstars:
With this bookmarklet, whenever you want to fave and save a link to your laterstars, just click the button and it gets queued off in the background, letting you continue on your way without having to think at all.
How does it work? It’s a pretty simple process…
As you can see, we attribute it to you, so people hopefully don’t get silly and save a bunch of rude links or something.
All these steps happen in the background, so you can just click the bookmarklet on the page and continue on with your business… when you go to your laterstars later on, the links should be there waiting for you. It’s called experimental for now, though, because we’re not sure if it’s going to work 100% of the time since there’s no real human interaction. But, it should work just fine.
Here’s a quick video of the whole process:
Let me know what you think!
This was actually added a few weeks ago, albeit a bit under the radar… but, you can now preview any link within laterstars. As you’ve probably noticed, if a link is to something we detected as being media, like images and videos, there is an icon on the right side that is either a small preview (images) or a video service icon. If you click on that icon or tap ‘p’ on the keyboard, a larger preview will pop up real quick for you to check out. Usually, this is all I ever really need, and I don’t have to follow the link to the original site. (In fact, I might need to add an option to mark links as read when they’re previewed).
Having this for images and videos is great, but as much as I love to fave funny pics and stuff, the vast majority of my list is made up of links to actual articles… blog posts, stories on newspaper sites, stuff like that. This usually isn’t too bad — the keyboard nav makes it easy to open the links up and you can get through things pretty quickly. However, going to many of these sites is still a bit of a chore… they’re of questionable speed, might be down, and lots of times the part you actually want to read is buried within tons of noisy junk and javascript widgets.
A solution to this has been to use Readability once you get to the page. If you haven’t checked out Readability, it’s this awesome open source bookmarklet that goes through the page you’re on and tries to determine what the stuff you actually want to read is, then strips everything else out and leaves the text in nice, big, readable text. It’s a wonderful thing and I highly recommend it, it makes the web a more enjoyable place.
So, I figured the best thing to do would be to try to have that automatically applied to all the articles in laterstars. I did a bunch of experimentation with that using iFrames and wacky javascript, but in the end I ended up just attempting to port it to Ruby so I could process all the articles when they’re imported and save the processed copies. I say “attempted” because Readability is a bunch of pretty gnarly javascript doing somewhat strange things that “just work” and I haven’t quite been able to duplicate all the functionality… but, it works pretty well so far and I think it’s good enough to start using.
So now that all your links are getting run through this Ruby version (which will probably be called “Rudability” at the insistance of @3n and eventually open sourced) you can preview pretty much everything in your list - just click the new preview link within the gear menu, or just tap ‘p’ like you would for the image and video previews.

You’ll be presented with a stripped down version of the page right there above your list, with some images and videos left in if it they were deemed relevant. You can use the normal keyboard nav in the previews, so j & k scroll you up and down, shift+j/k page you up and down, and the arrows and space bar work as well. To get rid of it, just hit escape or ‘p’ or use your mouse, it’s all pretty flexible.

Just like the other previews, these are usually all I really need when I want to read the articles in my list. I still visit the original links a lot to get the full view or check out comments, but for most things the preview is perfect.
You might occasionally get a “sorry we couldn’t generate a preview” message which will give you a link to the original article… like I said, this is very much a work in progress, so if you come across some things that don’t work that seem like they should, just let us know.
Oh, and a nice side-effect of having these stripped down preview versions sitting around? They’re perfect for reading on an iPad… more on that in the next post :)

This is the last entry in a series about why laterstars came into being. Part 1 sets the stage, going over all the problems I ran into while trying manage tons of information from hundreds of RSS feeds, and Part 2 talks about why I think there needs to be a shift away from RSS altogether. In this final post, I’ll explain how laterstars came to be, what I’m trying to accomplish with it, and why I think it’s the right solution for me.
Ok, so what’s the one thing that pretty much every Twitter client under the sun supports besides the general tweets and replies and stuff, but is often overlooked? Favorites. There’s built in “integration” for faves in the web interface, mobile web interface, Tweetie, Twitteriffic, Echofon, TweetDeck, Seesmic, and on and on and on. But wait… favorites? Aren’t those for marking tweets you think are funny from Merlin Mann and all the other aspiring Twitter-based standup comedians to let them know that Twitter likes them, it really really likes them? Eff that. I mean, sure, I’ll fave a witty tweet here and there if it’s exceptional, but otherwise, what’s the point? To put it more bluntly, what’s in it for me?
Historically, I always found Twitter faves to be a little bit pointless, but harmless… one of those features that probably made it in because it was relatively easy to implement, and, well, why not? So I pretty much ignored it for the last 3 years or however long I’ve been on Twitter. Like I said, though, it was definitely embraced by the comedian set, and taken to prominence by the recently defunct Favrd and more recently sites like Favstar and Tweeteorites, where the tweets with the most faves get prominently displayed. To me it seemed like a huge group hug, a big virtual clique that turned into a kind of weird back-patting/support group session where people circularly faved each others’ stuff even if it wasn’t all that great, and you had better fave everything the cool kids tweet or else. Granted, I’m probably just jealous because I’m not funny enough to be part of the gang, but even Dean Allen, the pioneer of these types of these sites, had some choice words for what his creation had become:
… Sites like this one now serve mainly as fuel for emotional up-fuckedness in the guise of a game.
Just an idea: next time you see something you like, write the person who made it a note telling them so. Even better, explain why.
Now, personally I don’t think anything is necessarily wrong with those types of communities… everyone needs to laugh, everyone needs validation, and I enjoy going through these sites and using the Favit iPhone app when I want to read some funny stuff. I’m just not ever going to be part of it and I’m not really interested in just piling on more praise to the people on the leaderboards. Does this mean twitter faves are useless for me?
No, of course not… the true genius behind faves is that they’re not actually mandated by Twitter to be for “marking tweets you think are funny so other apps can aggregate them,” they’re just kind of there. Why can’t we leverage favorites for something, well, more useful? I was definitely not the first to think of it, but the other usage of faves could be as a bookmark. I noticed that when looking at a lot of my friends’ favorites, most of them were usually tweets with links in them, not the pithy witticisms I was expecting and was used to seeing from the fave-oriented sites. I then checked out the faves page of one of the engineers who actually works at Twitter… lo and behold, it was mostly tweets with links. It seemed as though this usage was Faves For The Rest Of Us… not trying to boost anyone’s popularity or attempts at provoking someone to fave your stuff in return… just something quietly useful.
I tried it out myself, but my faves ended up in the same abyss that my GReader faves ended up. I just never went back to them. Why not? Well, first off, they were easy to forget about since the faves feature is kind of a second-string feature on the Twitter site and in clients. Secondly, since almost every link that shows up on Twitter has been shortened, you don’t have a good idea of where you’re actually headed. Some clients auto-expand them, and some even embed them if they’re images or videos, but for the most part you’re looking at a bit.ly url. And, finally, navigating and managing faves just isn’t that pleasant. I want a power tool for managing all this stuff, and a second-class feature just isn’t going to get that kind of attention.
But I knew there was something there. A lot of people were already using faves as bookmarks and just slogging through all these shortcomings. Some people got clever and subscribed to the RSS feed of their faves in GReader, but I didn’t really see the point in that… it would just be another feed and the posts were all just the tweets with their short urls. I tweeted in frustration that Twitter needed to provide some way to use favorites to bookmark links, and got some responses form other folks who felt the same way. One of those responses came from my friend Phil who said “this could be the project we’ve always talked about doing together.” And so it was. Phil was packing up his whole life then to move out to SF to work for Engine Yard at that time, so he couldn’t get started right away, but I was off to the races.
So I started working on the app right away. First things first, what to call it? Well, we were starring tweets to read the links later, laterstars.com was available. Done.
With that out of the way, what were the main goals going to be, what was the point? Seeing that I’m basically building this for myself, here are the things I care about:
And so far I’ve worked toward bringing all these points to life. Extracting links from faved tweets? Check. Keyboard nav? Check — just tap ‘?’ on your keyboard to see what’s available. Ability to do mass management of links? Check — use the keyboard nav (x, like GMail) or shift+click to select link rows and most operations can be applied to all of the selected items. Focus on links? Check. Inlined content? Partial check (still have more sites I’d like to include, but we have pretty good support so far). Clean, feature rich interface? Well, I think so, and the response has been way more positive than not, but this is one of those things where I’ll never make everyone happy, and I’m ok with that. And finally, Twitter only? Check. In fact, I recently had the temptation to veer outside of this belief with the idea of importing stuff from delicious/Pinboard, but I went with the Twitter based bookmarklet instead. That’s going to make some people unhappy and it’s still a bit of an experiment, but that’s the way it’s gotta be for now. I need to go whole hog with this approach to see if it’s the right thing. As they say, Lean Into It™.
There’s still a lot of work ahead to make laterstars the silver bullet for all the issues I was having with the other apps and make it my One True System. For one, I’m still using Instapaper for reading articles on iPhone, and will probably make it easy to send links to it from within laterstars itself at some point. I am experimenting with article previews that auto-apply readabiity, that’s getting part of the way there toward nice text-only articles, but for now will continue use IP for what I find it good at. Do we have an iPhone-optimized version? Not yet. How about full text search? No, not at this time, but a friend just contacted me about some ideas he has for it. Rich social features? Well, you can browse other peoples’ links, and we’re working on being able to subscribe to them, but there’s a ton more that can be done with this. We have a lot of ideas, but it just takes time.
So no, it’s not perfect, but you know what? It’s working pretty damn well for me so far. I haven’t opened Google Reader since I started the project. When I’m out and I pull up Tweetie on my phone to check out what’s going on and I see some links that look interesting, I just swipe and star. Super fast. Same thing when I’m using Echofon on my Mac, just hit ‘F’ to star and continue on with my business. When I get a link in IRC that I want to save, I use the bookmarklet to see who else has tweeted it and fave it right there. When I get a chance, I open up my inbox and start quickly going through links. I even browse through other peoples’ pages a lot too, and have found some pretty awesome stuff I would have never seen otherwise. I’ve also seen tweets from some other folks who’ve said they’re pretty close to getting rid of their RSS readers all together as well. Even though we’re just getting started, I think we may be on to something.
So that’s a lot of freakin’ words over three big ass posts talking about why laterstars is what it is. I’m glad to have finally gotten all my thoughts out there about this stuff, and I hope it gives you a better idea of what went into the decisions that were made, and some insight into why things you think should be different are how they are. Maybe it’ll even give you a reason to give those things a chance for a while. Of course, I know it’s not possible to be everything to everyone, so I’d love to hear from you about what you think, especially if I didn’t talk about something you’ve been wondering about.
Thanks for taking the time to read, and I look forward to checking out your links! Now back to your normally scheduled blog of feature announcements and reasonably sized posts…
Sneak Peak: new upcoming feature we’re working on - article previews with integrated readability
In part 1, I went over all the ways I’ve tried to stay on top of the glut of information available to us all by RSS, and how nothing has ever really worked for me. If you haven’t read it, the basic gist is that while there are plenty of tools available to try to rein it all in, from GReader and NetNewsWire for initial collection and reading of all the feeds, to delicious, Pinboard and Instapaper for managing all the stuff from those feeds that you actually care about, I always just ended up using a combination of all of them, spreading everything out to multiple black holes where most things would never be seen again. At the end of part 1, I promised to talk about why laterstars was started, the thought behind how it works, and why I think it will finally be the tool that will help me get everything under control. I was hoping to fit all that into just one more post, but it ended up way too long, so there will be one more tomorrow… this installment is going to be a bit of a higher level discussion of what I think the root of the problem is. The title of the series should give you a clue.
So let’s get right to the point. RSS. As a technology it’s perfectly fine, awesome even, and it’s enabled an unprecedented disbursement of information to tons of people over the years. The problem I see, however, is that in the RSS model the publishers push absolutely everything they want you to look at right into your inbox. And, of course, every publisher thinks they’re putting out the most important and interesting content out there. Like that hellish semester in college where every professor acts like their class is the only one you have, they think your only concern should reading every single thing they publish. It’s completely understandable, it gets them page views, popularity, and revenue. The simple fact, though, is that not everything in your RSS reader is going to be interesting. Not even close.
A while back, Chris Wanstrath of GitHub fame gave the keynote talk at the Ruby Hoedown. A large portion of his talk focused on his belief that everyone should have some side projects to work on, and he noted the tendency for people to immediately give the excuse of not having enough time in the day to work on them when challenged to do so. A major part of Chris’s advice for overcoming that roadblock? Quit messing around with RSS and just let other people filter out the good stuff for you:
First off, the time issue. I don’t know how many of you read RSS, but I challenge you (that’s a keynote term) to give it up for a month. Just turn it off. Stop using Google Reader or NetNewsWire or whatever the kids are using these days. It’s not worth your time.
What should you do instead? If you use Twitter, try following the authors of your favorite blogs. Read their tweets on the bus. Or in the bathroom. Check Ruby Inside once a week and skim over the posts. Visit an aggregator like planetrubyonrails.com once a month. But mainly, let other people do the filtering for you. Use your time for other things.
You will not miss out on anything big. Stuff like the Google App Engine, or Rubinius running Rails, or the killer speaker line up at this year’s Ruby Hoedown will find its way to you. How can it not? I’m willing to bet a lot of the stuff in your RSS reader is stuff you already knew, or heard about somewhere else.
Personally, I used to check RSS multiple times per day. Now I don’t use any reader, and haven’t since January 2008.
When I first read this i thought it made perfect sense… why have the RSS firehose pointed at me every freakin’ day, leaving me to wade through hundreds (if not thousands) of posts only to find a few here and there that were actually worthwhile? Sure, apps like GReader try to do fancy statistical tricks to try recommending things to you, and even have “magic” sorting and all that… but when it comes down to it, are you really going to rely on that type of stuff more than the recommendations of humans you respect and trust?
Humans make great editors of information. This is why sites like Reddit, Digg, Hacker News, and Slashdot, have all done really well. They enable you to take the shortcut of just going to them to see what the latest cool links are. Slashdot of course has the concept of trusted editors who make the decisions of what gets published, while Digg, Reddit, and HN take the “wisdom of the crowds” approach, allowing anyone with an account to submit links and having everyone else vote on what’s the cream that should rise to the top. Works fairly well. The problem I see with these approaches, though, is that you don’t get to choose who the editors are. On Slashdot people earn the right to publish over time, which is cool and all, but I don’t personally know anyone who has ever wielded that power, do you? If you do, then, well… congrats? As for the other sites, it should actually be “wisdumb of the crowds” amirite? I mean, have you seen some of the crap that makes the front page of Digg these days?
This, of course, is where Twitter comes in. You already follow a bunch of people because you think they’re either funny, smart, or a consistently good source of information. And they in turn continually return the favor by dropping little nuggets of wisdom and humor throughout the day, sometimes in the form of links to kickass stuff. If they don’t, you stop following them. Like Chris said, this is the stuff you should care about. It’s already been filtered by someone you trust who’s taken the time to vet its worth for you. It’s a very Tim Ferriss type of thing, outsourcing your link gathering like this, but it makes sense. Your time is worth way more when it’s put toward doing useful things like actually creating stuff instead of poring over freakin’ Google Reader for hours every day. Sure, you may follow way too many people on Twitter and it’s a time sink in itself, but let’s be honest with ourselves… you’re going to look at your Twitter stream every 5 minutes no matter what, no matter where you are. Might as well make it a bit useful, right? And if it’s still too overwhelming, just set up some lists of people who usually link to good stuff and make those the ones you actually make a point to scan.
Ok, awesome, now that I’m gonna get all my links pre-filtered by all my Twitter buddies I’ll have enough time left over to build the next… Twitter. But wait, I’m expected to read all those links as I go through my Twitter stream?! That’s not going to work. If I’m popping over to Tweetie or Echofon or whatever every 5 or 10 minutes as a nervous diversion, there’s no way I’m going to be able to check out multiple links every single time, especially on an iPhone. Sure you can load up a crapton of tabs in the background to come back to later, but managing that is a pain in the ass and somewhat volatile. And yeah, you can load and read full web pages on an iPhone, but man, it’s definitely not the fastest thing around. Besides, if I’m at work popping over to Twitter every few minutes and then opening up the articles to read right then, that’s not going to end very well.
And then we’re right back to where we started - what to do with these all these links. At least we’ve made some progress… Google Reader is out of the picture and Twitter is providing us with a much more focused and filtered set of links to work with… but absolutely no way to manage them. That brings us back to our old friends delicious/Pinboard, Instapaper/ReadItLater, etc. Maybe they’ll work better with the Twitter stuff? Not so fast. First off, they require integration. I know, pretty much every Twitter app out there sports Instapaper integration now, so that’s great. Delicious has made some headway too, but is definitely not as well represented in the Twitter app universe as Instapaper. I’m starting to see Pinboard and ReadItLater support too, but they’re in a pretty distant third in this regard.
So Instapaper and delicious it is. I’ll use Instapaper for saving long articles I want to read later, and delicious for saving the other random links. Support is pretty good in Tweetie for Instapaper, but I’m not sure if it supports delicious… hmm, looks like it doesn’t. Ok, then I’ll throw absolutely everything I’m interested in checking out later into Instapaper. That puts me back in the situation of having a ton of stuff I don’t think makes sense stored within Instapaper, like links to photos and videos, and I still have all the problems I talked about in part 1 with actually managing all those things within their interface. Sorry, not really something I’m interested in doing.
So by now I’ve roundly dismissed good ol’ RSS, all the existing popular tools for working with RSS, and every bookmark management and read-it-later solution out there. I’ve decided that Twitter is the best source for getting links, but that they don’t provide anything to manage them, and the existing tools still won’t work. So what’s the answer? Build something myself, of course.
Next post will finish this whole thing up… the thinking that went into the design of how laterstars works, and why I think it’s the solution to my problems. Until then, let me know what you think.