Spotlight Improvements In Leopard 356
Mac OS X 10.5 Leopard is set to feature several new enhancements to Spotlight, Apple's desktop search, and ComputerWorld outlines them. The improvements include searching across multiple networked Macs, parental search snooping, server Spotlight indexing, boolean search, better application launching (sorely needed), and quick-look previews.
Beagle allready does this! (Score:4, Interesting)
Beagle [beagle-project.org] has done this for a while.
Also from tfa As powerful as Spotlight is, it actually offers a somewhat limited set of search options. (then detailing the new, 1996 search engine style AND/OR/NOT operators).
Beagle's also ahead [beagle-project.org] here: I guess sometime's Spotlight's ahead on features & at other times Beagle's ahead.
Re: (Score:2)
Re: (Score:3, Informative)
If you have a PPC version of OSX, multiple desktops [macupdate.com] has been around quite awhile. But it's an add on and it has cool switching effects to select from.
Re:Beagle allready does this! (Score:5, Insightful)
The thing to keep in mind here is that for most users of Mac OS X (and Apple customers in general), "more features" does not equal "better" - see also: iPhone, iPod.
If you're one of those people who like tons of features, being able to replace system-level functions, tons of settings (possibly in arcane text files), the Mac may not be the best OS for you.
Apple's claim to fame is not "we have the most features," it's "we have the features you need, and we make them usable."
Re: (Score:3, Insightful)
Fixed it for ya! (Now I can't wait for people to miss the joke and flame me to hell :D)
Re:Beagle allready does this! (Score:5, Insightful)
Sensible people realise that all the major Operating Systems copy both from each other and (more commonly) research Operating Systems.
People who see feature X is linux, then see it in OS X & Windows may incorrectly come to the conclusion that OS X & Windows are copying linux.
It's far more likely however that all three operating systems copied feature X from $weird_academic_researh_OS.
Re:Beagle allready does this! (Score:4, Informative)
You're not even remotely close. Beagle predated both spotlight & GDS. I think even Vista's desktop search was demoed prior to GDS.
Re: (Score:3)
Ah, kids these days with their fax machines and hula hoops and GUIs.
Re:Beagle allready does this! (Score:5, Informative)
Google Desktop Search, MSN Desktop Search, Beagle, Tracker (no, not the BeOS file manager), Apple's Spotlight, the Start menu search box in Vista and to a large extent Microsoft's never-ready WinFS next generation file system all borrow extensively from BeOS's original implementation.
Not entirely coincidentally, the principal developer of BFS Dominic Giampaolo now works for Apple as a file system engineer.
Re: (Score:3, Informative)
Artie Strikes Again! (Score:5, Insightful)
No, actually. Apple "fanboys" don't think that. You must be thinking of one specific Apple fanboy, Artie MacStrawman. [crazyapplerumors.com]
Middle-click-scroll is admittedly handy. (Score:3)
Re: (Score:2)
No really it is.
I've been using Linux for some time now, and I tried to get beagle working. Don't get me wrong, I did, but damn it was tough. If you tell a new linux user, "Oh sorry, your new mono libraries are incompatible at the moment, you'll just have to wait for beagle to catch up" They wouldn't put up with it. Also, telling them to activate extended attributes, they aren't going to know how.
You can't fault apple. Nice friendly magnifying glass, no set up. I hope t
Re:Beagle allready does this! (Score:4, Funny)
sudo apt-get install beagle python-beagle
Just put the Deskbar app in the panel and enable the beagle plugin in the Deskbar (for Spotlight-style search-from-panel goodness), and everything works.
Re: (Score:2)
Re: (Score:2)
Back on topic, in 6.10, Beagle has a KDE frontend by the name of Kerry, which is more or less a KDEized version of the GNOME beagle app. (the deskbar app is a GNOME thing). It also has a KIO slave, but no OSX-ish deskbar.
Re:Beagle allready does this! (Score:5, Insightful)
Re: (Score:3, Interesting)
(Note: this is an actual question; I haven't played with Synaptic outside of installing things in repositories.)
Re: (Score:3, Insightful)
It's actually easier than piracy! Go Linux!
Re: (Score:3, Insightful)
Re:Beagle allready does this! (Score:4, Insightful)
People who claim linux is ready for the desktop need to figure out how many grandmas want to type "sudo apt-get install beagle python-beagle" in a fricking terminal window to get search working.
Re: (Score:3)
Re: (Score:3, Insightful)
Er, all of them who speak English? Or if they can't figure out clicking "Next" to proceed, they'll have trouble using any platform, including your applet, and certainly remembering a set of commands to type.
BS (Score:5, Insightful)
Look, for windows:
1. Search the internet for a program that does what you want.
2. Read some reviews and see if its a legit program, and not some crappy ad-ware/botware.
3. do you want to pay for this program? A decision must by made here.
4. Download the program
5. Run spyware and antivirus software on it
6. Click install.exe
7. accept EULA
8. Choose if you are installing this for all users or your self
8. hope and pray that it doesn't affect other programs or change extensions
9. Use it, and if you dont like it:
9b. uninstall it and hope and pray you dont have to clean up after it.
However with Linux, if you know the package you want you could do a command line apt-get install foo
OR
You can open your package manager (synaptic in my case) and do a search for "search" and read the desriptions of the package, such as beagle, and click on it to install. DONE. Removal is just as easy.
Thats why windows is a pain in the ass, and Linux is just easy.
So dont spread FUD. The average linux user gets used to speeding things up, and learns a few shortcuts, like the command line if they are so inclined.
Re: (Score:3, Informative)
Once Ubuntu has ClickNRun bundled you'll even be able to BUY and INSTALL things like Crossover Office with the same system more or less. Tell me how are you going to beat that for usability?
Re: (Score:3, Insightful)
Do you really need to look down on other OS'es all the time? Can't you just be happy with what you have?
Now, as many here have already said, apt-get is just one way, and there's at least two good click'n'drool programs for people with a deathly fear for terminals.
Let me take an example for windows on this. How do you get the IP address? If you're telling some other techie, you'd probably just say "start -> run -> cmd -> ipconfig" - now, does that prove that windows isn't
Re:Beagle allready does this! (Score:4, Insightful)
Re: (Score:2)
Incorrect. Beagle was difficult to setup in it's early development phase.
I hope that in the future my kubuntu release will just have beagle installed by default and working nicely.
In future? How about the past? The last kubuntu release had beagle installed by default and it does work nicely.
Just how old is your kubuntu install anyway?
Re:Beagle allready does this! (Score:5, Interesting)
Why? Because Beagle uses the Lucene search engine. Speaking as someone who uses Lucene every day, has written numerous analysers, query parsers and filters, it doesn't come close to Spotlight's engine. Examples? Queries can't start with a wild card, queries cannot comprise of a NOT clause by itself, results are stored in an immutable data structure that does not support merging, queries containing wild cards and ranges of values get translated into an enormous query with an OR clause for *every term in the index*. Thats fucking disgraceful. Lucene is also *much* slower then Spotlight, and contains numerous memory leaks relating to index readers and writers.
Lucene is exceptionally easy to use and develop for, and Beagle ain't half bad, but Spotlight is superior in every way (except being closed source, yawn).
Re: (Score:3, Informative)
Incorrect [apache.org]:
queries cannot comprise of a NOT clause by itself,
Are you sure?
Re: (Score:3, Funny)
Re:Beagle allready does this! (Score:5, Insightful)
Re: (Score:3, Insightful)
Frankly, I don't get the point of your post. Does Beagle even run in OS X?
Re: (Score:2)
A comparison of the proprietary software being discussed with it's open counterpart.
Does Beagle even run in OS X?
Who cares?
Re: (Score:3, Interesting)
No, thank Christ. Round our office, first thing we do with new Linux boxen is uninstall Beagle, 'cause if you don't the goddamn program will easily spend the first day or two of the box's life eating half of your CPU indexing where your 82 brazillion files are, even when a user has a priority process running. The *last* thing I wanna do is have to renice a bunch of processes because some idiotic GUI finder program wants to index files.
Beagle sucks. So does Spotlight, but at l
Re: (Score:2)
http://www.macosxhints.com/article.php?story=20050 503165951266 [macosxhints.com]
Spotlight can actually already do all the things you mentioned. Unfortunately the syntax is totally whacked. For instance. spaces matter when they shouldn't; e.g. "hello|world" is not the same as "hello | world". (The latter doesn't mean what you think it means.)
Re: (Score:2)
Re: (Score:3, Funny)
So... you're hoping to be modded 'offtopic' I guess.
Re: (Score:2, Interesting)
Re: (Score:3, Informative)
Re: (Score:2)
Incorrect. Beagle actually predated Apple's announcement for Spotlight by over a year.
so I think it's silly to act like Beagle is being cloned by anybody.
I guess you don't think that's silly anymore then hmmmmmmmmmn?
Spotlight in Finder windows (Score:2)
Or am I missing something?
Re: (Score:2)
yes, the bar that pops up under the search box and lets you select the search source.
Re: (Score:3, Insightful)
Re:Spotlight in Finder windows (Score:5, Insightful)
Finder sucks ass.
That's pretty much all there is to it to answer your question. Most things on OS X are great, but Finder is a huge, festering piece of crap that doesn't handle network drives worth crap, doesn't handle large folders worth crap, and doesn't have as many features as Finder in OS 9 did. And 5 releases later, Apple still hasn't fixed it.
It's infuriating.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Or am I missing something?
This is how searches work by default in Vista. Too bad Macs aren't easier to use.
Maybe it is time to switch to Vista?
Non Troll point of this post is...
Why doesn't MS Marketing slap back at A
Spotlight, Windows Search, here's an idea... (Score:5, Interesting)
The number of times I have to swap out CDs trying to find an image file or an old piece of code - it drives me nuts! Now with DVD it gets worse, HD-DVD, Blu-ray - forget it, that's a needle in a haystack. How difficult could it be to have the drive index offline media too - a bit like some tape library software or the like? Maybe it could index when you burn? The last time I saw something like this was when I got a Zip drive back in 1997 and some nifty free software came with it. Now, it seems that you can only search your local drive - a bad idea when removable media is the norm.
So, at the risk of sounding like a total banana; why doesn't anyone do this, or am I missing some glaringly obvious checkbox somewhere in OS X/XP/Fedora/Vista?
Re: (Score:2)
Re: (Score:2)
That said, I'm thinking purely in filename terms here, if you stretched it to the kinds of data that say Google Desktop Search indexes, I'd imagine your repository of info would get large pretty fast if offline med
Re: (Score:3, Informative)
http://www.cdfinder.de/ [cdfinder.de]
It's an excellent volume catalogue utility. I use it to search through the 1000+ CDs and DVDs that we have burned for backup. Searching the entire catalog produces almost instantaneous search results.
It can also be used as a replacement for Spotlight by dragging your hard drive icon into the main library to make a catalog of it. Searching by filename is also extremely quick - the fastest I've used on any platform.
I've had Spotlight t
Re: (Score:2)
At some point this really has to stop being considered a valid answer. In reality I download five or ten movies a week, some which I watch immediately, some which I don't and watch later. In that same reality I can't be arsed setting up a RAID and buying a 200GB drive every year or so when it's so easy to burn to DVD every week, update my crappy plain text file index (really should use a Db, see above laziness) and when I want to
Re: (Score:2)
Re: (Score:2)
Vista does index offline content; however, I think it is only network resources. (And it is on by default, so you can search your network offline files no matter if you are on the network or not.)
I never tried to make removeable media marked as Offline available, but this is an interesting thought.
In today's world I think you would be better off to ar
Re: (Score:2)
Not just by category (name, size, date, etc.), but by subcategory -- preferably as many subcategories as one wants.
Re: (Score:2)
Um, try Vista, you can do this type of searching, and it also has a very rich search syntax system to filter to your heart's content.
Re: (Score:2)
That's actually an interesting idea. I have numerous DVD backups of my computer, and while I wouldn't want to see search hits from those backups by default, it'd be great if I could check a "search CD/DVD" box and see all media containing a particular backed-up file. One problem I see is identifying the media: You'd have to give meaningful labels to your CDs or input the labels manually.
yeah... (Score:2)
File Buddy works for me (Score:2, Informative)
This just in! (Score:4, Funny)
This just in! (Score:2)
Like, that's why it's NEWS, man.
Does this mean they'll fix the "alias hole"? (Score:2)
So, will they fix the "alias hole" while they're doing this?
Aliases are a lot better than a symlink (Score:5, Interesting)
prompt% ln -s
prompt% mv
The symlink is now screwed. An alias set up to point at
Simon.
Re: (Score:3, Insightful)
Hey, so does a symlink. It's called the damned path.
Now, there are lots of times when changing the path of a file doesn't mean to the user that it is no longer the same file, but there are lots of times when it does. What if my editor saved my old file as
Re: (Score:3, Informative)
Actually, aliases are designed to try to cover all bases.
An alias can be created in either full or minimal forms. The exact internal makeup is something I've not had the need to really go into, but for example a minimal alias will contain the current path for the item and that item's file number in the volume catalog, and also something describing which volume it's on (a volume number perhaps, but not enough information to go and mount that volume if it's not already available). A full alias can also conta
Re: (Score:2)
Well as it turns out, you are right, OSX is this stupid and insecure.
MS takes crap for Voice Recognition actually working well enough a sound file could prompt the computer to do something(Assuming the user doesn't have Mic cancellation turned on and has their speakers turned up all the way.)
However, if MS ever left a security hole this big, the industry would have a field day with i
Re: (Score:2)
You could convince me, name the ways it is better...
Also be sure to note how it is also better than the inherent search abilities of Vista.
Incorporate Quicksilver/Launchbar technology (Score:3, Insightful)
Currently, I hardly use Spotlight on my iBook G4 800 MHz. The application launcher capability is what I need most, and I find Launchbar [obdev.at] to be far faster than Spotlight for this. Launchbar even does a decent job for many of the searches I need, at the same speed as application launching, but Spotlight search for the same can take very long.
Can't Apple employ the technology used in Launchbar or Quicksilver [blacktree.com] along with their existing technology to make the searches faster? I know Spotlight is lower because it has to index far more data as it searches inside files. However, most searches perhaps don't need the data that is inside files, but merely the same metadata that is indexed by Launchbar/QS. So, why not have a two-step search: first search the data that is not inside the file and give results as quick as Launchbar/QS, then search inside the files to give other search results?
I understand this may be a non-issue for the latest Intel Macs, and so, Apple may not bother.
Re: (Score:2)
Hate to break it to ya, but as an owner of a C2D Macbook, I'd have to say, yeah, Spotlight still takes too long to not optimize... faster than my G5 iMac, but could definitely use improvement
Sounds like an awesome quick improvement. I'd be all over that in 10.5 if they could add that
The need for speed (Score:2)
I've tried getting rid of Quicksilver, since launching apps and finding docs is all I ever use it for; but Spotlight just isn't consistent enough speed-wise for me yet. Quicksilver's searches are reliably fast.
Re: (Score:3, Interesting)
It's the little things that matter... (Score:4, Insightful)
The Spotlight UI is what needs the major overhaul - it's freaking ANNOYING and inconsistent with the Finder. If you do a spotlight search from the menu bar, items in the drop down list cannot be dragged and dropped or have their path shown. You have to go 'Show All' if you want to actually USE that image you found.
If you do go to the 'Show All' window (which doesn't appear in CMD-Tab) then you have to click the stupid huge "I" to get the path - unlike in the Finder version where it appears at the bottom of the window.
I hate the Finder search - it is so slow that even if you just want to search that directory, it feels as though it is searching the entire computer and just filtering the results. It also recursively searches without any decent feedback as to where the files it finds actually ARE (and you can't turn it off). And the worst part is - if you trash something IT STAYS IN THE SEARCH RESULTS. That really fucks me off.
It's the small details that make using Spotlight (and spotlight-as-part-of-the-finder) absolute Hell. They have better fix that sort of stuff (and the whole freaking finder....) before stupid network searching!
Re: (Score:2)
The drop-down is a shortcut to opening (most common). Just type the word and hit return.
Everlasting Kind=Any, Opened=Last Date... (Score:2)
All I want is something that will stop command-F from always popping up with the idiotic search "Kind = Any," "Last Opened = Any Date."
How about letting me set a preference for the default search? Or...
How about repeating whatever it is I did on the last search?
(To all those who are going to flame me by saying there is some way of changing it by rewriting some XML code in hidden directory somewhere... oh, go away and edit a Registry, why don't you?)
Buy one now or later? (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2)
Maybe that's why.
Re: (Score:3, Funny)
In that case, from now on I demand that every article that t
Re:No Mention of Vista? (Score:4, Interesting)
Re: (Score:2)
Great! Now, did you want the full version, the System Builders version, or just the the upgrade?
Re: (Score:2)
Sorry I have to ask - does Uncle Bill sign them himself? Or is it Balmer? See with Uncle Bill signing them, it might be worth the extra money...
Re: (Score:3, Insightful)
Re:No Mention of Vista? (Score:4, Insightful)
That's because the media has woken up and taken Microsoft, supposedly the #1 software company in the world, to task for not being able to update its aging Win32 codebase when their most well-known competitor has been cranking out successful updates every 2-3 years and are still years ahead.
Because for Mac users, it's a case of "been there, done that." The majority of Vista is an indisputable clone of OS X features that Mac users have taken for granted for years, from hardware-accelerated desktop compositing to vector-based graphics APIs to non-admin user accounts to shiny two-tone plastic highlights and translucencies. And on and on.
Christ, even the filesystem layout was shamelessly cloned from OS X.
Re:No Mention of Vista? (Score:4, Informative)
Christ, even the filesystem layout was shamelessly cloned from OS X.
I don't even know where to begin with this, but to say...
Your facts are really, really wrong.
OSX only has a bitmap composer that does nothing more than use the GPU textures for double buffering, it is NOT 3D accelerated, nor even 3D rendered. (Vista is BOTH.)
OSX's vector based graphics API is EQUIVALENT to GDI+ that has been available in Windows since 2001. Go look this up, please. Additionally, the Vectoring API of OSX is NOT EVEN close to the WPF vectoring concepts in Vista, from animation constructs to true 3D rendering and hit checking and is TRULY 3D accelerated.
Non-Admin accounts... Hmmm. Windows NT 3.1 (which is what Windows is based on, has had non-Admin accounts since 1992.) Far before Apple even moved from the 'single' user metaphor of their System software of the 90s. Old school Windows NT users have ALWAYS setup their company and user accounts in non-admin modes, just like *nix people have as well. It was WindowsXP and its use in the Home market where it became 'normal' to run under administration level, even though if anyone had any sense they would NOT let even their family members have Admin accounts on XP either. (This is NOT about MS not having the functionality, it is about end-user education that failed, hence Vista forces it.)
The FS was NOT cloned from OSX. Have you ever used anything but a freaking Mac? The only reference I assume you are referring to is MS changing the name of the "Documents and Settings" folder to "Users" to make it easier and it does borrow the name "Users" from a *nix standard that has been used for a LONG LONG time. However, there is NOTHING in this that comes from OSX.
Please do your own research, don't even believe me, and certainly stop believing the crap facts you would find in a normal Mac Site Forum.
PS There is so much to Vista that is far beyond OSX, it is really sad that Mac and other closed minded *nix users will NOT GET IT, until MS leverages these technologies to once again ensure their market dominance. Little things, like how the new Video subsystem in Vista can easily scale across multiple GPUS without SLI or Crossfire types of technology, making the new ATI multi-core GPU cards only workable on Vista without 'specific' application coding for the cards. Vista users and games will automatically just get access to the extra GPU power even on their OLD games.
(See Vista already multi-tasks GPU and GPU RAM on single core cards, much like the jump to preemptive multi-tasking CPUs had with OSes in the 90s, which to date is something no other commercial OS can do. As an example, OpenGL as OSX uses exclusively, is just now starting to take advantage of multithreaded OpenGL, which is just starting to take advantage of multiple CPUs, let alone multiple GPUs.)
Re:No Mention of Vista? (Score:5, Insightful)
Re: (Score:3, Informative)
Almost as long as GDI from freaking windows which is the base vector graphics API. Go look it up, please.
Just because I was talking about GDI+, because it has the anti-aliasing and translucency features added in OSX, does not mean Windows didn't have a freaking vector language prior to that. In fact there is stuff from the original GDI of Windows in the 80s that is STILL not in OSX.
The compos
Re:No Mention of Vista? (Score:4, Funny)
Re: (Score:3, Informative)
I was actually refering to Quartz Extreme, as prior it is OSX did double buffering in freaking System RAM.
However, what you and the GP seem to be missing, is that EVEN WITH Quartz Extreme it is NOT using 3D acceleration to speed up the 2D vector drawing engine. It is ONLY USING 3D TEXTURES from the GPU
Re:No Mention of Vista? (Score:4, Insightful)
And I suggest you go and look up the 110,000 pages Google gave me when I entered "GDI+ slow", because developers have been complaining about this since it was introduced (Microsoft admit that the most commonly asked question about GDI+ is "Why is it so slow?)". Yes, it has lots of nice features that aren't in standard GDI such as anti-aliased drawing and alpha blending, but the drivers don't use a graphics card's accelerator features, and although Microsoft promised that this would change, nearly six years later we're still waiting (it also has a nasty memory leak which still AFAIK hasn't been fixed yet).
NB:
Re: (Score:3, Insightful)
The only reason we're talking about NeXTSTEP is
Re: (Score:3, Insightful)
Actually, remote searching works quite well on Vista. In both a peer to peer and client to server environment.
Vista computers looking for network content can easily be told to search other computers on the network, and the systems use the localized index cache to return the results.
The same happens in a server environment when Windows Desktop Search is install on the Windows Server, which
Re:Snooping? No Thanks! (Score:4, Insightful)
No, the easier option is to make the switch to Vista now.
Then you could search your kids stuff if you wanted, but if you didn't want to treat them like a 'criminal' it is easier to just use the parental controls so you know they aren't into crap an 8 year old shouldn't get into even accidentally.
BTW, Parenting is a bit like treating your children like criminals, it is called caring for them and actually trying to protect them from perverts. (Your real name isn't Bill O'Reilly is it?)
Re: (Score:2)
I can't wait to read the book, Dr Spock.
How did this get modded "Insightful"?
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
These weird hatreds of yours obviously prevent you from engaging in a normal thought process wherein you'd come to the conclusion that this is a optional feature of an operating system you evidently have no intentions whatsoever of ever using, never mind buying for your kids or yourself. Ever. So what are you trying to do here? Convince people that Apple is evil, just like "M$"?
Re:hi, i'm being tracked by my parents (Score:5, Funny)