If you don't see the difference between a punctuation error in a casual, unedited post and failing to properly spell the main subject of the article you have written, when you're a professional writer, then I think you're missing the point. I don't expect posts here or even summaries from the editors to be correct or proper. I don't expect the articles themselves to have perfect spelling. I do expect them to at least know how to pluralize the main topic. It's like an article by a "marine biologist" who keeps referring to the behaviors of the "octopussies" he has been studying.
I just don't get it. What is the deal with people never changing their minds, or letting in new information?
Do you remember back in elementary school and then high school when you were taught critical thinking, logic, problem solving, and the scientific method as applied to making everyday decisions?
Yeah, nobody else was taught any of that either. Instead we were all subjected to mindlessly memorizing facts by rote, day after day, year after year.
You can't even blame it on modern schools...We have a tradition of this type of mental blindness going back more than a century.
Public schools in this country were based upon the model of mental institutions, with a healthy dose of military brainwashing techniques. I can certainly blame them.
Yes, in the semiconductor industry (and in Vegas), 'dice' is by far the most common plural form of 'die.'
For a die used in gambling, both dies and dice are proper pluralization. For a die used in manufacturing, only "dies" is proper. They are two different words that happen to be spelled the same. I don't care if a technician misuses one as slang, but a professional writer who does so loses more than a little credibility. It's the subject of the article, not some incidental aspect.
A few people have said this here. Where is the evidence?
Hmm, reading Apple's own literature, it is not clear if it is just a backup mechanism or actual versioning.
I initially thought Time Machine was utilizing a new versioned filesystem (perhaps ZFS). But unfortunately all evidence points to "No".
Leopard uses an HFS based system, and from what I read uses the same kernel hooks as spotlight to track file changes. The reviews I read claimed it included incremental changes between backups, but it is possible they were mistaken or speculating.
My assumption was that the external drive was a requirement for the backups and to store the version changelog, but I could be wrong. We'll just have to wait for a real review to see.
The quad-core Intel Kentsfield processor is essentially two Conroe dice attached to the same package.
How can you take an article about processors seriously when they can't properly pluralize "die" as "dies."
I cannot wait for comparative benchmarks. I wonder how much ground Intel will gain by being first to market.
I suspect for the desktop market we'll all see that having four cores does not improve most application performance significantly because it does not ameliorate the normal bottlenecks outside the server space. And what is with Kentsfield and Clovertown? Are they both going to be the same thing when released or is the Xeon and Core 2 Duo still going to be seperate lines with different cache sizes and the like?
Umm... If tiger is leaking memory, how about they fix it instead of relying on a garbage collector. I don't know of any modern OS, linux,bsd, even windows server 2003 that leaks memory to the point you notice it.
It isn't "Tiger" that is leaking memory, it is services and applications on top of Tiger. Safari, for example, leaks memory even though WebCore does not seem to be. It is a great idea to fix this, but it is even better to fix your dev tools so that they automatically fix it in both Apple's apps and applications provided by third parties. As for other OS's, Firefox leaks memory on almost all of them. Wouldn't it be nice if you could fix that in one place?
My understanding is that multiple clipboards are available to developers for inclusion in their apps, via an official API and possibly for most apps via a service. We still don't know if Apple will use them in their apps or even in the Finder.
Only for the Slashdotters using Safari or Camino, though, because unfortunately Firefox doesn't support Services. : (
Interestingly enough, another of the new features is the ability to embed cocoa features in carbon code, thus it may be much easier for Firefox to add support for services. Firefox's lack of support for services (something I use heavily) is the main reason why it is not my everyday browser on OS X.
I did due diligence before I opened my little business. First, the demand curve for software doesn't fit what you might think from a microecon 101 textbook. Price is a signal of quality, and $10 software is "crud" whereas $25 software which accomplishes what you are setting out to do is worth actually getting out ye olde credit card.
Obviously I don't know what your software is or what the market is like, but I have noticed that price as an indicator of quality is more applicable to high priced software with direct competitors. If you're selling a photo editor to compete with photoshop, making sure you charge at least $100 is probably going to net you more cash. If you sell an IDS system for $40K, higher prices often signal quality. On the low end, however, this is less true. If you are selling something at the $25 price point, there is a lot of pressure to drop below the $15 pain point and it may result in a much larger volume of sales.
For example, during my last week I made roughly half of my sales through Google AdWords, at the cost of roughly $10-15 per sale depending on the campaign.
If your sales are low volume, Google is not a great way to advertise. You might want to consider some of the more viral marketing techniques, like telling people on Slashdot the name of your software and what it does.:)
I'm actually kind of worried about the way Apple's moving away from enhancing OpenGL to wrapping it in a proprietary API, starting with Core Image.
This is just a matter of what works best as part of OpenGL itself and what works best as part of the implementation tools. I'm actually hoping Sony and Apple hang tight on the OpenGL thing. We all know there will be a single dev kit for Windows and Xbox, I'd like to see a competing one for Windows, Mac, Playstation 3, and Ninetendo. Sony is certainly pushing things that way and a lot of the 3d modeling industry has jumped on board. I just hope Apple and Nintendo can play nicely.
...or even some kind of wrapper that would let them use DirectX support in video cards to reduce their dependance on card manufacturers making custom Apple cards.
There is currently no reason for card manufacturers to make separate mac models except for two things. One, mac support powered DVI, unlike everyone else, so the boards need to handle that feature. Two, they make more money by selling a mac version at a higher price. All the cards already support OpenGL and will continue to do so for the foreseeable future. Heck, ATI already released one 3D card for both platforms and it seems likely they will continue in this vein.
Time Machine: Incremental backups with Exposé eye-candy.
I think you missed the bigger part of the feature. It is incremental backups, and a complete versioned filesystem. It isn't just the ability to grab a version of a file from yesterday at midnight and the day before at midnight, it is the ability to grab every incremental change to the file, whether it was two saves or two hundred.
Let's call it "Testbed": They could use FreeBSD jails and overlays to give you the ability to run a testbed environment that would looks almost like a virtualised system (like Parallels or VMware) which even "root" couldn't see out of, but without the overhead of virtualization.
I'd much rather see jails or containers built into the OS, for all user space programs and, if possible, for VMs by default. They completely ported DTrace from Solaris, maybe containers are next. Still, if it was going to be in 10.5, they almost certainly would have given it to developers to test with their applications by now. Maybe for the next version.
Combine these with Time Machine, you could actually log into a version of your whole system as it existed a week ago, or two weeks ago...
That might be nifty, but I'm not sure it would be that much actual use. Maybe I'm just not seeing the use-case.
Wow... Slashdot is a "Nerd" site, but this is the first I've heard of this feature... where on slashdot is the feature list that is interesting to *developers*?
I haven't seen a single consolidated list of all the features, but all of the features shown were aimed at developers, either as demonstrations of what the new APIs support or as features useful to developers. Time Machine, for example, was demoed as an API that can be built into a developer's apps. Other features you might have missed include a full port of DTrace from Solaris, built into the new X-ray profiling software, resolution independent UI, core graphics, quicktime, and core animation features, more parity between carbon and cocoa, a built in grammar checking service for all apps, RSS, multiple clipboards, improved python and ruby tools included, Apache 2, and default inclusion of Subversion.
Most of the coverage on Slashdot has been for end-users, rather than developers, but there has been plenty of discussion elsewhere on development sites for industries using these elements. Heck, the DTrace message boards have been talking about little else for a week now.
Didn't Intel have a partial 64-bit system where the system could access more than 4GB of memory but the registers were still 32-bit?
I don't know about Intel, but programs on OS X on 64-bit G5 chips could access more than 4 Gb using a hack built into the OS. The Merom chips are fully 64 bit, just like the G5s and the Athlon 64, but unlike the Yonah. The real difference is that OS X 10.5 is fully 64 bit as well as 32 bit and supposedly takes full advantage of 64-bit OS's and allows programs to do so as well without any extra work (Xcode builds both 32 and 64 bit fat binaries for x86 and PPC). For the average user, however, this will provide negligible benefit. Your Web browser, e-mail client, and video games will not run any faster. Your database, ray-tracer, and graphics compositor might run a bit faster, but most people aren't using any of these.
You're right. But I also see the solution in your message. Read it over a few times, and you'll get it.
If you're thinking switching away from Windows is the solution, you're missing the big picture. Because of their monopoly MS can do things like this that hurt consumers, but the artificial benefits to staying or problems with switching still make staying on Windows the right business case for the majority of people. If we simply had a free market, consumers would have switched already, but we don't. Monopolies break the free market and keep it from acting, thus that is not a workable solution for most.
What are the advantages to this? I just purchased the macbook pro 2.16 in late June. Should I consider selling and buying a new Macbook Pro? Should I see
a major performance hike?
Are you using your laptop as a video processing workstation or a 3-D graphics platform? If not, then most of the differences between the chips are irrelevant to you. Casual gaming is GPU bound, not CPU bound. For most applications, the Core 2 Duo and the Core Duo perform almost identically at the same speed. The Core 2 Duo provides a wider range of Mhz ratings and can support a faster front side bus and slightly more on chip cache. So basically, newer laptops with newer chips will be slightly faster than old ones. While this moves from 32 bit to 64 bit, from the average end-user perspective this is a minor speed bump, not a huge architectural change.
Vista Beta 64 bit is abysmal, will 64 bit Leopard really take full advantage? I'm I going to be stuck with driver problems or software hiccups?
Leopard and increasingly OS X apps will be re-architected to take full advantage of 64 bit chips. There should not be any driver issues. Still, 64 bit architectures are really not significantly better unless you need to address huge amounts of RAM in a single thread or you are performing certain kinds of heavy duty computation.
I wouldn't worry about your chip being obsolete anytime soon.
...nobody's making a fuss about it. Usually, when a new 64-bit processor is coming out, it's a big deal. So is Merom actually 64-bit, or did that part get scrapped, or what?
Merom is 64-bit. No one is making a big deal out of it because for most people, it isn't a big deal. Sure if you need to address more than 4 gig of RAM with a single thread for video processing or something, this means you don't need a hack, but really while OS X is moving to full 64-bit support no one cares that much.
M$ is finally doing what UNIX/Linux/BSD has enjoyed for many years, user processes should not be able to modify OS stuff! Hurray, M$ finally gets the idea!
So here's the problem, certain things do need to modify "OS Stuff." What if I want to run a hypervisor, or to kernel level process monitoring? On Linux you install a new kernel module or recompile a custom kernel. On Windows, there is no official way to do this, so companies that traditionally have relied upon this must move to unofficial mechanisms. Coincidentally, these are companies MS just put out a new product to 'compete' with. This is bad for users, since it takes control away from them and makes it harder or impossible to do things they have traditionally done (like run anti-virus software from anyone other than MS). It is also, a blatant violation of anti-trust law.
Terrorism is in definition the destruction of innocent life - not military.
No it isn't. Terrorism is using fear and terror as a weapon to get what you want.
Any attack on any military is considered a military action and not terrorism.
So the 9/11 plane that hit the pentagon wasn't terrorism?
But fear supresses the masses, allows for the removal of liberties, and the introduction of full-scale tracking of citizens. And it works. How many times on the news have I heard people say "whatever, as long as I'm safe." Fucking sheep.
Every job I have ever had has a pattern with IT: Our people aren't sharing information or documenting their work properly, lets spend X to upgrade our computers...
From my personal experience, people don't share information because it is inconvenient. I generate tons of documentation and information and people regularly ask me for info on something, which I provide to them. A lot more people probably want information I have, but don't know where to get it or how to find it. Why don't I make this more available and searchable to the whole company? It is inconvenient. Some is in CVS, some on the intranet, some on wiki pages and Websites, some in shared directories, and some just on my laptop. If our company had software to easily put it all in one searchable database with say a right click, and keep it up to date I'd do it. The problem is most CMS type systems, just don't work very well or easily.
As for documenting, well I think we all know what causes that and it is almost always that documentation is not given the priority is should be, because it does not cost money directly or immediately to skimp on it.
Why do so many linux programmers insist on such crazy naming conventions... On my mac laptop, I have a handy app for browsing mDNS networks called Rendezvous Browser (since mDNS was once called Rendezvous).
And the name of that service changed because they picked a name that meant something and, hence later discovered it had trademark issues. On of my favorite toys is called "SubEthaEdit" but used to be called "hydra." It uses Rendezvous to allow many people to share a text editor with multiple insertion points. The name was recognizable and did a good job of describing the "many heads." Even that had to be changed because a water and sewer management program already had a trademark, even though it was just a misspelling of "hydro."
In many cases it is simply safer to pick a name in a foreign language that means something to some people, but is less likely to either conflict with existing trademarks or be so obvious that it seems like a generic description rather than a specific program. The people working on these projects are programmers, not IP lawyers. They want to code, not mess with trying to sort out the legal issues around conflicting trademarks.
Did we finally get a message through that the majority of us aren't criminals?
To whom are you trying to deliver this message? The MPAA members?
A criminal can make a perfect copy of a DVD and resell it without touching the encryption. A criminal can point a video camera at a TV playing a DVD and make a file. A criminal can break the encryption anyway, since it is weak and the only thing stopping them is the law. A criminal can download a cracked copy from the internet.
All of the the so called "copy protection" schemes and DRM are not about stopping criminals. They are about stopping the law abiding. They are about making sure they can charge more money for the same product in the US where people can pay more, without sacrificing other markets that can't afford to pay as much. They are about making sure when your DVD gets scratched, you have to buy a new one instead of using a backup you made. They are about making sure you have to buy a second copy of the same movie for the car, or your portable game console. They are about making sure that when the new format comes out and players gradually transition to it, your kids will buy a new copy of the same old movie yet again, because the DVD you gave them no longer is useful.
If you think this has anything to do with stopping criminals, you've bought into their marketing propaganda.
How easy it is to bring an infected laptop and plug it in behind the firewall?
It is pretty easy and even when it isn't there are plenty of droppers and trojans and multi-vector worms that can get past your firewall. Security at the network edge is all well and good, but if you're still vulnerable to this type of attack you might want to look into some internal hardening. The latest generation of IDS-like devices can really make a difference. They tell you something is spreading in your network, machines are talking on ports they normally don't, to hosts they normally don't and even trying to talk to your unused IP space. Then, you can use them to throttle all nonessential traffic on those ports and to the infected machines, saving your network bandwidth, stopping the worm from spreading, and keeping your vital services, even using those hosts, up and running. Print out a list of infected hosts and start your cleanup. Barring the expense of a full system like this, you can at least establish some firewall-like rules for network segments.
My apologies if you already know all this, but a lot of network security people are still living in the mid 90's.
It's a "Joe Six Pack" end user feature, but of no use whatsoever to a good developer, because there are already existing and much better tools for that job.
You completely missed the previous poster's point. Time machine is a technology and API that can be integrated into any application. Thus, developers writing programs that want to manage versioning or just tie into it the filesystem versioning generally, can integrate their applications with the feature. In photoshop you can use "undo" to walk backwards through your document, even to a point before you last saved the file. Developers will be quite happy to be able to easily implement this same feature in a plethora of other applications.
As for developers using time machine directly with the filesystem, well some will find it easier than running a local CVS server. Also, Leopard includes subversion and we have no idea yet as to the integration between time machine and other versioning systems, or even if time machine will allow commit messages and the other traditional features of versioning systems.
The fact that porn is not legal for minors to buy is stupid - as sexual education is a good thing, ignorance, is a bad thing.
I agree that the government has no place in restricting pornography. They certainly have no place writing laws with such dubious and interpretable clauses as current US pornography laws that judge whether something is restricted based upon the public opinion of some undefined "community" which has even less meaning on the internet.
That said, I think it is a fallacy to equate pornography with sex education. Most pornography is sex education in the same way that "Rambo" is survival and firearm safety training. In some European countries where pornography is commonly available, real educators are having to deal with the results of this. Boys have to have it explained to them that they aren't incredibly small and they are not physically damaged if they can't last for 3 hours straight. Women have to have it explained to them that a lot of women actually don't like anal sex or find it enjoyable and that they don't have to pretend to in order to seem normal. Also, that most women don't have a dozen orgasms.
I just thought it was important to clear up that point.
How can you take a Slashdot post seriously...
If you don't see the difference between a punctuation error in a casual, unedited post and failing to properly spell the main subject of the article you have written, when you're a professional writer, then I think you're missing the point. I don't expect posts here or even summaries from the editors to be correct or proper. I don't expect the articles themselves to have perfect spelling. I do expect them to at least know how to pluralize the main topic. It's like an article by a "marine biologist" who keeps referring to the behaviors of the "octopussies" he has been studying.
I just don't get it. What is the deal with people never changing their minds, or letting in new information?
Do you remember back in elementary school and then high school when you were taught critical thinking, logic, problem solving, and the scientific method as applied to making everyday decisions?
Yeah, nobody else was taught any of that either. Instead we were all subjected to mindlessly memorizing facts by rote, day after day, year after year.
You can't even blame it on modern schools...We have a tradition of this type of mental blindness going back more than a century.
Public schools in this country were based upon the model of mental institutions, with a healthy dose of military brainwashing techniques. I can certainly blame them.
Yes, in the semiconductor industry (and in Vegas), 'dice' is by far the most common plural form of 'die.'
For a die used in gambling, both dies and dice are proper pluralization. For a die used in manufacturing, only "dies" is proper. They are two different words that happen to be spelled the same. I don't care if a technician misuses one as slang, but a professional writer who does so loses more than a little credibility. It's the subject of the article, not some incidental aspect.
Wrong in a way. On the new Intel Mac's, the seperate video cards are needed for EFI support.
You can put multiple firmware systems on a single ROM, just like ATI did with the 9600 Pro. Windows simply ignores the non-bios firmware.
A few people have said this here. Where is the evidence?
Hmm, reading Apple's own literature, it is not clear if it is just a backup mechanism or actual versioning.
I initially thought Time Machine was utilizing a new versioned filesystem (perhaps ZFS). But unfortunately all evidence points to "No".
Leopard uses an HFS based system, and from what I read uses the same kernel hooks as spotlight to track file changes. The reviews I read claimed it included incremental changes between backups, but it is possible they were mistaken or speculating.
My assumption was that the external drive was a requirement for the backups and to store the version changelog, but I could be wrong. We'll just have to wait for a real review to see.
The quad-core Intel Kentsfield processor is essentially two Conroe dice attached to the same package.
How can you take an article about processors seriously when they can't properly pluralize "die" as "dies."
I cannot wait for comparative benchmarks. I wonder how much ground Intel will gain by being first to market.
I suspect for the desktop market we'll all see that having four cores does not improve most application performance significantly because it does not ameliorate the normal bottlenecks outside the server space. And what is with Kentsfield and Clovertown? Are they both going to be the same thing when released or is the Xeon and Core 2 Duo still going to be seperate lines with different cache sizes and the like?
Umm... If tiger is leaking memory, how about they fix it instead of relying on a garbage collector. I don't know of any modern OS, linux,bsd, even windows server 2003 that leaks memory to the point you notice it.
It isn't "Tiger" that is leaking memory, it is services and applications on top of Tiger. Safari, for example, leaks memory even though WebCore does not seem to be. It is a great idea to fix this, but it is even better to fix your dev tools so that they automatically fix it in both Apple's apps and applications provided by third parties. As for other OS's, Firefox leaks memory on almost all of them. Wouldn't it be nice if you could fix that in one place?
My understanding is that multiple clipboards are available to developers for inclusion in their apps, via an official API and possibly for most apps via a service. We still don't know if Apple will use them in their apps or even in the Finder.
Only for the Slashdotters using Safari or Camino, though, because unfortunately Firefox doesn't support Services. : (
Interestingly enough, another of the new features is the ability to embed cocoa features in carbon code, thus it may be much easier for Firefox to add support for services. Firefox's lack of support for services (something I use heavily) is the main reason why it is not my everyday browser on OS X.
I did due diligence before I opened my little business. First, the demand curve for software doesn't fit what you might think from a microecon 101 textbook. Price is a signal of quality, and $10 software is "crud" whereas $25 software which accomplishes what you are setting out to do is worth actually getting out ye olde credit card.
Obviously I don't know what your software is or what the market is like, but I have noticed that price as an indicator of quality is more applicable to high priced software with direct competitors. If you're selling a photo editor to compete with photoshop, making sure you charge at least $100 is probably going to net you more cash. If you sell an IDS system for $40K, higher prices often signal quality. On the low end, however, this is less true. If you are selling something at the $25 price point, there is a lot of pressure to drop below the $15 pain point and it may result in a much larger volume of sales.
For example, during my last week I made roughly half of my sales through Google AdWords, at the cost of roughly $10-15 per sale depending on the campaign.
If your sales are low volume, Google is not a great way to advertise. You might want to consider some of the more viral marketing techniques, like telling people on Slashdot the name of your software and what it does. :)
I'm actually kind of worried about the way Apple's moving away from enhancing OpenGL to wrapping it in a proprietary API, starting with Core Image.
This is just a matter of what works best as part of OpenGL itself and what works best as part of the implementation tools. I'm actually hoping Sony and Apple hang tight on the OpenGL thing. We all know there will be a single dev kit for Windows and Xbox, I'd like to see a competing one for Windows, Mac, Playstation 3, and Ninetendo. Sony is certainly pushing things that way and a lot of the 3d modeling industry has jumped on board. I just hope Apple and Nintendo can play nicely.
There is currently no reason for card manufacturers to make separate mac models except for two things. One, mac support powered DVI, unlike everyone else, so the boards need to handle that feature. Two, they make more money by selling a mac version at a higher price. All the cards already support OpenGL and will continue to do so for the foreseeable future. Heck, ATI already released one 3D card for both platforms and it seems likely they will continue in this vein.
Time Machine: Incremental backups with Exposé eye-candy.
I think you missed the bigger part of the feature. It is incremental backups, and a complete versioned filesystem. It isn't just the ability to grab a version of a file from yesterday at midnight and the day before at midnight, it is the ability to grab every incremental change to the file, whether it was two saves or two hundred.
Let's call it "Testbed": They could use FreeBSD jails and overlays to give you the ability to run a testbed environment that would looks almost like a virtualised system (like Parallels or VMware) which even "root" couldn't see out of, but without the overhead of virtualization.
I'd much rather see jails or containers built into the OS, for all user space programs and, if possible, for VMs by default. They completely ported DTrace from Solaris, maybe containers are next. Still, if it was going to be in 10.5, they almost certainly would have given it to developers to test with their applications by now. Maybe for the next version.
Combine these with Time Machine, you could actually log into a version of your whole system as it existed a week ago, or two weeks ago...
That might be nifty, but I'm not sure it would be that much actual use. Maybe I'm just not seeing the use-case.
Wow... Slashdot is a "Nerd" site, but this is the first I've heard of this feature... where on slashdot is the feature list that is interesting to *developers*?
I haven't seen a single consolidated list of all the features, but all of the features shown were aimed at developers, either as demonstrations of what the new APIs support or as features useful to developers. Time Machine, for example, was demoed as an API that can be built into a developer's apps. Other features you might have missed include a full port of DTrace from Solaris, built into the new X-ray profiling software, resolution independent UI, core graphics, quicktime, and core animation features, more parity between carbon and cocoa, a built in grammar checking service for all apps, RSS, multiple clipboards, improved python and ruby tools included, Apache 2, and default inclusion of Subversion.
Most of the coverage on Slashdot has been for end-users, rather than developers, but there has been plenty of discussion elsewhere on development sites for industries using these elements. Heck, the DTrace message boards have been talking about little else for a week now.
Didn't Intel have a partial 64-bit system where the system could access more than 4GB of memory but the registers were still 32-bit?
I don't know about Intel, but programs on OS X on 64-bit G5 chips could access more than 4 Gb using a hack built into the OS. The Merom chips are fully 64 bit, just like the G5s and the Athlon 64, but unlike the Yonah. The real difference is that OS X 10.5 is fully 64 bit as well as 32 bit and supposedly takes full advantage of 64-bit OS's and allows programs to do so as well without any extra work (Xcode builds both 32 and 64 bit fat binaries for x86 and PPC). For the average user, however, this will provide negligible benefit. Your Web browser, e-mail client, and video games will not run any faster. Your database, ray-tracer, and graphics compositor might run a bit faster, but most people aren't using any of these.
You're right. But I also see the solution in your message. Read it over a few times, and you'll get it.
If you're thinking switching away from Windows is the solution, you're missing the big picture. Because of their monopoly MS can do things like this that hurt consumers, but the artificial benefits to staying or problems with switching still make staying on Windows the right business case for the majority of people. If we simply had a free market, consumers would have switched already, but we don't. Monopolies break the free market and keep it from acting, thus that is not a workable solution for most.
What are the advantages to this? I just purchased the macbook pro 2.16 in late June. Should I consider selling and buying a new Macbook Pro? Should I see a major performance hike?
Are you using your laptop as a video processing workstation or a 3-D graphics platform? If not, then most of the differences between the chips are irrelevant to you. Casual gaming is GPU bound, not CPU bound. For most applications, the Core 2 Duo and the Core Duo perform almost identically at the same speed. The Core 2 Duo provides a wider range of Mhz ratings and can support a faster front side bus and slightly more on chip cache. So basically, newer laptops with newer chips will be slightly faster than old ones. While this moves from 32 bit to 64 bit, from the average end-user perspective this is a minor speed bump, not a huge architectural change.
Vista Beta 64 bit is abysmal, will 64 bit Leopard really take full advantage? I'm I going to be stuck with driver problems or software hiccups?
Leopard and increasingly OS X apps will be re-architected to take full advantage of 64 bit chips. There should not be any driver issues. Still, 64 bit architectures are really not significantly better unless you need to address huge amounts of RAM in a single thread or you are performing certain kinds of heavy duty computation.
I wouldn't worry about your chip being obsolete anytime soon.
Merom is 64-bit. No one is making a big deal out of it because for most people, it isn't a big deal. Sure if you need to address more than 4 gig of RAM with a single thread for video processing or something, this means you don't need a hack, but really while OS X is moving to full 64-bit support no one cares that much.
M$ is finally doing what UNIX/Linux/BSD has enjoyed for many years, user processes should not be able to modify OS stuff! Hurray, M$ finally gets the idea!
So here's the problem, certain things do need to modify "OS Stuff." What if I want to run a hypervisor, or to kernel level process monitoring? On Linux you install a new kernel module or recompile a custom kernel. On Windows, there is no official way to do this, so companies that traditionally have relied upon this must move to unofficial mechanisms. Coincidentally, these are companies MS just put out a new product to 'compete' with. This is bad for users, since it takes control away from them and makes it harder or impossible to do things they have traditionally done (like run anti-virus software from anyone other than MS). It is also, a blatant violation of anti-trust law.
Terrorism is in definition the destruction of innocent life - not military.
No it isn't. Terrorism is using fear and terror as a weapon to get what you want.
Any attack on any military is considered a military action and not terrorism.
So the 9/11 plane that hit the pentagon wasn't terrorism?
But fear supresses the masses, allows for the removal of liberties, and the introduction of full-scale tracking of citizens. And it works. How many times on the news have I heard people say "whatever, as long as I'm safe." Fucking sheep.
On this much, we can agree.
Every job I have ever had has a pattern with IT: Our people aren't sharing information or documenting their work properly, lets spend X to upgrade our computers...
From my personal experience, people don't share information because it is inconvenient. I generate tons of documentation and information and people regularly ask me for info on something, which I provide to them. A lot more people probably want information I have, but don't know where to get it or how to find it. Why don't I make this more available and searchable to the whole company? It is inconvenient. Some is in CVS, some on the intranet, some on wiki pages and Websites, some in shared directories, and some just on my laptop. If our company had software to easily put it all in one searchable database with say a right click, and keep it up to date I'd do it. The problem is most CMS type systems, just don't work very well or easily.
As for documenting, well I think we all know what causes that and it is almost always that documentation is not given the priority is should be, because it does not cost money directly or immediately to skimp on it.
Why do so many linux programmers insist on such crazy naming conventions... On my mac laptop, I have a handy app for browsing mDNS networks called Rendezvous Browser (since mDNS was once called Rendezvous).
And the name of that service changed because they picked a name that meant something and, hence later discovered it had trademark issues. On of my favorite toys is called "SubEthaEdit" but used to be called "hydra." It uses Rendezvous to allow many people to share a text editor with multiple insertion points. The name was recognizable and did a good job of describing the "many heads." Even that had to be changed because a water and sewer management program already had a trademark, even though it was just a misspelling of "hydro."
In many cases it is simply safer to pick a name in a foreign language that means something to some people, but is less likely to either conflict with existing trademarks or be so obvious that it seems like a generic description rather than a specific program. The people working on these projects are programmers, not IP lawyers. They want to code, not mess with trying to sort out the legal issues around conflicting trademarks.
Did we finally get a message through that the majority of us aren't criminals?
To whom are you trying to deliver this message? The MPAA members?
A criminal can make a perfect copy of a DVD and resell it without touching the encryption. A criminal can point a video camera at a TV playing a DVD and make a file. A criminal can break the encryption anyway, since it is weak and the only thing stopping them is the law. A criminal can download a cracked copy from the internet.
All of the the so called "copy protection" schemes and DRM are not about stopping criminals. They are about stopping the law abiding. They are about making sure they can charge more money for the same product in the US where people can pay more, without sacrificing other markets that can't afford to pay as much. They are about making sure when your DVD gets scratched, you have to buy a new one instead of using a backup you made. They are about making sure you have to buy a second copy of the same movie for the car, or your portable game console. They are about making sure that when the new format comes out and players gradually transition to it, your kids will buy a new copy of the same old movie yet again, because the DVD you gave them no longer is useful.
If you think this has anything to do with stopping criminals, you've bought into their marketing propaganda.
How easy it is to bring an infected laptop and plug it in behind the firewall?
It is pretty easy and even when it isn't there are plenty of droppers and trojans and multi-vector worms that can get past your firewall. Security at the network edge is all well and good, but if you're still vulnerable to this type of attack you might want to look into some internal hardening. The latest generation of IDS-like devices can really make a difference. They tell you something is spreading in your network, machines are talking on ports they normally don't, to hosts they normally don't and even trying to talk to your unused IP space. Then, you can use them to throttle all nonessential traffic on those ports and to the infected machines, saving your network bandwidth, stopping the worm from spreading, and keeping your vital services, even using those hosts, up and running. Print out a list of infected hosts and start your cleanup. Barring the expense of a full system like this, you can at least establish some firewall-like rules for network segments.
My apologies if you already know all this, but a lot of network security people are still living in the mid 90's.
It's a "Joe Six Pack" end user feature, but of no use whatsoever to a good developer, because there are already existing and much better tools for that job.
You completely missed the previous poster's point. Time machine is a technology and API that can be integrated into any application. Thus, developers writing programs that want to manage versioning or just tie into it the filesystem versioning generally, can integrate their applications with the feature. In photoshop you can use "undo" to walk backwards through your document, even to a point before you last saved the file. Developers will be quite happy to be able to easily implement this same feature in a plethora of other applications.
As for developers using time machine directly with the filesystem, well some will find it easier than running a local CVS server. Also, Leopard includes subversion and we have no idea yet as to the integration between time machine and other versioning systems, or even if time machine will allow commit messages and the other traditional features of versioning systems.
The fact that porn is not legal for minors to buy is stupid - as sexual education is a good thing, ignorance, is a bad thing.
I agree that the government has no place in restricting pornography. They certainly have no place writing laws with such dubious and interpretable clauses as current US pornography laws that judge whether something is restricted based upon the public opinion of some undefined "community" which has even less meaning on the internet.
That said, I think it is a fallacy to equate pornography with sex education. Most pornography is sex education in the same way that "Rambo" is survival and firearm safety training. In some European countries where pornography is commonly available, real educators are having to deal with the results of this. Boys have to have it explained to them that they aren't incredibly small and they are not physically damaged if they can't last for 3 hours straight. Women have to have it explained to them that a lot of women actually don't like anal sex or find it enjoyable and that they don't have to pretend to in order to seem normal. Also, that most women don't have a dozen orgasms.
I just thought it was important to clear up that point.