As someone who actually runs a Minecraft server and has developed several mini games and around 50 plugins, I'd like to clarify a few things to people who aren't involved in Minecraft.
* Minecraft is pretty expensive to host. The top servers are paying tens of thousands a month in hosting. Only a few servers make enough to cover wages. Most just barely scrape by. DDOS protection is pretty much essential to any server over a certain size, which increases costs significantly.
* Most Minecraft servers are no longer vanilla Minecraft servers. The Minecraft server software is pretty bad in both functionality and performance. Most servers use Craftbukkit or Spigot, which has a plugin API (Spigot is a patched version of Craftbukkit with mostly performance fixes). Craftbukkit is open source, but is a legally gray area as it contains the decompiled code from the Mojang server. There is an API for writing plugins called Bukkit which is totally separate from the craftbukkit server implementation.
* The large servers have tried to work with Mojang to get a set of rules they can work with. Mojang listened to them and actually added clauses prohibiting some of the things they said they needed to even have a chance of this working for them.
* While Mojang claim their EULA never allowed servers to make money, their first one actually did. They've also granted written permission to some servers. Last year they had a panel at Minecon were top server owners actually talked about how their server makes money. Despite what their EULA says, Mojang has been basically telling servers it was fine to monetize up until now.
* Their new terms force servers to remove perks that have already been sold to players. Many server owners are objecting to this as it forces them to "steal" things that players have bought.
* Bungeecord is a proxy system that allows players to switch between multiple servers without logging out. The Minecraft clients multiplayer server list support has barely improved since Alpha. Mojang's new EULA treats a bungeecord proxy as a single server. This means that although they allow owners to charge players to access a server, it's pretty much impossible to do without inconveniencing players.
* The Minecraft network protocol is not patented. A number of open source server implementations exist which do no use any Mojang code. Since these changes have been announced these projects have become much more active with disgruntled developers starting to contribute. It is believed that the EULA cannot legally be enforced on these servers, although one Mojang developer made a statement to the contrary.
* No final draft for the new EULA has actually be made available, but a date for compliance has already been set. 1st August 2014.
* Mojang released their Realms hosting service worldwide just before making these changes, prompting many to accuse them of trying to eliminate the competition. However, they could simply stop releasing their server software if that was their intention, so most people don't believe this to be true.
I am totally in favour of removing limits on human life span and think it's an inevitability rather than a possibility (although I don't expect it to happen in my lifetime). Here is why I disagree with some of the objections made to it in this article.
No Jobs for the younger generation - I think the notion of requiring someone being forced to have job to earn a living is another concept that will eventually be regulated to the past. However, that's my post scarcity fantasy and it's very likely life extension will come before that. We're at 7 Billion people now we're still find jobs for them. An economy is about people, and more people means more economic activity.
The planet won't be able to support all the people - This is correct, although the planet can support more than we think, especially with cleaner and more efficient energy sources. Even if it turns out to be a huge problem, it would hopefully have the benefit of pushing us to expand to other parts of the solar system and universe. An extended or unlimited life span it would make it viable to for people to travel the long distances involved.
Evolution will stop - I'm of the belief that mankind's real evolution is now happening in its shared intelligence. We're already starting to gain the ability to bend DNA to our will. Biological evolution through natural selection is not the way forward for us.
Boredom - Perhaps. We really don't know. Hopefully the lack of a natural death would force us to finally create sensible laws regarding the ending of one's existence. It would be nicer to have a choice when to leave the party, rather than be forced out the door.
Did you ever consider going with WorldPay instead? That's what I did after seeing the ridiculous measures you need to go through to get a merchant account.
I've had a few customers like that. What I eventually did was make it possible for them to be logged in automatically by visiting a unique URL. Horribly insecure, but it's not a service that needs high security.
What?? That's absolutely ridiculous.The order form made no mention of this. I'm going to cancel my order now. I've looked past the hardware faults and other issues but not being upfront on the overall price is just disrespectful.
* Minecraft is pretty expensive to host. The top servers are paying tens of thousands a month in hosting. Only a few servers make enough to cover wages. Most just barely scrape by. DDOS protection is pretty much essential to any server over a certain size, which increases costs significantly.
* Most Minecraft servers are no longer vanilla Minecraft servers. The Minecraft server software is pretty bad in both functionality and performance. Most servers use Craftbukkit or Spigot, which has a plugin API (Spigot is a patched version of Craftbukkit with mostly performance fixes). Craftbukkit is open source, but is a legally gray area as it contains the decompiled code from the Mojang server. There is an API for writing plugins called Bukkit which is totally separate from the craftbukkit server implementation.
* The large servers have tried to work with Mojang to get a set of rules they can work with. Mojang listened to them and actually added clauses prohibiting some of the things they said they needed to even have a chance of this working for them.
* While Mojang claim their EULA never allowed servers to make money, their first one actually did. They've also granted written permission to some servers. Last year they had a panel at Minecon were top server owners actually talked about how their server makes money. Despite what their EULA says, Mojang has been basically telling servers it was fine to monetize up until now.
* Their new terms force servers to remove perks that have already been sold to players. Many server owners are objecting to this as it forces them to "steal" things that players have bought.
* Bungeecord is a proxy system that allows players to switch between multiple servers without logging out. The Minecraft clients multiplayer server list support has barely improved since Alpha. Mojang's new EULA treats a bungeecord proxy as a single server. This means that although they allow owners to charge players to access a server, it's pretty much impossible to do without inconveniencing players.
* The Minecraft network protocol is not patented. A number of open source server implementations exist which do no use any Mojang code. Since these changes have been announced these projects have become much more active with disgruntled developers starting to contribute. It is believed that the EULA cannot legally be enforced on these servers, although one Mojang developer made a statement to the contrary.
* No final draft for the new EULA has actually be made available, but a date for compliance has already been set. 1st August 2014.
* Mojang released their Realms hosting service worldwide just before making these changes, prompting many to accuse them of trying to eliminate the competition. However, they could simply stop releasing their server software if that was their intention, so most people don't believe this to be true.