This is David W.'s Typepad Profile.
Join Typepad and start following David W.'s activity
Join Now!
Already a member? Sign In
David W.
Recent Activity
The Reader aspect of Safari has been on Mac OS X for a couple of years now. It's probably the only reason why I use Safari as my default web browser. Safaris can be a bit slower than Google Chrome on Windows, and it doesn't have as many plugins. However, the Reader feature is a killer feature. And, it's easy to use. Unlike Readability, it doesn't send your content to a third party to see. The Read Later functionality is also quite nice and first appeared on Mac OS X before the iPhone. Again, it's nice because its a single click. It was obvious when these features first appeared in Mac OS X that they'd be sooner or later ported to the iPhone. All operating systems, as they become more robust and compete for the consumer market, incorporate new features -- many of them found in very popular third party applications that add basic functionality to the OS. Marco posts an interesting scenario: Someone downloading something when they have Internet access that causes the cache and tmp to be cleaned, but then immediately is in a situation where new content can't be downloaded because of a lack of Internet connectivity. However, that scenario probably isn't as common as someone trying to download new content and can't not because their iPhone is really full, but because of temporary and cache files filling up the storage space of the iPhone. Now what should be done in that context? We could create a file browser, and have the user try to figure out where the various cache and tmp directories are and clean them out -- hoping that someone doesn't do what Instapaper does and store files they want in those directories. Not a very iPhonish way of handling the issue. Or, we can do what the iPhone does and clean up what should be temporary storage when storage is low. Apple could have taken two different approaches. One is to constantly scrub these directories. The other is their current approach: Allow apps to store files in these directories, but understand that when the iPhone is low on storage it will purge these directories.
Toggle Commented Oct 16, 2011 on Serving at the Pleasure of the King at Coding Horror
Don't be sly. If someone is banned, they're banned. They need to know it. Let the person know they're being banned. What you don't need to do is let everyone else know. This isn't the middle ages where we flail people in the public square for entertainment purposes. If someone needs to be banned for a while, the whole world doesn't have to know. Another possibility is putting people's posts on moderation. They can still post, but nothing shows up unless a moderator approves their post. Have all the people who've earned "trusted user" have the power to approve moderated posts. You can even set it up, so they can't reject a post: Either approve a post, or pass on it. Maybe another moderator will approve it. If you're worried about arbitrary abuse of powers, create an appeal process where the user can plead their case before other moderators. By the way, instead of banned, why not call it a "timeout"?
Toggle Commented Jun 5, 2011 on Suspension, Ban or Hellban? at Coding Horror
Or maybe, you're an of old fogy who simply is too set in his outdated ways in order to change. (When I was your age, computers didn't have memory. You had to etch your programs using clay tablets and a stylus, and we liked it!). I, another ancient fogy, cannot type very fast on an iPhone or iPad, but my three sons certainly can. On an iPad, they can easily maintain 40 words per minute, and watching them text on an iPhone simply makes me dizzy. They don't like Android because the virtual keyboard isn't as good. I know this to be true because when I watch them text on an Android phone, I can actually see their fingers as they type instead of a mass motion blur. They haven't tried W7P yet. I didn't start using computers until I was in my 20s. All of my sons used computers before they could read, and have been touch typing since they were seven. To them, a virtual keyboard is just another keyboard. Then again, I knew several of my father's friends who didn't like electric typewriters because they didn't have that solid feel an Underwood typewriter had. As one of my sons loves telling me "Get out of the way Grandpa. You're being replaced."
Toggle Commented Oct 24, 2010 on The Keyboard Cult at Coding Horror
One of the strangest design decisions of Mac OS X is the moving the close window box to be right next to the minimize and maximize window buttons. In the original Mac "System" release, the close and maximize boxes were on opposite sides of the window. You couldn't miss aim unless you really, really couldn't tell your left from your right. In Mac OS X, the closed and maximize boxes were moved to the same corner of the window. And, unlike Windows, their both now just round little buttons. Yes, their different colors unless you suffer from red/green colorblindness like 10% of the male population. Then, good luck telling them apart. Apple's interfaces are usually beautiful works. They're minimal in visual clutter and very effective. However, Apple took two buttons that did two completely different tasks, and moved them to be right next to each other, then removed the visual difference between the two.
Toggle Commented Mar 24, 2010 on The Opposite of Fitts' Law at Coding Horror