Phasor Burn

Warning: Do not look into phasor with remaining eye.

About

Yet another collection of random links and rantings of a greying unix geek with a photography bent. Pass the Guinness and Grecian Formula.

Archive for May, 2006

Look Mom, no hands

Wednesday, May 24th, 2006

Check out these morons taking their mountain bikes down some mountain in Japan.

Didn’t your mom tell you not to ride your bike so fast?

172 Km/h is kind of pushing the envelope just a little. Perhaps these guys should be up for the Darwin Awards?

Hackers are Lazy and Undisciplined

Tuesday, May 23rd, 2006


Every open source project needs a complete, end-to-end build process. And every check-in to the CVS repository needs to kick off an integrated/continuous build, which results in a usable, downloadable binary, or set of binaries. If you don’t have such a process in place, then you should put it on your task list as an absolute priority task.

This was in response to a newsforge article The CVS cop-out and the stranded user. Admittedly I find it hard to find fault with neither the original artical nor my wife’s response, above.

What may be a bit understated is that the majority of projects found on sourceforge, and elsewhere, are the spew that comes forth from a bunch of undisciplined hackers. Lazy even.

They may have great ideas and low friction to overcome to get those ideas coded up but until the project matures to the point where the fabled ‘many eyes’ benefit of open source oversight . . . it’s just a bunch of spew that happens to compile. If you’re lucky.

Quite often “it’s fixed in cvs” really means “code in cvs has been uncompilable by mere mortals for over 2 years because I have neglected to check in some critical bits such as what arcane compiler flags and hoop jumping is part of my unique dev environment… so sorry about that old chap.”

Working (and relevant) unit tests, continuous build, accountability . . . are all things that usually only happen on well run project teams with ’sparkplug’ leaders who have experience with such stuff. A veritable pipe dream for just about anything you’d find on sourceforge, and nearly as rare in commercial software development shops.

See Daily WTF for a glimpse into many commercial projects…

As a sysadmin, I’m not very fond of implementing anything that has a rapid rate of change nor anything that is stagnant, possibly buggy, and with no user community for support.

It’s great that this stuff is out there and I may PLAY with it on something non critical but for the most part I wait for commercial distributions to include and support the whiz bang things I saw on sourceforge n years back.

Even then I’m often rolling the dice.

Besides securing oil for America, the War on Terro has another alternate objective…

As seen on the daily show :

BOB - “Hi Jon. First off, let me congratulate you on the Daily Show’s debut on Canadian tv!

JON - “We’ve actually been available in Canada for about a year now…”

BOB - “Really?”

JON - “Um, yeah.”

BOB - “Well, you wouldn’t know it from the buzz on the street down here! Anyways, welcome to Vancover, Canada, Jon - where the Bush Administration’s War on Terror is failing miserably.

JON - “Failing?”

BOB - “Yes Jon. Take a look around me - and you won’t find one, single terrorist!… Pathetic, Jon.”

JON - “Well, if there aren’t any Terrorists, wouldn’t that mean that the War on Terror was working?”

BOB - “No Jon. In fact, just the opposite. Take a look at Afganistan. 5 years ago, they had a small handful of Terrorists - now look at them - too many to count! And, take Iraq. 5 years ago - zero Terrorists. Now - you couldn’t blindly throw a rock in Tikrit without setting off about half a dozen explosive vests!… But, look at Canada. The Bush Administration hasn’t created one new Terrorist in the last 5 years! And, that is why the War on Terror is failing .

JON - But, isn’t the whole idea of the War on Terror to kill terrorists?

BOB - I don’t think so Jon. Just take a look at their policies. If everything the administration does increases terrorism exponentially - that’s obviously their intent. And, this is hurting Canada to no small degree. With no new Terrorists, that means no new shady contracts for the military/industrial complex - We have our own Halliburton’s up here, you know! Plus, with no new Terrorists, that means we can’t arbitrarily remove human rights protections. We can’t spy on our own citizens. No new secret prisons. No new secret torture facilities. No nothing. How do you expect our government to quash dissent if there’s no Terrorists to blame it on??? It’s high time for the Bush Administration to refocus their war on terror north of the border. Perhaps one day, if we’re lucky, the War on Terror will produce as many Terrorists in Canada as it does in Iraq. We can only look to the future and hope… Now, back to you Jon…

Of course, it all makes sense now. But how do the WMD Muffins fit into all of this?

The dildo song

Monday, May 22nd, 2006

ROFLMAO - A parody of an old slinky commercial … with dildo’s. Everyone, sing along!

official website here

Bad Drivers

Sunday, May 21st, 2006

And you thought your local driving idiot population was bad…