DailyKos Search

From dKosopedia

Jump to: navigation, search

Note: This page is adapted from this dkos diary.


Sipping from the firehose, or keeping up with Daily Kos

300 diaries a day. At maybe 500 words per diary average, that's 150,000 words every day, a mid-sized book's worth. And that's not even counting the comments, which add hundreds of thousands of words. Every day.

Truly, trying to keep up with Daily Kos is like trying to take a drink from a firehose. And that pales in comparison with the fun job of trying to find something that was written yesterday, last week, or six months ago, that just might be worth looking at today.

This page is here to help.

This will cover 6 general categories of ways to cope with the mass of content we all collectively generate: the diary list, the hotlist, diary compendia, tagging, searching, and RSS feeds. Each will be looked at to see how they are useful (or not) for both filtering the daily diary deluge and for looking for information after the fact.

The diary list

The diary list generally shows the last 20-50 (depending on your settings) diaries posted. It can also show the last 20-50 diaries that use a specific tag (more on this below). The diary list is a pretty crude filter; the only guide to content is the title of each diary. It's also useless for searching for anything more than a couple of hours old. Beneath the front-page list of diaries is a link to the Recent diary list, which is a list of the 50 most recent diaries, plus a link to the 51-100 most recent, etc. This is a good way to step back through the last day or so's worth of diaries.

The diary list is a great way to see what is being talked about Right Now, but if you are interested in specific subjects, it is less than ideal.

The hotlist

Every user has a hotlist, which keeps track of three things. The first, the hotlist per se, is a list of diaries which you have flagged as interesting (for easy future reference). To flag a diary, open the diary and click on the little '+' icon after the diary's title. The diary will now show up in your hotlist (click the '-' icon to remove it). The second thing you can use your hotlist for is to subscribe to authors. To subscribe to an author, open up any of their diaries and click on the 'subscribe' link next to the author's name right below the diary title. Now, any time that author writes a new diary, a link to that diary will show up in your hotlist. The third part of the hotlist, New Replies, shows any comments which are replies to comments that you have made. This is entirely automatic, and doesn't need any manual setup.

Note that there is a link to a user's hotlist in the Tools section of the sidebar seen at the right side of the screen on most pages on Daily Kos.

Diary compendia

There are several compendia of diaries, many of which are published daily. Some of the most well-known:

  1. Jotter's high impact series, posted daily, is a list of the previous day's diaries sorted by essentially how much attention they've received. This is a great way to see at a glance the pulse of DailyKos, one day removed. It's also wonderful for ego-boosting (or crushing) to see how high your latest masterpiece has climbed on the charts.
  2. Susan G's Diary Rescue, posted daily, lists "underappreciated" diaries. These are entries which, in the opinion of the rescuers, deserve a second look. Rescued diaries are usually accompainied by a sentence or two of description, making it easy to scan for topics of interest.
  3. Sidinny's Election Race Diary Rescue is a daily list of election-related diaries. Most valuably, it is broken down first by state, and then (when appropriate) by Congressional district. Want an easy way to find out what is being written about your district? This should be your first port of call.

In addition to these daily compendia, there are several weekly and semi-regular compendia, focusing on a variety of specific topics. A (somewhat) complete list can be found in the ongoing diary series section of the FAQ. As with the diary list, the compendia are primarily useful for overviews of what is going on at the moment. They're not so useful for finding that one diary from 2 months ago that has the *crucial* bit of information you need. For that, we turn to tags and searches


Tags are a way of adding subject markers to a diary to make life easier for future searchers. Some tips for tagging to make it easier for people to find stuff:

  • Use first and last names, not just last names. 'Bush' isn't a very useful tag; 'George W. Bush' is more useful.
  • For diaries covering elections, tag with the standard ID for that election. Standard ID is the state abbreviation (CA, IL, etc), a dash, and then either 'Sen', 'Gov', or a number (for Senate, Governonr, and Congressional elections respectively). For Congressional elections, use 'IL-07' rather than 'IL-7'; the leading zero helps people who make sorted lists.
  • Use both generic and specific tags. If something nasty happens in a particular Iraqi city, tag with 'Iraq' and with the name of the city.
  • Tags should be seperated by commas, not spaces.
  • Readers should add additional tags that they feel are missing

A reader can get a quick list of the last several diaries to use a specific tag by typing it into the 'Tag' field above the Recent Diaries list, clicking the 'sort by Tag' button, and then the 'Set' button. This is great for getting an overview of recent uses of a tag, but for anything more sophisticated, the Search engine is needed.

See also: Tag Guidelines, Diaries about tags and dKos:Tags


Important note: Because the search engine restricts searches by relative date ("Last 7 days", etc.), the results of the examples given here will vary over time. All of the search examples did something useful as of this writing (mid-September, 2006), but as topics of interest change over time, some of the examples may end up returning no hits. The techniques discussed are still valid, though.

The Search engine is the go-to place if you're looking for stuff. Search is great for just typing in phrases and seeing what comes back, but here we're going to talk about fancier uses for the engine. People new to the search engine might want to read the Search Help for an overview of how to use the search system.

Subscribing to multiple tags

This is analogous to using the hotlist for subscribing to diaries. Pick a tag that you're interested in, say 'IL-06', for example. Now, go to the search link, type 'Tag="IL-06"' into the search field, change the sort order to 'Time', set the search type to 'Stories and Diaries', the 'From' field to 4 weeks, and hit Search. Now you have a list of diaries from the last month about IL-06. Now, and here is the key step, bookmark that URL. Save that long complicated URL; give it a nice name like 'IL-06 diaries', and hit that bookmark every time you want to see what's new. Since we've changed the sort type to 'time', the newest entries are on top. The beauty of this approach is that you can "subscribe" to as many tags as you want, and most web browsers will let you keep your bookmarks in a nice easily-organized place. Just make a subfolder for "DailyKos bookmarks" or whatever, and you're good to go.

Combining searches

Lets say that you're overdosing on Lieberman-itis, but you like the take a particular author has on the race. To grab all of the stories that, for example, mcjoan has written on the CT Senate race, use the search term 'author=mcjoan tag=CT-sen' to get this list. Bookmarking searches of this type is a good way to subscribe to an author when you aren't interested in everything they write, but just particular subjects. Say, for example, you like the meta diaries that I write, but either can't stand or don't care about anything else I've written. Rather than simply subscribing to me and manually separating the wheat from the chaff, you could search on 'tag=meta author=dmsilev' to get this list of recent meta diaries by yours truly. As in the previous paragraph, just bookmark this URL, and your "subscription" is all set.

Limiting searches

You can exclude search results based on tags as well. Say, for example, you are following the Montana Senate race, and want to see a list of stories that are just about Jon Tester, and not Senator Burns. You would use the search term 'tag="Jon Tester" NOT tag="Conrad Burns"' to get these diaries about Tester himself. Notice that the tags are in quotation marks; that's needed because the tags have spaces in their names. Similarly, if there's an author that you like to read on most subjects, but can't stand on one particular subject, you can subscribe to a filtered version of that author. Using myself as an example (so I don't piss off anyone else...), say you don't like my repetive FAQ diaries. You would search on 'author=dmsilev NOT tag=FAQ' to get this. Again, bookmark this and you'll never have to read another of my FAQ diaries ever again...

You can also limit your search to diaries that have been chosen for Diary Rescue; these are all tagged with 'Rescued'. So, to see all of the CT-Sen diaries that have been rescued, use 'tag=CT-Sen tag=Rescued' to get this list. Most of the diaries that appear on the Recommended list get tagged with 'Recommended'; this allows you to limit your search only to Recommended diaries; 'tag=Recommended tag=CT-Sen' nets this list. And, just for giggles, this search, on 'tag=Rescued tag=Recommended' plucks out all of the diaries which were rescued, and subsequently rode that rescue onto the Recommended list. Or, perhaps I should say 'the diary', since it seems to have only happened once in the last several months.

Searching for stories in the media

A fast way to check whether a particular story in the media has been diaried is to use the 'site' search term. This searches for any diaries that use a URL from a particular website. For example, say some columnist for the Chicago Tribune has just written a scorching anti-Bush column. You can quickly check to see if anyone has diaried it by searching on 'site=chicagotribune.com', to see a list of diaries that refer to the Trib. Now, this isn't a useful technique for checking up on stories off the AP wire, etc. (because those stories are hosted by many different sites). For those, your best bet is to do a regular text search on some of the key words in the story. Or just scan the titles on the Recent list.

RSS Feeds

Another useful option worth exploring in this area is RSS (really simple syndication). RSS is a kind of publishing mechanism, such that you can subscribe to sources you like in a more fine grained way. For instance, at daily kos you can subscribe to RSS "feeds" (as they are called) for each and every kog! The URL format is:


Just replace (username) with the actual user name of the author you want to subscribe to, and your RSS reader will take care of the rest. Some browsers (Safari, Firefox) are RSS ready, and some very good web based and commercial software is available as well.

A Final Word

Now, to end this longer-than-I-thought-it-would-be page, a plea. The fancy search tricks that I describe depend on good-quality tagging to work their magic. Please, please, please put a few seconds of thought into the tags that you choose. As outlined above, mark election-related diaries with the standard tag (or tags) for that election. If the diary is about a specific person or several people, use their name(s) as tags, but please doublecheck the spelling.

Personal tools