Posterous
Lewis is using Posterous to post everything online. Shouldn't you?
800px-flag_of_the_red_crystal
 

Lewis’s posterous

Snow Leopard Roars Out of the Gate, Part 2 Everything Else

In Part 1 I covered some of the more obvious changes to The Dock, Exposé, and Spaces. Here I'm going to cover everything else.

 Possibly most significant is the introduction of Quicktime X, an entirely new version of Quicktime rebuild from the ground up. Unlike the completely rebuild Finder, Quicktime X looks very different from its predecessor.

 First off, when opening a video you will see a borderless window, once you start playback, event he title bar vanishes and you simply have the video floating on your desktop. The controls are similar to what was available in QuickTime 7, with a few additions (it is possible to trim video, much like on the iPhone). Also, QuickTimeX can play most dixv/xvid avi files now instead of being limited to m4v's and movs. It still cannot play mkv files or some of the more esoteric file formats. One other thing that the the new Quicktime X can do is record your screen, a feature that used to be reserved to 3rd party applications. Simply select "New Screen Recording" from the Quicktime X File menu, and you're off to the races, so to speak.

 On the downside, there is no Quicktime Pro for Quicktime X, and a lot of things that were possible in the previous version are not now. We will have to see what Apple provides for quick and dirty video editing.

 If you are a user of Microsoft Exchange, then Snow Leopard's ability to integrate into Exchange makes this a must upgrade. I am not, so I will not comment except to say that reports say it works well.

 There is one somewhat hidden feature that I'd like to point out, and it resides in the renamed Language & Text pane of the System Preferences (neé International). Under the Text tab there are several substitution strings, such as (c) for © and so on. What is interesting is that you can add your own. For example, I almost always typo actaully instead of actually, so I can add that to the list of substitutions. Then, in Mail.app for example, I can go to the Edit menu, go to the Substitutions Sub-menu, and turn on "Text Replacement". Now if I typo actually, it gets replaced.

 Another change you might not notice right off is the Services Menu. The what now? Yeah, hiding out in the Application menu all these years has been a "Services" menu, and while it always had lots of useful stuff in it, it was cumbersome, overly-large, and mostly a very large pain. Now, it's been slimmed down and made contextual, so the available options change depending on the app you are in and what, if anything is selected.

 You can enable and disable services in the Keyboard Shortcuts portion of the Keyboard Preferences, and while you're there, you can look at all the other Keyboard Shortcuts you can set. There's a lot of them, though to be fair most of these were in previous versions as well, only rather hard to get to. The new controls are much more logical and easy to navigate.

 I could go on with minor changes for another couple of thousand words, but I won't. A few other things to point out in passing though are the ability to force a disk to eject, and to see what Application is using a disk that is active; the ability to set a delay on the screen saver before it locks and requires a password; new screensavers, new location servicesthat will set your time zone automatically; on-demand printer drivers; much improved startup and shutdown times; split-pane terminal; new fonts, including a very nice monospace font named menlo; Spotlight sorting; the return of "Put Back" for items in the trash (gone from the Mac since 10.0); ability to set Spotlight default to 'current folder'; and a much improved 'stack' in the dock.

 Whew! There's a lot of new stuff in Snow Leopard, but most of the new is 'under-the-hood' in speedups and tweeks that make the system more stable, more responsive, and easier to user. New technologies like Grand Central Dispatch and OpenCL have no obvious GUI elements, but they make the entire system much snappier. The upgrade from Leopard is a measly $30, $100 cheaper than usual. If you want to see a long list of all the new features, Apple has one:

 http://www.apple.com/macosx/refinements/enhancements-refinements.html

Loading mentions Retweet
Posted August 28, 2009
// 0 Comments

Snow Leopard Roars Out of the Gate, Part 1 The Dock, Exposé, and Spaces

Mac OS X 10.6, know as Snow Leopard, drops today. While the release is light on glitzy new features, it is quiet possibly the most important must-have update since System 7. There's a lot to cover here, so for the most part I'm going to talk about the Dock, Spaces, and Exposé.

  From the ground up the system has been recoded, reoptimized, slimmed down, and sped up. When you first install it you might not even notice that it is 10.6 and not 10.5, and there are no obvious visual cues to let you know.

 The first thing you might notice is that the Finder itself feels faster. This is because it is. You might also notice, if you use icon view, that the Finder windows now have a slider to control the size of icons.

 Play with this for a little while and it's a kind of cool feature, but essentially worthless. Or is it? When you scale up, for example, your movie folder, you notice that there are controls on each movie file, and most audio files. You can preview, or even watch and listen, to a movie or an mp3 right from a finder window. And unlike in 10.5, switching to another app or window doesn't stop this playback (though scrolling the window so the playback is off-screen does).

 This behavior doesn't stop at video and audio though, it extends to PDFs. You can page through a multi-page PDF right from the finder window. It's unlikely that you will be able or willing to sit and read a PDF this way, but it can make it very easy to find the right PDF to open.

 The thing to note when doing all of this is how fluid and seamless all of this is; icons grow and shrink without a jitter, audio and video playback is smooth without stuttering.

 Some of the most impressive changes to Snow Leopard are with the Dock and Exposé and Spaces. I've never been a big fan of the Dock in OS X, and I generally have a 'hide it and ignore it" mindset. There are some changes here that might change that for me though. First off, you will notice that when going into Exposé the dock is shown, and is active.

 So, go ahead, hit F9 (or the Exposé key if you're on a newer laptop) and then click on one of the active applications in the dock. Now click on another one. Now, hover over one of the minimized windows on your screen and hit the space bar. Move to another window.

 See what I mean?

 Now, go into your Dock System Preference Pane and look at the bottom area where the three check boxes are. The first is "Minimize windows into application icon" and this is a huge change over Mac OS X 10.0-10.5 where minimizing windows made your dock grow and grow with tiny indistinguishable little icons. No more. Check this option and when you minimize a window, it vanishes off the screen completely.

 But wait, if the window is gone, how do I get it back? well, let's try that, shall we. Go ahead and check this option. Now minimize the System Preferences window and hit your Exposé key. Notice that the minimized window appears in the bottom area of the screen and under a thin line. So, go ahead and open a bunch of windows in several applications and minimize some of them. Make sure you still have several windows open and several hidden windows and then activate Exposé again.

 Hit Command-1 while Exposé is up and you see the windows shuffle themselves into alphabetic order. Hit Command-2 and the windows shuffle themselves into groups by application, so all the Finder windows are together and all the Safari windows are together.

 If you use Spaces, you will notice another nifty little feature. While Exposé only shows you the windows for the current space, it always shows you ALL of the minimized windows. So, if you're a fan of Spaces, you can look at the minimized windows as being windows you want access to from every space. And remember that trick with hitting the space bar over a highlighted window in Exposé? Well, it works on the minimized windows as well!

 In fact, in all of this, I can only find one thing that I don't like, and that is when you activate a window via Exposé, it pulls it (and the rest of the app's windows) to Space 1. It's a little odd when this happens, and I've not completely tracked down the sequence of events, but it does annoy me because I have almost all my apps assigned to a specific space.

Loading mentions Retweet
Posted August 28, 2009
// 0 Comments

via tweetie

Loading mentions Retweet
Posted August 27, 2009
// 0 Comments

(download)

Loading mentions Retweet
Posted August 23, 2009
// 0 Comments

Upgrading Windows V upgrading OS X

 Thanks to @antoniojl for the link.

Loading mentions Retweet
Posted August 6, 2009
// 0 Comments

Take Control of Passwords

Mr Kissell Kissel's Take Control of Passwords is the latest in the Take Control series, and it is a well written and well researched ebook that is going to give you a lot of information that you need, even if you're not sure you need it; a lot of very good advice; and a coupon for a discount on 1Password. The coupon is worth almost the entire price of the book, so go buy it and read it. You'll educate yourself and get a price-break on an excellent software product in the bargain.

This is the second edition of this ebook, and not having read the first I can't say what's changed, but this edition is longer and has a lot more information in it.

For anyone who knows me, you know that password security is an issue that is near and dear to my heart. I wrote a short piece on it on my blog and have written quite a bit on various mailing lists over the years. So it was good to read someone else's take on password security and find that we agreed on pretty much everything. Sure, I have some minor disagreements with a few points, but let me be clear that nothing Mr Kissell says is wrong, he just has a slightly different stance than I do on a couple of things.

"If you feel that some of my recommendations are inappropriate for your situation, please don’t hesitate to ignore (or modify) them. Choose a shorter or more memorable password than what I suggest. Use the same password in more than one place. Keep your passwords written down in a notebook beside your computer."

While I agree with the spirit of that statement, I have to disagree most strongly with some of the specifics. Most especially, re-using a password. This is the single most common mistake and it is in my opinion always a bad idea. What you are doing when you reuse a password is giving every person/organization that you use that password with potential access to everything else that uses that password. No matter how low your risk is, having everything you do online exposed would almost certainly be embarrassing1. Just having your search history exposed could cause all sorts of issues. But the main reason that I disagree with this is simply because it is a bad habit to get into. Sure, you might use 'avalon12' for all your web-boards thinking that it's no big deal if someone figures it out. And it might not be. But what if you become very involved in a site, posting a lot and in private areas where you are just talking to a few select friends about something very personal? Are you going to remember to change that password? Unlikely.

With something like 1Password it is trivial to always have a secure password for everything, which means you never need to re-evaluate if a password is 'strong enough'. For anything on the Web I always let 1Password create a password and chances are good I never even see it.

Mr Kissell spends some considerable time talking about the two different types of passwords. This is useful information if you're storing passwords the old fashioned way (in your memory) but is more an interesting thought experiment otherwise.

Mr Kissell mentions that you should not use 'high-ASCII' characters for logging into OS X. I was unaware of the 'high-ASCII' problem in login passwords, but since it affects 10.4.0-10.4.2 only, I feel safe in ignoring it. I don't use 'high-ASCII' in my user account password because I often login remotely via a command line, but I do in my admin account since I am not concerned with ever logging into that account remotely.

The section on devising a pattern for passwords you can remember and rebuild is interesting, but I think for the vast majority of people, those who most need remedial password assistance, it is way beyond them, they get confused at the idea of conflating numbers in with letters; building a base password and then modifying it based on the web site is effective, but takes some mental gymnastics that require more practice than most people are willing to give.

Joe Kissell is the type of person where I can say, Hey, I have a nifty trick to convert Celsius to Fahrenheit. Take the degrees in C, double them, subtract 10% and then add 32. (100*2= 200 -10% = 180 + 32 = 212). Lots easier than that 5/9th stuff!" Joe will get that. Most people will look at me blankly and say, "Wha?" If you understood my quick and easy C to F conversion, then the mental agility of base passwords and site specific modifications will likely make sense to you, but really, why bother? There are better ways, and more secure ways.

On the issue of having your screen-saver lock your computer, Mr Kissell opines,

"If you use your Mac only in a setting where you needn’t worry about someone else walking up to it and accessing your accounts, leave this disabled…."

Again, I have to disagree with Mr Kissell. My desktop machine sits in my office in my house. I am not worried about anyone walking up and accessing my files, but I lock my screen because with the screen locked anyone can walk up to my machine, click 'Switch Users' and login with their own user name. There is no chance of their accidentally losing my place in a file, stopping some video encoding, closing a window I wanted open, or navigating away from a web page I was in the middle of reading. This has nothing to do with security in this case, it has to do with convenience; mine and everyone else's. If you're single, living alone, and in a remote cabin in Montana then sure, locking your screen is probably not necessary.

"By default, Mac OS X logs you in automatically when you turn on or restart your Mac"

This is true if there is only one account on the computer. As soon as you create a second account, Mac OS X ask you if you want to disable Automatic Login. In most cases, you do. Even if you have one user, you still might want to disable it. It should always be disabled on a laptop as Mr Kissell says, but I also recommend that the Guest account be enabled on any laptop as this means the laptop is usable and decreases the chances that time will be spent trying to get to your personal files.

Perhaps the most important topic covered in Take Control of Passwords is the Emergency Password Plan. This is the biggest issue to password security and it means trusting someone else with access to all your data, every password, etc. When my step-mother died one of my tasks was to get into her computer. My step-mother was not a security freak, so it was pretty easy for me to figure out her passwords. But if I got hit by a truck, no one would be able to guess my passwords. Joe has some strategies, but I'd like to add one more, which should work for anyone who is a security freak AND doesn't require trusting anyone too much (this isn't what I do, my wife has all my base passwords in her computer's keychain).

Keep a USB drive on your keychain. Have on there an encrypted html of your 1Password data and keep it updated. And keep an encrypted disk image on the drive that contains the password to the html. Make the password for the encrypted dmg something that someone could figure out. Or put that password in a lock box, safe, lawyer's file, or spouse's brain. the information that you are trusting someone else with doesn't give them access to your information unless they ALSO have the USB thumb drive.

There is one issue of Password Security that Mr Kissell does not cover, and it is the issue that causes the most trouble and is also the most common: the shared computer accounts and emails. So many people have a single user login for their computer. You have a family of five and the computer is used by all of them, which is fine, bu they all use the same login. This is a disaster waiting to happen, and a security nightmare. Everyone's passwords end up jumbled together and there is no security at all.

OS X makes it very easy to create and manage multiple accounts, and this is the first and absolutely crucial step to having any sort of security. Everyone who uses the computer should have their own account. Whichever adult is most nerdy–er, techy–should have access to the admin account, and only that person.

One last issue that Mr Kissell touches on is the issue of password resets and security questions. Anyone who's read my aforementioned blog post knows my solution to these two issues, but I will reiterate.

For password resets use a free mail account (Gmail, Yahoo, &c) for registering with all web-sites, but use it only for this purpose. Never send mail to it yourself, or send mail from it anywhere. Password reset requests will go to this account and will not show up in your generic email.

As for the security questions some websites use, I treat these as secondary password fields. I put in randomly generated passwords of more than 10 characters and I let 1Password sort it out.

Web site: What’s your mother’s maiden name:
Me: xmHb157C8JBMvX9Lh0dF (

That works quite well, though some web forms will only allow letters or maybe numbers in these fields.

Anyone who is up on Password Security will note, and wonder, why neither Mr Kissell nor myself have even mentioned two-factor authentication. I can't speak for Mr Kissell but as for myself I have to say that in general, they don't work very well or are horrifically expensive or are massively inconvenient. Home computer biometrics are trivial to bypass (and most Enterprise/Corporate biometrics as well) and the physical dongles are simply not widely supported. In fact, the only two-factor login that I know of that is at all successful is the World of Warcraft Blizzard Authenticator; which is only useful and successful because it is available as an iPhone application or as a very cheap USB dongle.

1 As an example, in checking some facts on some emails I was replying to, last week I googled for "pedophilia laws", "Nazi organizations near me", and '"thermite". Could be a bit of an issue depending on how that information was disseminated.

Loading mentions Retweet
Posted July 31, 2009
// 0 Comments

Appstorefail

My letter to http://www.apple.com/feedback/iphone.html

 The handling of apps in the app store is simply horrible. I am not a developer, but the constant capricous nature of the approval process, and worse the removal of applications for absurd reasons, is making me very uncomfortable about the future of the App store and of my iPhone and iPod Touches.

 I recently updated Instapaper, an application that stores and accesses links you've visited. I got a dialog that the app is now rated 17+. Where is the warning/rating for Safari? Mail? Messages? AIM? YouTube? Apple has made the rating system completely worthless to me as a user and to me as a parent. When EVERY application is marked 'adult' then how am I to setup my iPod touch so my son can use it reasonable safely? I can't, so Apple loses a potential sale of an iPod in this house.

 The rejection of applications (like the rather famous EFF RSS reader and Eucalyptus applications) shows that the process for approval is completely broken. The 6-8 week wait for approval for UPDATES to an app does nothing but damage Apple and damage the users.

 I'm not a developer, but I have several friends that are. The kerfuffle over Grand Central/Google Voice has caused at least one of them to, in his words, 'walk away.' At least one other has stopped developing since the new "everything is only for adults' rating system went into effect. These policies and procedures are the seed of the AppStores' destruction. Keep it up and the cascade of others walking away will seem to completely obscure the money that's been made so far. We will be left with an empty wasteland of fart apps and walled-garden games.

 And let's go back to the EFF and Eucalyptus rejections. These rejections prove that the system is completely broken and that only the rejections that generate a lot of buzz get reviewed. Both apps were approved after the firestorm of posts and articles on the Internet, so obviously both should have been approved to begin with. The given reasons were absurd. Most apps that are rejected don't generate that kind of buzz, so those stupid rejections are never reviewed and you have a developer sitting back trying to figure out, with no help or information from Apple whatsoever, if it's worth trying again.

 And one other thing, if all these apps are rated 17+ then why the hell are you rejecting comic books for having 'too much violence'? You know what, I'm over 17 and the only person who gets to decide what is 'too much violence' is me.

Loading mentions Retweet
Posted July 30, 2009
// 1 Comment

via tweetie

Loading mentions Retweet
Posted May 4, 2009
// 0 Comments

April Fools

I used to like April Fools' Day when I was a kid. Sure, it was a silly day, and most of the 'jokes' were not that funny, but occasionally there was some classic prank that was just awesome and that I still remember 30+ years later.
 
Now I really hate April Fools' day, and the reason is the Internet. It's not that the 'jokes' on the Internet are not sometimes funny and amusing, it is that the jokes live on long after April, much less April Fools' Day, has come and gone.
 
Last summer I was involved in an argument on a newsgroup with someone who, it turned out, had read some April Fools' news story and not realized it was an April Fools' story. Hah hah, very funny. Except this was June.
 
At one time the top hit on google when searching for "OS X" "Word 5" was a fake TidBITS story about Microsoft porting the old (last good version) of Word to OS X. Or maybe it was someone else doing a word-alike, I forget. The point is, you could find that story quite easily even when it was no long April 1.
 
And of course, sometimes people only are looking at the short summary on the google page, and not even seeing a date.
 
April Fools' would be fine were it confined to in-person pranks and transient 'news' like newspapers; but when it finds a home on the Internet, it becomes permanent, and that is a problem.
 
Even without the Internet there have been many times were April Fools' actually led to very real problems. The most famous example might be the "April Fools' Tsunami" in 1946 in which numerous people died because they thought the warnings were April Fools' Day pranks.
 
In 2003 a prank story about the death of Bill Gates caused a marked drop in at least one Pacific Rim stock exchange.
 
The 1984 death of Marvin Gaye, who was shot by his father, was widely assumed to be a April Fools' Day prank.
 
Besides, I'm still waiting for my case of Sugar-Free Radical Google Gulp to show up from 2005!

Loading mentions Retweet
Posted March 15, 2009
// 0 Comments

$9 Trillion? how much is ONE Trillion

A friend of mine recently posted a link to an aid for visualizing just how large a number a trillion is.
 
http://www.pagetutor.com/trillion/index.html
 
And while that is useful, I have a couple of other methods I'd like to throw at you.
 
First, is the stack of $1 bills.
 
A million $1 bills is a lot of bills, and stacked one on top of the other, would reach over 300 feet. A billion $1 bills would reach higher than any aircraft has ever flown to over 300,000 feet.
 
OK?
 
A Trillion $1 bills would stack up over 55,000 *MILES*, or a fifth of the way to the moon.
 
The stack would weigh about million metric tons. The USS Nimitz, an aircraft carrier with a crew of about 6,000 people, weighs in at a shade under 100 metric tons. So a trillion dollars would weigh more than 10,000 USS Nimitzs. That's hard to imagine.
 
If you took 1,000,000 $1 bills and laid them out on a standard NFL field they would cover the space from one goal line to the nearest 35 yard line. If you took a billion of them, you could easily cover 250 acres.
 
A trillion? A trillion dollar would cover a third of Rhode Island. Still hard to imagine, isn't it.
 
OK, imagine the Empire State Building. Built in the 1930s it is made of steel and stone and is over 1200 feet high. It's an icon of not just New York, but of America and of the 1930's. It was the tallest man-made structure in the world for nearly 50 years. Got it in your mind?
 
One trillion $1 bills weighs more than the Empire State Building.
 
One trillion $1 bills weighs more than TWO Empire State Buildings.
 
One trillion $1 bills weighs about the same as THREE Empire State Buildings.
 
Now try this. Open up a web browser and type in:
 
1 million seconds in days
 
now try
 
1 billion seconds in years
 
and finally
 
1 trillion seconds in years

Loading mentions Retweet
Posted March 11, 2009
// 0 Comments