Except that it's designed so that older backups eventually expire, depending on usage. There is a finite limit to what it can store and using it as long term storage is a bad idea.
That is all very interesting but the same thing eventually happens to source repositories since storage space is finite and performance of a repository decreases over time if you don't archive once in a while.
For all intents and purposes, it is unlimited from a consumer perspective since you are not going to want to go back more than a year anyway and it is a good idea to have a time machine backup drive that is considerably larger than your system directories + home folders.
He says that it was "irreplacable data". The whole point of a backup is that the data is trivially replacable, because it has been duplicated. I suspect his backup routine is rather like this one.
You really don't get it do you? Time machine is not just a backup, it is a lot like a repository such as SVN. It lets you find a previous revision of a file or project and save it out somewhere else to do a comparison or undo changes you decide that you don't want. It is an incremental backup.
That is precisely the version I tried most recently. You cannot build any of the GUI template solutions other than the glade one and there is no GUI editor in the OS X version because of a bunch of GTK dependencies.
Mono runs on windows, mac, FreeBSD, linux and iOS. What more platforms would it need to be considered portable?
Not saying its perfect or there aren't other options, but at least be accurate.
Yes, command line stuff works fine but try using Monodevelop on OS X. Monodevelop is for all intents and purposes linux specific. It is a joke on any other OS because of the linux library dependency hell.
GP: Mono is not portable P: Yes it is! Here is a link to its license!
Being open source doesn't make something portable.
Absolutely correct. I have tried in vain to get Monodevelop working fully on OS X but to no avail. There are a bunch of linux specific dependencies required to have it work fully. You cannot build most of the templates on OS X let alone being able to edit a GUI inside of Monodevelop.
The current state of the OS X port is an absolute joke and show how much linux is trying to copy the "windows" way of doing things.
Been thinking about it, how fast? Can one flip the page when you get to the bottom or is it still flip at the midpoint?
Are they Nook and Amazon ebooks cross compatible?
You are asking if the Kindle is compatible with the Nook ebooks? If you want compatibility with a bunch of stores, get an iPad instead then get an anti-glare screen protector for it. Adjust the brightness to your preference and then download the book store apps.
Hey, lets inflict forced proposition-8 divorces on 1000s of californian families because an imaginary diety says so, even if the constitution says govt and religion are forbidden from combining.
Were you sick from school when they explained reproduction?
Sorry, but where in your constitution does it say that everyone has a right to marriage and that the government has a right to redefine marriage? Marriage was not instituted by the government because it preceded any form of government. Governments passed laws to recognize and regulate marriage based on societies values which is not the same thing as creating marriage. Marriage requires a license and so it is not a right. When was the last time you had to get a license for free speech or any other fundamental right? Driving a car is not a right. It requires a license with certain terms and conditions.
The copyright infringement statutes were meant to be used against ORGANIZATIONS which profit from copyright infringement, not individuals. Examples of this would be a piracy ring selling bootleg copies on the street.
The concept of FAIR USE is supposed to apply to exercise of free speech of "INDIVIDUALS". Outright sharing by individuals should be legal or at least not considered anything worse than a traffic ticket.
All?! I mean, seriously, what else can you get away with today?
I'm not suggesting that poor security is unacceptable but when is it time for individuals to take some responsibility concerning the security of your own information? It is precisely because of "chicken with their head cut off" people like you that we have this stupid SOX compliance to deal with in public corporations. SOX should have a narrow focus because ENRON was the result of bad accounting practices, not IT policies.
iTunes does not have to use the centralised registry - every application can create its own independent registry hive containing just its data within the users Application Data folder. Hell, iTunes could even use pLists if it damn well chose.
So no, the architecture of Windows is not to blame at all here for iTunes, its all Apple all the way.
Richard, even a system sans iTunes will slow down over time when you add user profiles and/or program settings into the HIVE registry. The larger the HIVE grows, the more memory it takes to search it and the longer it takes to search the registry. FIle and mime type associations in windows are stored in the registry. There is no other option. I am a windows software developer with over a decade of experience in addition to being an OS X user at home. I have used iTunes and a myriad of other programs on windows. iTunes has to use the registry for some settings as it is how things are done on windows.
Any person complaining about iTunes being really slow either has a misconfigured system or is trying to run iTunes on a system that does not even meet the recommended spec for the OS they are running. Windows 7, for example is going to run like a dog on anything less than 2GB of ram.
Please, I have used iTunes on both OS X and windows and although my primary OS at home is currently OS X, I was a windows user exclusively form 1996 until 2002 and I have an actual "paid" job as a software developer on the windows platform.
Based on my "REAL LIFE" experience with windows over the years including in the Windows XP beta program, I have noticed that the overall performance including boot times does tend to deteriorate over time regardless if you have iTunes installed. iTunes is not the culprit but rather a canary in the coal mine when your registry is corrupt or about to become corrupt. I have been able to improve the performance of my workstation at work by removing cached login profiles as it not only removed the directories but removes the registry trees for those users from your local workstation speeding up boot time and program loading.
Every time you boot up or every time you load program, windows has to scan the user settings for the currently logged in/logging in user in addition to program specific settings if you are running a program.
The Registry HIVE is a binary tree (Btrieve) database. Why you might think that it is magic and fairy dust that only loads in a small amount of information, the HIVE database has to be mounted and scanned and it will take considerably more memory and time to perform when you add new programs and/or users to the system.
First of all, why was that flamebait and where did I mention video? We are talking about ads which can be animated with HTML5 CSS Animation which will take a lot less CPU usage than flash on platforms like OS X.
search the boards, there are a few very common mis-configurations of Windows that cause iTunes to have horrible performance. Often it's a registry key that needs fixed or other program conflicting. On my Acer netbook it happens every 6 months or so.
Yup. While iTunes might not be the most slender program on windows, the architecture of windows is partly to blame for for the poor performance. Storing setting in a monolithic binary tree database is a bad idea. You have to open the database just to get some small settings for one program. OS X handles file type associate on the fly by scanning app packages in the background periodically and storing that in memory instead of a physical file that can become corrupt.
But then you have Quicktime installed, which means you have iTunes installed. No thanks. And people think Adobe software is bloated
Quicktime is integrated into OS X. Neither Quicktime player or iTunes such on OS X. They are not that bad either on windows unless if you have a crap load of stuff installed and running in the background.
... web ads can rob 2 hours from a macbook air's life, the main reason why the battery lasts longer in the no-flash case is because the ads aren't loaded, once all ads move to HTML5 I don't think there'll be that much of a difference.
Yes, because the display of the ads themselves are toe blame and not the runtime of flash. Oh... wait. No doubt that HTML 5 ads would consume some more resources but they would still be an order of magnitude less power hungry.
Nielsen ratings do NOT work. The people chosen by Nielsen are not representative of the general population let alone people who like sci-fi.
The TV studio execs should pull their heads out of their asses and get the cable box companies and cable companies to provide anonymous data from viewers directly rather than going through Nielsen.
"The GPL applies only to the developer that packages up/compiles the code into executable form."
have you read the damn license???? If you re-distribute something that has been licensed to you under the terms of the said license, you have the obligation to uphold the terms of the said license. it has nothing to do with developers per say. the keyword here is DISTRIBUTION. And it applies to whole package (SOURCE CODE BINARY GRAPHICS DOCS... etc).
Sorry but how does a license apply to anyone who receives the binary when the license covers the source code and what you can do with it? Apple does not receive the code but rather the binary. When you download a binary from a website, you are not bound by the GPL as the end user either unless if you download and modify the source code which is under the GPL.
The GPL only applies to the creator of the binary who is offering it up for free or sale.
After, I receive the binary, I can do anything I want with it like copy it onto a CD and put it in a cereal box. The GPL is a "source" license, not an EULA or sales license.
Then why did Apple choose to distribute it anyway?
It's the distributor who is responsible for not violating copyright law. The developer was well within their rights to give the software to Apple for distribution, and Apple had all the rights necessary to legally distribute the software.
Instead they chose to distribute the software in a way that violates the terms of their license to distribute.
How is Apple not at fault?
How is Apple at fault when they are not a party to the license. the GPL is a license for the code, not the binary. If Apple was bound by the GPL then wouldn't the end user be bound as well? Yet they are not because it is the developer who receives the code and compiles the binary so they are bound by the GPL, not Apple or any other reseller. The developer is selling the software and Apple is the hosting service which handles traffic and payments, if applicable.
Indeed several developers on the VLC team do not see the issue at all. Many will ultimately stop developing on GPL licensed apps because they are not compatible with life in 2010. Ironically the FSF will kill free software development.
The free software movement may die but the OPEN SOURCE SOFTWARE movement will continue with other licenses like the MIT license, Apache license and BSD license.
Don't be too quick to defend Apple. The real heroes are the GNUstep people who have given us a Free implementation of a lot of the NeXTSTEP/OPENSTEP/Apple stuff to run on whatever platforms we like.
Give me a break. Do you see that word "OPEN" in OPENSTEP? All the GNUstep people did was re-implement the OPENSTEP platform spec on linux. It was not closed to begin with. There was plenty of documentation on the OPENSTEP platform specification. Where is the spec for windows? Did the Wine project have a spec to implement from or did they have to reverse engineer it through clean room testing?
Let's even take a look at Linux frameworks. While the "CODE" might be "OPEN", there is almost no documentation to allow for a clean room implementation. Code is not a substitute for an open spec.
It is not flamebait. They certainly provided a number of great tools in the past but what have they done lately other than threaten and sue other people? Have you noticed the move away from GCC toward LLVM because of the concerns over GCC going to GPL V3?
Ironically, RMS does not seem to get that companies are NOT the enemy of open source. Some of the most successful projects have been funded by and worked on by corporations. The GPL V3 is a huge step backwards for the open source movement.
Some people have to work for a living because they don't have rich parents to live off of.
Except that it's designed so that older backups eventually expire, depending on usage. There is a finite limit to what it can store and using it as long term storage is a bad idea.
That is all very interesting but the same thing eventually happens to source repositories since storage space is finite and performance of a repository decreases over time if you don't archive once in a while.
For all intents and purposes, it is unlimited from a consumer perspective since you are not going to want to go back more than a year anyway and it is a good idea to have a time machine backup drive that is considerably larger than your system directories + home folders.
He says that it was "irreplacable data". The whole point of a backup is that the data is trivially replacable, because it has been duplicated. I suspect his backup routine is rather like this one.
You really don't get it do you? Time machine is not just a backup, it is a lot like a repository such as SVN. It lets you find a previous revision of a file or project and save it out somewhere else to do a comparison or undo changes you decide that you don't want. It is an incremental backup.
http://monodevelop.com/Download
seems to show an OS X build.
That is precisely the version I tried most recently. You cannot build any of the GUI template solutions other than the glade one and there is no GUI editor in the OS X version because of a bunch of GTK dependencies.
Mono runs on windows, mac, FreeBSD, linux and iOS. What more platforms would it need to be considered portable?
Not saying its perfect or there aren't other options, but at least be accurate.
Yes, command line stuff works fine but try using Monodevelop on OS X. Monodevelop is for all intents and purposes linux specific. It is a joke on any other OS because of the linux library dependency hell.
GP: Mono is not portable
P: Yes it is! Here is a link to its license!
Being open source doesn't make something portable.
Absolutely correct. I have tried in vain to get Monodevelop working fully on OS X but to no avail. There are a bunch of linux specific dependencies required to have it work fully. You cannot build most of the templates on OS X let alone being able to edit a GUI inside of Monodevelop.
The current state of the OS X port is an absolute joke and show how much linux is trying to copy the "windows" way of doing things.
Microsoft did not release any code to the Mono guys. They reimplemented .NET on their own. Because of this, MSFT can claim patent infringement.
Been thinking about it, how fast?
Can one flip the page when you get to the bottom or is it still flip at the midpoint?
Are they Nook and Amazon ebooks cross compatible?
You are asking if the Kindle is compatible with the Nook ebooks? If you want compatibility with a bunch of stores, get an iPad instead then get an anti-glare screen protector for it. Adjust the brightness to your preference and then download the book store apps.
Mini AND big??? Whoa, man...
Yeah, it's like the Tardis. Mini on the outside and big on the inside.
"self-taught genius experts"
Sounds about right.
More like self-described "genius experts".
Republican family values!
Hey, lets inflict forced proposition-8 divorces on 1000s of californian families because an imaginary diety says so, even if the constitution says govt and religion are forbidden from combining.
Uh, couple != families. Families implies children.
Were you sick from school when they explained reproduction?
Sorry, but where in your constitution does it say that everyone has a right to marriage and that the government has a right to redefine marriage? Marriage was not instituted by the government because it preceded any form of government. Governments passed laws to recognize and regulate marriage based on societies values which is not the same thing as creating marriage. Marriage requires a license and so it is not a right. When was the last time you had to get a license for free speech or any other fundamental right? Driving a car is not a right. It requires a license with certain terms and conditions.
The copyright infringement statutes were meant to be used against ORGANIZATIONS which profit from copyright infringement, not individuals. Examples of this would be a piracy ring selling bootleg copies on the street.
The concept of FAIR USE is supposed to apply to exercise of free speech of "INDIVIDUALS". Outright sharing by individuals should be legal or at least not considered anything worse than a traffic ticket.
All?!
I mean, seriously, what else can you get away with today?
I'm not suggesting that poor security is unacceptable but when is it time for individuals to take some responsibility concerning the security of your own information? It is precisely because of "chicken with their head cut off" people like you that we have this stupid SOX compliance to deal with in public corporations. SOX should have a narrow focus because ENRON was the result of bad accounting practices, not IT policies.
iTunes does not have to use the centralised registry - every application can create its own independent registry hive containing just its data within the users Application Data folder. Hell, iTunes could even use pLists if it damn well chose.
So no, the architecture of Windows is not to blame at all here for iTunes, its all Apple all the way.
Richard, even a system sans iTunes will slow down over time when you add user profiles and/or program settings into the HIVE registry. The larger the HIVE grows, the more memory it takes to search it and the longer it takes to search the registry. FIle and mime type associations in windows are stored in the registry. There is no other option. I am a windows software developer with over a decade of experience in addition to being an OS X user at home. I have used iTunes and a myriad of other programs on windows. iTunes has to use the registry for some settings as it is how things are done on windows.
Any person complaining about iTunes being really slow either has a misconfigured system or is trying to run iTunes on a system that does not even meet the recommended spec for the OS they are running. Windows 7, for example is going to run like a dog on anything less than 2GB of ram.
Please, I have used iTunes on both OS X and windows and although my primary OS at home is currently OS X, I was a windows user exclusively form 1996 until 2002 and I have an actual "paid" job as a software developer on the windows platform.
Based on my "REAL LIFE" experience with windows over the years including in the Windows XP beta program, I have noticed that the overall performance including boot times does tend to deteriorate over time regardless if you have iTunes installed. iTunes is not the culprit but rather a canary in the coal mine when your registry is corrupt or about to become corrupt. I have been able to improve the performance of my workstation at work by removing cached login profiles as it not only removed the directories but removes the registry trees for those users from your local workstation speeding up boot time and program loading.
Every time you boot up or every time you load program, windows has to scan the user settings for the currently logged in/logging in user in addition to program specific settings if you are running a program.
The Registry HIVE is a binary tree (Btrieve) database. Why you might think that it is magic and fairy dust that only loads in a small amount of information, the HIVE database has to be mounted and scanned and it will take considerably more memory and time to perform when you add new programs and/or users to the system.
First of all, why was that flamebait and where did I mention video? We are talking about ads which can be animated with HTML5 CSS Animation which will take a lot less CPU usage than flash on platforms like OS X.
search the boards, there are a few very common mis-configurations of Windows that cause iTunes to have horrible performance. Often it's a registry key that needs fixed or other program conflicting. On my Acer netbook it happens every 6 months or so.
Yup. While iTunes might not be the most slender program on windows, the architecture of windows is partly to blame for for the poor performance. Storing setting in a monolithic binary tree database is a bad idea. You have to open the database just to get some small settings for one program. OS X handles file type associate on the fly by scanning app packages in the background periodically and storing that in memory instead of a physical file that can become corrupt.
But then you have Quicktime installed, which means you have iTunes installed. No thanks. And people think Adobe software is bloated
Quicktime is integrated into OS X. Neither Quicktime player or iTunes such on OS X. They are not that bad either on windows unless if you have a crap load of stuff installed and running in the background.
... web ads can rob 2 hours from a macbook air's life, the main reason why the battery lasts longer in the no-flash case is because the ads aren't loaded, once all ads move to HTML5 I don't think there'll be that much of a difference.
Yes, because the display of the ads themselves are toe blame and not the runtime of flash. Oh... wait. No doubt that HTML 5 ads would consume some more resources but they would still be an order of magnitude less power hungry.
Nielsen ratings do NOT work. The people chosen by Nielsen are not representative of the general population let alone people who like sci-fi.
The TV studio execs should pull their heads out of their asses and get the cable box companies and cable companies to provide anonymous data from viewers directly rather than going through Nielsen.
I believe the term is "gynoid".
Or fembot. :)
"The GPL applies only to the developer that packages up/compiles the code into executable form."
have you read the damn license???? ... etc).
If you re-distribute something that has been licensed to you under the terms of the said license, you have the obligation to uphold the terms of the said license. it has nothing to do with developers per say. the keyword here is DISTRIBUTION.
And it applies to whole package (SOURCE CODE BINARY GRAPHICS DOCS
Sorry but how does a license apply to anyone who receives the binary when the license covers the source code and what you can do with it? Apple does not receive the code but rather the binary. When you download a binary from a website, you are not bound by the GPL as the end user either unless if you download and modify the source code which is under the GPL.
The GPL only applies to the creator of the binary who is offering it up for free or sale.
After, I receive the binary, I can do anything I want with it like copy it onto a CD and put it in a cereal box. The GPL is a "source" license, not an EULA or sales license.
It might have an impact on the government, but I assure you the head of the tax office (a career civil servant) won't give a damn.
Which is why you send the letter the the Prime Minister's office and the Minister of Finance.
Then why did Apple choose to distribute it anyway?
It's the distributor who is responsible for not violating copyright law. The developer was well within their rights to give the software to Apple for distribution, and Apple had all the rights necessary to legally distribute the software.
Instead they chose to distribute the software in a way that violates the terms of their license to distribute.
How is Apple not at fault?
How is Apple at fault when they are not a party to the license. the GPL is a license for the code, not the binary. If Apple was bound by the GPL then wouldn't the end user be bound as well? Yet they are not because it is the developer who receives the code and compiles the binary so they are bound by the GPL, not Apple or any other reseller. The developer is selling the software and Apple is the hosting service which handles traffic and payments, if applicable.
Indeed several developers on the VLC team do not see the issue at all. Many will ultimately stop developing on GPL licensed apps because they are not compatible with life in 2010. Ironically the FSF will kill free software development.
The free software movement may die but the OPEN SOURCE SOFTWARE movement will continue with other licenses like the MIT license, Apache license and BSD license.
Don't be too quick to defend Apple. The real heroes are the GNUstep people who have given us a Free implementation of a lot of the NeXTSTEP/OPENSTEP/Apple stuff to run on whatever platforms we like.
Give me a break. Do you see that word "OPEN" in OPENSTEP? All the GNUstep people did was re-implement the OPENSTEP platform spec on linux. It was not closed to begin with. There was plenty of documentation on the OPENSTEP platform specification. Where is the spec for windows? Did the Wine project have a spec to implement from or did they have to reverse engineer it through clean room testing?
Let's even take a look at Linux frameworks. While the "CODE" might be "OPEN", there is almost no documentation to allow for a clean room implementation. Code is not a substitute for an open spec.
It is not flamebait. They certainly provided a number of great tools in the past but what have they done lately other than threaten and sue other people? Have you noticed the move away from GCC toward LLVM because of the concerns over GCC going to GPL V3?
Ironically, RMS does not seem to get that companies are NOT the enemy of open source. Some of the most successful projects have been funded by and worked on by corporations. The GPL V3 is a huge step backwards for the open source movement.
Some people have to work for a living because they don't have rich parents to live off of.