Approaching software with open eyes

You have to judge any product you use. Does it do what you want? Does it have hidden flaws that may bite you later on? You then have to make a decision based on your judgment and not just grumble. It’s amazing how many people claim to hate Facebook or Microsoft Word and keep using it in spite of the existence of many alternatives. If you use it, you have to decide how to use it. Even an annoying product can be more tolerable when used intelligently.

A lot of software is distributed for the largest audience and is dumbed down in various ways. The iThingy has its infuriating auto-correct. Word has defaults which get in the way of formatting things the way you want. Firefox seems to intentionally make it hard to tell if you have a secure HTTPS connection.

Some software is positively sneaky. I just launched the new version of Safari under OS X Mountain Lion and entered the so-called “private browsing” mode. 29 cookies mysteriously appeared, with domains including,,,, and many others. Most if not all of these cookies were from sites I certainly haven’t visited since the last time I cleared cookies in Safari. I clicked “Remove all website data” and the number of stored cookies merely went down to 17. This puts Safari on my “don’t use if you can help it” list.

Software makers have to appeal to sophisticated users as well as the mass market. Even if we’re small in number, we’re the ones who write about the apps and can wreck the reputation of a product we hate. To keep us happy, applications generally provide ways to tweak them, even if they’re hard to find. When I start using a new piece of software, I always spend time going through its preferences to make it work the way I want it to. Not everything is in the preferences, though. In Firefox, a lot of changes require going through the “about:config” page. If you try to change things, Firefox says this will void your warranty (What warranty?), but you can change lots of things. You can tell Firefox you really want to know whether you’re on an HTTPS page (set browser.urlbar.trimURLs to false), that you don’t want animated GIFs (set image.animation_mode to none), and so on. To find out all the tricks, you have to search forums on the Internet. There’s a lot of good advice to be found — and even more bad advice, but with some effort you can usually tell the difference.

I’ve started evaluating a browser called iCab. I used it years ago and liked it, but it fell behind the system software when OS X came out. Its creators have caught up again now, and iCab offers a lot more options than any other browser I’ve tried lately. The evaluation version puts up a reminder periodically, which can be removed by registering the software for $20. I’ll register if I don’t find any serious problems. However, one thing it lacks is an equivalent of NoScript, which lets me select which domains I accept JavaScript from. I consider NoScript a lifesaver from the standpoint of both security and esthetics. But it’s useful to have two browsers running at once so I can keep both of my Twitter accounts logged in, and it’s good to have an alternative at hand in case Firefox takes a turn for the worse.

Some people treat software like a store-bought appliance that they just plug in and use, but it should be approached more like a used car whose quirks you have to learn and deal with. The consequences of a crash may not be as traumatic with software, but it’s worth having a measure of control. It’s certainly better than just complaining.

Posted in General. Tags: , . Comments Off on Approaching software with open eyes

Projecting a free society

Is there a point to thinking about what a really free society could be like when freedom seems to be going down the drain? There is, as a matter of keeping a sane outlook. When we’re in a state of “war” with no prospect of an end, when governments are spending their way into bankruptcy and looking for more things to spend our money on, when we need to prove we’re allowed to work for a living, when traveling by air means submitting to the whims of goons, and when progressives and conservatives say that all this proves that we must have more government control as a remedy, it’s impossible to answer it all a piece at a time. It’s necessary to have an alternative vision rather than just fighting a futile defensive action. Even if there’s nothing left but to go down fighting, it’s better to fight for a vision worth having than just for the freedom to unlock a phone or to travel without having your luggage vandalized.

I don’t claim to have all the answers for what a fully free society would be like. There are serious issues to be resolved in finding non-coercive solutions to some situations. But the lack of an immediate solution is only a reason to look harder. To the extent that people coerce others in order to get what they want, there’s a moral problem. The big goal of libertarianism isn’t to reduce government spending or to increase its efficiency, but to get rid of coercion as a social tool.

There are several common objections to the possibility of non-coercive solutions to societal problems, and a thorough response requires addressing them. Here are some:

(1) The problem of poverty. “Without coercive redistribution of wealth, some people would starve.” This is one of the weakest arguments. Governments do more to create poverty than to alleviate it. Through history, poverty has been largely the result of unequal application of the law. Rulers and politicians need the poor in order to give the impression of helping them. Eliminate cronyism, barriers to entry in business, and burdens on hiring, and the level of poverty would be much lower. Private help would be more than capable of helping those genuinely incapable of earning a living.

(2) The free-rider problem. “There’s no way for private business to produce X and get paid by those who benefit from it, because people can get the benefits for free.” This is essentially the argument behind the DMCA and other draconian copyright legislation. This issue needs to be addressed in detail, but in many cases legislative attempts to make free riders pay just perpetuate ineffective business models. Letting some people have free rides may be the lesser evil in many cases.

(3) The natural monopoly problem. With some goods and services, economies of scale and distribution make sustainable competition difficult. Roads and water supplies are examples. This issue does need serious work, and some free market economists have addressed it. One part of the solution is recognizing that property rights don’t apply in the same way in all contexts. We already recognize that unauthorized parking in a parking lot can’t be treated quite the same way as unauthorized parking on your front lawn, and owners of private roads don’t have the right to charge a million dollars for crossing the street.

It isn’t necessary to solve all these problems completely for every possible case to regard the minimization (if not elimination) of coercive transactions as a moral ideal to pursue. If, in the ideal world, people still are compelled to pay for police patrols, it’s still a world worth aiming for.

For most of human history, people couldn’t imagine a world without slavery. Essential services wouldn’t be performed! The ex-slaves would starve! The economy would collapse! Yet slavery has been pushed to the corners of civilization, even if it’s never been eliminated. The vast majority, if not all, of the coercive means of getting one’s way can likewise be outlawed, made something to hunt down and eliminate rather than something to get elected to do. It’s a long road that could take centuries to follow, but I can hope that people will someday be much further along it, rather than backing into authoritarianism.

The Salvation Army’s mask slips

The Salvation Army puts on the appearance of a charity whose purpose is to help people in need, but it is a church, and it uses charity to promote its doctrines. I don’t give money to it, but it has a store and collection box near my home where I’ve often dropped off stuff I no longer need. After a mailing I got, I’m having second thoughts even about that.
Salvation Army mail
“He who believes in me will live.” The implication, supported by the SA’s doctrines, is that he who disagrees will die. The doctrine says that “all men have become sinners, totally depraved, and as such are justly exposed to the wrath of God.” Got that? The Salvation Army thinks you’re a totally depraved person.

Christians are “regenerated” from their previous depravity and get a ticket to heaven for believing in Jesus: “We believe that repentance toward God, faith in our Lord Jesus Christ and regeneration by the Holy Spirit are necessary to salvation.” Being a good person is neither necessary nor sufficient. If you’re a Jew, Muslim, Buddhist, or atheist, your fate is the “endless punishment of the wicked.”

Don’t put too much blame on the bell ringers, most of whom aren’t church members and probably don’t know anything about its doctrines. The Salvation Army is very good at looking like a conventional charity rather than a narrow-minded church. Even public schools and municipal institutions, whose administrators are well aware they can’t support churches, are sometimes duped into supporting it. Only occasionally, as with this mailing, does the mask slip and reveal the monstrous face of a deity saying “Believe or die!”

Typical evangelical religions use the bribe of Heaven and the threat of Hell to get people to believe. The Salvation Army adds a bribe which isn’t funny money, which could be to their credit if they were honest about their aims. But every cent or shirt which you give them goes toward promoting a doctrine that considers humans evil by the mere fact that we exist and threatens everyone who doesn’t agree. In its implications, it’s a doctrine of hatred for all non-Christians. It’s important to choose charities intelligently, and I’m not going to support one that tells people I’m “totally depraved.”

Update: I’ve done some looking into the doctrine of regeneration by the Holy Spirit to see if they really mean that they’re the only ones who aren’t depraved. Yes, that is what they mean. Numerous web pages that I’ve checked confirm that the people who believe in this doctrine hold that regeneration puts an end to their depravity. Here’s one example:

To put the matter of regeneration in another way; regeneration is the impartation of a new nature, God’s own nature to the one who is born again (2 Peter 1:4). Every human being is born into this world with a perverted nature; his whole intellectual, affectional and volitional nature perverted by sin. … It is the Holy Spirit who creates in us this new nature, or imparts this new nature to us. No amount of preaching, no matter how orthodox it may be, no amount of mere study of the Word will regenerate unless the Holy Spirit works. It is He and He alone who makes a man a new creature.

“Regenerated” people claim to be a “new creature” with a “new nature,” and thus can damn the rest of us without damning themselves. This isn’t a Christian view that I was previously familiar with; my understanding is that standard Christianity says that everyone is a sinner, even Christians, and I haven’t run into many Christians who claim to have an essentially different nature from the rest of us. I’ve come upon a number of Christian pages that reject the Salvation Army’s doctrine of innate and universal depravity. (“Sin” and “depravity” are different at least in degree.)

Posted in General. Tags: , , . Comments Off on The Salvation Army’s mask slips

TSA vandalism

I just got home from my first trip involving a US airport in over two years. Hopefully it will be that long before I have to again.

On both the outbound and return trip, my checked suitcase was opened and inspected by the TSA. On the outbound trip, everything was neatly put back in place, and the only signs anything had happened were that my lock position had changed and a card was in my suitcase. (My combination is 000 and I change one digit just to keep the clasp from opening accidentally. TSA people understand this.)

On the return trip, though, my plastic shopping bag of electronic stuff had been ripped open, and the contents were all over my suitcase. In addition, my box of Metamucil bars had been emptied into the suitcase and the bars in plastic wrappers were likewise all over the place. My camera, which I’d stuck into the middle of my laundry bag to keep it from getting bumped, was also loose. I can’t say at this point whether anything’s missing.

Anyone can be hit by a random bag inspection, but what are the odds of its happening twice in a round trip? One possible explanation is the bumper sticker, “Congress represents me? I must be really evil!” that I have on it. It wouldn’t surprise me if the TSA is targeting any criticism of itself or the federal government in general.

Update: When I tried to get the photographs off my camera, I got a “memory card error.” Taking the card out and putting it back in fixed it. This may or may not be related to the treatment it got from the TSA. At least no pictures were lost.

Posted in General. Tags: , . 2 Comments »

Bradley Manning on human rights violations

For this post, I don’t think I need to add much to Bradley Manning’s testimony except to suggest that you read the whole thing. Here is one of the most important parts.

During the mid-February 2010 time frame the 2nd Brigade Combat Team, 10th Mountain Division targeting analysts, then Specialist Jihrleah W. Showman discussed a video that Ms. Showman had found on the ‘T’ drive.

The video depicted several individuals being engaged by an aerial weapons team. At first I did not consider the video very special, as I have viewed countless other war porn type videos depicting combat. However, the recording of audio comments by the aerial weapons team crew and the second engagement in the video of an unarmed bongo truck troubled me.

As Showman and a few other analysts and officers in the T-SCIF commented on the video and debated whether the crew violated the rules of engagement or ROE in the second engagement, I shied away from this debate, instead conducting some research on the event. I wanted to learn what happened and whether there was any background to the events of the day that the event occurred, 12 July 2007.

Using Google I searched for the event by its date by its general location. I found several new accounts involving two Reuters employees who were killed during the aerial weapon team engagement. Another story explained that Reuters had requested for a copy of the video under the Freedom of Information Act or FOIA. Reuters wanted to view the video in order to understand what had happened and to improve their safety practices in combat zones. A spokesperson for Reuters was quoted saying that the video might help avoid the reoccurrence of the tragedy and believed there was a compelling need for the immediate release of the video.

Despite the submission of the FOIA request, the news account explained that CENTCOM replied to Reuters stating that they could not give a time frame for considering a FOIA request and that the video might no longer exist. Another story I found written a year later said that even though Reuters was still pursuing their request. They still did not receive a formal response or written determination in accordance with FOIA.

The fact neither CENTCOM or Multi National Forces Iraq or MNF-I would not voluntarily release the video troubled me further. It was clear to me that the event happened because the aerial weapons team mistakenly identified Reuters employees as a potential threat and that the people in the bongo truck were merely attempting to assist the wounded. The people in the van were not a threat but merely ‘good samaritans’. The most alarming aspect of the video to me, however, was the seemly delightful bloodlust they appeared to have.

The dehumanized the individuals they were engaging and seemed to not value human life by referring to them as quote “dead bastards” unquote and congratulating each other on the ability to kill in large numbers. At one point in the video there is an individual on the ground attempting to crawl to safety. The individual is seriously wounded. Instead of calling for medical attention to the location, one of the aerial weapons team crew members verbally asks for the wounded person to pick up a weapon so that he can have a reason to engage. For me, this seems similar to a child torturing ants with a magnifying glass.

While saddened by the aerial weapons team crew’s lack of concern about human life, I was disturbed by the response of the discovery of injured children at the scene. In the video, you can see that the bongo truck driving up to assist the wounded individual. In response the aerial weapons team crew– as soon as the individuals are a threat, they repeatedly request for authorization to fire on the bongo truck and once granted they engage the vehicle at least six times.

Shortly after the second engagement, a mechanized infantry unit arrives at the scene. Within minutes, the aerial weapons team crew learns that children were in the van and despite the injuries the crew exhibits no remorse. Instead, they downplay the significance of their actions, saying quote ‘Well, it’s their fault for bringing their kid’s into a battle’ unquote.

Posted in General. Tags: , , . Comments Off on Bradley Manning on human rights violations