sda2.jpg

December 16, 2009

Climategate: This Is The Source Code From The Climatic Research Unit

Now, say it again, in your best BBC accent.

h/t Biff's Place

Posted by Kate at December 16, 2009 12:32 PM
Comments

Al Gore, call your office. You're done.

Al Gore, call home. Tipper is beyond tipping point mad.

Posted by: ron in kelowna ∴ at December 16, 2009 12:40 PM

Rex Murphy's piece on CBC's The National hit the ball out of the park the other night.

Posted by: Mark Peters at December 16, 2009 12:46 PM

Oh dear.

Posted by: JJM at December 16, 2009 12:50 PM

It sometimes seems that a story -- the story of the decade, really -- is being told in increasing detail and honesty by all media in the UK which is being shoved back into the box by almost all the North American MSM every time the lid opens.

It's a fascinating spectacle. In fact the full story of Climategate will take a long time to unravel and will be fabulous subject-matter for books and documentaries, replete with ruined careers, broken lives, corrupt politicians and (the constant in all stories like this) human failing in general. The only thing to rival it will be the story of the traditional media's astonishing response to a story that could have saved them.

Posted by: mj at December 16, 2009 12:55 PM

Who hacked the Beeb?

That just can't be the Beeb . . . . impossible :)

Posted by: Fred at December 16, 2009 12:56 PM

That code looks a lot like QuickBasic. A nice language, for children.
My Gawd, even that NASA fellow
(James whatever) uses Fortran, C, and Python (if memory serves). Maybe even fortran 95.


That little bit of code shows exactly how NOT
to throw an exception. I don't suppose the CRU dweebs
ever heard of Dijkstra's paper on why NOT to use goto's.

Posted by: John Lewis at December 16, 2009 12:56 PM

Seems that our beloved Canadian media is the most reluctant to get with the climategate program - why !!??

There has got to be a reason.

Posted by: ron in kelowna ∴ at December 16, 2009 12:59 PM

corrupted data set, corrupted science, corrupted global agenda isn't wonderful what leftist nihilism produces.

Every institution and person who has taken a guiding or leadership role in this massive AGW fear mongering crime, should be held accountable - at the very least they should lose ALL credibility.

Posted by: Bill at December 16, 2009 1:00 PM

'Five Pillars' allowed the Climate Alarmism Fraud to 'flourish".

Media
United nations
Universities
Hollywood
Public School System

Posted by: ron in kelowna ∴ at December 16, 2009 1:11 PM

I used to display source code on my screen in that font and color - in the 1980's.

Posted by: greed at December 16, 2009 1:12 PM

Ron in K,

You hit it right on the nose my man and something must be done about that.

Posted by: Abe Froman at December 16, 2009 1:13 PM

Hide the decline: Top 10 places in London to enjoy the snow.

http://www.travelbite.co.uk/holiday-ideas/uk/england/london/top-10-places-in-london-enjoy-snow-$1347563.htm

Posted by: wingwalker at December 16, 2009 1:14 PM

Day after day it is a proven fraud yet our politicians are still going to sign away our sovereignty at Copenhagen. We may as well have voted for Dion. What baffles me is how this fraud has gone around the world and all media seem to work together to push it. Politicians lose the spine to say it like it is and call it out. Mr Harper still has a chance to save my vote as Copenhagen is not yet over.

Posted by: wuberman at December 16, 2009 1:19 PM

Where can I get me some of this fudge for Christmas gifts?
If its coming from East Anglia, they probably wouldn't be able to find me or deliver it on time, as they apparently don't know their asses from a hole in the ground.

Posted by: Al the fish in frozen Manitoba at December 16, 2009 1:20 PM

Just make it through this conference with nothing substansive or with teeth and we will be fine. The air will slowly deflate from the balloon. Given enough time all onverts will wake from their hypnosis ans realize that whatever CO2 does it is nowhere near the screaming problem that its partisans and congregationalists lectured that it was.

This is the last gasp of a a very human mass movement.

Posted by: Stephen at December 16, 2009 1:26 PM

Does Fat Lizzy know about this? Or is she too busy sucking up to dictators?

Posted by: robins111 at December 16, 2009 1:33 PM

shucks, I just did all the source code necessary to handle the whole thing:

;set constants

HonestyFactor = 0
AccountabilityFactor = 0
SelfImportantFactor=500000
HypocrisyFactor=6.0E30

;set variable maximums

TreeRings=12
HockeySticks=1
PublicConfidence=-300
MissingArchiveData=4000
FudgeFactor=93448

; Initialization
SendOutInvitations
BookPrivateJets
IgnoreCopenhagenWeather

; main program
repeat Conference(venue=SuckerVille)
until TheTruthWillOut=true

; end glowbull warming

Posted by: curious_george at December 16, 2009 1:38 PM

I agree on the Harper thing. It's time for him to vote present - as in delaying a vote until a thorough, unbiased investigation into this vital topic is carried out. How can a responsible leader possibly vote for something as apparently tainted as this?

Man Up Mr. Harper!

Posted by: Slim at December 16, 2009 1:49 PM

"Where can I get me some of this fudge for Christmas gifts?"

I don't know but you question has given me an idea.

Does anyone remember the Seinfeld episode where George gave a fake donation to a fake charity on behalf of the person he was gifting?

I just might make a fake Carbon Credit Certificate and start handing them out to every lefty I know.

Posted by: Indiana Homez at December 16, 2009 1:49 PM

I remember when George flew to a funeral and tried to get a copy of the death certificate to save 50% on his fare.

Hmmmmmm... Death Certificate and AGW - coincidence or NOT!

Posted by: Slim at December 16, 2009 1:53 PM

Arnold has finally gone completely insane .

Posted by: Bill D. Cat at December 16, 2009 1:57 PM

Actually I think that Mr. Harper is playing this very well. There is really no way he can get offside with the US or with the media here in Canada.

If we want to make a difference then we need to post more at the (I never thought I would say this) CBC and other MSM outlets.

The tide is turning, however. The Vancouver Sun admitted that the Conservatives may be more onside with public opinion.

From the Calgary Herald today;

The federal government appeared to be considering special emissions breaks for Alberta's oilsands and other key industries in the country Tuesday as world leaders began arriving to hammer out a new climate deal.
No decisions have been made, but Environment Minister Jim Prentice said he wants Canadian industries to remain competitive with the U.S.

Also from the Herald by Danielle Smith, leader of the Wild Rose Party

But most of all we must avoid the fallacy that governments can predict winning technologies by providing direct subsidies to individual firms, or that having the government ration and tax carbon dioxide is a better way to achieve the greener world Canadians desire.

http://www.calgaryherald.com/business/Copenhagen+another+costly+failure/2337367/story.html

Posted by: James at December 16, 2009 1:59 PM

Looks like there's going to be a trial ...

Fat Albert Gore Comments ..

Posted by: Abe Froman at December 16, 2009 2:00 PM

Just LOVED that Beeb commentator's intro, "...John Graham Cumming is a software engineer. He's not a skeptic on climate change, but he is shocked on what he's seen in the programming". As if to say a Global Warming/"Climate Change" skeptic inherently couldn't be motivated by general intellectual honesty and scientific integrity. Just love that not-so-subtlety of attack on Global Warming/"Climate Change" skeptics.

Even when media and public pressure forces the Beeb to present a true story on AGW, the Beeb inserts The Big Lie about Global Warming/"Climate Change" skeptics.

Glad I didn't hold my breath waiting for a Beeb mention of The Goracle's massive financial conflict of interest re AGW, via his international carbon credits brokerage firm!

Posted by: Dave in Pa at December 16, 2009 2:01 PM

Yes, but the real question for Mr Graham-Cumming is:

vi or emacs?

(ducks)

Posted by: Dutch Canuck at December 16, 2009 2:10 PM

Yea right, the complicit BBC found a non-skeptic to make it look like sloppy work rather than the outright fraud it is.What did he really show you? Nothing!
The Bad program was a running joke amongst the CRU scientists, and completely on purpose, oh look it's my program again ha ha I'm so bad, keep it secret.
By their own E-mails that program took ages to get it to do what they wanted and that's give the same result no matter what was put in.
You guys are so easy, it's called limiting the damage, took you ages to catch on to what was happening even in this one area, unlike some of us who have been fighting this for decades, AGW is but one aspect of the problem, it goes way deeper.
40 yrs of planning went into this scam and it's not over with the end of the AGW bs, another fraud will be found to forward the agenda, AGW is not the first but the third such scam.

Posted by: Durward at December 16, 2009 2:13 PM

Copenhagen will stagger to an end with a "Political Agreement" based on a most excellent speech by Barry, that will yadda, yadda, yadda save the world / climate justice / blah, blah, blah but there will no real agreement except to keep agreeing to agree to talk more.

Time will pass, years will go by, Cimategate will bite harder, the planet will continue to cool and PMSH will continue to protect Canada and all Canadians from these greedy eco-grifters looking for a free handouts.

In a few years, the Eco-jihadis will invent a new "We're All Gonna Die" scam, they'll get stupid people to donate boatloads of money to them to save something or other and the wheels on the scary bus will go round & round.

Again.

Posted by: Fred at December 16, 2009 2:14 PM

When I saw the words "fudge factor", I assumed they meant Christmas fudge.

(joking)

Is this for real? I think it's obvious by now that the data is flawed. It definitely puts to question what researchers are credible or not.

Posted by: Osumashi Kinyobe at December 16, 2009 2:19 PM

Arnold has finally gone completely insane .
Posted by: Bill D. Cat at December 16, 2009 1:57 PM

So the short Austrian is now growing a mustache?

Of course CO2 is gassing ze planet!

1000 years of Glow Ball Warming!

Vee vill conquer ze planet!

Join ze CO2 Polizei today!

Oh I forgot they are only using tear gas not actual dangerous and poisionous CO2. sarc off/

Cheers

Hans-Christian Georg Rupprecht, Commander in Chief

1st Saint Nicolaas Army
Army Group “True North”

Posted by: Hans Rupprecht at December 16, 2009 2:28 PM

BTW...what is "climate justice"? or for that matter its reverse, "climate injustice" Is that justice for the climate, has climate somehow caused a wrong somewhere?

Scarey when meaningless phrases are shouted at the top of ones lungs....reminds me of something, just not sure what.

Posted by: Stephen at December 16, 2009 2:36 PM

FAT AL Press release:
EMBARGO: Do not release before the ice cap melts

The Copenhagenburg address


A half score and seven days ago Michal Mann brought forth, upon this graph, a new hockey stick, conceived in a back room, and dedicated to the proposition that all polar bears are created on icebergs.

Now we are engaged in a great climate war, testing whether that graph, or any graph so conceived, and so dedicated, can long endure deniers. We are met here in a posh dining room to win that war. We have come here, in our Gulfstreams and limos, to raise our glasses and toast those who dedicate their lives so the con game and fear mongering might live.

The world will little note, nor long remember what we are really planning here, because the Mainstream Media is on our side.

It is for us, the carbon traders, rather to be dedicated to the unfinished scam which we have thus far so nobly carried on. We take increased devotion to our cause, and we highly resolve that Phil Jones shall not have been thrown under the bus in vain; that this graph shall have a new birth; and this convention of the scammers, by the scammers and for the scammers, shall not perish from this earth due to floodwaters and heat prostration.

Posted by: Ghost of Ed at December 16, 2009 2:48 PM

Hans- He IS the son of a proclaimed Nazi. That doesn't always wash off.

Posted by: dp at December 16, 2009 2:50 PM

I really like that one, Ghost of Ed.

Posted by: Mississauga Matt at December 16, 2009 2:59 PM

There ya go Curious, making all your variables constant will produce a win-win everytime, ;-)

Ah-Nold talks real big with a broke checkbook.

We need someone, anyone, to sue the BeJeezus out of these clowns and bring this crap to the front row. Personally, I would start with James Hansen NASA GISS and work my way down to Al.

Posted by: Ratt at December 16, 2009 2:59 PM

I think that the programmer is being sarcastic in the video. Sounds to me like the 'elitist' 'climatologists' not only wanted the data cooked, they wanted to skip ingredients and were willing to shoot off the kneecaps of the 'chef' when the slumgullion flopped. If I were the programmer, I would be filing a law suit.

Posted by: Jema54 at December 16, 2009 3:07 PM

I keep waiting for the MSM journalist's lightbulbs to go on. You can see the occasional flicker as they begin to question what was once believed to be indisputable facts but it may take some time for them to fully connect. The slow pace may actually be advantageous because they have a chance to fully digest each claim and counter claim. They'll learn more about climate science and the scientific method from a few months of this controversy than from the last decade of getting spoonfed info from eco-activists. In a couple of years they'll all claim they suspected there was something wrong with the settled science.

Posted by: LC Bennett at December 16, 2009 3:36 PM

One would have to be extremely naive to believe that the intelligence assets of the "developed" nations were not fully aware that this was BS and a lefty scam years ago.....and the UN was behind it. hadn't tipped off their governments accordingly.
Allowing for politically muzzling, it is almost certain that OBOZO was briefed to that effect....long before he got anywhere near the White-House.
Political muzzling like the EPA muzzling that researcher(indicates the Lisa Jackson knew/knows) is no doubt rampant but the fact remains that THEY ALL KNEW.
Perhaps Ahnald was not in the loop making him an unwitting dupe.....
Indeed, it is most probable that a critical mass of the MSM was also aware (their deliberate/implacable coverup/distortion of Climate-Gate is evidence)....and part of the conspiracy.
But OBOZO/Pelossi/Waxman/Reid/Boxer knew.....

Posted by: sasquatch at December 16, 2009 3:36 PM

Oh no, the Kennedys stole Arnold brain!

Posted by: Dave at December 16, 2009 3:46 PM

Sure shows you why they wanted to keep this more secret than nuclear weapons design software.

The alarmists will do anything for trillions of fraud money.

Posted by: bill-tb at December 16, 2009 4:39 PM

Related- check WUWT

Russian IEA claims CRU tampered with climate data – cherrypicked warmest stations

Posted by: Rich at December 16, 2009 4:41 PM

^ The commenters seem rather excited over there .

Posted by: Bill D. Cat at December 16, 2009 5:21 PM

Mouth-breathers of SDA: "Their computer code was outdated so that means there ain't no global warmin'!"

Posted by: bleet at December 16, 2009 5:22 PM

"Their computer code was outdated so that means there ain't no global warmin'!"

Out dated ? Bwahahahahaha .. cough ..... gasp , wipes tear from eye . Exactly , outdated .

Posted by: Bill D. Cat at December 16, 2009 5:37 PM

http://sensit.wordpress.com/2009/11/28/science-is-a-business-for-profit/

Posted by: sensit at December 16, 2009 5:41 PM

Seems that our beloved Canadian media is the most reluctant to get with the climategate program - why !!??

There has got to be a reason.
Posted by: ron in kelowna

Its because most arn't smart enough to understand the material. So avoid it in case their true stupidity shines through. Modern Reporters being educated in Socialist schools of thought. Have become functioning Morons for the State. Their picked for exactly that reason. The old school uneducated sort know a con when they see it.
JMO

Posted by: Revnant Dream at December 16, 2009 5:55 PM

@ Ghost of Ed: That completely rocks. Kate should post it.

Posted by: langmann at December 16, 2009 6:49 PM

If Harper and his gutless sidekick, Prentice sign on to this bullshit over there in Copenhagen, they can kiss this life long Conservative voter goodbye. Its unbelievable that such a gutless, nutless, spineless bunch can think they can walk on the opinions of sensible Canadians and sell us down the river to crooks at the UN and the loony left. You can kiss their ass all you want but they will still hate you. Here's too the Wild Rose Party and the Republic of Alberta....

Posted by: Altaguy at December 16, 2009 6:51 PM

altaguy: steve-o harpoon is in a minority position. he is willing to cave in to any puff of air to stay in power. I pegged that before he was even PM.

"they ALL do it"

Posted by: curious_george at December 16, 2009 7:41 PM

I dunno Altaguy, I'm with you on the republic, but I can't help but think this will ALL be worth it if the oil sands are excluded from the Carbon calculations. Just the thought of reveling in the dismay on left(by that I mean central Canada) when they realize AB gets a pass will be worth zillions!

Just trying to find the silver lining.

Posted by: Indiana Homez at December 16, 2009 7:52 PM

BBC reassures their audience that their programmer is a global warming believer.

Posted by: RW at December 16, 2009 8:12 PM

Ron in kelowna, I would say the pillars are:

1.Media
2.United nations
3.Government science funding
4.Hollywood
5.Socialist domination of the educational system
6.Inherited wealth charitabble funds being taken over by enviro wanks


Posted by: RW at December 16, 2009 8:17 PM

Do we have any scientists or engineers who read this site who can answer this question: does scientific programming NEED to be up to software engineering standards? Is this a requirement for the standard peer review process? I can see how NASA and professional programmers would want standards in programming, but do Scientists need them, or use them?

Posted by: Fred R. at December 16, 2009 8:42 PM

vi all the way!
ZZ

Posted by: CERDIP at December 16, 2009 10:50 PM

Fred R. asks:
does scientific programming NEED to be up to software engineering standards?

IMO no. I've posted before how looking at this code brought back memories of my days as a FORTRAN programmer in a research environment and the code I wrote worked very well. An RKO5 disk pack held 2.5 Megabytes; to put it in perspective it isn't enough room to store one of my 5 Mpixel camera photos. Comments take up space and so I used them only when necessary. I did keep voluminous paper documentation with flowcharts and drawings of data structures and a writeup of what I was doing. I don't know if this was done at CRU.

I found the criticisms of the code rather trite aside from the the error handling procedure which, considering the age of the code, is not unreasonable.

As an exercise I wrote a program last weekend using GOTO's liberally and that part worked the first time but the most subtle error I made was in the one structured code function that took an hour to find. There is nothing magical about structured code; everything depends on the programmer.

When I was working at a programmer and cranking out thousands of lines of code a week, for fun I did a first year computing science assignment which was a trivial program to simulate Conway's Life game. I've written Life programs in PDP-8 assembler, APL, PDP-11 assembler and this assignment was to be done in Pascal, a language I don't like very much at all. Even though the program worked perfectly, it recieved a failing mark: the code wasn't structured correctly.

When one is doing scientific programming the programs are constantly being hacked and the program is not the final product but a tool to facilitate the research. If one tried to produce a perfect program before one did an experiment, then no research would be done and no publication before the next grant application means no funding for more research. Someone whose final product is code will have different standards for programming and maybe here structured code and software engineering principles might be applicable.

The problem I see with the CRU data analysis process is not the code (which probably made perfect sense to the guy who wrote it) but rather the dataflow through the series of programs. One of the things that I made absolutely sure of was to obsessively document steps in data analysis. Raw data tapes were to be read only and each data tape had an index sorted by time indicating where drugs were applied, when each cell recorded from was entered, etc. Results of analysis were matched with a particular program version number. Every time I modified a program in a way that would affect the analysis this fact was noted and I kept a copy of every version of the program both as the compiled code and source code (Once we had a tape drive I could do that).

The Harry Readme file is an example of how NOT to maintain data. I suspect that the senior scientists had no interest in the code and just wanted results and probably wanted them yesterday which results in people taking shortcuts and skipping documentation because they've got everything in their head and it makes perfect sense.

The other factor in scientific computing is that it is often bleeding edge in terms of computational requirements and the easiest way to slow down software if to burden it with variable bounds checking and structured features which don't affect the user of a word processing program but sure affect someone who wants realtime sampling of data at a high rate. I happened to be programming PDP-11's because they were a common minicomputer used by scientists in the 1970's and 1980's and the programs I wrote weren't for the novice user: there was no memory to add code for sanity checking for entered variables but I did include a warning about this when the programs started. This was all command line stuff although it did produce pretty pictures from the data.

Now I still write my own graphing code because the datasets that I want to display may be a few hundred thousand points and doing this in Open office or (ugh!) Excel is so slow that it's for all practical purposes impossible. I was using some assembly language routines for a while but processors got fast enough that I can code everything in VB.

I should also note that my total instruction in programming was one evening FORTRAN course in 1968 and more hours than I care to admit sitting in front of computers. You don't think of structured code when you're entering a program into a PDP-8 through the front panel switches one memory location at a time. (that was also hand assembled code). Having that direct connection with the hardware gives one a different perspective on coding than seeing it as an abstract activity which seems to be the way it is done now. I've done lots of hardware hacking also and feel most comfortable writing code for embedded microprocessors as this way I can get things done in microseconds rather than the 10 msec that windoze takes to respond to an interrupt on a 3 GHz processor.

Posted by: loki at December 16, 2009 11:42 PM

Sign on to STAY in power?

Not a chance. The conservatives know by now they will lose their base if they sign on to this fraud. And signing on will not please a single leftie enough to vote for the conservatives.

Signing means lose-lose in the Canadian power game. Not signing means they keep their base, and maybe gain many who were on the fence.

Posted by: rmgk at December 16, 2009 11:52 PM

Dutch Canuck, CERDIP:

WTF?! Do you think this is slashdot?!

For god's sake, think of the children!

Posted by: KevinB at December 17, 2009 12:42 AM

The full source code for the line is as follows:

valadj=[0.,0.,0.,0.,0.,-0.1,-0.25,-0.3,0.,-0.1,0.3,0.8,1.2,1.7,2.5,2.6,2.6,2.6,2.6,2.6]*0.75 ; fudge factor

In other words, the co-efficients skew the values upward during later intervals for no discernable reason.

I was amazed the expert didn't point out this particular line. It looks like a smoking gun to me.

Posted by: Gideon7 at December 17, 2009 1:25 AM

Gideon7: it was noted that the "expert" that was used was also a believer in AGW. It is clear that he was offended much more by programming style than the fact that the program would produce results to support AGW.

Posted by: loki at December 17, 2009 10:56 AM
Post a comment

Before submitting, review the post to ensure your comment is on topic and does not contain words that might get caught in the spam filter (eg: insurance, viagra, online, poker). This is not a forum or a repository for off-topic link dumps. Profanity is discouraged. Take your extended debates and/or flamewars to private email. Thankyou.










Remember personal info?






Site
Meter