The best way to do it, and people are doing it already, is to have a USB key with you with your work. I have a 5 GB key with all my current work in it, so I always carry my work with me. Now if I could also have the applications available everywhere as a service, it would be the ideal situation.
A word processor could be a service but also could store the data locally into the user's computer. But Microsoft (or any other company for that matter) recognizes the value of data and the value of the vendor lock in, and chooses to store all the data in a central server.
Sharable 3d could be achieved in XP (or in any O/S, for that matter) by using a server process which owns DirectX and handles 3D requests from the other applications, ala X-Windows. By using shared memory, the overhead of data copy is eliminated, and the data can be fed directly to the 3D card by any application, with a small overhead for synchronization.
Star Trek may be fictional and even wrong sometimes, but puts you in the right mindset, i.e. that of science. Unlike other recent successes (*caugh* Harry Potter *caugh*) which are completely mindless...
The Amiga 600 could load a game from FLOPPY disk (not hard disk!) while playing a game or demo at the same time without a drop in frame or sound...and that was 20 years ago.
It's a shame, but PC architecture, no matter how advanced the individual components are, is still not the proper architecture for multimedia...it makes you think about what progress is, isn't it?
If I had a team of developers like that, I would write a new O/S from scratch, in a language other than C, and I would do away with many of the traditional concepts like filesystems/processes/drivers etc.
The OSS world lacks visionaries, people who are willing to drive the state of the art forward. Linux is a nice try for a non-commercial Unix, useful in many cases, but it will not drive computing in the 21st century. Neither Windows will do, but at least I can not expect Microsoft to dump their profit-making business easily.
It may sound like an advertisement, but db4o (www.db4o.com) is so simple that puts Hibernate to shame. All you have to do is...save your objects in the database. Your objects is the schema. It's amazing. And it has no external config files!
Are there any plans for putting an asteroid radar (or series of radars) out there? Or it is not economically viable because asteroids...are not enemies?
The whole discussion above clearly shows a domain when modern operating systems have failed: information management. Living the definition of information to the applications creates the kinds of problems discussed above.
The solution is the following: Operating systems should define a mechanism for defining information types, including conceptual and physical details.
In other words, O/Ses should provide, by default, not a filesystem, but a database. If Unix came with a database by default, no such problems like the above would exist.
As it stands, the whole concept of HTML is wrong. HTML should have been a Turing-complete programming language where tags represented functions or classes (if it was object oriented). The code behind the function/class should be responsible for processing the content and making the output, using primitives provided by the web browser.
This would solve two problems:
1) the need for scripting languages. 2) the need to wait for the W3C committee to make a decision. HTML libraries would exist to allow these kinds of extensions.
Isn't it obvious? we are going back. Freedoms earned in the 20th century are being taken back one by one, despotism rises, people are going back to religion and nationalism, the number of poor people grows by the hour, science is in decline etc.
I watched a Dukes of Hazzard episode today (Season 3, "Along Came A Duke") where Boss Hogg has a line in which he says he needs to cut down his weight at least 20%, otherwise his insurance company will raise the value greatly. That's in 1981, 26 years ago.
I think it's an logical concept. Do you want to eat cheeseburgers and coke all day? fine, but you put a burden on the health system. Same with smoking, drinking etc.
The real issue is where do all the insurance money go. We pay millions for insurance each year, but we don't see a health care system that reflects that amount of money.
Programming is 10% knowing the programming languages at hand and 90% being able to design algorithms, knowing the problem domain and knowing some form of development procedure. It is no wonder that inexperienced people are not preferred by companies.
I was once part of an interviewing team, so I saw the other side of the coin. Surprisingly, 95% of the people that came for an interview were very sort of knowing anything truly significant about development. I then came to the conclusion that what we are taught in college is almost irrelevant (with the exception of hard CS stuff, like how to make compilers). I learned the principles of Pascal when I was in college, but that has nothing to do with development of applications. I did not learn the thought process of development, how to recognize the problems, how to co-operate with others, how to handle errors, how to see through what the customer says, how to break down problems, etc.
If you simply wanted to stop the Japanese, why didn't you simply drop the bomb on Fujiyama (for example)? I think that the sight of a giant volcano being blown to smithereens would have been just as effective as dropping the bomb on Hiroshima and Nagasaki.
The sad truth is you wanted to test the bomb as well as show to the Soviet Union that you have some big guns.
We have limited understanding of what is going on in the universe. We still do not have a grand unified theory, and we are still puzzled by things like quantum entanglement. I do not think we should say there is a paradox unless we can really understand what goes on in the universe.
I do not know why you have been modded (5, informative) but the fact is that most people get broadband connections in order to download movies and songs from the internet. So the argument that DRM curbs copying is not a very good one: one will hack it, millions will download it.
Re:Geeks do- everyone else doesn't.
on
The DRM Scorecard
·
· Score: 1
On the other hand, people will simply go to piratebay and download the cracked version. So much for paying...
The internet is fine as it is. What we need is a new World Wide Web, i.e. a standard for distributed interactive multimedia applications that is secure, safe and scalable.
In my company we have almost 100 machines, but none of them runs Vista. 95% of computers run WinXP + SP2, and a few ones run Win2K + SP4.
Microsoft should pay 3DRealms enough money so as that DNF is finally finished and released exclusively for Vista. I will be the first to buy a Vista machine, just to play it. If DNF is so much better than any other game, home users will rush to buy Vista machines, forcing enterprises to convert as well.
Once you have the original video, it is a simple case of pattern matching to find how close the two videos are. Google could say that any video that matches a copyrighted video close to 80% or more is not allowed on youtube.
The best way to do it, and people are doing it already, is to have a USB key with you with your work. I have a 5 GB key with all my current work in it, so I always carry my work with me. Now if I could also have the applications available everywhere as a service, it would be the ideal situation.
which I believe it is better than GWT, although not entirely similar (much better than echo2 though).
Aha. I see that employers also waste time (on slashdot)...
A word processor could be a service but also could store the data locally into the user's computer. But Microsoft (or any other company for that matter) recognizes the value of data and the value of the vendor lock in, and chooses to store all the data in a central server.
Sharable 3d could be achieved in XP (or in any O/S, for that matter) by using a server process which owns DirectX and handles 3D requests from the other applications, ala X-Windows. By using shared memory, the overhead of data copy is eliminated, and the data can be fed directly to the 3D card by any application, with a small overhead for synchronization.
Star Trek may be fictional and even wrong sometimes, but puts you in the right mindset, i.e. that of science. Unlike other recent successes (*caugh* Harry Potter *caugh*) which are completely mindless...
The Amiga 600 could load a game from FLOPPY disk (not hard disk!) while playing a game or demo at the same time without a drop in frame or sound...and that was 20 years ago.
It's a shame, but PC architecture, no matter how advanced the individual components are, is still not the proper architecture for multimedia...it makes you think about what progress is, isn't it?
If I had a team of developers like that, I would write a new O/S from scratch, in a language other than C, and I would do away with many of the traditional concepts like filesystems/processes/drivers etc.
The OSS world lacks visionaries, people who are willing to drive the state of the art forward. Linux is a nice try for a non-commercial Unix, useful in many cases, but it will not drive computing in the 21st century. Neither Windows will do, but at least I can not expect Microsoft to dump their profit-making business easily.
turn the photo into an advertisement of DNF?
It may sound like an advertisement, but db4o (www.db4o.com) is so simple that puts Hibernate to shame. All you have to do is ...save your objects in the database. Your objects is the schema. It's amazing. And it has no external config files!
Are there any plans for putting an asteroid radar (or series of radars) out there? Or it is not economically viable because asteroids ...are not enemies?
The whole discussion above clearly shows a domain when modern operating systems have failed: information management. Living the definition of information to the applications creates the kinds of problems discussed above.
The solution is the following: Operating systems should define a mechanism for defining information types, including conceptual and physical details.
In other words, O/Ses should provide, by default, not a filesystem, but a database. If Unix came with a database by default, no such problems like the above would exist.
As it stands, the whole concept of HTML is wrong. HTML should have been a Turing-complete programming language where tags represented functions or classes (if it was object oriented). The code behind the function/class should be responsible for processing the content and making the output, using primitives provided by the web browser.
This would solve two problems:
1) the need for scripting languages.
2) the need to wait for the W3C committee to make a decision. HTML libraries would exist to allow these kinds of extensions.
Isn't it obvious? we are going back. Freedoms earned in the 20th century are being taken back one by one, despotism rises, people are going back to religion and nationalism, the number of poor people grows by the hour, science is in decline etc.
I watched a Dukes of Hazzard episode today (Season 3, "Along Came A Duke") where Boss Hogg has a line in which he says he needs to cut down his weight at least 20%, otherwise his insurance company will raise the value greatly. That's in 1981, 26 years ago.
I think it's an logical concept. Do you want to eat cheeseburgers and coke all day? fine, but you put a burden on the health system. Same with smoking, drinking etc.
The real issue is where do all the insurance money go. We pay millions for insurance each year, but we don't see a health care system that reflects that amount of money.
Programming is 10% knowing the programming languages at hand and 90% being able to design algorithms, knowing the problem domain and knowing some form of development procedure. It is no wonder that inexperienced people are not preferred by companies.
I was once part of an interviewing team, so I saw the other side of the coin. Surprisingly, 95% of the people that came for an interview were very sort of knowing anything truly significant about development. I then came to the conclusion that what we are taught in college is almost irrelevant (with the exception of hard CS stuff, like how to make compilers). I learned the principles of Pascal when I was in college, but that has nothing to do with development of applications. I did not learn the thought process of development, how to recognize the problems, how to co-operate with others, how to handle errors, how to see through what the customer says, how to break down problems, etc.
If you simply wanted to stop the Japanese, why didn't you simply drop the bomb on Fujiyama (for example)? I think that the sight of a giant volcano being blown to smithereens would have been just as effective as dropping the bomb on Hiroshima and Nagasaki.
The sad truth is you wanted to test the bomb as well as show to the Soviet Union that you have some big guns.
"Women are often more level-headed, more organized, methodical and devoted to the cause."
No offense, but my experience has been exactly the opposite.
I guess without a proper study no conclusion can be made.
We have limited understanding of what is going on in the universe. We still do not have a grand unified theory, and we are still puzzled by things like quantum entanglement. I do not think we should say there is a paradox unless we can really understand what goes on in the universe.
I do not know why you have been modded (5, informative) but the fact is that most people get broadband connections in order to download movies and songs from the internet. So the argument that DRM curbs copying is not a very good one: one will hack it, millions will download it.
On the other hand, people will simply go to piratebay and download the cracked version. So much for paying...
The internet is fine as it is. What we need is a new World Wide Web, i.e. a standard for distributed interactive multimedia applications that is secure, safe and scalable.
Actually, it's much older than that. It says "December 31st, 1969 4:00 pm". :-)
In my company we have almost 100 machines, but none of them runs Vista. 95% of computers run WinXP + SP2, and a few ones run Win2K + SP4.
Microsoft should pay 3DRealms enough money so as that DNF is finally finished and released exclusively for Vista. I will be the first to buy a Vista machine, just to play it. If DNF is so much better than any other game, home users will rush to buy Vista machines, forcing enterprises to convert as well.
Once you have the original video, it is a simple case of pattern matching to find how close the two videos are. Google could say that any video that matches a copyrighted video close to 80% or more is not allowed on youtube.