It’s All About Entitlements

Robert Samuelson writes in Newsweek:

“The aging of America is not just a population change or, as a budget problem, an accounting exercise. It involves a profound transformation of the nature of government: commitments to the older population are slowly overwhelming other public goals; the national government is becoming mainly an income-transfer mechanism from younger workers to older retirees.

“Consider the outlook. From 2005 to 2030, the 65-and-over population will nearly double to 71 million; its share of the population will rise to 20 percent from 12 percent. Social Security, Medicare and Medicaid—programs that serve older people—already exceed 40 percent of the $2.7 trillion federal budget. By 2030, their share could hit 75 percent of the present budget, projects the Congressional Budget Office. The result: a political impasse.”

Samuelson is pointing out a problem that we’ve known about for a long time now. FDR’s creation of the massive Social Security entitlement and ponzi scheme set this in motion and made it inevitable. However, Samuelson’s proposal is, to say the least, overly optimistic:

“As an antidote to this timidity, I propose that some public-spirited sugar daddy (the MacArthur Foundation? Warren Buffett?) sponsor a short book. A possible title: “Facing Up to an Aging America.” Six leading think tanks would be invited to participate: three liberal—the Brookings Institution, the Center on Budget and Policy Priorities and the Urban Institute—and three conservative—the American Enterprise Institute, the Cato Institute and the Heritage Foundation.”

I’ve seen no evidence that good books are capable of getting a significant number of people to face up to reality. The Cato Institute and the Heritage Foundation are both good think tanks, but most people just couldn’t be bothered.

The fundamental problem is that solving the looming entitlement crisis is going to require people to take on more personal responsibility. Too many people just aren’t interested in having to worry about their retirement, health care, and other things that are “tough choices.”

Red Microsoft beats Pinko Linux

Interesting post from Jason Hiner at TechRepublic: How Microsoft beat Linux in China and what it means for freedom, justice, and the price of software

“Even with the cut-rate fees for students and the government, Microsoft will still collect an estimated $700 million in revenue from China in 2007. That amounts to only about 1.5% of Microsoft’s total revenue worldwide, but the battle for mind share has been won. Windows now has roughly 90% market share in China. There are currently 120 million PCs in China, but that number is expected by grow exponentially in the coming decades, and Microsoft is in a great position to reap the benefits.”

[…]

“The fact that Red Flag Linux failed to gain a major foothold in China is yet another blow to desktop Linux. After nearly eight years of being on the verge of a breakthrough, Linux seems more destined than ever to be a force in the server room but little more than a narrow niche and an anomaly on the desktop.”

Christians, the Bible, and Guns: is Self-Defense Vengeance?

We’ve all heard the cries of hypocrisy: You can’t be Christian and against gun control; you can’t be pro-life and pro-gun ownership; vengeance is God’s, so why do you need a gun?, etc.

Let us examine, in particular, the charge that being prepared for self-defense is vengeance.

Continue reading Christians, the Bible, and Guns: is Self-Defense Vengeance?

Implementing a Partial Serial Number Verification System in Delphi

Most micro-ISVs use a serial number/registration code system to allow end users to unlock or activate their purchase.  The problem most of us have run into is that a few days or weeks after our software is released, someone has developed a keygen, a crack, or has leaked a serial number across the internet.

There are several possible solutions to this problem. You could license a system like Armadillo/Software Passport or ASProtect, or you could distribute a separate full version as a download for your paying customers. Each option has advantages and disadvantages. What I am going to show you is a way to keep “rolling your own” license key system while making working cracks harder for crackers to produce, and working keygens a thing of the past.

Continue reading Implementing a Partial Serial Number Verification System in Delphi