Wouldn't the MetaData have to be stored seperate from the file? If you put metadata on a text file, then wouldn't that data show up when you opened the file in a text editor? otherwise you'd have to do some fancy stuff with the OS to make sure that it didn't show up. Wouldn't it make more sense to keep all the metadata in one place, so that it could be easily searched, instead of having to scan the whole hard drive just to search the metadata? Are they really planning on storing the Metadata with the file? That's about the stupidest design I've ever heard of.
Yes, it's especially funny when you read that they are selling DVDs and Books. If they were selling enterprise software to enterprise customers, they might not have such a problem paying wages. But selling DVDs and books to people who have other places to buy these items is a little much. It's hard to imagine people spending $8K a year on DVDs and books, let alone doing it all at one store/website. Really, why would you even need ~200 employees. If you have a proper online ordering system, you should be able to do all the work with less than 10 employees, which I'm are is less than 200, but not on the same scale at all.
At 60,000 per CPU, you could hire some more people to make things run a little smoother. Plus, you're only looking at the production stuff. If you want to do development, you also have to pay for the developer versions, so that people can actually develop. But then when you put it on the production server, it runs differently, so ideally, you'd want to develop on the exact same software that you run in production, which is much easier with MySQL or PostgreSQL.
How do I get a one-off patch for a bug fix in MySQL at 2am Sunday morning when I need the fix in order to get back into production? And don't tell me to do it myself because that is not how businesses functions. It needs to be a MtSQL supported fix.
How do I get one for SQL Server, Oracle, or DB2? If MS/Oracle/IBM don't fix it, then it's not getting fixed. There's lots of bugs in SQL Server that haven't been fixed. I'm not sure about the other two, as I don't really use them that much. Anyway, the point is, is that if the patches are available, you can get them. However, with commercial software, you're relying on a single entity to provide all the patches. With Open Source, Anybody could make a patch, and if it's needed, it will probably go into main system.
But in the end, you can't get a free car. What they are showing here, is what you can actually get for free. They say open source is more expensive, because the maintenance costs more. I don't see how that works out. MS SQL Server Enterprise 2005 costs $25000 per processor. Assuming a 4 processor machine, that's $100,000 just for that one box. Assuming you upgrade databases every 5 years, this is how often MS comes out with new ones, you could pay someone $20,000 more per year, just to look after that one box. Now, you'd probably have more than 1 box per person. If you need a person for each box, your box needs too much support. Oh, and with open source, you could upgrade more often, since the cost of licensing for an upgrade is effectively 0.
Yeah, I just said the government, nothing to do with America. However, knowing that it's the european government puts me a little more at ease. Even though MS is a convicted monopolist in the US, they don't seem to be doing much about it.
Yeah, depending on the government party you look at, they have quite different views. Conservatives want to give the money back to the people, democrats (socialists?) want to put the money into funding social programs and increasing the standard of living so that things stay the way they are.
Clam AV is nice, everyone has already mentioned it. The problem is, is that it doesn't have active virus scanning, only passive. You have to tell it to scan the files, it doesn't scan every program you try to start. This has plusses and minusses. + is it doesn't slow your computer down. - is that you have to take the initiative to scan files yourself. This isn't so much of a problem in Linux, where you have to mark a file as executeable before actually executing it, but in windows, all the file needs is to have the proper extentension. If you accidentally double click, or even worse, have single click execution enable, and click the left button istead of the right button, then you could run a virus, quite easily by accident.
Yes, it would be more like having a car that decided how fast it would go, without considering what the driver told it to do. Some cars do have speed limiters, but only at very high speeds, much higher than any speed limit you would hope to find. That could have added value of prolonging the life of your car. Running then engine at full speed wouldn't be very good if you did it all the time. Also, disabling the speed limit, or modding it, as far as I'm aware, is not illegal, so long as your car doesn't break environmental laws.
Wouldn't this be in violation of antitrust laws? Microsoft can't just buy out all of their competition out there. I don't think the government would allow it. At least they shouldn't. That's why I like Open Source, Because you can't buy it out. I think this is Microsofts greatest fear. A competitor they can't defeat, simply by buying it out.
I think that Barnes and Noble set up a seperate corporation just for selling stuff online. They only exist in one state, and therefore only have to pay taxes in one state. I don't see why BBY et. al couldn't do the same if they didn't want to pay taxes in every state.
I think the Canadian government has a surplus. I know alberta has a surplus. They're giving a big chunk of money back to each and every citizen. Oh, and Canada doesn't have a deficit.
I think we're all safe, because i'm not aware of any device that transforms an analog video signal into a digital video "signal". I think you could convert it to a digital stream of bytes, but as far as producing a digital signal, you'd be hard pressed to find one. I don't see how this does much good for hollywood. They use these devices every day when making movies. I guess they'll be no more digital devices for movies anymore. And how does this even stop DVD, which goes from digital to digital. I wish congress would just try to learn something about the technology before outlawing it.
That's OK, just use the joystick to control Linux. For some reason windows doesn't think the joystick is primary input, so if you're using it for an extended period, then the screen saver turns on. This feature is great during games. Always seems to pop up at the most inopportune moments.
But when you're paying for stuff that's equivalent to wallpaper, skins and ringtones, and there is no other way of getting wallpaper onto the thing, then you do end up paying every time you change something. Obviously if you don't change anything, you don't pay for anything. Why couldn't they just allow you to make your own skins, wallpaper, and sounds, maybe even games, for your XBox 360, and download them to the thing over your network. It would make a much better online community if you didn't have to rely on MS to provide what you wanted.
I live in Ottawa. Heard a guy at EB in the Rideau centre saying if you haven't ordered one, they probably won't have any for you until march. I think the retailers are kind of pissed. They could be selling tons of them, but Microsoft isn't shipping the units.
How do the United states even claim they are democratic? 50% of the people vote in 1 person and he gets 100% of the power? That makes no sense. I think the Canadian system is a little better. You vote in 130? people and they all get to all work together to get stuff done. That way, people who think differently in different parts of the country still get to have their voices heard.
Besides the scaffolding, what is it that differentiates RoR from any other language. Most languages have the same constructs when you get down to it. Loops, conditionals, functions, classes, variables. What really sets apart a language is either A) the Framework/API as in Java or.Net, or the ability to quickly generate code to do more complex things quickly. I can learn just about any language in a couple days. It's learning to use the framework/API and the other features of the language such as scaffolding that take longer to get a hang on and use them to your advantage. Even this kind of thing can be learned pretty fast. In the end, every organization has their own way of using the languages and tools at their disposal. I sometimes wonder why organizations even ask for experience with a particular language. In the end, people who know the language spend just about as much time as those who don't learning the intricacies of the ways that things are done at the organization. Learning a language and a framework is nothing compared to this.
On the other hand, just because a person quacks, it doesn't make them a duck. If you have an object with methods that you are calling, just because those methods exist, doesn't mean that they're doing what you want them to. If you have 2 objects with the same 5 functions, who's to say that the implementation of a function in one class has anything to do with the same function in the other class.
I'm not sure if you're joking or not. I think many people aren't aware that they can change the keys on most games. I find that I am able to actually get much better controls by changing the controls from what the developers thought was the best configuration. I use the Numeric pad with my left hand. + and Enter are forward and back, with thumb and first finger. that way you can switch from forward to back without moving fingers. 4 and 6 are strafe left and right. 8 and 2 are jump and duck. I developed this technique years ago, when playing descent. 8 and 2 were up and down movement, and 1 and 3 were to rotate the ship. 7 and 9 are usually for switching weapons. the other keys on the pad provide other functions that depend on the game i'm playing. I find this layout much better for shooters than the standard wasd layout.
I'm not sure what the most optimal layout would be. A lot of reasearch would have to be done. The QWERTY works pretty well for most uses. Could we see a noticable increase in productivity, if we designed keyboards depending on the task at hand, rather thand trying to design a single keyboard for all tasks.
Basically, they salesmen would show the customers how to use the typewriter, but typing typewriter. It's a pretty good word for demonstation purposes, and kind of helped the customers to understand the usefulness, as well as to hammer the new word into their heads.
What about those who don't spend all day typing in the english language. They should really make a keyboard for programmers. They could have a For loop key, an "if" key,and put the operators in easier to reach spots. Current keyboards work pretty well for typing in words, but when you're programming, there would be a lot of things that could be sped up if you had a more specialized keyboard. Even more keys could be added, as someone who spends 8+ hours a day on a keyboard wouldn't have trouble mastering a few more keys.
I never understood why they didn't add more functionality to thumbs on keyboards. You can only do one thing with both your thumbs while typing. I think they could help out typists a lot if they put some more keys within reach of your thumbs like shift, control, and enter. You could them keep your hands in a much better position if you didn't have to move them around so much to type these keys. Although I can't stand the way that keyboard looks. I don't think i'd enjoy typing on that at all.
Wouldn't the MetaData have to be stored seperate from the file? If you put metadata on a text file, then wouldn't that data show up when you opened the file in a text editor? otherwise you'd have to do some fancy stuff with the OS to make sure that it didn't show up. Wouldn't it make more sense to keep all the metadata in one place, so that it could be easily searched, instead of having to scan the whole hard drive just to search the metadata? Are they really planning on storing the Metadata with the file? That's about the stupidest design I've ever heard of.
Yes, it's especially funny when you read that they are selling DVDs and Books. If they were selling enterprise software to enterprise customers, they might not have such a problem paying wages. But selling DVDs and books to people who have other places to buy these items is a little much. It's hard to imagine people spending $8K a year on DVDs and books, let alone doing it all at one store/website. Really, why would you even need ~200 employees. If you have a proper online ordering system, you should be able to do all the work with less than 10 employees, which I'm are is less than 200, but not on the same scale at all.
At 60,000 per CPU, you could hire some more people to make things run a little smoother. Plus, you're only looking at the production stuff. If you want to do development, you also have to pay for the developer versions, so that people can actually develop. But then when you put it on the production server, it runs differently, so ideally, you'd want to develop on the exact same software that you run in production, which is much easier with MySQL or PostgreSQL.
How do I get a one-off patch for a bug fix in MySQL at 2am Sunday morning when I need the fix in order to get back into production? And don't tell me to do it myself because that is not how businesses functions. It needs to be a MtSQL supported fix.
How do I get one for SQL Server, Oracle, or DB2? If MS/Oracle/IBM don't fix it, then it's not getting fixed. There's lots of bugs in SQL Server that haven't been fixed. I'm not sure about the other two, as I don't really use them that much. Anyway, the point is, is that if the patches are available, you can get them. However, with commercial software, you're relying on a single entity to provide all the patches. With Open Source, Anybody could make a patch, and if it's needed, it will probably go into main system.
But in the end, you can't get a free car. What they are showing here, is what you can actually get for free. They say open source is more expensive, because the maintenance costs more. I don't see how that works out. MS SQL Server Enterprise 2005 costs $25000 per processor. Assuming a 4 processor machine, that's $100,000 just for that one box. Assuming you upgrade databases every 5 years, this is how often MS comes out with new ones, you could pay someone $20,000 more per year, just to look after that one box. Now, you'd probably have more than 1 box per person. If you need a person for each box, your box needs too much support. Oh, and with open source, you could upgrade more often, since the cost of licensing for an upgrade is effectively 0.
Yeah, I just said the government, nothing to do with America. However, knowing that it's the european government puts me a little more at ease. Even though MS is a convicted monopolist in the US, they don't seem to be doing much about it.
Yeah, depending on the government party you look at, they have quite different views. Conservatives want to give the money back to the people, democrats (socialists?) want to put the money into funding social programs and increasing the standard of living so that things stay the way they are.
Clam AV is nice, everyone has already mentioned it. The problem is, is that it doesn't have active virus scanning, only passive. You have to tell it to scan the files, it doesn't scan every program you try to start. This has plusses and minusses. + is it doesn't slow your computer down. - is that you have to take the initiative to scan files yourself. This isn't so much of a problem in Linux, where you have to mark a file as executeable before actually executing it, but in windows, all the file needs is to have the proper extentension. If you accidentally double click, or even worse, have single click execution enable, and click the left button istead of the right button, then you could run a virus, quite easily by accident.
Yes, it would be more like having a car that decided how fast it would go, without considering what the driver told it to do. Some cars do have speed limiters, but only at very high speeds, much higher than any speed limit you would hope to find. That could have added value of prolonging the life of your car. Running then engine at full speed wouldn't be very good if you did it all the time. Also, disabling the speed limit, or modding it, as far as I'm aware, is not illegal, so long as your car doesn't break environmental laws.
Wouldn't this be in violation of antitrust laws? Microsoft can't just buy out all of their competition out there. I don't think the government would allow it. At least they shouldn't. That's why I like Open Source, Because you can't buy it out. I think this is Microsofts greatest fear. A competitor they can't defeat, simply by buying it out.
I think that Barnes and Noble set up a seperate corporation just for selling stuff online. They only exist in one state, and therefore only have to pay taxes in one state. I don't see why BBY et. al couldn't do the same if they didn't want to pay taxes in every state.
I think the Canadian government has a surplus. I know alberta has a surplus. They're giving a big chunk of money back to each and every citizen. Oh, and Canada doesn't have a deficit.
I think we're all safe, because i'm not aware of any device that transforms an analog video signal into a digital video "signal". I think you could convert it to a digital stream of bytes, but as far as producing a digital signal, you'd be hard pressed to find one. I don't see how this does much good for hollywood. They use these devices every day when making movies. I guess they'll be no more digital devices for movies anymore. And how does this even stop DVD, which goes from digital to digital. I wish congress would just try to learn something about the technology before outlawing it.
That's OK, just use the joystick to control Linux. For some reason windows doesn't think the joystick is primary input, so if you're using it for an extended period, then the screen saver turns on. This feature is great during games. Always seems to pop up at the most inopportune moments.
I thought ATI had the terrible drivers. I'm so confused now :(
But when you're paying for stuff that's equivalent to wallpaper, skins and ringtones, and there is no other way of getting wallpaper onto the thing, then you do end up paying every time you change something. Obviously if you don't change anything, you don't pay for anything. Why couldn't they just allow you to make your own skins, wallpaper, and sounds, maybe even games, for your XBox 360, and download them to the thing over your network. It would make a much better online community if you didn't have to rely on MS to provide what you wanted.
I live in Ottawa. Heard a guy at EB in the Rideau centre saying if you haven't ordered one, they probably won't have any for you until march. I think the retailers are kind of pissed. They could be selling tons of them, but Microsoft isn't shipping the units.
How do the United states even claim they are democratic? 50% of the people vote in 1 person and he gets 100% of the power? That makes no sense. I think the Canadian system is a little better. You vote in 130? people and they all get to all work together to get stuff done. That way, people who think differently in different parts of the country still get to have their voices heard.
Besides the scaffolding, what is it that differentiates RoR from any other language. Most languages have the same constructs when you get down to it. Loops, conditionals, functions, classes, variables. What really sets apart a language is either A) the Framework/API as in Java or .Net, or the ability to quickly generate code to do more complex things quickly. I can learn just about any language in a couple days. It's learning to use the framework/API and the other features of the language such as scaffolding that take longer to get a hang on and use them to your advantage. Even this kind of thing can be learned pretty fast. In the end, every organization has their own way of using the languages and tools at their disposal. I sometimes wonder why organizations even ask for experience with a particular language. In the end, people who know the language spend just about as much time as those who don't learning the intricacies of the ways that things are done at the organization. Learning a language and a framework is nothing compared to this.
On the other hand, just because a person quacks, it doesn't make them a duck. If you have an object with methods that you are calling, just because those methods exist, doesn't mean that they're doing what you want them to. If you have 2 objects with the same 5 functions, who's to say that the implementation of a function in one class has anything to do with the same function in the other class.
I'm not sure if you're joking or not. I think many people aren't aware that they can change the keys on most games. I find that I am able to actually get much better controls by changing the controls from what the developers thought was the best configuration. I use the Numeric pad with my left hand. + and Enter are forward and back, with thumb and first finger. that way you can switch from forward to back without moving fingers. 4 and 6 are strafe left and right. 8 and 2 are jump and duck. I developed this technique years ago, when playing descent. 8 and 2 were up and down movement, and 1 and 3 were to rotate the ship. 7 and 9 are usually for switching weapons. the other keys on the pad provide other functions that depend on the game i'm playing. I find this layout much better for shooters than the standard wasd layout.
I'm not sure what the most optimal layout would be. A lot of reasearch would have to be done. The QWERTY works pretty well for most uses. Could we see a noticable increase in productivity, if we designed keyboards depending on the task at hand, rather thand trying to design a single keyboard for all tasks.
Basically, they salesmen would show the customers how to use the typewriter, but typing typewriter. It's a pretty good word for demonstation purposes, and kind of helped the customers to understand the usefulness, as well as to hammer the new word into their heads.
What about those who don't spend all day typing in the english language. They should really make a keyboard for programmers. They could have a For loop key, an "if" key,and put the operators in easier to reach spots. Current keyboards work pretty well for typing in words, but when you're programming, there would be a lot of things that could be sped up if you had a more specialized keyboard. Even more keys could be added, as someone who spends 8+ hours a day on a keyboard wouldn't have trouble mastering a few more keys.
I never understood why they didn't add more functionality to thumbs on keyboards. You can only do one thing with both your thumbs while typing. I think they could help out typists a lot if they put some more keys within reach of your thumbs like shift, control, and enter. You could them keep your hands in a much better position if you didn't have to move them around so much to type these keys. Although I can't stand the way that keyboard looks. I don't think i'd enjoy typing on that at all.