fink, jaguar, and perl 5.8

perl 5.8.0 issue on Mac OS X w/ fink

Mac OS X users that have fink installed may experience the following error when executing certain perl operations (see ‘EXAMPLE’). dyld: perl Undefined symbols: _Perl_safefree _Perl_safemalloc _Perl_saferealloc _Perl_sv_2pv _perl_call_sv _perl_eval_sv _perl_get_sv

This was just the jumpstart I needed. I have not been able to get perl 5.6.x reinstalled properly, but after reading this page, I reinstalled perl 5.8.0, then reinstalled CPAN from scratch. It in turn reinstalled Storable. That cleared everything up. Fink now works again.

the truth can hurt: here’s how much

How to Get Bad News to the Top

Sidebar: How to Be a Good Bearer of Bad News
Nothing’s tougher than confronting your boss with a bombshell: A project is way over cost or off schedule, or a key part of the business seems to be doctoring the data. You want to give the boss the heads up — without getting your head handed to you. Fast Company’s panel of experts has this advice.

My response to that is here.

cognitive dissonance

How to Get Bad News to the Top

What exactly is it about bad news that makes leaders want to ignore it? “There’s a bias for optimism in humans and in organizations,” says Chip Heath, a professor at Stanford Business School who studies how bad news circulates. “Individuals don’t ever go looking for bad news, and we don’t like telling it to others. So bad news is unlikely to get to the people who can actually do something about it.”

This is quite common, unfortunately. For all the useful tips in the FastCompany article cited above, if the powers that be are not willing to accept that reality isn’t living up to their expectations, you have your own cognitive dissonance to work through: do I stay here and help them work it out or do I take care of myself?

According to cognitive dissonance theory, there is a tendency for individuals to seek consistency among their cognitions (i.e., beliefs, opinions). When there is an inconsistency between attitudes or behaviors (dissonance), something must change to eliminate the dissonance. In the case of a discrepancy between attitudes and behavior, it is most likely that the attitude will change to accommodate the behavior.

Worse than NIMDA/Code Red?

Linux Worm Hits the Network

On Sunday evening, Slapper had been in circulation for less than 40 hours and had infected over 6,000 servers, according to Mikko Hypponen, manager of antivirus research at F-Secure. By Monday morning, Slapper had infected 11,249 machines. "For reference, Code Red — which is known as the worst Web worm so far — managed to infect only a couple of hundred servers within a similar time frame," Hypponen said. "Code Red then went on to infect over 300,000 Web servers during its peak in July 2001 and is still alive today."

Check your OpenSSL version. And upgrade if you aren’t up to the right rev.

[/home/paul]# openssl version
OpenSSL 0.9.6g 9 Aug 2002

mozilla HTTP_REFERER workarounds

Bug 145579 – Website can see url of page visited after it (document referer used when loading images with javascript is incorrect while loading a new page)

Add the line

user_pref(“capability.policy.default.Window.onunload”, “noAccess”);

to your user.js file.

this:
user_pref(“network.http.sendRefererHeader”, 0);
also seems to be a valid workaround, though the first is preferred by content providers who track these things.

Not exactly Robin Hood’s legacy

The Seattle Times: Nation & World: Scandal-tainted corporate gifts create dilemma for charities

Some of the money appropriated from Enron and other unethical concerns has been donated to charities who now find themselves embarrassed, some would say incriminated, by well-publicized associations with tax cheats and corporate con artists.

Most damaging of all, I think, is the funding of Junior Acheivement programs ,which seek to instill business acumen and encourage ethical behavior in young people.

Peter Frumkin, an associate professor with Harvard University’s Hauser Center for Nonprofit Organizations, said Junior Achievement has found itself in a hypocritical position, given that the business leaders who support it are supposed to be role models for the children.

“Should an opera company lose sleep from taking contributions from these companies?” Frumkin asked. “I would say no. … Now when you talk about Junior Achievement, then you have this question of: ‘Is the mission being undermined?’ ”

Junior Achievement officials said they are teaching children about insider trading, accounting fraud and such so they understand these actions are not acceptable.

But how do you make that lesson hit home if you keep the essentially stolen money? I’m not sure they should return it: it would be a huge disappointment to the kids in the program, and I’m not sure that’s a lesson worth teaching. Lengthy jail terms for the perpetrators would be a useful example, of course . . . . . later JA program members could visit the rascals in prison to reinforce the message.