Paul M. Jones

Don't listen to the crowd, they say "jump."

PHP Is Like A Handgun?

PHP is like a handgun. On its own, it is simply an inanimate tool that has no moral leaning. In the hands of a responsible citizen, it can be used to the benefit of society. But in the hands of someone who is untrained or mentally unstable, it can be used to commit horrible atrocities.

Whenever there's such a tragedy, other developers are quick to blame PHP. If PHP were illegal, then Yahoo! would never have happened. If we regulated PHP tightly, then there would be no Digg.

via Microsoft arms half-wit developers with PHP handgun [printer-friendly] • The Register.


Avatar and America

But the more blatant lesson of Avatar is not that American imperialism is bad, but that in fact it’s necessary. Sure there are some bad Americans--the ones with tanks ready to mercilessly kill the Na’vi population, but Jake is set up as the real embodiment of the American spirit. He learns Na’vi fighting tactics better than the Na’vi themselves, he takes the King’s daughter for his own, he becomes the only Na’vi warrior in centuries to tame this wild dragon bird thing. Even in someone else’s society the American is the chosen one. He’s going to come in, lead your army, f**k your princesses, and just generally save the day for you. Got it? This is how we do it.

via In Which We Teach James Cameron A Thing Or Two - Home - This Recording.


Solar Beta 1 and 2, With A Blog Demo

The Solar Framework for PHP went to “beta” status on 18 Dec 2009 with its first beta release. I just now released beta2, along with an official blog demo tutorial.

http://solarphp.com/manual

The blog demo tutorial covers how to:

  • Download and install a new Solar system;
  • Make a vendor-space for working in the system;
  • Configure the system;
  • Make a model from a database table;
  • Make a basic application;
  • Add application actions and views to:
    • Browse all public articles,
    • Read one article,
    • Browse all draft articles,
    • Edit one article,
    • Add a new article,
    • Delete an article;
  • And finally, set locale strings for the application.

The beta release notes are here:

Download the latest system release and try it out!

http://svn.solarphp.com/system/download/solar-system-1.0.0beta2.tgz


Keith Casey on "Joining a Startup"

Keith Casey has a great series of points about joining a startup here, especially the part about founders who "believe in themselves".

To this, I must also add a recommendation to read Gerber's The E-Myth for entrepreneurial-minded programmers thinking about starting a business of their own.


Jihadi Hates Holiday Travel

When the flight to Detroit started boarding, the concierge told me to keep quiet and he would take care of the check-in. The US State Department agent asked to see my passport, and the concierge explained that I was a Somali refugee. So she looks at her computer screen and says, "um, I'm afraid there's a problem, this passenger's name is on a watch list." Oh, great. Looks like my dad is playing Mr. Buzzkill again, just because I took that semester off from Oxford to go backpacking in Yemen. So I showed her my official State Department visa.

So I'm like, "honey, do I look like I'm a US military veteran?"

"No."

"Do I look like I'm some sort of right wing anti-tax teabagger?"

"No."

"Do I look like anybody else on the DHS terrorism danger list?"

"No, but..."

"Then I suggest that unless you want a nasty anti-discrimination lawsuit on your hands, you'd best give me an aisle seat. With extended legroom."

That shut her up.

via iowahawk: Man, Do I Hate Holiday Travel. Read the whoel thing; hilarious and insightful.


The truth about airplane security measures. - By Christopher Hitchens - Slate Magazine

What nobody in authority thinks us grown-up enough to be told is this: We had better get used to being the civilians who are under a relentless and planned assault from the pledged supporters of a wicked theocratic ideology. These people will kill themselves to attack hotels, weddings, buses, subways, cinemas, and trains. They consider Jews, Christians, Hindus, women, homosexuals, and dissident Muslims (to give only the main instances) to be divinely mandated slaughter victims. Our civil aviation is only the most psychologically frightening symbol of a plethora of potential targets. The future murderers will generally not be from refugee camps or slums (though they are being indoctrinated every day in our prisons); they will frequently be from educated backgrounds, and they will often not be from overseas at all. They are already in our suburbs and even in our military. We can expect to take casualties. The battle will go on for the rest of our lives. Those who plan our destruction know what they want, and they are prepared to kill and die for it. Those who don't get the point prefer to whine about "endless war," accidentally speaking the truth about something of which the attempted Christmas bombing over Michigan was only a foretaste. While we fumble with bureaucracy and euphemism, they are flying high.

via The truth about airplane security measures. - By Christopher Hitchens - Slate Magazine.


Logical Fallacy vs Bayesian Reasoning

Most fallacies aren’t really fallacies when you reinterpret them as Bayesian reasons to give an idea more credence rather than iron-clad syllogisms. Without the “argument from authority” and the “ad hominem fallacy”, you would either never get lunch or you’d give all your money to Nigerian spammers.

via Climate Change and Argumentative Fallacies.


Married (Happily) With Issues

In psychiatry, the term “good-enough mother” describes the parent who loves her child well enough for him to grow into an emotionally healthy adult. The goal is mental health, defined as the fortitude and flexibility to live one’s own life -- not happiness. This is a crucial distinction. Similarly the “good-enough marriage” is characterized by its capacity to allow spouses to keep growing, to afford them the strength and bravery required to face the world.

via Married (Happily) With Issues - NYTimes.com.


On Breaking Up Big Banks

As to libertarians, certainly in a world with no deposit insurance or government guarantees I could argue against government interference in the structure of private banks. But banks are not private in this country. They are quasi-public institutions (and if you read Niall Ferguson you might conclude that large banks have always been quasi-public institutions). There is a synergy between big banks and big government. Jefferson and Jackson were right. So breaking up big banks fits in with breaking up big government. Which is why we won't see the Progressive elite breaking up big banks.

via The Harvard-Goldman Filter, Arnold Kling | EconLog | Library of Economics and Liberty.


Single-Solver Problems

My theory--call it the “Oakley effect”--is that really smart people often don’t know how to accept and react constructively to criticism. (A neuroscientist might say they “have underdeveloped neurocircuitry for integrating negatively valenced stimuli.”) This is because smart people are whizzes at problems that only need one person to figure out. Indeed, people are evaluated from kindergarten through college prep SATs on the basis of such “single solver” problems. If you are often or nearly always right with these kinds of problems, your increased confidence in your own abilities would be accompanied by an inadvertent decrease in your capacity to deal with criticism. After all, your experience would have shown that your critics were usually wrong.

But most large-scale societal issues are not single solver problems. They are so richly complex that no single person can faultlessly teach him or herself all the key concepts, which are often both contradictory and important. Yes, smart people have an advantage in dealing with such problems, because they’ve got natural brain-power that allows them to hold many factors in mind at once, bringing formidable problem-solving skills to bear. But smart people have a natural disadvantage, too: they’re not used to changing their thinking in response to criticism when they get things wrong.

In fact, natural smarties--the intellectual elite--often don’t seem to learn the art of soliciting the criticism necessary to grasp the core issues of a complex problem, and then making vital adaptations as a result. Instead, they fall in naturally with people who admire, rather than are critical, of their thinking. This further strengthens their conviction they are right even as it distances them from people of very different backgrounds who grasp very different, but no less crucial aspects of complex problems. That’s why the intellectual elite is often branded by those from other groups as out of touch.

via Kiss my APA! | Psychology Today.