That seems incredibly silly. I likened C# to Java, but Java's references don't do anything like that, == works fundamentally the same as in every other sane language, it compares the memory locations of the two variables and returns a true or false for them.
If C# works the way you say you do, how do you check that two objects are really the same identical object?
You do know these don't do the same thing right? The first is fastest but that's only because it's testing pointer equivalency, and the other actually compares the characters that make up the string for whether or not they are the same.
This is Deep versus Shallow, something taught in my first year CS course. Obviously a degree is a worthwhile endeavor, if you've put forth such a flawed comparison in a forum populated by people that would know these things. I don't even have my degree yet, but the fact you think that the theory of CS isn't important is exactly why it could take you 10 years before you become a grand master coder. It simply shouldn't take that lng if you know the concepts behind why things work the ways in which they do.
Thanks for the FUD, but let me point out the actual state of affairs.
1) Apple has complete hardware support for the mac mini, your confusing hardware support with what the hardware can support. The hardware itself simply cannot perform a multitude of the things CoreImage/CoreVideo is capable of, so all that work is done in the CPU rather than on the GPU.
2) There is no distinction between what machines can be servers and what cannot, the distinction is that there are client versions and server versions of the OS distinguished by pretty GUI tools to control those services, whereas the normal "client" version you have to open a terminal and manually configure those same included services. Seeing as your bitching about how linux doesn't distinguish, then I trust you are comfortable opening a terminal and doing it yourself.
3) You provide the most piss poor reasons to run linux I have ever heard. OS X can do everything in a server capacity that linux does, as such there is no reason to run linux on the mac, and even worse to run your mac os inside of linux.
4) Apple is hardly going to care that people want to run linux on their hardware, because you already paid them for their hardware. Repeat after me: "Apple is a HARDWARE company." The fact they make good software doesn't change that.
5) Apple isn't consumer friendly? They replace non functional components on the spot in their stores, they perform the os upgrades for you preserving yoru data, and take your expensive toys and provide you new ones when they break or your battery dies, how are they not consumer friendly?
Most likely you never let Spotlight finish indexing your entire HD at first install of Tiger. It's a very low priority background task, so the fact it hasn't hit all your files yet isn't surprising. As to those elements not being searchable, they most certainly are, I added spotlight support to the Colloquy IRC client and know this to be a fact.
Bonjour services are advertised on the local network segment, or if you have Mac OS X Tiger server, no more than 1 hop from the local network segment. So the likelihood of hackers find your machine by these means is tiny. And if you have a hacker on your local network aching to get at your printers then you have more problems than Bonjour can solve.
Who said they were withdrawing? Seems like a courtesy that they extended, as Apple knows it is in the legal right. It has the law on it's side so whatever the EFF may try, they will lose, Apple will continue it's subpeonas and they will fire someone.
The only reason why they are so adamant about this is Asteriod as it was leaked over 6 months ago and the actual product still has yet to reach the market. So when people suggest the scenario that someone might see what they are working on and beat them to market, this seems like one opportunity for just that.
Lol, I don't see how this is a troll, It's true. This phone is super ugly, especially coming from the same company that made the RAZR. I mean come on, let's be honest, that phone looks awful.
We must be looking at different phones. The RAZR is great for it's featureset and form factor, but this thing is the same old lump of a phone that everything else comes in.
I would really like to know how this is a RAZR succesor.
yes, yes they are when they have been exposed to risky cicumstances like teh one you mention. Not before. Recently teh government has allowed rape victims and people that have engaged in risky sex(unprotected) to also use the drug, except the government doesn't subsidize those uses.
This reminds me of when Burns went to the doctor on the simpsons. He had every disease known to man, and all of them were so busy battling each other that he in turn was without detriment. Burns walked away with the idea that he was invincible despite what the doctor tried to say.
Hmm, funny. You see OS 7 - OS 9 all worked perfectly fine for me and did exactly what they were supposed to, so your gonna have to point out the deficiencies to me. As to OS X, it's initial release despite it's code name was no speed deamon, but it was rock stable and ran all the software it claimed to as well as it claimed to.
Why would Pixar switch it's entire development pipeline that creates billions in revenue over to a brand new and wholly untested system? If they had done that, it would have been the most brain dead move ever. Pixar only moved to OS X BECAUSE of the XServe Dual G5 cluster setup, which was wholly created for VT and Pixar. They switched for performance, not the OS.
Again, if there are deficiencies in the available application why aren't you emailing application authors and telling them what is missing in their offering? I get emails and comments all the time about what people like/don't like and I use them to decide what to add/change/enhance. I know I'm not the only mac developer that does that, and I know that Mac users are very fickle and will quickly throw your app in the trash once they have decided they don't like it.
Like I was saying before, mac users value their mac applications because they work as their mac does, exactly as they are told to. I never said there was no crappy mac software, I know of plenty and some are created to intentionally be crappy, but what other platform has a website entirely dedicated to ridiculing bad applications(perversiontracker.com)? Like I said, mac users are often very vocal about what they don't like, I just use that to craft better stuff.
You say arrogant, I say honest. When was the last time you had mac software that was lacking in features or usability? What about that was buggy and unreliable?
While an application being for the mac doesn't automatically make it awesome, the sheer amount of bitching that mac users will do when the littlest of details is off does. Mac users simply don't put up with crap since they don't have to, so when you write mac apps it pays to take the time to invest extra time making sure you did it right.
Why is the open source way to always waste time and productivity? Why is the open source way to always go with the worst solution merely because it was free? Why is the open source way to deal with bugs, missing features and glaring omissions all to avoid paying for a better application? If you really can't afford a mac app that does what you need are stuck with Gimp, fine, BUT if you can afford the native solution and know how to use it why bother forcing yourself to put up with something that comes up short?
Obviously you don't read too good. The GPL the license itself has a viral nature where anything that even links to it MUST in turn become GPLed code.
The linux kernel is a monolithic one that allows modules to be loaded into it. The GPL has no control over that since it is a separate and distinct binary that just happens to be able to be used in conjunction with a GPL work. Basically it's like your new products becoming GPL merely because you used GCC to compile them.
Yes, several things are keeping Apple from using Linux, it's design, it's leadership, the MUCH more frequent core updates, the nasty bugs that can make their way into the kernel, and the AWFUL driver system. If the license wasn't enough to keep them away, everything about it's design is counter to that of OS X.
The Lesser GPL which you mention exists because it wants people to use it without their greater work becoming GPLed. Hence why KHTML and Apple's improvements are open source, yet Safari, the web browser is not.
"My powerbook switches between full net configurations in two seconds, straight out of the apple menu, and I can store as many as I like. Every time she brought that laptop to my place, it was a five-minute hassle to hook the f*cker up and switch the IP/DNS/gateway by hand. Every time she went home, it was a ten minute tech support phone call to get it working again."
Why are you doing that at all? The Locations Manager will automagically do this and change your settings for you. I move my machine between two locations and it even remembers my different desktop at the work location.
Beveled glass and textured metal widgets are more childish than garrishly bright green and blue widgets? Maybe in your mind.
As to the gui interface of Gnome, which interface are you talking about? Last I checked there are hundreds of themes for Gnome and while I love my "Industrial" theme and login panel theme, I can't say it's the best for everyone.
If your parents have trouble navigating off the desktop, that's fine. Give them what works for them, but using 1 case as representative of everyone is silly. My parents need to be told how to do everything on their windows box and refuse to learn how to do it themselves and ask me over and over again each time they use thier machine. So am I to assume that Windows is astoundingly perplexing and users can never become accustomed to it?
Care to share any of these? I happen to write Mac software and apps that are overlooked/specialized are perfect since I know what people want and can easily package up a solution that is much better than what the user was looking for.
1) Microsoft never invested in Apple, they came to an agreement on a lawsuit where Apple was suing for copyright infringement of it's UI.
2) Apple has yet to ever be "saved", because they have always had LARGE cash reserves of greater than 5 billion dollars(currently 4/5 billion in cash reserves).
3) Macs ARE better at graphics, OS Level Color correction and accuracy management(ColorSync) is a BIG deal. Add to that the purchasing en masse of the tools that graphics/media pros use. Things like the Logic, Final Cut, and Motions of the world.
4) The iPod didn't come in the nick of time, Apple was profitable before and after the iPod. The iPod was merely a toy Steve concocted that took off liek a bat out of hell.
5) Apple is assured of it's survival as long as they continue to make those innovative and easy to use apps that they are known for.
As another poster said, Drivers are beautifully setup on OS X due to the fact that IOKit is a Object Oriented C++ API for writing Drivers. The reason it is so amazing is that functionality is inherited allowing you to write more robust drivers in much less time. The current set of Drivers would just as easily support your entire PC system due to the fact that you would have at least basic support for all your devices.
Darwin has IOKit and does support PC devices well. However you are correct about software since all those windows apps would steal require Windows. The fact that Windows comes preinstalled would always trump another OS for the majority of the market that sees a computer as a handy appliance.
I don't see how this is a flaw inherent to OS X. Completely different toolsets created this problem. You could just by Photoshop and have a native application that uses the native APIs that natively understands file aliases.
BTW Aliases rely on HFS+ in order to always point to a file regardless of thier location, so in linux there is no way to do this since there is no HFS+ writing (Journaled or otherwise).
That seems incredibly silly. I likened C# to Java, but Java's references don't do anything like that, == works fundamentally the same as in every other sane language, it compares the memory locations of the two variables and returns a true or false for them.
If C# works the way you say you do, how do you check that two objects are really the same identical object?
You do know these don't do the same thing right? The first is fastest but that's only because it's testing pointer equivalency, and the other actually compares the characters that make up the string for whether or not they are the same.
This is Deep versus Shallow, something taught in my first year CS course. Obviously a degree is a worthwhile endeavor, if you've put forth such a flawed comparison in a forum populated by people that would know these things. I don't even have my degree yet, but the fact you think that the theory of CS isn't important is exactly why it could take you 10 years before you become a grand master coder. It simply shouldn't take that lng if you know the concepts behind why things work the ways in which they do.
Damn right, SoulCalibur pwns.
Thanks for the FUD, but let me point out the actual state of affairs.
1) Apple has complete hardware support for the mac mini, your confusing hardware support with what the hardware can support. The hardware itself simply cannot perform a multitude of the things CoreImage/CoreVideo is capable of, so all that work is done in the CPU rather than on the GPU.
2) There is no distinction between what machines can be servers and what cannot, the distinction is that there are client versions and server versions of the OS distinguished by pretty GUI tools to control those services, whereas the normal "client" version you have to open a terminal and manually configure those same included services. Seeing as your bitching about how linux doesn't distinguish, then I trust you are comfortable opening a terminal and doing it yourself.
3) You provide the most piss poor reasons to run linux I have ever heard. OS X can do everything in a server capacity that linux does, as such there is no reason to run linux on the mac, and even worse to run your mac os inside of linux.
4) Apple is hardly going to care that people want to run linux on their hardware, because you already paid them for their hardware. Repeat after me: "Apple is a HARDWARE company." The fact they make good software doesn't change that.
5) Apple isn't consumer friendly? They replace non functional components on the spot in their stores, they perform the os upgrades for you preserving yoru data, and take your expensive toys and provide you new ones when they break or your battery dies, how are they not consumer friendly?
Spotlight comments merely make it immediately re-index the item so you just helping it along.
Most likely you never let Spotlight finish indexing your entire HD at first install of Tiger. It's a very low priority background task, so the fact it hasn't hit all your files yet isn't surprising. As to those elements not being searchable, they most certainly are, I added spotlight support to the Colloquy IRC client and know this to be a fact.
p ng
Here is a screencap from when I was testing:
http://matrixpointer.com/screens/xenon_spotlight.
Bonjour services are advertised on the local network segment, or if you have Mac OS X Tiger server, no more than 1 hop from the local network segment. So the likelihood of hackers find your machine by these means is tiny. And if you have a hacker on your local network aching to get at your printers then you have more problems than Bonjour can solve.
Who said they were withdrawing? Seems like a courtesy that they extended, as Apple knows it is in the legal right. It has the law on it's side so whatever the EFF may try, they will lose, Apple will continue it's subpeonas and they will fire someone.
The only reason why they are so adamant about this is Asteriod as it was leaked over 6 months ago and the actual product still has yet to reach the market. So when people suggest the scenario that someone might see what they are working on and beat them to market, this seems like one opportunity for just that.
Lol, I don't see how this is a troll, It's true. This phone is super ugly, especially coming from the same company that made the RAZR. I mean come on, let's be honest, that phone looks awful.
We must be looking at different phones. The RAZR is great for it's featureset and form factor, but this thing is the same old lump of a phone that everything else comes in.
I would really like to know how this is a RAZR succesor.
It's just about the ugliest phone I've ever seen.
Plus it's not shiny white plastic or a grey metal shell.
yea, that's the scene I was talking about earlier.
yes, yes they are when they have been exposed to risky cicumstances like teh one you mention. Not before. Recently teh government has allowed rape victims and people that have engaged in risky sex(unprotected) to also use the drug, except the government doesn't subsidize those uses.
This reminds me of when Burns went to the doctor on the simpsons. He had every disease known to man, and all of them were so busy battling each other that he in turn was without detriment. Burns walked away with the idea that he was invincible despite what the doctor tried to say.
perhaps, but google maps and mapquest do actually know where I live. And google maps are near realtime zooming depending on yoru connection speed.
Hmm, funny. You see OS 7 - OS 9 all worked perfectly fine for me and did exactly what they were supposed to, so your gonna have to point out the deficiencies to me. As to OS X, it's initial release despite it's code name was no speed deamon, but it was rock stable and ran all the software it claimed to as well as it claimed to.
Why would Pixar switch it's entire development pipeline that creates billions in revenue over to a brand new and wholly untested system? If they had done that, it would have been the most brain dead move ever. Pixar only moved to OS X BECAUSE of the XServe Dual G5 cluster setup, which was wholly created for VT and Pixar. They switched for performance, not the OS.
Again, if there are deficiencies in the available application why aren't you emailing application authors and telling them what is missing in their offering? I get emails and comments all the time about what people like/don't like and I use them to decide what to add/change/enhance. I know I'm not the only mac developer that does that, and I know that Mac users are very fickle and will quickly throw your app in the trash once they have decided they don't like it.
Like I was saying before, mac users value their mac applications because they work as their mac does, exactly as they are told to. I never said there was no crappy mac software, I know of plenty and some are created to intentionally be crappy, but what other platform has a website entirely dedicated to ridiculing bad applications(perversiontracker.com)? Like I said, mac users are often very vocal about what they don't like, I just use that to craft better stuff.
You say arrogant, I say honest. When was the last time you had mac software that was lacking in features or usability? What about that was buggy and unreliable?
While an application being for the mac doesn't automatically make it awesome, the sheer amount of bitching that mac users will do when the littlest of details is off does. Mac users simply don't put up with crap since they don't have to, so when you write mac apps it pays to take the time to invest extra time making sure you did it right.
Why is the open source way to always waste time and productivity? Why is the open source way to always go with the worst solution merely because it was free?
Why is the open source way to deal with bugs, missing features and glaring omissions all to avoid paying for a better application?
If you really can't afford a mac app that does what you need are stuck with Gimp, fine, BUT if you can afford the native solution and know how to use it why bother forcing yourself to put up with something that comes up short?
Obviously you don't read too good. The GPL the license itself has a viral nature where anything that even links to it MUST in turn become GPLed code.
The linux kernel is a monolithic one that allows modules to be loaded into it. The GPL has no control over that since it is a separate and distinct binary that just happens to be able to be used in conjunction with a GPL work. Basically it's like your new products becoming GPL merely because you used GCC to compile them.
Yes, several things are keeping Apple from using Linux, it's design, it's leadership, the MUCH more frequent core updates, the nasty bugs that can make their way into the kernel, and the AWFUL driver system. If the license wasn't enough to keep them away, everything about it's design is counter to that of OS X.
The Lesser GPL which you mention exists because it wants people to use it without their greater work becoming GPLed. Hence why KHTML and Apple's improvements are open source, yet Safari, the web browser is not.
"My powerbook switches between full net configurations in two seconds, straight out of the apple menu, and I can store as many as I like. Every time she brought that laptop to my place, it was a five-minute hassle to hook the f*cker up and switch the IP/DNS/gateway by hand. Every time she went home, it was a ten minute tech support phone call to get it working again."
Why are you doing that at all? The Locations Manager will automagically do this and change your settings for you. I move my machine between two locations and it even remembers my different desktop at the work location.
Beveled glass and textured metal widgets are more childish than garrishly bright green and blue widgets? Maybe in your mind.
As to the gui interface of Gnome, which interface are you talking about? Last I checked there are hundreds of themes for Gnome and while I love my "Industrial" theme and login panel theme, I can't say it's the best for everyone.
If your parents have trouble navigating off the desktop, that's fine. Give them what works for them, but using 1 case as representative of everyone is silly. My parents need to be told how to do everything on their windows box and refuse to learn how to do it themselves and ask me over and over again each time they use thier machine. So am I to assume that Windows is astoundingly perplexing and users can never become accustomed to it?
Care to share any of these? I happen to write Mac software and apps that are overlooked/specialized are perfect since I know what people want and can easily package up a solution that is much better than what the user was looking for.
A couple corrections:
1) Microsoft never invested in Apple, they came to an agreement on a lawsuit where Apple was suing for copyright infringement of it's UI.
2) Apple has yet to ever be "saved", because they have always had LARGE cash reserves of greater than 5 billion dollars(currently 4/5 billion in cash reserves).
3) Macs ARE better at graphics, OS Level Color correction and accuracy management(ColorSync) is a BIG deal. Add to that the purchasing en masse of the tools that graphics/media pros use. Things like the Logic, Final Cut, and Motions of the world.
4) The iPod didn't come in the nick of time, Apple was profitable before and after the iPod. The iPod was merely a toy Steve concocted that took off liek a bat out of hell.
5) Apple is assured of it's survival as long as they continue to make those innovative and easy to use apps that they are known for.
The rest of your thoughts seem fine.
As another poster said, Drivers are beautifully setup on OS X due to the fact that IOKit is a Object Oriented C++ API for writing Drivers. The reason it is so amazing is that functionality is inherited allowing you to write more robust drivers in much less time. The current set of Drivers would just as easily support your entire PC system due to the fact that you would have at least basic support for all your devices.
Darwin has IOKit and does support PC devices well. However you are correct about software since all those windows apps would steal require Windows. The fact that Windows comes preinstalled would always trump another OS for the majority of the market that sees a computer as a handy appliance.
I don't see how this is a flaw inherent to OS X. Completely different toolsets created this problem. You could just by Photoshop and have a native application that uses the native APIs that natively understands file aliases.
BTW Aliases rely on HFS+ in order to always point to a file regardless of thier location, so in linux there is no way to do this since there is no HFS+ writing (Journaled or otherwise).