I have not looked, but I guess they have an onChange listener, and those are not activated by keyboard changes. If you want to complain about that, write a mail to w3c because they explicit said that this was the way it should be.
Sorry, the above post don't make any sense. That prise is for internet trade. If you buy with your card in a shop using your pin then payment is free because the price(5 cent) is paid by the shop. Which is still cheeper for then shop then handling cash.
What is the problem with handling small transactions? I don't know about sweeden, but in Denmark a trannsaction will cost you something like 70 øre(14 cent), if it it less then 50 dkk(10$)
Network/computer outages is a problem, but I think the downtime is something less then an hour each year, so you will just have to wait if you hit that downtime.
No the 2 year warrenty is only for new goods. And if you sell secondhand within the 2 years the original warranty(The one you got when you bought the product as new) will stil cover the product.
And I need to ask: What kind of electronic products do you buy which are expected to break down within a year?
I think you are wrong there. The 2.5 million will most likely not fully fund the project(Creating all that content is very expensive) It will most likely just make it possible to complete the project, and then normal sales of the project will provide the rest of the money to pay anyone involved in the project.
Has that ever worked? I mean all the successfull software kickstart projects seems to be made by people who have previously for many years made successfull commercial software.
So kickstart seems to be good af funding projects/users which are already somehow famous from previous projects.
Here is how to solve that problem: First: don't let the people elect a president. The president/leader of the goverment should be elected by the parlement. Having the leader of a country which does have a majority of the parlement against him/he is such a problematic concept that it should just be stopped.
Now to be the leader of the goverment, you need to form a coalision so you get at leats half the parlement not to vote against your goverment. So if the largest party get 22% of the votes, it need support from other parties in order go be the goverment. This mean that in the end you end up with a goverment and leader, which at least half of the parlement did not vote against. Seems fair to me.
And that you are the largest party does not mean that you get to be part of the goverment. It is quite normal for some of the smaller parties to form a coalition, which together have more then 50% of the parlement.
"The JVM really needs to get smarter. 60 different controls and switches is just too much. How hard can it be for the JVM to look at the available number of cores and just turn on the Parallel Garbage Collector. "
Its easy enough to count cores and enable the parallel collector, but the total cpu usage increases when using the Parallel Garbadge Collector. This mean that if you have a lightly loaded system the Parallel Garbadge Collector is a net gain, but if your system is already running close to 100% at all cores, using Parallel Garbadge Collector will decrease total performance. So the 'correct' setting require system knowledge which java for obvious reasons can't have.
"Do I really have to manually turn it on so that Minecraft will use it? "
You should not have to. Minecraft really ought to do it for you, because it can assume that it need maximum performance. This is a Minecraft fail, not a java fail.
"It just sits there waiting for the day some user decides to import every single possible datapoint into it, crashes, having used 1 Gig of 8, with a "Out of Memory" error. It's not like Developers know what the Xmx and Xms setting need to be. "
Of cause the developer know. For desktop software Xms should not be set, and Xmx should be 9999G which will cause the software to behave like all other software. If it need memory, it will allocate it:}
"They just set them arbitrarily high in hopes that some user doesn't try to find out what the maximum datafile it can take is. That just slows it down and makes it so when the GC finally does fire off it has 10x the amount of trash it should have if the value was set lower."
Most apps should newer set Xms. If you don't set Xms java will allocate a default amount of memory. When that memory have been used it will do a garbadge collect. If may then allocate more memory if there were not much garbadge.
The only case where anyone should set Xms is if the application know that it will always need that much memory. We set it on our tomcat server, because we know that our app always require atleast 1GB of memory, but it is always safe not to set. Not setting it may cause slight performance drop duing startup, while java scale its memory allocation up.
"Those options are only useful on internal applications that never get into the hands of everyday users. It's probably a great book for server side development, but it is highlighting a major failing of the JVM."
I would say it is a major failing of the developer. I mean setting them correct for desktop apps is really easy. Expecting the enduser to set them is stupid.
The problem is that Latex is made/designed for creating fixed size paper output. It is really not good when you need to output content which can be reflowed depending on the size of the users output device.
Implementing a "Simple editor" which allows the user to use all of wikipedias features is not a simple task. It is a very very very tough task, for the same reason that making a general html editor is very difficult. There is a reason that so much html/css is still written "by hand" and it is not because we like it.
"For example, note that the top-end 16-core 6282SE Opteron is a match for the top-end 10-core Xeon on floating point, and is not far behind it on integer either"
Oh and the opteron cost less then half the price of the 10-core Xeon chip. So I think that slightly better floatingpoint performance, for less then half the price, make opteron the obvious choice, assuming you can split the workload so you can really use all the cores. Something I assume they master, since they are going to run their code on more then 1000 cores at a time.
But there is no "Source material" that is the entire problem. Users write the book directly in iBooks Author, and then they find out they are fucked, because they can't sell the book other places and they can't really export it either.
That is not entirely true. It is html5, with some things not supported, and some very non-standard css added.
As long as Apple don't document exactly what tags and styles iBooks 2 support, using Apples tool is the only way to produce files which support all the features of iBooks 2.
[Quote]No Human is owned - that would be a violation of rights.[/quote]
That is (almost) true now but the age of slavery is not that long ago.
And the only reason owning* a human would be a "violation of rights" is that those rights have been granted by humans with human laws. And those laws can be changed so it is easy to imagine a future where humans again can own other humans(Not that I hope this happens, but I can imagine that it might).
The entire concept of "Ownership" is a human created thing based on laws made by humans, not some global constant true natural law.
So it all come back to: What is the motivation/reason we have laws which say you can't own other humans, and how many of those reasons would also be valid for an self-aware computer.
If I were to print money in my basement, I would go to jail. Why then are banks allowed to do it? Banks get to create money out of thin air every time they get people to sign a loan
Nope, this is not true at all. There is only one "bank" in USA which are allowed to create/print new money.
If a normal bank want to lend out 100$ to a customer, they NEED to have those 100$ before they can lend them out. They can't just create them. Banks primary get their money from 2 different sources. Either from deposits, or they lend them from other banks. Remember what happend when "Lehman Brothers" crashed. Suddenly banks did not want to lend money to other banks because they were unsure if they could get them back. This made it difficult for most banks to lend out money to their customers and the entire financial system did grind to a halt.
And you may ask: If a bank can't lend out money without having the money or lending them from someone else, why is there a limit to how much a bank can lend out? The reason is to ensure that the bank don't lose the money their customers have deposited.
btw: The banks are not allowed to lend out 9 times their total customer deposit. They are allowed to lend out 9 times* their CAPITAL. That is: 9 times the money the banks owner have invested as cash in to the bank. This rule exists so that if the bank loses money there should still be capital to pay all deposits back.
Not really true. Comcasts WAN is part of the internet. Remember internet is a network of networks.
I have not looked, but I guess they have an onChange listener, and those are not activated by keyboard changes. If you want to complain about that, write a mail to w3c because they explicit said that this was the way it should be.
Sorry, the above post don't make any sense. That prise is for internet trade. If you buy with your card in a shop using your pin then payment is free because the price(5 cent) is paid by the shop. Which is still cheeper for then shop then handling cash.
What is the problem with handling small transactions? I don't know about sweeden, but in Denmark a trannsaction will cost you something like 70 øre(14 cent), if it it less then 50 dkk(10$)
Network/computer outages is a problem, but I think the downtime is something less then an hour each year, so you will just have to wait if you hit that downtime.
Does this mean secondhand sales are illegal?
No the 2 year warrenty is only for new goods. And if you sell secondhand within the 2 years the original warranty(The one you got when you bought the product as new) will stil cover the product.
And I need to ask: What kind of electronic products do you buy which are expected to break down within a year?
I think you are wrong there. The 2.5 million will most likely not fully fund the project(Creating all that content is very expensive) It will most likely just make it possible to complete the project, and then normal sales of the project will provide the rest of the money to pay anyone involved in the project.
Has that ever worked? I mean all the successfull software kickstart projects seems to be made by people who have previously for many years made successfull commercial software.
So kickstart seems to be good af funding projects/users which are already somehow famous from previous projects.
No. That is per user. (Read the linked article).
What??????
Here is how to solve that problem:
First: don't let the people elect a president. The president/leader of the goverment should be elected by the parlement. Having the leader of a country which does have a majority of the parlement against him/he is such a problematic concept that it should just be stopped.
Now to be the leader of the goverment, you need to form a coalision so you get at leats half the parlement not to vote against your goverment. So if the largest party get 22% of the votes, it need support from other parties in order go be the goverment. This mean that in the end you end up with a goverment and leader, which at least half of the parlement did not vote against. Seems fair to me.
And that you are the largest party does not mean that you get to be part of the goverment. It is quite normal for some of the smaller parties to form a coalition, which together have more then 50% of the parlement.
"The JVM really needs to get smarter. 60 different controls and switches is just too much. How hard can it be for the JVM to look at the available number of cores and just turn on the Parallel Garbage Collector. "
Its easy enough to count cores and enable the parallel collector, but the total cpu usage increases when using the Parallel Garbadge Collector. This mean that if you have a lightly loaded system the Parallel Garbadge Collector is a net gain, but if your system is already running close to 100% at all cores, using Parallel Garbadge Collector will decrease total performance. So the 'correct' setting require system knowledge which java for obvious reasons can't have.
"Do I really have to manually turn it on so that Minecraft will use it? "
You should not have to. Minecraft really ought to do it for you, because it can assume that it need maximum performance. This is a Minecraft fail, not a java fail.
"It just sits there waiting for the day some user decides to import every single possible datapoint into it, crashes, having used 1 Gig of 8, with a "Out of Memory" error. It's not like Developers know what the Xmx and Xms setting need to be. "
Of cause the developer know. For desktop software Xms should not be set, and Xmx should be 9999G which will cause the software to behave like all other software. If it need memory, it will allocate it :}
"They just set them arbitrarily high in hopes that some user doesn't try to find out what the maximum datafile it can take is. That just slows it down and makes it so when the GC finally does fire off it has 10x the amount of trash it should have if the value was set lower."
Most apps should newer set Xms. If you don't set Xms java will allocate a default amount of memory. When that memory have been used it will do a garbadge collect. If may then allocate more memory if there were not much garbadge.
The only case where anyone should set Xms is if the application know that it will always need that much memory. We set it on our tomcat server, because we know that our app always require atleast 1GB of memory, but it is always safe not to set. Not setting it may cause slight performance drop duing startup, while java scale its memory allocation up.
"Those options are only useful on internal applications that never get into the hands of everyday users. It's probably a great book for server side development, but it is highlighting a major failing of the JVM."
I would say it is a major failing of the developer. I mean setting them correct for desktop apps is really easy. Expecting the enduser to set them is stupid.
The problem is that Latex is made/designed for creating fixed size paper output. It is really not good when you need to output content which can be reflowed depending on the size of the users output device.
Implementing a "Simple editor" which allows the user to use all of wikipedias features is not a simple task. It is a very very very tough task, for the same reason that making a general html editor is very difficult. There is a reason that so much html/css is still written "by hand" and it is not because we like it.
No they have not. Take a look at multicore spec test at http://electronicsnexus.com/articles/Opteron-Xeon-Benchmarks-2012-01.aspx where the 4x6282SE Opteron is the fastes 4 processor system testet. Or to quote
"For example, note that the top-end 16-core 6282SE Opteron is a match for the top-end 10-core Xeon on floating point, and is not far behind it on integer either"
Oh and the opteron cost less then half the price of the 10-core Xeon chip. So I think that slightly better floatingpoint performance, for less then half the price, make opteron the obvious choice, assuming you can split the workload so you can really use all the cores. Something I assume they master, since they are going to run their code on more then 1000 cores at a time.
True, but I thought this "Guess what the tags do, and how you can use them" game stopped with IE6. It is sad to see Apple continue it.
But there is no "Source material" that is the entire problem. Users write the book directly in iBooks Author, and then they find out they are fucked, because they can't sell the book other places and they can't really export it either.
But there is no export to epub, so there is not really any other format you can export the book to.
Export to pdf for epub books, sucks so much I will not even mention it as a viable possiblity.
That is not entirely true. It is html5, with some things not supported, and some very non-standard css added.
As long as Apple don't document exactly what tags and styles iBooks 2 support, using Apples tool is the only way to produce files which support all the features of iBooks 2.
Does anyone have documentation for the used format? I know it is almost epub/Html5 but exactly what did apple add, and what do they not support yet?
I can't use apples software due to the insane license deal, but would still like to produce books in this format.
That is only if the content is "free to end users".
[quote]There isn't any costs involved in streaming, playing or showing H.264 content.[/quote]
Really? Did they change the license without telling anyone?
No benefit???
I think that increasing the core count from 12 to 16 within the same power budget, using the same socket count as a benefit but that might just be me.
I really don't get the conclusion.
The bulldozer is faster then the Xeon chip on all cpu benchmarks which can generate enough threads to fill all cores.
Each bulldozer core is as fast as a core on a Opteron 6100.
It looks exactly like the cpu I want in my web/db server, and my supercomputer.
Any reason you could not just get an Android phone and then just say no, when it ask you for permission for your location data? It only ask once.
Then you just need not to add your google account, and you will be free of the cloud.
[Quote]No Human is owned - that would be a violation of rights.[/quote]
That is (almost) true now but the age of slavery is not that long ago.
And the only reason owning* a human would be a "violation of rights" is that those rights have been granted by humans with human laws. And those laws can be changed so it is easy to imagine a future where humans again can own other humans(Not that I hope this happens, but I can imagine that it might).
The entire concept of "Ownership" is a human created thing based on laws made by humans, not some global constant true natural law.
So it all come back to: What is the motivation/reason we have laws which say you can't own other humans, and how many of those reasons would also be valid for an self-aware computer.
If I were to print money in my basement, I would go to jail. Why then are banks allowed to do it? Banks get to create money out of thin air every time they get people to sign a loan
Nope, this is not true at all. There is only one "bank" in USA which are allowed to create/print new money.
If a normal bank want to lend out 100$ to a customer, they NEED to have those 100$ before they can lend them out. They can't just create them. Banks primary get their money from 2 different sources. Either from deposits, or they lend them from other banks. Remember what happend when "Lehman Brothers" crashed. Suddenly banks did not want to lend money to other banks because they were unsure if they could get them back. This made it difficult for most banks to lend out money to their customers and the entire financial system did grind to a halt.
And you may ask: If a bank can't lend out money without having the money or lending them from someone else, why is there a limit to how much a bank can lend out? The reason is to ensure that the bank don't lose the money their customers have deposited.
btw: The banks are not allowed to lend out 9 times their total customer deposit. They are allowed to lend out 9 times* their CAPITAL. That is: 9 times the money the banks owner have invested as cash in to the bank. This rule exists so that if the bank loses money there should still be capital to pay all deposits back.