Spotlight Improvements In Leopard
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 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 here:I guess sometime's Spotlight's ahead on features & at other times Beagle's ahead.
There are shills on slashdot. Apparently, I'm one of them.
I'm still somewhat of a Mac n00b, so perhaps I don't get it right now (using Tiger), but when I type in something in the search field at the top of a Finder window when I'm in a particular folder, why doesn't it just search in that folder instead of using Spotlight to search the entire computer?
Or am I missing something?
The FBI likes easy search tools the faster they get the easier it is for them to look for stuff it check points.
...it'd be great if they also indexed your offline media too?
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?
but will it find widgets by 'wdgt' in /Library/Widgets? Will it find files inside .app? I'm unimpressed with spotlight in it's current form, especially the widgets.
That's because while MS is playing catchup feature-wise (you add a nice caveat right to your question). Everyone else is behind market-wise, but enjoys better features and security. Why add in something like "oh yeah, and there's also a POS from MS which doesn't implement this feature fully"?
What changed under Obama? Nothing Good
I do a search and bring up the Spotlight results window. The window is some sort of 'special' window that doesn't act like a real window where you can tab back and forth.
Why?
I want to look for something in the current folder. If there happens to be, usually, a folder selected Spotlight will only search in that subfolder. Arrrrrggg!
Why?
I want to look for *.cpp files. It looks like this is possible but a complete pain to do.
Why?
Where are all these amazing search plugins that we were promised when Spotlight was released?
I've used File Buddy exclusively since spotlight became the standard OS X search. I've only used spotlight couple times and I hate it.
Well maybe because 4 of the 5 features have been demoed in Vista for over a year, and if the tables were turned everybody would be screaming "copycat" and "they stole that idea".
Maybe that's why.
It's because OSX is the new watermark instead of the other way around. Everyone has admitted Vista is mostly security and has few new features. Both Tiger and Leopard have new features many of which don't exist in the Windows world. It's debateable how many new features will be added in the next Windows release and yet there's little doubt there will be new features in the follow up OSs out of Mac. Windows really isn't trying to compete on features they are largely trying to play security catch up. It's not a troll it's a simple fact. Mac still won't replace Windows but they are starting to get like apples and oranges comparing them. The primary benefit to Windows is software and hardware availibility selection. If you want lots of user oriented features Mac wins hands down.
New version of program contains features and bug fixes not present in previous version of program.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 is the magic number.
18 million Mac OS X users already do.
"Sufferin' succotash."
So, will they fix the "alias hole" while they're doing this?
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.
"Sufferin' succotash."
In that case, from now on I demand that every article that talks about Vista's features also talk about my currently-in-planning operating system, Creysoft PsychOSis:
Formerly GNU/Anonymous Coward. This message has been determined to cause cancer in laboratory animals.
Currently, I hardly use Spotlight on my iBook G4 800 MHz. The application launcher capability is what I need most, and I find Launchbar 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 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.
Although the "remote searching" feature isn't as complete as 10.5's, and it won't be until Longhorn Server is released.)
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 will be included by default in Longhorn as you note.
This also includes WindowsXP users that have Windows Desktop Search installed.
A person can easily hit their start button and type and get results from not only their computer, their server store, and even shared resources on all computers on the network.
This is just a feature MS hasn't 'trumpted', but it is there and works well.
MS just needs Apple's PR department and spin factory. I think it was Paul Smith's blog that also recently pointed out the insane Mac marketing and touting of features, and then even discounting the same features when other OSes have them.
http://www.dasmirnov.net/blog (Be sure to scroll down to see the Mac Switch ad, it is funny even if you are a Mac user.)
With all the shameless cloning in Vista, it's just really hard to overlook when comparing it to OS X. Blame Microsoft. Being demoed a year ago doesn't mean much since Apple demoed these things too. Vista only just came out for consumers, and Leopard is due out any month now. No doubt Microsoft will install it on their Macs (ex-devs have admitted they were looking at Macs when designing Vista's interface) and try to find new things to clone in Vienna. It's pretty clear that's how Microsoft operates today under the Steve Ballmer Marketing Regime. Until you guys get rid of him as CEO, you'll continue down this path of lameness. Excuse me, I meant to say "Windows Lameness Home Premium Limited Signed Edition SP2."
"Sufferin' succotash."
I am hoping Spotlight will be consistently fast in Leopard, rather than the current situation where sometimes it's instantaneous and other times it takes many seconds to display results.
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.
#DeleteChrome
example:
/tmp/already.exists /path/to/symlink /tmp/already.exists /tmp/this.is.a.new.name
/tmp/already.exists would work just fine and peachy when the file was renamed (or moved elsewhere on the disk) as above.
prompt% ln -s
prompt% mv
The symlink is now screwed. An alias set up to point at
Simon.
Physicists get Hadrons!
I'm supposed to treat my kids like criminals now?
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?)
New configuration of universe differs from previous!
Like, that's why it's NEWS, man.
Guess that depends on whether you're paying the mortgage for the basement, or just living in it.
That sure is an awfully heated and lengthy post about a feature that nobody is forcing you to use.
You are absolutely right. That will never change no matter what Vista (or whatever) can do that the current Mac OS can't.
Where is the Undo button for my life? Not to mention the Esc key.
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.
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.)
Dude! Don't use the feature if you don't want to. And what's with the irrational music player comment ? If you don't buy songs from the iTunes Music store, you will never encounter DRMed music on you iPod. The iPod will happily ply your pirated mp3s. Or do what I do, just buy CDs and copy the music onto you iPod. iTunes will do it all for you...just put the pretty CD in the slot.
and I'm not convinced anything mentioned in the article is going to make the different and make me like Spotlight.
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!
I don't care about all of that stuff.
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?)
"How to Do Nothing," kids activities, back in print!
you sound like the kind of prick who also complains about a lack of parenting.
The war with islam is a war on the beast
The war on terror is a war for peace
testing
"Windows Lameness Home Premium Limited Signed Edition SP2."
Great! Now, did you want the full version, the System Builders version, or just the the upgrade?
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
I can't wait to read the book, Dr Spock.
How did this get modded "Insightful"?
It breaks my pluginses, my precious!
I am a Windows, but also want to buy a macbook. Should I wait until Leopard comes out? Does Apple give discount for the upgrade to people who buy very close to new releases of OS X?
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$"?
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...
This message was brought to you by "Lack of Sleep."
For Mac OS X debates Steve Jobs is the relevant person. You compare Microsoft to Steve Jobs's company. So when Microsoft had multiple user accounts in 1992, I point out that Steve was at NeXT in 1989 and they had a multiuser OS.
Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
Of course all parents have the right to do what they feel is right for their children, but in any healthy parent/child relationship the parent needs to be aware that most kids aren't born with a fully fleshed out concept of responsibility and consequence. In my opinion, moderate use of some parental monitoring capabilities is a perfectly legitimate way to help fill in those gaps until these concepts mature in our newly wired world.
Keeping them safe online is one thing. Monitoring and presumably punishing their private fantasies? That's so wrong.
I suggest you read Slashdot
"Just because Mac did it first doesn't mean we are ripping them off." "Windows, second place in innovation. First place in market penitration!"
No man, no. While I agree that the more like quicksilver spotlight is the better, it SURE isn't the other way around!
Quicksilver is a freaking godsend and is much faster because the point isn't searching all of your computer! it makes some intelligent guesses (applications folder, home folder, desktop, etc) as a minimal starting set, but then it has you add other places manually. Also, it only reindexes every ten minutes or so..
Quicksilver rocks because it was designed to do what it does WELL. Spotlight does FS-wide search well.
The two should not be confused for each other, i cannot imagine why you would want one to do the job of both.
CS majors know the time/space tradeoff, but they never get taught the 3rd, crucial, tradeoff of the set: comprehension!
Windows Search is a piece of crap - it can't even understand Unicode text files! You have to go to the commandline and use FIND or FINDSTR if you need to search Unicode files and this has been a problem oft reported since Windows NT 4.0.
Try this: open Notepad and type in the text "hello world". Use File/Save as... to save this as "ANSI", "Unicode", "Unicode big-endian" and "UTF-8" encodings into an isolated directory. Now use Windows Search to find files containing "hello" in that directory - it only finds the ANSI version and the UTF-8 version (and that only by accident). The situation gets even more dismal if you start using international characters.
You tell me:
Dude! Don't use the feature if you don't want to.
Wiretapping is not a feature you can really turn on or off.
You should not trust people who conspire with you to violate others. Reading through your kid's stuff is a violation of their trust. The people who gave you this tool don't have any respect for your kids or you. They are likely to read through your stuff without waring too.
Friends don't help friends install M$ junk.
I used to use an app on System 7 that would recursively index a disc and create a parallel alias tree in a folder on your desktop. You could navigate the folder and if you accessed a file the Finder would ask you to install the proper disc. This was because it stored the volumeid number in the alias and the finder kept a mapping of volume names and volume ids for later use.
Something like this probably exists on macos today or you could do a shell script to recreate it. I'm not sure how to accomplish that unique volumeid/volumename on linux.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
How in the hell you got modded insightful is beyond me.
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.
Can I PLEASE get spotlight to have the option to display any of the columns available in the Finder list view, and PLEASE let me sort by those columns? Spotlight is a pain in the ass to use until these capabilities are back from the 10.3 days. I just want to see the file size without having to open every search result.
-- As soon as I have an interesting sig, you'll be among the first to know!
For Mac OS X debates Steve Jobs is the relevant person. You compare Microsoft to Steve Jobs's company. So when Microsoft had multiple user accounts in 1992, I point out that Steve was at NeXT in 1989 and they had a multiuser OS.
Well then we should be even more 'logical' and properly compare Jobs to Dave Cutler that was the Windows NT Architect, and in the 80s when Steve was playing catch up to Atari and Amiga Dave was not only using but designing OSes with multi-user abilities as a core feature.
How does someone get logic like this?
OS X's vector graphics API? You mean NSBezierPath? That's been around since NeXTStep, which far predates Windows XP.
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 compositor uses the GPU, which is 3-D acceleration. And QuartzGL, the fully 3-D rendering pipeline, was in Tiger in development form.
There is a difference between using 3D textures for window composition and actually using functions of the 3D library for accelerating the drawing inside an application and the desktop.
Vista also has a Vector composer to further speed up Vista and WPF applications, this is why you can remote desktop 4000 miles away to a Vista machine and STILL have 3D accelerated drawing on the remote screen. A Mac doesn't even have 3D accelerated drawing on screen in front of you if you are sitting at the freaking computer itself unless it is an OpenGL application.
Understand the difference?
Think about it this way, if you had to explain to someone to "go to website, navigate through the page (which may change), find correct exe, install/configure (yes, even windows needs configuring from time to time)." vs go to the terminal, type "sudo apt-get install ..." or better yet, use a search in synaptec, which one sounds easier?
Terminal-phobia is one of my pet peeves though.
Am I open minded towards open source, or closed minded towards closed source?
Comment removed based on user account deletion
Comment removed based on user account deletion
Comment removed based on user account deletion
Actually, GP is correct, QuartzGL, which uses the GPU to render the desktop (not just composite) was in 10.4. It even renders font glyphs on the GPU. Not enabled by default, but I guess it should be in 10.5.
There's also CoreImage, a nifty GPU-accelerated 2D image processing API, in there. It runs chains of simple filters at video speeds. Not widely used yet AFAIK.
Speaking of the middle mouse button, is there any (easy) way in Linux, particularly either under KDE or XFE, to make the middle mouse button work like (ohgodIcantbelieveImsayingthis) Windows'? As in, acting like a scroll-with-pointer button? For the unfamiliar, at least on my work machine, if you press the middle button, the cursor changes into this two-arrows-inside-a-circle icon, which causes the window to scroll if you then move it up or down. It scrolls faster if you move it further, as you would expect, and stops scrolling instantly on release of the buttom.
I've gotten a bit addicted to this feature, and frankly I think it's the handiest thing I've used since the addition of the scroll wheel to the mouse a few years back. It's absolutely terrific for zipping through lengthy documents, and it's a lot better than PageDNing (even on 5-button mice where you can do that without moving to the keyboard).
I've never used a system that had middle click paste (or, if I have, I haven't used it), but the middle-click-scroll feature is pretty handy. I doubt it will appear in Mac OS X anytime soon -- it was hard enough to get Apple to make mice with two buttons, I'm not holding my breath on three, and I'm definitely not holding my breath on a feature that might make people think that they were admitting that their Mighty Mouse Balls weren't the hottest idea in the world -- but it'd be nice to get the option on Linux.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Doesn't anyone think the Search function in 10.3 worked just fine and that Spotlight (AKA "Son of Sherlock") is to much liek Microsoft's offering? What of the simple search those who KNOW searching need?
... I HATED SHERLOCK THEN, AND EYE CANDY DOESN'T MAKE IT ANY BETTER TODAY...
What I mean is. Say I am looking for a file and I know it contains blarg in the file name. In various search engines/opsys I issue some varriant of "Find *blarg.* or Blarg-wildcard and there is my list, with the folder/directory whatever...it is in. Spot-lite seems to find any web page somone might have thought a while the word Blarg but never actually said it, every word that has B L A R G somewhere in ascii inside etc. The final result after beachball heaven is confusing, (but Insanley great) and none are arranged in a manner you can get at it,, open it, easlily figure out where it is. but my its so tasty and arty!
10.3 had a SIMPLE search that WORKED! Today I use a product called EASYFIND. and wait a while
- Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
A rude AC taunts:
Tell your kids you were only respecting their privacy after they are anally raped by a pedophile, you utter dumb fuck.
The funny thing is, that's exactly the kind of fear M$ is selling the service on. They are trying to ride the "shark attack" media blitz of fear. Well, it would be funny if it were not so counter productive.
Of course, it's total bullshit. The actual chance of anyone being molested by a computer creep is vanishingly small.
When you treat your kids like criminals you do real harm to their trust in you and their own dignity. Those are exactly the things they need in abundance if they ever are approached by a pervert. If they don't trust you, they can't get help. If they have low self esteem, they will put up with abuse and think it's normal.
That register article is so good, I think I'll journal it up and see if I can't work it into another front page article you M$ paid turds hate, insightful commentary that shows M$ and non free crap in it's correct light.
Friends don't help friends install M$ junk.
While we're at WDS, I think it also has what one would call "boolean queries":d resources/advanced.mspx
http://www.microsoft.com/windows/desktopsearch/ad
It still suffers from some "closed sourcedness" behavior, with e.g. how do I / who define more "kinds", what's each "kind" defined as? how is a "store" defined? and so on, but it can still do quite a bit more than what first meets the eye in Vista or XP using the WDS addon. It's a bit too heavily specialized for the wants of Microsoft though. What that application needs is a thorough, nice, API to define its behavior.
Beware: In C++, your friends can see your privates!
Still dwarfed by the debate on the DRM of Vista... :-p
Some even still believe that the protection paths of Vista are active and analyzing content at all times, reducing performance, and not just when playing DRM'ed media you have opted to purchase yourself. Or that it somehow tries to restrict use of non-DRM'ed media.
Beware: In C++, your friends can see your privates!
its not bias, this preview is a statement of fact of features to come in a os you obviously dont use. where is there basis in writing of that, other than yours? Were you equally interested in OS X 6 years ago awaiting the feature in Vista you can get today, if you have right hard drive ad shell out for super duper premium version for twice the cost of a full install of OS X? i didn't think so troll.
...and that's how the Leopard got its Spotlight.
Besides the filesystem red herring that you rightfully disputed, and the multi-user paradigm which others have already called you out on, what you're telling me is that DirectX 10 is the sole selling point of Vista. That ensures Microsoft's dominance in the PC gaming market alone, something that was never in question. Even in the console market, their developer tools and APIs give them a selling point, but they can hardly dominate that market when Nintendo is out-innovating them, undercutting them (and still making a profit), and bringing scads of new people into the market that were never the least bit interested in the traditional console paradigm that Microsoft's offering is a shining example of.
DirectX 10 means fuck-all for most desktop users. GPU-accelerated or no, Apple already tried the ubiquitous-transparency eye candy four years ago and discarded it. It's ultimately superficial and distracting, but it's the first thing you notice when you walk up to a Vista computer. Other than that, it's pretty much the same old Windows. That's why Microsoft chose to tie DX10 to Vista when they could've just as easily released it on its own, as they've done with previous DirectX iterations. They know that the vast majority of their sales come from OEM purchases, so to make a few extra bucks off upgrades, they needed a hook to draw in those customers who are on the leading edge of technology and are willing to blow a significant amount of money on upgrades... meaning your hardest-of-the-hardcore gamers. I'd wager you're one of those, because practically nobody else would be frothing at the mouth to get ahold of Vista, or really have much reason to be any sort of a Windows enthusiast.
When the hell was VMS a desktop OS?
The logic is that NT 3.1 Workstation shipped in 1993 and NeXTSTEP 1.0 shipped in 1989 (with 0.9 publicly available on a limited basis a year before that). If you want to quibble over the fact that Dave Cutler jumped ship to MS in 1988, fine, but then you have to recognize that he wouldn't ship anything for five years AND that development on NeXTSTEP began less than a year after Jobs and his chosen five executives left Apple in 1985. Windows NT was in no way, shape, or form the first robust multiuser GUI workstation.
Windows NT was in no way, shape, or form the first robust multiuser GUI workstation.
I never said it was... Nor was NextStep for that matter, by several years. You really need to pay attention to *nix of the 80s and something called XWindows if you believe NextStep was.
People also like to lump NextStep and OSX together far too much. There are a lot of fundamental and architectural differences between the two OSes, from the kernel all the way to the user interface paradigm.
My point about Cutler was meant to be in satire by attacking the ridculous argument 'that we should compare Jobs to MS instead of OSX to Windows'.
I don't care if Jobs vaccinated monkeys for a year in 1975, it has nothing to do with the conversation.
So please, can we get back to the 'logic' and stop ranting on hyperbolic crap that has NOTHING to do with anything?
"OSX's vector based graphics API is EQUIVALENT to GDI+ that has been available in Windows since 2001. Go look this up, please."
.NET developer sites have thus been suggesting ways to avoid using it, including going through the DirectX 9 layer, which offers many of the same features without the performance penalty, but isn't as easy to use.
.NET Windows Forms used GDI+, and MS received many, many complaints about their slow drawing compared with (for example) VB6 forms. Despite several years of promises that this would be fixed, they eventually simply deprecated Windows Forms, thus leaving all the people who they initially told to "keep using Windows forms because the performance issues will be resolved by an update in the near future" with a slow mess that will probably need converting to their very different XAML-based system at some point.
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:
I'm not going to change your sheets again, Mr. Hastings.
Quicksilver is *that* good. Anyone who uses Spotlight to launch apps hasn't tried, or doesn't fully understand, Quicksilver. Just like Coverflow, virtue desktops et al, Apple should buy them and incorporate it into Leopard. Either that, or they'll pull a Konfabulator on them and incorporate its functionality into their own code.
Actually, GP is correct, QuartzGL, which uses the GPU to render the desktop (not just composite) was in 10.4. It even renders font glyphs on the GPU. Not enabled by default, but I guess it should be in 10.5.
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 Via OpenGL to COMPOSE the Screen, so that the Window Textures are mapped to a Polygon and rendered with the Video Card directly via OpenGL.
This is STILL Just a BITMAP Composer, using OpenGL to store and render Textures on a simple Polygon surface for each Window.
Vista on the other hand does 3D acceleration even in the 2D GDI/GDI+ drawing by utilizing the GPU of the 3D card, and additionally for Vista and WPF fully accelerates ALL THE 2D and 3D application drawing. This means Vista is using 3D acceleration to draw Fonts faster, anti-aliasing using GPU features, etc before the application EVEN CREATES the Bitmap or Vector drawing it passes to the Composer.
This is why in Vista, even if you have an OLD video card that ONLY supports DirectX7, applications will get a performance boost even if your card is not PS 2.0 compliant and supports Vista Glass because of its need for the PS 2.0 blurring.
Even on WindowsXP WPF(Vista technology) applications are accelerated by any 3D GPU in the computer if it supports DirectX7 or newer. So Vista is using 3D to accelerate even basic GDI/GDI+ and WPF drawing operations on older 3D Video cards even when Vista does not even use the Desktop Composer(Glass/Aero) on these older cards.
Anyone that doesn't get this, load Adobe Illustrator or CorelDraw with a complex drawing on Vista and time how fast the screen renders(Zoom in Out, Pan, etc), then do the same on XP and then on OSX. Vista will at the minimum be 10-20x faster in displaying the image because it uses 3D GPU features to accelerate even LEGACY applications that have NO CONCEPT of Vista.
And sadly Vista will STILL be this much faster than OSX even with 10.5 because Quartz Extreme does NO vector acceleration in hardware unless the application is already OpenGL.
Here is the best way to lay this out so people understand from both MS documentation and the current notes on Quartz Extreme in OSX 10.5 that are available.
OSX No Quartz Extreme
Quartz2D-QuickDraw/Software Rendering/Buffer/Software Rendering/Quartz Compositor/Software Rendering/Frame Buffer
OpenGL/Hardware Rendering/Buffer/Software Rendering/Quartz Compositor/Software Rendering/Frame Buffer
OSX With Quartz Extreme
Quartz2D-QuickDraw/Software Rendering/GPU Store/Hardware Rendering/Frame Buffer
OpenGL/Hardware Rendering/Surface/Hardware Rendering/Frame Buffer
Vista without DirectX 9.0 Card
GDI/GDI+/Software Rendering(Some 2D GPU)/Frame Buffer
WPF/Hardware Rendering(3D GPU)/Frame Buffer (Same on XP)
Vista with DirectX 9.0 Card (Aero/Glass/WDDM)
GDI/GDI+/Hardware Rendering(3D & 2D GPU)/Vector&Bitmap Buffer/Hardware Rendering/Composer/Frame Buffer
WPF&Vista Apps/Hardware Rendering(3D GPU)/Vector&Bitmap Buffer/Hardware Rendering/Composer/Frame Buffer
Notice that Vista has Hardware Acceleration from the 3D GPU to help the application drawing, not just at the end like OSX.
Vista also doesn't double buffer like OSX does, this is because the composer can do the application buffering and since it is essential a 3D manager then it directly writes these textures on two triangular polygons to the screen for each Window. This also increases the video performance. As long as OSX has to double buffer to acheive the same tear-free results, they will not be competitive when it comes to Composer managed Gaming or 3D application performanc
NeXTSTEP was pretty far beyond the contemporaneous X11 offerings and NT probably through at least NT 4, and numerous reviews from the period state as much. (They also remark on the very steep price, but it's arguable that Jobs wasn't a really good businessman until he returned to Apple.) Your point about Cutler, and most of the points you're trying to make, was lost in your own hyperbole and overeagerness to fight Slashdot's institutional bias against Windows.
The only reason we're talking about NeXTSTEP is because you wanted to argue architectures and APIs in the first place. Like it or not, OS X IS directly descended from NeXT's codebase, and it's a testament to that codebase that the core APIs remain similar even if a substantial portion of the code behind the scenes has changed. By your own admission, Microsoft has changed Windows more often and more drastically than Apple has OS X, and all it's bought them is a couple months of clear technical superiority. DirectX 10 may be a strong technical advantage, but it's one that matters to a vanishing portion of the desktop market. All the other new bells and whistles in Vista are superficially different from the alternatives that are available or will soon be available, and your arguments have done little to convince me otherwise.
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
Well anyone that knows anything about Video Cards and GDI from the past 15 years can easily answer this question for you...
Video cards started adding 2D acceleration, most notably with the IBM 8514, and with the popularity of Windows, the 2D acceleration design of most Video cards is SPECIFICALLY designed around the Windows GDI to basically make the Windows desktop as fast as possible.
GDI+ came out at a time when Video Card manufacturers were more concerned in 3D acceleration and performance, so 2D acceleration for GDI+ was never added to the 2D hardware acceleration features of most video cards. If I remember right, MS even requested that Companies like ATI and NVidia not focus on adding GDI+ 2D acceleration, as they expected Vista to come out much sooner than it did.
So why is GDI+ slow in comparison? Many of the features it offers like anti-aliasing and translucency are not in any Video cards 2D hardware acceleration feature set, which is what they use to render the pre-Vista Windows Application Drawing and desktop.
So, yes GDI+ is slower than pure GDI, and you will also find that the features of GDI+ that slow it down, when implemented on other OSes that also don't have 2D acceleration for these features, these operations on other OSes are also slow.
Again remember most Video Cards 2D acceleration set is more closely designed around Windows and GDI than Display Postscript or XWindows, so anything that goes beyond GDI features just plain sucks performance wise.
So if you take professional cards (like a Quadro) that have 2D acceleration for GDI+ 'like' features, you will find that GDI+ isn't a slowdown.
MS did screw up with GDI+, as it wasn't used like it 'could' have been, and even though it is fairly rich, MS new they would be replacing GDI and GDI+ with the new graphics API in Vista. The problem is Vista didn't make it to market until late 2006, instead of 2003/2004 as originally planned.
Vista's replacement WPF is impressive and goes far beyond anything out there, but it is very late for a lot of developers that were wanting to use GDI+ and other advanced features much earlier.
It still suffers from some "closed sourcedness" behavior
:)
Well it is closed source, so that is a given.
However, go lookup the APIs for Desktop Search for XP and Vista, MS has made available a very rich set of APIs for not only adding custom readers and plugins for application content, but also APIs for tapping into the search features within your application as well.
If you look at the add-ins for Desktop Search, you can see other MFRS have provided several filters using these APIs so that their document formats are easily indexed and tagged as easily as plain text file or jpg that are natively handled.
Also if you look at OneNote of Outlook, you will notice that they also use the APIs for their content to be indexed, and they both using the OSes Desktop Search engine inside the application when searching for notes or Email respectively.
Desktop Search in Vista and XP even can handle advanced filters like searching audio, images, or ink for words or other cross content references, which is kind of cool. - Again see OneNote for an example of some of this, all it takes is a conversion/recognition filter and tap the APIs provided.
I have ran into the APIs several times on the public side of MSDN content, so you should be able to easily find them.
Good Luck...
All the other new bells and whistles in Vista are superficially different from the alternatives that are available or will soon be available, and your arguments have done little to convince me otherwise.
. aspx
It was never my intent to convince anyone. My intent was to provide factual information that very easily gets ignored or overlooked.
I'm sorry you don't get the WDDM of Vista, and why DirectX 10 is locked to Vista because of the features that only a WDDM driver in Vista can do. Maybe this link can help people like yourself to understand what is unique and why DirectX 10 is more than just a new revision.
http://msdn2.microsoft.com/en-us/library/aa480220
You also seem quite quick to dismiss a lot of other features inside Vista that won't be available in other OSes any time in the near future, some of them are related to the WDDM and new video subsystem, but many of them are not graphically or even search relevant.
These I will leave for you to discover as they 'do matter' and MS could easily maintain their OS marketshare because of the progression of technology that will need Vista to utilize new concepts other people in the industry doesn't even see coming. I do admit a lot of Vista is not easily seen on the surface, but I also think MS kind of likes it that way.
In a way some of Vista is like the XBox 360, when the PS3 would announce a new feature, MS would send out an update and turn the feature on, as their hardware is far more extensible than the industry or Sony anticipated. Vista has a lot of tricks up its sleeve as well, and I hope people in the OSS and even over at Apple figure it out before MS continues to leapfrog every new idea that could be competition for them.
PS As for Windows changing in comparison to OSX, you are confusing the Win32 Subsystem and NT to make such a comparison. The NT Kernel has had many optimizations, but the core features and functionality has not changed very much since it was designed in 1991, which does give a bit of kudos to the Cutler design team for the extensibility of the NT design.
No, actually. Apple "fanboys" don't think that. You must be thinking of one specific Apple fanboy, Artie MacStrawman.
Aliases are more powerful than symlinks, and for a single-user system that's probably enough, but it would be nice if they'd consider multi-user security a bit more while they're integrating these features into an existing system.
... but you can tell if there's a "stealth" hard link pointing to a path element, by the link count. And, yes, checking the link counts for all directories back to the root is something that properly designed software that depends on traverse checking does.
However, if MS ever left a security hole this big, the industry would have a field day with it.
NT doesn't do traverse checking by default, you have to turn it on (and then see how much Windows-95-quality software breaks).
The fact is OSX is still more secure as there are less users and is therefore much less of a target.
OSX has four main areas where its security is better than Windows:
* Web browsers are not integrated with the desktop.
* Daemons (services) are bound to interfaces by default, so firewalls are optional.
* It uses a uniform system call interface, so there are fewer opportunities for "crashme" type attacks.
* Applications from UNIX do not require a low security level to run.
What the hell is a Media Access Control Man?
Desktop Manager is a fantastic tool that's available now.
You seem to like telling other people to "look it up," but frankly, you need a bit of that, too. Specifically, Quartz 2D Extreme. And I don't know even one single person who uses Windows with non-admin users. It's not a question of education, either. It's a question of usability.
Oh, and yeah, if you're a hardcore PC gamer, don't expect a Mac to do the job.
"anyone that knows anything about Video Cards and GDI from the past 15 years can easily answer this question for you..."
.NET developers have thus become accustomed to intermixing GDI+ code with calls to GDI via pinvoke, or using DirectX's drawing system.
I didn't ask a question, but stated something, i.e. that GDI+ is slow, and also made the point that the reasons for this are in its drivers.
"Video cards started adding 2D acceleration, most notably with the IBM 8514, and with the popularity of Windows, the 2D acceleration design of most Video cards is SPECIFICALLY designed around the Windows GDI to basically make the Windows desktop as fast as possible."
The problem with GDI+ though is that it doesn't use the acceleration features even for things that should "map" more or less directly to the standard Windows GDI, so it is much slower at doing standard "GDI-ish" things than GDI is.
"If I remember right, MS even requested that Companies like ATI and NVidia not focus on adding GDI+ 2D acceleration, as they expected Vista to come out much sooner than it did."
I don't recall any major card manufacturers offering to implement GDI+ functions in hardware, because a lot of the functionality that MS added to GDI+ was already present in their cards, but Microsoft's GDI+ drivers don't use it, just like they don' t use the GDI-compatible hardware that's been in most of them for a decade or so.
"So why is GDI+ slow in comparison? Many of the features it offers like anti-aliasing and translucency are not in any Video cards 2D hardware acceleration feature set, which is what they use to render the pre-Vista Windows Application Drawing and desktop."
Lest we forget, the post I was answering compared GDI+ to Apple's equivalent system, which in this case would be Quartz 2D. The Apple development site says the following in its introduction:
"The Quartz 2D API is easy to use and provides access to powerful features such as transparency layers, path-based drawing, offscreen rendering, advanced color management, anti-aliased rendering, and PDF document creation, display, and parsing."
With the exception of the PDF bits, this is pretty much what GDI+ does, yet Quartz 2D manages to do it a lot more quickly than GDI+ even on Macs with less than stellar graphics hardware. In Microsoft's defence is the fact that Windows has to run on a much more varied collection of graphics subsystems than OS X, but by the same token, so does GDI and indeed DirectX. This raises the question (and it is one that many developers have asked) of why MS didn't write GDI+ as an abstraction layer that tied existing hardware-supported GDI functionality together with stuff in DirectX, both of which would be supplied by existing OEM drivers, instead of writing something that requires a different set of drivers.
"So, yes GDI+ is slower than pure GDI, and you will also find that the features of GDI+ that slow it down"
It is the way the features are implemented that slows it down, not the features themselves.
"when implemented on other OSes that also don't have 2D acceleration for these features, these operations on other OSes are also slow"
What developers are moaning about isn't the fact that it's slow at doing things GDI couldn't, but that it's slow at everything, including stuff that GDI was already capable of.
"if you take professional cards (like a Quadro) that have 2D acceleration for GDI+ 'like' features, you will find that GDI+ isn't a slowdown."
I think you need to check your facts here, because Microsoft admit that GDI+ is _significantly_ slower than GDI on all graphics hardware, professional or otherwise, because the only drivers for it are their own, and they implement _everything_ in software, and are thus incapable of using any advanced 2D drawing support that may be present on certain cards.
"MS did screw up with GDI+, as it wasn't used like it 'could' have been, and even though it is fairly rich, MS new they would be replacing GDI
I'm not going to change your sheets again, Mr. Hastings.
True, good call. That way, it wouldn't be your kids who are treated like criminals. It would be you.
HAHAHA! So Microsoft and Apple and the Mozilla Foundation (and tons of other companies, I guess) are likely to be reading through my stuff right now because they create products which allow people to snoop on what content other people consume? You're cracking me up.
Interestingly enough, Apple also produces software with features that specifically allow you to protect yourself from snooping (Safari's private surfing feature comes to mind). What does that make them?
Maybe they simply add features to their apps which their customers actually need and demand? Some parents actually want to know what their kids are doing - not that I personally think that this is a good idea. It's probably also useful in settings like schools.
Is this some kind of joke I'm not getting?
Besides "command line" apt-get, and Synaptic, you can also download .deb files and double click em just like you do with Windows .exe files and if you have all the right required libraries, it will install using an installer. Synaptic is easier though, because it's connected to the repository and all the dependencies are current to that repository.
Too complicated for you ? Have your grandma explain it.. I'm done.
waiting for ad.doubleclick.net
You seem to like telling other people to "look it up," but frankly, you need a bit of that, too. Specifically, Quartz 2D Extreme. And I don't know even one single person who uses Windows with non-admin users. It's not a question of education, either. It's a question of usability.
You know, I should have mentioned Quartz 2D Extreme, the 'development' feature that isn't even enabled by default and has to be turned on by the debugger, only affects applications after it is turned on, and resets itself to off, oh, and the fact that there are lots of compatibility issues that prevent it from working properly.
I also didn't mention the performance concerns of using it as it requires double the RAM that has to be paged from System to VRAM, instead of elegantly using System RAM as VRAM as Vista does with no double overhead.
I apologize for not mentioning this, just like I didn't mention other test technology. Is there something else being tested out there we should mention?
Apple has to this date not even committed to Quartz 2D Extreme on 10.5, as they are hitting compatibility issues left and right, so it may only be enabled on new Macs and that is a 'big if and maybe' at this point due to the massive issues they are having with it.
It also doesn't help QuickDraw or QuickTime rendering technologies, and the performance of Quartz 2D without 'Extreme' is more than twice as slow as QuickDraw with the 10.4 software optimizations for QuickDraw. Making Quartz 2D less likely to be used even though it was to be the star new Graphical API for Apple. And sadly, in comparisons to a lot of other graphics technologies out there, not only from MS, but in the *nix world, Quartz 2D is outdated before it has the performance to be used like it should have been.
So, as I said before, Vista accelerates WPF, and even LEGACY GDI and GDI+ calls through the GPU, something OSX does NOT DO even for Quartz 2D, and probably will not even do in 10.5.
(If you really want me to look up the links to reference this stuff, then you are vastly out of the OSX loop, as this is a BIG topic in the development and 10.5 beta news.)
As for not knowing a person that uses Windows with non-admin users, you apparently haven't used Windows in a corporate environment or with an old school *nix or NT person setting up the computer.
However, I can agree with you completely that MS was stupid with WindowsXP to go the compatibility route instead of enforcing the NT security model even if it did break applications; they should have broke applications and forced XP users into non-admin roles by default.
MS was way to worried about the market move from Win9x to XP and the applications that were security unaware, and for that XP took quite the security beating for it.
but Microsoft's GDI+ drivers don't use it,
You sounded like you were on track, and a lot of what you state is correct, however this line is a bit of a stopper.
Microsoft DOES NOT make the Video Drivers, nor do they have control over what features the MFR puts in the drivers. They can certify or require features for certification, but they do NOT write the drivers, and this is where the optimizations would need to be if the hardware even supported the acceleration features.
There are issues with the GDI+ features that are GDI like but perform poorly, but if the Video Driver from the MFR doesn't accelerate this as they are DIFFERENT calls, GDI+ will be slow.
However, with that aside, WPF is fully accelerated, even on XP via DirectX7. So MS didn't make the same mistake as they did by leaving GDI+ out in the cold.
Take Care...
Depends on the kid. I have one I would trust unless he gave me a reason to look. The other one, however, requires Argus, a pack of bloodhounds, and the previous three graduating classes of The Citadel to keep within the bounds of acceptable behavior. He's going to be hell on wheels when he gets into kindergarten.
The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
I remember installing Magellan on my ALR 286 with a 40 meg HD around 1987-1988. I don't remember the exact feature set but after indexing the drive I could do pretty much everything I am able to do with the modern OS searches like Spotlight.
I'm glad that Spotlight is getting smarter but I think it's silly that these things were not part of the original release.
You don't always need to break new ground. Sometimes you just need to make sure you at least cover the ground already handled by the original innovators.
"Microsoft DOES NOT make the Video Drivers, nor do they have control over what features the MFR puts in the drivers"
.NET programmers, and .NET had other issues that prevented it from being used for the sort of high performance applications that sell graphics cards (e.g. CAD, gaming, animation, etc.), so there wasn't enough customer demand to justify writing GDI+ drivers when most consumer Windows applications only used GDI, and other graphics-intensive software was written for DirectX or OpenGL.
Microsoft does in fact make video drivers, but they tend to be the default ones such as the VGA GDI driver Windows loads when it can't find anything suitable for a machine's hardware (or when it's being run in safe mode), and the software rendering layer that DirectX and old versions of Windows OpenGL use in similar circumstances. The problem is that while most card manufacturers have specialist driver sets for GDI, DirectX, and OpenGL, they didn't write any for GDI+, so everything gets rendered using the Microsoft default software engine even on hardware that's easily capable of doing everything itself, as for example is certainly the case with DirectX 7 compliant systems, and probably DirectX 6 ones.
"There are issues with the GDI+ features that are GDI like but perform poorly, but if the Video Driver from the MFR doesn't accelerate this as they are DIFFERENT calls, GDI+ will be slow."
There are AFAIK no MFR-supplied GDI+ drivers because the only people who used GDI+ to any extent were
"However, with that aside, WPF is fully accelerated, even on XP via DirectX7."
I know, hence my statement about developers feeling that Microsoft's default GDI+ driver should also have used DirectX instead of a lame software renderer, because DirectX 7 has been around since 1999, and GDI+ wasn't publicly launched until 2001, so it was an obvious choice. Alternatively, they could have made such a driver available for download a year or two later when it became clear that OEMs and graphics chip-set manufacturers weren't going to release their own GDI+ drivers, and developers were first complaining loudly, and then avoiding it because of performance issues with Microsoft's default driver.
"So MS didn't make the same mistake as they did by leaving GDI+ out in the cold"
I don't think anybody cares about GDI+ itself, but a lot of developers are pretty pissed (although I'm not one of them) at having followed Microsoft's instructions about using GDI+ to ensure that they'd be compatible with Longhorn, only to find out that it's being dumped for yet another shiny but totally incompatible system, leaving them with large bodies of code that will either have to be completely rewritten, or run inefficiently forever.
I'm not going to change your sheets again, Mr. Hastings.
twitter, I think you're confused. I love how you got modded up though. I guess that "M$" thing is still pure magic with the mods. You realize this is an article about a feature of an Apple product, correct? What "M$" service are you talking about?
Of course, it's total bullshit.
That link is 404'ed. I wonder why?
When you treat your kids like criminals
Please, you've proved beyond any reasonable doubt that you are not fit to be a parent, or at least that you shouldn't let kids use computers under your supervision (or lack thereof) Give it up.
That register article is so good, I think I'll journal it up
I doubt it will, considering it's 404 and your "write up" has your usual grammar and spelling mistakes, not to mention the hysterical "OMFG M$ IS TEH EV1LZ" tone.
you M$ paid turds hate
Yes twitter, anyone who disagrees with you is on Microsoft's payroll.
insightful commentary
Just like your posts!
Wow; I'd never noticed that before. Guess that's another point for Firefox over Safari...
It'd be nice to get that system-wide.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Awww twitter, does that mean we're going to be deprived of another powerful "rebuttal" of reality? Say it ain't so!
This is STILL Just a BITMAP Composer, using OpenGL to store and render Textures on a simple Polygon surface for each Window.
Sorry, you're wrong. You're thinking of Quartz Extreme, since then apple has introduced Quartz 2D Extreme (what a terrible name). Here's (for example) an ars article:
http://arstechnica.com/reviews/os/macosx-10.4.ars/ 14
OS X 10.4 renders 2D vectors with the GPU.
You're right that they have different architectures. The mac is still 2D bitmaps (though drawing is GPU-accelerated), whereas vista has gone for a more ambitious display list thing. It'll be interesting to see how they match up over the next few years.
"Where did Apple go yesterday?"
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
Sorry, you're wrong. You're thinking of Quartz Extreme, since then apple has introduced Quartz 2D Extreme (what a terrible name). Here's (for example) an ars article
Actually I'm not...
Yes Quartz 2D Extreme is something available on OSX 10.4 as you can find me discussing in another post in this thread, but is a developer test feature, and works far from well. (You know get developers to actually start using Quartz 2D before it is outdated by seeing it finally be faster than QuickDraw that is twice the speed of Quartz 2D without Extreme enabled.)
Quartz 2D Extreme is also something that probably will not see the light of day even in 10.5 due to the problems and compatitibility issues it causes.
Has anyone else played with a 10.5 beta, still no Quartz 2D Extreme with the last build I was involved with, not a good sign...
I just hope that Apple make Spotlight actually work. Ever since it replaced Mail's built-in search I haven't been able to find anything. Admittedly I'm probably a special case, as my mail archive stretches back over 14 years. Still, when I type something into the search field I have to wait minutes for anything to happen, and then the results are both numerous and irrelevant. I get better and faster results with "grep".
I'm a big fan of the underlying technology in Spotlight -- observing writes and incrementally maintaining a database is a great idea -- but the usability is terrible.
I'm not interested in any of these new "features". I just want old-style Mac usability.