This week, Loren Brichter (author of Tweetie, an ADA-Award-Winning Twitter client) touched off a firestorm of a debate when he announced Tweetie 2 for the iPhone would be a paid upgrade. The price? All of US $3. Jackasssery ensued.

First, full disclosure: I’m a developer. I make a living writing and selling applications (in addition to a full-time contract development position at the National Institutes of Health). I follow the independent developer circles with great interest because, despite not being well-known amongst those circles, I’m part of them.

The points the nay-sayers appear to be making can be summed up in this sentence: “I already paid for Tweetie 1, so why should I pay again for Tweetie 2?”

My response can be summed up in this sentence: “Because Loren isn’t working for free, jackass.”

Slightly expanded: “Because it’s rarely feasible to make a living by spending months developing a software application for free and Loren has bills to pay … jackass.”

The childish, selfish mentality of those who expect a new version of a product to be free is unlikely to be fixed with such a flimsy thing as “reason”. Instead, the best we can hope for is that their tantrum will tire them out and they’ll fall asleep, finally giving us adults the peace we so desperately crave.

A few columnists and bloggers have likened this to “I paid for a [cup of coffee | newspaper | lunch | whatever] yesterday, why should I pay again today?”.

Bravo sirs (and madams?)! That’s exactly the line of reasoning the whiners seem to be following. Yet I can’t help but wonder if there’s more to it. Something else they’re not quite able to articulate through their frustration.

Many just dismiss it as mere entitlement. Perhaps there’s more. Maybe they’re upset at the timing. I was surprised to see that the iPhone version has in fact been out for nearly a year. Maybe they don’t realize that themselves. Maybe they feel this paid upgrade is coming too soon. The problem is, a year for a major release seems to be a common and reasonable cycle. Charging for a major release is also common and reasonable. However, they’re whining because they just bought Tweetie 1 recently.

I don’t know what their problem really is, but I know this: It takes many long hours of hard work and dedication to build a functional, well-polished application with which users fall instantly in love. That kind of time isn’t free.

Besides, like others have said, it’s three fucking dollars. If you want it, quit your damn bitching and pay up, cheapskate!

 

I want to say a few things about my last post. Specifically, I don’t believe all followers of organized religions are crazy assholes. In fact, I respect some of those I know personally. Also, the same (crazy asshole) is true of atheists. Let me explain.

I almost view atheism as an organized religion unto itself. A year (or two) ago, some people whom I respect for their wit became quite upset with me because I defended a Christian’s right to faith. These men are atheists. More than that, I discovered at that moment they were the militant, crazy, douchebag type of atheist. No matter how much I argued that they can no more disprove a higher power than the faithful can prove it, they insisted that a higher power is “scientifically impossible”.

What?

How do you go from “there’s no proof God exists” to “that God hasn’t been proven means it’s impossible for him to exist”? The mind boggles. Unfortunately, while mine was boggling, I was being berated for defending a “sacred cow”.

I never said I believe in a magical Jewish sky carpenter who is the son of God and my only salvation (because I don’t). I never said I know there is a God (because I don’t). I never said or even implied that I was offended that others don’t believe God to be possible. All I said (in excruciating detail to avoid my words being picked apart by angry jackals) was I personally believe there is some sort of higher power, but aside from my “belief”, I’m forced to admit there may or may not be, that there is no proof either way.

Then I was beaten with the “you can’t prove a negative” argument. It’s quite correct. However, it doesn’t mean that lack of proof is itself proof. I calmly reiterated my points. This only continued to whip them up into a frenzy. They (mis)quoted scientific principles to me, applying them blindly as “the faithful” often misquote random, off-topic Bible quotes to justify whatever position they happen to be taking (even if it contradicts an earlier point they made). When I stood my ground, they began insulting me personally. They abandoned their argument and accused me of ‘just liking to argue’. If I hadn’t been so appalled by their vindictive behavior, it would almost have been amusing how blindly hypocritical they were.

I lost a few friends that day. I learned they were just as militant and unwilling to listen to reason as the religious nut-bags they despise so much. Good riddance.

Seriously.

 

Okay, it’s becoming annoying. I mean really annoying. The radio commercials that end in “Not a sermon, just a thought,” after delivering what is exactly, undeniably a sermon.

They started out giving Christian ideals as real-life scenarios, ending with their catch phrase. I didn’t really have a problem with this.

Why? I’ll say it: I believe there is a higher power. I don’t know what it is, what (if anything) it wants from mankind, or if it even “wants” at all. I believe there’s more to us than our physical bodies. I believe our collective sense of what is right and what is wrong is based on more than just our natural “social software” keeping us from killing each other’s children in the interest of preservation of species. In regard to their messages, I do believe that what Christ taught (ironically, very close to the much-hated “Hippie” ideals: peace, love, and goodwill) is a good and just way to live your life. I just steer clear of organized religions in general because I find them largely corrupt and their followers often militant and wholly unpleasant. In short, everybody on this planet has about as much experience with and knowledge of god’s will and the nature of the soul (whatever that is) as I do. Nobody alive can guide me with any authority on these matters. Period.

That aside, I think their approach is a great way for the Christian community to put forth their ideals to “the unwashed” without the dogma. I actually believe this is noble and a service to their fellow man. “Live honestly. Treat others well. Be responsible,” etc., is a great message to send to people. That (sans religious context) should be taught to our children in our schools and in our homes. Philanthropy is a good thing.

Lately, however, the “Not a Sermon” folks’ messages have veered sharply to the same-old dogma you hear in churches everywhere. Less philanthropy and more of the intangible, fantasy-like elements, which do nobody any good at all. Those who might listen to the philanthropic message but prefer no religious dogma will only end up dismissing it entirely because their dogma-meter goes off the charts. Their messages have been leaning firmly in that direction lately, I’m afraid.

This morning, this message graced my ears: “Jesus Christ was crystal clear … no one shall enter Heaven except through me.” I wasn’t sure whether to laugh or be annoyed when it was immediately followed by their tagline, “Not a sermon, just a thought.”

What?

If that’s not a sermon then I’m a singing, pet-eating houseplant. Unlike their early messages, this one has no philanthropic content whatsoever. It’s 100% pure dogma, a despicable, fear-based recruiting tagline.

Like so many other religion-backed goodwill efforts, they tried changing their tactics from “make them swallow the pill, it’s for their own good” to “wrap the medicine in a piece of bologna – they’ll never know.” Unfortunately, they invariably forget why they switched tactics in the first place and revert to the usual. Like all lapsed addicts, the “Not a Sermon” folks went back hard with a borderline-psychotic, “Swallow the fucking pill! SWALLOW IT!”

No.

 

Ziplight IconIt was inevitable. The Ziplight spotlight plugin has been rendered superfluous by a built-in Archives.mdimporter that ships with OS X 10.6 (Snow Leopard). Since OS X 10.4′s release, so many asked “why on earth didn’t Apple include the ability to search inside zip files?” The answer may shock you.

Okay, it won’t shock you. I just wanted attention. I created the Ziplight plugin to be able to search for file names inside zip files. This was mainly for my CopyWrite project backups (which are zip files). I thought it would be very useful for people to be able to have at least the titles of files in their zip archives show up in Spotlight searches. I was right.

The main limitation is that, because of the way Spotlight (1 file, 1 entry) works, you could not index the contents of files inside a zip file. Things are further complicated by the fact that expanding zip files to index their contents might eat up the last remaining disk space on users’ computers. That’s an unacceptable risk. So it appears Apple’s built-in Archives.mdimporter has this same limitation: file names only.

Ziplight is still useful for those who haven’t upgraded (or can’t because they own an older, PowerPC-based Mac). Because of this, Ziplight will remain available for download on the Bartas Technologies web site. It is, has always been, and will always be free of charge.

 

After complaining bitterly about its price and insisting I’d need the largest model for ocular comfort (I have vision problems), I found I couldn’t stop thinking about the advantages of having a Kindle. I was spurred on by a recent discussion with coworkers about the device. So I dug in and did some real research.

Too lazy to find a Borders with a demo model, I looked up the dimensions of both the Kindle 2 6″ and the DX. I found that the 6 inch model’s screen, along with the adjustable font size, was perfectly acceptable provided the screen quality was acceptable. The DX seemed like it would be too large and unwieldy for the kind of reading I like to do (reclined in hot water, under warm blankets, or on a comfy chair).

I have a lot of technical e-books I’ve purchased. They’re all in PDF format, but I wanted to have them available for perusal. I was disappointed to see Amazon charges a fee for conversion (albeit a small one), but was relieved to see that was only for “convert-and-send-directly-to-the-kindle” as a service. You can have Amazon convert the files and send them back to you by e-mail, which you can then place on your device via USB cable. In anticipation, I had already e-mailed a ton of documents – some quite large – and collected the results into a folder for easy transfer. This large list of (some large) documents totaled 40 MB. Nowhere near the approximately 1.6 GB free on the device other users reported. Nice.

So I took the plunge.

I received my Kindle 2 6-inch this past Monday. When I got home, I was amused to find the box was cardboard with the standard Amazon decorations. Tearing off a strip and opening the box revealed minimalistic packaging a la Apple. An inner cardboard cover secured the sarcophagus. Removing it revealed the Kindle itself. Beneath it were only the charger/USB cable and a brief manual. Interestingly, the entire package could be put back together and placed neatly in the recycling bin. It sits there now, awaiting pickup and a new life as some other packaging (or toilet paper). Bon voyage, good and faithful container.

I was greeted with a dead battery screen, telling me it might take a few minutes of charging before the device would wake. Boo! Apple’s devices arrive with at least enough power to play with them right away while they fully charge. After about two minutes, the device tried to power on, its progress bar making it two thirds of the way before it died and reverted back to the battery warning screen. Three minutes later and I was in business.

I transferred the cable from the power adaptor to my laptop and … nothing happened. Well, the charge light came back on, but the device didn’t appear to connect with my computer. I unplugged and re-plugged the … plug. Success: the device mounted on my Mac’s desktop like a standard USB memory stick. The folder structure was easy to understand at a glance and I dropped my previously-converted files into the correct folder. In under a minute, my Kindle’s home screen was filled with all sorts of titles, including a few I purchased for the iPhone Kindle app.

I turned off the device to test how quickly it slept and woke. The first thing I saw was the placeholder image on the Kindle’s “asleep” screen. I’d already read many people’s awe-filled reactions to the screen and its looks, but I still did a double-take and examined the image more closely. It looked … well … like a large, laminated baseball card for old, dead writers. At the bottom of the “card” was a message instructing me to slide and release the power button to wake the device. I obeyed the machine and, after about three seconds of apparently no activity, the screen flickered and was back to the home screen.

One of my goals was to get back into the habit of reading regularly. The thing that kept me from it is hand and arm cramps from holding either far-too-large technical books or small (and stiff) paperbacks. Unfortunately, some of the biggest and most relevant technical books to me – Cocoa and Mac OS X development – are not available for the Kindle. Boo again! That aside, I’ve already logged a good twelve hours (it’s Wednesday as I write this) with the device. Two things strike me. The second, battery power, I’ll get into in a moment.

The first thing is the device, while more comfortable to hold than a paperback novel or large technical volume, is still somewhat an unnatural fit. Something about its thin-but-wide profile and the placement of the page turning buttons forces a one-handed hold to plant the corner firmly into the fleshy part where the thumb meets the palm. This becomes uncomfortable. Turning the pages, however, is a damned delight. I wasn’t expecting to like such a mundane feature quite so much.

It’s also hard to get a confident grip on the thing. It feels like a tap of medium firmness will break something vital. Oddly, I don’t feel nearly as protective of my iPhone, arguably my favorite device of all time … it just feels more solid than the Kindle. That’s an important revelation. I am constantly afraid I’m going to drop it, or it’s going to slip from my fingers and even if it doesn’t hit the floor, a sudden, firm grab in the wrong place in an effort to catch it feels like it might break it. Particularly the screen.

Now on to battery power. Since fully charging it, I’d say I’ve used it ten of the twelve hours on battery power. In that time, a portrait of Oscar Wilde on the sleep screen prompted me to download his complete works (for a dollar – nice). I also downloaded several other books, a few previews for even more, perused a dozen very large ones I’d uploaded, deleted several, and perused the Amazon store a bit. During the times I wasn’t using the wireless for downloading and store surfing, I turned it off. The net result is a barely-noticable sliver has been shaved off the battery icon. Not bad at all.

Though not light, comfortable sheaf of paper the marketing photos and descriptions imply, the device is more comfortable than a novel and a damn sight better than holding or tabling the 1600 page Mac OS X Internals reference I geekily admit to owning (and lovingly leafing through on a semi-regular basis). The battery life suggests I’ll be able to casually pick this thing up and read whatever I please at any time without worrying so much about an ominous “40% charge” (which, on my aluminum MacBook, means it won’t last me a whole session with the resource-hungry tools I constantly use).

Like a real, printed book, the screen can hurt in low light (really, I do need to replace those very dim bulbs in the living room lamps – they’re almost ridiculously weak). In full sunlight, however, the screen is just beautiful. Again, it’s like laminated news print. Solid print, not spotty, crappy print. “Without glare” is going a bit far as claims go, but at the usual reading angles in a number of postures, glare isn’t a problem. As someone whose eyes are sensitive to light, sunlight reflected directly into my eyes is an unwelcome scenario.

For those complaining about page-turning speed, I think you’re picking nits. Page turning takes about as long as it would in real life (unless you regularly tear pages in your zeal, consuming the text at a gluttonous pace). By the time my eyes focus on the top of the page, the text is there. Waiting. Looking sexy. Inviting me to ogle it some more. You’re a sexy block of text, aren’t you? Naughty text.

Ahem. Where was I? Ah, yes, I was wrapping up.

In closing, I’m quite satisfied with my purchase, despite the cost. If you read regularly (or would like to), this device seems to encourage it. At the very least, it relieves a lot of the mechanical problems of transporting and reading books of varying sizes. Its wireless delivery also relieves me of paying as much for shipping as I do for most of the books, or grouping a number of them together in one shipment. If you enjoy reading (i.e., you aren’t a dullard), it may be time to look at a good e-book reader backed by a large, successful company with access to vast libraries of content. You probably won’t be sorry.

© 2011 Joshua NozziJoshua Nozzi is a Cocoa developer for hire.Suffusion theme by Sayontan Sinha