While we've come up with some clever solutions like ORM to alleviate the problem
You probably meant to make the problem worse, as this is the only thing Object-Relational Mapping does.
Dealing with a relational database requires thinking in relational terms. Mapping it to a recursive object-oriented model is stupid and inefficient. In particular, the queries should be at the center of algorithms, and there should be a constant number of them.
The mapping must work both ways: CIL must be mapped to all other languages. But then, CIL is very large so that all languages can be mapped to it.
So how do you map CIL features that are not in the language? You extend the language, and force it to use your extensions instead of the native way to do things, since they're incompatible. A good example of this is C++/CLI, rightly considered alien and a whole different language altogether by the C+++ community.
That's not what I would call a multi-language platform, since it doesn't respect the language differences. It's just one language trying to force others to be the same.
The whole approach doesn't work. The only thing that should be common is the low-level, C-like details. LLVM is such a project which will probably take over GCC one day.
This support is head and shoulders above anything else. Imagine that the platform and not the languages actually has services for doing dynamic member lookup with advanced caching and global optimizations. Making a platform which generalizes how different dynamic languages such as EcmaScript, Ruby, Python and C# look up members is no small feat.
It means that the language implementations themselves shrink quite a lot.
What we have on one hand is *one* disgruntled ex-Microsoft employee being cited on Microsofts plans for the future. On the other hand we have concrete and recent actions by Microsoft which suggests that they are very much investing in making.NET a dynamic multi-language platform.
It's not really a multi-language platform. It's a programming language that tries to do everything, and a mapping from all the languages out there to that language.
So basically, the real story is that some CEO asked a hot employee (which happened to be an ex porn actress) if she was willing to have a relationship with him, she agreed at first, used him and his money, until he realized he was being used and put a stop to it. Then the girl sued him for sexual harassment in order to get more money, and he was fired.
Isn't that whole story ridiculous? That guy, be him an evil CEO with plenty of money, did nothing wrong here.
First, you've got the whole chicken-and-egg thing going on. There isn't a compelling reason for businesses to roll out IPv6 because most of the world is still on IPv4. Nobody will be visiting you v6 website. There isn't a compelling reason for ISPs to roll out IPv6 because most of the businesses are still on v4. There are no v6 websites to visit. Nobody wants to go first.
As an employee working on upgrading some network products to support IPv6, let me add on that. There is simply no real demand whatsoever for IPv6 on the market. The only reason we're doing this is because this is necessary for sell our products to the US government, but even them do not use it.
IPv6 is not implemented because no one asks for it, and those that do only do so for "political" reasons and don't even use it, so it doesn't matter if the support is any good or not.
This is missing an important dimension. When he says aggressive monetization gives 5 times more money per player, he forgets to say that it also reduces the number of players, because some players are simply put off by the idea that the game is not fair. Therefore it might not be more profitable.
Scapegaming still used WoW's name, branding, characters, graphics, etc. to advertise their servers. That alone is probably enough to justify copyright/trademark infringement just from their webpage.
No it isn't, or any fan or game site would be committing infringement. Also, copyright and trademark infringements are different things, and the offense in question is copyright infringement.
Yes, they were using actual WoW data files, including player and enemy models, sound effects and all that. That is clearly infringing on copyrighted material.
No they didn't. That data only lies on the client, not on the server. The only thing they did is reverse engineer the network protocol, to interoperate their server with the Blizzard World of Warcraft client, which is actually explicitly allowed by the law in some countries as long as the intent is to provide compatibility. In the US, reverse engineering is restricted by the DMCA, but I don't see how it applies here.
Why they lost is beyond me. Extremely bad lawyers? Or maybe the summary is just bad and we're lacking what the actual offense is.
Weed was easier to get than booze if you were young, and since it is vastly more pleasant than the nasty buzz of alcohol, most of a generation smoked it.
Weed smells terrible, even worse than tabacco does, which makes it intrusive and thus ill-suited to everyday life. That invasive smell is much more nasty than alcohol.
You do realize the Earth, and even the solar system, will cease to exist in a couple billion years right? We'll have to move eventually. Of course, by that time, humans will be completely different beasts.
The 90% piracy rate is quite much the norm with PC games. The sad thing is that PC gamers will destroy their own gaming platform by doing so. Good example is Modern Warfare 2 which was heavily "consolised" and you have to admit, not having dedicated servers and everything else sucks.
Don't worry, people heavily pirate xbox 360 games too.
Humans beyond LEO? Don't make me laugh! This is the Achille's Heel of any Mars mission. There is no existing technology that can fix this either.
Just make a massive ship; its sheer mass would provide enough shielding.
Obviously, it would have to be built in space. But to make a good enough space or moon base, you'd have to bring fairly massive amounts of material as well. And the only cost-effective ways to do that are propulsion based on nuclear explosions or a space elevator. One technology people are afraid of, the other is not ready.
Please don't confuse file sharing with illegal distribution of copyrighted material on peer-to-peer networks.
You probably meant to make the problem worse, as this is the only thing Object-Relational Mapping does.
Dealing with a relational database requires thinking in relational terms. Mapping it to a recursive object-oriented model is stupid and inefficient.
In particular, the queries should be at the center of algorithms, and there should be a constant number of them.
The mapping must work both ways: CIL must be mapped to all other languages. But then, CIL is very large so that all languages can be mapped to it.
So how do you map CIL features that are not in the language? You extend the language, and force it to use your extensions instead of the native way to do things, since they're incompatible. A good example of this is C++/CLI, rightly considered alien and a whole different language altogether by the C+++ community.
That's not what I would call a multi-language platform, since it doesn't respect the language differences. It's just one language trying to force others to be the same.
The whole approach doesn't work. The only thing that should be common is the low-level, C-like details. LLVM is such a project which will probably take over GCC one day.
It's not really a multi-language platform. It's a programming language that tries to do everything, and a mapping from all the languages out there to that language.
There is a way to operate a computer efficiently without firing up a terminal?
I said the maximum limit would be 29 TB (29*10^12 bytes), which is exactly what I meant.
I didn't mean to say TiB there; otherwise I would have.
Right. that's not M, that's Mi
Learn your units: b is bit, B is byte.
My bad, I fell at this myself too. I meant the maximum limit would be 29 TB.
The headline is 2.7 TB, not 2.7 Tb.
6 Tb is 0.75 TB
2.5 Mb/s is pretty slow though. Some European ISPs already provide 100 Mb/s. So the maximum limit would be 230 TB.
What are these? Is that a relic from the past?
So basically, the real story is that some CEO asked a hot employee (which happened to be an ex porn actress) if she was willing to have a relationship with him, she agreed at first, used him and his money, until he realized he was being used and put a stop to it.
Then the girl sued him for sexual harassment in order to get more money, and he was fired.
Isn't that whole story ridiculous? That guy, be him an evil CEO with plenty of money, did nothing wrong here.
As an employee working on upgrading some network products to support IPv6, let me add on that.
There is simply no real demand whatsoever for IPv6 on the market. The only reason we're doing this is because this is necessary for sell our products to the US government, but even them do not use it.
IPv6 is not implemented because no one asks for it, and those that do only do so for "political" reasons and don't even use it, so it doesn't matter if the support is any good or not.
This is missing an important dimension. When he says aggressive monetization gives 5 times more money per player, he forgets to say that it also reduces the number of players, because some players are simply put off by the idea that the game is not fair.
Therefore it might not be more profitable.
No it isn't, or any fan or game site would be committing infringement.
Also, copyright and trademark infringements are different things, and the offense in question is copyright infringement.
No they didn't. That data only lies on the client, not on the server.
The only thing they did is reverse engineer the network protocol, to interoperate their server with the Blizzard World of Warcraft client, which is actually explicitly allowed by the law in some countries as long as the intent is to provide compatibility. In the US, reverse engineering is restricted by the DMCA, but I don't see how it applies here.
Why they lost is beyond me. Extremely bad lawyers? Or maybe the summary is just bad and we're lacking what the actual offense is.
Weed smells terrible, even worse than tabacco does, which makes it intrusive and thus ill-suited to everyday life.
That invasive smell is much more nasty than alcohol.
That's all that survey really means; and it's not really a surprise.
You do realize the Earth, and even the solar system, will cease to exist in a couple billion years right? We'll have to move eventually.
Of course, by that time, humans will be completely different beasts.
There are fast solutions to the TSP, they're just not fast in pathological cases.
Except pirating is necessarily easy, and you can't do anything about it.
Don't worry, people heavily pirate xbox 360 games too.
The ratio of how many people pirate the game is irrelevant. This is not lost sales, this is people who wouldn't have bought the game anyway.
Just make a massive ship; its sheer mass would provide enough shielding.
Obviously, it would have to be built in space. But to make a good enough space or moon base, you'd have to bring fairly massive amounts of material as well. And the only cost-effective ways to do that are propulsion based on nuclear explosions or a space elevator.
One technology people are afraid of, the other is not ready.
It seems to have degraded to the point of confusing surface and volume.
Volume is in cube meters.