Irfan Essa: “We’re talking about a new breed of people”

Miller-McCune: Deep Throat Meets Data Mining: In the nick of time, the digital revolution comes to democracy’s rescue. And, perhaps, journalism’s.:

Investigative reporters have long used computers to sort and search databases in pursuit of their stories. Investigative Reporters and Editors and its National Institute for Computer-Assisted Reporting, for example, hold regular computer-assisted reporting training sessions around the country. And the country’s major journalism schools all deal in some way with computer-enhanced journalism. The emerging academic/professional field of computational journalism, however, might be thought of as a step beyond computer-assisted reporting, an attempt to combine the fields of information technology and journalism and thereby respond to the enormous changes in information availability and quality wrought by the digital revolution.

I would be remiss to write about computational journalism and not mention Irfan Essa, a professor in the School of Interactive Computing of the College of Computing at the Georgia Institute of Technology, who teaches a class in computational journalism and is often credited with coining the term. He says both journalism and information technology are concerned, as disciplines, with information quality and reliability, and he views the new field as a way to bring technologists and journalists together so they can create new computing tools that further the traditional aims of journalism. In the end, such collaboration may even wind up spawning a new participant in the public conversation.

“We’re talking about a new breed of people,” Essa says, “who are midway between technologists and journalists.”

Chris Amico’s “Tools for news”

Tools for news is a Django driven application that lists web apps, references, software, and more that would be useful to anyone building a mashup, but in particular if you are a journalist. Via DigiDave.

Metal fan? Watch the head and neck injuries

BMJ: Research: Head and neck injury risks in heavy metal:

Young people at heavy metal concerts often report being dazed and confused, possible symptoms of mild traumatic brain injury. Little formal injury research has been conducted on the world wide phenomenon of head banging, even though case reports indicate the inherent risks in this activity, especially in head and neck injury. Head banging is a violent activity associated with hard rock and various subgenres of heavy metal. Over the past five years hard rock and heavy metal have contributed to about 30% of all record sales in the United States1 and, as of 2002, rock albums have outsold pop albums.2 The second highest selling album of all time is AC/DC’s Back in Black, which has sold about 42 million copies worldwide.3 Two slightly more recent albums, Bon Jovi’s Slippery When Wet and Guns N’ Roses’ Appetite for Destruction, have each sold about 28 million copies.4 5 Though exposure to head banging is enormous, opportunities are present to control this risk–for example, encouraging bands such as AC/DC to play songs like “Moon River” as a substitute for “Highway to Hell”; public awareness campaigns with influential and youth focused musicians, such as Sir Cliff Richard; labelling of music packaging with anti-head banging warnings, like the strategies used with cigarettes; training; and personal protective equipment.

I… umm… I…. ummm…

You a programmer? Practice your typing.

amphetype is an open source, python built, typing program that helps improve speed and accuracy.

For reasons why you’d want to do this, check out Coding Horror’s “We Are Typists First, Programmers Second” and Steve Yegge’s “Programming’s Dirtiest Little Secret”.

Some programming links and reading

On loving what you do and practice

I love what I do. That doesn’t mean I don’t recognize it as hard work – but I do believe I am one of the few lucky ones who has found a career that challenges, excites, and pays the bills. I repeat however – it is hard work. There are no free rides in life. You need to work at what you do in order to be a success at it.

Coding Horror: Programming: Love It or Leave It and the thread at Joel on Software that inspired the post – “Thinking of leaving the industry”.

Tim O’Reilly: Hard Work and Practice in Programming – an email thread discussion about programming, learning, and practice. via rc3.org.

On constructive criticism and feedback

ThousandtyOne!: Leadership, Constructive Criticism And Not Playing The Blame Game:

In the world of software development most managers are taught the blame game, right when they are young and budding management students, business analysts or programmers taking their first fumbling steps at managing a team. For most managers, blaming the process, an individual’s incompetence or the whole team’s incompetence is an easy excuse for all failures; including theirs. I’ve hardly ever seen managers personally attached to team members, spending genuine effort in trying to help them find their core competencies and coming forward to blatantly own up failures and take responsibility when things don’t work out.

I’ve hardly ever seen managers lending constructive one on one direct verbal criticism followed by genuine help. I’m not talking about a generalized you-need-to-get-better-at-coding-email followed by be-careful-next-time-email followed by I-am-going-home-but-check-in-the-code-and-email-me-the-status-as-soon-as-possible kind of criticism here.

I’m talking about the blatant and precise your-use-of-object-orientation-in-the-administration-module-sucks said with empathy, followed by a joke, followed by lets-go-out-for-a-cup-of-coffee, followed by lets-stay-late-and-refractor-together kind of constructive criticism. Or for that matter, let’s-meet-during-the-weekend-and-fix-this kind of constructive criticism; and that dear reader, irrespective of what they tell you, is not a waste of your time; it’s what you were hired to do; especially If you were hired to lead a team. If you weren’t specifically hired to do that, I suggest that you do it anyways.

If you work with a team, don’t criticize ruthlessly; if you lead a team don’t play the blame game; and remember, it doesn’t matter what they teach you in management schools or tell you at your workplace, if your project isn’t cruising along successfully, it’s always your fault.

If you must criticize, do so constructively, followed by empathy, followed by genuine help. I can’t teach you how to do that. What I can do, however, dear reader, is end this post abruptly and rather dramatically, leaving you with words of wisdom worth pondering on, from one of my all time favorite movies. Here’s Wishing you, good leadership, healthy teams and a good life.

Jonathan Lange: Your Code Sucks and I Hate You: The Social Dynamics of Code Reviews:

Code reviews provide an amazing opportunity to grow as a programmer and to improve the software we make. There are many choices that a project can make about how reviews are done and what they can achieve. By thinking carefully about how technologies and processes affect the basic human interactions involved in code review, open source projects can avoid traps that scare off newcomers or wear down longstanding contributors and instead focus on building the best software possible.

Some unrelated additional links

devChix: Beautiful Python: The programming language that taught me how to love again

Software for Civic Life: An Interview with Mike Mathieu of Frontseat.org

More understanding the Crash links

I’m uncomfortable with where Richard Medley headed – he blames ‘math geeks’ for the financial crisis. It’s uncomfortable, so that is why I share it. Not that I necessarily agree.

Esquire: Richard Medley: Why Is Our Economy in a Recession? – The End of America’s Capitalist Fantasy and the Shape of Banks to Come:

There’s nothing new about greed — when Chuck Prince, who then headed Citigroup, said in 2007, “As long as the music is playing, you’ve got to get up and dance,” he was just saying what every person who had any access to capital was thinking — but technology comes in waves, and it made this intersection of tech and the free market particularly toxic.

From time immemorial, we’ve had a financial system run mainly by men in their fifties and sixties that worked like this: Banks made money by loaning capital and making deals and taking the risk that they would not be paid back or that the deal would fall apart. That was simple enough. But then along came the math geeks who convinced many of us that instead of making loans and taking risk, we could make loans, “securitize” them, and then sell those securities to idiots in Europe and China.

When the old guys asked how that would work, they were shown sheets of paper with equations on them, and instead of saying, “I don’t understand one damn thing on this page,” they said, “So you’re sure it’ll work?”

That opened the door to an entirely new concept for banking: Let’s make loans to deadbeats and sell them off in “tranches” to idiots in Europe who don’t even know what a “tranche” is but like the idea that the S&P rates them highly and that they can make 6 percent a year on one with no risk. (Come here, little kitty.) As long as everyone looked the other way and stock prices kept rising, there was no pressure to do anything differently. Once the house of cards collapsed, all they were going to have to do was claim to have been blinded by science and point to the nerds who designed the strategy. (Which is exactly where Congress’s investigation is heading.)

National Press Club: Paul Krugman presentation

Washington Post Editorial: Closing the Gaps – The cautionary tale of AIG’s downfall:

In hindsight, it is clear that government regulation was lacking in the early stages of AIG’s CDS boom. As they were building it, AIG executives regarded their CDS business as virtually risk-free — “like catastrophe insurance for events that would never happen,” according to the Post series. This something-for-nothing aspect of the business should have been a red flag for the government — and for the ratings agencies, too. Yet another lesson of the AIG saga is the sheer difficulty of comprehending the myriad pathways of modern finance. The trick in regulating financial derivatives will be to preserve their efficiency-enhancing attributes while eliminating those factors that tend to concentrate systemic risk where it cannot be easily detected. AIG built up its CDS business in the interstices of governmental authority; those gaps can and should be closed without choking the arteries of capitalism.

Washington Post: The Crash: What Went Wrong – Washington Post series drilling down into where things went wrong – in particular – at AIG

NYTimes: The Reckoning – New York Times series covering the Crash.

ScienceBlogs.com: Corpus Callosum: The Last Christmas of the American Golden Age:

…The percentage of persons on food stamps now, is similar to that seen prior to Clinton’s welfare reforms. In other words, we’ve lost whatever progress we made.

…Personally, I don’t care a whole lot if some executive is sitting in a beach house in the Hamptons, sipping 1979 Krug Clos Du Mesnil, paid for by his or her fellow citizens. What bothers me is the number of food stamps that can’t be printed for the $5,700 that the champagne cost.

No, it isn’t really that. What bothers me is how the collapse of the economic system will lead to unnecessary starvation. Most will occur overseas, but some will occur here. American MDs will have to acquaint themselves with treatment of kwashiorkor.

Yes, economic disparity is inevitable. Economic cycles and crashes may be inevitable. But it was not inevitable that we would waste our last, best chance for sustainability.

Salon: The economy crumbled:

There were warnings along the way. Cassandras who feared that exotic financial innovation, specifically unregulated at the behest of both Democratic and Republican politicians, was setting the stage for a major systemic shock. But their voices were drowned out by a chorus of status quo defenders who told us, again and again, that financial innovation was making the world a safer, less risky place.

By slicing and dicing risk and redistributing it across the world, we were told, the chance that any one shock could destabilize the entire system had diminished. Even better, ran the argument, policymakers had learned the lessons of the Great Depression so well that there was no chance there could be another depression. One of Ben Bernanke’s claims to fame was as the proselytizer of the idea that we live in the age of the Great Moderation, an era in which recessions would be mild, growth stable and financial panics a thing of antiquity.

They were wrong. If there is one lesson to take from 2008 it is that the majority of analysts, economists and Wall Street financiers were flat-out wrong. Instead of redistributing risk to make us safer, they tied the whole world up into such a tightly wound ball of interconnections that when one piece of the system broke, the repercussions spread everywhere, immediately.

As a consequence, the self-satisfaction bequeathed to Americans by their victory in the Cold War and their unchallenged status as superpower has been irretrievably punctured and replaced by fear. The world seems far more fragile than it did a year ago. It baffles comprehension that so much could go so wrong so fast.

Previously here at paradox1x.org

Correcting deficient JUnit behavior in Netbeans

Eclipse gets this correct ‘out of the box’, when running a unit test – you want to be able to follow a test failure into the source code of the actual test with a click or keyboard shortcut. Netbeans, with pre-existing projects managed with Maven, doesn’t seem to do that. There is a fix on the wiki I need to give a shot.

Panos Panay: “The Internet has been like the French Revolution for the music business”

It’s the same story in any form of media publishing: WSJ: Musician Finds a Following Online:

“The Internet has been like the French Revolution for the music business,” says Panos Panay, founder and CEO of Sonicbids. The aristocracy “has faded” as the “cost of distribution, production and even getting connected has come down.” Now, he adds, anyone with “a niche and devoted fans can make a living.”