Well, I should be more clear: I am thinking back to KDE3 (you might be using KDE4?). When I was using KDE3, I could get resume functionality with kedit/kate, konqueror, koffice, quanta, and even a few non-KDE applications that had opened files through KIO. Likewise, relevant KDE3 applications -- kedit/kate, koffice, quanta, etc. -- all had autosave functionality.
As I said, versioning in the filesystem itself was a feature of ITS before Apple was even incorporated as a company. Theoretically you could download ITS and try this for yourself, but why not save yourself the trouble and look it up on Wikipedia, along with the list of other versioning filesystems:
Give your kids a system they can hack -- give them the ability to touch any part of the system they want, and your ability to teach them about programming and CS will be greatly enhanced. The last thing you should want is to teach your children that there are some parts of their computer or computer science that are off limits to them, or that they can only touch if they work for some large corporation.
It's a bit disingenuous to compare Cocoa with KDE. KDE is just one of many user-facing layers on an OS, while Cocoa is *the* user-facing layer. There are a few others around for compatibility, and games bypass even these altogether, but adding a feature to Cocoa has much wider system benefits than adding a feature to KDE does.
Except that the use-case for KDE is exactly that: you are using KDE, and nothing else (with the possible exception of Firefox). Yes, an educated user might be running non-KDE applications, but I can say the same about Cocoa: an educated user might be running X11 applications. Adding a feature to KDE would have a pretty wide impact for KDE users, and I would argue that this is comparable to Cocoa. The whole point of a desktop environment is be exactly that: your environment.
Their entire state is saved, so restarting a program just reloads the memory
Can you cite a source here? That is a very complex thing for an OS to do, on the level of a live kernel upgrade (i.e. upgrading a kernel without having to reboot). If this is what the OS is doing, and if the OS is doing it without requiring the application to make any special system calls to enable that functionality, it would be impressive.
First of all, I strongly doubt that Apple has written an OS that adds autosave or resume to every running application. If they did, I will be impressed; more likely, applications must use specific OS hooks to get these features. That being said:
Resume was in KDE3, and to the best of my knowledge KDE4 supports it; all KDE programs benefited from it, and even a few non-KDE programs. Considering how broad KDE was, KDE/GNU/Linux should qualify as an "operating system." You may disagree, but then the argument boils down to "what constitutes an OS?"
Autosave -- again, the KDE example, but not as extensive as resume. All KDE applications for which autosave was relevant had autosave.
Versioning -- this goes all the way back to ITS, so do not even try to claim that no OS before OS X had it. We are not talking about revision control; this was built into the filesystem and it was automatic.
Again, if autosave and resume are truly available in every application, even applications that are not specific written for OS X (e.g. X11 applications), I will be impressed. I doubt that this is the case, because of the technical complexity involved in creating such a system, but I am open to the possibility of being wrong here.
You must have not been paying attention over the past 15 years; the battle was already lost, people have been developing against browsers and not standards for a long time.
The iNotebook, of course: an iPad which has a foldable keyboard, thus giving you all the benefits of a laptop while still allowing you to run iOS. It will have the ability to swivel the screen around, and fold it over the keyboard to give you a convenient tablet form factor, so you can just use the touch screen if you want. A historic first!
That depends on your definition of "systemwide." I doubt that every program that runs on Mac OS X will have autosave or resume functionality; it will probably involve some sort of hook into the system. Such a framework existed in KDE3, where KDE applications could all resume after KDE was restarted (and this probably exists in KDE4), and all KDE applications had autosave (as far as I know).
Now, if Apple has written an operating system that enables autosave and resume for any application, even X11 applications, I will be very impressed.
"Cyber attack" can mean a lot of different things. It could mean having a spy bring a thumb drive into a secure area and install some malware on a critical system and wreak havoc.
Think of it as a metaphorical island. You can choose not to participate in the consumer culture -- you are not required to have a TV, a cell phone, a Facebook account, etc. -- but in doing so you will be isolated from a lot of people. Part of the way the consumer culture wins is by network effects: in order to participate in certain conversations and activities with your friends, you need to have the same kinds of things they have, watch the same TV shows, and so forth.
So, refusal to participate in the distraction leaves you on an "island" in the sense of being isolated.
On the other hand, perhaps the Morlocks and the Eloi from The Time Machine are relevant. Our entertainment systems are essentially a tool for herding us, so that we will continue to be good consumers and buy more from the companies that provide us with the entertainment. We get exactly what we want, which is quick and easy access to entertainment that is tailored to our own personal interests; meanwhile, we continue to provide sustenance for the people providing us with that entertainment, who otherwise remain out of sight.
On the other hand, we seem to be inching closer to a Brave New World dystopia, where we are bred to want certain things, and we constantly get what we want in order to keep us distracted. We are also free to choose exile from the system, if we want, and live on a island where we have all the freedom we want (except the freedom to communicate with our friends).
We have also been cautioned against creating a world in which we are endlessly distracted by pleasure.
That is a common theme in dystopian novels: that the dystopia was established by the very people it oppresses, who thought they were improving their lives, and who often continue to believe they are better off even when they are being oppressed. Even 1984 alludes to that idea, when Winston Smith notes that the proles could overthrow the at any time if they wanted to (but they never will, as Smith is told at the Ministry of Love).
...corruption in NY politics? What a surprise! The amazing thing is that SAIC managed to get a contract with the MTA after the reports of the CityTime corruption came out.
The first question you need to ask is, "What are Stallman's bills?" The man does not have a permanent residence, as far as I know, and his travel expenses are paid for by the people who invite him to come speak. For the most part, it appears that the only things he would have to pay for in life are food and clothing, and even then it is likely that other people cover that for him. Essentially, he appears to be living the same lifestyle as Socrates.
We don't insist that users of GNU, or contributors to GNU, have to live by this rule. It is a rule we made for ourselves. But we hope you will follow it too, for your freedom's sake.
Yes, he hopes that other people will follow in his organization's footsteps, but it is not something he insists on. Elsewhere on the GNU and FSF websites, I have seen remarks that indicate an understanding that some people may not have a choice in using proprietary software. Yes, RMS campaigns for a further expansion of free software use, and tries to make people aware of what they are forfeiting when they agree to proprietary software licenses, but that does not mean that he insists that everyone agree with him or that he has no concept that people may be forced to use proprietary software.
So a significant number of computers that downloaded the malware removal tool had malware on them. How is that surprising? Unless the installation of this tool is uniformly distributed amongst Windows users, which TFA is not entirely clear on...
Really? The last time I was issued one of those, I was not in a very high level position; I was just an intern on a development team. My access was limited; I had some access to business documents (mainly from company mailing lists), but I could not access all systems, particularly not the high security systems.
Well, I should be more clear: I am thinking back to KDE3 (you might be using KDE4?). When I was using KDE3, I could get resume functionality with kedit/kate, konqueror, koffice, quanta, and even a few non-KDE applications that had opened files through KIO. Likewise, relevant KDE3 applications -- kedit/kate, koffice, quanta, etc. -- all had autosave functionality.
As I said, versioning in the filesystem itself was a feature of ITS before Apple was even incorporated as a company. Theoretically you could download ITS and try this for yourself, but why not save yourself the trouble and look it up on Wikipedia, along with the list of other versioning filesystems:
http://en.wikipedia.org/wiki/Versioning_filesystem
Give your kids a system they can hack -- give them the ability to touch any part of the system they want, and your ability to teach them about programming and CS will be greatly enhanced. The last thing you should want is to teach your children that there are some parts of their computer or computer science that are off limits to them, or that they can only touch if they work for some large corporation.
It's a bit disingenuous to compare Cocoa with KDE. KDE is just one of many user-facing layers on an OS, while Cocoa is *the* user-facing layer. There are a few others around for compatibility, and games bypass even these altogether, but adding a feature to Cocoa has much wider system benefits than adding a feature to KDE does.
Except that the use-case for KDE is exactly that: you are using KDE, and nothing else (with the possible exception of Firefox). Yes, an educated user might be running non-KDE applications, but I can say the same about Cocoa: an educated user might be running X11 applications. Adding a feature to KDE would have a pretty wide impact for KDE users, and I would argue that this is comparable to Cocoa. The whole point of a desktop environment is be exactly that: your environment.
Their entire state is saved, so restarting a program just reloads the memory
Can you cite a source here? That is a very complex thing for an OS to do, on the level of a live kernel upgrade (i.e. upgrading a kernel without having to reboot). If this is what the OS is doing, and if the OS is doing it without requiring the application to make any special system calls to enable that functionality, it would be impressive.
Again, if autosave and resume are truly available in every application, even applications that are not specific written for OS X (e.g. X11 applications), I will be impressed. I doubt that this is the case, because of the technical complexity involved in creating such a system, but I am open to the possibility of being wrong here.
You must have not been paying attention over the past 15 years; the battle was already lost, people have been developing against browsers and not standards for a long time.
The iNotebook, of course: an iPad which has a foldable keyboard, thus giving you all the benefits of a laptop while still allowing you to run iOS. It will have the ability to swivel the screen around, and fold it over the keyboard to give you a convenient tablet form factor, so you can just use the touch screen if you want. A historic first!
</sarcasm>
That depends on your definition of "systemwide." I doubt that every program that runs on Mac OS X will have autosave or resume functionality; it will probably involve some sort of hook into the system. Such a framework existed in KDE3, where KDE applications could all resume after KDE was restarted (and this probably exists in KDE4), and all KDE applications had autosave (as far as I know).
Now, if Apple has written an operating system that enables autosave and resume for any application, even X11 applications, I will be very impressed.
I have seen all of them on other OSes, just not dressed up to look as pretty...
"Cyber attack" can mean a lot of different things. It could mean having a spy bring a thumb drive into a secure area and install some malware on a critical system and wreak havoc.
Think of it as a metaphorical island. You can choose not to participate in the consumer culture -- you are not required to have a TV, a cell phone, a Facebook account, etc. -- but in doing so you will be isolated from a lot of people. Part of the way the consumer culture wins is by network effects: in order to participate in certain conversations and activities with your friends, you need to have the same kinds of things they have, watch the same TV shows, and so forth.
So, refusal to participate in the distraction leaves you on an "island" in the sense of being isolated.
On the other hand, perhaps the Morlocks and the Eloi from The Time Machine are relevant. Our entertainment systems are essentially a tool for herding us, so that we will continue to be good consumers and buy more from the companies that provide us with the entertainment. We get exactly what we want, which is quick and easy access to entertainment that is tailored to our own personal interests; meanwhile, we continue to provide sustenance for the people providing us with that entertainment, who otherwise remain out of sight.
On the other hand, we seem to be inching closer to a Brave New World dystopia, where we are bred to want certain things, and we constantly get what we want in order to keep us distracted. We are also free to choose exile from the system, if we want, and live on a island where we have all the freedom we want (except the freedom to communicate with our friends).
We have also been cautioned against creating a world in which we are endlessly distracted by pleasure.
TV is for keeping people lazy and stupid
FTFY
No, that will never happen! This is just for entertainment purposes, law enforcement won't have access to it! We promise, really!
That is a common theme in dystopian novels: that the dystopia was established by the very people it oppresses, who thought they were improving their lives, and who often continue to believe they are better off even when they are being oppressed. Even 1984 alludes to that idea, when Winston Smith notes that the proles could overthrow the at any time if they wanted to (but they never will, as Smith is told at the Ministry of Love).
Yes, you! Bend lower, please!
How is copyright remotely similar to censorship?
When we have laws like this one:
http://en.wikipedia.org/wiki/Digital_Millenium_Copyright_Act
...corruption in NY politics? What a surprise! The amazing thing is that SAIC managed to get a contract with the MTA after the reports of the CityTime corruption came out.
The first question you need to ask is, "What are Stallman's bills?" The man does not have a permanent residence, as far as I know, and his travel expenses are paid for by the people who invite him to come speak. For the most part, it appears that the only things he would have to pay for in life are food and clothing, and even then it is likely that other people cover that for him. Essentially, he appears to be living the same lifestyle as Socrates.
Stallman expects the rest of us to live some live of software purity
I am not so sure about that one:
http://www.gnu.org/philosophy/categories.html#ProprietarySoftware
in particular,
We don't insist that users of GNU, or contributors to GNU, have to live by this rule. It is a rule we made for ourselves. But we hope you will follow it too, for your freedom's sake.
Yes, he hopes that other people will follow in his organization's footsteps, but it is not something he insists on. Elsewhere on the GNU and FSF websites, I have seen remarks that indicate an understanding that some people may not have a choice in using proprietary software. Yes, RMS campaigns for a further expansion of free software use, and tries to make people aware of what they are forfeiting when they agree to proprietary software licenses, but that does not mean that he insists that everyone agree with him or that he has no concept that people may be forced to use proprietary software.
So a significant number of computers that downloaded the malware removal tool had malware on them. How is that surprising? Unless the installation of this tool is uniformly distributed amongst Windows users, which TFA is not entirely clear on...
Really? The last time I was issued one of those, I was not in a very high level position; I was just an intern on a development team. My access was limited; I had some access to business documents (mainly from company mailing lists), but I could not access all systems, particularly not the high security systems.
Assuming you only have one key for all security levels, which would be a pretty bad idea.