Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Nice! A hint at what res-independent Aqua UI elements will look like--see the stoplight dots on the window:

http://img179.imageshack.us/my.php?image=picture6tc2.png

(Looks like they still need to add a vector stroke around those buttons though.)

Heh, looks like they have quite a lot of stuff to fix for res independence still. Cut off buttons, weird dividers, blurry arrows, etc...

Hardly surprising though; I'm sure they're working their butts off to get it all done.

<edit>
The spotlight thing seems more like a demo to me; specifically a demo of applications being able to provide special results to spotlight. Dictionary providing definitions, calculator providing equation answers, and so on. I'd imagine it'll be a public API so other apps can provide stuff as well.
</edit>
 
I guess I'm the only one not excited by the Spotlight improvements. When I first got Tiger I used it a couple of times before shrugging my shoulders and going back to Quicksilver. But, honestly... continued support of Quicksilver is worth the $80 I paid for the upgrade right there. Now if only it would get a wee bit faster...

Can't wait for a resolution-independant GUI, though. I use zoom all the time. Although I hope there's a way to hit a button and see the rasterized version, since I often use it to get a close look at designs at a pixel level.
 
(It's the MacWorld keynote. The Steve glances at the audience. They like what they've seen so far. Will they like the iPhone with the two-way 50" screen though? Well, that's for later. One last thing. But, first comes first...)

"Ok, so that's just one of the enhancements to Mail.app you'll find in Leopard. It's so simple. At the press of a button, every single email user in the world will get your message. Wow. Outlook can't do this. We can. We have the technology. Now, let's move on to one the best new features we've added to Spotlight. We're really excited about this. It's called Bash. It's going to be in Leopard."

The screen goes black, and the words "Bash", "Do anything. Fast." appear on screen.

"Now, I don't know about you, but I have a disk full of files, and it takes time clicking around the screen. Now, Bash makes it easy. You just need to learn a few simple key sequences, and your entire computer is under your control. Let me show you."

The screen changes to a Mac OS X desktop as Steve walks to the side, sits down in front of an iMac, and swigs from a bottle of water.

"Ok, first, Apple menu... Log out Steve Jobs... ok, now I enter ">console" at the username prompt. You have to enable this, just go into System Preferences and change the login options to "Name and password". Now, I'm prompted again for my username and password. (Tappity-tap on the keyboard) And I'm in. Bash."

Steve takes another sip of water and adjusts his chair.

"We've made it very simple. The screen only shows what you type, and what the results are. There are no confusing windows or menus. Simple."

The audience claps politely.

"Now, let's take a look. I'm in my home directory. I type "ls" and it shows me all the files there. It's that simple. L and S, for "list", and ENTER. Many of the commands are just two letters long. Makes them easy to remember."

The audience claps again.

"Now, I want to make a folder, a new one, and move all of the documents in my Documents folder that start with "iPhone" to the folder. So, I just type "mkdir "Hoax iPhone emails"", and now "mv Documents/iPhone* "Hoax iPhone emails"", and that's it. Took me five seconds. I try doing the same thing on the Finder, and it takes more like 30. Too much clicking around."

Audience claps wildly.

"Now, suppose I want to find all the files in my home area that have anything to do with iPhones, and make copies of them, moving them to a new iPhone directory. That'd be tough in the Finder. You can do it with the Finder and old Spotlight, but there's a lot of typing and clicking involved. Here's how we do it in Bash. Ok, make the directory, mkdir iPhoneStuff ; and now find dot dash-type eff pipe xargs grep dash ell eye iPhone pipe while read i semicolon do mv dollar eye iPhoneStuff/ semicolon done

"That took ten seconds to write. Pretty simple huh? And I hit ENTER, and... it's running, and in a few moments it'll be finished. Ok. Looks like it's done, let's have a look, "ls iPhoneStuff", and there are all the files."

Audience cheers and makes whooping noises.

"Once you're done, just type "exit", and you're back. It's that simple."

Audience is hysterical. Steve stands up, taking another swig of water, and walks back to the front of the stage.

"Ok, so that's Bash. Do Anything. Fast. So, now, let's talk about how you can't run Windows games in Mac OS X..."
 
We have the technology. Now, let's move on to one the best new features we've added to Spotlight. We're really excited about this. It's called Bash. It's going to be in Leopard."

Ouch! You know, if some people find it useful to have spotlight do basic calculations, then why not? Well, that's my take on it anyways. Different tools fit different people and/or different situations. Nothing wrong with that.

EDIT: I don't know if I'd use it though.
 
The interesting thing about this to me is not just the calculator/definitions in Spotlight, its that these are features of Quicksilver. I think this is an indication of whats to come.
 
Ouch! You know, if some people find it useful to have spotlight do basic calculations, then why not? Well, that's my take on it anyways. Different tools fit different people and/or different situations. Nothing wrong with that.

EDIT: I don't know if I'd use it though.

Actually I think it's a good idea. Google has a lot of these kinds of hacks. You can type in things like "50 miles in km", "speed of light", many ten digit US phone numbers, tracking numbers from most of the US parcel companies, etc, and it'll list, before any appropriate search results if any, the definition.

Curiously I wanted to demonstrate the phone number thing and couldn't find any that still worked. I entered a three-year-old phone number for myself and got it, but my current number, and the famous 2024561414, didn't match anything. So I think their reverse-lookup database is a tad out of date.
 
"Now, I want to make a folder, a new one, and move all of the documents in my Documents folder that start with "iPhone" to the folder. So, I just type "mkdir "Hoax iPhone emails"", and now "mv Documents/iPhone* "Hoax iPhone emails"", and that's it. Took me five seconds. I try doing the same thing on the Finder, and it takes more like 30. Too much clicking around."
Funny post, but I'm going to use it as a springboard for something else :). The time consuming part of using a GUI is having to switch back and forth between the mouse and the keyboard. If I had a third hand, there'd be a negligible speed advantage. Memorizing commands isn't the solution--an interactive, high speed, high sensitivity touch screen is the best step forward. People are visual creatures; we should work within that context to improve efficiency, not create a language and syntax that prevents people from using a computer without training.

As for the 25MB taken up by Calculator and Dictionary that I saw elsewhere in the thread: people do realize that Spotlight is going to have to have these apps running all the time in order to provide the results, right? There's no magic RAM-bonus to doing this. Now, obviously running them together and without their frontends is going to be more efficient, but you're not getting all or even most of that 25MB back.
 
I too like the idea of a calculator in Spotlight.

I think they could take it one step further, and maybe have other things you can do there just by typing in some letters. For example, if you want to copy a file from one place to another, rather than find it and click it and stuff you should be able to just say "cp" (for copy) "/path/to/file /path/to/new/file", etc. You could have a whole set of prefixes like cp, like mv (move), ls (list, you know, to see what's in a directory), and stuff like that.

Also it'd be kind of useful to have a record of the things you've typed, and what the results were, so maybe they could allow you to open a window, where you enter your "command" on a line at the bottom, let's call it a "command line" because that's what it'd be for, and then the results would scroll up above that line (together with what you typed. So you can see what it was you entered.)

That'd be cool.

Code:
Lilith:~ ndouglas$ 2 + 2
-bash: 2: command not found

This is proof of OS X's greatness. Those UNIX idiots have been working on bash since, like, the 1920's and they still haven't gotten such a simple thing right.

(*is pointing out, unless you've missed it, that 100% of all UNIX commands are made completely redundant by at least 75% of all the other UNIX commands, and allowing Spotlight to work as a quick calculator or dictionary-invoker isn't really detracting from the G5 Powerbook at this point anyway*)
 
To everyone who would rather do everything in bash, tcsh, or any other shell they can imagine... 1) more power to you! :D and 2) although I am familiar enough, I'll take my GUI most of the time, thank you. :) It's nice to have a system with a competent shell and a good GUI. It's too bad Vista isn't getting its new shell after all. That's all I got to say about that. :)
 
Does it really matter if "average" users would use it? I and most engineering studengs use google's calculator function all the time. It would be great to utilize spotlight instead to save some time.

exactly, it's a nice feature never the less, if the average user won't need to use it, then the average user doesn't have to. Even if a single user uses a certain feature, it makes it worthwhile IMO.
 
Because it's a zillion times faster to press cmd-space 2 + 2 than going to Dashboard, click on the calculator and typing the numbers there?

Currently in Tiger by doing this i get the result 2+2=5

Slight difference is that my answer has a .m4a at the end (radiohead)


i have always been a fan of pressing actual buttons on an actual calculator. guess im used to it

i cant really stand using a calculator app, i mean you got to move the mouse here and the allllllthe way over there to click the add button lol

When calculator app is open and even the widget (is the focus of dashboard, by clicking on it) you can just use the number pad to enter the buttons you do not need to mouse all the numbers and functions.
 
Because it's a zillion times faster to press cmd-space 2 + 2 than going to Dashboard, click on the calculator and typing the numbers there?

Or.. maybe if you can't figure 2+2 out in your head, you could drag the calculator app into your dock and have a full blown calculator on the screen with a single click.
 
Still not seeing any major compelling reason to upgrade. $10 says that those top secret features Jobs was talking about was a result of his RDF. :rolleyes:
 
Because it's a zillion times faster to press cmd-space 2 + 2 than going to Dashboard, click on the calculator and typing the numbers there?
I just press cmd-alt-c and then 2+2. Pretty fast as well. (cmd-alt-c start Calculator, and comes courtesy of user-programable shortcuts in DropDrawers, but any other app that allows system-wide shortcuts to start apps will do as well).
 
Does it really matter if "average" users would use it? I and most engineering studengs use google's calculator function all the time. It would be great to utilize spotlight instead to save some time.

Of all calculators, command-line based ones which allow to store values into variables are by far the most handy ones (e.g. Matlab).

All the GUI calculators are much more cumbersome to use.
 
Still not seeing any major compelling reason to upgrade. $10 says that those top secret features Jobs was talking about was a result of his RDF. :rolleyes:

They're still trying to figure out what the top secret features are. Maybe, now that Vista is complete, Cupertino has started its copiers.

http://loop.worldofapple.com/wp-content/post-images/resindbuttons.jpg

these just look awful, like a flash SWF stretched to fill a huge monitor. I'm just not digging the resolution independence thing at all yet.

I'm also getting worried about the lack of interface updates and still no sign of a new Finder!!

Looking at this pic, http://img237.imageshack.us/my.php?image=picture5wj3.png the new segemented control seems to be dark grey aqua, not white as it was previously? A hint perhaps.

I suspect that Spotlight will be the new Finder when finished.
 
http://loop.worldofapple.com/wp-content/post-images/resindbuttons.jpg

these just look awful, like a flash SWF stretched to fill a huge monitor. I'm just not digging the resolution independence thing at all yet.
What are they supposed to look like? (JPEG artifacts notwithstanding.) If you look at the sample image on a 50" display, it looks pretty good, aside from the triangular indicators. You're not going to see any advantage on a display where widgets at the native resolution look fine.

The whole point is that they be expanded to preserve a normal-sized output on a high resolution display. If you're making each button a half-inch tall and you have a 17" display, you're missing the point. The point is to preserve a reasonable size independent of pixel size. That is, abandoning fixed-pixel dimensions as well as fixed percentage parameters.
 
What are they supposed to look like? (JPEG artifacts notwithstanding.) If you look at the sample image on a 50" display, it looks pretty good, aside from the triangular indicators. You're not going to see any advantage on a display where widgets at the native resolution look fine..

Nah, regardless of where you look at that sample, it will look bad. It's very much a work in progress.
 
Nah, regardless of where you look at that sample, it will look bad. It's very much a work in progress.
Oh, absolutely. But it's not a feature that a, say, PowerBook user can evaluate based on a JPG capture, is all I'm saying. Of course it's going to look silly on a normal size, moderate resolution display.
 
To everyone who would rather do everything in bash, tcsh, or any other shell they can imagine... 1) more power to you! and 2) although I am familiar enough, I'll take my GUI most of the time, thank you. It's nice to have a system with a competent shell and a good GUI.

One thing that would get us a step closer to GUI nirvana is if Apple hired an intern to wrap an Automator interface around each BSD tool. Half the power in the shell is the ability to pipe these functions together, and most of it's weakness is the fact that it takes a lifetime of study to learn what commands are even resident on a system and the most common switches.

I don't think the point is that people want to do everything in the shell-- I think it's the irony that after all this time spent trying to refine and perfect graphical interfaces, people are pining for more control from the keyboard. Quicksilver, the Spotlight features, and dozens of smaller third party apps out there all cater this urge. One difference, of course, is that a lot of these apps are adding some interpretive intelligence and trying to guess your intent without requiring you to enter a command name.

exactly, it's a nice feature never the less, if the average user won't need to use it, then the average user doesn't have to. Even if a single user uses a certain feature, it makes it worthwhile IMO.
Stay out of Business...

Unless, of course, your single user is quite wealthy-- but in that case they're usually called a "patron".
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.