All posts by DungeonMaster

iTunes Doesn’t Like Outlook

I’ve been slowly rebuilding my main desktop computer for a few days now.  The process has been taking a while because I have to work around needing to use it for, well, work.  It has actually been going quite smoothly, especially considering I haven’t turned off UAC yet.

While installing iTunes I got the strange message below.

iTunes Doesnt Like Outlook
iTunes Doesn't Like Outlook

What puzzles me is why iTunes cares at all about Outlook?  What could Outlook possibly be doing that would cause iTunes a problem?  Is this some obscure Apple bashing on Microsoft?

Reinstalling Vista

I’m having to do something with my main Vista desktop computer I haven’t had to do, well, since it had a catastrophic failure of the hard disk and that is reinstall Vista.  That’s been more than a year since that happened.  Unlike most people, once I’ve turned off the User Annoying Access Control (UAC) I’m happy with Vista.  I don’t find it to be slow or any of the thousands of other complaints that are generated about Vista.

Vista has been acting very strange the last few days.  The Start Search Box would freeze on certain letters.  For example, when trying to bring up the Event Viewer (eventvwr) it would freeze as soon as I typed the first “e”.  The only solution to the problem was to CTL-ALT-DEL to bring up Task Manager and kill explorer.exe.  I’d then need to use Task Manager to launch a new Explorer process.  Once Explorer and the Start Menu were back, I’d try to launch the Event Viewer again.  Naturally, the whole cycle would repeat itself.

Task Manager would allow me to launch the Event Viewer.  About 75% of the time, however, it would launch with a dialog stating that it was adding a snap-in to Microsoft Management Console.  The progress dialog would stay on the screen until I resorted to Task Manager to kill the process (mmc.exe).

With failing diagnostic tools I resorted to rebooting the system.  But Vista would hang on the “Logging off” message and never actually reboot.  There were messages in the Event Log regarding failed shutdowns as the only option at that point was to power-cycle the system.

As a software developer, I am somewhat hard on my systems with all of the software that gets installed / uninstalled and all of the new applications that may not quite be ready for “prime-time” that get tested on the system.  That makes it difficult to tell what may have been installed in the last few days that led to the problem.

The behavior could also indicate a disk that is headed for failure as well.  During the few times I was able to access the event viewer I didn’t see any messages explicitly about disk issues.  I’ve often seen such messages in the past.

This series of strange behavior has been happening for the better part of a week.  I had been holding out to wipe the system when my release copy of Windows 7 arrives, but, alas, the grief has become too acute and I must resort to the nuclear option.

Demo Ware – #1

The installation for the latest version of Java for my Windows XP system prompted me to install a demo of Carbonite Online Backup instead of free toolbars.

Prompt to Install Carbonite
Prompt to Install Carbonite

While this is a refreshing change from the usual free toolbar crap that lots of vendors think needs to be installed on my systems, this is still annoying.  The default, particularly since this is a product that requires recurring payment, should be “No, I don’t want to install any extra programs.”  It is a noble goal to want to help users protect their files.  I just think that it is out of place for a vendor like Sun to make the “offer” in the way the did with a Java update.

Stimulating the Economy and Fixing Healthcare at the Same Time

There’s no question that the economy is broken and healthcare is deteriorating quickly in the US.  The situation isn’t going to improve any time soon.  The title to this article promises quite a lot, so let’s get to it.

The system I’m going to propose involves a series of tax credits to US businesses.  I can hear you groan as you read that sentence; I’m generally no fan of tax credits for businesses because in most cases our nation as a whole pays dearly for private profits.  But in this case I think that it is the only way to truly stimulate our economy and fix healthcare at the same time.  We’ve already seen how well the various economic stimulus packages aren’t working.  We will shortly see that the healthcare reform being marched through Congress right now is only going to create incentive for businesses to pawn the healthcare of their workers off to the taxpayer.

Eligibility for tax credits:  Only US corporations incorporated and headquartered within the United States of America by January 1 of the tax year are eligible to participate.  The corporation must remain incorporated and headquartered in the US for the entire tax year to remain eligible.  This means that any company that has moved its legal location to a tax haven like the Cayman Islands or Monaco will not be eligible.  The corporation must actually report income for tax purposes to US taxing authorities.  US corporations that would be eligible under this program that are sold to, merge with, or are a subsidiary of any foreign corporation are not eligible to participate in the program.

Credits:  The credit system is built around the concept of “points.”  Eligible corporations earn points for each goal they meet for each covered employee.  Points are then multiplied by a dollar amount to determine the total tax credit.  In no case will the credit result in a payment to the corporation by the US government; the tax credit can never be greater than the corporation’s normal federal tax assessment (state and local taxes are not considered as part of this program).

Employee types:  Points are issued for each permanent full-time employee.  Part-time employees, contractors, temporary / seasonal workers, members of the board of directors (unless otherwise considered an employee), foreign employees, and employees of any subsidiary are not counted.  Foreign employees recruited under special visa programs like H1B are also not counted.  Full-time equivalencies (FTE) cannot be used; the employee must be regularly scheduled to work 40 or more hours per week.  Corporations cannot add part-time employees together to create one full-time employee.

Points:  The items listed below constitute the points that corporations can earn.  The program always earns points; no penalty is ever applied for missing a goal (other than the point isn’t earned).

  • 1 point for each each employee for each full multiple of hourly wage above the current federal minimum wage. For example, the current federal minimum wage is $7.25 per hour.  An hourly wage of $14.50 would earn 1 point, $21.75 would earn 2 points.  Employees paid a fixed salary rather than hourly should have their salary divided by 40 hours per week to determine their hourly wage.
  • 1 point for each employee (including family) with full employer paid healthcare.  Healthcare must also include mental health and family planning at parity with general health (i.e. mental health and family planning cannot be covered at a lower level).  (Note: family members do not add additional points; there is only one point for healthcare.)
  • 1 point for each employee where the employer contributes at least 10% of annual wages/salary to the employee’s retirement fund where the employee is fully vested.  (Note:  retirement contributions do not count toward the hourly ware points.)
  • 1 point for each employee with at least one week of paid sick time and two weeks of paid vacation per year.  (Note:  corporations that use the concept of “personal time off”, PTO, earn the point for at least three weeks of PTO.)
  • 1 point for each employee paid at least time and a half for all hours worked in excess of 40 hours each week.
  • 1 point for each employee fully reimbursed for college tuition in a year.
  • 1 point for each employee fully reimbursed for childcare expenses in a year.
  • 1 point for each employee granted fully paid family leave for situations covered by the Family and Medical Leave Act (as amended or succeeded).
  • 1 point for each employee covered by group term life insurance of at least twice annual wages / salary.
  • 1 point for each employee covered by both short-term and long-term disability insurance.

Example:  Let’s say that the employee’s salary is $75,000 per year.  That is an hourly rate of $36.06.

  • Wage points = 3 ($36.06 is only 3 full multiples above the current minimum wage of $7.25)
  • Healthcare = 1
  • Retirement = 1
  • Time off = 1
  • Overtime = 0 (salaried employee)
  • Tuition = 0 (did not take college courses)
  • Childcare = 1
  • Family leave = 0
  • Life insurance = 1
  • Disability = 1

Total points = 9

This is a typical full-time employee working for the ACME Widget Foundry.  The ACME Widget Foundry has 40 employees.  The ACME Widget Foundry earns 360 points (40 x 9 = 360).  The US government sets the tax credit for each point at $100.00.  Given this scenario, the ACME Widget Foundry tax credit would be $36,000.00 (360 x $100.00 = $36,000.00).

If we were to change the tax credit to $1,000.00 per point then the ACME Widget Foundry tax credit becomes $360,000.00 – a substantial amount of money for a company with just 40 employees.

Conclusion:  Certainly a tax credit program like this is expensive for the employer.  Implementing it shouldn’t be seen as an overwhelming expense by employers.  Rather, it should be seen as contributing to their profitability.  How would that happen?  Employees that are in good health, that are well-educated, and that are not worried about about their family or their retirement are more innovative and more productive.  Employees that are paid well will contribute to economic activity that will stimulate others to buy goods and services from the company.  Corporate taxes will also be lowered because government will not be required to provide as many “public” healthcare programs (Medicare, Medicaid, and the as yet un-named program working its way through Congress) and the Social Security program can be scaled back for those citizens who have private retirement options (in other words: return Social Security to the safety-net role for which it was originally intended).

This program wouldn’t change how healthcare is delivered in the US.  What it would change, however, is how healthcare is paid for.  It would encourage corporations who benefit from healthy employees to pay for that rather than shifting the burden to taxpayer funded programs (like Medicare and Medicaid) or various charity systems.

You can quibble over the details (i.e. what goals earn points and how many points each goal earns) as well as the dollar amount of the tax credit for each point.  You should resist the temptation to add too many goals or make the goals too complex to determine if compliance has been met.  The whole program should be clear and simple to understand with no ambiguous areas to enable corporations to take advantage of the program without actually providing the benefits to employees.  The idea is to provide a positive incentive for US corporations to “do the right thing.”

PS – As I thought about offering this proposal I debated whether or not “C-Level” employees and executives should be included.  Their salaries will often skew the points.  In the end I concluded that they are just as much of an employee of the corporation as any other and that they should be included in the calculations.

Fox News Excited About Porn

Fox News is concerned that some of the economic stimulous money is going to “porn.”  See article here.  Some months ago GOP senators published a list of what they considered “wasteful.”  See CNN listing here.  Nowhere on the list was mention of any activities from the National Endowment for the Arts (NEA).  The NEA was the source of the funding that Fox and others are unhappy with.

Fox News helpfully provides a link to the official NEA list of stimulus grant recipients.  See full list here.  I’ve selected some grants from the list:

Alvin Ailey Dance Foundation, Inc. ($50,000)

American Boychoir School ($50,000)

California Lawyers for the Arts, Inc. ($50,000)

Cathedral Arts Projects Inc ($25,000)

Lawyers?  Why do lawyers need stimulus funding from the NEA?  What, exactly, do they have to do with producing art?  Why isn’t Fox News indignant about lawyers?  Do we really need to fund more parasites under the guise of “art?”  I would think that Fox News would be all over left-leaning lawyers receiving taxpayer money.

Cathedral Arts Project appears to have a religious focus in their “art” activities.  According to their web site they were by St. John’s Episcopal Cathedral.  Why isn’t Fox News upset by this clear support of religious activity by the NEA?  I’m probably exageratting the influence of religion in the activities of the Cathedral Arts Project; I don’t actually know anything about them other than the snippets gleaned from a quick review of their website.

While I’m not a porn consumer or afficianado of various forms of “adult entertainment,” as a taxpayer I’m not particularly concerned about something that Fox sees as “perverted.”  Why?  It really comes down to the First Ammendment guarantee of free speech and to the separation of church and state.  While we might find the particular art form to be in poor taste, we must support the rights of the artists to create it and the rights of adults to consume it.

The NEA to be fair and respect the First Ammendment to the Constitution has to issue grants to all comers equally without regard to the perceived merits of the “art.”  Of course, whether or not there should even be a National Endowment for the Arts is an entirely different debate.

Fox News Using Google Gears to Save Data

While visiting Fox News (www.foxnews.com) tonight the image below kept popping up in Google Chrome:

Google Gears Warning
Google Gears Warning

Obviously, I appreciate Chrome asking me whether or not to allow the web site to store information on my computer.  Questions, obviously, remain:

  • What does Fox News want to store on my computer with Google Gears?
  • Why does Fox News think that this is necessary?
  • Is it one of Fox News “carefully selected partners”?  If it is, why does Fox News allow their partners to “store information” on my computer?

Without more information about what Fox News is attempting to do I’m always going to say “Deny” to these sorts of things.

This is new behavior.  It isn’t something I’ve ever seen from Fox News.  I haven’t seen any other web site attempt to use Google Gears to “store information” on my computers.  Running a Google search for the phrase “The website wants to store information on your computer using Gears”  doesn’t yield any useful information.  Either the issue happens infrequently or no one except me cares when websites want “to store information” on my computer.

Update

Based on Matt’s comments below I did a little digging.   Loomia is a “content recommendation engine”  (company, Wikipedia article).  It’s certainly a reasonable theory as to the source of the Gears popup.  I’ll still probably continue denying the request to store information without further details as to what is being stored.

The interesting thing now is that other browsers like Internet Explorer and Firefox are not showing a similar warning.  Is there some code behind the Loomia widget that behaves differently when Chrome is detected as the browser?