The hacker journalist: in whom programming and prose intersect

In an essay at MediaShift Idea Lab, I’ve tried to enumerate the job roles of a programmer-journalist.  It was a helpful exercise.  I’ve got no idea what I’m going to do six months from now, but a couple of the following are appealing…

  • CMS developer
  • CMS implementor
  • CMS user (Web producer)
  • Applications developer
  • Hunter, gatherer and data-miner
  • Visualizations developer
  • New media translator
  • and my favorite, the hacker journalist:

‘Hacker’ is a compliment in my world. If you’re a hacker, you’re an especially good programmer. So, what are you if you’re a hacker journalist? Think about what photojournalists do — they tell stories with a camera.

A hacker journalist tells stories with code.

The roles will overlap in the real world, and I’m probably missing one or two.  What other hats could a hacker wear at a news organization?

Flash just got better, but it’s still (usually) very, very bad

From Slashdot:

Adobe systems made an announcement that it has provided technology and information to Google and Yahoo! to help the two search engine rivals index Shockwave Flash (SWF) file formats. …this will provide more relevant search rankings of the millions pieces of flash content.

This is good news

Flash is a terribly popular platform for interactive news, and it’s opacity to search engines was a serious problem. Content in Flash applications was not findable in the same way that regular web content is, effectively hiding large areas of the web from searches.

But it ain’t great news

Ace of Cake\'s has a terrible web site
The navigation at Ace of Cakes is so mysterious, it has its own guided tutorial.  Let’s consider this: You need to study a tutorial. To read about a television program. About cakes.

Eight years ago, usability guru Jakob Nielsen called Flash “99% bad.” Everything he said then is still true now. But there are waaay more Flash apps now.

The problem is that it’s frequently used to present text in a prettier fashion. Add music and some magical menus, and paragraphs get better, right? Wrong. Adobe says that the text will now be searchable, but that fixes only one of Flash’s many problems.

Among many other reasons, Flash sucks because:

  1. You can’t link to content within a Flash app.
  2. Flash apps usually don’t work like the web, so a reader has to learn how to use it.
  3. It usually stinks for people with disabilities.

The above aren’t always true, but the exceptions are few and far between.

When it works

When Flash is at its hottest, it presents information to the user in a way that text never could. The New York Times has been putting out excellent apps that do this, like their Obama-Clinton support visualizer, and their map of the impact of the cyclone that hit Myanmar.

The Spiderman analogy applies: With great power comes great responsibility. Flash lets you jam practically anything into a web site, but the temptation to do so must be resisted.

Reflections on the Future of Civic Media

The twitters were ablaze at Future of Civic Media conference at MIT this week. I was in attendance as a beneficiary of one of the Knight News Challenge grants, Rich Gordon‘s brilliant idea to create a new class of programmer/journalists by sending hackers to j-school. Woot!

After 14 years of reading Wired, visiting the Media Lab was fanboy heaven, but the many brilliant folks I met were the truly inspiring part: writers, teachers, film makers, tech-minded journos, media freaks and geeks, innovators and inventors, all focused on making the future work better.

If there’s a belief I’ve taken away from these amazing people, it’s that journalism may be an institution barely alive, but we can rebuild it. We have the technology. More importantly, we have the people. Together we can make it better than it was before. Stronger, faster, and more democratic.

Also, in perfect MIT tradition, beer and geeks got together and conceived a beautiful idea: government needs a bug tracker. Much more on that soon.

What makes a news API tasty? NYT: Gimme some sweet metadata!

Amy Gahran did a great write up on the upcoming NYT API over at E-Media Tidbits:

I think it would be great if more news organizations and journalists could learn a different approach to presenting news — one that provides structure to information that supports both conventional storytelling and remixing, analysis, or alternate representations.

JD Lasica’s take on why it’s important is spot on:

The salvation of the news industry — if there is to be one — will come not from corporate board rooms but in unleashing the pent-up power of the citizenry as part of a multipronged social media/participatory media strategy.

Let’s just hope the folks over at the Times write a good one. APIs are not guaranteed to be useful. If they quit at movie listings, they’ll have given us little. But if they coat their stories in layers of delicious metadata, the web will eat them up. (Personally, I’d prefer a Microformat for news metadata, but I’ll take what I can get.)

What do you want to know about a news story?

There are obvious useful bits: date, headline, author, location, etc., but what else would be neat? How about translated headlines? Or full translations? Related news? Related videos? Related links on other sites?

Sources!

Tags!

Target demographics!

Krishna Bharat told me after his talk at Journalism 3G that the Google News bots would love to know if a particular story was from a wire service.

What uber-mash-upable goodies would you want from the NYT?

Links: NYT catching on, Tribune so far behind it makes my webs weep

“The WWW world consists of documents, and links.” — Tim Berners-Lee, in alt.hypertext, 1991.

red light district, by SMN
red light district, by SMN

Why do newspapers publish AP articles online? Why not just link to them? David Cohen says “Stop buying Associated Press articles.”

They are called hyperlinks. They are blue. They are useful. Look Ma’ – here’s an AP story. And it didn’t cost me a thing to link to it!

Money spent on the AP could be money saved and then used for… Innovation!

But, there’s hope! Scott Karp wrote on the Publish2 blog:

The New York Times has certainly embraced blogging, but it was striking to see… just how much they’ve embraced link journalism.

In a traditional newspaper article, all of these facts and analysis would have been synthesized, but the reader wouldn’t have had the opportunity to read for themselves the source material. This post does what journalism is supposed to do — empower people with facts, understanding, and perspective about important issues.

My local paper, the Chicago Tribune, doesn’t just suck at linking, they suck at being a web site. Their documents die. I don’t link to Trib articles because within weeks, they almost certainly vanish.

Ben Estes, editor of chicagotribune.com, spoke to our class last week. When I asked why the links died, he said that it was because they (I don’t know exactly who “they” is… I’m supposing the Trib brass.) don’t want to spend the money on, get this, disk space.

Disk space. Cheap-ass disk space.

Lame.