Well, there are lies, damn lies and statistics. We'll have to wait and see to find the truth.
I agree Java is very fast and efficient, any algorithm you implement in Java and Python, the Java will run rings around the Python one.
But that is not all there is to it. Modern Java apps tend to use memory and CPU cycle hogging frameworks like Spring and Hibernate.
Then there is the network layer. It is entirely possible to have a very fast server implementation in C running a slower dynamic language and have the sum of the parts outperform a J2EE server.
I am sure a lightweight JSP/Servlet/POJO only Java app on the App Engine can be just as a efficient as an equivalent Python one. But I fear many will use the heavy frameworks and will on average rack up higher utilization charges than those deciding to go with Python.
Servlets are part of J2EE, not Java SE. So is JPA.
By definition, any servlet container is a J2EE implementation.
When does something become "J2EE"? Session Beans? They are nice for client server apps, but their use in a web stack is rather limited and adds tons of overhead. POJOs, JPA, Servlets and an MVC framework will suit me just fine.
You sure you are not confusing this with the dots 15 seconds and 1 second before a reel splice? Note the next scene change will be a hard cut of both audio and video, no wipes or fades.
Well, there is the counting thing: "44 people have taken the oath" - him and none of his aides must have realised number 22 and 24 were the same guy. So it has been taken 44 times, but only by 43 people.
Slightly embarrassing, but no nucular misunderestimation...
You seem to to get it, but I love the irony of Americans being so critical of "European colonisation" - dude: you are a European colony! The worst atrocities against the natives were comited after Mel Gibson won your independence.
If there is one nation that has no right to criticize other nations' colonisation policies, it's the US.
Any idiot with a Mac and a copy of Garage Band can cut an album now.
Just like any idiot with a toolbox can make you a sofa and everyone with a camera can shoot a wedding - but that doesn't mean its going to be any good.
Personally, I like companies investing in artists, allowing them to not have to have a day job and focus on writing and recording an album. Working with people - producers, engineers, session musicians - that really know their craft and inspire the artist to do their best work. A nice studio environment with top equipment and great acoustics doesn't hurt either.
Not everything that the major labels put out is 13-a-dozen Top 40 R&B crap, there are some really talented people in the system. Yes, some of the established ones could finance their own recordings, but there are some wonderful debut albums by people who can't. Not to mention those that need a couple of albums to hone their craft before finally breaking and recouping costs. If they financed it from their own savings, that first flop would have been all they ever put out.
No, you don't always need them, but if we lose the investment major labels make, the music world will be lesser for it.
Don't forget that this will be at the ISP level, so the system is already distributed. And we have many ISPs. A static database like this scales horizontally quite easily as well.
The dumb thing is, he does not even realize the size of the list does not matter. A lookup against a million URLs in hash table in memory is just as quick as going through a 10,000.
The problem is that it means ALL request have to go through a proxy to be tested, whether they are on the blacklist or not.
This response just proves he really does not have a clue about the technology...
Complain about excessive line noise when you call people It cuts in and out. Oh, and it kicks off your ADSL too regularly. They'll run a remote test and tell you it is not so. You put your foot down and they send down an engineer "but we will charge you if there really is no problem". You accept this.
Cool thing is, the engineers are usually reasonable people and they like fixing your problems and do care about ADSL too - it is truly only the call centre idiots that are trained to screw you.
Do you have above ground wires? They are the worst (insulation cracked by 50 years of sunlight, moisture corroding them, etc.) and easiest replaced.
I have done this 3 times now - twice with BT in London and once with Telstra here in Oz. Every single time speed and reliability went up dramatically.
Absolutely, I know there are some places where it is still un-chlorinated. They only started chlorinating a few years ago with some family I have in Stanwood, WA. In the past it was fine, on a trip last year I only drank the filtered water from the fridge's dispenser!
I think this does have a lot to do with what you are used to; if you grow up drinking London tap water, that is what tastes normal to you. Just like Sushi tastes awful to those who think McDonalds is the best meal out, like, ever...
That's probably mostly the case in the US, with Coke's Dasani crap owning market. I once bought a bottle as soon as I arrived at the airport. That stuff tasted foul. On closer inspection of the bottle I found the words: "purified water". Not very well purified it seems.
In Europe and Australia at least the vast majority is from natural springs. In fact, when Coke tried to bring Dasani to the UK, they were laughed out of the country.
You can buy bottled, purified, tap water in UK supermarkets, but that is always clearly labeled "table water" and a fraction of the cost of spring water. Dasani, on the other hand, cost as much as Evian!
Weather I drink the tap water or not mainly depends on taste. The water in the Netherlands and Germany is absolutely fine and Evian doesn't taste any better. Same with Scandinavia and Iceland. (they have spring water from the tap it seems!)
The UK is absolutely putrid - tastes like raw sewage. Australia and the US are over chlorinated - like drinking a swimming pool.
I have a special filtered tap next to my normal one here in Australia. This is what I use for drinking and cooking. More expensive to install, but more convenient than a table-top filter and cheaper in the long run because of lower filter costs.
Re-use like that is fine when you are making a couple of thousand or maybe even a hundred thousand units. But once you are making millions of them, creating an ASIC that does exactly the bare minimum of what you need is the cheapest option.
If you want to save computational power, you are not going to do it with GIFs as these are compressed. Secondly, reading data, piping it somewhere and processing it is expensive. (this is why playing back 256kbit MP3s will make the batteries in your player last a lot shorter than when playing back 128kbit even though technically there is less compression and it should be easier to decode)
Reading a single byte (or a few bytes in the case of unicode) and then mapping it to bitmap information in ROM to display it on screen is going to be a lot cheaper than decoding a GIF. And there is a lot of off-the shelf hardware out there that will do it.
Another problem with using raster images is that you can't scale them. It would be nice to be able to select font size at reading time. And it is not just for those with sight problems (who could have their GIFs created with a higher font) but for people like me who, when on a bumby bus ride, may choose a larger font than I would when siting at home.
In short, using images is not going to save you any power (it will use more) and has many other drawbacks.
Hell, it doesn't even have to display 'text'...if it can just display GIFs with consecutive filenames, and requires a conversion program to put books on there, I wouldn't mind one bit.
I would mind! You can fit an average novel inside 1MB of ASCII. Doing the same with a GIF for every page would require a fair bit more.
With a mine 2 kilometers deep and 7 KMs wide, you may well have LOS problems with LEO satellites! In fact, even GPS is a problem and most of these system don't use GPS at all, rather relying on a series of land-based transmitters on the edge of the excavation.
While no denying your comment, I doubt many companies like yours would be using extra warranty services like this. I am sure SquareTrade's statistics only includes those insured by them - most likely individuals and small businesses.
So the abuse by enterprise users likely does not come into these figures.
This thing has the nicest looking cockpit of any Light Sport Aircraft and it is one of the few amphibious models.
Those are two very attractive selling points for the retiree pilot who is cashed up with a cabin on a lake but may not be able to pass the medical requires for a private license any more.
I wonder how many of they fifty people that have ordered one care too much about weather they can put in on the road or not.
In much of Europe, any ISP can put their DSLAM into the exchange and access the copper to your house and anyone can run their fiber networks into these exchanges. Incumbent telcos must re-sell their network to other ISPs at wholesale prices.
In fact, to bring in competition, regulators mandated initially telcos spin off their ISP business, which then had to buy wholesale from the telco, just like competing ISPs. Did the telcos fight this all the way? You betcha! But at the end of the day, they are crying all the way to the bank.
All this results in a plethora of competing ISPs and 8mbit and above ADSL with no usage limits for about US$30.
And this will not get in the way of future upgrades, if the market is there it will be built. They will eventually put in fiber even if they have to re-sell that last mile too because it makes business sense to do so. You don't need a monopoly to trick companies into investing - it is the telcos tricking they government into thinking they need to be tricked into investing!
That will change, or at least caps will go up to reasonable levels in the near future.
The reason is that up till now, international connectivity has been pretty shoddy here in Australia, with only Southern Cross to the US and the Australia-Japan Cable.
Currently, Souther Cross is expanding to double their capacity. (new WDM transceivers with more wavelengths, I presume) At the same time, PIPE Networks is building a new cable to hook up with Unity ("the Google cable") in Guam. And Telstra - who had never bothered to build a hich capacity cable before - is putting in a new cable to Hawaii as we speak.
The laws of supply and demand dictate that with a more than 4-fold increase in bandwidth and doubling the number of players, costs are going to be lower, much lower.
Expect to see much higher caps and maybe even some unlimited ("fair use", no doubt) from later in 2009-2010.
Well, there are lies, damn lies and statistics. We'll have to wait and see to find the truth.
I agree Java is very fast and efficient, any algorithm you implement in Java and Python, the Java will run rings around the Python one.
But that is not all there is to it. Modern Java apps tend to use memory and CPU cycle hogging frameworks like Spring and Hibernate.
Then there is the network layer. It is entirely possible to have a very fast server implementation in C running a slower dynamic language and have the sum of the parts outperform a J2EE server.
I am sure a lightweight JSP/Servlet/POJO only Java app on the App Engine can be just as a efficient as an equivalent Python one. But I fear many will use the heavy frameworks and will on average rack up higher utilization charges than those deciding to go with Python.
Let's wait and see...
Servlets are part of J2EE, not Java SE. So is JPA.
By definition, any servlet container is a J2EE implementation.
When does something become "J2EE"? Session Beans? They are nice for client server apps, but their use in a web stack is rather limited and adds tons of overhead. POJOs, JPA, Servlets and an MVC framework will suit me just fine.
You sure you are not confusing this with the dots 15 seconds and 1 second before a reel splice? Note the next scene change will be a hard cut of both audio and video, no wipes or fades.
Well, there is the counting thing: "44 people have taken the oath" - him and none of his aides must have realised number 22 and 24 were the same guy. So it has been taken 44 times, but only by 43 people.
Slightly embarrassing, but no nucular misunderestimation...
Don't mention the Indians! (or the slavory thing)
You seem to to get it, but I love the irony of Americans being so critical of "European colonisation" - dude: you are a European colony! The worst atrocities against the natives were comited after Mel Gibson won your independence.
If there is one nation that has no right to criticize other nations' colonisation policies, it's the US.
It is, however, an essential part of my enjoyment of music.
Any idiot with a Mac and a copy of Garage Band can cut an album now.
Just like any idiot with a toolbox can make you a sofa and everyone with a camera can shoot a wedding - but that doesn't mean its going to be any good.
Personally, I like companies investing in artists, allowing them to not have to have a day job and focus on writing and recording an album. Working with people - producers, engineers, session musicians - that really know their craft and inspire the artist to do their best work. A nice studio environment with top equipment and great acoustics doesn't hurt either.
Not everything that the major labels put out is 13-a-dozen Top 40 R&B crap, there are some really talented people in the system. Yes, some of the established ones could finance their own recordings, but there are some wonderful debut albums by people who can't. Not to mention those that need a couple of albums to hone their craft before finally breaking and recouping costs. If they financed it from their own savings, that first flop would have been all they ever put out.
No, you don't always need them, but if we lose the investment major labels make, the music world will be lesser for it.
The problem is that mainstream media completely ignores this and so most people don't know that it is happening.
Unbelievable, but true. I have seen some coverage on the clean feed plans in the opinion and IT pages of The Australian, but nowhere else.
Every request has to go through a proxy, but it doesn't have to be the same proxy.
Yeah, buy and maintain more proxies to scale the system! It is only me paying for them through my monthly ISP dues...
Don't forget that this will be at the ISP level, so the system is already distributed. And we have many ISPs. A static database like this scales horizontally quite easily as well.
The dumb thing is, he does not even realize the size of the list does not matter. A lookup against a million URLs in hash table in memory is just as quick as going through a 10,000.
The problem is that it means ALL request have to go through a proxy to be tested, whether they are on the blacklist or not.
This response just proves he really does not have a clue about the technology...
You mean like private pilots having to spend great amounts of money to upgrade their aircraft?
I like the tech, but I just don't see the need or the extra safety it is supposed to provide us. Flying is expensive enough as it is.
Complain about excessive line noise when you call people It cuts in and out. Oh, and it kicks off your ADSL too regularly. They'll run a remote test and tell you it is not so. You put your foot down and they send down an engineer "but we will charge you if there really is no problem". You accept this.
Cool thing is, the engineers are usually reasonable people and they like fixing your problems and do care about ADSL too - it is truly only the call centre idiots that are trained to screw you.
Do you have above ground wires? They are the worst (insulation cracked by 50 years of sunlight, moisture corroding them, etc.) and easiest replaced.
I have done this 3 times now - twice with BT in London and once with Telstra here in Oz. Every single time speed and reliability went up dramatically.
Your mileage may vary, but worth a shot.
Absolutely, I know there are some places where it is still un-chlorinated. They only started chlorinating a few years ago with some family I have in Stanwood, WA. In the past it was fine, on a trip last year I only drank the filtered water from the fridge's dispenser!
Haha, yeah, I know of those tests.
I think this does have a lot to do with what you are used to; if you grow up drinking London tap water, that is what tastes normal to you. Just like Sushi tastes awful to those who think McDonalds is the best meal out, like, ever...
That's probably mostly the case in the US, with Coke's Dasani crap owning market. I once bought a bottle as soon as I arrived at the airport. That stuff tasted foul. On closer inspection of the bottle I found the words: "purified water". Not very well purified it seems.
In Europe and Australia at least the vast majority is from natural springs. In fact, when Coke tried to bring Dasani to the UK, they were laughed out of the country.
You can buy bottled, purified, tap water in UK supermarkets, but that is always clearly labeled "table water" and a fraction of the cost of spring water. Dasani, on the other hand, cost as much as Evian!
Weather I drink the tap water or not mainly depends on taste. The water in the Netherlands and Germany is absolutely fine and Evian doesn't taste any better. Same with Scandinavia and Iceland. (they have spring water from the tap it seems!)
The UK is absolutely putrid - tastes like raw sewage. Australia and the US are over chlorinated - like drinking a swimming pool.
I have a special filtered tap next to my normal one here in Australia. This is what I use for drinking and cooking. More expensive to install, but more convenient than a table-top filter and cheaper in the long run because of lower filter costs.
Re-use like that is fine when you are making a couple of thousand or maybe even a hundred thousand units. But once you are making millions of them, creating an ASIC that does exactly the bare minimum of what you need is the cheapest option.
That is how they make $25 DVD players!
If you want to save computational power, you are not going to do it with GIFs as these are compressed. Secondly, reading data, piping it somewhere and processing it is expensive. (this is why playing back 256kbit MP3s will make the batteries in your player last a lot shorter than when playing back 128kbit even though technically there is less compression and it should be easier to decode)
Reading a single byte (or a few bytes in the case of unicode) and then mapping it to bitmap information in ROM to display it on screen is going to be a lot cheaper than decoding a GIF. And there is a lot of off-the shelf hardware out there that will do it.
Another problem with using raster images is that you can't scale them. It would be nice to be able to select font size at reading time. And it is not just for those with sight problems (who could have their GIFs created with a higher font) but for people like me who, when on a bumby bus ride, may choose a larger font than I would when siting at home.
In short, using images is not going to save you any power (it will use more) and has many other drawbacks.
Hell, it doesn't even have to display 'text'...if it can just display GIFs with consecutive filenames, and requires a conversion program to put books on there, I wouldn't mind one bit.
I would mind! You can fit an average novel inside 1MB of ASCII. Doing the same with a GIF for every page would require a fair bit more.
Other than that, I agree: Keep It Simple, Stupid!
With a mine 2 kilometers deep and 7 KMs wide, you may well have LOS problems with LEO satellites! In fact, even GPS is a problem and most of these system don't use GPS at all, rather relying on a series of land-based transmitters on the edge of the excavation.
While no denying your comment, I doubt many companies like yours would be using extra warranty services like this. I am sure SquareTrade's statistics only includes those insured by them - most likely individuals and small businesses.
So the abuse by enterprise users likely does not come into these figures.
This thing has the nicest looking cockpit of any Light Sport Aircraft and it is one of the few amphibious models.
Those are two very attractive selling points for the retiree pilot who is cashed up with a cabin on a lake but may not be able to pass the medical requires for a private license any more.
I wonder how many of they fifty people that have ordered one care too much about weather they can put in on the road or not.
"Australian State Threatens To Give Students Linux Laptops to Force Microsoft to Lower Prices"
There, fixed that for you.
So yo have a duopoly, great!
In much of Europe, any ISP can put their DSLAM into the exchange and access the copper to your house and anyone can run their fiber networks into these exchanges. Incumbent telcos must re-sell their network to other ISPs at wholesale prices.
In fact, to bring in competition, regulators mandated initially telcos spin off their ISP business, which then had to buy wholesale from the telco, just like competing ISPs. Did the telcos fight this all the way? You betcha! But at the end of the day, they are crying all the way to the bank.
All this results in a plethora of competing ISPs and 8mbit and above ADSL with no usage limits for about US$30.
And this will not get in the way of future upgrades, if the market is there it will be built. They will eventually put in fiber even if they have to re-sell that last mile too because it makes business sense to do so. You don't need a monopoly to trick companies into investing - it is the telcos tricking they government into thinking they need to be tricked into investing!
That will change, or at least caps will go up to reasonable levels in the near future.
The reason is that up till now, international connectivity has been pretty shoddy here in Australia, with only Southern Cross to the US and the Australia-Japan Cable.
Currently, Souther Cross is expanding to double their capacity. (new WDM transceivers with more wavelengths, I presume) At the same time, PIPE Networks is building a new cable to hook up with Unity ("the Google cable") in Guam. And Telstra - who had never bothered to build a hich capacity cable before - is putting in a new cable to Hawaii as we speak.
The laws of supply and demand dictate that with a more than 4-fold increase in bandwidth and doubling the number of players, costs are going to be lower, much lower.
Expect to see much higher caps and maybe even some unlimited ("fair use", no doubt) from later in 2009-2010.