Skip to main content

Important announcement: eKos Earthship diaries have moved to 10:30-11:00PM EDT on M-W-F-Su.

You may have noticed the tag, and perhaps even stopped by one of the eKos Earthship diaries. But what exactly is eKos? It is comprehensive effort to promote environmental writing on Daily Kos. In this diary, I'll attempt to explain what we are doing and how you can get involved.

For those of you who aren't interested in the details, here is how you can help:

  1. If you see an eco-diary or front page story, tag it 'eKos' and inform the diarist.
  1. Fix the tag if it is wrong (e-kos or ecos tags won't help).
  1. Watch out for tag abuse. eKos is meant to be inclusive, but if you see writing that is clearly not friendly to environmental causes, or which breaks site rules that has been tagged, please remove it.
  1. Don't tag diaries that call-out or criticize other diaries.
  1. If someone removes the tag without justification, please put it back. If they persist, report them.
  1. If there are any issues, please e-mail ekos350atgmaildotcom.

Now to the good stuff.


Feel free to skip this section if you like. It is intended to give the community an idea of what we are actually doing, as well as serve as a guide to the eKos Rangers, in the hopes that they won't be afraid of the software. ;-)

Part of the reason I'm writing this diary is that I just finished the first version of the eKos database manager:


Looks simple, right? That's because it is! It bundles up a lot of tasks into one button.

Before pressing the update database button, the user would decide whether they want the last two days of diaries copied to the clipboard in the HTML table format. If so, they would check that box. The other check box allows the user to create an Excel spreadsheet file, with days separated into separate worksheets. The range of dates are entered into the appropriate fields.

Once the options are chosen, the user presses the 'Update Database' button. This performs a bunch of tasks in sequence. Before getting this far, the user would have noticed that a second, blank window popped up upon opening the manager:


This is because the program was written in Python. I'm not going to get into all of the details (many of which I don't understand). For our purposes, that black box is where the program let's you know what is going on after you hit the update button. (It didn't have to be programmed this way, it was merely expedient.)

I'm going to hit that button now. I'll check both buttons before I do. As the program begins to go to work, text will start to appear in the black box:


The whole process only takes a few seconds. Going through this sequence will help you understand what is going on. First, the program connects to an offsite data storage website via a File Transfer Protocol session. On this site resides the master eKos database. This will always be the most up-to-date eKos database available. Next, it downloads the file, and overwrites any local version with the online version. I will also keep copy of the master database file in a safe place, just in case anything happens to the online version (unlikely).

Next, it opens the database for use by the program. Then, it checks the RSS feed for new diaries. I decided to use the eKos RSS feed because it was simple to parse and readily available. The downside is that it only holds one or two days of diary info, so the database has to be updated on a daily basis. This is something that I'll look in to changing in the future.

Once it has the new diaries, it updates the local database and uploads it back to the remote storage site. The local copy will remain. In the future, this database file may get large, and the process cumbersome. I will probably break the file up in to smaller units as we accumulate more data. For right now, this works just fine.

If the user checked those boxes, as I did, the program will create the HTML for two days worth of diary tables. It will copy this info to the clipboard, so that all the editor has to do is paste it into the eKos diary wherever they want it. It also created the Excel file that I asked of it, and named it automatically. The file goes in to the same directory as the program (not ideal, but expedient) and overwrites anything with the same name. I plan to use this function to publish the full database as a Google Doc in the future, probably on a weekly basis.

Okay, now that we know what it did, let's take a look at the other window:


The HTML also pops up in a text box. This can be edited if so desired, and all of the contents selected with the 'Select All HTML' button. After selecting, the user can copy and paste the revised HTML to the clipboard. If no editing is required, the user can simply ignore the text box. The software's work is done, and the data can be pasted into a diary. The result is something like this:

Today's eKos diaries:

jgkojakBREAKING:  Superman to fix BP leak (UPDATED)05/13/10 01:33PM Easternsnark, BP, oil leak, Superman, eKos
ShavivGulf Coast Oilpocalypse "at least ten times worse" than previously estimated: NPR05/13/10 09:48PM Easternoilpocalypse, Gulf of Mexico, oil, BP, Transocean
rperksJustin Townes Earle Joins 'Music Saves Mountains'05/13/10 10:28AM Easternappalachia, justin townes earle, mountaintop mining, mountaintop removal, MTR
Kristina40Can we stop repeating their lies for them? Updated w/ Congressional Inquiry05/13/10 09:42PM EasternRepresentative Joe Barton, TransOcean, BP, Environmental Disaster, eKos
longislandnyRenewable Energy, who should do it?05/13/10 09:43AM EasternEnergy, BP, Windfarms, home energy, construction
jamesboyceEvidently You Should Put A Cork In It.05/13/10 01:35PM Easternsustainability, eKos
don mikuleckyWhat about the "Clean Air" bill?05/13/10 10:54PM EasternCREDO ACTION, clean air, global warming, congress, petition
MsGrinWH says: First Recovery Act Electric Vehicle Delivered Today05/13/10 06:39PM Easternwhite house, electric vehicles, Navistar, Wakarusa, eKos
A SiegelThe Contrasts are Stark: We need to help people see ...05/13/10 10:19AM Easternenergy, ekos, energy efficiency, oil, videos
Crashing VorTell Me Why We Shouldn't Nationalize BP's Well05/13/10 12:59AM EasternNew Orleans, Louisiana, Gulf of Mexico, personal, oil spill
DevilstowerLive Q & A: Sierra Club Executive Director Michael Brune05/13/10 04:00PM Easternekos, DKGreenroots, Energy, Climate, Economy
veritas curatPoetry, the last refuge of the broken heart05/13/10 10:09PM Easternpoetry, environment, activism, BP oil spill, seeking peace
Tyto Albaoil leak volume estimates are dramatically low, analysis suggests05/13/10 09:32PM Easternoil catastrophe, Horizon, Gulf of Mexico, eKos
LaughingPlanetHow Big is the Oilpocalypse? Perspective. (Updated x2)05/13/10 03:27PM EasternOilpocalypse, eKos, BP, environment, Recommended
BritethornSpill Baby, Spill! NEW BP Commerical05/13/10 03:03PM Easternekos, BP, British  Petroleum, Oil  Spill, Gulf
ybrutiBP diagrams were flawed05/13/10 07:22PM Easternblowout preventer, McClatchy, BP, Transocean, eKos
Bruce NillesExposing the Financers of Mountaintop Removal Coal Mining05/13/10 02:41PM EasterneKos, Sierra Club, coal, mountaintop removal coal mining, corporate accountability
FishOutofWater"Oil Could Gush for Years": DK Greenroots05/13/10 10:46PM EasternDK Greenroots, environment, ekos, oil, Gulf oil spill
Meteor BladesOpen Thread for Night Owls: John Kerry on Climate Bill05/13/10 01:00AM EasternOpend Thread for Night Owls, John Kerry, American Power Act, eKos
BSmojoBefore the Tar Balls Come05/13/10 01:18PM Easterngulf oil spill, tar balls, off shore drilling, eKos
My EV WorldDrill Baby, Drill!05/13/10 02:05PM EasternPalin, geothermal, deep, oil, drill
RLMillerClimate Bill Offshore Oil Compromise Won't Work: Case Study05/13/10 09:13PM Easternclimate change, American Power Act, eKos, Oilpocalypse, John Kerry (D-MA)
lowkellConference Call With John Kerry on American Power Act05/13/10 12:12PM EasternJohn Kerry, Energy, Environment, Global Warming, Climate Change
Adept2uBP's Oil Top Hat Has Failed?05/13/10 04:26PM EasternBP, Halliburton, Transocean, ekos, oil spill
jovie131EPA enacts rule to regulate greenhouse gases!05/13/10 09:44PM EasternEPA rules!, eKos
MadScientistVenezuelan Natural Gas Exploration Rig Falls Over and Sinks05/13/10 10:08AM EasternOffshore drilling, Oil industry, energy, current events, eKos
WarrenS"Singing For The Planet" — MA Climate Action (06/12/10)05/13/10 12:59PM Easternclimate action, 350, dk greenroots, ekos, music
Kaid at NRDCVillage Green: New Metro Area Commuting Data Reveal Best & Worst Environmental Performers05/13/10 11:59AM Easternenvironment, cities, transportation, commuting, public transportation
jamessIt's basically a giant Experiment: Corexit 9500, Oil, just Add Water Column05/13/10 06:44PM EasternCorexit 9500, Dispersant, Trade Secret, Ecosystem, Pollution

Yesterday's eKos diaries:

douglassmythRussian Roulette in the Gulf05/12/10 01:30PM Easternoil spill, oil leak, gusher, Russian Roulette, eKos
Crashing VorBP Terrified... of Morris Bart?05/12/10 01:00AM EasternRecommended, New Orleans, Louisiana, oil spill, eKos
JekyllnHydeThe Week in Editorial Cartoons - The Perfect Oil Clean Up Crew05/12/10 03:55PM EasternThe Week in Editorial Cartoons, eKos, Goldman Sachs, Gulf Coast Oil Spill, Greece
Jed LewisonPoll: Support for expanded offshore drilling drops05/12/10 12:56PM EasternBP Oil, Offshore drilling, eKos
beach babe in flMacca's Meatless Monday...Oil bla di, Oil bla da05/12/10 07:00PM Easternvegetarian, vegan, green, eKos, meat production
Project OmelasA four storey Coffer Dam photos - how much oil again?05/12/10 09:59PM EasternBP, Gulf Gusher, Gulf of Mexico, Oil Leak, withholding information
ProgressiveSouthWill there be real change in wake of Gulf disaster?05/12/10 02:15PM Easternoffshore drilling, oil, energy policy, barack obama, facing south
EllinorianneUPDATE! Rescued Gray Whale in Southern Cal Harbor Swims to Open Seas05/12/10 05:13PM EasternGray Whale, Biodiversity, eKos
UnenergyThe Gulf appears to be bleeding - Worse Than BP Admits05/12/10 03:10AM EasternGulf of Mexico, Gusher, eKos, Disaster, BP
mwmwmAfter the shores turn black and begin to stink05/12/10 02:55PM EasterneKos, gulf gusher, dk-greenroots, environment, green
o the umanityBlowout Preventer Failed in Trial Run? Updated05/12/10 03:47PM EasternOil Spill, Henry Waxman, Bart Stupak, Halliburton, BP
slinkerwinkAs The Earth Bleeds, The President Speaks05/12/10 05:24PM EasterneKos, DK Greenroots, 2010, oil spill, President Obama
Bruce NillesOil Disaster Doesn't Mean We Should Switch to Other Dirty Fuels05/12/10 02:47PM EasterneKos, Sierra Club, oil sands, tar sands, BP oil spill
beholderseyeBP Releases First Video of Oil Volcano (Update with leak estimations, new video)05/12/10 06:27PM EasternBP, video, oil spill, Deepwater Horizon, ekos
Jed LewisonFew details in White House proposal to lift liability cap05/12/10 10:46PM EasternBP oil spill, eKos
FishOutofWaterIs Dispersed Oil in the Loop Current Heading for Florida?05/12/10 12:23AM EasternRecommended, Gulf oil spill, environment, energy, oil
My EV WorldCorporate Welfare Wagons05/12/10 01:28PM Easterntax, cheats, corporations, offshore, electric car
LaughingPlanetGOP ? Terrorists & Big Oil, Hate Jobs05/12/10 04:58PM EasternThis Week in Climate Change, TWiCC, climate change, global warming, Climate Diary Rescue
Reverend BillyDis-invest-a-lujah!05/12/10 01:24PM Easternreverend billy and the church of stop life after shopping, mountain, mountaintop, gospel choir, removal
jamessWhere does the Buck Stop, when it comes to BP Oil?05/12/10 12:48PM EasternBlame Game, Oil Spill, BP, Transocean, Halliburton
Edger"Not The End of the Gulf": Gulf of Mexico Foundation05/12/10 01:31PM EasterneKos, Barack Obama, BP, British Petroleum, Deepwater Horizon
Patriot Daily News ClearinghouseEcoAdvocates: Let's Ushahidi BP!05/12/10 09:11PM EasternRecommended, EcoAdvocates, DK GreenRoots, ekos, environment
Jed LewisonBP releases still image, but maintains tight control over video of oil gushing from leak05/12/10 02:10PM EasternBP, Oil, Deepwater Horizon, ekos
Meteor BladesOpen Thread for Night Owls: American Power Act05/12/10 01:15AM EasternOpen Thread for Night Owls, American Power Act, eKos
DWGThe week in dirty coal: Earth Mother's Day edition05/12/10 04:51PM Easterncoal, dirty energy, coal ash, coal combustion waste, Robert Byrd
davidsethTaking Care Of Old Mom Earth05/12/10 07:49PM EasternBP, ecology, oil, oil spills, activism
zmomMust Break the MSM Oil Disaster Semi-Blackout05/12/10 07:29PM EasternBP Oil Gusher, Fishgrease, Deepwater Horizon, eKos
CardsharkThe Oilman's Burden05/12/10 10:42AM EasternDeep Water Horizon, eKos, BP, Halliburton, Transocean
Something the Dog SaidBP Hearing - What The Traditional Media Did Not Report05/12/10 10:20AM EasternBP Disaster, Halliburton, Trans Ocean, Gulf Oil Spill, Energy And Work Place Committee
RedDanB.O.P. Hydraulic leaks, well pressure tests, and lots of gas... someone's going to jail05/12/10 01:22PM EasternDeepwater Horizon, Gulf Oil Disaster, ekos

You may have noticed that I limited the tags to the first five to make the data more compact. Keep this in mind when you are making up your tags for eKos diaries. The database holds and Excel sheets hold the whole set, along with all of the intro text (minus HTML artifacts and embeds).

Social Networking

But eKos is more than just diary tables and databases. eKos, as a part of the broader efforts of DK Greenroots and the newly established EcoAdvocates, is trying to take full advantage of Twitter and other platforms to promote the work of green diarists on DK.

The eKos Twitter account is eKos350 (as eKos was taken by a British polling firm). We are following over 700 people and organizations, and being followed by well over 200. The numbers are growing every day thanks to the hard work of Boatsie and RLMiller

We are automatically feeding the eKos RSS feed to the Twitter account, so that every diary title appears as a Tweet. All the more reason to tag those diaries! We also have a Tweetfeed page which is fed from the Twitter account. Soon we will be tapping in to other platforms such as Facebook.

RSS Widget and feed

I think that many Kossacks have seen this by now:

                                                            Get the eKos widget code!

It is updated via the RSS feed. Feel free to use the code in your eco-diaries (or comments) by clicking on the link. You can also embed it into your own personal blogs, if you wish.

As a reminder, I'll add that to center the widget, you must use the space bar. I added the appropriate number of spaces on the Google Doc page. If you don't want to mess with centering, use the code that is deemed for comments.


You may ask, why all this effort? There are many on Daily Kos who believe that humanity is facing an ecological crisis of its own making. We are worried about the world that we will pass on to future generations. To me, this is a defining moment for our species, as well as for biodiversity on Earth as we know it today. DKos has many talented voices advocating for change. eKos is all about getting the word out.

I hope this diary gives a little more insight into what is going on behind the scenes at eKos. We have a dedicated group of Rangers who help out with tagging and editing. If you are interested in becoming a Ranger/Editor, e-mail ekos350atgmaildotcom. I want to emphasize that eKos is meant to be an integral part of the broader eco-community at DK, and is always open to suggestions. We will continue to do our best to build community and promote ecodiarists.

Here is the eco-series line-up:

(All times Eastern!)

Sunday Train by BruceMcFSundays @ 7-8PM
Wind Power Series by Jerome a ParisVarious
EcoAdvocatesWednesdays @ 8-9PM
EcoJusticeMondays @ 10PM
ECSTASYSundays @ 1PM Thursdays @ 10PM
Dawn Chorus Birdblog by lineatusSundays @ 9AM
Foraging Diaries by wide eyed libSundays @ 4PM
DK GreenRootsSundays, Tuesdays, Wednesdays and Thursdays @ 9PM
This Week in Dirty Coal by DWGMondays @ 1-3PM
Climate Change News Roundup by Patriot Daily News ClearinghouseSundays @ 10PM
This Week in Climate ChangeWednesdays @ 4PM
Alternative Energy Round-Up by mark louisMondays and Thursdays @ 6PM
Macca's Meatless Mondays by beach babe in flMondays @ 6PM
Green Diary Rescue by Meteor BladesThursdays and Sundays @ Midnight

About eKos

The Idea

This project was inspired by the Earth Day @ DKos Blogathon. In case you missed it, we had 31 participating environmental diaries, all of which were linked to in the Mothership. During the event we had several requests for an eco-mothership diary series in the mould of the Earth Day effort.

The Mission

eKos is all about promoting community eco-diaries. Daily Kos already showcases several series, but sometimes the work of dedicated green diarists pass off the recent diary list hardly noticed. Our goal is to make these diaries more accessible. In the process we hope to build community and bring in a broader audience to the exceptional environmental writing here at DK.

eKos Schedule

For now, look for us M-W-F-Su @ 10:30-11PM .

How eKos Works

If you want a diary included in the list, please let us know by leaving a comment. We'll do our best to search out green diaries, but are bound to miss a few. For eKos to live up to it's full potential, eco-diarists will need to post a link to the mothership at the end of their diary. This will provide readers with easy access to other recent environmental diaries.


eKos is meant to be inclusive, but we will have standards for quality and content of listed diaries. (As long as you don't violate site rules and have a modicum of relevant, original content, you should be fine.)

'eKos' tag

If your diary gets listed, we'll ask you to add the eKos tag to your diary.


You can follow us on Twitter

If you are interested in becoming an eco-ranger for eKos, or just want some more info, e-mail ekos350atgmaildotcom

eKos Rangers

In no particular order:

Regina in a Sears Kit House
Hopeful Skeptic
A Siegel

Please give them some mojo if you see them, they deserve it!

Originally posted to patrickz on Thu May 13, 2010 at 07:48 PM PDT.


Before reading this diary, had you heard of eKos?

83%26 votes
16%5 votes

| 31 votes | Vote | Results

Your Email has been sent.
You must add at least one tag to this diary before publishing it.

Add keywords that describe this diary. Separate multiple keywords with commas.
Tagging tips - Search For Tags - Browse For Tags


More Tagging tips:

A tag is a way to search for this diary. If someone is searching for "Barack Obama," is this a diary they'd be trying to find?

Use a person's full name, without any title. Senator Obama may become President Obama, and Michelle Obama might run for office.

If your diary covers an election or elected official, use election tags, which are generally the state abbreviation followed by the office. CA-01 is the first district House seat. CA-Sen covers both senate races. NY-GOV covers the New York governor's race.

Tags do not compound: that is, "education reform" is a completely different tag from "education". A tag like "reform" alone is probably not meaningful.

Consider if one or more of these tags fits your diary: Civil Rights, Community, Congress, Culture, Economy, Education, Elections, Energy, Environment, Health Care, International, Labor, Law, Media, Meta, National Security, Science, Transportation, or White House. If your diary is specific to a state, consider adding the state (California, Texas, etc). Keep in mind, though, that there are many wonderful and important diaries that don't fit in any of these tags. Don't worry if yours doesn't.

You can add a private note to this diary when hotlisting it:
Are you sure you want to remove this diary from your hotlist?
Are you sure you want to remove your recommendation? You can only recommend a diary once, so you will not be able to re-recommend it afterwards.
Rescue this diary, and add a note:
Are you sure you want to remove this diary from Rescue?
Choose where to republish this diary. The diary will be added to the queue for that group. Publish it from the queue to make it appear.

You must be a member of a group to use this feature.

Add a quick update to your diary without changing the diary itself:
Are you sure you want to remove this diary?
(The diary will be removed from the site and returned to your drafts for further editing.)
(The diary will be removed.)
Are you sure you want to save these changes to the published diary?

Comment Preferences

Subscribe or Donate to support Daily Kos.

Click here for the mobile view of the site