waffle

Lettering

Tact is hard to express when frothing. How’s my driving?

From: Jesper
To: [marketing agent/"editor" on misguided/fake application listing]
Date: 2009-01-28 22:41
Subject: Re: Regarding Gmail+Growl on [listing site]

I have contacted you a few days ago regarding Gmail+Growl being granted the “Excellent” certificate.

Did you get a chance to read my e-mail?

Yes; out of my four current pieces of software, plainly listed on the web site, [listing site] has listed none; only, with pinpoint precision, my two abandoned applications.

The page you expect me to link to is filled with ads and links to other software, the “certificate” has the name placed on it rather obviously by way of an image generator and there are no qualifications listed anywhere justifying the award. It is obvious that you expect me to link to your site to draw attention and lend search engine legitimacy to it, and not to draw users to my software. Because of that, I will decline, and I ask that you delist Gmail+Growl as well as take reasonable efforts to not contact me in the future. If such efforts can not be taken, this gives me even more reason to doubt the seriousness of your company’s listing.

Placing the image certificate on your website would also bennefit [sic] your company as it would inspire trust and confidence in your software products.

Knowing what I was able to gather about your company’s site in two minutes, linking to your site and helping cement your “certificate” does not inspire trust and confidence in me or my software. I expect that the users of my software would come to the same conclusion.

I hoped I’d be able to send you a reply that wasn’t this harsh, but I have found that it is the most effective way of dealing with misguided listings like your company’s effort. If your company decides to rethink its philosophy, respect the developers whose software they wish to list and provide a certificate that can be proven to be awarded on a manual basis based on merit (rather than on a seemingly automatic basis based on crawling web sites), you are welcome to return. Until then, this is the sort of reception you will earn.

Cordially,
/Jesper

Moreover, I advise that the iPhone software platform must be opened.

Windows Windows

Although it was written earlier, it seems interesting to today, on the 25th anniversary of the original Mac and the first widespread implementation of and mainstream introduction to the window-based GUI, point out that we’re not home and dry yet. (”‘We could not even be said,’ replied Ford, ‘to be home and vigorously toweling ourselves off.’”)

Ars Technica’s Peter Bright sails through the confusing world of windows, tasks, buttons, application icons, launching, switching and minimizing and argues that the Windows 7 task bar is not a clone of the Dock but a logical extension that tries to solve some long-running problems and duplicates some Dock functionality along the way, and that there’s still work to be done. I agree.

This is a hard problem, one that neither Microsoft nor Apple nor Gnome, KDE or any Linux vendor have gotten right. 7’s constant window/app grouping by default both overshoots and underperforms (I routinely have three or four Visual Studio solutions open in my day job, and it’d be nice if they had their own button; I use Google Chrome and group tabs in windows based on content, and if it’s just flattened to a list of thumbnails of all tabs in all windows in order, there’s no point). Stating the problem in such a detailed way and providing history and context goes a long way towards solving it.

Moreover, I advise that the iPhone software platform must be opened.

Swift

What am I waiting for? For my new laptop, I mean. I’m not planning to buy one immediately, or even soon. But first I had a PowerBook G4 (1.5 GHz), which I knew was slow and had a horrible frontside bus speed (167MHz) when I bought it, then I upgraded to the very first, very lowest model MacBook (1.83 GHz Core Duo) which was still, on paper and in reality, several times faster. Well, except for the built-in graphics (comparable to that, as I’m apt to say, of a cardboard replica) which led me towards upgrading to my current MacBook Pro (2.4 GHz Core 2 Duo), and which I’m very happy with.

This time, I can’t claim to know that I’m hobbled with an outdated processor or a cheap architecture. The industrial design, and the associated rigidity, of the new MacBook and MacBook Pro series is impressive, but I’m not a huge fan of the black bezel or the accordion-looking keyboard — not the keys themselves, I love them, just not black on alumin[i]?um. And there are no planned huge improvements to CPUs in the immediate future; maybe quad-core processors, which will have to hang around for a generation or two until their power usage (and therefore battery drain) drops below “help, all the lamps just started blinking” levels. I kid, but I wouldn’t want to stick one of those onto my lap right out of the gates.

So what is it then? In 2009, a young man’s fancy might well turn to solid state. There are currently three movable parts in the average laptop — the optical drive, the hard drive and the fans. The MacBook Air may have been a bit extreme and a bit early, but in the near future, a laptop that outsources one and eschews the other will likely be a big hit. Here’s what I’m envisioning:

  • A cheap (let’s say $300 or less) 256 GB or higher capacity solid state drive.
  • 8 GB of RAM.
  • A wireless external optical drive. Wireless USB or upcoming Bluetooth protocols, which both use Ultra-Wide Band and can handle the bandwidth, can provide a lower maintenance wireless support than Wi-Fi networks. You could charge by an ordinary USB cord, or by lending it your laptop’s charger for a while. It’d work silently and effectively to, once it saw that you were hitting a lot of the disk, transfer a cache copy to the laptop itself if the capacity was available. Saves battery and plays faster. The wireless deal is simply because you don’t want it dangling near your laptop in the first place, and because if it didn’t have to be within cable range, it could sit on a stable surface somewhere else.

The optical drive is a pie in the sky, but the rest you can already get for the 17″ MacBook Pro. The difference is that you can’t get it on the cheap.

Think about it. Removing the movable, non-fan parts eliminates every other source of internal reverberation, and quite often a lot of heat and noise. And even if SSDs don’t tolerate a lot of rewrites, that’s that many rewrites per cell. You can rewrite an awful lot of times, there are spare cells put aside for when other cells wear out, and the rewrite limit is raised constantly. And if you really do have to, say, log that many times, there are special SSDs whose cells do last a lot longer. And with all this, essentially, all you have is lots of memory, of which 8 GB is RAM, and of which the rest is significantly faster than the hard drive you’d have instead.

My point is simply this: We’re at a time where speeding a laptop up dramatically doesn’t necessarily have to include the processor or even the system bus anymore. I’m interested in comments from people who are already working off of SSDs. Is there a noticeable difference? Where is the difference most pronounced? Does anything run slower thanks to the lack of really fast sequential writes? Tell me, and the rest of us, your experiences.

Moreover, I advise that the iPhone software platform must be opened.

Older posts »